@import url(../fonts/rvnyicons/css/style.css);@import url(../js/custom/photoswipe-4.1.3/photoswipe.css);@import url(../js/custom/photoswipe-4.1.3/default-skin/default-skin.css);@import url(../js/custom/noUiSlider-14.0.2/distribute/nouislider.min.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%}.disable-scroll{overflow:hidden}body{margin:0;font-family:Montserrat, sans-serif;color:#000000;font-size:16px;line-height:1.5;font-weight:400;-webkit-font-smoothing:antialiased}@media (max-width:991px){body{font-size:14px}}img{max-width:100%;display:inline-block}h1{margin-bottom:24px;font-size:56px;line-height:1.1;font-weight:700}@media (max-width:991px){h1{font-size:40px}}@media (max-width:767px){h1{font-size:32px}}h2{margin-bottom:20px;font-size:40px;line-height:1.2;font-weight:700}@media (max-width:991px){h2{font-size:24px}}h3{font-weight:700;font-size:24px;line-height:1.2;margin-bottom:16px}@media (max-width:991px){h3{font-size:18px;margin-bottom:12px}}h4{margin-bottom:12px;font-size:14px;line-height:1.2;font-weight:500;text-transform:uppercase}h5{margin-bottom:2px;font-weight:500}a{color:#333;text-decoration:underline}.action-link-container{display:-webkit-box;display:-ms-flexbox;display:flex}.action-link-container .action-link:first-child{margin-right:24px}.action-link{font-weight:500;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.action-link span{margin-right:10px}.action-link:hover{text-decoration:underline}b,strong{font-weight:500}.bold{font-weight:600}.hide{display:none}.bids,.content-1,.content-2,.content-3,.footer-divider,.gallery-1,.list-properties-container,.main-header,.property-overview,.texts,.wrapper{max-width:1280px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.wrapper-small{max-width:800px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.heading{margin-bottom:20px;font-size:36px;font-weight:600}.icon-arrow-right{width:7px;height:12px}.w-clearfix:after,.w-clearfix:before{content:" ";display:table}.w-clearfix:after{clear:both}.grid.bids,.grid.content-1,.grid.content-2,.grid.content-3,.grid.footer-divider,.grid.gallery-1,.grid.list-properties-container,.grid.main-header,.grid.property-overview,.grid.texts,.grid.wrapper{position:relative;padding-right:0px;padding-left:0px}.grid.mason.bids,.grid.mason.content-1,.grid.mason.content-2,.grid.mason.content-3,.grid.mason.footer-divider,.grid.mason.gallery-1,.grid.mason.list-properties-container,.grid.mason.main-header,.grid.mason.property-overview,.grid.mason.texts,.grid.wrapper.mason{padding-right:0px;padding-left:0px}.grid-sizer{display:none;width:50%}.item{position:relative;z-index:1;overflow:hidden;width:50%;padding:10px;float:left}.item.item-big{width:100%}.item.item-box{border-radius:4px;-webkit-box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15)}.item.helper{display:none}.item.fixer{padding:0px}.item.ig-item{-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.item-image{display:block;width:100%}.item-image.item-image-rounded{border-top-left-radius:4px;border-top-right-radius:4px}.lightbox-link{display:block;text-decoration:none}.image-loader{position:absolute;left:50%;top:50%;z-index:0;width:24px;height:24px;margin-top:-12px;margin-left:-12px}.image-loader-icon{display:block;width:100%}.row{margin-right:-10px;margin-left:-10px}.section-header{display:block;max-width:800px;margin:120px auto 80px;padding-right:0px;padding-left:0px;text-align:center}.section-header.padder{padding-right:20px;padding-left:20px}.section-header.smallpadder{padding-right:10px;padding-left:10px}.section-header-heading{margin-bottom:15px;font-size:38px;line-height:46px;font-weight:400}.section-header-text{font-size:19px;line-height:29px;font-weight:300}.widegutter{padding-right:15px;padding-left:15px}.section-header-link{color:#000000}.video-section.bids,.video-section.content-1,.video-section.content-2,.video-section.content-3,.video-section.footer-divider,.video-section.gallery-1,.video-section.list-properties-container,.video-section.main-header,.video-section.property-overview,.video-section.texts,.video-section.wrapper{margin-top:120px;margin-bottom:120px}.anchor{position:absolute;left:0px;top:0px;z-index:-1;display:block;width:100%;height:100%}.textarea{padding:15px 20px 20px}.privacy_table th{background:#ededed;font-weight:600;color:#000}.privacy_table td,.privacy_table th{padding:10px;border:1px solid #ededed;width:50%;text-align:left}@media (max-width:480px){.privacy_table{font-size:14px}}@media (max-width:360px){.privacy_table{font-size:12px}}.video-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%}.moodboards{display:-webkit-box;display:-ms-flexbox;display:flex}.moodboards .moodboard{padding-bottom:45%;background-size:cover;background-position:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#FFF;position:relative}.moodboards .moodboard .info{position:absolute;bottom:0;left:0;width:100%;padding:30px;font-size:calc(14px + .2vw)}.moodboards .moodboard .info h1{font-size:calc(36px + 1vw);line-height:1.2;font-weight:500}@media (max-width:991px){.bids,.content-1,.content-2,.content-3,.footer-divider,.gallery-1,.list-properties-container,.main-header,.property-overview,.texts,.wrapper{padding-right:20px;padding-left:20px}.wrapper-small{padding-right:20px;padding-left:20px}.item{padding:10px}.item.item-big{width:100%}.section-header{margin-top:80px}.video-section.bids,.video-section.content-1,.video-section.content-2,.video-section.content-3,.video-section.footer-divider,.video-section.gallery-1,.video-section.list-properties-container,.video-section.main-header,.video-section.property-overview,.video-section.texts,.video-section.wrapper{margin-top:80px;margin-bottom:80px}.showing-text-container{width:100%;margin-bottom:5px;text-align:center}}@media (max-width:767px){.video-bg{display:none}.grid-sizer{width:50%}.item{width:50%}.section-header{margin-top:50px;margin-bottom:50px}.section-header.padder{margin-top:50px;margin-bottom:50px}.section-header.inner{margin-top:50px;margin-bottom:50px}.section-header-heading{margin-top:0px}.video-section.bids,.video-section.content-1,.video-section.content-2,.video-section.content-3,.video-section.footer-divider,.video-section.gallery-1,.video-section.list-properties-container,.video-section.main-header,.video-section.property-overview,.video-section.texts,.video-section.wrapper{margin-top:50px;margin-bottom:50px}}@media (max-width:479px){.grid-sizer{width:100%}.item{width:100%}.featured-more-icon{height:10px;margin-left:5px}.featured-more-link-text{font-size:14px;line-height:22px}.section-header.inner{padding-right:0px;padding-left:0px}.section-header-heading{font-size:30px;line-height:42px}}.page-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;max-width:730px;position:relative}.page-form .input-container{width:calc(50% - 20px);margin-bottom:24px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-form .input-container.full{width:100%}.page-form .input-container.full.section-heading{margin-top:40px}.page-form .input-container.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.page-form .input-container.checkbox input[type=checkbox]{margin-right:10px;margin-left:0;float:left}.page-form .input-container.checkbox label{margin-bottom:0}.page-form .input-container.checkbox-multiple{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.page-form .input-container.checkbox-multiple .checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px}.page-form .input-container.checkbox-multiple .checkbox-container input[type=checkbox]{margin-right:8px;margin-left:0;float:left}.page-form .input-container.checkbox-multiple .checkbox-container label{margin-bottom:0}.page-form .input-container.checkbox-multiple .checkbox-container:last-child{margin-right:0}.page-form .input-container .radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}.page-form .input-container .radio-group .radio-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px}.page-form .input-container .radio-group .radio-container:last-child{margin-right:0}.page-form .input-container .radio-group .radio-container label{margin-left:10px;margin-bottom:0}.page-form .input-container .select-range{display:-webkit-box;display:-ms-flexbox;display:flex}.page-form .input-container .select-range .select-range-select.first{margin-right:10px}.page-form .input-container .select-range .select-range-select.last{margin-left:10px}.page-form .submit-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-form .error{display:none;background:#F6CBCF;border:1px solid #F2B6BC;border-radius:4px;padding:8px 13px;padding:15px;margin-bottom:0}.page-form .error ul{margin-top:16px;list-style-type:disc;margin-left:24px}@media (max-width:991px){.page-form{max-width:100%}}@media (max-width:767px){.page-form .input-container{width:100%}}label{display:block;margin-bottom:5px;font-size:14px;line-height:22px;font-weight:500}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{padding:12px 20px;border-style:solid;border-width:1px;border-color:rgba(0, 0, 0, 0.1);border-radius:4px;width:100%;display:block;font-size:16px;line-height:1.5}.form-section-heading{display:inline-block;margin-top:60px;margin-bottom:20px;border-bottom:2px solid #262626;font-weight:600}.required_asterisk{color:#e74c3c}select{display:block;width:100%;height:38px;padding:8px 25px 8px 12px;margin-bottom:10px;font-size:16px;line-height:auto;color:#000;vertical-align:middle;background-color:#ffffff;border:1px solid #cccccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/images/select-83-2.svg");background-size:10px 13px;background-repeat:no-repeat;background-position:right 8px center;border-radius:4px}.driftlan_integrity_container{margin-top:80px;text-align:center}.driftlan_integrity_container .w-checkbox-input{float:none}.driftlan_integrity_container .policy_notice{display:inline-block;margin-left:5px}.input-container{position:relative}.input-container .input-error{border:1px solid #dc3545}input:required:valid{background-image:url(/images/c-check.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;border:1px solid #65C87A}textarea:required:valid{background-image:url(/images/c-check.svg);background-position:calc(100% - 10px) 10px;background-repeat:no-repeat;border:1px solid #65C87A}@media (max-width:991px){.form-section-heading.first{margin-top:0px}}button{font-family:Montserrat, sans-serif;font-size:16px;line-height:1;font-weight:500}@media (max-width:991px){button{font-size:14px}}.submit-button-container{position:relative}.submit-button-container svg{display:none;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.submit-button-container.loading .action-button.dark{color:transparent}.submit-button-container.loading svg{display:block}.action-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-12px;margin-right:-12px}.action-buttons-container .action-button{margin:0px 12px 16px 12px}.action-button{-webkit-appearance:none;background:#FFF;border-radius:50px;padding:10px 24px;font-size:16px;font-weight:500;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.action-button img,.action-button svg{margin-right:10px}.action-button img{display:block;height:16px;width:auto}.action-button:hover{border:2px solid #000;cursor:pointer}.action-button:hover.facebook{border-color:#305498}.action-button:hover.instagram{border-color:#BF3574}.action-button.dark{background:#000;color:#FFF}.action-button.dark:hover{background:#424242;border-color:#424242}.action-button.outline{border:2px solid #000;background:transparent}.action-button.outline:hover{background:#000;color:#FFF}.action-button.outline.light{border:2px solid #FFF;color:#FFF}.action-button.outline.light:hover{background:#FFF;color:#000}.action-button.regular-state span.close-state{display:none}.action-button.close-state span.regular-state{display:none}.action-button.close-state span.close-state{display:inline}@media (max-width:991px){.action-button{font-size:14px}}.button{padding:15px 30px 14px;border:1px solid #fff;border-radius:50px;background-color:#fff;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;font-family:Montserrat, sans-serif;color:#333;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase;outline:none;white-space:pre;text-decoration:none}.button.button-small{padding:10px 20px 10px}.button:hover{-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.button.outline{padding-right:30px;padding-left:30px;border:1px solid #fff;background-color:transparent;color:#fff}.button.outline:hover{background-color:#fff;color:#333}.button.outline.callme-button{padding:6px 18px;white-space:nowrap}.button.button-black{background-color:#000;color:#fff}.button.button-black.submit{border-radius:4px}.button.dark{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;background-color:#333;color:#fff;text-align:center}.button.dark.outline{border-color:#333;background-color:transparent;color:#333}.button.dark.callme-button{display:block;padding:6px 20px}.button.dark.callme-button.outline{padding-right:18px;padding-left:18px}.button.dark.callme-button.outline:hover{background-color:#333;color:#fff}.callme-button svg{display:none}.callme-button g,.callme-button path,.callme-button svg{fill:#FFFFFF}.callme-button.dark g,.callme-button.dark path,.callme-button.dark svg{fill:#333333}.button.dark.submit{border-radius:4px}.button.dark-outline{border:1px solid #333}@media (max-width:991px){.button.dark.book-showing-button{display:inline-block}.showing-button-container{width:100%;text-align:center}}@media (max-width:767px){.button.dark.book-showing-button{padding:10px 20px;font-size:12px;line-height:24px}.button.dark.showing-button{padding-right:20px;padding-left:20px}}.cards-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin-bottom:-40px}.cards-1 .card{width:calc(33.33% - 27px);margin-bottom:40px;margin-right:40px;text-align:left;border:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cards-1 .card:nth-child(3n+3){margin-right:0}.cards-1 .card .card-image-container img{display:block;width:100%}.cards-1 .card .text{padding:20px}.cards-1 .card .text .subline{font-size:14px}.cards-1 .card .text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cards-1 .card .text ul li{margin-right:20px}.cards-1 .card .text ul li:last-child{margin-right:0}.cards-1 .card .text ul li .contact-info-icon{display:inline-block;height:12px;width:auto}.cards-1 .card .text ul li a{text-decoration:none}.cards-1 .card .text ul li a:hover{text-decoration:underline}.cards-1 .card .card-actions{border-top:1px solid #ededed;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}@media (max-width:1248px){.cards-1 .card{width:calc(50% - 20px)}.cards-1 .card:nth-child(2n+2){margin-right:0}.cards-1 .card:nth-child(3n+3){margin-right:40px}.cards-1 .card:last-child{margin-right:0}.cards-1 .card .text ul li{width:100%;margin-right:0}}@media (max-width:767px){.cards-1{margin-bottom:-20px}.cards-1 .card{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.cards-1 .card:nth-child(3n+3){margin-right:20px}.cards-1 .card:last-child{margin-right:0}.cards-1 .card .text{padding:15px}.cards-1 .card .text .subline{font-size:12px}.cards-1 .card .text ul li svg{display:none}.cards-1 .card .card-actions{padding:15px}.cards-1.wide .card{width:100%;margin-right:0}}@media (max-width:480px){.cards-1 .card .text{padding:10px;font-size:12px}.cards-1 .card .text h3{font-size:14px}.cards-1 .card .card-actions{padding:10px}}@media (max-width:320px){.cards-1 .card{width:100%;margin-right:0}.cards-1 .card:nth-child(2n+2),.cards-1 .card:nth-child(3n+3){margin-right:0}}.content-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px}.content-1 .left,.content-1 .right{width:calc(50% - 50px)}.content-1 p{margin-bottom:40px}.content-1 p:last-child{margin-bottom:0}@media (max-width:991px){.content-1{margin-bottom:50px}.content-1 p{margin-bottom:24px}.content-1 .left,.content-1 .right{width:100%}.content-1 .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content-1 .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:none}.content-1.reverse .left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:none}.content-1.reverse .right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block}}.content-1.keep-image .left{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:40px}.content-1.keep-image .right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block}.content-1.reverse.keep-image .left{display:block;margin-bottom:40px}.content-1.reverse.keep-image .right{display:block}.content-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:80px}.content-2 .top{width:50%;margin-bottom:40px}.content-2 .description{margin-bottom:40px}.content-2 .description:last-child{margin-bottom:0}.content-2.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-2.center .top{text-align:center}.content-2.center .top .action-link-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.content-2{margin-bottom:50px}.content-2 .top{width:100%}.content-2 .description{margin-bottom:24px}}.content-3{margin-top:180px;text-align:center;margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-3 .text-intro{width:100%;max-width:730px;margin-bottom:46px}.content-3 .text-intro .staff-contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-3 .text-intro .staff-contact-info .phone{margin-right:16px}.content-3 .text-intro .tagline{font-weight:500}.content-3 .text-intro h1{margin-bottom:28px}.content-3 .text-intro p{margin-bottom:16px}.content-3 .text-intro p:last-child{margin-bottom:0}.content-3 .text-intro .action-link-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}.content-3 .text-intro .icon-arrow-right{display:inline-block;width:7px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.content-3 img{width:100%;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:991px){.content-3{margin-top:40px;margin-bottom:60px;text-align:left}.content-3 .text-intro{max-width:100%}.content-3 .text-intro .staff-contact-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content-3 .text-intro .action-link-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cover-1{background-size:cover;background-position:50%;overflow:hidden;position:relative;margin-bottom:80px;width:100%}.cover-1 .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cover-1 .content{padding:120px 30px;width:100%;max-width:680px;text-align:center;color:#FFF}.cover-1 .content .description{margin-bottom:40px}.cover-1.with-header .content-container{position:relative;z-index:2;padding:16vw 0;max-height:calc(100vh - 68px)}.cover-1.with-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);z-index:1}@media (max-width:991px){.cover-1{margin-bottom:50px}.cover-1.with-header .content-container{padding:4vw 0}.cover-1 .content{padding:80px 20px}}.texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:80px}.texts.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width:991px){.texts{margin-bottom:60px}.texts.center{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}.text-video{width:100%;padding-top:56.17021276595745%;position:relative}.text-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-1{margin-bottom:80px;width:100%;max-width:730px}@media (max-width:991px){.text-1{max-width:100%;text-align:left;margin-bottom:46px}}.text-2{width:100%;max-width:730px}.text-2 .action-link-container{margin-top:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-2.left-align{text-align:left}.text-2 h3{margin-top:40px}.text-2 h3.less-top-spacing{margin-top:0}.text-2 p{margin-bottom:16px}.text-2 p:last-child{margin-bottom:0}.text-2 ul{margin-bottom:16px}.text-2 ul li{list-style-type:disc;margin-left:16px;margin-bottom:8px}.text-2 ul li ul{margin-top:8px}.text-2 ul.jobs-list{margin-top:40px}.text-2 ul.jobs-list .jobs-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;margin-bottom:25px;padding-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.text-2 ul.jobs-list .jobs-list-item.last{margin-bottom:0px;padding-bottom:0px;border-bottom-style:none}.text-2 ul.jobs-list .jobs-list-item h3{margin-top:0}.text-2 ul.jobs-list .jobs-list-item .jobs-list-item-text-container{width:80%;padding-right:50px;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}@media (max-width:991px){.text-2{max-width:100%;text-align:left}.text-2 .action-link-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:767px){.text-2 ul.jobs-list .jobs-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.text-2 ul.jobs-list .jobs-list-item .jobs-list-item-text-container{padding-right:0;margin-bottom:16px;width:100%}}.text-list{width:100%;max-width:730px}.text-list .text-list-item{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.text-list .text-list-item:last-child{margin-bottom:0}.text-list .text-list-item .left{margin-right:16px}.text-list .text-list-item .number{border:2px solid #000;border-radius:50%;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:500;line-height:1}.pods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:-40px}.pods .pod{width:calc(33.33% - 27px);margin-bottom:40px;text-align:left}.pods .pod img{margin-bottom:6px}.pods .pod h3{margin-bottom:16px}@media (max-width:991px){.pods .pod{width:calc(50% - 20px)}}@media (max-width:767px){.pods .pod{width:100%}}.gallery-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:80px}.gallery-1 img{display:block;width:calc(50% - 27px);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:991px){.gallery-1{margin-bottom:60px}}@media (max-width:480px){.gallery-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.gallery-1 img{width:100%;margin-bottom:30px}.gallery-1 img:last-child{margin-bottom:0}}.white-modal{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;overflow:scroll;-webkit-overflow-scrolling:touch;padding:50px 0}.white-modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.white-modal .content{width:100%;max-width:550px;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0px 1px 10px 0px;box-shadow:rgba(0, 0, 0, 0.2) 0px 1px 10px 0px;background-color:#FFF;border-radius:10px;padding:30px;z-index:4;position:relative}.white-modal .content .image-container{margin-bottom:20px}.white-modal .content .modal-facts{margin:0 0 30px 0;padding:0}.white-modal .content .modal-facts li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px 0;border-bottom:1px solid #ededed}.white-modal .content .modal-facts li .title{margin:0;padding-right:10px;text-transform:none;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.white-modal .content .modal-facts li .fact{text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1}.white-modal .content .modal-facts li .comment{width:100%;font-size:13px;color:#666}.white-modal .content .modal-image{display:block;width:100%;margin-bottom:30px}.white-modal .content h3{margin:0 0 30px 0}.white-modal .content p{margin-bottom:20px}.white-modal .content .modal-magazine-link{margin:50px 0 30px 0}.white-modal .content .modal-magazine-link a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.white-modal .content .white-modal-facts li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px 0}.white-modal .content .white-modal-facts li .title{width:40%;margin:0}.white-modal .content .white-modal-facts li .fact{width:60%;text-align:right}.white-modal .content .white-modal-facts li .comment{width:100%}.white-modal .content .white-modal-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:15px;right:15px;width:26px;height:26px;border-radius:100%;border:1px solid #ededed;-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.white-modal .content .white-modal-close:hover{border:1px solid #333}.white-modal .content .white-modal-close:hover .white-modal-close-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.white-modal .content .white-modal-close .white-modal-close-icon{-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;width:12px;height:12px}.white-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.8);z-index:3}.white-overlay.active{display:block}@media (max-width:991px){.white-modal .content{padding-right:20px;padding-left:20px}}@media (max-width:767px){.white-modal{padding:0}.white-modal .content{max-width:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:0px}}.top-form{display:none;background:#FFF;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.top-form .bids,.top-form .content-1,.top-form .content-2,.top-form .content-3,.top-form .footer-divider,.top-form .gallery-1,.top-form .list-properties-container,.top-form .main-header,.top-form .property-overview,.top-form .texts,.top-form .wrapper{padding-top:80px;padding-bottom:80px;position:relative}.top-form .bids .top-form-close,.top-form .content-1 .top-form-close,.top-form .content-2 .top-form-close,.top-form .content-3 .top-form-close,.top-form .footer-divider .top-form-close,.top-form .gallery-1 .top-form-close,.top-form .list-properties-container .top-form-close,.top-form .main-header .top-form-close,.top-form .property-overview .top-form-close,.top-form .texts .top-form-close,.top-form .wrapper .top-form-close{position:absolute;top:20px;right:30px;width:30px;height:30px;border:1px solid #000;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.top-form .bids .top-form-close:hover,.top-form .content-1 .top-form-close:hover,.top-form .content-2 .top-form-close:hover,.top-form .content-3 .top-form-close:hover,.top-form .footer-divider .top-form-close:hover,.top-form .gallery-1 .top-form-close:hover,.top-form .list-properties-container .top-form-close:hover,.top-form .main-header .top-form-close:hover,.top-form .property-overview .top-form-close:hover,.top-form .texts .top-form-close:hover,.top-form .wrapper .top-form-close:hover{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;border-color:rgba(0, 0, 0, 0.7)}.top-form .bids .top-form-close:hover svg g,.top-form .bids .top-form-close:hover svg path,.top-form .content-1 .top-form-close:hover svg g,.top-form .content-1 .top-form-close:hover svg path,.top-form .content-2 .top-form-close:hover svg g,.top-form .content-2 .top-form-close:hover svg path,.top-form .content-3 .top-form-close:hover svg g,.top-form .content-3 .top-form-close:hover svg path,.top-form .footer-divider .top-form-close:hover svg g,.top-form .footer-divider .top-form-close:hover svg path,.top-form .gallery-1 .top-form-close:hover svg g,.top-form .gallery-1 .top-form-close:hover svg path,.top-form .list-properties-container .top-form-close:hover svg g,.top-form .list-properties-container .top-form-close:hover svg path,.top-form .main-header .top-form-close:hover svg g,.top-form .main-header .top-form-close:hover svg path,.top-form .property-overview .top-form-close:hover svg g,.top-form .property-overview .top-form-close:hover svg path,.top-form .texts .top-form-close:hover svg g,.top-form .texts .top-form-close:hover svg path,.top-form .wrapper .top-form-close:hover svg g,.top-form .wrapper .top-form-close:hover svg path{fill:rgba(0, 0, 0, 0.7)}.top-form .bids .success-state,.top-form .content-1 .success-state,.top-form .content-2 .success-state,.top-form .content-3 .success-state,.top-form .footer-divider .success-state,.top-form .gallery-1 .success-state,.top-form .list-properties-container .success-state,.top-form .main-header .success-state,.top-form .property-overview .success-state,.top-form .texts .success-state,.top-form .wrapper .success-state{display:none;opacity:0}.top-form .bids .success-state .action-button,.top-form .content-1 .success-state .action-button,.top-form .content-2 .success-state .action-button,.top-form .content-3 .success-state .action-button,.top-form .footer-divider .success-state .action-button,.top-form .gallery-1 .success-state .action-button,.top-form .list-properties-container .success-state .action-button,.top-form .main-header .success-state .action-button,.top-form .property-overview .success-state .action-button,.top-form .texts .success-state .action-button,.top-form .wrapper .success-state .action-button{display:inline-block}.top-form .bids p,.top-form .content-1 p,.top-form .content-2 p,.top-form .content-3 p,.top-form .footer-divider p,.top-form .gallery-1 p,.top-form .list-properties-container p,.top-form .main-header p,.top-form .property-overview p,.top-form .texts p,.top-form .wrapper p{margin-bottom:24px}.top-form .bids form,.top-form .content-1 form,.top-form .content-2 form,.top-form .content-3 form,.top-form .footer-divider form,.top-form .gallery-1 form,.top-form .list-properties-container form,.top-form .main-header form,.top-form .property-overview form,.top-form .texts form,.top-form .wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-form .bids form .col,.top-form .content-1 form .col,.top-form .content-2 form .col,.top-form .content-3 form .col,.top-form .footer-divider form .col,.top-form .gallery-1 form .col,.top-form .list-properties-container form .col,.top-form .main-header form .col,.top-form .property-overview form .col,.top-form .texts form .col,.top-form .wrapper form .col{width:calc(50% - 20px)}.top-form .bids form .col .input-container,.top-form .content-1 form .col .input-container,.top-form .content-2 form .col .input-container,.top-form .content-3 form .col .input-container,.top-form .footer-divider form .col .input-container,.top-form .gallery-1 form .col .input-container,.top-form .list-properties-container form .col .input-container,.top-form .main-header form .col .input-container,.top-form .property-overview form .col .input-container,.top-form .texts form .col .input-container,.top-form .wrapper form .col .input-container{margin-bottom:24px}.top-form .bids form .col .input-container textarea,.top-form .content-1 form .col .input-container textarea,.top-form .content-2 form .col .input-container textarea,.top-form .content-3 form .col .input-container textarea,.top-form .footer-divider form .col .input-container textarea,.top-form .gallery-1 form .col .input-container textarea,.top-form .list-properties-container form .col .input-container textarea,.top-form .main-header form .col .input-container textarea,.top-form .property-overview form .col .input-container textarea,.top-form .texts form .col .input-container textarea,.top-form .wrapper form .col .input-container textarea{min-height:94px}.top-form .bids form .col .input-container.submit,.top-form .content-1 form .col .input-container.submit,.top-form .content-2 form .col .input-container.submit,.top-form .content-3 form .col .input-container.submit,.top-form .footer-divider form .col .input-container.submit,.top-form .gallery-1 form .col .input-container.submit,.top-form .list-properties-container form .col .input-container.submit,.top-form .main-header form .col .input-container.submit,.top-form .property-overview form .col .input-container.submit,.top-form .texts form .col .input-container.submit,.top-form .wrapper form .col .input-container.submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:24px;margin-bottom:0}.top-form .bids form input[type=checkbox],.top-form .content-1 form input[type=checkbox],.top-form .content-2 form input[type=checkbox],.top-form .content-3 form input[type=checkbox],.top-form .footer-divider form input[type=checkbox],.top-form .gallery-1 form input[type=checkbox],.top-form .list-properties-container form input[type=checkbox],.top-form .main-header form input[type=checkbox],.top-form .property-overview form input[type=checkbox],.top-form .texts form input[type=checkbox],.top-form .wrapper form input[type=checkbox]{margin-right:10px;margin-left:0;float:left}.top-form .bids form .error,.top-form .content-1 form .error,.top-form .content-2 form .error,.top-form .content-3 form .error,.top-form .footer-divider form .error,.top-form .gallery-1 form .error,.top-form .list-properties-container form .error,.top-form .main-header form .error,.top-form .property-overview form .error,.top-form .texts form .error,.top-form .wrapper form .error{width:100%}.top-form .bids form .error .top-form-error,.top-form .content-1 form .error .top-form-error,.top-form .content-2 form .error .top-form-error,.top-form .content-3 form .error .top-form-error,.top-form .footer-divider form .error .top-form-error,.top-form .gallery-1 form .error .top-form-error,.top-form .list-properties-container form .error .top-form-error,.top-form .main-header form .error .top-form-error,.top-form .property-overview form .error .top-form-error,.top-form .texts form .error .top-form-error,.top-form .wrapper form .error .top-form-error{display:none;background:#F6CBCF;border:1px solid #F2B6BC;border-radius:4px;padding:8px 13px;padding:15px;margin-bottom:0;margin-top:24px}.top-form .bids form .error .top-form-error ul,.top-form .content-1 form .error .top-form-error ul,.top-form .content-2 form .error .top-form-error ul,.top-form .content-3 form .error .top-form-error ul,.top-form .footer-divider form .error .top-form-error ul,.top-form .gallery-1 form .error .top-form-error ul,.top-form .list-properties-container form .error .top-form-error ul,.top-form .main-header form .error .top-form-error ul,.top-form .property-overview form .error .top-form-error ul,.top-form .texts form .error .top-form-error ul,.top-form .wrapper form .error .top-form-error ul{margin-top:16px;list-style-type:disc;margin-left:24px}@media (max-width:991px){.top-form .bids,.top-form .content-1,.top-form .content-2,.top-form .content-3,.top-form .footer-divider,.top-form .gallery-1,.top-form .list-properties-container,.top-form .main-header,.top-form .property-overview,.top-form .texts,.top-form .wrapper{padding-top:50px;padding-bottom:50px}.top-form .bids form .col,.top-form .content-1 form .col,.top-form .content-2 form .col,.top-form .content-3 form .col,.top-form .footer-divider form .col,.top-form .gallery-1 form .col,.top-form .list-properties-container form .col,.top-form .main-header form .col,.top-form .property-overview form .col,.top-form .texts form .col,.top-form .wrapper form .col{width:100%}}.main-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;padding-top:20px}.main-header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-header>div img{display:block}.main-header>div.middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header>div.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-header>div.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-header>div.right>a{display:block;margin-right:16px}.main-header>div.right>a:last-child{margin-right:0}.main-header>div.right .action-button{margin-left:0;margin-bottom:0}.main-header>div.right .action-button svg{display:none;margin:0}.main-header>div.right .action-button:hover svg g,.main-header>div.right .action-button:hover svg path{fill:#000}.main-header>div .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-header>div .main-menu li{margin:0 20px}.main-header>div .main-menu li:first-child{margin-left:0}.main-header>div .main-menu li:last-child{margin-right:0}.main-header>div .main-menu li a{text-decoration:none;font-weight:500;color:#FFF;padding-bottom:5px;border-bottom:2px solid transparent;-webkit-transition:border 200ms ease;-o-transition:border 200ms ease;transition:border 200ms ease}.main-header>div .main-menu li a:hover{border-bottom:2px solid #fff}.main-header.black>div.right .action-button:hover svg g,.main-header.black>div.right .action-button:hover svg path{fill:#FFF}.main-header.black>div .main-menu li a{color:#000}.main-header.black>div .main-menu li a:hover{border-bottom:2px solid #000}@media (max-width:991px){.main-header>div.left{-webkit-box-flex:0;-ms-flex:0 1 54px;flex:0 1 54px}.main-header>div.middle{display:none}}@media (max-width:480px){.main-header>div.right .action-button .text{display:none}.main-header>div.right .action-button svg{display:block}}.sunday-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;color:#FFF;visibility:hidden}.sunday-menu .sunday-lazy{display:none}.sunday-menu .section{position:relative}.sunday-menu .section h4{text-transform:none}.sunday-menu .split{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.sunday-menu .split .inner-section{width:50%;position:relative}.sunday-menu .split .inner-section.areas .section-content-container{position:absolute;background:#262626;height:0;bottom:0;width:100%}.sunday-menu .split .inner-section.areas .section-content-container .section-content{opacity:0;height:100%;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.sunday-menu .split .inner-section.areas h4{color:#7a7a7a}.sunday-menu .split .inner-section.areas ul{padding:0}.sunday-menu .split .inner-section.areas ul li{list-style-type:none}.sunday-menu .split .inner-section.areas ul li a{color:#FFF;text-decoration:none;position:relative;line-height:2}.sunday-menu .split .inner-section.areas ul li a:after{content:"_________";color:#525252;position:absolute;top:0;left:0;right:0;width:100%;overflow:hidden;opacity:0;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sunday-menu .split .inner-section.areas ul li a:hover:after{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.sunday-menu .split .inner-section.contact .section-content-container{background:#000;width:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:28px;position:absolute;right:0}.sunday-menu .split .inner-section.contact .section-content-container .section-content{padding:40px;opacity:0;text-align:center;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.sunday-menu .split .inner-section.contact .section-content-container .section-content h4{color:#7a7a7a}.sunday-menu .split .inner-section.contact .section-content-container .section-content a{display:block;width:100%;text-decoration:none;color:#FFF;line-height:2;position:relative}.sunday-menu .split .inner-section.contact .section-content-container .section-content a:after{content:"_________";color:#525252;position:absolute;top:0;left:0;right:0;width:100%;overflow:hidden;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sunday-menu .split .inner-section.contact .section-content-container .section-content a:hover:after{opacity:1;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.sunday-menu .split .inner-section.map .section-content-container{background-color:#000;width:0;height:100%;position:absolute;overflow:hidden}.sunday-menu .split .inner-section.map .section-content{width:100%;height:100%;background-size:cover;background-position:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sunday-menu .split .inner-section.map .section-content:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.sunday-menu .split .inner-section.social .section-content-container{height:0;background-color:#262626;position:absolute;width:100%}.sunday-menu .split .inner-section.social .section-content{background-size:cover;background-position:50%;height:100%;position:relative}.sunday-menu .main{width:50%}.sunday-menu .main .section-content-container{height:0;background-color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sunday-menu .main .section-content-container .section-content{padding:40px;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.sunday-menu .main .section-content-container .section-content h4{color:#7a7a7a}.sunday-menu .main .section-content-container .section-content ul{padding:0;margin:0}.sunday-menu .main .section-content-container .section-content ul li{line-height:2;list-style-type:none}.sunday-menu .main .section-content-container .section-content ul li a{font-size:42px;color:#FFF;text-decoration:none;position:relative}.sunday-menu .main .section-content-container .section-content ul li a .hover{content:"";background:#525252;position:absolute;bottom:-5px;left:0;width:0;height:2px;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block}.sunday-menu .main .section-content-container .section-content ul li a:hover .hover{width:100%}.sunday-menu .sunday-menu-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:20px;right:20px;z-index:4;width:26px;height:26px;border-radius:100%;border:1px solid #525252;-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;opacity:0}.sunday-menu .sunday-menu-close:hover{border:1px solid #fff}.sunday-menu .sunday-menu-close:hover svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sunday-menu .sunday-menu-close:hover svg g,.sunday-menu .sunday-menu-close:hover svg path,.sunday-menu .sunday-menu-close:hover svg svg{fill:#FFF}.sunday-menu .sunday-menu-close svg{width:12px;height:12px;-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.sunday-menu .sunday-menu-close g,.sunday-menu .sunday-menu-close path,.sunday-menu .sunday-menu-close svg{fill:#7a7a7a}@media (max-width:1380px){.sunday-menu .split .inner-section.contact .section-content-container{font-size:20px}}@media (max-width:991px){.sunday-menu .split{width:100%;height:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sunday-menu .split .inner-section.map{display:none}.sunday-menu .split .inner-section.social{display:none}.sunday-menu .main{width:100%;height:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sunday-menu .main .section-content-container .section-content{text-align:center}.sunday-menu .main .section-content-container .section-content h4{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);position:relative}.sunday-menu .main .section-content-container .section-content ul li a{font-size:20px}.sunday-menu .main .section-content-container .section-content ul li a:hover .hover{display:none}}@media (max-width:560px){.sunday-menu .split{width:100%;height:40%}.sunday-menu .split .inner-section{width:100%}.sunday-menu .split .inner-section.areas{display:none}.sunday-menu .split .inner-section .section-content-container .section-content{padding:20px}.sunday-menu .main{height:60%}.sunday-menu .main .section-content-container .section-content{padding:20px}}.intro-hero{position:relative;z-index:2;overflow:hidden;height:66vw;max-height:100vh;background-size:cover;background-position:50%}.intro-hero.dynaheight{background-color:#ededed}.intro-hero.dynaheight.withvideo{background-size:0}.intro-hero-gradient{position:absolute;left:0px;top:0px;right:0px;z-index:1;height:150px;background-image:-webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.37), rgba(0, 0, 0, 0.16) 48%, rgba(0, 0, 0, 0.16) 49%, transparent);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.37)), color-stop(48%, rgba(0, 0, 0, 0.16)), color-stop(49%, rgba(0, 0, 0, 0.16)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.37), rgba(0, 0, 0, 0.16) 48%, rgba(0, 0, 0, 0.16) 49%, transparent);background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.37), rgba(0, 0, 0, 0.16) 48%, rgba(0, 0, 0, 0.16) 49%, transparent);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.37), rgba(0, 0, 0, 0.16) 48%, rgba(0, 0, 0, 0.16) 49%, transparent)}.intro-hero-overlay{position:absolute;left:0px;top:0px;z-index:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.1)}.intro-hero-anchor-trigger{display:block;position:absolute;top:90px;left:0;width:100%;height:100%;background:transparent}@media (max-width:767px){.intro-hero.dynaheight.withvideo{background-size:cover}}.hero{position:relative;z-index:2;overflow:hidden}.hero-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.hero-button{margin-left:10px;margin-right:10px}.hero-content{position:relative;z-index:2;padding:100px;color:#fff;text-align:center}.hero-overlay{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:1;display:block;background-image:-webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.31), rgba(0, 0, 0, 0.31)), -webkit-linear-gradient(270deg, transparent 12%, rgba(0, 0, 0, 0.5) 77%);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.31)), to(rgba(0, 0, 0, 0.31))), -webkit-gradient(linear, left top, left bottom, color-stop(12%, transparent), color-stop(77%, rgba(0, 0, 0, 0.5)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.31), rgba(0, 0, 0, 0.31)), -webkit-linear-gradient(top, transparent 12%, rgba(0, 0, 0, 0.5) 77%);background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.31), rgba(0, 0, 0, 0.31)), -o-linear-gradient(top, transparent 12%, rgba(0, 0, 0, 0.5) 77%);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.31), rgba(0, 0, 0, 0.31)), linear-gradient(180deg, transparent 12%, rgba(0, 0, 0, 0.5) 77%)}.hero-description{margin-bottom:50px}.hero-heading{margin-bottom:50px;font-size:48px;line-height:58px;font-weight:500}.hero-alt{position:relative;display:block;overflow:hidden;height:500px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background-size:cover;background-position:50%}.hero-alt-image{position:absolute;left:-9999px;top:-9999px;right:-9999px;bottom:-9999px;display:block;max-width:none;min-height:100%;min-width:100%;margin:auto}.hero-alt-text-container{position:absolute;left:20px;bottom:20px;width:100%;max-width:350px;color:#fff}.hero-alt-text-heading{margin-top:0px;margin-bottom:0px;font-weight:600;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.29)}.hero-alt-text{font-size:14px;line-height:22px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.29)}.hero-bg-image{position:absolute;left:-9999px;top:-9999px;right:-9999px;bottom:-9999px;display:block;max-width:none;min-height:100%;min-width:100%;margin:auto}.mockup-hero{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mockup-hero-heading{margin-bottom:20px;font-size:51px;line-height:61px;font-weight:500}.mockup-hero-description{margin-bottom:50px;font-size:19px;line-height:29px;font-weight:300}.mockup-hero-description.shadow,.mockup-hero-heading.shadow{text-shadow:1px 1px 3px rgba(0, 0, 0, 0.4)}.mockup-hero-content{position:relative;padding-top:0px;padding-bottom:0px;color:#fff}.mockup-hero-content.bids,.mockup-hero-content.content-1,.mockup-hero-content.content-2,.mockup-hero-content.content-3,.mockup-hero-content.footer-divider,.mockup-hero-content.gallery-1,.mockup-hero-content.list-properties-container,.mockup-hero-content.main-header,.mockup-hero-content.property-overview,.mockup-hero-content.texts,.mockup-hero-content.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.mockup-hero-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3)}.mockup-hero-overlay.darker{background-color:rgba(0, 0, 0, 0.4)}.mockup-hero-iphone{display:block;width:500px}.mockup-hero-text{padding-top:300px;padding-bottom:300px}.mockup-hero-col2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (max-width:991px){.hero-content{padding:50px}.hero-heading{font-size:42px;line-height:52px}.hero-bg-image{max-width:none}.mockup-hero-text{padding-top:100px;padding-bottom:100px}}@media (max-width:767px){.button.hero-button{max-width:500px;margin-right:auto;margin-bottom:20px;margin-left:auto;font-size:12px;padding:10px 20px}.hero-button-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hero-description{margin-bottom:30px}.hero-heading{margin-bottom:30px;font-size:38px;line-height:48px}.hero-bg-image{width:auto;min-height:100%;min-width:100%}.mockup-hero-heading{font-size:38px;line-height:52px}.mockup-hero-content.bids,.mockup-hero-content.content-1,.mockup-hero-content.content-2,.mockup-hero-content.content-3,.mockup-hero-content.footer-divider,.mockup-hero-content.gallery-1,.mockup-hero-content.list-properties-container,.mockup-hero-content.main-header,.mockup-hero-content.property-overview,.mockup-hero-content.texts,.mockup-hero-content.wrapper{display:block}.mockup-hero-text{padding-top:80px;padding-bottom:80px;text-align:center}.mockup-hero-col2{display:none}}@media (max-width:479px){.button.hero-button{padding-right:20px;padding-left:20px}.hero-content{padding:30px 20px}.hero-heading{font-size:30px;line-height:40px}}.filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #000}.filters-advanced-container{font-size:14px;line-height:22px}.filters-advanced-container .count-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters-advanced-container .count-filter #properties_available{color:#000}input[type=text].filters-search-field{margin-bottom:0px;-webkit-box-flex:1;-ms-flex:1;flex:1;border:0;border-style:none;width:100%;display:block;padding:13px 20px 12px 12px;font-family:Montserrat, sans-serif;font-size:16px;font-weight:400;outline:none}.filters-search-field::-webkit-input-placeholder{color:#A3A3A3}.filters-search-field:-ms-input-placeholder{color:#A3A3A3}.filters-search-field::-ms-input-placeholder{color:#A3A3A3}.filters-search-field::placeholder{color:#A3A3A3}.search-form{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters-checkbox-container{padding-top:5px;padding-right:20px}.filters-checkbox-container.first{display:none}.filters-checkbox-container.last{display:none}.filters-checkbox{margin-left:0px;float:left}.filters-checkbox-label{margin-bottom:0px;margin-left:10px;color:#666;font-size:14px;line-height:22px}.toggle-advanced-filters{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;color:#000;border:2px solid #000;background:transparent;border-radius:20px;padding:5px 15px;text-decoration:none;font-weight:500;position:relative}.toggle-advanced-filters:hover{background:#000;color:#FFF}.toggle-advanced-filters .active-state{display:none}.toggle-advanced-filters.active .default-state{opacity:0}.toggle-advanced-filters.active .active-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0px;left:0;width:100%;height:100%;text-align:center}.filters-advanced .filter-section.sort-select-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}select.filters-sort{height:auto;line-height:initial;width:176px;margin-bottom:0px;margin-right:0px;border:2px solid #000;background-color:#fff;background-position:right 12px center;background-image:url("/images/ctrl-down.svg");color:#000;border-radius:20px;padding:5px 15px;font-family:Montserrat, sans-serif;font-size:14px}.filters-advanced{height:auto;visibility:hidden;overflow:hidden;margin-top:15px;padding:20px;border-radius:4px;-webkit-box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);max-height:0;-webkit-transition:visibility 200ms, opacity 200ms, max-height 200ms, -webkit-transform 200ms;transition:visibility 200ms, opacity 200ms, max-height 200ms, -webkit-transform 200ms;-o-transition:visibility 200ms, opacity 200ms, transform 200ms, max-height 200ms;transition:visibility 200ms, opacity 200ms, transform 200ms, max-height 200ms;transition:visibility 200ms, opacity 200ms, transform 200ms, max-height 200ms, -webkit-transform 200ms}.filters-advanced.enabled{position:relative;visibility:visible;max-height:1500px;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin-bottom:50px}.filters-advanced .filter-spacer{margin-bottom:24px}.filters-advanced .filter-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.filters-advanced .filter-section.select-group-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters-advanced .filter-section .select-group{width:calc(50% - 20px);margin-bottom:24px}.filters-advanced .filter-section .filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters-advanced .filter-section .filter input[type=checkbox]{margin-right:6px}.filters-advanced .filter-section .filter label{margin-bottom:0}.filters-advanced .filter-section .filter:last-child{margin-right:0}.filters-advanced .filter-section .filter.select-range select:first-child{margin-right:24px}.filters-advanced .filter-section.checkbox-group .filter{margin-bottom:10px}.advanced-filter-label{font-weight:400;text-transform:none}.filters-search-field-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.filters-submit{display:none}.reset-filters{display:none;background-color:transparent;color:#262626;font-size:14px;line-height:18px;text-decoration:underline}.reset-filters.visible{display:inline-block}.reset-filters-container{display:none;margin-top:24px}.reset-filters-container.visible{display:block}@media (max-width:991px){.filters-checkbox-container{padding-right:10px;padding-left:10px}.filters-advanced .filter-section .select-group{width:100%}}@media (max-width:767px){.filters-checkbox-container{width:50%}.filters-checkbox-container.first{padding-right:0px;padding-left:0px}.filters-checkbox-container.last{padding-right:0px}.filters-sort{width:100%}.filters-search-field-container{width:100%}.search-form{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}}@media (max-width:480px){.filters-advanced .filter-section .filter.select-range{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.filters-advanced .filter-section .filter.select-range select:first-child{margin-right:0}}.featured-districts{margin-top:50px;margin-bottom:50px}.featured-districts .featured-districts__district{margin-bottom:20px}.featured-districts .featured-districts__district a{background-repeat:no-repeat;background-size:cover;background-position:50%}.featured-districts.bids,.featured-districts.content-1,.featured-districts.content-2,.featured-districts.content-3,.featured-districts.footer-divider,.featured-districts.gallery-1,.featured-districts.list-properties-container,.featured-districts.main-header,.featured-districts.property-overview,.featured-districts.texts,.featured-districts.wrapper{margin-top:120px;margin-bottom:120px;padding-right:20px;padding-left:20px}.featured-district{position:relative;overflow:hidden;width:100%;padding-bottom:125%;-webkit-box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;-o-transition:transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease, -webkit-transform 200ms ease;color:#fff;text-decoration:none}.featured-district:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.featured-district-overlay{position:absolute;left:0px;top:0px;right:0px;bottom:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:20px;padding-right:20px;padding-left:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;border-radius:4px;background-image:-webkit-linear-gradient(270deg, transparent, rgba(0, 0, 0, 0.55) 64%);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(64%, rgba(0, 0, 0, 0.55)));background-image:-webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.55) 64%);background-image:-o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.55) 64%);background-image:linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.55) 64%)}.featured-district-image{position:absolute;left:-9999px;top:-9999px;right:-9999px;bottom:-9999px;display:block;height:100%;max-width:none;min-height:100%;min-width:100%;margin:auto}.featured-district-title{position:absolute;left:30px;top:30px;z-index:1;margin-top:0px;margin-bottom:0px;padding:10px 20px;border-radius:15px;background-color:rgba(0, 0, 0, 0.3);font-size:12px;line-height:15px;font-weight:500;text-align:center;text-transform:uppercase}.featured-section-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0px;margin-bottom:10px;padding-right:10px;padding-left:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.featured-district-description{position:absolute;left:30px;right:30px;bottom:25px;z-index:1;margin-top:30px;margin-bottom:0px;font-size:21px;line-height:32px;font-weight:400}@media (max-width:991px){.featured-districts.bids,.featured-districts.content-1,.featured-districts.content-2,.featured-districts.content-3,.featured-districts.footer-divider,.featured-districts.gallery-1,.featured-districts.list-properties-container,.featured-districts.main-header,.featured-districts.property-overview,.featured-districts.texts,.featured-districts.wrapper{margin-top:80px;margin-bottom:80px;padding-right:10px;padding-left:10px}.featured-district{padding-bottom:150%}.featured-district-title{left:20px;top:20px;font-size:12px;line-height:14px}.featured-district-description{left:20px;right:20px;bottom:15px;font-size:16px;line-height:24px}}@media (max-width:767px){.featured-districts.bids,.featured-districts.content-1,.featured-districts.content-2,.featured-districts.content-3,.featured-districts.footer-divider,.featured-districts.gallery-1,.featured-districts.list-properties-container,.featured-districts.main-header,.featured-districts.property-overview,.featured-districts.texts,.featured-districts.wrapper{margin-top:50px;margin-bottom:50px}.featured-district{margin-bottom:20px;padding-bottom:75%}.featured-district.last{margin-bottom:0px}}@media (max-width:479px){.featured-district{padding-bottom:100%}}.external-features{margin-top:120px;margin-bottom:120px;padding-right:20px;padding-left:20px}.item-box-text-container{padding:15px}.item-box-text-heading{margin-top:0px;margin-bottom:0px;font-size:16px;line-height:24px;font-weight:500;text-transform:uppercase}.item-box-text{margin-bottom:0px;font-weight:300}.item-box{border-radius:4px;-webkit-box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15)}.item-box-meta{padding:8px;border-top:1px solid rgba(0, 0, 0, 0.1);font-size:14px;line-height:23px;text-align:right;text-transform:uppercase}.item-box-meta-link{color:#666;text-decoration:none}.item-box-meta-link:hover{text-decoration:underline}@media (max-width:991px){.external-features{margin-top:80px;margin-bottom:80px;padding-right:10px;padding-left:10px}}@media (max-width:767px){.external-features{margin-top:50px;margin-bottom:50px}}.partners-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners-hero-overlay{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3)}.partners-hero-content.bids,.partners-hero-content.content-1,.partners-hero-content.content-2,.partners-hero-content.content-3,.partners-hero-content.footer-divider,.partners-hero-content.gallery-1,.partners-hero-content.list-properties-container,.partners-hero-content.main-header,.partners-hero-content.property-overview,.partners-hero-content.texts,.partners-hero-content.wrapper{position:relative;width:100%;padding-top:140px;padding-bottom:140px;color:#fff;text-align:center}.partners-hero-heading{display:block;width:100%;max-width:800px;margin-right:auto;margin-bottom:20px;margin-left:auto;font-size:38px;line-height:46px;font-weight:400}.partners-hero-text{display:block;width:100%;max-width:800px;margin-right:auto;margin-bottom:50px;margin-left:auto;font-size:19px;line-height:29px;font-weight:300}.partner-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.partner-logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;padding:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid rgba(255, 255, 255, 0.3);border-bottom:1px solid rgba(255, 255, 255, 0.3)}.partner-logo.last{border-right-style:none}.partner-logo.last-row{border-bottom-style:none}.partner-logo-image{display:block;width:100%}@media (max-width:991px){.partners-hero-content.bids,.partners-hero-content.content-1,.partners-hero-content.content-2,.partners-hero-content.content-3,.partners-hero-content.footer-divider,.partners-hero-content.gallery-1,.partners-hero-content.list-properties-container,.partners-hero-content.main-header,.partners-hero-content.property-overview,.partners-hero-content.texts,.partners-hero-content.wrapper{padding-top:90px;padding-bottom:90px}}@media (max-width:767px){.partner-logos{width:100%}.partner-logo{width:50%}.partner-logo.last.last-row.mobile-2nd.mobile-last2{border-bottom-style:none}.partner-logo.last-row{border-bottom-style:solid}.partner-logo.last-row.mobile-1st.mobile-last2{border-bottom-style:none}.partner-logo.mobile-2nd{border-right-style:none}}@media (max-width:479px){.partners-hero-content.bids,.partners-hero-content.content-1,.partners-hero-content.content-2,.partners-hero-content.content-3,.partners-hero-content.footer-divider,.partners-hero-content.gallery-1,.partners-hero-content.list-properties-container,.partners-hero-content.main-header,.partners-hero-content.property-overview,.partners-hero-content.texts,.partners-hero-content.wrapper{padding-top:50px;padding-bottom:50px}.partners-hero-heading{font-size:28px;line-height:36px}.partners-hero-text{font-size:16px;line-height:23px}.partner-logos{-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-logo{padding:30px}}.registry-error{display:none;background:#F6CBCF;border:1px solid #F2B6BC;border-radius:4px;padding:8px 13px;font-size:11px;line-height:14px;margin:30px auto 0 auto;max-width:500px}.registry-error.active{display:block}.button.dark.profile-form-submit{display:block;margin-top:20px;margin-right:auto;margin-left:auto;border-radius:4px}.button.dark.profile-form-submit:disabled{opacity:0.5}.text-field.profile-form-keywords{height:232px;padding-top:15px}.text-field.profile-form-keywords.loans{height:120px}.profile-form.bids,.profile-form.content-1,.profile-form.content-2,.profile-form.content-3,.profile-form.footer-divider,.profile-form.gallery-1,.profile-form.list-properties-container,.profile-form.main-header,.profile-form.property-overview,.profile-form.texts,.profile-form.wrapper{margin-top:80px;margin-bottom:80px}.profile-form-range{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-form-range-select.first{margin-right:10px}.profile-form-range-select.last{margin-left:10px}.profile-form-label{margin-top:25px;font-weight:500}.profile-form-checkbox-list{display:block}.profile-form-checkbox-list-checkbox{display:inline-block;margin-right:20px}.profile-form-radio-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-form-radio-button{margin-right:25px}@media (max-width:991px){.profile-form.bids,.profile-form.content-1,.profile-form.content-2,.profile-form.content-3,.profile-form.footer-divider,.profile-form.gallery-1,.profile-form.list-properties-container,.profile-form.main-header,.profile-form.property-overview,.profile-form.texts,.profile-form.wrapper{margin-top:0px}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination.bids,.pagination.content-1,.pagination.content-2,.pagination.content-3,.pagination.footer-divider,.pagination.gallery-1,.pagination.list-properties-container,.pagination.main-header,.pagination.property-overview,.pagination.texts,.pagination.wrapper{margin-top:80px;margin-bottom:80px}.pagination.hidden.bids,.pagination.hidden.content-1,.pagination.hidden.content-2,.pagination.hidden.content-3,.pagination.hidden.footer-divider,.pagination.hidden.gallery-1,.pagination.hidden.list-properties-container,.pagination.hidden.main-header,.pagination.hidden.property-overview,.pagination.hidden.texts,.pagination.wrapper.hidden{display:none}.pagination .pagination-page{display:-webkit-box;display:-ms-flexbox;display:flex;width:42px;height:42px;margin-right:10px;padding:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #ddd;border-radius:100%;-webkit-transition:background-color 200ms ease;-o-transition:background-color 200ms ease;transition:background-color 200ms ease;text-align:center;text-decoration:none}.pagination .pagination-page:hover{background-color:#ddd}.pagination .pagination-page.current{background-color:#ddd}.featured-properties{margin-top:50px;margin-bottom:50px}.featured-properties.bids,.featured-properties.content-1,.featured-properties.content-2,.featured-properties.content-3,.featured-properties.footer-divider,.featured-properties.gallery-1,.featured-properties.list-properties-container,.featured-properties.main-header,.featured-properties.property-overview,.featured-properties.texts,.featured-properties.wrapper{margin-top:120px;margin-bottom:120px;padding-right:10px;padding-left:10px}.featured-property{width:100%;border:1px none transparent;-webkit-box-shadow:1px 1px 5px 1px rgba(194, 194, 194, 0.5);box-shadow:1px 1px 5px 1px rgba(194, 194, 194, 0.5);-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;-o-transition:transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease, -webkit-transform 200ms ease;text-decoration:none}.featured-property:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.featured-property-facts{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0px;padding:15px 15px 0px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #e4e4e4}.featured-property-fact{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-property-fact-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:26px;margin-right:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-property-fact-icon{max-height:100%}.featured-property-fact-text{display:block;font-size:12px;line-height:14px}.featured-properties-heading{margin-top:0px;margin-bottom:0px;padding:20px;font-size:21px;line-height:32px;font-weight:400}.featured-properties-image-container{position:relative;overflow:hidden;padding-top:66.66%}.featured-properties-image{position:absolute;left:-9999px;top:-9999px;right:-9999px;bottom:-9999px;display:block;max-height:100%;max-width:none;margin:auto}.featured-property-fact-meta-text{width:100%;margin-bottom:0px;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-size:12px;line-height:14px;font-weight:600;text-transform:uppercase}@media (max-width:991px){.featured-properties.bids,.featured-properties.content-1,.featured-properties.content-2,.featured-properties.content-3,.featured-properties.footer-divider,.featured-properties.gallery-1,.featured-properties.list-properties-container,.featured-properties.main-header,.featured-properties.property-overview,.featured-properties.texts,.featured-properties.wrapper{margin-top:80px;margin-bottom:80px}.featured-property{width:100%;margin-bottom:30px}.featured-property-fact-text{font-size:14px}}@media (max-width:767px){.featured-properties.bids,.featured-properties.content-1,.featured-properties.content-2,.featured-properties.content-3,.featured-properties.footer-divider,.featured-properties.gallery-1,.featured-properties.list-properties-container,.featured-properties.main-header,.featured-properties.property-overview,.featured-properties.texts,.featured-properties.wrapper{margin-top:50px;margin-bottom:50px}.featured-property{margin-bottom:20px}}@media (max-width:479px){.featured-property-fact-icon-container{display:none}.featured-property-fact-text{font-size:12px}}.list-properties-container{margin-top:120px;margin-bottom:120px}.list-properties-container .section-heading{margin-bottom:80px}.list-properties-container .section-heading .subline{color:#999999}.list-properties-container .section-heading .subline a{text-decoration:none;color:#999999}.list-properties-container .section-heading .subline a:hover{text-decoration:underline}.list-properties-container .section-heading .subline a i{margin-left:10px}.list-properties{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:left}.list-properties .list-property{width:calc(50% - 15px);background-size:cover;background-position:50%;background-color:#000;padding-top:33%;margin-bottom:30px;position:relative;z-index:3}.list-properties .list-property:hover .info .facts{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.list-properties .list-property:hover .info .price{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.list-properties .list-property:hover .arrow{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.list-properties .list-property .info{position:absolute;z-index:3;bottom:0;left:0;width:100%;color:#FFF;padding:28px 28px 48px 28px;pointer-events:none}.list-properties .list-property .info a{color:#FFF;text-decoration:none}.list-properties .list-property .info .location{text-transform:uppercase;font-size:14px;margin-bottom:2px}.list-properties .list-property .info .facts{position:absolute;bottom:18px;left:28px;opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.list-properties .list-property .info .price{position:absolute;bottom:18px;left:28px;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.list-properties .list-property .info h3{margin:0 0 8px 0}.list-properties .list-property .arrow{position:absolute;bottom:28px;right:28px;z-index:3}.list-properties .list-property .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-image:-webkit-linear-gradient(257deg, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7) 100%);background-image:-o-linear-gradient(257deg, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7) 100%);background-image:linear-gradient(-167deg, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7) 100%)}.list-properties .list-property .arrow{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.list-properties-empty{display:none;margin-top:80px;margin-bottom:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-properties-empty.visible.bids,.list-properties-empty.visible.content-1,.list-properties-empty.visible.content-2,.list-properties-empty.visible.content-3,.list-properties-empty.visible.footer-divider,.list-properties-empty.visible.gallery-1,.list-properties-empty.visible.list-properties-container,.list-properties-empty.visible.main-header,.list-properties-empty.visible.property-overview,.list-properties-empty.visible.texts,.list-properties-empty.wrapper.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.list-properties-empty-text{font-size:19px;line-height:29px;font-weight:300;text-align:center}.list-properties-empty-icon{display:block;margin-bottom:15px}.featured-tag{position:absolute;top:28px;right:28px;z-index:1;padding:6px 10px 6px 12px;border-radius:8px;background-color:#FFF;font-size:12px;line-height:18px;text-align:center;text-transform:uppercase}@media (max-width:991px){.list-properties .list-property{width:100%;padding-top:66%}.list-properties .list-property:last-child{margin-bottom:0}.list-properties .list-property:hover .info .facts{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.list-properties .list-property:hover .info .price{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.list-properties .list-property:hover .arrow{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.list-properties .list-property .info{padding:28px 28px 20px 28px}.list-properties .list-property .info .facts,.list-properties .list-property .info .price{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);position:relative;left:0;bottom:0;margin-bottom:0}}@media (max-width:479px){.featured-tag{top:15px;right:15px}.list-properties .list-property{background-size:100% auto;background-position:top center}.list-properties .list-property .arrow{display:none}.list-properties .list-property .info{position:relative;color:#000;background:#FFF;padding:15px;border:1px solid #ededed}.list-properties .list-property .info .location{font-size:12px}.list-properties .list-property .info .facts,.list-properties .list-property .info .price{font-size:12px}.list-properties .list-property .info .price .price-type{font-weight:600}.list-properties .list-property .info h3{font-size:18px;line-height:24px}.list-properties .list-property .info a{color:#000}}#cookies-prompt{position:fixed;z-index:100;bottom:0;right:0;background:#FFF;padding:15px 25px;-webkit-box-shadow:0px 0 0 1px rgba(0, 0, 0, 0.12);box-shadow:0px 0 0 1px rgba(0, 0, 0, 0.12);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cookies-prompt .left{margin-right:24px}@media (max-width:991px){#cookies-prompt{padding:10px 20px}}@media (max-width:360px){#cookies-prompt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}#cookies-prompt .left,#cookies-prompt .right{width:100%;text-align:center}#cookies-prompt .left{margin-right:0;margin-bottom:16px}#cookies-prompt .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#cookies-prompt.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.curated-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.curated-items .item{width:calc(33.33% - 20px);margin-right:30px;margin-bottom:30px;position:relative;z-index:3;background-size:cover;background-position:50%;padding-top:48%;-webkit-transition:background-position .4s ease;-o-transition:background-position .4s ease;transition:background-position .4s ease}.curated-items .item:nth-child(3n+3){margin-right:0}.curated-items .item:hover{background-position:2%}.curated-items .item .overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(72%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.38)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 72%, rgba(0, 0, 0, 0.38) 100%);background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0) 72%, rgba(0, 0, 0, 0.38) 100%);background-image:linear-gradient(-180deg, rgba(0, 0, 0, 0) 72%, rgba(0, 0, 0, 0.38) 100%);z-index:2}.curated-items .item .text{position:absolute;left:0;bottom:0;width:100%;z-index:3;padding:0 15px 30px 15px;font-size:calc(14px + .2vw);text-align:center}.curated-items .item .text h2{margin-bottom:5px;font-weight:500}.curated-items .item .text a{color:#FFF;text-decoration:none}@media (max-width:991px){.curated-items .item{width:calc(50% - 20px);padding-top:73%}.curated-items .item:nth-child(3n+3){margin-right:30px}.curated-items .item:nth-child(2n+2){margin-right:0}}@media (max-width:600px){.curated-items .item{width:100%;padding-top:150%;margin-right:0}.curated-items .item:nth-child(2n+2),.curated-items .item:nth-child(3n+3){margin-right:0}}.bokalkyl-form{max-width:900px}.bokalkyl-form .information{width:70%;padding-right:80px}.bokalkyl-form .living-costs{width:30%}.bokalkyl-form .form-section{margin-bottom:40px}.bokalkyl-form .mortgage-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.bokalkyl-form .mortgage-input-container label{width:40%;margin-bottom:0}.bokalkyl-form .mortgage-input-container .rangeslider-container{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.bokalkyl-form .mortgage-input-container .rangeslider-container .rangeslider{width:100%}.bokalkyl-form .mortgage-input-container .rangeslider-container .rangeslider .noUi-tooltip{padding:5px 10px}.bokalkyl-form .mortgage-input-container .rangeslider-container .rangeslider-textfield{width:102px;font-size:12px;padding:5px 10px;margin-top:10px}.bokalkyl-form .mortgage-input-container select{width:60%;margin-bottom:0}.bokalkyl-form .mortgage-input-container input{width:30%;margin-bottom:0}.bokalkyl-form input{margin-bottom:24px}.bokalkyl-form label span{color:#595959;font-size:12px;display:block;line-height:1.2}.bokalkyl-form .loans{width:100%}.bokalkyl-form .loans th{font-weight:500}.bokalkyl-form .loans td,.bokalkyl-form .loans th{width:25%;padding:10px 0}.bokalkyl-form .loans td a,.bokalkyl-form .loans th a{display:block}.bokalkyl-form .living-costs .living-costs-table{width:100%;margin-bottom:20px}.bokalkyl-form .living-costs .living-costs-table td{width:33.33%;padding:10px 0}.bokalkyl-form .living-costs .living-costs-table td:nth-child(2){text-align:center}.bokalkyl-form .living-costs .living-costs-table td:nth-child(3){text-align:right}.bokalkyl-form .living-costs .living-costs-total{background:#ededed;padding:20px;margin-bottom:40px}.bokalkyl-form .living-costs .living-costs-total .notice{font-size:14px}.bokalkyl-form .living-costs .living-costs-total .number{font-weight:700;font-size:24px;line-height:1.2;margin-bottom:16px}@media (max-width:991px){.bokalkyl-form .living-costs .living-costs-total .number{font-size:18px}}.bokalkyl-form .living-costs .rateincrease-table{width:100%}.bokalkyl-form .living-costs .rateincrease-table td{width:33.33%;padding:10px 0}.bokalkyl-form .living-costs .rateincrease-table td:nth-child(2){text-align:right}.sub-menu-container{position:-webkit-sticky;position:sticky;top:0;z-index:3;border-bottom:1px solid rgba(0, 0, 0, 0.09);background-color:#fff;opacity:0;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.sub-menu-container.enabled{opacity:1}.sub-menu-container.sticky{position:fixed;left:0px;top:0px;width:100%}.sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0px;padding:20px 0px 0px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sub-menu-item{padding-right:30px;padding-left:30px}.sub-menu-item.first{padding-left:0px}.sub-menu-item.last{padding-right:0px}.sub-menu-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #fff;-webkit-transition:border 200ms ease;-o-transition:border 200ms ease;transition:border 200ms ease;font-size:14px;text-decoration:none;text-transform:uppercase}.sub-menu-link:hover{border-bottom:4px solid #999}.sub-menu-link.w--current{border-bottom-color:#333}.sub-menu-link.active{border-bottom:4px solid #333}.sub-menu-link-image{width:16px;margin-bottom:5px}@media (max-width:991px){.sub-menu-item{padding-right:20px;padding-left:20px}}@media (max-width:767px){.sub-menu-item{padding-right:8px;padding-left:8px}.sub-menu-item.last{display:none}.sub-menu-link{padding-bottom:10px;font-size:12px;line-height:18px}.sub-menu-item:nth-child(5){padding-right:0}}@media (max-width:479px){.sub-menu-link{font-size:10px;line-height:14px}}@media only screen and (max-width:380px){.sub-menu-item:nth-child(4){padding-right:0}.sub-menu-item:nth-child(5){display:none}}.property-overview{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px;margin-bottom:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.property-overview .sales-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:80px}.property-overview .sales-text h3{color:#757575}.property-overview .meta{-webkit-box-flex:0;-ms-flex:0 0 326px;flex:0 0 326px}.property-overview .meta .overview-facts{margin-bottom:40px}.property-overview .meta .overview-facts ul li{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ededed;padding-bottom:14px}.property-overview .meta .overview-facts ul li h4{font-size:16px;line-height:1.5;margin-bottom:0;text-transform:none}.property-overview .meta .realtor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ededed;border-radius:6px;padding:16px;margin-bottom:16px}.property-overview .meta .realtor:last-child{margin-bottom:0}.property-overview .meta .realtor .image{border-radius:100%;width:75px;height:75px;overflow:hidden}.property-overview .meta .realtor .image img{display:block;width:100%;min-height:100%}.property-overview .meta .realtor .info{padding-left:24px;font-size:14px}.property-overview .meta .realtor .info .job-title{color:#595959}.property-overview .meta .realtor .info h4{margin-bottom:6px;text-transform:none}.property-overview .meta .realtor .info .email,.property-overview .meta .realtor .info .phone{line-height:1.3;font-size:13px}.property-overview .meta .realtor .info .email a,.property-overview .meta .realtor .info .phone a{text-decoration:none}.property-overview .meta .realtor .info .email a:hover,.property-overview .meta .realtor .info .phone a:hover{text-decoration:underline}@media (max-width:991px){.property-overview{display:block;margin-top:50px;margin-bottom:50px}.property-overview .sales-text{padding-right:0;margin-bottom:40px}.property-overview .sales-text h1{margin-bottom:0}.property-overview .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.property-overview .meta .overview-facts{width:calc(50% - 20px);margin-right:40px}.property-overview .meta .overview-facts ul li h4{font-size:14px}.property-overview .meta .realtors{width:calc(50% - 20px)}}@media (max-width:767px){.property-overview .meta .overview-facts{width:100%;margin-right:0}.property-overview .meta .realtors{width:100%}.property-overview .meta .realtor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.property-overview .meta .realtor-list .realtor{width:calc(50% - 10px);margin-right:20px;margin-bottom:0}.property-overview .meta .realtor-list .realtor:last-child{margin-right:0}}@media (max-width:640px){.property-overview .meta .realtor-list .realtor{width:100%;margin-right:0;margin-bottom:16px}.property-overview .meta .realtor-list .realtor:last-child{margin-bottom:0}}.property-actions{background:#f5f5f5;padding:80px 0 36px 0;margin-bottom:80px;position:relative}.property-actions .bids,.property-actions .content-1,.property-actions .content-2,.property-actions .content-3,.property-actions .footer-divider,.property-actions .gallery-1,.property-actions .list-properties-container,.property-actions .main-header,.property-actions .property-overview,.property-actions .texts,.property-actions .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.property-actions .center.bids,.property-actions .center.content-1,.property-actions .center.content-2,.property-actions .center.content-3,.property-actions .center.footer-divider,.property-actions .center.gallery-1,.property-actions .center.list-properties-container,.property-actions .center.main-header,.property-actions .center.property-overview,.property-actions .center.texts,.property-actions .wrapper.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.property-actions .center.bids .main,.property-actions .center.content-1 .main,.property-actions .center.content-2 .main,.property-actions .center.content-3 .main,.property-actions .center.footer-divider .main,.property-actions .center.gallery-1 .main,.property-actions .center.list-properties-container .main,.property-actions .center.main-header .main,.property-actions .center.property-overview .main,.property-actions .center.texts .main,.property-actions .wrapper.center .main{text-align:center;width:100%;max-width:730px}.property-actions .center.bids .main .action-buttons-container,.property-actions .center.content-1 .main .action-buttons-container,.property-actions .center.content-2 .main .action-buttons-container,.property-actions .center.content-3 .main .action-buttons-container,.property-actions .center.footer-divider .main .action-buttons-container,.property-actions .center.gallery-1 .main .action-buttons-container,.property-actions .center.list-properties-container .main .action-buttons-container,.property-actions .center.main-header .main .action-buttons-container,.property-actions .center.property-overview .main .action-buttons-container,.property-actions .center.texts .main .action-buttons-container,.property-actions .wrapper.center .main .action-buttons-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.property-actions .subline{margin-bottom:24px}.property-actions .main{width:calc(70% - 40px);position:relative}.property-actions .main .action-buttons-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px}.property-actions .main .page-form{max-width:100%;display:none}.property-actions .main .page-form.active{display:-webkit-box;display:-ms-flexbox;display:flex}.property-actions .main .submit-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.property-actions .secondary{width:calc(30% - 40px)}.property-actions .secondary ul li{margin-bottom:8px}.property-actions .secondary ul li:last-child{margin-bottom:0}@media (max-width:991px){.property-actions{padding:60px 0 36px 0;margin-bottom:50px}.property-actions .bids,.property-actions .content-1,.property-actions .content-2,.property-actions .content-3,.property-actions .footer-divider,.property-actions .gallery-1,.property-actions .list-properties-container,.property-actions .main-header,.property-actions .property-overview,.property-actions .texts,.property-actions .wrapper{display:block}.property-actions .main{width:100%;margin-bottom:40px}.property-actions .secondary{width:100%}.property-actions .secondary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.property-actions .secondary ul li{margin-right:30px;margin-bottom:24px}.property-actions .secondary ul li:last-child{margin-right:0}}@media (max-width:480px){.property-actions .secondary ul li{width:100%;margin-right:0}}.bids{margin-top:80px}.bids .bid-list .bid{border-bottom:1px solid #ededed;border-radius:4px;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bids .bid-list .bid .bid-header{font-weight:500}.bids .bid-list .bid .bid-number{width:120px}.bids .bid-list .bid .bid-date{width:156px}.bids .bid-list .bid .bid-bidder{width:105px}.bids .bid-list .bid .bid-disclaimer{color:#595959;font-size:12px;line-height:1.5}@media (max-width:991px){.bids{margin-top:50px}}@media (max-width:479px){.bids .bid-list .bid{font-size:12px}.bids .bid-list .bid .bid-number{width:92px}.bids .bid-list .bid .bid-date{width:120px}.bids .bid-list .bid .bid-bidder{width:82px}}@media (max-width:359px){.bids .bid-list .bid{font-size:11px}.bids .bid-list .bid .bid-number{width:82px}.bids .bid-list .bid .bid-date{width:108px}.bids .bid-list .bid .bid-bidder{width:74px}}.video-embed{position:absolute;left:0px;top:0px;width:100%;height:100%}.video-wrapper{position:relative;height:0px;padding-bottom:56.25%}.inline-facts-container{position:relative;margin-top:80px}.inline-facts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:50px}.inline-facts .inline-item{position:relative;width:50%;margin-bottom:30px}.inline-facts .inline-item:nth-child(1n+1){padding-right:30px}.inline-facts .inline-item:nth-child(2n+2){padding-left:30px}.inline-facts .inline-item .inline-blueprints{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.inline-facts .inline-item .inline-blueprints .inline-blueprint{width:100%;-webkit-box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);border-radius:10px;margin-bottom:30px}.inline-facts .inline-item .inline-blueprints .inline-blueprint .blueprint-link{padding:30px}.inline-facts .inline-item .inline-blueprints .inline-blueprint .inline-blueprint-title{padding:20px;border-top:1px solid #ededed;margin-bottom:0;text-align:center}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint{width:calc(50% - 20px)}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint:nth-child(1n+1){margin-right:10px}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint:nth-child(2n+2){margin-left:10px}.inline-facts .inline-item .inline-facts-list{margin:0 0 50px 0;padding:0}.inline-facts .inline-item .inline-facts-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px 0;border-bottom:1px solid #ededed}.inline-facts .inline-item .inline-facts-list li .title{margin:0;padding-right:10px;text-transform:none;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.inline-facts .inline-item .inline-facts-list li .fact{text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1}.inline-facts .inline-item .inline-facts-list li .comment{width:100%;color:#666}.inline-facts .inline-item .inline-document-list{padding:0;margin:0 0 30px 0}.inline-facts .inline-item .inline-document-list li{list-style-type:none;border-bottom:1px solid #ededed;padding:15px 0}.inline-facts .inline-item .inline-document-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inline-facts .inline-item .inline-document-list li a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.inline-facts .inline-item .inline-document-list li a span img{height:16px;width:auto;display:block;margin-right:8px}.inline-facts .inline-item .inline-widget{display:block;position:relative;-webkit-box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.15);padding:20px;border-radius:10px;margin-bottom:30px;text-decoration:none}.inline-facts .inline-item .inline-widget:hover{background:#ededed}.inline-facts .inline-item .inline-widget h3{font-size:16px;line-height:24px;margin:0}.inline-facts .inline-item .inline-widget img{position:absolute;top:50%;right:20px;margin-top:-8px;height:16px;width:auto}@media (max-width:991px){.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint{width:100%}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint:nth-child(1n+1){margin-right:0}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint:nth-child(2n+2){margin-left:0}}@media (max-width:767px){.inline-facts .inline-item{width:100%}.inline-facts .inline-item:nth-child(1n+1){padding-right:0}.inline-facts .inline-item:nth-child(2n+2){padding-left:0}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint{width:calc(50% - 20px)}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint:nth-child(1n+1){margin-right:10px}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint:nth-child(2n+2){margin-left:10px}}@media (max-width:479px){.inline-facts-container{margin-top:50px}.inline-facts{font-size:14px;line-height:1.4}.inline-facts .inline-item .inline-widget h3{font-size:14px;line-height:1.4}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint{width:100%}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint:nth-child(1n+1){margin-right:0}.inline-facts .inline-item .inline-blueprints.multiple .inline-blueprint:nth-child(2n+2){margin-left:0}.inline-facts .inline-item .inline-blueprints .inline-blueprint .blueprint-link{padding:10px}}.property-facts{margin-bottom:50px}.property-fact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-fact-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;min-height:40px;min-width:40px;margin-right:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-fact-icon{max-height:100%}.property-fact-text-heading{margin-bottom:1px;font-size:12px;line-height:12px;font-weight:500;text-transform:uppercase}.property-fact-text{font-size:14px;line-height:18px}.property-facts-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.property-fact-flex{display:block;width:50%;margin-bottom:30px;padding-right:15px;padding-left:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.property-fact-icon-flex-container{display:block;width:24px;height:24px;min-height:24px;min-width:24px;margin-right:15px;margin-bottom:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-fact-text-heading-flex{margin-bottom:4px;font-size:14px;line-height:18px;font-weight:500;text-transform:uppercase}.property-fact-text-flex{font-size:16px;line-height:20px}@media (max-width:991px){.property-facts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.property-fact-flex{width:50%}}@media (max-width:767px){.property-fact-flex{width:100%}}@media (max-width:479px){.property-fact-text-flex{font-size:14px;line-height:18px}}.inspected-tag{position:absolute;left:0px;bottom:25px;z-index:3;background-color:#262626;color:#fff;font-size:12px;line-height:18px;text-transform:uppercase;padding:12px 20px}.property-photo-link{position:relative;z-index:1;display:block;padding-bottom:66.66%;overflow:hidden}.property-photo-link img{position:absolute;top:0;left:0;width:100%;height:100%}.property-photo-link img.lazyload,.property-photo-link img.lazyloading{border:1px solid #ededed;background:#FFF url(/images/loading.gif) no-repeat center;background-size:80px}.property-photo-link.portrait{padding-bottom:150%}.blueprint-link{display:block;width:100%;text-decoration:none}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:50px}.footer-links .link-col{width:25%}.footer-links .link-col h4{margin-top:0;font-size:13px;margin-bottom:20px}.footer-links .link-col ul{margin:0;padding:0}.footer-links .link-col ul li{list-style-type:none;margin:0 0 20px 0}.footer-links .link-col ul li a{color:#595959;text-decoration:none}.footer-links .link-col ul li a:hover{text-decoration:underline}.main-footer{color:#595959;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}.main-footer>div.left-col{display:-webkit-box;display:-ms-flexbox;display:flex;width:40%}.main-footer>div.left-col a:first-child{margin-right:30px}.main-footer>div.logo-col{text-align:center;width:20%}.main-footer>div.logo-col .footer-logo{width:42px;height:42px}.main-footer>div.right-col{width:40%;text-align:right}.main-footer a{color:#595959;text-decoration:none}.main-footer a:hover{text-decoration:underline}.footer-divider div{height:1px;width:100%;margin-top:30px;margin-bottom:30px;background-color:rgba(0, 0, 0, 0.1)}.ig-item:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}@media (max-width:767px){.footer-divider{padding-left:0;padding-right:0}.footer-links .link-col{width:100%;text-align:center;margin-bottom:30px}.footer-links .link-col:last-child{margin-bottom:0}.main-footer>div.left-col,.main-footer>div.logo-col,.main-footer>div.right-col{width:100%;text-align:center}.main-footer>div.logo-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}.main-footer>div.left-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-footer>div.left-col a:first-child{margin-right:20px}.main-footer>div.right-col{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}