/* 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 '-'
(2,14008): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(2,24167): run-time error CSS1030: Expected identifier, found '.'
(2,24213): run-time error CSS1031: Expected selector, found ')'
(2,24213): run-time error CSS1025: Expected comma or open brace, found ')'
(2,24909): run-time error CSS1030: Expected identifier, found '.'
(2,24955): run-time error CSS1031: Expected selector, found ')'
(2,24955): run-time error CSS1025: Expected comma or open brace, found ')'
 */
:root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;}*,*::before,*::after{box-sizing:border-box;}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1);}article,aside,dialog,figcaption,figure,canvas,footer,header,hgroup,main,nav{display:block;}img{max-width:100%;vertical-align:middle;border-style:none;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:.5rem;margin-left:0;}b,strong{font-weight:bolder;}small{font-size:80%;}figure,canvas{margin:0 0 1rem;}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;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}textarea{min-height:38px;overflow:auto;resize:vertical;}button,input{overflow:visible;}button,select{text-transform:none;}[role="button"]{cursor:pointer;}select{word-wrap:normal;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0;}fieldset{min-width:0;padding:0;margin:0;border:0;}[hidden]{display:none !important;}small,.small{font-size:80%;font-weight:400;}.figure,canvas{display:inline-block;}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.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;}.col,.col-sm-12,.col-sm,.col-md-3,.col-md-4,.col-md-8,.col-md-9{position:relative;width:100%;padding-right:15px;padding-left:15px;}.col{flex-basis:0;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%;}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}@media(prefers-reduced-motion:reduce){.form-control{transition:none;}}.form-control::-ms-expand{background-color:transparent;border:0;}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1;}.form-control::-moz-placeholder{color:#6c757d;opacity:1;}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1;}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1;}.form-control::placeholder{color:#6c757d;opacity:1;}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1;}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;}select.form-control:focus::-ms-value{color:#495057;background-color:#fff;}select.form-control[size],select.form-control[multiple]{height:auto;}textarea.form-control{height:auto;}.form-group{margin-bottom:1rem;}ul,li{margin:0;padding:0;list-style:none;}ul.listed li{list-style:disc;padding:0 0 0 10px;margin-left:15px;font-size:1.1rem;margin-bottom:.25rem;}.fade{transition:opacity .15s linear;}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease;}.nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;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:hover,.nav-link:focus{text-decoration:none;}.nav-link.disabled{pointer-events:none;cursor:default;}.nav-tabs{border-bottom:1px solid #dee2e6;}.nav-tabs .nav-item{margin-bottom:-1px;}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;}.tab-content>.tab-pane{display:none;}.tab-content>.active{display:block;}.navbar{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link{padding-right:0;padding-left:0;}.navbar-nav .dropdown-menu{position:static;float:none;}.breadcrumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem;}.breadcrumb-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem;}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;content:"/";}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none;}.pagination{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;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;}a.badge:hover,a.badge:focus{text-decoration:none;}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.media{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;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):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75;}button.close{padding:0;background-color:transparent;border:0;}a.close.disabled{pointer-events:none;}.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.show{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;justify-content:center;align-items:center;}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;width:100%;}.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);}.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-scrollable{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-height:calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden;}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0;}.modal-dialog-scrollable .modal-body{overflow-y:auto;}.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:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;border-radius:.3rem;outline:0;}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:.5;}.modal-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:12px 32px 10px;border-bottom:1px solid #eaeaea;color:#fff;}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}.modal-title{margin-bottom:0;font:normal normal 300 24px/40px 'Lato-Light';letter-spacing:0;color:#2f2d2c;}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 32px;}.modal-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;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;}.modal-footer>*{margin:.25rem;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media(max-width:575px){.modal-dialog{max-width:98%;}}@media(min-width:576px){.modal-dialog{max-width:90%;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-sm{max-width:300px;}}@media(min-width:820px){.modal-dialog{max-width:800px;margin:1.75rem auto;}}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;-ms-user-select:all !important;user-select:all !important;}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !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-justify{text-align:justify !important;}.text-wrap{white-space:normal !important;}.text-nowrap{white-space:nowrap !important;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.text-decoration-none{text-decoration:none !important;}.text-break{word-wrap:break-word !important;}.text-reset{color:inherit !important;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}.dropup,.dropright,.dropdown,.dropleft{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-toggle::after{border-style:solid;border-width:.1rem .1rem 0 0;content:'';display:inline-block;left:.5rem;position:relative;vertical-align:middle;height:.5rem;width:.5rem;top:-.2rem;transform:rotate(135deg);color:#ddd;}.dropdown-toggle:empty::after{margin-left:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;margin-left:-10px;}.dropdown-menu-left{right:auto;left:0;}.dropdown-menu-right{right:0;left:auto;}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto;}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef;}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa;}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff;}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap;}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529;}@media(prefers-reduced-motion:reduce){.fade{transition:none;}.collapsing{transition:none;}.btn{transition:none;}.modal.fade .modal-dialog{transition:none;}}@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-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}}@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;}}
*,*::before,*::after{box-sizing:border-box;}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth;}}body{margin:0;bottom:0;background-color:#fff;color:#343434;height:100%;overflow-x:hidden;font-weight:300;font-size:16px;font-family:"Lato-Regular",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.overflow-hidden,.modal-open{overflow:hidden;}.overflow-hidden #top-navigation .menutoggle-content{opacity:0;}.content-wrapper{width:100%;}body,p{font-size:20px;}.ingress{font-size:24px;font-family:"Lato-Regular",sans-serif;}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:"Lato-Regular",sans-serif;padding:0;margin:0;font-weight:400;color:#696663;}h1,.h1{font-size:56px;font:normal normal 300 40px/56px "Lato-Regular";}h2,.h2{font-size:40px;font-family:"Lato-Light",sans-serif;}h3,.h3{font-size:32px;font-family:"Lato-Regular",sans-serif;}h4,.h4{font-size:24px;font-family:"Lato-Bold",sans-serif;}h5,.h5{font-size:20px;font-family:"Lato-Bold",sans-serif;}ul,li{margin:0;padding:0;list-style:none;}a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}a,a:hover,a:focus,a:visited{text-decoration:none;}a.lnk,a:visited.lnk{border-bottom:solid 1px #577363;color:#577363;color:#577363;min-height:24px;display:inline-block;line-height:1.2;}a.lnk:hover,a.lnk:focus,a:visited.lnk:hover,a:visited.lnk:focus{color:#b9963b;color:#b9933d;border-color:#b9933d;}.links a.lnk,.links a:visited.lnk{border-bottom:0;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;align-items:center;line-height:1;min-height:0;text-transform:uppercase;font:normal normal normal 20px/30px "Lato-Regular";letter-spacing:0;color:#577363;}.links a.lnk .arrow-right,.links a:visited.lnk .arrow-right{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;align-items:center;margin-left:16px;width:30px;position:relative;}.links a.lnk .arrow-right>span,.links a:visited.lnk .arrow-right>span{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;align-items:center;width:30px;min-width:30px;max-width:30px;}.links a.lnk .arrow-right span,.links a:visited.lnk .arrow-right span{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;align-items:center;height:2px;background-color:#577363;width:30px;min-width:30px;position:relative;}.links a.lnk .arrow-right::before,.links a.lnk .arrow-right::after,.links a:visited.lnk .arrow-right::before,.links a:visited.lnk .arrow-right::after{content:"";display:inline-block;border-right:solid 2px #577363;width:10px;height:10px;right:0;position:absolute;}.links a.lnk .arrow-right::before,.links a:visited.lnk .arrow-right::before{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.links a.lnk .arrow-right::after,.links a:visited.lnk .arrow-right::after{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.links a.lnk.underlined,.links a:visited.lnk.underlined{border-bottom:solid 1px #577363!important;}.links a.lnk:hover,.links a.lnk:focus,.links a:visited.lnk:hover,.links a:visited.lnk:focus{color:#b9933d;border-color:#b9933d;}.links a.lnk:hover.underlined,.links a.lnk:focus.underlined,.links a:visited.lnk:hover.underlined,.links a:visited.lnk:focus.underlined{border-color:#b9933d!important;}.links a.lnk:hover .arrow-right span,.links a.lnk:focus .arrow-right span,.links a:visited.lnk:hover .arrow-right span,.links a:visited.lnk:focus .arrow-right span{background-color:#b9933d;}.links a.lnk:hover .arrow-right::before,.links a.lnk:hover .arrow-right::after,.links a.lnk:focus .arrow-right::before,.links a.lnk:focus .arrow-right::after,.links a:visited.lnk:hover .arrow-right::before,.links a:visited.lnk:hover .arrow-right::after,.links a:visited.lnk:focus .arrow-right::before,.links a:visited.lnk:focus .arrow-right::after{border-color:#b9933d;}a[data-toggle=modal]{cursor:pointer;}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav{display:block;margin:0;}.reviews{font-style:normal;font-family:"Lato-Regular";}.reviews a{color:#577363;border-bottom:solid 1px #577363;font-family:"Lato-Regular";font-style:normal;}.reviews a:hover,.reviews a:focus{color:#b9933d;border-color:#b9933d;}.reviews .reviews-by{font-size:12px;}.reviews .reviews-by a{text-decoration:none!important;color:#696663;border:0;}.reviews .reviews-link{font-family:"Lato-Light",sans-serif;}.reviews .reviews-link a{text-decoration:none!important;color:#577363;border:0;font-family:"Lato-Light",sans-serif;border-bottom:solid 1px #577363;}.reviews .reviews-link a:hover{color:#b9933d;border-color:#b9933d;}.reviews .mo-widget{margin-top:1rem;}.reviews .mo-widget .mo-widget-link,.reviews .mo-widget a{border-bottom:0;}.reviews .mo-widget .mo-widget-grade-row{color:#2f2d2c;}.reviews .mo-widget .mo-widget-grade-row span{font-size:20px;font-weight:normal;display:flex;flex-wrap:wrap;}.reviews .mo-widget .mo-widget-grade-row span span{display:inline-block;}.reviews .mo-widget .mo-widget-grade-row span span.mo-widget-bold{margin-right:2px;}.reviews .mo-widget .mo-widget-grade-row span span.mo-widget-bold:last-child{margin-left:6px;color:#577363;border-bottom:solid 1px #577363;}.reviews .mo-widget .mo-widget-grade-row span span.mo-widget-faded{margin-right:6px;opacity:1;}.text-center{text-align:center!important;}.content{width:100%;max-width:1920px;margin:0 auto;}section{justify-content:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin:0 auto;padding:1.5rem 24px;max-width:1968px;}img{max-width:100%;}.pothoney{display:none;}.input-error input,.input-error textarea{border-bottom:solid 1px #c22525!important;border-style:dashed;}.input-error input::placeholder,.input-error textarea::placeholder{color:#c22525!important;font-weight:500;}.chk.input-error label{color:#c22525;}input[type=text],input[type=email],input[type=tel],input[type=number],textarea{border:solid 1px #ddd;margin-bottom:.5em;box-shadow:none;font-size:.9rem;border-radius:0;padding:10px 15px;line-height:1;width:100%;font-weight:100;display:inline-block;outline:0;background:none;line-height:1;}input[type=text]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=number]:disabled,textarea:disabled{background:#e6e6e6!important;cursor:not-allowed;}select{border:solid 1px #ddd;margin-bottom:.5em;box-shadow:none;font-size:.9rem;border-radius:0;padding:10px 15px;line-height:1;width:100%;font-weight:100;outline:0;background:none;line-height:1;color:#405049!important;}select:disabled{background:#e6e6e6!important;cursor:not-allowed;}select option{color:#405049!important;}select option:disabled{color:rgba(64,80,73,.7)!important;}input[type=number]{max-width:130px;padding:10px 5px 10px 15px;}button:focus:not(:focus-visible){outline:0;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,select{text-transform:none;}[role=button]{cursor:pointer;}select{word-wrap:normal;}select:disabled{opacity:1;}input[type=checkbox],input[type=radio]{width:20px;height:20px;min-width:20px;}iframe{border:0;}.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 .menutoggle-box{width:32px;height:20px;display:inline-block;position:relative;}.menutoggle .menutoggle-box .menutoggle-inner,.menutoggle .menutoggle-box .menutoggle-inner::before,.menutoggle .menutoggle-box .menutoggle-inner::after{width:30px;height:.12rem;background-color:#fcfaf5;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.2s;transition-timing-function:ease;}.menutoggle .menutoggle-box .menutoggle-inner{display:block;top:50%;margin-top:-2px;top:2px;transition:background-color 0s .13s linear;}.menutoggle .menutoggle-box .menutoggle-inner::before,.menutoggle .menutoggle-box .menutoggle-inner::after{content:"";display:block;}.menutoggle .menutoggle-box .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 .menutoggle-box .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.active .menutoggle-inner{transition-delay:.22s;background-color:transparent!important;}.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.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{position:absolute;width:100vw;left:0;top:0;z-index:30;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;background-color:transparent;height:100%;max-height:88px;border-bottom:solid 1px rgba(255,255,255,.2);}#top-navigation nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;max-width:1920px;max-width:1701px;margin:0 auto;padding:0 24px;}#top-navigation nav h1{position:absolute;left:-999999px;}#top-navigation nav>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;align-items:center;}#top-navigation nav>div.top-lnk{justify-content:flex-end;}#top-navigation nav a{display:inline-block;}#top-navigation .menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;max-height:60px;align-items:center;padding:0 15px;margin:2px auto 0;}#top-navigation .menu li{margin:0 10px;position:relative;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#top-navigation .menu li a{color:#fcfaf5;padding:10px 0;display:inline-block;border-bottom:solid 1px transparent;-webkit-transition:border-color .3s ease-out;-moz-transition:border-color .3s ease-out;-o-transition:border-color .3s ease-out;transition:border-color .3s ease-out;}#top-navigation .menu li a:hover,#top-navigation .menu li a:focus,#top-navigation .menu li a.active{border-bottom:solid 1px #fcfaf5;}#top-navigation .menu li ul.submenu{position:absolute;top:100%;z-index:2;left:0;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.16);border-radius:0 4px 4px 4px;width:282px;display:none;}#top-navigation .menu li ul.submenu li{border-bottom:solid 1px #ddd;height:57px;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding-left:22px;}#top-navigation .menu li ul.submenu li a,#top-navigation .menu li ul.submenu li span{color:#577363!important;border-bottom:0!important;}#top-navigation .menu li ul.submenu li:last-child{border-bottom:0;}#top-navigation .menu li ul.submenu li:hover{background-color:rgba(107,140,121,.15);}#top-navigation .menu li.buy-nav a:hover,#top-navigation .menu li.buy-nav a:focus,#top-navigation .menu li.sell-nav a:hover,#top-navigation .menu li.sell-nav a:focus{border:0!important;}#top-navigation .menu li.buy-nav:after,#top-navigation .menu li.sell-nav:after{content:"";border-right:solid 1px rgba(255,255,255,.2);display:inline-block;height:24px;width:2px;margin:0 0 0 20px;}#top-navigation .menutoggle-content{margin-top:5px;max-width:205px;justify-content:flex-end;display:none;}#top-navigation .btn-small{height:40px!important;border-radius:40px!important;padding:0 22px!important;}#top-navigation .top-lnk{padding:5px 5px 5px 0;}#top-navigation .brand{-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;transition:all .15s;padding:5px 0 5px 0;height:100%;}#top-navigation .brand a{display:inline-block;width:100%;height:100%;text-align:center;-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;transition:all .15s;max-height:58px;}#top-navigation .brand a div.logo{width:100%;height:100%;background-image:url(/assets/image/logo_green_w.svg);background-size:contain;background-repeat:no-repeat;background-position:left center;-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;transition:all .15s;}#top-navigation.fixed.top{position:fixed;background:#f8f8f8 0% 0% no-repeat padding-box;box-shadow:0 1px 4px rgba(0,0,0,.15);height:104px;}#top-navigation.fixed.top .menu li a{color:#696663;}#top-navigation.fixed.top .menu li a:hover,#top-navigation.fixed.top .menu li a:focus,#top-navigation.fixed.top .menu li a.active{border-bottom:solid 1px #696663;}#top-navigation.fixed.top .menutoggle-inner,#top-navigation.fixed.top .menutoggle-inner::before,#top-navigation.fixed.top .menutoggle-inner::after{background-color:#696663;}#top-navigation.fixed.top .brand a div.logo{background-image:url(/assets/image/logo_green.svg);}body.fixed-nav #top-navigation{background-color:rgba(105,102,99,.05);background-color:rgba(248,248,248,.95);position:fixed;}body.fixed-nav #top-navigation .menu li a{color:#696663;}body.fixed-nav #top-navigation .menutoggle-inner,body.fixed-nav #top-navigation .menutoggle-inner::before,body.fixed-nav #top-navigation .menutoggle-inner::after{background-color:#696663;}body.fixed-nav .content-wrapper{padding-top:88px;}body.overlay #side-menu-overlay{position:fixed;z-index:1001;background-color:rgba(0,0,0,.3);top:0;left:0;height:100vh;height:calc(var(--vh,1vh)*100);width:100%;box-shadow:none;}.line{display:inline-block;border:1px solid #eaeaea;height:2px;width:100%;margin:0 auto;padding:0 20px;max-width:1644px;}.btn{color:#fcfaf5!important;background-color:#577363!important;padding:0 40px;text-align:center;line-height:1;transition:all .4s ease-in-out;outline:0;display:-webkit-inline-box!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;justify-content:center;align-items:center;cursor:pointer!important;border-radius:56px;height:56px;border:2px solid transparent;}.btn:hover,.btn:focus{background-color:#3a4d42!important;}.btn:focus,.btn.active{background-color:#3a4d42!important;border-color:#b0d8bc;}.btn:disabled,.btn.disabled{cursor:not-allowed!important;background-image:none;background-color:rgba(52,52,52,.02)!important;color:rgba(52,52,52,.2)!important;}.btn.lbtn{background-color:rgba(252,250,245,.7)!important;color:#343434!important;border:1px solid transparent;}.btn.lbtn:hover{background-color:#fcfaf5!important;}.btn.lbtn:focus,.btn.lbtn.active{background-color:#fcfaf5!important;border-color:#707070;}.btn.lbtn:disabled,.btn.lbtn.disabled{background-color:rgba(252,250,245,.8)!important;color:#b3b4af!important;}.btn.dbtn{background-color:rgba(52,52,52,.7)!important;color:#fcfaf5!important;border:1px solid rgba(185,150,59,.05);}.btn.dbtn:hover{background-color:#343434!important;}.btn.dbtn:focus,.btn.dbtn.active{background-color:#343434!important;border-color:#fcfaf5;}.btn.dbtn:disabled,.btn.dbtn.disabled{background-color:rgba(252,250,245,.8)!important;color:#fcfaf5!important;background:rgba(52,52,52,.7)!important;border-color:rgba(252,250,245,.6);}.btn.ddbtn{background-color:rgba(52,52,52,.5)!important;color:#fcfaf5!important;border:1px solid rgba(185,150,59,.05);}.btn.ddbtn:hover{background-color:#343434!important;}.btn.ddbtn:focus,.btn.ddbtn.active{background-color:#343434!important;border-color:#fcfaf5;}.btn.ddbtn:disabled,.btn.ddbtn.disabled{background-color:rgba(252,250,245,.8)!important;color:#fcfaf5!important;background:rgba(52,52,52,.7)!important;border-color:rgba(252,250,245,.6);}.btn.llbtn{background-color:#fcfaf5!important;color:#343434!important;border:0;width:200px;}.btn.llbtn:hover{color:#343434!important;background-color:#fcfaf5!important;}.btn.llbtn:focus,.btn.llbtn.active{background-color:#fcfaf5!important;border:0;}.btn.llbtn:disabled,.btn.llbtn.disabled{background-color:rgba(252,250,245,.8)!important;color:#b3b4af!important;}.btn.btn-small{height:48px;border-radius:48px;}.loader{border:4px solid #a19d97;border-top:4px solid #474747;border-radius:50%;width:38px;height:38px;margin:0 15px 0 0;animation:spin 1s linear infinite;display:none;}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.flex-align-left{align-items:flex-start;}.flex-align-center{align-items:center;}.flex-justify-center{justify-content:center;}.flex-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.relative{position:relative;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none;}}.carousel li{margin-right:0;}.flex-control-nav,.flex-direction-nav{display:none;}.scroll-down,.pointer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;z-index:2;justify-content:center;cursor:pointer;align-items:center;-webkit-transition:all .8s;transition:all .8s;}.scroll-down .scroll-ico-line,.pointer .scroll-ico-line{top:8px;-webkit-transition:all .3s linear;transition:all .3s linear;width:1.5px;height:38px;transition-delay:.1s;background-color:#fff;display:block;position:absolute;transition-delay:0;will-change:transform;}.scroll-down .scroll-ico-arrw,.pointer .scroll-ico-arrw{display:block;margin:0 auto;height:30px;width:30px;border-left:solid 2px #fff;border-top:solid 2px #fff;-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);}picture{display:inline-block;height:100%;width:100%;}picture img{height:100%;width:100%;object-fit:cover;object-position:center center;}.main .hero{position:relative;}.main .hero .image-wrapper{height:100%;width:100%;}.main .hero .cover{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;background-color:rgba(0,0,0,.1);}.main .estate-list{max-width:1692px;}.main .estate-list .heading{font:normal normal 300 40px/48px "Lato-Light";font-family:"Lato-Light",sans-serif;letter-spacing:0;color:#343434;}.main .estate-list .heading .links{margin:auto 0 0 auto;}.main .estate-list .button{width:100%;text-align:center;}.main .estate-list .list-content{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;align-items:stretch;padding-top:2rem;margin-left:-16px;margin-right:-16px;}.main .estate-list .list-content .list-item{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:calc(33.33% - 32px);min-width:calc(33.33% - 32px);max-width:calc(33.33% - 32px);margin-right:16px;margin-left:16px;margin-bottom:50px;}.main .estate-list .list-content .list-item>a,.main .estate-list .list-content .list-item>div.flex{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;width:100%;position:relative;}.main .estate-list .list-content .list-item .badge{position:absolute;z-index:1;width:100%;top:0;font-weight:100;padding:0;margin:0;}.main .estate-list .list-content .list-item .badge span{letter-spacing:0;color:#fff;font-size:20px;line-height:24px;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;align-items:center;height:40px;justify-content:center;padding:0 20px;border-radius:0 0 4px 4px;}.main .estate-list .list-content .list-item .badge.viewing span{background-color:#696663;}.main .estate-list .list-content .list-item .badge.bid span{background-color:#b9933d;}.main .estate-list .list-content .list-item .upcoming-label,.main .estate-list .list-content .list-item .sold-label{display:none;position:absolute;width:100%;height:100%;justify-content:center;align-items:center;text-transform:uppercase;font:normal normal bold 24px/29px "Lato-Bold";letter-spacing:0;color:#696663;}.main .estate-list .list-content .list-item .sold-label{color:#fff;display:inline-flex;}.main .estate-list .list-content .list-item .estate-img{height:100%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;border-radius:8px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-bottom:1.5rem;}.main .estate-list .list-content .list-item .estate-img picture{height:100%;width:100%;display:inline-block;}.main .estate-list .list-content .list-item .estate-img img{width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:transform 1s ease;transition:transform 1s ease;transform:translate(0,0) scale3d(1,1,1);}.main .estate-list .list-content .list-item .estate-info,.main .estate-list .list-content .list-item .estate-shortinfo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;}.main .estate-list .list-content .list-item .estate-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;}.main .estate-list .list-content .list-item .estate-info .h4{font:normal normal bold 24px/29px "Lato-Bold";color:#343434;}.main .estate-list .list-content .list-item .estate-info .price{text-align:right;font:normal normal bold 24px/29px "Lato-Bold";color:#577363!important;}.main .estate-list .list-content .list-item .estate-info .location{font:normal normal normal 16px/19px "Lato-Regular";color:#696663;}.main .estate-list .list-content .list-item .estate-info>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:.7rem;}.main .estate-list .list-content .list-item .estate-info>div:last-child{text-align:right;}.main .estate-list .list-content .list-item .estate-shortinfo p{font:normal normal normal 20px/35px "Lato-Regular";color:#2f2d2c;margin:2px 0 0;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;align-items:center;flex-wrap:wrap;}.main .estate-list .list-content .list-item .estate-shortinfo p span{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;align-items:center;height:24px;margin:0 10px;}.main .estate-list .list-content .list-item .estate-shortinfo p span::after{content:"";border-radius:50%;width:6px;height:6px;background-color:#b3b4af;}.main .estate-list .list-content .list-item.sold .estate-img{background-color:#2f2d2c;}.main .estate-list .list-content .list-item.sold .estate-img img{opacity:.4;}.main .estate-list .list-content .list-item.upcoming .upcoming-label{display:inline-flex;}.main .estate-list .list-content .list-item.upcoming div img,.main .estate-list .list-content .list-item.upcoming div figure{opacity:.6;}.main .estate-list .list-content .list-item.upcoming:hover div img,.main .estate-list .list-content .list-item.upcoming:hover div figure,.main .estate-list .list-content .list-item.upcoming:focus div img,.main .estate-list .list-content .list-item.upcoming:focus div figure{transform:translate(0,0) scale3d(1.1,1.1,1);opacity:.4;}.main .estate-list .list-content .list-item.upcoming:hover .estate-info .h4,.main .estate-list .list-content .list-item.upcoming:focus .estate-info .h4{text-decoration:underline;color:#577363!important;}.main .estate-list .list-content .list-item:not(.main .estate-list .list-content .list-item.upcoming):not(.main .estate-list .list-content .list-item.sold):hover div img,.main .estate-list .list-content .list-item:not(.main .estate-list .list-content .list-item.upcoming):not(.main .estate-list .list-content .list-item.sold):hover div figure,.main .estate-list .list-content .list-item:not(.main .estate-list .list-content .list-item.upcoming):not(.main .estate-list .list-content .list-item.sold):focus div img,.main .estate-list .list-content .list-item:not(.main .estate-list .list-content .list-item.upcoming):not(.main .estate-list .list-content .list-item.sold):focus div figure{transform:translate(0,0) scale3d(1.1,1.1,1);opacity:.6;}.main .estate-list .list-content .list-item:not(.main .estate-list .list-content .list-item.upcoming):not(.main .estate-list .list-content .list-item.sold):hover .estate-info .h4,.main .estate-list .list-content .list-item:not(.main .estate-list .list-content .list-item.upcoming):not(.main .estate-list .list-content .list-item.sold):focus .estate-info .h4{text-decoration:underline;color:#577363!important;}.main .separator{width:100%;display:inline-block;height:50px;}.main .halfseparator{width:100%;display:inline-block;height:30px;}.main .section-overlay{position:absolute;z-index:1;background-color:rgba(0,0,0,.1);top:0;left:0;width:100%;box-shadow:none;}.main .text-box{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;align-items:center;}.main .wide-block{padding:0;max-width:100%;}.main .wide-block section{padding-top:7.5rem;padding-bottom:8.5rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;max-width:1692px;}.main .wide-block section>div{flex:1;}.main .wide-block section .image-block{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:stretch;justify-content:center;}.main .wide-block section .image-block figure{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;border-radius:8px;opacity:.8;margin:0;}.main .wide-block section .image-block .img-collection{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;}.main .wide-block section .image-block .img-collection>div{flex:1;}.main .wide-block section .image-block .img-collection img{border-radius:4px;}.main .wide-block section .image-block.findhome{min-height:451px;}.main .wide-block section .text-block{color:#696663;padding:5rem 4.5rem 7.6rem;}.main .wide-block section .text-block h1{font:normal normal normal 56px/66px "Italiana-Regular";color:#577363;margin-bottom:1.5rem;}.main .wide-block section .text-block h5{color:#696663;margin:0 0 1.6rem;}.main .wide-block section .text-block p{font:normal normal 300 24px/40px "Lato-Light";margin:0 0 2rem;}.main .wide-block section .text-block a.lnk{text-transform:uppercase;font:normal normal normal 20px/20px "Lato-Regular";}.main .wide-block.gray{background-color:#f8f8f8;}.main .wide-block.gray section{padding-bottom:8rem;}.main .wide-block.gray section .text-block p{max-width:623px;margin:0 0 2.5rem;font:normal normal 300 40px/48px "Lato-Light";}.crisp{color:#2f2d2c!important;}.form .space{width:100%;height:20px;}.form .form-group{margin-bottom:.5rem;width:100%;}.form .form-group input,.form .form-group textarea,.form .form-group select{background:none;background-color:rgba(252,250,245,.05);outline:0;width:100%;border-width:1px;border-style:solid;border-color:#eaeaea;font-size:20px;font-weight:400;padding:10px 15px;height:56px;border-radius:4px;}.form .form-group input::placeholder,.form .form-group textarea::placeholder,.form .form-group select::placeholder{color:rgba(64,80,73,.7);font-size:20px;}.form .form-group .placeholder{color:rgba(64,80,73,.7)!important;}.form .form-group.chk{padding-left:5px;padding-top:10px;}.form .form-group.chk input[type=checkbox]{border-color:#2f2d2c;color:#2f2d2c;}.form .form-group.chk input[type=checkbox]:checked+span:before,.form .form-group.chk input[type=checkbox]:checked+.span:before{content:"";position:absolute;border-style:solid;border-color:#2f2d2c;left:5px;top:1px;width:13px;height:14px;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.form .form-group.chk span.check{border:1px solid #2f2d2c;position:absolute;top:0;left:0;height:24px;width:24px;cursor:pointer;border-radius:2px;}.form .form-group.chk label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:40px;margin-bottom:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form .form-group.chk label input{position:absolute;opacity:0;width:0;z-index:1;}.form .form-group.chk label span{font-size:20px;font-weight:normal;}.form .form-group.chk label span a{text-decoration:underline!important;}.form .form-group.zipcity{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;}.form .form-group.zipcity label{width:100%;}.form .form-group.zipcity input{flex:1;}.form .form-group.zipcity .zip{margin-right:10px;max-width:74px;}.form .buttons{padding-top:30px;padding-bottom:10px;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;}.form .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap;}.form .cols .col{width:100%;max-width:calc(50% - 10px);padding:0;}.form .cols .col span{font-size:16px;line-height:24px;}.form .cols .col .btn:not(.llbtn):disabled{color:rgba(52,52,52,.5)!important;background:rgba(52,52,52,.2)!important;}.register .form-group label{font-size:18px;}.register .form-group.flex-column div.flex{justify-content:space-between;}.register .form-group.flex-column div.flex select{max-width:calc(50% - 5px);}.form-sent{text-align:center;padding:30px 0 70px;}.form-sent>span{margin-bottom:30px;display:block;width:100%;font-size:62px;line-height:80px;font-family:"Italiana-Regular";color:#577363;}.form-sent>span.error{font-size:30px;color:#000;line-height:40px;}.form-sent .error span{display:block;width:100%;text-transform:none;margin-top:1rem;}.close{border:0;}.mtop .hero::before{position:absolute!important;max-height:60px!important;}footer,.footer{margin-top:auto;background-color:#2f2d2c;flex-basis:100%;width:100%;display:block;padding:68px 0 0;}footer .wrapper,.footer .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:100%;max-width:1688px;margin:auto;padding:0 24px 58px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;color:#fcfaf5;}footer .wrapper a,footer .wrapper a:visited,footer .wrapper a.active,footer .wrapper a:link,.footer .wrapper a,.footer .wrapper a:visited,.footer .wrapper a.active,.footer .wrapper a:link{color:#fcfaf5;}footer .wrapper a:hover,footer .wrapper a:focus,footer .wrapper a:visited:hover,footer .wrapper a:visited:focus,footer .wrapper a.active:hover,footer .wrapper a.active:focus,footer .wrapper a:link:hover,footer .wrapper a:link:focus,.footer .wrapper a:hover,.footer .wrapper a:focus,.footer .wrapper a:visited:hover,.footer .wrapper a:visited:focus,.footer .wrapper a.active:hover,.footer .wrapper a.active:focus,.footer .wrapper a:link:hover,.footer .wrapper a:link:focus{color:#fcfaf5;}footer .wrapper label,.footer .wrapper label{font:normal normal bold 24px/30px "Lato-Bold";margin-bottom:1rem;}footer .wrapper .footer-row,.footer .wrapper .footer-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;font-size:1rem;flex-direction:row;justify-content:center;align-items:flex-start;font:normal normal normal 20px/30px "Lato-Regular";}footer .wrapper .footer-row>div,.footer .wrapper .footer-row>div{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;flex:1;}footer .wrapper .footer-row>div>div,.footer .wrapper .footer-row>div>div{flex:1;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;color:#fcfaf5;}footer .wrapper .footer-row>div>div a,footer .wrapper .footer-row>div>div span,footer .wrapper .footer-row>div>div p,.footer .wrapper .footer-row>div>div a,.footer .wrapper .footer-row>div>div span,.footer .wrapper .footer-row>div>div p{color:#fcfaf5;}footer .wrapper .footer-row>div>div ul,.footer .wrapper .footer-row>div>div ul{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;}footer .wrapper .footer-row>div>div ul li,.footer .wrapper .footer-row>div>div ul li{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;}footer .wrapper .footer-row>div>div ul li a,footer .wrapper .footer-row>div>div ul li>span,.footer .wrapper .footer-row>div>div ul li a,.footer .wrapper .footer-row>div>div ul li>span{padding:5px 0;display:inline-block;text-transform:none;}footer .wrapper .footer-row>div:nth-child(2),.footer .wrapper .footer-row>div:nth-child(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}footer .wrapper .footer-row>div:nth-child(2) ul,.footer .wrapper .footer-row>div:nth-child(2) ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;}footer .wrapper .footer-row>div:nth-child(2) ul li,.footer .wrapper .footer-row>div:nth-child(2) ul li{font:normal normal normal 20px/30px "Lato-Regular";}footer .wrapper .footer-row>div:nth-child(2) ul li a,.footer .wrapper .footer-row>div:nth-child(2) ul li a{display:inline-block;font:normal normal normal 20px/30px "Lato-Regular";}footer .wrapper .footer-row>div:nth-child(3),.footer .wrapper .footer-row>div:nth-child(3){max-width:450px;font:normal normal normal 20px/30px "Lato-Regular";}footer .wrapper .footer-row>div:nth-child(3) a.lnk,.footer .wrapper .footer-row>div:nth-child(3) a.lnk{margin-top:5px;font:normal normal normal 20px/30px "Lato-Regular";text-transform:uppercase;display:inline-block;width:auto;max-width:210px;border-bottom:1px solid #fcfaf5;}footer .wrapper .footer-bottom,.footer .wrapper .footer-bottom{margin:5.8rem auto 0;padding-top:1.5rem;width:100%;border-top:solid 1px rgba(255,255,255,.3);}footer .wrapper .footer-bottom ul,.footer .wrapper .footer-bottom ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;line-height:1;align-items:center;width:100%;}footer .wrapper .footer-bottom ul li,.footer .wrapper .footer-bottom ul li{text-transform:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;line-height:1;justify-content:center;align-items:center;font-size:.92rem;text-transform:uppercase;letter-spacing:.02rem;color:#fcfaf5;padding:1px 0;margin-right:15px;padding-right:15px;}footer .wrapper .footer-bottom ul li:nth-child(1),.footer .wrapper .footer-bottom ul li:nth-child(1){border-right:solid 1px #ddd;}footer .share-media,.footer .share-media{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:1.8rem;}footer .share-media ul,.footer .share-media ul{-ms-flex-direction:row!important;-webkit-flex-direction:row!important;flex-direction:row!important;}footer .share-media li,.footer .share-media li{margin-right:1.5rem;}footer .share-media li i,.footer .share-media li i{color:#fcfaf5;font-size:1.8rem;}footer .share-media li a,.footer .share-media li a{font-size:1.8rem;}footer .share-media li a:hover i,.footer .share-media li a:hover i{color:#fcfaf5;}footer .share-media li.fb i,.footer .share-media li.fb i{font-size:1.7rem;}a.link{color:#6b8c79!important;}.nav-sidebar{-webkit-transition:all .25s;transition:all .25s;z-index:1002;position:fixed;width:100vw;max-width:400px;padding:0;top:0;right:-100vw;background-color:rgba(255,255,255,.95);height:100vh;max-height:100vh;overflow-y:auto;overflow-x:hidden;opacity:0;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;align-items:center;justify-content:flex-start;}.nav-sidebar.open{right:0;opacity:1;}.nav-sidebar .menutoggle-content{right:8px;top:18px;z-index:9999999;position:absolute;}.nav-sidebar .menutoggle-content .menutoggle{opacity:0;-webkit-transition:opacity 1.7s ease-in-out;transition:opacity 1.7s ease-in-out;}.nav-sidebar .menutoggle-content .menutoggle .menutoggle-box .menutoggle-inner,.nav-sidebar .menutoggle-content .menutoggle .menutoggle-box .menutoggle-inner::before,.nav-sidebar .menutoggle-content .menutoggle .menutoggle-box .menutoggle-inner::after{background-color:#696663;}.nav-sidebar .menutoggle-content .menutoggle.active{opacity:1;}.nav-sidebar .wrapper{margin:100px 40px 40px;width:100%;max-width:230px;}.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;letter-spacing:1px;line-height:2;align-items:center;justify-content:center;}.nav-sidebar .wrapper ul.nav.top-nav{padding-top:10px;}.nav-sidebar .wrapper ul.nav li{width:100%;margin-bottom:16px;}.nav-sidebar .wrapper ul.nav li a{border-bottom:solid 1px transparent;color:#577363;min-height:24px;display:inline-block;line-height:1.2;font:normal normal normal 20px/30px "Lato-Regular";text-transform:uppercase;}.nav-sidebar .wrapper ul.nav li a:hover,.nav-sidebar .wrapper ul.nav li a.active{border-bottom:solid 1px #577363;}.nav-sidebar::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:#efefef;}.nav-sidebar::-webkit-scrollbar{width:6px;background-color:#fff;}.nav-sidebar::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:none;box-shadow:none;background-color:#ccc;}.eupopup-container{background:none;color:#000;padding:0;font-size:11px;line-height:1.2em;text-align:center;display:none;z-index:9999999;}.eupopup-container-bottom{position:fixed;bottom:0;left:0;right:0;}.eupopup-closebutton{font-size:1.4rem;line-height:1;color:#000;position:absolute;top:0;right:0;padding:8px 11px;z-index:2;}.eupopup-closebutton:hover,.eupopup-closebutton:focus,.eupopup-closebutton:active{color:#282828;text-decoration:none;}.eupopup-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;padding:35px 15px 25px;font-size:14px;line-height:1.6;margin:0 auto 0;width:100%;max-width:380px;background-color:#fff;box-shadow:2px 2px 16px rgba(0,0,0,.3);border-top-left-radius:10px;border-top-right-radius:10px;}.eupopup-body>div{text-align:center;}.eupopup-body>div:last-child{margin:0 30px;}.eupopup-buttons{padding:20px 0 5px 0;}.eupopup-button_1{color:#fff;text-transform:uppercase;padding:.5rem 1.5rem;border-radius:0;text-align:center;line-height:1;font-weight:400;letter-spacing:1px;transition:all .25s ease-in;border:0;background-color:#282828;border-radius:20px;font-size:.7rem;}.eupopup-button_1:hover,.eupopup-button_1:focus{background-position:0 0;background-color:#424242;color:#fff;}.eupopup-button_2{color:#000!important;font-weight:normal;font-size:14px;text-decoration:underline;}.eupopup-button_2:hover,.eupopup-button_2:focus{color:#282828;text-decoration:underline;}.eupopup-buttons a,.eupopup-buttons a:hover,.eupopup-buttons a:focus,.eupopup-buttons a:visited{color:#fff!important;}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;}.modal-dialog{position:relative;width:auto;margin:auto;pointer-events:none;background-color:#fff;padding:0;position:relative;border-radius:8px;}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px);}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none;}}.modal.show{display:flex!important;}.modal.show .modal-dialog{transform:none;}.modal-content{position:relative;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;outline:0;border:0;border-radius:0;background-color:transparent;}.modal-content .btn{min-width:210px;}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#fff;background-color:#000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:.5;}.modal-backdrop.invert{background-color:#000;}.modal-backdrop.invert.show{opacity:.5;}.modal-header{display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 32px;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;}.modal-header .close{margin:0;position:absolute;right:24px;z-index:1051;opacity:.85;outline:0;cursor:pointer;background:none;display:inline-flex;justify-content:center;align-items:center;}.modal-header .close span{display:inline-block;width:20px;height:20px;position:absolute;right:0;top:0;border-top:solid 2px #555;-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);}.modal-header .close span:last-of-type{-moz-transform:rotate(134deg);-o-transform:rotate(134deg);-webkit-transform:rotate(134deg);transform:rotate(134deg);right:13px;}.modal-header .close:hover{opacity:1;}.modal-title{margin-bottom:0;line-height:1.5;font-weight:400;}.modal-title h2{text-align:center;font-size:2rem;margin-top:.5rem;}.modal-body{position:relative;flex:1 1 auto;transition:all .25s ease-in-out;}.modal-body .heading{font-size:20px;line-height:35px;letter-spacing:0;color:#2f2d2c;margin-bottom:10px;}.modal-body .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;}.modal-body .cols .col{width:100%;min-width:100%;max-width:100%;margin-bottom:20px;}.modal-body .cols .col .btn{min-width:100%;}.modal .modal-dialog.modal-lg .form,.page-form .form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;}.modal .modal-dialog.modal-lg .form-sent,.page-form .form-sent{min-height:200px;}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;padding:0 .75rem;padding-bottom:0;margin-top:.5rem;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);}.modal-footer>*{margin:.25rem;}.full-width{width:100%;}.estatetoval{border-top:solid 1px #ddd;padding-top:1rem;margin-top:1rem;width:100%;}.zoom-in-zoom-out{animation:zoom-in-zoom-out 30s ease-out infinite;}@media all and (max-width:1360px){.main .estate-list .list-content .list-item{width:calc(50% - 32px);min-width:calc(50% - 32px);max-width:calc(50% - 32px);margin-bottom:40px;}}@media all and (max-width:1240px){footer .wrapper .footer-row,.footer .wrapper .footer-row{flex-wrap:wrap;}footer .wrapper .footer-row>div:nth-child(3),.footer .wrapper .footer-row>div:nth-child(3){max-width:100%;width:100%;flex:none;margin-top:3rem;}}@media all and (max-width:1170px){.main .wide-block:not(.gray) section{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;}.main .wide-block:not(.gray) section .image-block{min-height:0;}.main .wide-block:not(.gray) section .image-block .img-collection{width:100%;position:relative;}.main .wide-block:not(.gray) section .image-block .img-collection .box-left{margin:0 0 auto 0;}.main .wide-block:not(.gray) section .image-block .img-collection .box-right{margin:20% 0 auto -70px;}.main .wide-block:not(.gray) section .image-block.findhome{min-height:350px;}.main .wide-block:not(.gray) section .text-block{padding-top:80px!important;padding-bottom:50px!important;}.main .wide-block.gray section{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:80px!important;padding-bottom:60px!important;align-items:flex-start;}.main .wide-block.gray section .image-block{min-height:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-width:100%;flex-basis:100%;align-items:flex-start;}.main .wide-block.gray section .image-block figure{flex:1;flex-basis:100%;height:56.5vw;}.main .wide-block.gray section .text-block{padding-top:80px!important;padding-bottom:50px!important;}}@media screen and (max-width:1090px){#top-navigation .menutoggle-content{display:block;}#top-navigation nav{padding:0;max-width:calc(100vw - 52px);}#top-navigation nav>div.brand{padding:5px 0 5px 0;}#top-navigation nav>div:not(.brand){justify-content:flex-end;}#top-navigation nav>div.top-lnk,#top-navigation nav>div .menu{display:none;}}@media all and (max-width:900px){.main section.estate-list{padding:50px 24px;}}@media all and (max-width:768px),screen and (max-width:940px) and (max-height:500px){body{overflow-x:hidden;}#top-navigation{max-height:72px;}#top-navigation nav>div:not(.brand){max-width:115px;}body.fixed-nav .content-wrapper{padding-top:72px;}body,p{font-size:16px;}.reviews .mo-widget .mo-widget-grade-row span{font-size:16px;}h1,.h1{font-size:40px;}h2,.h2{font-size:32px;line-height:39px;color:#343434;}h3,.h3{font-size:24px;}h4,.h4{font-size:20px;}h5,.h5{font-size:16px;}.ingress{font-size:20px;}.main .wide-block.gray section{padding:60px 24px;}.main .wide-block.gray section .text-block{padding:70px 0 24px!important;}.main .wide-block .insta-wrapper h2{font-size:32px!important;line-height:38px!important;margin-bottom:24px;}.main .wide-block:not(.gray) section{padding-top:58px;padding-bottom:0;}.main .wide-block:not(.gray) section .text-block{padding:40px 0 60px!important;}.main .wide-block:not(.gray) section .text-block h1{font-size:32px;line-height:40px;}.main .wide-block:not(.gray) section .text-block p{font-size:20px;line-height:30px;}.main .wide-block:not(.gray) section .text-block a.lnk{font-size:16px;line-height:20px;}footer .wrapper label,.footer .wrapper label{margin-bottom:0;}footer .wrapper p,.footer .wrapper p{margin-top:10px;}footer .wrapper .footer-row,.footer .wrapper .footer-row{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}footer .wrapper .footer-row>div,.footer .wrapper .footer-row>div{flex-basis:100%;width:100%;}footer .wrapper .footer-row>div:nth-child(1),.footer .wrapper .footer-row>div:nth-child(1){margin-bottom:32px;}footer .wrapper .footer-row>div:nth-child(2),.footer .wrapper .footer-row>div:nth-child(2){-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}footer .wrapper .footer-row>div .buy,footer .wrapper .footer-row>div .sell,.footer .wrapper .footer-row>div .buy,.footer .wrapper .footer-row>div .sell{margin-top:0;}footer .wrapper .footer-row>div .buy ul,footer .wrapper .footer-row>div .sell ul,.footer .wrapper .footer-row>div .buy ul,.footer .wrapper .footer-row>div .sell ul{display:none!important;padding-bottom:20px;}footer .wrapper .footer-row>div .buy label,footer .wrapper .footer-row>div .sell label,.footer .wrapper .footer-row>div .buy label,.footer .wrapper .footer-row>div .sell label{margin-bottom:0;display:flex;justify-content:space-between;align-items:center;height:72px;border-top:solid 1px rgba(222,222,222,.3);cursor:pointer;}footer .wrapper .footer-row>div .buy label span,footer .wrapper .footer-row>div .sell label span,.footer .wrapper .footer-row>div .buy label span,.footer .wrapper .footer-row>div .sell label span{width:16px;height:2px;background-color:#fcfaf5;position:relative;overflow:visible;display:inline-flex;align-items:center;justify-content:center;}footer .wrapper .footer-row>div .buy label span span,footer .wrapper .footer-row>div .sell label span span,.footer .wrapper .footer-row>div .buy label span span,.footer .wrapper .footer-row>div .sell label span span{width:2px;height:16px;position:absolute;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0;opacity:1;}footer .wrapper .footer-row>div .buy.open ul,footer .wrapper .footer-row>div .sell.open ul,.footer .wrapper .footer-row>div .buy.open ul,.footer .wrapper .footer-row>div .sell.open ul{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;}footer .wrapper .footer-row>div .buy.open label,footer .wrapper .footer-row>div .sell.open label,.footer .wrapper .footer-row>div .buy.open label,.footer .wrapper .footer-row>div .sell.open label{margin-bottom:0;display:flex;justify-content:space-between;align-items:center;height:72px;border-top:solid 1px rgba(222,222,222,.3);}footer .wrapper .footer-row>div .buy.open label span span,footer .wrapper .footer-row>div .sell.open label span span,.footer .wrapper .footer-row>div .buy.open label span span,.footer .wrapper .footer-row>div .sell.open label span span{opacity:0;}footer .wrapper .footer-row>div .sell,.footer .wrapper .footer-row>div .sell{border-bottom:solid 1px rgba(222,222,222,.3);}footer .footer-bottom ul,.footer .footer-bottom ul{justify-content:center;}footer .footer-bottom ul li,.footer .footer-bottom ul li{font-size:14px!important;padding-right:9px!important;margin-right:9px!important;white-space:nowrap;}footer .footer-bottom ul li:nth-child(2),.footer .footer-bottom ul li:nth-child(2){padding-right:0!important;margin-right:0!important;}.form-sent>span{font-size:40px;line-height:60px;}}@media all and (max-width:650px),screen and (max-width:940px) and (max-height:500px){.main .estate-list{padding:15px 15px;}.main .estate-list .heading{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.main .estate-list .heading h2{color:#343434;font-size:32px;line-height:39px;}.main .estate-list .heading .links{margin:15px 0 0 0;}.main .estate-list .heading .links a.lnk,.main .estate-list .heading .links a:visited{font-size:16px;line-height:30px;}.main .estate-list .list-content{padding-top:24px;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0;}.main .estate-list .list-content .list-item{width:100%;min-width:100%;max-width:100%;margin:0 0 30px 0;}footer,.footer{padding:40px 0 0;}footer .wrapper label,.footer .wrapper label{font-size:20px;line-height:30px;}footer .wrapper .footer-row>div>div ul li,footer .wrapper .footer-row>div>div ul li a,footer .wrapper .footer-row>div>div ul li a span,.footer .wrapper .footer-row>div>div ul li,.footer .wrapper .footer-row>div>div ul li a,.footer .wrapper .footer-row>div>div ul li a span{font-size:16px;line-height:24px;}footer .wrapper .footer-row>div:nth-child(1),.footer .wrapper .footer-row>div:nth-child(1){margin-bottom:22px;}footer .wrapper .footer-row>div:nth-child(3) a.lnk,.footer .wrapper .footer-row>div:nth-child(3) a.lnk{font-size:16px;line-height:30px;max-width:167px;}footer .wrapper .footer-bottom,.footer .wrapper .footer-bottom{margin:40px auto 0;padding-top:28px;}footer .wrapper .footer-bottom ul,.footer .wrapper .footer-bottom ul{display:flex;flex-direction:column;}footer .wrapper .footer-bottom ul li:first-of-type,.footer .wrapper .footer-bottom ul li:first-of-type{padding-bottom:10px;border-right:0;}footer .share-media,.footer .share-media{margin-top:10px;}footer .share-media li,.footer .share-media li{font-size:1.7rem;}footer .share-media li.fb i,.footer .share-media li.fb i{font-size:1.6rem;}}@media all and (max-width:540px){.main .estate-list .list-content .list-item .estate-info .h4{font-size:20px;line-height:30px;color:#2f2d2c;}.main .estate-list .list-content .list-item .estate-info .price{font-size:16px;line-height:30px;}.main .estate-list .list-content .list-item .estate-info .location{font-size:16px;line-height:19px;}.main .estate-list .list-content .list-item .estate-shortinfo p{font-size:14px;line-height:24px;}.main .estate-list .list-content .list-item .estate-shortinfo p span::after{width:4px;height:4px;}.main .wide-block.gray section{padding-top:55px;padding-bottom:40px!important;}.main .wide-block.gray section .text-block{padding-top:30px;padding-bottom:5rem;}.main .wide-block.gray section .text-block p{font-size:32px!important;line-height:40px!important;}.main .wide-block.gray section .text-block a.lnk{font-size:16px!important;line-height:20px!important;}.eupopup-container-bottom{bottom:90px;}body{overflow-x:hidden;}}@media(min-width:768px){.form{display:flex;flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;}.form .heading{width:100%;}.form .form-group:not(.large){width:calc(50% - 20px);}.modal-body .cols{align-items:stretch;flex-basis:100%;}.modal-body .cols .col{min-width:0;width:auto;display:flex;align-items:center;}.modal-body .cols .col .btn{min-width:0;width:180px;}.modal-body .cols .col:nth-child(2){max-width:265px;justify-content:flex-end;}.modal .modal-dialog.modal-lg .form-sent,.page-form .form-sent{min-height:300px;}.reviews .mo-widget .mo-widget-star{height:22px!important;}}@media screen and (min-width:900px){#top-navigation.fixed{max-height:104px;}}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-moz-keyframes zoom-in-zoom-out{0%{transform:scale(1,1);}50%{transform:scale(1.1,1.1);}100%{transform:scale(1,1);}}@-webkit-keyframes zoom-in-zoom-out{0%{transform:scale(1,1);}50%{transform:scale(1.1,1.1);}100%{transform:scale(1,1);}}@keyframes zoom-in-zoom-out{0%{transform:scale(1,1);}50%{transform:scale(1.1,1.1);}100%{transform:scale(1,1);}}
