/* 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:rgb(164,157,145)}.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}}

@charset "UTF-8";.page-content .hero{height:70vh;max-height:600px;display:flex;}.page-content .hero figure{width:100%;flex:1;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-content .hero picture{width:100%;height:100%;display:inline-block;}.page-content .hero picture img{width:100%;height:100%;object-fit:cover;object-position:center center;}.page-content .hero picture img.hero-top{object-position:center top;}.page-content .hero.w-content{position:relative;justify-content:center;}.page-content .hero.w-content .container{position:absolute;background:none!important;padding:20px!important;}.page-content .hero.w-content .container .rbubble{margin-left:0;}.page-content .container{background-color:#fff;padding:60px 30px;}.page-content .container h3.preheader,.page-content .container .h3.preheader{text-align:center;margin-bottom:1rem;text-transform:uppercase;font-size:1rem;letter-spacing:.05rem;color:#cfc8bf;}.page-content .container .preheader-rbubble{text-align:center;position:relative;margin:40px auto 0;}.page-content .container .preheader-rbubble .rbubble.left{position:absolute;left:0;top:-80px;}.page-content .container .preheader-rbubble .rbubble.left.dbl{top:-80px;}.page-content .container h1,.page-content .container .h1{text-align:center;margin-bottom:2.4rem;}.page-content .container .preheaderh1{font-size:1rem!important;text-transform:uppercase!important;margin:0 0 .5rem!important;}.page-content .container .ingress{font-size:1.2rem;text-align:center;margin:0 auto 2rem;max-width:600px;}.page-content .container .ingress h2:not(.h2){font-size:1.2rem;font-weight:normal;margin-top:0;line-height:1.6;margin-bottom:0;}.page-content .container .text-block .listed{margin-left:15px!important;list-style:disc!important;}.page-content .container .text-block .listed li{list-style:disc!important;margin-left:15px!important;}.page-content .container .text-block span.pipe{display:inline-block;width:2px;border-left:solid 1px #cfc8bf;height:20px;}.page-content .container .text-blocks .row{margin-bottom:3.2rem;}.page-content .container .text-blocks .row h4,.page-content .container .text-blocks .row .h4{font-size:1.3rem;padding-top:20px;}.page-content .container .text-blocks .row p{padding-bottom:20px;}.page-content .container .row.inform>.col-12>ul li{margin-bottom:2rem;}.page-content .container .row.inform>.col-12>ul li .listed{margin-bottom:.5rem;}.page-content .container .row.inform>.col-12>ul li .listed li{margin-bottom:0;}.page-content .container .row.inform>.col-12>ul li .indents label{font-weight:700;margin-bottom:0;}.page-content .container .row.inform>.col-12>ul li .indents .listed{margin-left:15px;list-style:disc;}.page-content .container .row.inform>.col-12>ul li .indents .listed li{list-style:disc;}.page-content .container .row.inform>.col-12>ul li .indents b{font-weight:700;}.page-content .form-container{margin:50px auto;}.page-content .form-container .container{padding:60px 40px;}.page-content .form-container .container .btn{min-width:100px;}.page-content .form-container .header h3,.page-content .form-container .header .h3,.page-content .form-container .header p{text-align:center;}.page-content .form-container .form-wrapper .header p{max-width:460px;margin:0 auto 1rem;}.contacts{margin-top:0;}.contacts .contact-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:2.5rem;-ms-flex-direction:column;flex-direction:column;}.contacts .contact-card>div{flex:1;}.contacts .contact-card img{border-radius:50%;width:350px;aspect-ratio:1/1;object-fit:cover;object-position:center top;}.contacts .contact-card .contact-img{background-position:center center;background-repeat:no-repeat;background-size:cover;flex:1;width:100%;height:100%;}.contacts .contact-card .contact-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px;justify-content:center;}.contacts .contact-card .contact-info>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:center;}.contacts .contact-card .contact-info h5,.contacts .contact-card .contact-info .h5{padding-top:20px;margin-bottom:.5rem;}.contacts .contact-card .contact-info h5,.contacts .contact-card .contact-info .h5,.contacts .contact-card .contact-info a{padding-left:15px;padding-right:15px;}.contacts .contact-card .contact-text{font-size:.9rem;padding:30px 15px 10px;}.contacts .contact-card .contact-text h2,.contacts .contact-card .contact-text .h2{display:inline-flex;font-family:"Dancing Script",cursive;}.contacts .contact-card .contact-text i{display:inline-block;width:100%;margin-bottom:1rem;font-weight:600;}.contacts .contact-card .contact-text span.intro{font-size:1.2rem;display:inline-block;width:100%;line-height:1.3;padding-bottom:10px;}.contacts .contact-card .contact-text span:not(.intro){font-size:.8rem;}.reg-page .page-content .container .preheader-rbubble .rbubble.left.dbl{top:-110px;}.reg-page .page-content .container:last-child{padding-top:0;}.reg-page .page-content .container .ingress+.text-block p{margin:0 auto 1rem;max-width:820px;}.reg-page .form-wrapper{margin:0 auto;max-width:820px;}.reg-page .form-wrapper .header{display:none;}.val-page .ctform .container{padding-top:0;}.a-page .page-content .hero{position:relative;}.a-page .page-content .hero figure{position:relative;text-align:center;}.a-page .page-content .hero .rbubble{position:absolute;margin-left:-500px;margin-top:80px;}.a-page .blocks-wrapper .blocks .block figure{flex:none;}.a-page .blocks-wrapper .blocks .block .text-block>div span{display:inline-block;padding-left:6px;}.list-page .form-container .container{padding:60px 40px;background-color:#fff;}.blocks-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin-top:5rem;}.blocks-wrapper h2,.blocks-wrapper .h2{font-size:1.4rem;letter-spacing:.035rem;margin-bottom:2rem;}.blocks-wrapper .blocks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-bottom:.5rem;}.blocks-wrapper .blocks .block{flex:1;max-width:calc(33.333% - 20px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;height:100%;}.blocks-wrapper .blocks .block figure{width:100%;flex:1;height:100%;min-height:200px;background-position:center center;background-size:cover;border-radius:3px;}.blocks-wrapper .blocks .block figure.image-sm-est{flex:none;}.blocks-wrapper .blocks .block .text-block div:not(.h4){padding:10px 5px 5px;color:#7c7264;font-size:.9rem;}.blocks-wrapper .blocks .block h4,.blocks-wrapper .blocks .block .h4{font-size:1.1rem;letter-spacing:.035rem;padding:0 5px;}.blocks-wrapper .blocks .block p{font-size:.9rem;padding:0 5px;}.blocks-wrapper .blocks .block p span{font-style:italic;}.blocks-wrapper .load-more{text-align:center;}.blocks-wrapper .uc-wrapper .flex a{display:inline-block;}.blocks-wrapper .uc-wrapper .flex .uc-sigill-text{flex:1;max-width:55%;padding-right:30px;}.blocks-wrapper .uc-wrapper .flex .uc-sigill-text p{font-size:.9rem;}.blocks-wrapper .uc-wrapper .flex .uc-sigill{padding-top:30px;}.blocks-wrapper .uc-wrapper h2,.blocks-wrapper .uc-wrapper .h2{margin-bottom:.5rem;}.pothoney{display:none!important;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}input[type=text],input[type=tel],input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type=text],input[type=tel],input[type=email],textarea,select{font:100 .9rem "HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-family:"HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:100;font-size:.9rem;color:#000;border-radius:3px;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:solid 1px #cfc8bf!important;background:none;background-color:#fff;padding:.375rem .75rem;width:100%;background-clip:padding-box;}input[type=text]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder,textarea::placeholder,select::placeholder{font-family:"HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:100;font-size:.9rem;color:#666;}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus,select:focus{box-shadow:0 0 3px 1px #dedede!important;}input[type=radio]{width:18px;height:18px;cursor:pointer;}input:disabled{background-color:rgba(207,200,191,.2);}select{font:100 .8rem "HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-size:.8rem;padding:.4rem .5rem;-webkit-box-shadow:none!important;box-shadow:none!important;outline:0;background:none;background-color:#fff;}select.input-error{border-color:#cb1649!important;}input[type=checkbox]{-webkit-box-shadow:none;box-shadow:none;margin-left:4px;margin-top:4px;}input[type=checkbox]:before{position:relative;display:block;width:18px;height:18px;border:1px solid #cfc8bf;content:"";background:#fff;margin-left:-4px;margin-top:-4px;}input[type=checkbox].input-error:before{border-color:#cb1649;}input[type=checkbox]:after{position:relative;display:block;left:0;top:-15px;width:12px;height:8px;border-left:2px solid #fff;border-bottom:2px solid #fff;content:"";transform:rotate(-45deg);}input[type=checkbox]:hover{cursor:pointer;}input[type=checkbox]:checked:after{border-color:#000;}input[type=checkbox]:disabled:hover{cursor:crosshair;}input[type=checkbox]:disabled:after{-webkit-filter:opacity(.4);}.form-group{width:100%;display:inline-block;margin-bottom:.5em;}.form-group label{margin-bottom:0;text-transform:uppercase;font-weight:normal;font-size:.7rem;}.form-group.input-error input,.form-group.input-error select{border-color:#ae1e1e!important;}.form-group.chk label{text-transform:none;font-size:.8rem;font-weight:100;white-space:nowrap;padding-top:0;padding-top:0!important;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;align-items:center;}.form-group.chk label a{border-bottom:solid 1px #cfc8bf;}.form-group.chk label span{display:inline-block;padding-left:10px;font-weight:100;white-space:normal;vertical-align:middle;}.form-group.chk.input-error input[type=checkbox]:before{border-color:#ae1e1e;}.form span.smaller{font-size:.7rem;}.form .postaddress{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.form .minmax,.form .minmax-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;}.form .minmax span,.form .minmax-label span{width:40px;display:inline-block;text-align:center;}.form .minmax-label label{width:calc(50% - 10px);padding-top:5px;padding-bottom:3px;}.form-sent{text-align:center;min-height:300px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;}.form-sent span{display:inline-block;width:100%;margin-bottom:.5rem;font-size:1.3rem;}.fixed-nav #top-navigation.fixed{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;}.fixed-nav #top-navigation.fixed li a{color:#222;}.fixed-nav #top-navigation.fixed .menutoggle-content .menutoggle .menutoggle-inner{background-color:#000;}.fixed-nav #top-navigation.fixed .menutoggle-content .menutoggle .menutoggle-inner::before,.fixed-nav #top-navigation.fixed .menutoggle-content .menutoggle .menutoggle-inner:after{background-color:#000;}.fixed-nav #top-navigation.fixed .socials .share-media{display:flex;}.fixed-nav #top-navigation.fixed nav .brand a div.logo{height:50px;margin-top:0;background-image:url(/assets/images/logo_renghammar.png);}.fixed-nav #top-navigation.fixed .menu li a:hover,.fixed-nav #top-navigation.fixed .menu li a:focus{color:#444;}.fixed-nav #top-navigation.fixed .menu li a.active{color:#444;border-color:rgba(90,58,35,.1);}.fixed-nav .content-wrapper{padding-top:70px;}.fixed-nav .listings{width:auto;position:relative;z-index:10;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-bottom:40px;justify-content:flex-start;}.fixed-nav .listings .ingress{width:100%;padding-top:60px;max-width:1500px;margin:0 auto;text-align:center;padding-left:15px;padding-right:15px;}.fixed-nav .listings .ingress h1,.fixed-nav .listings .ingress .h1{text-align:center;font-size:2rem;}.fixed-nav .listings .ingress p{display:inline-block;width:100%;text-align:center;max-width:940px;margin:0 auto;}.fixed-nav .listings .list-content{width:100%;padding-top:30px;max-width:1500px;margin:0 auto;}.fixed-nav .listings .list-content .list-items{margin-left:0;margin-right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;}.fixed-nav .listings .list-content .list-items .list-item{margin:20px 0;padding:0;box-shadow:5px 5px 10px 0 rgba(0,0,0,.1);background-color:#fff;position:relative;width:49%;width:calc(50% - 10px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;}.fixed-nav .listings .list-content .list-items .list-item picture{display:inline-block;height:100%;width:100%;min-height:280px;}.fixed-nav .listings .list-content .list-items .list-item picture img{object-fit:cover;object-position:center center;width:100%;height:100%;min-height:280px;}.fixed-nav .listings .list-content .list-items .list-item .flexslider .slides{min-height:280px;max-height:280px;}.fixed-nav .listings .list-content .list-items .list-item .flexslider .slides li{height:100%;min-height:280px;}.fixed-nav .listings .list-content .list-items .list-item figure{padding:0;height:280px;width:100%;margin:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}.fixed-nav .listings .list-content .list-items .list-item article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;height:280px;}.fixed-nav .listings .list-content .list-items .list-item>a{display:inline-block;width:100%;cursor:pointer;text-decoration:none!important;position:relative;}.fixed-nav .listings .list-content .list-items .list-item>a>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;justify-content:space-between;align-items:stretch;width:100%;}.fixed-nav .listings .list-content .list-items .list-item>a>div>div{width:55%;width:calc(55% - 5px);}.fixed-nav .listings .list-content .list-items .list-item>a>div>div:last-of-type{width:45%;width:calc(45% - 5px);}.fixed-nav .listings .list-content .list-items .list-item>a>div>div:last-child{position:relative;}.fixed-nav .listings .list-content .list-items .list-item>a>div .rbubble{width:auto!important;}.fixed-nav .listings .list-content .list-items .list-item>a>div .rbubble.viewing{padding:10px 1.2rem;}.fixed-nav .listings .list-content .list-items .list-item>a>div.badge.viewing{border-radius:0;border-bottom-right-radius:4px;padding:0!important;color:#fff;-webkit-font-smoothing:none;-moz-osx-font-smoothing:none;text-align:center;font-weight:100;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:100px;position:absolute;left:0;top:0;}.fixed-nav .listings .list-content .list-items .list-item>a>div.badge.viewing>span:first-child{margin-bottom:5px;}.fixed-nav .listings .list-content .list-items .list-item>a>div.badge.viewing span{text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;}.fixed-nav .listings .list-content .list-items .list-item>a>div.badge.viewing span.vday{font-size:1.5rem;font-weight:700;}.fixed-nav .listings .list-content .list-items .list-item>a>div.badge.viewing span.vmonth{padding:5px 0 10px;}.fixed-nav .listings .list-content .list-items .list-item .list-text{padding:15px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div{width:55%;width:calc(55% - 5px);}.fixed-nav .listings .list-content .list-items .list-item .list-text>div>span{text-transform:uppercase;font-size:.8rem;letter-spacing:.05rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin-bottom:.5rem;align-items:center;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div>span span{display:inline-block;background-color:#cfc8bf;width:1px;height:14px;margin:0 6px;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div h2,.fixed-nav .listings .list-content .list-items .list-item .list-text>div .h2,.fixed-nav .listings .list-content .list-items .list-item .list-text>div h3,.fixed-nav .listings .list-content .list-items .list-item .list-text>div .h3{font-size:1.5rem;letter-spacing:.05rem;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div .description{font-size:1.1rem!important;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div:first-child span{color:#7c7264;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div:nth-child(2){width:45%;width:calc(45% - 5px);text-align:right;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div:nth-child(2) span{justify-content:flex-end;}.fixed-nav .listings .list-content .list-items .list-item .badges{width:100%;position:absolute;left:-10px;top:7px;display:inline-block;}.fixed-nav .listings .list-content .list-items .list-item .badges>div{display:inline-block;width:auto;}.fixed-nav .listings .list-content .list-items .list-item .badges .rbubble{font-size:.9rem;}.fixed-nav .listings .list-content .list-items .list-item .badges .sold{background-color:#cfc8bf;background-color:rgba(207,200,191,.92);padding:20px 12px;background-color:rgba(0,0,0,.6);padding:13px 12px;margin-left:10px;color:#fff;margin-top:-7px;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);}.fixed-nav .listings .list-content .list-items .list-item .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;}.fixed-nav .listings .list-content .list-items .list-item .badges .badge.upcoming{background-color:rgba(0,0,0,.5);color:#fff;padding:20px;text-transform:uppercase;max-width:120px;letter-spacing:.05rem;}.fixed-nav .listings .list-content .list-items .list-item .badges .badge.viewing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:900px;padding:5px 0;min-width:48px;font-size:.9rem;align-items:center;}.fixed-nav .listings .list-content .list-items .list-item .badges .badge.viewing>span:first-child{margin-bottom:5px;}.fixed-nav .listings .list-content .list-items .list-item .badges .badge.viewing span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;}.fixed-nav .listings .list-content .list-items .list-item .badges .badge.viewing span.vday{padding-right:5px;}.fixed-nav .listings .list-content .list-items .list-item .badges .badge.viewing span.vmonth{text-transform:lowercase;}.fixed-nav .listings .list-content .list-items .list-item.issold>a>div:first-child>div{width:100%;}.fixed-nav .listings .list-content .list-items .list-item.issold span.sold{background-color:#cfc8bf;display:inline-block;width:auto;padding:4px 10px;color:#fff;letter-spacing:.08rem;}.fixed-nav .listings .list-content .list-items .list-item.issold .list-text{padding-bottom:10px;}.fixed-nav .listings .list-content .list-items .list-item.issold .text{padding:0 20px 15px;font-size:.9rem;margin-top:-10px;}.fixed-nav .listings .list-content .list-items+.container{margin-top:2rem;margin-bottom:3rem;}.creferences{width:100%;padding-top:200px;margin:60px auto 135px;position:relative;}.creferences .sprofile{position:absolute;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;z-index:10;top:20px;left:0;}.creferences .sprofile img{max-width:300px;border-radius:50%;}.creferences .ref-items{width:100%;background-color:transparent;overflow:hidden;}.creferences .ref-items .curly-quotes-wrapper{background-color:#f6f6f6;padding:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;color:#666;}.creferences .ref-items .curly-quotes:before,.creferences .ref-items .curly-quotes:after{display:inline-block;vertical-align:top;height:20px;line-height:4rem;font-size:5rem;color:#e6e3de;font-family:Georgia,serif;}.creferences .ref-items .curly-quotes:before{content:"“";margin-right:4px;margin-left:-8px;margin-top:-3px;}.creferences .ref-items .curly-quotes:after{content:"”";margin-left:4px;margin-right:-8px;margin-top:3px;}.creferences .ref-items .quote-by{display:block;text-align:center;font-weight:600;color:#666;padding-top:20px;}.creferences .ref-items .slick-list{margin:0 auto;padding:0;}.creferences .ref-items .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:nowrap;height:auto;justify-content:center;}.creferences .ref-items .slick-slide{float:none;display:inline-block;vertical-align:middle;height:100%;text-align:center;font-size:.9rem;flex:1;opacity:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}.creferences .ref-items .slick-slide .textref{padding:15px 0 0;font-size:.9rem;font-weight:bold;text-align:center;}.creferences .ref-items .slick-slide.slick-active{opacity:1;}.creferences .ref-items .slick-slide.slick-current,.creferences .ref-items .slick-slide.slick-center{font-size:1rem;}.creferences .ref-items .slick-slide.slick-current .quote-by,.creferences .ref-items .slick-slide.slick-center .quote-by{color:#000;}.creferences .ref-items .slick-slide.slick-current .curly-quotes-wrapper,.creferences .ref-items .slick-slide.slick-center .curly-quotes-wrapper{padding-top:160px;padding-bottom:80px;background-color:#fff;min-height:490px;color:#000;}.creferences .ref-items .slick-slide.slick-current .curly-quotes:before,.creferences .ref-items .slick-slide.slick-current .curly-quotes:after,.creferences .ref-items .slick-slide.slick-center .curly-quotes:before,.creferences .ref-items .slick-slide.slick-center .curly-quotes:after{line-height:5rem;font-size:6rem;}.creferences .ref-items .slick-slide.slick-current .curly-quotes:before,.creferences .ref-items .slick-slide.slick-center .curly-quotes:before{margin-top:-8px;}.creferences .ref-items .slick-prev,.creferences .ref-items .slick-next{z-index:10;top:45%;position:absolute;border:0;font-size:2rem;color:#a49d91;background-color:transparent;}.creferences .ref-items .slick-prev{left:10px;}.creferences .ref-items .slick-next{right:10px;}.creferences .ref-items .slick-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;bottom:-40px;}.creferences .ref-items .slick-dots li button:before{font-size:10px;}.office-info{justify-content:center;align-items:stretch;-ms-flex-direction:column;flex-direction:column;}.office-info>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}.office-info .office-view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.office-info .office-view figure{flex:1;width:100%;min-height:400px;background-position:center top;background-size:cover;background-repeat:no-repeat;}.office-info .office{background-color:#e6e3de;-ms-flex-direction:column;flex-direction:column;padding:60px;}.office-info .office p{font-size:1.1rem;}.office-info .office h4,.office-info .office .h4{line-height:1.4;margin-bottom:1rem;font-size:1.34rem;}.office-info .office h5,.office-info .office .h5{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-flex-direction:column;flex-direction:column;font-size:1.1rem;}.office-info .office a:hover{opacity:.8;}.office-info span.pipe{margin:0 10px 0 12px;display:none!important;}@media screen and (min-width:768px){.form .postaddress{justify-content:space-between;}.form .postaddress .zip{max-width:70px;margin-right:6px;}}@media screen and (min-width:1024px){.page-content .container{padding:60px 30px;}.a-page .page-content .hero{min-height:580px;}.a-page .page-content .hero figure{min-height:580px;}.office-info{flex-direction:row;}.office-info>div{flex:1;width:50%;max-width:50%;}.office-info .office{padding:150px 60px;}.office-info .office a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:100%;justify-content:center;min-height:30px;align-items:center;}.contacts{max-width:100%;margin:50px 0 0 0;}.contacts .contact-card{flex-direction:row;}.contacts .contact-card .contact-info>div{flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.contacts .contact-card .contact-info a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:100%;justify-content:center;min-height:30px;align-items:center;}.contacts .contact-card .contact-text{padding:20px 0 10px 25px;}}@media screen and (min-width:1200px){.page-content .container{padding:60px 80px;}}@media screen and (min-width:1450px){.creferences .ref-items .slick-track{height:500px;}.creferences .ref-items .slick-list{max-width:95%;}.contacts{margin:80px 0 0 0;}}@media screen and (min-width:1625px){.fixed-nav .listings .list-content .list-items .list-item .badges .rbubble.left{left:-7px;}}@media screen and (min-width:2560px) and (min-height:1200px){.a-page .page-content .hero{min-height:730px;max-height:750px;}.a-page .page-content .hero figure{min-height:730px;}}@media screen and (max-width:1260px){.fixed-nav .listings .list-content{max-width:992px;padding-left:20px;padding-right:20px;}.fixed-nav .listings .list-content .list-items{flex-direction:column;}.fixed-nav .listings .list-content .list-items .list-item{width:100%;}}@media screen and (max-width:990px){.blocks-wrapper .uc-wrapper .flex{-ms-flex-direction:column;flex-direction:column;}.blocks-wrapper .uc-wrapper .flex>div.align-items-center{margin-bottom:1rem;}.blocks-wrapper .uc-wrapper .flex .uc-sigill-text{flex:none;max-width:100%;padding:0;order:2;}.blocks-wrapper .uc-wrapper .flex .uc-sigill{padding-top:0;padding-bottom:30px;order:1;}.blocks-wrapper .uc-wrapper h2,.blocks-wrapper .uc-wrapper .h2{margin-bottom:.5rem;}.a-page .blocks-wrapper .blocks{-ms-flex-direction:column;flex-direction:column;}.a-page .blocks-wrapper .blocks .block{flex:1;max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;height:100%;}.a-page .blocks-wrapper .blocks .block figure{min-height:42vw;}.page-content .hero.w-content .container{max-width:calc(100% - 10px)!important;padding:10px!important;}.page-content .hero.w-content .container .rbubble{margin-top: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){.page-content .container .preheader-rbubble .rbubble.left{top:-80px;}.fixed-nav .listings .list-content{padding-top:5px;}.contacts{max-width:600px;margin:60px auto 0;}.creferences .ref-items .slick-list{max-width:100%;}.creferences .ref-items .slick-track{height:auto;}.creferences .ref-items .slick-slide .slick-current .slick-center .curly-quotes-wrapper{padding:120px;}}@media screen and (max-width:875px){.fixed-nav .listings .list-content .list-items .list-item .badges .rbubble{font-size:1rem!important;}.office-info{margin-bottom:30px;}.contacts{max-width:600px;margin:50px auto 0;}.page-content .contacts .contact-card .contact-info a{display:inline-block;padding:4px 0;}.page-content .container{padding:30px 15px;}.page-content .container h1,.page-content .container .h1{font-size:1.6rem;}}@media all and (max-width:720px){.page-content .hero.w-content .container{display:none!important;}}@media screen and (max-width:680px){.fixed-nav .listings .list-content .list-items .list-item figure{height:230px;}.fixed-nav .listings .list-content .list-items .list-item .flexslider .slides{min-height:230px;max-height:230px;}.fixed-nav .listings .list-content .list-items .list-item .list-text{flex-direction:column;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div{width:100%;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div>span{justify-content:center;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div h2,.fixed-nav .listings .list-content .list-items .list-item .list-text>div .h2,.fixed-nav .listings .list-content .list-items .list-item .list-text>div h3,.fixed-nav .listings .list-content .list-items .list-item .list-text>div .h3{text-align:center;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div:nth-child(2){width:100%;text-align:center;}.fixed-nav .listings .list-content .list-items .list-item .list-text>div:nth-child(2) span{justify-content:center;}}@media screen and (max-width:450px),screen and (max-width:767px) and (orientation:portrait){.form .postaddress{flex-direction:column;}.form .postaddress .zip{margin-bottom:4px;}.page-content .hero{max-height:350px;display:flex;margin-bottom:0;}.page-content .container{padding:40px 15px;}.page-content .container .preheader-rbubble .rbubble.left{top:-90px;}.page-content .container .text-blocks .row{margin-bottom:1.8rem;flex-direction:column;}.page-content .container .text-blocks .row p{padding-bottom:5px;}.page-content .container .text-blocks .row .content-image{min-height:200px;}.page-content .container .text-blocks .row:nth-child(even) .col-md-7{order:2;}.page-content .container .text-blocks .row:nth-child(even) .col-md-5{order:1;}.page-content .form-container .container{padding:60px 15px;}.page-content .content-image-pic-wrapper{padding-bottom:30px;}.page-content input[type=text],.page-content input[type=tel],.page-content input[type=email],.page-content select{min-height:36px;}.page-content .form-group.chk label span{padding-left:18px;}.page-content input[type=checkbox]{margin-left:4px;}.page-content input[type=checkbox]:before{width:22px;height:22px;}.page-content input[type=checkbox]:after{top:-20px;width:15px;height:12px;}.page-content textarea{min-height:80px;}.page-content .form .row.flex{flex-direction:column;}.page-content .form .row.flex .postaddress{flex-direction:row!important;}.page-content .form .row.flex .postaddress .zip{margin-bottom:0;max-width:76px;margin-right:6px;}.page-content .contacts .contact-card .contact-info a{display:inline-block;padding:4px 0;}.creferences .ref-items .curly-quotes-wrapper{padding-left:15px;padding-right:15px;}.creferences .ref-items .slick-dots{bottom:0;background-color:#fff;padding:15px 0;}.fixed-nav .listings .ingress{padding-top:30px;}.fixed-nav .listings .ingress h1,.fixed-nav .listings .ingress .h1{font-size:1.6rem;}.fixed-nav .listings .list-content{padding-left:5px;padding-right:5px;padding-top:5px;}.fixed-nav .listings .list-content .list-items .list-item:not(.issold)>a>div>div{width:100%;}.fixed-nav .listings .list-content .list-items .list-item:not(.issold)>a>div>div:last-child{display:none;}}@media screen and (max-width:450px){.a-page .blocks-wrapper .blocks .block figure{min-height:280px;}.blocks-wrapper .uc-wrapper .flex .uc-sigill{text-align:center;}}@media screen and (max-height:500px),screen and (max-width:940px) and (orientation:landscape){.fixed-nav .listings .ingress{padding-top:30px;}.fixed-nav .listings .ingress h1,.fixed-nav .listings .ingress .h1{font-size:1.6rem;}}@media screen and (max-width:896px) and (orientation:landscape){.page-content .hero{height:60vh;margin-bottom:0;}.page-content .container{padding:30px 15px;}.page-content .container .text-blocks .row{margin-bottom:2rem;}.page-content .container .text-blocks .row p{padding-bottom:5px;}.page-content .container .text-blocks .row .content-image{min-height:200px;}.page-content .container .text-blocks .row:nth-child(even) .col-md-7{order:2;}.page-content .container .text-blocks .row:nth-child(even) .col-md-5{order:1;}.blocks-wrapper .block{min-width:calc(50% - 15px);max-width:calc(50% - 15px);margin-bottom:22px;}.contacts{margin-top:30px;}.contacts .contact-card .contact-info{padding-bottom:0;flex-direction:row;}.contacts .contact-card .contact-info>div{flex:1;width:50%;max-width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;}.contacts .contact-card .contact-info>div h5,.contacts .contact-card .contact-info>div .h5{margin-top:30px;}}@media screen and (max-width:450px){.blocks-wrapper .block{min-width:100%;max-width:100%;margin-bottom:30px;}.office-info .office{padding:40px 15px;}.office-info .office a{display:inline-block;padding:6px 0;}.contacts .contact-card .contact-info a{display:inline-block;padding:2px 0;}}.loader{margin:0 auto 0;width:70px;text-align:center;display:none;}.loader>div{width:18px;height:18px;background-color:#4b3e30;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.loader .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s;}.loader .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s;}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1);}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}
.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 {
    text-decoration: none;
    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%;
    }
}

