﻿.component.CaselistModule .caselist .case:before,.ProjectListModule #projectlist-blackoak .case:before,.component.CaselistModuleV2 .caselist .case:before,.component.CaselistModule .caselist .case:after,.ProjectListModule #projectlist-blackoak .case:after,.component.CaselistModuleV2 .caselist .case:after{clear:both;display:block;content:""}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.noscroll{overflow:hidden}body{height:100% !important}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;width:100vw;height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1}body.customize-partial-edit-shortcuts-shown{overflow:visible}.customize-partial-edit-shortcut{display:none !important}main{display:block;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.container{width:100%;margin:0 auto}.container:after{content:'';display:block;clear:both}main .container{overflow:hidden}h1,h2,h3,h4,h5,h6,a,strong,p{color:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6{word-break:break-word;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}em,i{font-style:italic}img{max-width:100%;height:auto}.button:hover,input[type="submit"]:hover{opacity:.7;cursor:pointer}body.single-post blockquote{padding-left:1rem;border-left:2px solid currentColor}body.single-post p:has(img.alignright):before,body.single-post p:has(img.alignleft):before{content:'';display:block;float:none;clear:both}body.single-post img.alignright,body.single-post img.alignleft,body.single-post div.wp-caption.alignright,body.single-post div.wp-caption.alignleft{max-width:75%;margin-bottom:1rem}@media screen and (max-width: 576px){body.single-post img.alignright,body.single-post img.alignleft,body.single-post div.wp-caption.alignright,body.single-post div.wp-caption.alignleft{max-width:100%;margin-left:0;margin-right:0}}body.single-post img.alignright,body.single-post div.wp-caption.alignright{float:right;margin-left:1rem}body.single-post img.alignleft,body.single-post div.wp-caption.alignleft{float:left;margin-right:1rem}body.single-post img.aligncenter,body.single-post div.wp-caption.aligncenter{margin-left:auto;margin-right:auto;display:block}@font-face{font-family:'icomoon';src:url("/wp-content/themes/webplatform/assets/fonts/icomoon2.eot");src:url("/wp-content/themes/webplatform/assets/fonts/icomoon2.eot") format("embedded-opentype"),url("/wp-content/themes/webplatform/assets/fonts/icomoon2.ttf") format("truetype"),url("/wp-content/themes/webplatform/assets/fonts/icomoon2.woff") format("woff"),url("/wp-content/themes/webplatform/assets/fonts/icomoon2.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon-case';src:url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.eot?1b21rd");src:url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.eot?1b21rd#iefix") format("embedded-opentype"),url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.ttf?1b21rd") format("truetype"),url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.woff?1b21rd") format("woff"),url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.svg?1b21rd#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'icomoon-casev2';src:url("/wp-content/themes/webplatform/assets/fonts/icomoon-casev2.eot?xvj963");src:url("/wp-content/themes/webplatform/assets/fonts/icomoon-casev2.eot?xvj963#iefix") format("embedded-opentype"),url("/wp-content/themes/webplatform/assets/fonts/icomoon-casev2.ttf?xvj963") format("truetype"),url("/wp-content/themes/webplatform/assets/fonts/icomoon-casev2.woff?xvj963") format("woff"),url("/wp-content/themes/webplatform/assets/fonts/icomoon-casev2.svg?xvj963#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e986"}.icon-enlarge:before{content:"\e989"}.icon-menu:before{content:"\e9bd"}.icon-cross:before{content:"\ea0f"}.icon-arrow-right2:before{content:"\ea3c"}.icon-arrow-left2:before{content:"\ea40"}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\e904"}.icon-youtube:before{content:"\ea9d"}.icon-tiktok:before{content:"\e903"}.icon-trustpilot:before{content:"\e902"}.icon-linkedin2:before{content:"\eaca";font-size:1.1em}.icon-quotes-right:before{content:"\e978"}.icon-search-line-icon:before{content:"\e799"}.icon-user-login:before{content:"\e800"}.icon-facebook-outlined:before{content:"\e801"}.icon-instagram-outlined:before{content:"\e802"}.icon-linkedin:before{content:"\e901"}.icon-facebook-f:before{content:"\e900"}.icon-linkedin-outlined:before{content:"\e803"}.icon-twitter-outlined:before{content:"\e904"}.icon-youtube-outlined:before{content:"\e805"}.icon-play3:before{content:"\ea1c"}.icon-pause2:before{content:"\ea1d"}.icon-volume-medium:before{content:"\ea27"}.icon-volume-mute2:before{content:"\ea2a"}.icon-whatsapp:before{content:"\ea93"}.icon-vimeo:before{content:"\eaa0"}.icon-pinterest:before{content:"\ead1"}.icon-download3:before{content:"\e9c7"}.icon-upload3:before{content:"\e9c8"}.icon-share2:before{content:"\ea82"}.icon-checkbox-mark:before{content:"\ea10"}header{position:relative;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}footer{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;overflow:hidden}footer .social-hidden{display:none}footer .social-hidden+div{margin-top:20px}@media screen and (max-width: 661px){footer .parent{display:block}}@media screen and (max-width: 661px){footer .parent .cell{padding-bottom:20px;margin-bottom:0}footer .parent .cell:last-child{padding-bottom:0}}footer .bottom .social a{display:inline-block;padding:20px 20px 20px 0}footer .bottom .social a .icon-linkedin2{font-size:22px}footer .bottom .social a .icon-linkedin2:before{bottom:-1px;position:relative}button,.button,input[type="submit"]{border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-decoration:none}.button--icon{padding-left:50px !important}.button--icon:before{position:absolute;content:'';display:inline-block;width:35px;height:35px;border-radius:50%;border:1px solid #7e7065;top:-6px;left:15px}.button--icon:after{content:"";display:block;width:10px;height:10px;border-left:1px solid #7E7065;border-bottom:1px solid #7E7065;transform:rotate(-135deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;left:25px;top:6px}.button--icon.submitting:before,.button--icon.submitting:after{display:none !important}.row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row.gap-small{margin-left:-4px;margin-right:-4px}.row.gap-small .cell{padding-left:4px;padding-right:4px}.row.gap-medium{margin-left:-25px;margin-right:-25px}.row.gap-medium .cell{padding-left:25px;padding-right:25px}.row.gap-large{margin-left:-50px;margin-right:-50px}.row.gap-large .cell{padding-left:50px;padding-right:50px}.row.vartical-gap-small{margin-top:-5px;margin-bottom:-5px}.row.vartical-gap-small .cell{padding-top:4px;padding-bottom:4px}.row.vartical-gap-medium{margin-top:-12.5px;margin-bottom:-12.5px}.row.vartical-gap-medium .cell{padding-top:12.5px;padding-bottom:12.5px}.row.vartical-gap-large{margin-top:-25px;margin-bottom:-25px}.row.vartical-gap-large .cell{padding-top:25px;padding-bottom:25px}.row .cell{-webkit-box-flex:1;-ms-flex:1 auto;-webkit-flex:1;flex-shrink:0;flex:1;max-width:100%;padding-left:15px;padding-right:15px}.row .cell.word-break{word-break:break-all}.row .cell.c1{-webkit-box-flex:0;-webkit-flex:0 0 8.33%;-ms-flex:0 0 8.33%;flex:0 0 8.33%}.row .cell.c2{-webkit-box-flex:0;-webkit-flex:0 0 16.66%;-ms-flex:0 0 15.66%;flex:0 0 16.66%}.row .cell.c3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 24%;flex:0 0 25%}.row .cell.c4{-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 32.33%;flex:0 0 33.33%}.row .cell.c5{-webkit-box-flex:0;-webkit-flex:0 0 41.66%;-ms-flex:0 0 40.66%;flex:0 0 41.66%}.row .cell.c6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 49%;flex:0 0 50%}.row .cell.c7{-webkit-box-flex:0;-webkit-flex:0 0 58.33%;-ms-flex:0 0 57.33%;flex:0 0 58.33%}.row .cell.c8{-webkit-box-flex:0;-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%}.row .cell.c9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}.row .cell.c10{-webkit-box-flex:0;-webkit-flex:0 0 83.33%;-ms-flex:0 0 83.33%;flex:0 0 83.33%}.row .cell.c11{-webkit-box-flex:0;-webkit-flex:0 0 91.66%;-ms-flex:0 0 91.66%;flex:0 0 91.66%}.row .cell.c12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 991px){.row .cell.tablet-break{width:100%;max-width:100%;min-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width: 768px){.row .cell.mobile-break{width:100%;max-width:100%;min-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width: 991px){.row.tablet-break .cell{display:block !important;-webkit-box-flex:0 !important;-webkit-flex:none !important;-ms-flex:none !important;flex:none !important;width:100% !important;max-width:100% !important}}@media screen and (max-width: 768px){.row.mobile-break .cell{-ms-flex-preferred-size:auto !important;display:block !important;-webkit-box-flex:0 !important;-webkit-flex:none !important;-ms-flex:none !important;flex:none !important;width:100% !important;max-width:100% !important}}.ie .row .cell{-ms-flex-preferred-size:0}.ie .row .cell.c1{-ms-flex-preferred-size:auto;width:8.33%;max-width:8.33%}.ie .row .cell.c2{-ms-flex-preferred-size:auto;width:16.66%;max-width:16.66%}.ie .row .cell.c3{-ms-flex-preferred-size:auto;width:25%;max-width:25%}.ie .row .cell.c4{-ms-flex-preferred-size:auto;width:33.33%;max-width:33.33%}.ie .row .cell.c5{-ms-flex-preferred-size:auto;width:41.66%;max-width:41.66%}.ie .row .cell.c6{-ms-flex-preferred-size:auto;width:50%;max-width:50%}.ie .row .cell.c7{-ms-flex-preferred-size:auto;width:58.33%;max-width:58.33%}.ie .row .cell.c8{-ms-flex-preferred-size:auto;width:66.66%;max-width:66.66%}.ie .row .cell.c9{-ms-flex-preferred-size:auto;width:75%;max-width:75%}.ie .row .cell.c10{-ms-flex-preferred-size:auto;width:83.33%;max-width:83.33%}.ie .row .cell.c11{-ms-flex-preferred-size:auto;width:91.66%;max-width:91.66%}.ie .row .cell.c12{-ms-flex-preferred-size:auto;width:100%;max-width:100%}.overlay-consent{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.7);z-index:99999;margin-left:0;margin-right:0;overflow-y:hidden;animation:1s ease 0s normal forwards 1 fadein;-webkit-animation:1s ease 0s normal forwards 1 fadein;opacity:1}.overlay-consent.popup-fade-out{animation:fadeout 0.8s ease;-webkit-animation:fadeout 0.8s ease;opacity:0 !important}.consent-form .consent-form-close{display:none !important}.consent-form .consent-form-close{position:absolute;top:0px;right:0px;z-index:99999;cursor:pointer;font-size:20px;color:#2a2a2a;background:transparent;width:auto;padding:10px}.consent-form .consent-form-close:hover{background:transparent}@media screen and (max-width: 991px){.consent-form .consent-form-close{display:block !important}}.consent-form.slide-in{width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:99999;padding:0 15px;-webkit-box-shadow:0px -6px 15px -2px rgba(0,0,0,0.3);-moz-box-shadow:0px -6px 15px -2px rgba(0,0,0,0.3);box-shadow:0px -6px 15px -2px rgba(0,0,0,0.3);transform:translateY(100%);-webkit-transform:translateY(100%);overflow:auto;max-height:100%}.consent-form.slide-in.fade-in{animation:fade-in 0.5s forwards;-webkit-animation:fade-in 0.5s forwards}.consent-form.slide-in.fade-out{animation:fade-out 0.5s forwards;-webkit-animation:fade-out 0.5s forwards}.consent-form.slide-in>.row{max-width:1750px;margin:0 auto}.consent-form.slide-in>.row .consent-form__text-content{padding-right:30px}.consent-form.slide-in>.row .consent-form__radio-button{padding:15px 25px}.consent-form.slide-in>.row .consent-form__buttons{display:flex;justify-content:center;align-content:center}@media screen and (min-width: 992px){.consent-form.slide-in>.row .consent-form__buttons{flex-direction:column;padding-left:30px}}@media screen and (max-width: 991px){.consent-form.slide-in>.row .consent-form__buttons{flex-direction:row;padding:40px 0}}@media screen and (min-width: 992px){.consent-form.slide-in>.row .consent-form__buttons button:first-child{margin-bottom:15px}}@media screen and (max-width: 991px){.consent-form.slide-in>.row .consent-form__buttons button:first-child{margin-right:7.5px}}@media screen and (max-width: 991px){.consent-form.slide-in>.row .consent-form__buttons button:nth-child(2){margin-left:7.5px}}.consent-form.fullsize{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;max-width:700px;overflow:auto;max-height:100%;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.consent-form.fullsize .consent-text-btn-wrapper{border-top-left-radius:15px;border-top-right-radius:15px}@media screen and (min-width: 465px){.consent-form.fullsize{width:calc(100% - 40px)}}@media screen and (max-width: 464px){.consent-form.fullsize{width:100%}}.consent-form.fullsize .consent-form__text-content{padding:40px 40px 20px 40px}.consent-form.fullsize .consent-form__buttons{padding:0 40px 40px 40px}.consent-form.fullsize .consent-form__buttons button:first-child{margin-right:10px}.consent-form.fullsize .consent-form__buttons button:nth-child(2){margin-left:10px}.consent-form.fullsize .consent-form__radio-button{position:relative;padding:20px}.consent-form.fullsize .consent-form__radio-button:after{bottom:99%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#DCDCDC;border-width:15px;margin-left:-15px}.consent-form h2{font-size:19px;margin-bottom:10px}.consent-form p{font-size:14px !important;margin-bottom:10px;-webkit-text-size-adjust:none}.consent-form__text-content{padding:20px 0}@media screen and (max-width: 991px){.consent-form__cookieConsent-link{margin-bottom:8px}}.consent-form__cookieConsent-link a{font-size:14px !important;text-decoration:none}.consent-form__radio-button{background-color:#dcdcdc}.consent-form__radio-button .row{height:100%;align-items:center;justify-content:center}.consent-form__radio-button .row>div{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px !important}@media screen and (max-width: 575px){.consent-form__radio-button .row>div{padding:8px}}.consent-form__radio-button label{position:relative;display:block;width:60px;height:34px;margin-top:10px}.consent-form__radio-button label input{opacity:0;width:0;height:0}.consent-form__radio-button label .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.consent-form__radio-button label .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#ffffff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.consent-form__radio-button label input:checked+.slider{background-color:#74c67a}.consent-form__radio-button label input:focus+.slider{box-shadow:0 0 1px #74c67a}.consent-form__radio-button label input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.consent-form__radio-button label[for="consent_required_checkbox"]:hover .slider{cursor:not-allowed}.consent-form__buttons{display:flex}.consent-form__buttons button{padding:12px 0}@keyframes fade-in{100%{transform:translateY(0%)}}@-webkit-keyframes fade-in{100%{-webkit-transform:translateY(0%)}}@keyframes fade-out{0%{transform:translateY(0%)}100%{transform:translateY(100%)}}@-webkit-keyframes fade-out{0%{-webkit-transform:translateY(0%)}100%{-webkit-transform:translateY(100%)}}@keyframes fadein{0%{opacity:0}80%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}80%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}50%{opacity:0.5}100%{opacity:0}}@-webkit-keyframes fadeout{0%{opacity:1}50%{opacity:0.5}100%{opacity:0}}form .form-confirm-message.modal{color:#171717;background:#fff;border:1px #848484 solid;position:absolute;z-index:1001;padding:1.5rem;box-shadow:#00000033 0px 0px 15px 2px;max-width:530px;left:50%;top:50%;transform:translate(-50%, -90%);width:90%}form .form-confirm-message.modal div{display:flex;gap:1rem;justify-content:space-between}form .form-confirm-message.modal button{color:#171717;background:#e4e4e4;border:#b7b7b7 solid 1px;cursor:pointer;transition:all 0.2s;max-width:200px;padding:0.5rem 1rem}form .form-confirm-message.modal button:hover{background:#d1d1d1}form.case-search-form .input-field select{background:transparent !important;z-index:2}form option{color:black}form .input-field,form .input-button{position:relative}form .input-field input[type="text"],form .input-field input[type="email"],form .input-field input[type="tel"],form .input-field input[type="password"],form .input-field input[type="number"],form .input-field select,form .input-field textarea,form .input-button input[type="text"],form .input-button input[type="email"],form .input-button input[type="tel"],form .input-button input[type="password"],form .input-button input[type="number"],form .input-button select,form .input-button textarea{width:100%;float:left;border-right:0;border-left:0;border-top:0;border-bottom-style:solid;outline:none;padding:15px;font-size:inherit;font-weight:inherit;font-style:inherit;resize:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background 350ms ease-in-out;-moz-transition:background 350ms ease-in-out;-ms-transition:background 350ms ease-in-out;-o-transition:background 350ms ease-in-out;transition:background 350ms ease-in-out}form .input-field input[type="text"]::-webkit-outer-spin-button,form .input-field input[type="text"]::-webkit-inner-spin-button,form .input-field input[type="email"]::-webkit-outer-spin-button,form .input-field input[type="email"]::-webkit-inner-spin-button,form .input-field input[type="tel"]::-webkit-outer-spin-button,form .input-field input[type="tel"]::-webkit-inner-spin-button,form .input-field input[type="password"]::-webkit-outer-spin-button,form .input-field input[type="password"]::-webkit-inner-spin-button,form .input-field input[type="number"]::-webkit-outer-spin-button,form .input-field input[type="number"]::-webkit-inner-spin-button,form .input-field select::-webkit-outer-spin-button,form .input-field select::-webkit-inner-spin-button,form .input-field textarea::-webkit-outer-spin-button,form .input-field textarea::-webkit-inner-spin-button,form .input-button input[type="text"]::-webkit-outer-spin-button,form .input-button input[type="text"]::-webkit-inner-spin-button,form .input-button input[type="email"]::-webkit-outer-spin-button,form .input-button input[type="email"]::-webkit-inner-spin-button,form .input-button input[type="tel"]::-webkit-outer-spin-button,form .input-button input[type="tel"]::-webkit-inner-spin-button,form .input-button input[type="password"]::-webkit-outer-spin-button,form .input-button input[type="password"]::-webkit-inner-spin-button,form .input-button input[type="number"]::-webkit-outer-spin-button,form .input-button input[type="number"]::-webkit-inner-spin-button,form .input-button select::-webkit-outer-spin-button,form .input-button select::-webkit-inner-spin-button,form .input-button textarea::-webkit-outer-spin-button,form .input-button textarea::-webkit-inner-spin-button{-webkit-appearance:none}form .input-field input[type="text"][type="number"],form .input-field input[type="email"][type="number"],form .input-field input[type="tel"][type="number"],form .input-field input[type="password"][type="number"],form .input-field input[type="number"][type="number"],form .input-field select[type="number"],form .input-field textarea[type="number"],form .input-button input[type="text"][type="number"],form .input-button input[type="email"][type="number"],form .input-button input[type="tel"][type="number"],form .input-button input[type="password"][type="number"],form .input-button input[type="number"][type="number"],form .input-button select[type="number"],form .input-button textarea[type="number"]{-moz-appearance:textfield}form .input-field input[type="text"]::-ms-clear,form .input-field input[type="email"]::-ms-clear,form .input-field input[type="tel"]::-ms-clear,form .input-field input[type="password"]::-ms-clear,form .input-field input[type="number"]::-ms-clear,form .input-field select::-ms-clear,form .input-field textarea::-ms-clear,form .input-button input[type="text"]::-ms-clear,form .input-button input[type="email"]::-ms-clear,form .input-button input[type="tel"]::-ms-clear,form .input-button input[type="password"]::-ms-clear,form .input-button input[type="number"]::-ms-clear,form .input-button select::-ms-clear,form .input-button textarea::-ms-clear{display:none}form .input-field input[type="text"].border-active,form .input-field input[type="email"].border-active,form .input-field input[type="tel"].border-active,form .input-field input[type="password"].border-active,form .input-field input[type="number"].border-active,form .input-field select.border-active,form .input-field textarea.border-active,form .input-button input[type="text"].border-active,form .input-button input[type="email"].border-active,form .input-button input[type="tel"].border-active,form .input-button input[type="password"].border-active,form .input-button input[type="number"].border-active,form .input-button select.border-active,form .input-button textarea.border-active{border-bottom-width:2px}form .input-field input[type="text"]+label,form .input-field input[type="email"]+label,form .input-field input[type="tel"]+label,form .input-field input[type="password"]+label,form .input-field input[type="number"]+label,form .input-field select+label,form .input-field textarea+label,form .input-button input[type="text"]+label,form .input-button input[type="email"]+label,form .input-button input[type="tel"]+label,form .input-button input[type="password"]+label,form .input-button input[type="number"]+label,form .input-button select+label,form .input-button textarea+label{position:absolute;top:0;left:0;cursor:text;padding:15px;user-select:none;line-height:1;font-size:85%;z-index:1;-webkit-transition:all 0.4s;transition:all 0.4s;transform-origin:top left}form .input-field input[type="text"] input[type="text"]+label,form .input-field input[type="text"] input[type="email"]+label,form .input-field input[type="text"] input[type="tel"]+label,form .input-field input[type="text"] input[type="password"]+label,form .input-field input[type="text"] input[type="number"]+label,form .input-field input[type="text"] select+label,form .input-field input[type="text"] textarea+label,form .input-field input[type="email"] input[type="text"]+label,form .input-field input[type="email"] input[type="email"]+label,form .input-field input[type="email"] input[type="tel"]+label,form .input-field input[type="email"] input[type="password"]+label,form .input-field input[type="email"] input[type="number"]+label,form .input-field input[type="email"] select+label,form .input-field input[type="email"] textarea+label,form .input-field input[type="tel"] input[type="text"]+label,form .input-field input[type="tel"] input[type="email"]+label,form .input-field input[type="tel"] input[type="tel"]+label,form .input-field input[type="tel"] input[type="password"]+label,form .input-field input[type="tel"] input[type="number"]+label,form .input-field input[type="tel"] select+label,form .input-field input[type="tel"] textarea+label,form .input-field input[type="password"] input[type="text"]+label,form .input-field input[type="password"] input[type="email"]+label,form .input-field input[type="password"] input[type="tel"]+label,form .input-field input[type="password"] input[type="password"]+label,form .input-field input[type="password"] input[type="number"]+label,form .input-field input[type="password"] select+label,form .input-field input[type="password"] textarea+label,form .input-field input[type="number"] input[type="text"]+label,form .input-field input[type="number"] input[type="email"]+label,form .input-field input[type="number"] input[type="tel"]+label,form .input-field input[type="number"] input[type="password"]+label,form .input-field input[type="number"] input[type="number"]+label,form .input-field input[type="number"] select+label,form .input-field input[type="number"] textarea+label,form .input-field select input[type="text"]+label,form .input-field select input[type="email"]+label,form .input-field select input[type="tel"]+label,form .input-field select input[type="password"]+label,form .input-field select input[type="number"]+label,form .input-field select select+label,form .input-field select textarea+label,form .input-field textarea input[type="text"]+label,form .input-field textarea input[type="email"]+label,form .input-field textarea input[type="tel"]+label,form .input-field textarea input[type="password"]+label,form .input-field textarea input[type="number"]+label,form .input-field textarea select+label,form .input-field textarea textarea+label,form .input-button input[type="text"] input[type="text"]+label,form .input-button input[type="text"] input[type="email"]+label,form .input-button input[type="text"] input[type="tel"]+label,form .input-button input[type="text"] input[type="password"]+label,form .input-button input[type="text"] input[type="number"]+label,form .input-button input[type="text"] select+label,form .input-button input[type="text"] textarea+label,form .input-button input[type="email"] input[type="text"]+label,form .input-button input[type="email"] input[type="email"]+label,form .input-button input[type="email"] input[type="tel"]+label,form .input-button input[type="email"] input[type="password"]+label,form .input-button input[type="email"] input[type="number"]+label,form .input-button input[type="email"] select+label,form .input-button input[type="email"] textarea+label,form .input-button input[type="tel"] input[type="text"]+label,form .input-button input[type="tel"] input[type="email"]+label,form .input-button input[type="tel"] input[type="tel"]+label,form .input-button input[type="tel"] input[type="password"]+label,form .input-button input[type="tel"] input[type="number"]+label,form .input-button input[type="tel"] select+label,form .input-button input[type="tel"] textarea+label,form .input-button input[type="password"] input[type="text"]+label,form .input-button input[type="password"] input[type="email"]+label,form .input-button input[type="password"] input[type="tel"]+label,form .input-button input[type="password"] input[type="password"]+label,form .input-button input[type="password"] input[type="number"]+label,form .input-button input[type="password"] select+label,form .input-button input[type="password"] textarea+label,form .input-button input[type="number"] input[type="text"]+label,form .input-button input[type="number"] input[type="email"]+label,form .input-button input[type="number"] input[type="tel"]+label,form .input-button input[type="number"] input[type="password"]+label,form .input-button input[type="number"] input[type="number"]+label,form .input-button input[type="number"] select+label,form .input-button input[type="number"] textarea+label,form .input-button select input[type="text"]+label,form .input-button select input[type="email"]+label,form .input-button select input[type="tel"]+label,form .input-button select input[type="password"]+label,form .input-button select input[type="number"]+label,form .input-button select select+label,form .input-button select textarea+label,form .input-button textarea input[type="text"]+label,form .input-button textarea input[type="email"]+label,form .input-button textarea input[type="tel"]+label,form .input-button textarea input[type="password"]+label,form .input-button textarea input[type="number"]+label,form .input-button textarea select+label,form .input-button textarea textarea+label{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%}form .input-field input[type="text"].dirty,form .input-field input[type="email"].dirty,form .input-field input[type="tel"].dirty,form .input-field input[type="password"].dirty,form .input-field input[type="number"].dirty,form .input-field select.dirty,form .input-field textarea.dirty,form .input-button input[type="text"].dirty,form .input-button input[type="email"].dirty,form .input-button input[type="tel"].dirty,form .input-button input[type="password"].dirty,form .input-button input[type="number"].dirty,form .input-button select.dirty,form .input-button textarea.dirty{padding-top:20px;padding-bottom:10px}form .input-field input[type="text"].dirty+label,form .input-field input[type="email"].dirty+label,form .input-field input[type="tel"].dirty+label,form .input-field input[type="password"].dirty+label,form .input-field input[type="number"].dirty+label,form .input-field select.dirty+label,form .input-field textarea.dirty+label,form .input-button input[type="text"].dirty+label,form .input-button input[type="email"].dirty+label,form .input-button input[type="tel"].dirty+label,form .input-button input[type="password"].dirty+label,form .input-button input[type="number"].dirty+label,form .input-button select.dirty+label,form .input-button textarea.dirty+label{-webkit-transform:translateY(-4px) translateX(-4px) scale(0.7);-ms-transform:translateY(-4px) translateX(-4px) scale(0.7);transform:translateY(-4px) translateX(-4px) scale(0.7);max-width:120%}form .input-field input[type="text"]:focus,form .input-field input[type="email"]:focus,form .input-field input[type="tel"]:focus,form .input-field input[type="password"]:focus,form .input-field input[type="number"]:focus,form .input-field input[type="checkbox"]:focus,form .input-field textarea:focus,form .input-button input[type="text"]:focus,form .input-button input[type="email"]:focus,form .input-button input[type="tel"]:focus,form .input-button input[type="password"]:focus,form .input-button input[type="number"]:focus,form .input-button input[type="checkbox"]:focus,form .input-button textarea:focus{padding-top:20px;padding-bottom:10px}form .input-field input[type="text"]:focus+label,form .input-field input[type="email"]:focus+label,form .input-field input[type="tel"]:focus+label,form .input-field input[type="password"]:focus+label,form .input-field input[type="number"]:focus+label,form .input-field input[type="checkbox"]:focus+label,form .input-field textarea:focus+label,form .input-button input[type="text"]:focus+label,form .input-button input[type="email"]:focus+label,form .input-button input[type="tel"]:focus+label,form .input-button input[type="password"]:focus+label,form .input-button input[type="number"]:focus+label,form .input-button input[type="checkbox"]:focus+label,form .input-button textarea:focus+label{-webkit-transform:translateY(-4px) translateX(-4px) scale(0.7);-ms-transform:translateY(-4px) translateX(-4px) scale(0.7);transform:translateY(-4px) translateX(-4px) scale(0.7);max-width:120%}form .input-field .top-label,form .input-button .top-label{display:block;margin-top:20px;margin-bottom:10px}form .input-field.input-select,form .input-button.input-select{height:100%}form .input-field select,form .input-button select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;z-index:1;background:transparent}form .input-field select:-moz-focusring,form .input-button select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}form .input-field select::-ms-expand,form .input-button select::-ms-expand{display:none}form .input-field select::-ms-value,form .input-button select::-ms-value{background:none;color:#000}form .input-field select option[disabled],form .input-button select option[disabled]{display:none;opacity:0;height:0;width:0;overflow:hidden}form .input-field textarea,form .input-button textarea{overflow:auto}form .input-field .input-select2 .select2-container,form .input-button .input-select2 .select2-container{vertical-align:top;width:100% !important}form .input-field .input-select2 .select2-container .select2-selection--multiple,form .input-field .input-select2 .select2-container .select2-container--default,form .input-button .input-select2 .select2-container .select2-selection--multiple,form .input-button .input-select2 .select2-container .select2-container--default{border:none !important;border-radius:0 !important;padding:0 !important;cursor:text;float:left;width:100%;overflow:hidden;clear:none}form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-selection__rendered,form .input-field .input-select2 .select2-container .select2-container--default .select2-selection__rendered,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-selection__rendered,form .input-button .input-select2 .select2-container .select2-container--default .select2-selection__rendered{margin:0 !important;padding:15px !important;float:left}form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-container,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search--inline,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search__field,form .input-field .input-select2 .select2-container .select2-container--default .select2-container,form .input-field .input-select2 .select2-container .select2-container--default .select2-search--inline,form .input-field .input-select2 .select2-container .select2-container--default .select2-search__field,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-container,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search--inline,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search__field,form .input-button .input-select2 .select2-container .select2-container--default .select2-container,form .input-button .input-select2 .select2-container .select2-container--default .select2-search--inline,form .input-button .input-select2 .select2-container .select2-container--default .select2-search__field{margin-top:0 !important;font-size:85%}form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-container::-webkit-input-placeholder,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search--inline::-webkit-input-placeholder,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search__field::-webkit-input-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-container::-webkit-input-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-search--inline::-webkit-input-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-search__field::-webkit-input-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-container::-webkit-input-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search--inline::-webkit-input-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search__field::-webkit-input-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-container::-webkit-input-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-search--inline::-webkit-input-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-search__field::-webkit-input-placeholder{color:inherit}form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-container::-moz-placeholder,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search--inline::-moz-placeholder,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search__field::-moz-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-container::-moz-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-search--inline::-moz-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-search__field::-moz-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-container::-moz-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search--inline::-moz-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search__field::-moz-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-container::-moz-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-search--inline::-moz-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-search__field::-moz-placeholder{color:inherit}form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-container:-ms-input-placeholder,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search--inline:-ms-input-placeholder,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search__field:-ms-input-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-container:-ms-input-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-search--inline:-ms-input-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-search__field:-ms-input-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-container:-ms-input-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search--inline:-ms-input-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search__field:-ms-input-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-container:-ms-input-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-search--inline:-ms-input-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-search__field:-ms-input-placeholder{color:inherit}form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-container:-moz-placeholder,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search--inline:-moz-placeholder,form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-search__field:-moz-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-container:-moz-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-search--inline:-moz-placeholder,form .input-field .input-select2 .select2-container .select2-container--default .select2-search__field:-moz-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-container:-moz-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search--inline:-moz-placeholder,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-search__field:-moz-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-container:-moz-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-search--inline:-moz-placeholder,form .input-button .input-select2 .select2-container .select2-container--default .select2-search__field:-moz-placeholder{color:inherit}form .input-field .input-select2 .select2-container .select2-selection--multiple .select2-selection__choice,form .input-field .input-select2 .select2-container .select2-container--default .select2-selection__choice,form .input-button .input-select2 .select2-container .select2-selection--multiple .select2-selection__choice,form .input-button .input-select2 .select2-container .select2-container--default .select2-selection__choice{margin-top:0 !important}form .input-field.confirm-email,form .input-button.confirm-email{display:none}form .input-field .input-checkbox,form .input-button .input-checkbox{float:left;width:100%}form .input-field .input-checkbox input,form .input-button .input-checkbox input{display:none}form .input-field .input-checkbox input+label,form .input-button .input-checkbox input+label{float:left;width:100%;position:relative;cursor:pointer;pointer-events:all;border-bottom-style:solid;top:0;left:0;padding:15px;user-select:none;line-height:1;font-size:85%;z-index:1;-webkit-transition:all 0.4s;transition:all 0.4s;transform-origin:top left}form .input-field .error-message,form .input-button .error-message{position:absolute;top:3px;right:3px;opacity:0;font-size:10px;color:#f44336;padding:2px;-webkit-transition:opacity 350ms ease-in-out;-moz-transition:opacity 350ms ease-in-out;-ms-transition:opacity 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out;transition:opacity 350ms ease-in-out}form .input-field.error .error-message,form .input-button.error .error-message{opacity:1;z-index:10}form .input-field.error input,form .input-field.error textarea,form .input-field.error select,form .input-field.error .select2-container,form .input-field.error .select2-container .select2-selection,form .input-button.error input,form .input-button.error textarea,form .input-button.error select,form .input-button.error .select2-container,form .input-button.error .select2-container .select2-selection{box-shadow:inset 0px 0px 0px 2px rgba(255,0,0,0.75)}form .input-field .awsresults,form .input-button .awsresults{display:none;list-style-type:none;position:absolute;width:100%;z-index:99;top:50px;max-height:180px;overflow:auto;-webkit-overflow-scrolling:touch}form .input-field .awsresults.active,form .input-button .awsresults.active{display:block;box-shadow:inset 0px 0px 10px 1px rgba(0,0,0,0.1)}form .input-field .awsresults li,form .input-button .awsresults li{list-style-type:none;padding:5px 15px;border-top-width:1px;border-top-style:solid;cursor:pointer}form button,form .button,form input[type="submit"]{border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;width:100%;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}form .consent{font-size:75%;font-style:italic;margin-top:15px}form .form-row{margin-left:-4px;margin-right:-4px}form .form-row--inline{margin-left:-4px;margin-right:-4px}form .form-row--inline>div{padding-left:4px;padding-right:4px}form .form-row--parent{margin-top:-4px;margin-bottom:-4px}form .form-row>div{padding:4px}form .spinner{margin:100px auto 0;width:70px;text-align:center}form .spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}form .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}form .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}form img.buttonLoading{max-width:35px;max-height:50px}body.home header.blackoak-menu.sticky-header{position:fixed;z-index:11}body.home header.blackoak-menu+main div:first-of-type.VideoModule{z-index:12;position:relative}body:not(home) header.blackoak-menu.sticky-header{position:sticky;top:0;z-index:99}.search-form-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.7);opacity:0;visibility:hidden;z-index:99999999;-webkit-transition:opacity ease 0.8s;-moz-transition:opacity ease 0.8s;transition:opacity ease 0.8s}.search-form-overlay.menu-open{opacity:1;visibility:visible}.search-form-overlay .close-search{position:absolute;top:0;right:0;height:55px;width:55px;cursor:pointer;transition:background-color 0.3s, color 0.3s}.search-form-overlay .close-search span{height:1px;display:block;width:80%;position:relative;top:26px;left:6px}.search-form-overlay .close-search span:nth-child(1){transform:rotate(45deg)}.search-form-overlay .close-search span:nth-child(2){transform:rotate(-45deg)}.search-form-overlay .search-form-wrapper{position:absolute;top:50%;left:50%;width:90%;transform:translateX(-50%) translateY(-50%);max-width:1500px;padding:10vh 0}.search-form-overlay .search-form-wrapper h3{padding-right:1rem;margin-bottom:0px;color:#ffffff}@media screen and (max-width: 1170px){.search-form-overlay .search-form-wrapper h3{flex-basis:100%}}.search-form-overlay .search-form-wrapper form{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.search-form-overlay .search-form-wrapper form .input-field,.search-form-overlay .search-form-wrapper form .input-select{display:flex;align-items:center;position:relative}.search-form-overlay .search-form-wrapper form label{transition:all 0.4s;transform-origin:top left;transform:none !important;top:auto !important;font-size:inherit !important;padding:0 15px;margin-top:1px;position:absolute;display:inline-block;pointer-events:none}.search-form-overlay .search-form-wrapper form input,.search-form-overlay .search-form-wrapper form select{padding:11px 15px !important;font-family:inherit !important;font-size:inherit !important;border:none;outline:0;resize:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:140px;width:100%}.search-form-overlay .search-form-wrapper form input:-webkit-autofill:focus,.search-form-overlay .search-form-wrapper form input:-webkit-autofill,.search-form-overlay .search-form-wrapper form input:-webkit-autofill:hover,.search-form-overlay .search-form-wrapper form input:-webkit-autofill:first-line,.search-form-overlay .search-form-wrapper form input:-webkit-autofill:hover:first-line,.search-form-overlay .search-form-wrapper form input:-webkit-autofill:focus:first-line,.search-form-overlay .search-form-wrapper form select:-webkit-autofill:focus,.search-form-overlay .search-form-wrapper form select:-webkit-autofill,.search-form-overlay .search-form-wrapper form select:-webkit-autofill:hover,.search-form-overlay .search-form-wrapper form select:-webkit-autofill:first-line,.search-form-overlay .search-form-wrapper form select:-webkit-autofill:hover:first-line,.search-form-overlay .search-form-wrapper form select:-webkit-autofill:focus:first-line{font-family:inherit !important;background-color:inherit !important;transition:background-color 5000s ease-in-out 0s}.search-form-overlay .search-form-wrapper form input:focus,.search-form-overlay .search-form-wrapper form input.dirty,.search-form-overlay .search-form-wrapper form input:-webkit-autofill,.search-form-overlay .search-form-wrapper form input:-webkit-autofill:focus{z-index:99}.search-form-overlay .search-form-wrapper form input:focus+label,.search-form-overlay .search-form-wrapper form input.dirty+label,.search-form-overlay .search-form-wrapper form input:-webkit-autofill+label,.search-form-overlay .search-form-wrapper form input:-webkit-autofill:focus+label{opacity:0;-webkit-transform:none;transform:none}.search-form-overlay .search-form-wrapper form input#querySearchFormLocation+label{text-overflow:ellipsis;overflow:hidden;max-width:100%;white-space:nowrap}.search-form-overlay .search-form-wrapper form input[type="submit"]{text-transform:uppercase;min-width:120px;padding:11px 15px;transition:background-color 0.3s, color 0.3s;opacity:1 !important;border-style:none !important;font-weight:normal}.search-form-overlay .search-form-wrapper form .input-select:after{content:"";position:absolute;right:10px;top:50%;margin-top:-4px;width:15px;height:15px;border-left:0;border-top:0;border-right:1px solid;border-bottom:1px solid;transform:translateY(-50%) rotate(45deg);pointer-events:none}.search-form-overlay .search-form-wrapper form .input-select select{color:transparent}.search-form-overlay .search-form-wrapper form .input-select select.dirty{color:inherit}.search-form-overlay .search-form-wrapper form .input-select select.dirty+label{opacity:0;-webkit-transform:none;transform:none}header.blackoak-menu{position:initial;z-index:13}header.blackoak-menu:not(.sticky-header){background-color:transparent}header.blackoak-menu.sticky-header{box-shadow:0px 2px 9px 1px rgba(0,0,0,0.4);width:100%}header.blackoak-menu.sticky-header .container .wrapper{overflow:visible;align-items:stretch;gap:0}@media screen and (min-width: 1200px){header.blackoak-menu.sticky-header .container .wrapper{height:97px}}header.blackoak-menu.sticky-header .container .wrapper .logo{display:flex;padding-top:0;padding-bottom:0}header.blackoak-menu.sticky-header .container .wrapper .logo a{display:flex}header.blackoak-menu.sticky-header .container .wrapper .logo a img{max-width:none;height:0;min-height:100%}header.blackoak-menu.sticky-header .container .wrapper nav ul.nav>li{height:100%;width:auto}header.blackoak-menu.sticky-header .container .wrapper nav.mobile-menu ul.nav>li a{padding:15px 50px !important}header.blackoak-menu.sticky-header .container .wrapper nav.mobile-menu ul.nav>li a:hover{opacity:0.7}header.blackoak-menu.hero-navigation .container .wrapper{overflow:visible}header.blackoak-menu.hero-navigation:not(.sticky-header){position:absolute;width:100%;top:0}header.blackoak-menu .container{max-width:initial;display:block;padding-left:0;padding-right:0}header.blackoak-menu .container .wrapper{display:flex;align-items:center;justify-content:space-between}header.blackoak-menu .container .wrapper .logo a{line-height:0;display:block}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu{width:100%;text-align:center}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav{display:flex;float:none;margin:auto;flex-direction:column;justify-content:space-around;align-items:center;min-height:100%}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav>li{position:relative;padding:0;background:transparent;list-style:none;cursor:pointer;transition:background ease 0.8s;width:auto}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav>li:hover{background-color:transparent}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav>li>a{position:relative;text-decoration:none;z-index:1;display:block;text-align:center;text-transform:uppercase}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav>li>a:before{left:0}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav>li.menu-item-has-children ul.sub-menu{position:static;margin:0 0 0 0;width:100%;display:none}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav>li.menu-item-has-children ul.sub-menu:before,header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav>li.menu-item-has-children ul.sub-menu:after{content:'•';display:flex;font-size:2em;line-height:0;justify-content:center;align-items:center;padding:3px 0 8px 0}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav>li.menu-item-has-children ul.sub-menu>li{padding:10px 0}header.blackoak-menu .container .wrapper nav.main-menu.mobile-menu ul.nav>li.menu-item-has-children ul.sub-menu>li>a{text-decoration:none;padding-top:0 !important;padding-bottom:0 !important;display:block;text-align:center}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu){background-color:transparent}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav{display:flex;justify-content:flex-end;height:100%;margin:0;white-space:nowrap;align-items:center}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li{position:relative;list-style:none;cursor:pointer;display:flex;align-self:stretch}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li:hover>a,header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.current-menu-item:not(.header-nav-search)>a,header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.current-menu-parent:not(.header-nav-search)>a{background-position:right -100%;transition-delay:0s}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li:hover>a::after,header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.current-menu-item:not(.header-nav-search)>a::after,header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.current-menu-parent:not(.header-nav-search)>a::after{bottom:0px;opacity:1}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li>a{text-decoration:none;padding:2.2em 1.6em;-webkit-transition:background ease 0.35s;-moz-transition:background ease 0.35s;transition:background ease 0.35s;background-size:100% 200%;background-position:right 0;position:relative;height:100%;display:flex;align-items:center}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li>a::marker{display:none;visibility:hidden}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li>a::after{content:'•';display:block;position:absolute;left:0;bottom:-10px;opacity:0;text-align:center;width:100%;font-size:2em;color:inherit;-webkit-transition:all ease 0.35s;-moz-transition:all ease 0.35s;transition:all ease 0.35s;pointer-events:none}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-has-children:not(:hover)>a,header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-has-children:not(:hover)>a:after{transition-delay:0.1s}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible;background-position:right -100%;transition-delay:0.1s}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-has-children ul.sub-menu{position:absolute;right:0;text-align:right;bottom:1px;transform:translateY(100%);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;opacity:0;visibility:hidden;display:block !important;background-size:100% 200%;background-position:right 0;min-width:100%;transition-delay:0s}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-has-children ul.sub-menu li{list-style:none}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-has-children ul.sub-menu li:hover a,header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-has-children ul.sub-menu li.current_page_item a{padding:1em 4em 1em 1.6em}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-has-children ul.sub-menu li a{padding:1em 1.6em 1em 4em;display:block;text-decoration:none;font-size:0.95em;transition:all 0.35s ease}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-open{background-position:right bottom;z-index:14}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-open::after{bottom:0px;opacity:1}header.blackoak-menu .container .wrapper nav.main-menu:not(.mobile-menu) ul.nav>li.menu-item-open ul.sub-menu{opacity:1;visibility:visible}header.blackoak-menu .container .wrapper nav.main-menu.uppercase ul.nav li a{text-transform:uppercase}header.blackoak-menu .container .wrapper nav.main-menu .my-page a span,header.blackoak-menu .container .wrapper nav.main-menu .header-nav-search a span{display:none}header.blackoak-menu .container .wrapper nav.main-menu .my-page a:before,header.blackoak-menu .container .wrapper nav.main-menu .header-nav-search a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2em}header.blackoak-menu .container .wrapper nav.main-menu .my-page a:before{content:"\e800"}header.blackoak-menu .container .wrapper nav.main-menu .header-nav-search a:before{content:"\e799"}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle{display:none;z-index:9999999;width:50px;height:39px;position:relative;float:right;transform:rotate(0deg);transition:.1s ease-in-out;cursor:pointer;margin:20px 0}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle span{display:block;position:absolute;height:3px;width:100%;opacity:1;left:0;transform:rotate(0deg)}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle span:nth-child(1){top:0}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle span:nth-child(2),header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle span:nth-child(3){top:18px;width:60%;left:50%;transform:translateX(-50%)}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle span:nth-child(4){top:36px}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle.open{position:relative;right:0;top:0}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle.open span:nth-child(1){top:18px;width:0;left:50%}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle.open span:nth-child(2){width:100%;left:auto;transform:rotate(45deg)}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle.open span:nth-child(3){width:100%;left:auto;transform:rotate(-45deg)}header.blackoak-menu .container .wrapper label#toggle-label.burger-menu-toggle.open span:nth-child(4){top:18px;width:0;left:50%}@font-face{font-family:'icomoon-case';src:url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.eot?1b21rd");src:url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.eot?1b21rd#iefix") format("embedded-opentype"),url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.ttf?1b21rd") format("truetype"),url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.woff?1b21rd") format("woff"),url("/wp-content/themes/webplatform/assets/fonts/icomoon-case.svg?1b21rd#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.CaseModule section.media .frame .tab{pointer-events:none}.CaseModule section.media .frame .tab.active{pointer-events:all}.CaseModule .hidden{display:none !important}.CaseModule>.container{max-width:100%;padding:0}.CaseModule>.container>.module-content{padding:0}@media screen and (max-width: 991px){.CaseModule>.container>.module-content{overflow:visible}}.CaseModule>.container>.module-content .slick-slider{-ms-touch-action:auto;touch-action:auto}.CaseModule>.container>.module-content .slick-slider *{-ms-touch-action:auto;touch-action:auto}.CaseModule>.container>.module-content .slick-slider .slick-track .slick-slide img{object-fit:cover;object-position:top}.CaseModule form .form-row .checkbox{padding:10px 0 20px 0}.CaseModule form .form-row .checkbox .input-field{padding:0 4px}.CaseModule div.open-house-subscribe-row{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.7);z-index:52;margin-left:0;margin-right:0;overflow:scroll}.CaseModule div.open-house-subscribe-row.hidden{display:none}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col{position:absolute;background-color:white;width:100%;max-width:650px;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col{position:fixed;height:100%;max-width:100%;overflow:scroll}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-close{position:absolute;width:30px;height:30px;top:20px;right:10px;cursor:pointer}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-close:before{content:'';width:2px;height:20px;background:black;transform:rotate(45deg);position:absolute;top:7px;right:15px;cursor:pointer}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-close:after{content:'';width:2px;height:20px;background:black;transform:rotate(135deg);position:absolute;top:7px;right:15px;cursor:pointer}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data{padding:20px 30px 10px 30px}@media screen and (max-width: 767px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data{padding-top:10px}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data h3.open-house-data-title{text-transform:unset;color:black;font-weight:100;font-size:1.5rem;margin-bottom:15px;margin-top:10px}@media screen and (max-width: 575px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data h3.open-house-data-title{font-size:1.3rem}}@media screen and (max-width: 767px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data h3.open-house-data-title{margin-bottom:5px}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data p.open-house-data-subtitle{font-size:.9rem}@media screen and (max-width: 767px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data p.open-house-data-subtitle{margin-bottom:10px}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row{margin-top:20px}@media screen and (max-width: 767px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row{margin-top:5px}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address,.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time{margin-bottom:20px;text-align:center}@media screen and (max-width: 767px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address,.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time{margin-bottom:5px;padding-top:15px}}@media screen and (max-width: 575px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address,.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time{padding-top:5px}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row select.no-timepicker{display:none}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address{line-height:1.1}@media screen and (max-width: 767px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address{line-height:1.4}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address.no-timepicker{margin-bottom:10px}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-hours{padding-top:12px;font-weight:bold;font-size:.9rem}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-hours.max-width{text-align:center;padding-top:0;padding-bottom:20px}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time{position:relative}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time label.label-subscribed-time{position:relative}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time label.label-subscribed-time:not(.disabled):before{content:'';position:absolute;top:5px;right:20px;width:2px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time label.label-subscribed-time:not(.disabled):after{content:'';position:absolute;top:5px;right:27px;width:2px;height:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:2}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time span.open-house-time-error-message{position:absolute;z-index:1;font-size:.6rem;right:5px;color:red;margin-top:5px}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 30px 2px 15px;border:none;width:100%;height:50px;font-size:.9rem;position:relative;border-radius:0}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time select.error{border:2px solid red}@media screen and (max-width: 575px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time select{height:40px}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-sub-sub-title{font-size:.8rem}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.input-holder{margin-top:10px}@media screen and (min-width: 768px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.input-holder.email{padding-left:15px;padding-right:5px}}@media screen and (min-width: 768px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.input-holder.phone{padding-left:5px;padding-right:15px}}@media screen and (max-width: 575px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.input-holder div.input-field input{height:40px}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row input.open-house-submit-button{width:100%;padding:15px;text-align:center;margin-top:10px;cursor:pointer}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row input.open-house-submit-button:hover{opacity:.8}@media screen and (max-width: 575px){.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row input.open-house-submit-button{padding:7px}}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-info-text-col{margin-top:10px}.CaseModule div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-info-text-col p.open-house-info-text{font-size:.8rem;line-height:1.4;color:#686868}.CaseModule h1.title,.CaseModule h2.title,.CaseModule h3.title,.CaseModule h4.title,.CaseModule h5.title,.CaseModule h6.title{display:block;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;padding:45px 0}.CaseModule .sign{position:absolute;top:0;left:0;color:white;font-weight:400;padding:12px;z-index:50}@media screen and (max-width: 768px){.CaseModule .sign{font-size:.8rem}}.CaseModule section.media{position:relative;margin-bottom:25px}@media screen and (max-width: 991px){.CaseModule section.media{overflow:visible !important}}@media screen and (max-width: 768px){.CaseModule section.media{background-color:transparent !important}}@media screen and (max-width: 991px){.CaseModule section.media>.container{overflow:visible !important}}@media screen and (max-width: 1170px){.CaseModule section.media>.container{padding-left:0;padding-right:0}}.CaseModule section.media .slide.loaded.vr-type-slider .vr-image{z-index:2;will-change:clip;clip:rect(0, 0, 3000px, 0)}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler{position:absolute;top:0;left:50%;bottom:0;width:1px;cursor:ew-resize;z-index:3;background-color:white}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler:after{content:"";display:block;position:absolute;width:50px;height:50px;top:66.66%;margin-top:-25px;z-index:-1;border-radius:50%;-webkit-transform-style:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-left,.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-right{content:"";display:block;width:50px;height:100%;position:absolute;top:0}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-left{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-left span{display:block;border-right-color:white;border-right-width:10px;border-right-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:66.66%;margin-top:-10px;right:5px;will-change:animation}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-right{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-right span{display:block;border-left-color:white;border-left-width:10px;border-left-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:66.66%;margin-top:-10px;left:5px;will-change:animation}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler.animation .handle-left span{-webkit-animation:arrowLeftBounce 2s ease-in-out infinite;-o-animation:arrowLeftBounce 2s ease-in-out infinite;animation:arrowLeftBounce 2s ease-in-out infinite}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler.animation .handle-right span{-webkit-animation:arrowRightBounce 2s ease-in-out infinite;-o-animation:arrowRightBounce 2s ease-in-out infinite;animation:arrowRightBounce 2s ease-in-out infinite}.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler:hover .handle-left::before,.CaseModule section.media .slide.loaded.vr-type-slider .vr-slider-toggler:hover .handle-right::before{-webkit-animation:none;-o-animation:none;animation:none}.CaseModule section.media .slide.loaded.vr-type-button .vr-image{opacity:0;visibility:hidden;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.CaseModule section.media .slide.loaded.vr-type-button .vr-image.show{opacity:1;visibility:visible}.CaseModule section.media .slide.loaded.vr-type-button i.vr-button-toggler{position:absolute;top:0;right:0;z-index:10;cursor:pointer;padding:12px;color:white}.CaseModule section.media .slide.loaded.vr-type-button i.vr-button-toggler span.active{display:none}.CaseModule section.media .slide.loaded.vr-type-button i.vr-button-toggler.active span.inactive{display:none}.CaseModule section.media .slide.loaded.vr-type-button i.vr-button-toggler.active span.active{display:block}.CaseModule section.media #case-plan .slide img{max-width:100% !important;max-height:100% !important;min-width:auto !important;min-height:auto !important;width:auto !important}.CaseModule section.media a{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CaseModule section.media a:focus{outline:none}.CaseModule section.media .fullscreen-open{position:absolute;right:0;bottom:0;z-index:60;padding:10px;text-shadow:0px 0px 2px #000000}.CaseModule section.media .fullscreen-open:hover{visibility:visible;opacity:1}.CaseModule section.media .fullscreen-open:before{content:"\e989";display:inline-block;width:auto;-webkit-font-smoothing:antialiased;font:normal 1.4em 'icomoon';vertical-align:middle}@media screen and (min-width: 768px){.CaseModule section.media .fullscreen-open:before{color:white}}.CaseModule section.media .fullscreen-open.hide{opacity:0;visibility:hidden}.CaseModule section.media .fullscreen-close{opacity:0;visibility:hidden;position:absolute;top:10px;right:10px;z-index:100;text-shadow:0px 0px 2px #000000}.CaseModule section.media .fullscreen-close:before{content:"\ea0f";-webkit-font-smoothing:antialiased;font:normal 1.5em 'icomoon';vertical-align:middle;color:white}.CaseModule section.media .video-play-pause-button{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:50;padding:20px 15px 20px 25px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#ffffff;opacity:.7;-webkit-transition:100ms all ease;-moz-transition:100ms all ease;-ms-transition:100ms all ease;-o-transition:100ms all ease;transition:100ms all ease;display:none}.CaseModule section.media .video-play-pause-button:hover{opacity:1}.CaseModule section.media .video-play-pause-button:before{content:"";display:block;width:50px;height:50px;border-style:solid;border-width:25px 0px 25px 50px;border-color:transparent transparent transparent #000000;-webkit-transition:100ms all ease;-moz-transition:100ms all ease;-ms-transition:100ms all ease;-o-transition:100ms all ease;transition:100ms all ease;will-change:border-width}.CaseModule section.media .video-play-pause-button.playing{opacity:0;padding:20px}.CaseModule section.media .video-play-pause-button.playing:before{border-style:double;border-width:0px 0px 0px 50px}.CaseModule section.media.video-player-active .video-play-pause-button{display:block}.CaseModule section.media.video-player-active #case-video:hover.no-cursor{cursor:none}.CaseModule section.media.video-player-active #case-video:hover.no-cursor .video-play-pause-button.playing{-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;opacity:0}.CaseModule section.media.video-player-active #case-video:hover .video-play-pause-button.playing{opacity:.7}.CaseModule section.media.video-player-active #case-video:hover .video-play-pause-button.playing:hover{opacity:1}.CaseModule section.media.video-player-active .fullscreen-open{display:none}.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile{position:relative;padding:0 20px}.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text{float:left;padding:10px 20px;font-size:1.1rem}@media screen and (max-width: 520px){.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text{font-size:.9rem;padding-top:15px}}@media screen and (max-width: 450px){.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text{font-size:.8rem}}.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text span.open-house-time{font-size:.9rem}@media screen and (max-width: 520px){.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text span.open-house-time{font-size:.8rem}}@media screen and (max-width: 450px){.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text span.open-house-time{font-size:.7rem}}.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-toggler{float:right;background-color:rgba(0,0,0,0.2);padding:23px 25px;cursor:pointer;text-align:center}@media screen and (max-width: 767px){.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-toggler{padding:27px 25px;float:left}}.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-toggler:hover{opacity:.9}.CaseModule section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-toggler span.open-house-toggler-text{border:1px solid white;padding:5px 10px;display:inline-block}.CaseModule section.media .frame{position:relative;width:100%}.CaseModule section.media .frame.fullscreen-mode{height:100% !important}.CaseModule section.media .frame div.close-full-screen-button{display:none;position:absolute;top:10px;right:10px;z-index:100;cursor:pointer}.CaseModule section.media .frame div.close-full-screen-button:before{content:"\ea0f";-webkit-font-smoothing:antialiased;font:normal 1.5em 'icomoon';vertical-align:middle;color:white;text-shadow:0px 0px 2px #000}.CaseModule section.media .frame div.sign-open-house{padding:0}.CaseModule section.media .frame div.sign-open-house div.open-house-text{float:left;padding:10px 20px;font-size:1.1rem}.CaseModule section.media .frame div.sign-open-house div.open-house-text span.open-house-time{font-size:.9rem}.CaseModule section.media .frame div.sign-open-house div.open-house-toggler{float:right;background-color:rgba(0,0,0,0.2);padding:23px 25px;cursor:pointer}@media screen and (max-width: 767px){.CaseModule section.media .frame div.sign-open-house div.open-house-toggler{padding:27px 25px;float:left}}.CaseModule section.media .frame div.sign-open-house div.open-house-toggler:hover{opacity:.9}.CaseModule section.media .frame div.sign-open-house div.open-house-toggler span.open-house-toggler-text{border:1px solid;padding:5px 10px}.CaseModule section.media .frame.video-player-active .video-play-pause-button{display:block}.CaseModule section.media .frame.video-player-active #case-video:hover.no-cursor{cursor:none}.CaseModule section.media .frame.video-player-active #case-video:hover.no-cursor .video-play-pause-button.playing{-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;opacity:0}.CaseModule section.media .frame.video-player-active #case-video:hover .video-play-pause-button.playing{opacity:.7}.CaseModule section.media .frame.video-player-active #case-video:hover .video-play-pause-button.playing:hover{opacity:1}.CaseModule section.media .frame .tab.video .video-container{position:relative;max-width:100%;height:100%;overflow:hidden}.CaseModule section.media .frame .tab.video .video-container>iframe{position:absolute;width:100%;height:100%;background-color:black;z-index:50;border:none}.CaseModule section.media .frame .tab.video .video-container.custom-video video{height:100%;width:100%;background:black;position:relative}.CaseModule section.media .frame .tab.video .video-container.custom-video .video-controls{position:absolute;right:0;top:0;background:rgba(255,255,255,0.5)}@media screen and (max-width: 991px){.CaseModule section.media .frame{height:400px !important}}@media screen and (max-width: 768px){.CaseModule section.media .frame{height:300px !important}}@media screen and (max-width: 661px){.CaseModule section.media .frame{height:200px !important}}.CaseModule section.media.fullscreen .module-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;background-color:#000}.CaseModule section.media.fullscreen .module-content .frame{height:100% !important}.CaseModule section.media.fullscreen .module-content .frame .tab{position:absolute;width:100%;height:100% !important;top:50%;left:50%;z-index:50;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.CaseModule section.media.fullscreen .module-content .frame .tab.slideshow .slick-track .slick-slide.fullWidth img{width:100% !important}.CaseModule section.media.fullscreen .module-content .frame .tab.slideshow .slick-track .slick-slide.fullHeight img{height:100% !important}.CaseModule section.media.fullscreen .module-content .frame .tab.slideshow .slick-track .slick-slide img{max-width:100%;max-height:100%;min-width:auto;min-height:auto;width:auto !important;width:100%}.CaseModule section.media.fullscreen .module-content ul.tab-nav{position:fixed;text-align:center;left:50%;bottom:0 !important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.CaseModule section.media.fullscreen .module-content ul.tab-nav li{padding:10px;display:inline-block}.CaseModule section.media.fullscreen .module-content ul.tab-nav li.break-line{display:none;padding:0 !important}@media screen and (max-width: 1310px) and (min-width: 768px){.CaseModule section.media.fullscreen .module-content ul.tab-nav li.break-line{display:block;background-color:transparent}}.CaseModule section.media.fullscreen .module-content .sign{display:none}.CaseModule section.media.fullscreen .module-content .fullscreen-open{opacity:0;visibility:hidden}.CaseModule section.media.fullscreen .module-content .fullscreen-close{opacity:1;visibility:visible}.CaseModule section.media .googlemap,.CaseModule section.media .googlemap-embed{position:relative;height:100%;width:100%}.CaseModule section.media .tab{opacity:0;visibility:hidden;height:0}.CaseModule section.media .tab.active{opacity:1;visibility:visible;height:100% !important;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease}.CaseModule section.media ul.tab-nav{position:absolute;left:0;bottom:0;z-index:51;display:flex;flex-flow:row nowrap}@media screen and (max-width: 768px){.CaseModule section.media ul.tab-nav{position:static}}.CaseModule section.media ul.tab-nav.fullscreen-mode{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;padding-right:0}.CaseModule section.media ul.tab-nav li{display:inline-block;display:flex;flex-flow:row nowrap}.CaseModule section.media ul.tab-nav li a{display:block;padding:6px;line-height:1.9rem;display:flex;flex-flow:row nowrap}@media screen and (min-width: 768px){.CaseModule section.media ul.tab-nav li a{font-size:1rem !important}}.CaseModule section.media ul.tab-nav li a:before{content:"";vertical-align:bottom;font-family:'icomoon-case' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.CaseModule section.media ul.tab-nav li.break-line{display:none;padding:0}@media screen and (max-width: 768px){.CaseModule section.media ul.tab-nav li.break-line{display:block}}.CaseModule section.media ul.tab-nav li#nav-case-video-play{margin-left:5px}.CaseModule section.media ul.tab-nav li button{padding:0;font-size:.8rem}.CaseModule section.media ul.tab-nav li#nav-case-video-range{padding-left:0;padding-right:20px}.CaseModule section.media ul.tab-nav li#nav-case-video-range input[type=range]{width:200px}@media screen and (max-width: 465px){.CaseModule section.media ul.tab-nav li#nav-case-video-range input[type=range]{width:150px}}.CaseModule section.media ul.tab-nav li#nav-case-video-vol{padding-left:0}.CaseModule section.media ul.tab-nav li#nav-case-video-vol input[type=range]{width:50px}.CaseModule section.media ul.tab-nav li input[type=range]{-webkit-appearance:none;background:transparent;height:15px}.CaseModule section.media ul.tab-nav li input[type=range]::-moz-range-track{width:100%;height:5px;border:none;opacity:.3}.CaseModule section.media ul.tab-nav li input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;border:none;margin-top:2px;opacity:.7}.CaseModule section.media ul.tab-nav li input[type=range]::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.CaseModule section.media ul.tab-nav li input[type=range]::-ms-fill-lower,.CaseModule section.media ul.tab-nav li input[type=range]::-ms-fill-upper{border-radius:10px}.CaseModule section.media ul.tab-nav li input[type=range]::-moz-range-thumb{-webkit-appearance:none;border:none;height:16px;width:5px;border-radius:0}.CaseModule section.media ul.tab-nav li input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:5px;border-radius:0;margin-top:-5.5px}.CaseModule section.media ul.tab-nav li input[type=range]::-ms-thumb{border:none;height:16px;width:5px;border-radius:0;margin-top:1px}.CaseModule section.media ul.tab-nav li input[type=range]:focus::-moz-range-track{opacity:.5}.CaseModule section.media ul.tab-nav li input[type=range]::-moz-focus-outer{border:0}.CaseModule section.media ul.tab-nav li input[type=range]:focus{outline:none}.CaseModule section.media ul.tab-nav li input[type=range]:focus::-webkit-slider-runnable-track{opacity:.5}.CaseModule section.media ul.tab-nav li#nav-case-video-play,.CaseModule section.media ul.tab-nav li#nav-case-video-range,.CaseModule section.media ul.tab-nav li#nav-case-video-vol,.CaseModule section.media ul.tab-nav li#nav-case-video-mute{display:none}.CaseModule section.media ul.tab-nav li#nav-case-video-play.active,.CaseModule section.media ul.tab-nav li#nav-case-video-range.active,.CaseModule section.media ul.tab-nav li#nav-case-video-vol.active,.CaseModule section.media ul.tab-nav li#nav-case-video-mute.active{display:inline-block}@media screen and (max-width: 768px){.CaseModule section.media ul.tab-nav li{text-align:center}}.CaseModule section.media .toggle-vr{position:absolute;right:10px;bottom:10px;z-index:4;display:none;text-transform:uppercase;font-family:PT Sans;letter-spacing:0.5px;font-size:0.825rem;padding:9px 12px;color:white}@media screen and (min-width: 576px){.CaseModule section.media .toggle-vr{bottom:auto;top:10px}}.CaseModule section.media .toggle-vr.active{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.CaseModule section.media .toggle-vr span{padding-right:7px}.CaseModule section.media .toggle-vr .switch-icon{width:18px;height:18px;display:-ms-flexbox;display:flex}.CaseModule section.media .toggle-vr .switch-icon svg{-ms-flex-positive:1;flex-grow:1}.CaseModule section.media .toggle-vr .switch-icon svg>g{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;transform-style:preserve-3d;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;fill:white}.CaseModule section.media .toggle-vr:hover svg>g{-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg)}.CaseModule section.info{padding-top:15px;padding-bottom:30px}@media screen and (min-width: 576px){.CaseModule section.info{padding:50px 0}}.CaseModule section.info ul.icons{display:table;table-layout:fixed;width:100%;margin:0 auto;text-align:center;margin-bottom:25px}.CaseModule section.info ul.icons li{position:relative;display:table-cell}.CaseModule section.info ul.icons li span.icon{display:block}.CaseModule section.info ul.icons li span.icon.icon-areaLiving,.CaseModule section.info ul.icons li span.icon.icon-areaConcat{background-image:url("/wp-content/themes/webplatform/assets/images/icons/livingarea.png")}.CaseModule section.info ul.icons li span.icon.icon-areaGround{background-image:url("/wp-content/themes/webplatform/assets/images/icons/groundarea.png")}.CaseModule section.info ul.icons li span.icon.icon-rooms{background-image:url("/wp-content/themes/webplatform/assets/images/icons/rooms.png")}.CaseModule section.info ul.icons li span.value{color:red;font-size:90%}.CaseModule section.info ul.icons li span.title{position:absolute;left:0;right:0;top:-30px;text-align:center;background-color:rgba(0,0,0,0.25);padding:5px;color:white;visibility:hidden;opacity:0;-webkit-transition:all 150ms ease;transition:all 150ms ease}.CaseModule section.info ul.icons li:hover span.title{visibility:visible;opacity:1}@media screen and (min-width: 768px){.CaseModule section.info .description{padding-right:35px}}.CaseModule section.info .description ol,.CaseModule section.info .description ul{padding-left:1.2em}.CaseModule section.info .fact-box{list-style:none}@media screen and (min-width: 768px){.CaseModule section.info .fact-box{padding-left:35px}}.CaseModule section.info .fact-box h4{display:inline-block;width:100%;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;margin-bottom:10px}.CaseModule section.info .fact-box .facts{padding-bottom:25px}.CaseModule section.info .fact-box .economics{padding-bottom:25px}.CaseModule section.info .fact-box .documents{padding-bottom:25px}.CaseModule section.info .fact-box .connection-fees{margin-top:-15px;margin-bottom:25px;font-style:italic;font-size:80%}.CaseModule section.info .fact-box .boligberegner-link{margin-bottom:30px;margin-top:-15px}.CaseModule section.info .fact-box .sharing{margin-top:20px}.CaseModule section.info .fact-box .sharing a{float:right;color:inherit !important;text-decoration:none;font-size:90%}.CaseModule section.info .fact-box .sharing a:after{font:normal normal normal 14px/1 icomoon;content:"\ea90";font-size:110%;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing-font-smoothing:grayscale;margin-left:8px}.CaseModule section.info .fact-box li{display:inline-block;width:100%}.CaseModule section.info .fact-box li .title{float:left}.CaseModule section.info .fact-box li .value{float:right}.CaseModule section.contact{padding:20px 0 35px}.CaseModule section.contact .info{font-size:.9rem}@media screen and (max-width: 768px){.CaseModule section.contact .info{padding-bottom:30px;margin-bottom:20px}}.CaseModule section.contact .info>.row>.col-24.realtorImage{display:flex}.CaseModule section.contact .info ul{list-style:none}.CaseModule section.contact .info li{margin-bottom:5px}@media screen and (max-width: 768px){.CaseModule section.contact .info li{max-width:50%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 661px){.CaseModule section.contact .info li{max-width:240px}}.CaseModule section.contact .info li h4{display:inline-block;width:100%;margin-bottom:0;font-size:1.2rem}.CaseModule section.contact .info li.title{font-style:italic;margin-bottom:15px}.CaseModule section.contact .info li a{text-decoration:none}.CaseModule section.contact .info img{object-fit:cover;height:auto}@media screen and (max-width: 768px){.CaseModule section.contact .info img{max-width:50%;margin-right:auto;margin-left:auto;display:block;padding-bottom:15px}}@media screen and (max-width: 661px){.CaseModule section.contact .info img{max-width:100%}}.CaseModule section.contact .cta .cta-tabs{list-style:none}.CaseModule section.contact .cta .cta-tabs li{text-align:center;background-color:#e7e7e7;border-right-width:1px;border-right-style:solid}.CaseModule section.contact .cta .cta-tabs li:last-child{border-right:none}.CaseModule section.contact .cta .cta-tabs li a{padding:15px;text-decoration:none;border-bottom:2px solid transparent}.CaseModule section.contact .cta ul.salesassesment__documents{list-style-position:inside;list-style-type:none}.CaseModule section.contact .cta ul.salesassesment__documents li{width:100%;background:#0079a8;padding:6px}.CaseModule section.contact .cta ul.salesassesment__documents li:not(:first-child){margin-top:5px}.CaseModule section.contact .cta ul.salesassesment__documents li:hover{opacity:.8}.CaseModule section.contact .cta ul.salesassesment__documents li a{color:white;text-decoration:none}.CaseModule section.contact .cta .tab{opacity:0;display:none;height:0;background-color:#f7f7f7}.CaseModule section.contact .cta .tab.active{opacity:1;display:block;height:auto;padding:20px;margin-bottom:25px;clear:both}.CaseModule section.contact .cta .tab h3{display:none}.CaseModule section.contact .cta .tab form .input-field.submit input{font-size:1rem}.CaseModule section.contact .cta .tab form .input-field input[type="text"],.CaseModule section.contact .cta .tab form .input-field input[type="tel"],.CaseModule section.contact .cta .tab form .input-field input[type="email"],.CaseModule section.contact .cta .tab form .input-field input[type="number"],.CaseModule section.contact .cta .tab form .input-field textarea{font-size:.85rem;padding:15px 8px 5px 8px}.CaseModule section.contact .cta .tab form .input-field label{padding:12px}@-webkit-keyframes bouncingarrow{0%{bottom:0}70%{bottom:0}77%{bottom:20px}85%{bottom:0}93%{bottom:10px}100%{bottom:0}}@keyframes bouncingarrow{0%{bottom:0}70%{bottom:0}77%{bottom:20px}85%{bottom:0}93%{bottom:10px}100%{bottom:0}}@-webkit-keyframes arrowLeftBounce{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes arrowLeftBounce{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes arrowRightBounce{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes arrowRightBounce{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.component.CaselistModule>.container{overflow:visible}.component.CaselistModule .module-content{overflow:visible !important}.component.CaselistModule .module-content .container{padding:0;overflow:visible !important}.component.CaselistModule .module-content .container #caselist-map.active{width:100%;height:500px;margin-bottom:30px}@media (max-width: 991px){.component.CaselistModule .module-content .container #caselist-map.active{height:400px}}@media (max-width: 768px){.component.CaselistModule .module-content .container #caselist-map.active{height:350px}}@media (max-width: 661px){.component.CaselistModule .module-content .container #caselist-map.active{height:300px}}.component.CaselistModule .module-content .container #caselist-map .gm-style .info_window_content img{max-width:100% !important}.component.CaselistModule .module-content .container #caselist-map .gmnoprint{display:none}@media screen and (min-width: 576px){.component.CaselistModule .module-content .container #caselist-map .gmnoprint{display:block}}.component.CaselistModule .module-content .container #caselist-map .info_window{width:220px !important;margin-left:60px !important;padding:0 !important;border:0 !important;background-color:transparent !important;margin-bottom:5px}@media screen and (min-width: 576px){.component.CaselistModule .module-content .container #caselist-map .info_window{width:240px !important;margin-left:50px !important}}.component.CaselistModule .module-content .container #caselist-map .info_window>img{position:absolute !important;top:5px;right:5px}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content{width:100%;height:100%;background-color:white;-webkit-box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);box-shadow:0 5px 10px 5px rgba(0,0,0,0.2)}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content h1{font-size:14px;font-weight:bold;text-transform:uppercase;padding-top:5px;padding-left:5px;margin-bottom:5px;margin-top:0;padding-right:20px}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content a{text-decoration:none}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content a:hover{color:rgba(0,0,0,0.55)}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_img{width:100%;height:100px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url("http://dummyimage.com/350x260/EFEFEF/000000.jpg&text=Billedet+kommer+snart");position:relative;margin-bottom:20px}@media screen and (min-width: 576px){.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_img{height:150px}}@media screen and (min-width: 768px){.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_img{height:175px}}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_img:after{display:block;content:'';position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:4px;width:40px}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_cases{max-height:215px;overflow-x:hidden;overflow-y:auto}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case{background:white;padding:7.5px 5px;position:relative;cursor:pointer;font-size:12px}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case:before,.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case:after{content:"";display:block;clear:both}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case .info_window_case_desc{margin-bottom:0;font-size:12px}.component.CaselistModule .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case .info_window_case_price{position:absolute;bottom:2px;right:5px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold;font-size:12px}.component.CaselistModule .caselist.wide .case{width:100%}.component.CaselistModule .caselist.wide .case:nth-child(odd) .case-image{float:right}.component.CaselistModule .caselist.wide .case:nth-child(odd) .case-description{float:right}.component.CaselistModule .caselist.wide .case .case-image{width:calc(100% - 205px);height:300px;float:left}.component.CaselistModule .caselist.wide .case .case-description{display:table;height:300px;width:205px;float:left}.component.CaselistModule .caselist.wide .case .case-description .case-description-inner{display:table-cell;vertical-align:middle}.component.CaselistModule .caselist .case{display:block;margin-bottom:30px;transition:all 0.4s;text-decoration:none}.component.CaselistModule .caselist .case .case-headlines{padding:8px 16px;position:absolute;bottom:0;width:100%}.component.CaselistModule .caselist .case .case-headlines.under{position:static;background:transparent;margin-bottom:8px}.component.CaselistModule .caselist .case .case-headlines .case-headline{margin-bottom:5px}.component.CaselistModule .caselist .case .case-headlines .case-subheadline{font-size:80%}.component.CaselistModule .caselist .case .case-image{width:100%;height:240px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}@media (max-width: 1399px){.component.CaselistModule .caselist .case .case-image{height:180px}}.component.CaselistModule .caselist .case .case-image .around-sign{position:absolute;top:8px;right:-8px}.component.CaselistModule .caselist .case .case-image .around-sign .sign{padding:5px 20px;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.2);position:relative;z-index:1;font-size:1.1rem}.component.CaselistModule .caselist .case .case-image .around-sign .sign span.open-house-sign-time{font-size:.9rem}.component.CaselistModule .caselist .case .case-image .around-sign .after-sign{content:"";display:block;height:8px;width:8px;position:absolute;right:0;bottom:-8px;-webkit-clip-path:polygon(0 0, 0 100%, 100% 0);clip-path:polygon(0 0, 0 100%, 100% 0)}.component.CaselistModule .caselist .case .case-description{padding:16px;font-size:95%;float:left;width:100%}.component.CaselistModule .caselist .case .case-description .case-facts .case-fact{padding:5px 5px 3px;border-bottom-width:1px;border-bottom-style:solid;font-size:95%}.component.CaselistModule .caselist .case .case-description .case-facts .case-fact:after{content:".";visibility:hidden;display:block;height:0;clear:both}.component.CaselistModule .caselist .case .case-description .case-facts .case-fact:last-child{border:none}.component.CaselistModule .caselist .case .case-description .case-facts .case-fact .case-fact-value{float:right;font-weight:bold}.component.CaselistModule .caselist .case .case-description .case-facts.quad .case-fact{width:50%;float:left;border:0;border-top:1px solid rgba(177,145,108,0.3)}.component.CaselistModule .caselist .case .case-description .case-facts.quad .case-fact .case-fact-value{float:none;margin-left:3px}.component.CaselistModule .caselist .case .case-description .case-facts.quad .case-fact:nth-child(even){text-align:right}@media (max-width: 661px){.component.CaselistModule .caselist .case .case-description .case-facts.quad{font-size:80%}}.component.CaselistModule .caselist .case .case-description .case-icons{float:left;width:100%;margin-bottom:16px}.component.CaselistModule .caselist .case .case-description .case-icons .case-fact{float:left;width:33.3333%;text-align:center}.component.CaselistModule .caselist .case .case-description .case-icons .case-fact .case-fact-icon{display:block;width:40px;height:40px;margin:0 auto 3px}.component.CaselistModule .caselist .case .case-description .case-icons .case-fact .case-fact-icon.icon-areaLiving,.component.CaselistModule .caselist .case .case-description .case-icons .case-fact .case-fact-icon.icon-areaConcat{background-image:url("/wp-content/themes/webplatform/assets/images/icons/livingarea.png")}.component.CaselistModule .caselist .case .case-description .case-icons .case-fact .case-fact-icon.icon-areaGround{background-image:url("/wp-content/themes/webplatform/assets/images/icons/groundarea.png")}.component.CaselistModule .caselist .case .case-description .case-icons .case-fact .case-fact-icon.icon-rooms{background-image:url("/wp-content/themes/webplatform/assets/images/icons/rooms.png")}.component.CaselistModule .caselist .case .case-description .case-icons .case-fact .case-fact-value{color:#B1916C;font-size:90%}.component.CaselistModule .caselist .case .case-read-more{text-align:center;padding-bottom:16px;float:left;width:100%}.component.CaselistModule .caselist .case .case-read-more .button{display:inline-block}.component.CaselistModule .caselist .case.listView{width:100%;padding:10px;position:relative}.component.CaselistModule .caselist .case.listView .case-image{float:left;width:66.6666%;height:330px}@media (max-width: 768px){.component.CaselistModule .caselist .case.listView .case-image{width:64%;height:310px}}@media (max-width: 661px){.component.CaselistModule .caselist .case.listView .case-image{width:100%;height:180px}}.component.CaselistModule .caselist .case.listView .case-image .around-sign{right:auto;left:-18px}.component.CaselistModule .caselist .case.listView .case-image .around-sign .after-sign{right:auto;left:0;-webkit-clip-path:polygon(0 0, 100% 100%, 100% 0);clip-path:polygon(0 0, 100% 100%, 100% 0)}.component.CaselistModule .caselist .case.listView .case-headlines{float:left;width:33.3333%}@media (max-width: 768px){.component.CaselistModule .caselist .case.listView .case-headlines{width:36%}}@media (max-width: 661px){.component.CaselistModule .caselist .case.listView .case-headlines{width:100%;padding:8px 0}}.component.CaselistModule .caselist .case.listView .case-headlines .case-headline{font-weight:normal;font-size:120%}.component.CaselistModule .caselist .case.listView .case-headlines .case-subheadline{font-size:100%}.component.CaselistModule .caselist .case.listView .case-description{width:33.3333%;padding:0 0 10px 10px}@media (max-width: 768px){.component.CaselistModule .caselist .case.listView .case-description{width:36%}}@media (max-width: 661px){.component.CaselistModule .caselist .case.listView .case-description{width:100%;padding:8px 0}}.component.CaselistModule .caselist .case.listView .case-description .case-icons{margin-top:15px}@media (max-width: 661px){.component.CaselistModule .caselist .case.listView .case-description .case-icons{margin-top:0}}.component.CaselistModule .caselist .case.listView .case-read-more{position:absolute;bottom:10px;right:10px;padding-bottom:0;float:none;text-align:right}@media (max-width: 661px){.component.CaselistModule .caselist .case.listView .case-read-more{position:static;bottom:0;right:0;text-align:center}}.component.CaselistModule .caselist .case.listView.modern{padding:0;width:100%;height:345px;background:#f3f3f3}@media (max-width: 661px){.component.CaselistModule .caselist .case.listView.modern{height:auto}}.component.CaselistModule .caselist .case.listView.modern .case-image{height:100%;-webkit-clip-path:polygon(0 0, 95% 0%, 80% 100%, 0% 100%);clip-path:polygon(0 0, 95% 0%, 80% 100%, 0% 100%)}@media (max-width: 768px){.component.CaselistModule .caselist .case.listView.modern .case-image{width:75%}}@media (max-width: 661px){.component.CaselistModule .caselist .case.listView.modern .case-image{width:100%;height:180px;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 95%, 0% 80%);clip-path:polygon(0 0, 100% 0%, 100% 95%, 0% 80%)}}.component.CaselistModule .caselist .case.listView.modern .case-image .sign{left:10px;top:10px}.component.CaselistModule .caselist .case.listView.modern .case-image .sign::after{background:transparent}.component.CaselistModule .caselist .case.listView.modern .modern-case-content{background:white;width:50%;position:absolute;right:15px;top:15px;bottom:15px;padding:5px 15px}@media (max-width: 661px){.component.CaselistModule .caselist .case.listView.modern .modern-case-content{position:static;width:100%;padding-bottom:15px}}.component.CaselistModule .caselist .case.listView.modern .modern-case-content .case-headlines{width:100%}.component.CaselistModule .caselist .case.listView.modern .modern-case-content .case-headlines .case-headline{font-weight:normal;font-size:130%}.component.CaselistModule .caselist .case.listView.modern .modern-case-content .case-headlines .case-subheadline{font-size:110%}.component.CaselistModule .caselist .case.listView.modern .modern-case-content .case-description{padding:0 15px;width:100%}@media (max-width: 661px){.component.CaselistModule .caselist .case.listView.modern .modern-case-content .case-description{margin-bottom:10px;padding:0}}.component.CaselistModule .caselist .case.listView.modern .modern-case-content .case-read-more{right:25px}.component.CaselistModule .caselist a.case:hover{cursor:pointer}.component.CaselistModule .caselist .case-filler{width:calc(33.3333333% - 20px)}.component.CaselistModule .view-control{display:block}.component.CaselistModule .view-control:after{content:".";visibility:hidden;display:block;height:0;clear:both}.component.CaselistModule .map-wrapper{text-align:left;margin-bottom:30px}.component.CaselistModule .map-wrapper ul{list-style-type:none}.component.CaselistModule .map-wrapper ul li{display:inline}.component.CaselistModule .map-wrapper ul li.show-map{cursor:pointer}.component.CaselistModule .order-wrapper{text-align:left;margin-bottom:30px}.component.CaselistModule .order-wrapper ul{list-style-type:none}.component.CaselistModule .order-wrapper ul li{display:inline}.component.CaselistModule .order-wrapper ul li.sort-option{margin-left:35px;cursor:pointer;position:relative;border-bottom:1px solid transparent;user-select:none;display:inline-block}.component.CaselistModule .order-wrapper ul li.sort-option.active{border-bottom-width:1px;border-bottom-style:solid}.component.CaselistModule .order-wrapper ul li.sort-option.active.asc:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #B1916C;border-top:none}.component.CaselistModule .order-wrapper ul li.sort-option.active.desc:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:none;border-top:5px solid #B1916C}.component.CaselistModule .order-wrapper ul li.sort-option.active:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid transparent;position:absolute;top:calc(50% - 2px);right:-15px}.component.CaselistModule .order-wrapper ul li.sort-option.active.random:before{display:none !important}@media (max-width: 661px){.component.CaselistModule .order-wrapper ul{padding:0}.component.CaselistModule .order-wrapper ul li.sort-option{border:none !important;margin-bottom:5px;margin-left:0;margin-right:20px}.component.CaselistModule .order-wrapper ul li:first-child{display:none}}@media (max-width: 465px){.component.CaselistModule .order-wrapper ul{padding:0}.component.CaselistModule .order-wrapper ul li.sort-option.active:before{right:-15px}}.component.CaselistModule .fetching+.loader{display:block}.component.CaselistModule .loader{display:none;margin-bottom:1em}.component.CaselistModule .loader>div{margin:0px auto}.component.CaselistModule .loader .cube{width:90px;height:90px}.component.CaselistModule .loader .cube>div{width:33%;height:33%;float:left;-webkit-animation:cubeGridScaleDelay 1.3s infinite ease-in-out;animation:cubeGridScaleDelay 1.3s infinite ease-in-out}.component.CaselistModule .loader .apple-spinner{position:relative;width:64px;height:64px}.component.CaselistModule .loader .apple-spinner div{transform-origin:32px 32px;-webkit-animation:apple-spinner 1.2s linear infinite;animation:apple-spinner 1.2s linear infinite}.component.CaselistModule .loader .apple-spinner div::after{content:" ";display:block;position:absolute;top:-3px;left:29px;width:5px;height:14px;border-radius:20%;background-color:inherit}.component.CaselistModule .loader .apple-spinner div:nth-child(1){-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);animation-delay:-1.1s}.component.CaselistModule .loader .apple-spinner div:nth-child(2){-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);animation-delay:-1s}.component.CaselistModule .loader .apple-spinner div:nth-child(3){-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);animation-delay:-.9s}.component.CaselistModule .loader .apple-spinner div:nth-child(4){-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);animation-delay:-.8s}.component.CaselistModule .loader .apple-spinner div:nth-child(5){-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);animation-delay:-.7s}.component.CaselistModule .loader .apple-spinner div:nth-child(6){-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg);animation-delay:-.6s}.component.CaselistModule .loader .apple-spinner div:nth-child(7){-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);animation-delay:-.5s}.component.CaselistModule .loader .apple-spinner div:nth-child(8){-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-ms-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg);animation-delay:-.4s}.component.CaselistModule .loader .apple-spinner div:nth-child(9){-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg);animation-delay:-.3s}.component.CaselistModule .loader .apple-spinner div:nth-child(10){-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);animation-delay:-.2s}.component.CaselistModule .loader .apple-spinner div:nth-child(11){-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-ms-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg);animation-delay:-.1s}.component.CaselistModule .loader .apple-spinner div:nth-child(12){-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-ms-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg);animation-delay:0s}.component.CaselistModule .loader .blobs{filter:url(#goo);width:300px;height:60px;position:relative;overflow:visible;border-radius:70px;transform-style:preserve-3d}.component.CaselistModule .loader .blobs+svg{display:none}.component.CaselistModule .loader .blobs .blob-center{transform-style:preserve-3d;position:absolute;top:50%;left:50%;width:45px;height:45px;transform-origin:left top;transform:scale(0.9) translate(-50%, -50%);-webkit-animation:blob-grow linear 3.4s infinite;animation:blob-grow linear 3.4s infinite;border-radius:50%}.component.CaselistModule .loader .blobs .blob{position:absolute;top:50%;left:50%;width:30px;height:30px;border-radius:50%;-webit-animation:blobs ease-out 3.4s infinite;animation:blobs ease-out 3.4s infinite;transform:scale(0.9) translate(-50%, -50%);transform-origin:center top;opacity:0}.component.CaselistModule .loader .blobs .blob:nth-child(1){animation-delay:.2s}.component.CaselistModule .loader .blobs .blob:nth-child(2){animation-delay:.4s}.component.CaselistModule .loader .blobs .blob:nth-child(3){animation-delay:.6s}.component.CaselistModule .loader .blobs .blob:nth-child(4){animation-delay:.8s}.component.CaselistModule .loader .blobs .blob:nth-child(5){animation-delay:1s}.cube .cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s}.cube .cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s}.cube .cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s}.cube .cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s}.cube .cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s}.cube .cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s}.cube .cube7{-webkit-animation-delay:0s;animation-delay:0s}.cube .cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s}.cube .cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@-webkit-keyframes apple-spinner{0%{opacity:1}100%{opacity:0}}@keyframes apple-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes blobs{0%{opacity:0;transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%,65%{opacity:1;transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;transform:scale(0) translate(calc(330px - 50%), -50%)}}@keyframes blobs{0%{opacity:0;transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%,65%{opacity:1;transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;transform:scale(0) translate(calc(330px - 50%), -50%)}}@-webkit-keyframes blob-grow{0%,  39%{transform:scale(0) translate(-50%, -50%)}40%, 42%{transform:scale(1, 0.9) translate(-50%, -50%)}43%, 44%{transform:scale(1.2, 1.1) translate(-50%, -50%)}45%, 46%{transform:scale(1.3, 1.2) translate(-50%, -50%)}47%, 48%{transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{transform:scale(1.8, 1.7) translate(-50%, -50%)}68%, 70%{transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{transform:scale(1.6, 1.4) translate(-50%, -50%)}80%, 81%{transform:scale(1.5, 1.4) translate(-50%, -50%)}82%, 83%{transform:scale(1.4, 1.3) translate(-50%, -50%)}84%, 85%{transform:scale(1.3, 1.2) translate(-50%, -50%)}86%, 87%{transform:scale(1.2, 1.1) translate(-50%, -50%)}90%, 91%{transform:scale(1, 0.9) translate(-50%, -50%)}92%, 100%{transform:scale(0) translate(-50%, -50%)}}@keyframes blob-grow{0%,  39%{transform:scale(0) translate(-50%, -50%)}40%, 42%{transform:scale(1, 0.9) translate(-50%, -50%)}43%, 44%{transform:scale(1.2, 1.1) translate(-50%, -50%)}45%, 46%{transform:scale(1.3, 1.2) translate(-50%, -50%)}47%, 48%{transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{transform:scale(1.8, 1.7) translate(-50%, -50%)}68%, 70%{transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{transform:scale(1.6, 1.4) translate(-50%, -50%)}80%, 81%{transform:scale(1.5, 1.4) translate(-50%, -50%)}82%, 83%{transform:scale(1.4, 1.3) translate(-50%, -50%)}84%, 85%{transform:scale(1.3, 1.2) translate(-50%, -50%)}86%, 87%{transform:scale(1.2, 1.1) translate(-50%, -50%)}90%, 91%{transform:scale(1, 0.9) translate(-50%, -50%)}92%, 100%{transform:scale(0) translate(-50%, -50%)}}.case-search .case-search-title.case-search-title-center{text-align:center}.case-search .case-search-title.case-search-title-right{text-align:right}.case-search .case-search-content{display:flex;flex-flow:row wrap}.case-search .case-search-content .input-field,.case-search .case-search-content button{flex-grow:1;flex-basis:calc(25% - 10px);justify-content:space-between;position:relative;margin:0 5px;margin-bottom:30px}@media (max-width: 768px){.case-search .case-search-content .input-field,.case-search .case-search-content button{flex-basis:calc(50% - 10px)}}.case-search .case-search-content .input-field.large,.case-search .case-search-content button.large{flex-basis:calc(50% - 10px);flex-grow:4;margin-bottom:30px}@media (max-width: 768px){.case-search .case-search-content .input-field.large,.case-search .case-search-content button.large{flex-basis:calc(100% - 10px)}}.case-search .case-search-content .input-field input,.case-search .case-search-content .input-field select,.case-search .case-search-content button input,.case-search .case-search-content button select{width:100%;border:none;border-bottom:2px solid rgba(0,0,0,0.2);background:transparent;outline:none;height:40px;line-height:40px;transition:border 0.4s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.case-search .case-search-content .input-field input::-webkit-outer-spin-button,.case-search .case-search-content .input-field input::-webkit-inner-spin-button,.case-search .case-search-content .input-field select::-webkit-outer-spin-button,.case-search .case-search-content .input-field select::-webkit-inner-spin-button,.case-search .case-search-content button input::-webkit-outer-spin-button,.case-search .case-search-content button input::-webkit-inner-spin-button,.case-search .case-search-content button select::-webkit-outer-spin-button,.case-search .case-search-content button select::-webkit-inner-spin-button{-webkit-appearance:none}.case-search .case-search-content .input-field input[type="number"],.case-search .case-search-content .input-field select[type="number"],.case-search .case-search-content button input[type="number"],.case-search .case-search-content button select[type="number"]{-moz-appearance:textfield}.case-search .case-search-content .input-field input::-ms-clear,.case-search .case-search-content .input-field select::-ms-clear,.case-search .case-search-content button input::-ms-clear,.case-search .case-search-content button select::-ms-clear{display:none}.case-search .case-search-content .input-field input:focus,.case-search .case-search-content .input-field input.dirty,.case-search .case-search-content .input-field select:focus,.case-search .case-search-content .input-field select.dirty,.case-search .case-search-content button input:focus,.case-search .case-search-content button input.dirty,.case-search .case-search-content button select:focus,.case-search .case-search-content button select.dirty{border-color:#f44336}.case-search .case-search-content .input-field input:focus+label,.case-search .case-search-content .input-field input.dirty+label,.case-search .case-search-content .input-field select:focus+label,.case-search .case-search-content .input-field select.dirty+label,.case-search .case-search-content button input:focus+label,.case-search .case-search-content button input.dirty+label,.case-search .case-search-content button select:focus+label,.case-search .case-search-content button select.dirty+label{transform:translateY(-50%);font-size:10px;color:#f44336}.case-search .case-search-content .input-field select,.case-search .case-search-content button select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0}.case-search .case-search-content .input-field select:-moz-focusring,.case-search .case-search-content button select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.case-search .case-search-content .input-field select::-ms-expand,.case-search .case-search-content button select::-ms-expand{display:none}.case-search .case-search-content .input-field select::-ms-value,.case-search .case-search-content button select::-ms-value{background:none;color:#000}.case-search .case-search-content .input-field select+label,.case-search .case-search-content button select+label{z-index:-1}.case-search .case-search-content .input-field select option[disabled],.case-search .case-search-content button select option[disabled]{display:none;opacity:0;height:0;width:0;overflow:hidden}.case-search .case-search-content .input-field label,.case-search .case-search-content button label{position:absolute;top:0;left:0;font-size:14px;transition:all 0.4s;cursor:text;color:rgba(0,0,0,0.5);height:40px;line-height:40px;user-select:none}.case-search .case-search-content button{background:#f44336;color:white;height:40px;line-height:40px;padding:0 15px;border:none;outline:none;flex-basis:100%;margin-bottom:0}.module,section{overflow:hidden;width:100%;box-sizing:border-box;background-size:cover;background-position:50% 50%}.module .module-content,section .module-content{position:relative;background-size:cover;background-position:50% 50%;overflow:hidden}@media screen and (max-width: 991px){.module .module-content,section .module-content{padding-right:0 !important;padding-left:0 !important}}.module.layout-grid:not(.bgcolor) .module-content,section.layout-grid:not(.bgcolor) .module-content{overflow:hidden}@media screen and (max-width: 991px){.module.layout-grid.bgcolor .module-content,section.layout-grid.bgcolor .module-content{padding-right:20px !important;padding-left:20px !important}}.module.layout-stretched:not(.bgcolor)>.container,section.layout-stretched:not(.bgcolor)>.container{padding:0}.module.layout-stretched>.container,section.layout-stretched>.container{min-width:100%}@media screen and (max-width: 1170px){.module.layout-stretched>.container .module-content,section.layout-stretched>.container .module-content{padding-left:0px;padding-right:0px}}@media screen and (min-width: 1170px){.module.layout-stretched>.container,section.layout-stretched>.container{padding-left:0px !important;padding-right:0px !important}}.ImageModule .container{position:relative}.ImageModule .container .image-container{width:100%;overflow:hidden;position:relative}.ImageModule .container .image-container.px-value img{width:100%;height:auto}.ImageModule .container .text-container{position:absolute;top:50%;left:50%;width:100%;padding:0 20px 20px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 464px){.ImageModule .container .text-container .text h1{font-size:1.5rem}}@media screen and (min-width: 465px){.ImageModule .container .text-container{width:calc(100% - 40px)}}@media screen and (min-width: 768px){.ImageModule .container .text-container{width:calc(100% - 130px)}}.ImageModule .container .text-container.center{text-align:center}.ImageModule .container .text-container.frame{text-align:center;padding:20px 20px 10px}.ImageModule .container .text-container h2{margin-bottom:10px}.ImageModule .container .text-container .text p{color:inherit}.image--cover img{position:absolute;right:50%;bottom:50%;display:block;-webkit-transform:translate(50%, 50%);-moz-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);-o-transform:translate(50%, 50%);transform:translate(50%, 50%);max-width:none;height:auto}.image--cover img.wh{height:auto;width:100.8%}.image--cover img.ww{width:auto;height:100.8%}.video-wrap{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-wrap iframe,.video-wrap object,.video-wrap embed,.video-wrap video{height:100%;left:0;position:absolute;top:0;width:100%}.EditorModule .container .title-container h2.notext{margin-bottom:0}.EditorModule .container .text-container h1:last-child,.EditorModule .container .text-container h2:last-child,.EditorModule .container .text-container h3:last-child,.EditorModule .container .text-container h4:last-child,.EditorModule .container .text-container h5:last-child,.EditorModule .container .text-container h6:last-child{margin-bottom:0}.EditorModule .container .text-container>*{margin-top:0 !important}.EditorModule .container .text-container.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.EditorModule .container .text-container.column-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media screen and (max-width: 768px){.EditorModule .container .text-container.column-2,.EditorModule .container .text-container.column-3{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.EditorModule .container .text-container ul,.EditorModule .container .text-container ol{margin-left:40px;margin-bottom:20px}.EditorModule .container .text-container ul{list-style-type:square}.EditorModule .container .text-container img{max-width:100%;height:auto}.EditorModule .container .text-container img.center{margin:0 auto 10px;display:block}.EditorModule .container .text-container img.right{margin:0 0 10px 30px;float:right}.EditorModule .container .text-container img.left{margin:0 30px 10px 0;float:left}.EditorModule .container .text-container .center{text-align:center}.EditorModule .container .text-container .right{text-align:right}.EditorModule .container .text-container .left{text-align:left}.EditorModule .container .text-container blockquote{border-left:5px solid #2E2E2E;padding-left:15px;margin-bottom:20px;color:#343434}.EditorModule .container .text-container a{text-decoration:none}.EditorModule .container .text-container a:hover{cursor:pointer}.EditorModule .container .text-container a.more span.less{display:none}.EditorModule .container .text-container a.more.toggled span.more{display:none}.EditorModule .container .text-container a.more.toggled span.less{display:block}.EditorModule .container .text-container .readmore{display:none}.EditorModule .mce-container{display:none !important}.EditorV2Module .container .module-content .row.two-column-layout .text-container p:last-child{margin-bottom:0px}.EditorV2Module .container .module-content .row .title-container h2.notext{margin-bottom:0}.EditorV2Module .container .module-content .row .text-container>*{margin-top:0 !important}.EditorV2Module .container .module-content .row .text-container.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.EditorV2Module .container .module-content .row .text-container.column-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media screen and (max-width: 768px){.EditorV2Module .container .module-content .row .text-container.column-2,.EditorV2Module .container .module-content .row .text-container.column-3{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.EditorV2Module .container .module-content .row .text-container ul,.EditorV2Module .container .module-content .row .text-container ol{margin-left:40px;margin-bottom:20px}.EditorV2Module .container .module-content .row .text-container ul{list-style-type:square}.EditorV2Module .container .module-content .row .text-container img{max-width:100%;height:auto}.EditorV2Module .container .module-content .row .text-container img.center{margin:0 auto 10px;display:block}.EditorV2Module .container .module-content .row .text-container img.right{margin:0 0 10px 30px;float:right}.EditorV2Module .container .module-content .row .text-container img.left{margin:0 30px 10px 0;float:left}.EditorV2Module .container .module-content .row .text-container .center{text-align:center}.EditorV2Module .container .module-content .row .text-container .right{text-align:right}.EditorV2Module .container .module-content .row .text-container .left{text-align:left}.EditorV2Module .container .module-content .row .text-container blockquote{border-left:5px solid #2E2E2E;padding-left:15px;margin-bottom:20px;color:#343434}.EditorV2Module .container .module-content .row .text-container a{text-decoration:none}.EditorV2Module .container .module-content .row .text-container a:hover{cursor:pointer}.EditorV2Module .container .module-content .row .text-container a.more span.less{display:none}.EditorV2Module .container .module-content .row .text-container a.more.toggled span.more{display:none}.EditorV2Module .container .module-content .row .text-container a.more.toggled span.less{display:block}.EditorV2Module .container .module-content .row .text-container .readmore{display:none}.EditorV2Module .container .module-content .blackoak-editorV2{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.EditorV2Module .container .module-content .blackoak-editorV2 .image-container{margin-bottom:2rem}.EditorV2Module .container .module-content .blackoak-editorV2 .image-container>img{width:100%;height:100%;object-fit:contain}.EditorV2Module .container .module-content .blackoak-editorV2 .label-container{text-transform:uppercase;text-align:center}.EditorV2Module .container .module-content .blackoak-editorV2 .title-container{padding-bottom:2.5rem;text-align:center}.EditorV2Module .container .module-content .blackoak-editorV2 .title-container h1,.EditorV2Module .container .module-content .blackoak-editorV2 .title-container h2,.EditorV2Module .container .module-content .blackoak-editorV2 .title-container h3,.EditorV2Module .container .module-content .blackoak-editorV2 .title-container h4,.EditorV2Module .container .module-content .blackoak-editorV2 .title-container h5,.EditorV2Module .container .module-content .blackoak-editorV2 .title-container h6{margin:0}.EditorV2Module .container .module-content .blackoak-editorV2 .blackoak-paragraph{margin:0 auto;text-align:center;max-width:50rem}.EditorV2Module .container .module-content .blackoak-editorV2 .blackoak-paragraph>p{margin:0}.EditorV2Module .container .module-content .blackoak-editorV2 .divider{height:3px;width:100px;margin:2.5rem auto 0 auto;background-color:black}.EditorV2Module .container .module-content .blackoak-editorV2 .spots{display:flex;gap:1.25rem 4%;margin-top:2rem;flex-flow:row wrap}.EditorV2Module .container .module-content .blackoak-editorV2 .spots .spot{display:flex;flex-flow:row wrap;justify-content:center;align-content:baseline;flex:1 1 0;gap:1rem;text-align:center}@media screen and (max-width: 768px){.EditorV2Module .container .module-content .blackoak-editorV2 .spots .spot{flex:1 1 48%}}@media screen and (max-width: 465px){.EditorV2Module .container .module-content .blackoak-editorV2 .spots .spot{flex:1 1 100%}}.EditorV2Module .container .module-content .blackoak-editorV2 .spots .spot svg{width:45px;height:45px}.EditorV2Module .container .module-content .blackoak-editorV2 .spots .spot svg path{fill:currentColor}.EditorV2Module .container .module-content .blackoak-editorV2 .spots .spot p{margin:0;flex:1 0 100%}.EditorV2Module .container .module-content .blackoak-editorV2 a.blackoak-button-container{margin-top:3rem}.EditorV2Module .mce-container{display:none !important}.CallToActionModule .container{text-align:center}.CallToActionModule .container .text-container.layout-option-text-center{text-align:center}.CallToActionModule .container .text-container.layout-option-text-left{text-align:left}.CallToActionModule .container .text-container.layout-option-text-right{text-align:right}.CallToActionModule .container .text-container.framed{margin:50px auto;padding:20px}.CallToActionModule .container .text-container p{color:inherit}.CallToActionModule .container .button-container a{display:inline-block;text-decoration:none}.CallToActionModule.layout-grid .container .text-container.framed{margin:0 auto}.CallToActionModule .layout-2{margin-left:0;margin-right:0}.CallToActionModule .layout-2>.col,.CallToActionModule .layout-2>[class*="col-"]{padding-right:0;padding-left:0}.CallToActionModule .layout-2>.col:first-child,.CallToActionModule .layout-2>[class*="col-"]:first-child{display:-ms-flexbox;display:flex}.CallToActionModule .layout-2 .aspect-ratio{position:relative;overflow:hidden;top:0;left:0;-ms-flex-positive:1;flex-grow:1}.CallToActionModule .layout-2 .aspect-ratio::before{content:'';display:block;padding-bottom:100%}.CallToActionModule .layout-2 .text-container{padding:20px}.CallToActionModule .layout-2 .text-container ol{list-style-type:none;text-align:left}.CallToActionModule .layout-2 .text-container ol li{margin-bottom:25px}.CallToActionModule .layout-2 .text-container ol li i,.CallToActionModule .layout-2 .text-container ol li em{font-size:90%;display:inline-block;margin-right:5px;font-style:normal;text-align:center;width:22px;height:22px;line-height:22px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}.CallToActionModule.layout-stretched .layout-2 .aspect-ratio{max-height:600px}.CallToActionModule .layout-3{margin-left:0;margin-right:0}.CallToActionModule .layout-3>.col,.CallToActionModule .layout-3>[class*=col-]{padding-left:0;padding-right:0}.CallToActionModule .layout-3 .image{position:relative;overflow:hidden}.CallToActionModule .layout-3 .text-container{position:absolute;left:0;top:0;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.CallToActionModule .layout-3 .text-container>div{padding:15px}@media screen and (min-width: 768px){.CallToActionModule .layout-3 .text-container>div{padding:30px}}.CallToActionModule .layout-4 .cta-spot-image-container{padding:0 15px}.CallToActionModule .layout-4 .cta-spot-image-container .cta-spot-image-inner{width:100%;height:100%;background-size:cover;background-position:50% 50%}@media screen and (max-width: 768px){.CallToActionModule .layout-4 .cta-spot-image-container .cta-spot-image-inner{min-height:30vh}}.CallToActionModule .layout-4 .cta-spot-text-container .cta-spot-text-inner{width:100%;height:100%}.CallToActionModule .layout-4 .cta-spot-text-container .cta-spot-text-inner .cta-spot-text{width:100%;max-width:600px;height:100%;margin:0 auto;padding:25px;text-align:left}.CallToActionModule .layout-4 .cta-spot-text-container .cta-spot-text-inner .cta-spot-text h2{width:100%;text-align:left}.CallToActionModule .layout-4 .cta-spot-text-container .cta-spot-text-inner .cta-spot-text>div{width:100%}.CallToActionModule .layout-4 .cta-spot-text-container .cta-spot-text-inner .cta-spot-text ul{margin-bottom:20px;list-style-type:none}.CallToActionModule .layout-4 .cta-spot-text-container .cta-spot-text-inner .cta-spot-text ul li{position:relative;margin-bottom:15px;padding-left:25px}.CallToActionModule .layout-4 .cta-spot-text-container .cta-spot-text-inner .cta-spot-text ul li:before{position:absolute;content:"✔";font-size:1.5rem;left:0;top:-5px}.CallToActionModule .layout-4 .cta-spot-text-container .cta-spot-text-inner .cta-spot-text a.button{text-decoration:none}.SpotGridModule .container .spot{margin-bottom:30px}.SpotGridModule .container .spot a{display:block;border-style:solid;border-width:0;-webkit-transition:opacity 350ms ease-in-out;-moz-transition:opacity 350ms ease-in-out;-ms-transition:opacity 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out;transition:opacity 350ms ease-in-out}.SpotGridModule .container .spot a .image-container{width:100%;height:200px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;position:relative}@media screen and (min-width: 576px){.SpotGridModule .container .spot a .image-container{height:250px}}.SpotGridModule .container .spot a .text-container{padding:10px;position:absolute;bottom:0;right:0;left:0}.SpotGridModule .container .spot a .text-container p{margin:0}.SpotGridModule .container .spot a .boligsiden-widget{top:50%;position:relative;transform:translateY(-50%)}.SpotGridModule .container .spot a:hover{text-decoration:none}.SpotGridModule .container .layout-2 .spot{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.SpotGridModule .container .layout-2 .spot a{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;text-decoration:none}.SpotGridModule .container .layout-2 .spot a .image-container{height:auto;max-height:250px}.SpotGridModule .container .layout-2 .spot a .image-container::before{content:"";display:block;padding-bottom:56.25%}.SpotGridModule .container .layout-2 .spot a .text-container{position:relative;bottom:auto;right:auto;left:auto;padding-top:25px;padding-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;max-width:100%;text-align:center}.SpotGridModule .container .layout-2 .spot a .text-container h3{margin-top:15px}.SpotGridModule .container .layout-2 .spot a .text-container p{margin-bottom:25px}.SpotGridModule .container .layout-2 .spot a .text-container>div{margin-top:auto}.SpotGridModule .container .layout-2 .spot a .text-container .button{border-style:solid;margin-bottom:15px}.SpotGridModule .container .layout-2 .spot a .text-container .button:hover{cursor:pointer}.SpotGridModule .container .layout-3{margin-left:0;margin-right:0}.SpotGridModule .container .layout-3>.col,.SpotGridModule .container .layout-3>[class*="col-"]{padding-left:0;padding-right:0}.SpotGridModule .container .layout-3 figure{position:relative;overflow:hidden;margin-bottom:0}.SpotGridModule .container .layout-3 figure .image{position:relative;height:100%;opacity:1;-webkit-transition:opacity 350ms;-moz-transition:opacity 350ms;-ms-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms;overflow:hidden}.SpotGridModule .container .layout-3 figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 992px){.SpotGridModule .container .layout-3 figure figcaption{padding:2rem}}.SpotGridModule .container .layout-3 figure figcaption>div{-ms-flex-positive-flex:1;flex-grow:1}.SpotGridModule .container .layout-3 figure figcaption a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.SpotGridModule .container .layout-3 figure figcaption h4{margin-bottom:0}.SpotGridModule .container .layout-3 figure figcaption p:last-of-type{margin-top:5px;margin-bottom:0}.SpotGridModule .container .layout-3 figure:hover .image{opacity:0.70}.SpotGridModuleV2.layout-grid-line-middle .container{overflow:visible !important}.SpotGridModuleV2.layout-grid-line-middle .container .module-content{overflow:visible !important}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row{justify-content:center;position:relative}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot{max-width:485px}@media screen and (max-width: 991px){.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot{margin-bottom:70px}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot:first-child{margin-top:70px}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot:first-child:before{content:'';height:70px;width:5px;position:absolute;left:50%;top:2px;border-radius:5px;transform:translate(-50%, -100%)}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot:last-child .text-container:before{height:70px}}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot a{display:block;border-style:solid;border-width:0;-webkit-transition:opacity 350ms ease-in-out;-moz-transition:opacity 350ms ease-in-out;-ms-transition:opacity 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out;transition:opacity 350ms ease-in-out}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot a .image-container{width:100%;height:0;padding-bottom:66%;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;position:relative;border-radius:5px}@media screen and (min-width: 576px){.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot a .image-container{height:220px}}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot a .text-container{position:absolute;margin:0 auto;width:calc(100% - 30px)}@media screen and (max-width: 991px){.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot a .text-container:before{content:'';height:70px;width:5px;position:absolute;left:50%;top:50%;border-radius:5px;transform:translate(-50%, -2px);pointer-events:none}}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot a .text-container .spot-text{padding:8px 6px 6px 6px;right:0;left:0;margin:0 auto;border-radius:5px;max-width:78%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:10px 10px 30px rgba(0,0,0,0.35);-moz-box-shadow:10px 10px 30px rgba(0,0,0,0.35);box-shadow:10px 10px 30px rgba(0,0,0,0.35)}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot a .text-container .spot-text h4{margin:0;text-align:center}.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row .spot a:hover{text-decoration:none}@media screen and (max-width: 991px){.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row{flex-flow:column nowrap;align-items:center;position:relative}}@media screen and (min-width: 992px){.SpotGridModuleV2.layout-grid-line-middle .container .module-content .row:before{content:'';width:110%;height:5px;position:absolute;top:50%;left:-5%;border-radius:5px;transform:translateY(-50%)}}.SpotGridModuleV2.skewed-line .container,.SpotGridModuleV2.straight-line .container{padding-left:0px;padding-right:0px}.SpotGridModuleV2.skewed-line .container .module-content,.SpotGridModuleV2.straight-line .container .module-content{padding-top:0px !important;padding-bottom:0px !important}@media screen and (max-width: 991px){.SpotGridModuleV2.skewed-line .container .module-content,.SpotGridModuleV2.straight-line .container .module-content{padding-left:0px !important;padding-right:0px !important}}.SpotGridModuleV2.skewed-line .container .module-content>.row,.SpotGridModuleV2.straight-line .container .module-content>.row{margin-left:0;margin-right:0}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot{margin-left:0;margin-right:0;flex:1 1 100%;width:100%}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot>.col,.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot>[class*="col-"],.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot>.col,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot>[class*="col-"]{padding-right:0;padding-left:0}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot>.col:first-child,.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot>[class*="col-"]:first-child,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot>.col:first-child,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot>[class*="col-"]:first-child{display:-ms-flexbox;display:flex}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot>.col:first-child,.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot>[class*="col-"]:first-child,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot>.col:first-child,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot>[class*="col-"]:first-child{order:1}}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot>.col.image-left,.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot>[class*="col-"].image-left,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot>.col.image-left,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot>[class*="col-"].image-left{order:0}}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .aspect-ratio,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .aspect-ratio{position:relative;overflow:hidden;top:0;left:0;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .aspect-ratio,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .aspect-ratio{min-height:600px}}@media screen and (max-width: 991px){.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .aspect-ratio,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .aspect-ratio{min-height:66vw}}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container{text-align:left;position:relative}@media screen and (max-width: 991px){.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container{padding:40px 20px;margin-top:20px}}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container ol,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container ol{list-style-type:none;text-align:left}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container ol li,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container ol li{margin-bottom:25px}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container ol li i,.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container ol li em,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container ol li i,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container ol li em{font-size:90%;display:inline-block;margin-right:5px;font-style:normal;text-align:center;width:22px;height:22px;line-height:22px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container p,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container p{color:inherit}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container p:last-child,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container p:last-child{margin-bottom:0px}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container .button-container,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container .button-container{margin-top:35px;padding-left:15px;padding-right:15px}@media screen and (max-width: 661px){.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container .button-container,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container .button-container{width:100%;text-align:center}}.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container .button-container .button,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container .button-container .button{border:1px solid;background:transparent;border-radius:40px;padding-top:13px;padding-bottom:13px;text-transform:uppercase;font-weight:normal;display:inline-block;text-decoration:none}@media screen and (max-width: 661px){.SpotGridModuleV2.skewed-line .container .module-content>.row .cta-image-spot .text-container .button-container .button,.SpotGridModuleV2.straight-line .container .module-content>.row .cta-image-spot .text-container .button-container .button{width:100%}}.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>.col.image-right ~ .text-content,.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"].image-right ~ .text-content,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>.col.image-right ~ .text-content,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"].image-right ~ .text-content{justify-content:flex-end}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content:before,.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content:before{left:auto;transform:skew(-17.5deg);border-right-width:5px;border-right-style:solid;border-left-width:0;box-shadow:12px 0 0 0}}@media screen and (min-width: 992px) and (min-width: 1200px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content:before,.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content:before{right:-150px}}@media screen and (min-width: 992px) and (min-width: 992px) and (max-width: 1199px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content:before,.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content:before{right:-100px}}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content .text-container:before,.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content .text-container:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content .text-container:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content .text-container:before{left:auto;right:-60px}.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content .text-container .row,.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content .text-container .row,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>.col:first-child.image-right ~ .text-content .text-container .row,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot>[class*="col-"]:first-child.image-right ~ .text-content .text-container .row{justify-content:flex-end;text-align:right}}.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before{top:0;content:"";display:block;position:absolute}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before{border-left-width:5px;border-left-style:solid;border-top:none;box-shadow:-12px 0 0 0;height:100%;transform:skew(17.5deg);width:300px}}@media screen and (min-width: 1200px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before{left:-150px}}@media screen and (min-width: 992px) and (max-width: 1199px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before{left:-100px}}@media screen and (max-width: 991px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content::before{width:100%;border-top-width:5px;border-top-style:solid}}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container{z-index:15;padding:2vh 3vh !important}}.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container:before{content:'';border-bottom-width:2px;border-bottom-style:solid;width:50px;position:absolute}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container:before{left:-60px;top:50px}}@media screen and (max-width: 991px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container:before,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container:before{display:none}}@media screen and (max-width: 991px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2{position:relative}.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2:after,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2:after{content:'';border-bottom-width:2px;border-bottom-style:solid;width:50px;position:absolute;left:0;bottom:-7px}}@media screen and (min-width: 768px) and (max-width: 991px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2:after,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2:after{bottom:-18px}}@media screen and (max-width: 767px){.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2{margin-bottom:30px}.SpotGridModuleV2.skewed-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2:after,.SpotGridModuleV2.straight-line .container .module-content>.row.skewed-line .cta-image-spot .text-content .text-container h2:after{bottom:-13px}}.SpotGridModuleV2.skewed-line .container .module-content>.row.straight-line .cta-image-spot .text-content,.SpotGridModuleV2.straight-line .container .module-content>.row.straight-line .cta-image-spot .text-content{-ms-flex-pack:center;justify-content:center}.SpotGridModuleV2.skewed-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2,.SpotGridModuleV2.straight-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2{position:relative}@media screen and (min-width: 992px), screen and (max-width: 767px){.SpotGridModuleV2.skewed-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2,.SpotGridModuleV2.straight-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2{text-align:center}}@media screen and (min-width: 992px), screen and (max-width: 767px){.SpotGridModuleV2.skewed-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2,.SpotGridModuleV2.straight-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2{padding-bottom:20px;margin-bottom:30px}}.SpotGridModuleV2.skewed-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2::after,.SpotGridModuleV2.straight-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2::after{content:'';position:absolute;width:50px;border-bottom-width:2px;border-bottom-style:solid;left:0}@media screen and (min-width: 992px), screen and (max-width: 767px){.SpotGridModuleV2.skewed-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2::after,.SpotGridModuleV2.straight-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2::after{left:50%;transform:translateX(-50%);bottom:0}}@media screen and (min-width: 769px) and (max-width: 991px){.SpotGridModuleV2.skewed-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2::after,.SpotGridModuleV2.straight-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row h2::after{bottom:-20px}}@media screen and (min-width: 465px){.SpotGridModuleV2.skewed-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row div:nth-child(2),.SpotGridModuleV2.straight-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row div:nth-child(2){-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:35px;-webkit-column-gap:35px;-moz-column-gap:35px}}.SpotGridModuleV2.skewed-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row .button-container,.SpotGridModuleV2.straight-line .container .module-content>.row.straight-line .cta-image-spot .text-content .text-container .row .button-container{margin:35px auto 0}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line.layout-grid .skewed-line .text-container,.SpotGridModuleV2.skewed-line.layout-full .skewed-line .text-container,.SpotGridModuleV2.straight-line.layout-grid .skewed-line .text-container,.SpotGridModuleV2.straight-line.layout-full .skewed-line .text-container{max-width:90%}}@media screen and (min-width: 992px){.SpotGridModuleV2.skewed-line.layout-grid .straight-line .text-container,.SpotGridModuleV2.skewed-line.layout-full .straight-line .text-container,.SpotGridModuleV2.straight-line.layout-grid .straight-line .text-container,.SpotGridModuleV2.straight-line.layout-full .straight-line .text-container{max-width:75%;padding:80px 0px}}@media screen and (min-width: 992px) and (max-width: 1399px){.SpotGridModuleV2.skewed-line.layout-stretched .skewed-line .text-container,.SpotGridModuleV2.straight-line.layout-stretched .skewed-line .text-container{max-width:90%}}@media screen and (min-width: 1399px) and (max-width: 1699px){.SpotGridModuleV2.skewed-line.layout-stretched .skewed-line .text-container,.SpotGridModuleV2.straight-line.layout-stretched .skewed-line .text-container{max-width:85%}}@media screen and (min-width: 1700px){.SpotGridModuleV2.skewed-line.layout-stretched .skewed-line .text-container,.SpotGridModuleV2.straight-line.layout-stretched .skewed-line .text-container{max-width:80%}}@media screen and (min-width: 992px) and (max-width: 1899px){.SpotGridModuleV2.skewed-line.layout-stretched .straight-line .text-container,.SpotGridModuleV2.straight-line.layout-stretched .straight-line .text-container{max-width:75%}}@media screen and (min-width: 1900px){.SpotGridModuleV2.skewed-line.layout-stretched .straight-line .text-container,.SpotGridModuleV2.straight-line.layout-stretched .straight-line .text-container{max-width:60%}}.SpotGridModuleV2.sixty-forty .module-content .row.sixty-forty .col-24.sixty-forty-item{margin-bottom:25px}@media screen and (min-width: 768px){.SpotGridModuleV2.sixty-forty .module-content .row.sixty-forty .col-24.sixty-forty-item{margin-bottom:100px}}.SpotGridModuleV2.sixty-forty .module-content .row.sixty-forty .col-24.sixty-forty-item:last-child{margin-bottom:0}.SpotGridModuleV2.sixty-forty .cta-image-spot{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.SpotGridModuleV2.sixty-forty .cta-image-spot .image-left{order:unset}.SpotGridModuleV2.sixty-forty .cta-image-spot .image-right{order:unset}@media screen and (min-width: 991px){.SpotGridModuleV2.sixty-forty .cta-image-spot .image-right{order:2}}.SpotGridModuleV2.sixty-forty .cta-image-spot .aspect-ratio{min-height:30vh}@media screen and (min-width: 991px){.SpotGridModuleV2.sixty-forty .cta-image-spot .aspect-ratio{min-height:480px}}.SpotGridModuleV2.sixty-forty .cta-image-spot .button-container{margin-top:30px}@media screen and (min-width: 768px){.SpotGridModuleV2.sixty-forty .cta-image-spot .button-container{margin-bottom:0}}@media screen and (max-width: 767px){.SpotGridModuleV2.sixty-forty .cta-image-spot .button-container .button:before{left:0 !important}.SpotGridModuleV2.sixty-forty .cta-image-spot .button-container .button:after{left:10px !important}}.SpotGridModuleV2.sixty-forty .cta-image-spot .text-container>div:nth-of-type(2)>ol{list-style-position:inside}.SpotGridModuleV2.sixty-forty .cta-image-spot .text-container>div:nth-of-type(2)>ol>li{margin-bottom:0.5rem}@media screen and (min-width: 768px){.SpotGridModuleV2.sixty-forty .cta-image-spot .text-container{padding:20px 3vw}}@media screen and (max-width: 767px){.SpotGridModuleV2.sixty-forty .cta-image-spot .text-container div.col-24{padding-left:0;padding-right:0}}.SpotGridModuleV2.sixty-forty .cta-image-spot .text-container h2{text-transform:uppercase;letter-spacing:5px}@media screen and (min-width: 768px){.SpotGridModuleV2.sixty-forty .cta-image-spot .text-container h2{padding-bottom:30px}}.SpotGridModuleV2.sixty-forty .cta-image-spot .text-container h2:after{position:absolute;content:'';display:inline-block;width:75px;height:1px;bottom:-15px;left:0;background:#7e7065}@media screen and (min-width: 768px){.SpotGridModuleV2.sixty-forty .cta-image-spot .text-container h2:after{left:15px;bottom:0px}}.SpotGridModuleV2.sixty-forty .cta-image-spot .text-container p{margin-bottom:0;letter-spacing:0}.SpotGridModuleV2.text-image .spot-item{min-height:350px;padding-top:15px;padding-bottom:15px}@media screen and (min-width: 1399px){.SpotGridModuleV2.text-image .spot-item{min-height:480px}}.SpotGridModuleV2.text-image .spot-item .image-container{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.SpotGridModuleV2.text-image .spot-item .image-container:before{content:'';position:absolute;display:block;top:15px;bottom:15px;left:15px;right:15px;z-index:1}.SpotGridModuleV2.text-image .spot-item .image-container:after{content:'';position:absolute;display:block;background-color:transparent;height:7px;bottom:15px;left:15px;right:15px;z-index:3}.SpotGridModuleV2.text-image .spot-item .text-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;z-index:2}.SpotGridModuleV2.text-image .spot-item .text-container .spot-text{display:flex;justify-content:center;align-items:center;flex-direction:column}.SpotGridModuleV2.text-image .spot-item .text-container .spot-text h3{margin-bottom:10px;text-align:center}.SpotGridModuleV2.text-image .spot-item .text-container .spot-text__arrow{position:relative}.SpotGridModuleV2.text-image .spot-item .text-container .spot-text__arrow:before{position:relative;content:'';display:inline-block;width:35px;height:35px;border-radius:50%;border:1px solid #7e7065}.SpotGridModuleV2.text-image .spot-item .text-container .spot-text__arrow:after{content:"";display:block;width:10px;height:10px;border-left:1px solid #7E7065;border-bottom:1px solid #7E7065;transform:rotate(-135deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;top:12px;left:9px}.SpotGridModuleV2.full-width .spot-item{overflow:hidden;min-height:350px;padding-top:20px;padding-bottom:20px}@media screen and (min-width: 1399px){.SpotGridModuleV2.full-width .spot-item{min-height:40vh}}.SpotGridModuleV2.full-width .spot-item .image-container{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.SpotGridModuleV2.full-width .spot-item .text-container{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transform:translateY(50%)}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.SpotGridModuleV2.full-width .spot-item .text-container{opacity:1;transform:translateY(0)}}.SpotGridModuleV2.full-width .spot-item .text-container.active{animation-name:AnimateSlideUp;animation-duration:.7s;animation-fill-mode:forwards;-webkit-animation:AnimateSlideUp .7s forwards;-moz-animation:AnimateSlideUp .7s forwards;-o-animation:AnimateSlideUp .7s forwards;animation:AnimateSlideUp .7s forwards;animation-delay:.5s}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-icon{display:flex;flex-direction:column;z-index:2;margin-right:50px;position:relative;align-self:flex-start;margin-top:10px}@media screen and (min-width: 768px){.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-icon{align-self:center;margin-top:unset}}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-icon span{display:block;height:1px;position:absolute}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-icon span:nth-child(1){width:30px;top:-9px}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-icon span:nth-child(2){width:18px;top:0}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-icon span:nth-child(3){width:18px;top:9px}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text{z-index:2}@media screen and (min-width: 768px){.SpotGridModuleV2.full-width .spot-item .text-container .spot-text{padding-right:20px}}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text h3{margin-bottom:0}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text__arrow{position:relative}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text__arrow:before{position:relative;content:'';display:inline-block;width:35px;height:35px;border-radius:50%;border:1px solid #7e7065}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text__arrow:after{content:"";display:block;width:10px;height:10px;border-left:1px solid #7E7065;border-bottom:1px solid #7E7065;transform:rotate(-135deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;top:12px;left:9px}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-arrow{position:relative;z-index:2;margin-left:auto;align-self:flex-end;display:flex}@media screen and (min-width: 768px){.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-arrow{align-self:center}}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-arrow:before{position:relative;content:'';display:inline-block;width:35px;height:35px;border-radius:50%;border:1px solid #7e7065}.SpotGridModuleV2.full-width .spot-item .text-container .spot-text-arrow:after{content:"";display:block;width:10px;height:10px;border-left:1px solid #7E7065;border-bottom:1px solid #7E7065;transform:rotate(-135deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;top:12px;left:9px}.SpotGridModuleV2.full-width .spot-item .text-container-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:calc(100% - 30px);height:calc(100% - 30px);z-index:2;padding:10px}@media screen and (min-width: 768px){.SpotGridModuleV2.full-width .spot-item .text-container-inner{width:70%;height:auto;padding:70px}}.SpotGridModuleV2 .property{display:grid;grid-template-columns:repeat(1, 1fr);margin:0;gap:2rem}@media screen and (min-width: 768px){.SpotGridModuleV2 .property{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.SpotGridModuleV2 .property{grid-template-columns:repeat(3, 1fr)}}.SpotGridModuleV2 .property h2{margin:0;font-size:1.8rem;line-height:1.2}.SpotGridModuleV2 .property .property-container{padding:2rem;display:flex;flex-direction:column;height:100%}.SpotGridModuleV2 .property .property-container .property-inner{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.SpotGridModuleV2 .property .property-container .property-bottom,.SpotGridModuleV2 .property .property-container .contact-section{margin-top:auto}.SpotGridModuleV2 .property .property-container .property-cta-divider{height:3px;width:100px;margin:2.5rem 0 3.1rem 0}.SpotGridModuleV2 .property .property-container .contact-section{margin-top:auto;padding-top:1.5rem;text-align:center}.SpotGridModuleV2 .property .property-container .contact-section .property-contactEmail,.SpotGridModuleV2 .property .property-container .contact-section .property-contactPhone{display:inline-block;margin-inline:1rem}.SpotGridModuleV2 .property .property-container .property-prop{display:flex;justify-content:space-between;align-items:center;width:100%;gap:0.5rem}.SpotGridModuleV2 .property .property-container .property-prop label{display:block}.SpotGridModuleV2 .property .property-container .property-prop label:first-child{text-align:left;flex:0 0 auto;white-space:nowrap;margin-right:0.5rem}.SpotGridModuleV2 .property .property-container .property-prop label:last-child{text-align:right;flex:1 1 auto;overflow:hidden;white-space:nowrap}@media screen and (max-width: 768px){.SpotGridModuleV2 .property .property-container .property-prop label:first-child,.SpotGridModuleV2 .property .property-container .property-prop label:last-child{text-align:left;white-space:normal;flex:0 0 auto}}.SpotGridModuleV2 .blackoak-image-grid{display:grid;grid-template-columns:1fr;margin:0}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item{position:relative;margin:0 auto;overflow:hidden;width:100%;height:100%;z-index:5;aspect-ratio:1 / 1;text-decoration:none;transition:all 300ms ease}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item>img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%;-webkit-transition:all 300ms ease;transition:all 300ms ease;z-index:-1}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item .grid-item-text-container{position:absolute;top:100%;left:0;transform:translateY(-100%);padding:1.15rem 1.5rem;max-width:460px;transition:all 300ms ease;z-index:4}@media screen and (min-width: 768px){.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item .grid-item-text-container{padding:2rem}}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item .grid-item-text-container>.grid-item-title{margin:0;text-wrap:balance}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item .grid-item-text-container>p{display:none;margin:0}@media screen and (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item .grid-item-text-container>p{transform:translateY(500%)}}@media screen and (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item.imageSlideUp>img,.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item.imageSlideDown>img{min-height:calc(100% + 20px)}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item.imageSlideUp>img{transform:translateY(0)}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item.imageSlideUp:hover>img{transform:translateY(-20px)}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item.imageSlideDown>img{transform:translateY(-20px)}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item.imageSlideDown:hover>img{transform:translateY(0)}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item.imageZoomIn:hover>img{scale:1.1}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item:hover .grid-item-text-container{top:0;transform:translateY(0)}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item:hover .grid-item-text-container>h3.grid-item-title{padding-bottom:1rem}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item:hover .grid-item-text-container>p{display:block;transform:translateY(0)}.SpotGridModuleV2 .blackoak-image-grid .blackoak-grid-item:hover::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}}@media screen and (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1600px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout{gap:30px}}@media screen and (max-width: 991px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item{height:100% !important}}@media screen and (min-width: 768px) and (max-width: 991px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item{aspect-ratio:3 / 2}}@media screen and (max-width: 767px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item{aspect-ratio:1 / 1}}@media screen and (max-height: 430px) and (orientation: landscape){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item{height:90svh !important}}.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(4n-3),.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(4n){grid-column:span 1}@media screen and (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(4n-3),.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(4n){grid-column:span 1}}.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(4n-2),.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(4n-1){grid-column:span 1}@media screen and (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(4n-2),.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(4n-1){grid-column:span 2}}.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(5n),.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(6n){grid-column:span 1}@media screen and (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(5n),.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-child(6n){grid-column:span 3}}.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-last-child(1):nth-child(odd){grid-column:1}@media screen and (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item:nth-last-child(1):nth-child(odd){grid-column:span 3}}@media (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid.blackoakDefaultLayout .blackoak-grid-item{height:500px;aspect-ratio:auto}}.SpotGridModuleV2 .blackoak-image-grid.blackoakThreeInARowLayout,.SpotGridModuleV2 .blackoak-image-grid.blackoak50-50Layout{grid-template-columns:1fr}@media screen and (min-width: 1600px){.SpotGridModuleV2 .blackoak-image-grid.blackoakThreeInARowLayout,.SpotGridModuleV2 .blackoak-image-grid.blackoak50-50Layout{gap:30px}}.SpotGridModuleV2 .blackoak-image-grid.blackoakThreeInARowLayout .blackoak-grid-item,.SpotGridModuleV2 .blackoak-image-grid.blackoak50-50Layout .blackoak-grid-item{height:100% !important}@media screen and (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid.blackoakThreeInARowLayout{grid-template-columns:repeat(3, 1fr)}}.SpotGridModuleV2 .blackoak-image-grid.blackoakThreeInARowLayout .blackoak-grid-item{aspect-ratio:1 / 1}@media screen and (min-width: 768px) and (max-width: 991px){.SpotGridModuleV2 .blackoak-image-grid.blackoakThreeInARowLayout .blackoak-grid-item{aspect-ratio:3 / 2}}@media screen and (min-width: 992px){.SpotGridModuleV2 .blackoak-image-grid.blackoak50-50Layout{grid-template-columns:repeat(2, 1fr)}}.SpotGridModuleV2 .blackoak-image-grid.blackoak50-50Layout .blackoak-grid-item{aspect-ratio:3 / 2}.SpotGridModuleV2 .blackoak-cta .blackoak-cta-container{width:100%;padding:1rem}.SpotGridModuleV2 .blackoak-cta .blackoak-cta-container>.blackoak-cta-inner{text-align:center;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.SpotGridModuleV2 .blackoak-cta .blackoak-cta-container>.blackoak-cta-inner>h2{margin:0}.SpotGridModuleV2 .blackoak-cta .blackoak-cta-container>.blackoak-cta-inner .blackoak-cta-divider{height:3px;width:100px;margin:2.5rem 0 3.1rem 0}.SpotGridModuleV2 .blackoak-cta .blackoak-cta-container>.blackoak-cta-inner .blackoak-cta-text{max-width:50rem}.SpotGridModuleV2 .blackoak-cta .blackoak-cta-container>.blackoak-cta-inner .blackoak-button-container{margin-top:2rem}.SpotGridModuleV2 .blackoak-cta .blackoak-cta-container>.blackoak-cta-inner .blackoak-button-container>button{transition:all 0.3s ease-out}@keyframes AnimateSlideUp{0%{opacity:0;transform:translateY(50%)}20%{opacity:0}100%{opacity:1;transform:translateY(0)}}.CaseModule .slideshow .slide,.CaseModuleV2 .slideshow .slide{visibility:hidden}.CaseModule .slideshow.slick-initialized .slide,.CaseModuleV2 .slideshow.slick-initialized .slide{visibility:visible}.SlideshowModule .container,.CaseModule .container{position:relative}.SlideshowModule .container .search-container,.CaseModule .container .search-container{position:absolute;z-index:1;top:50%;left:50%;width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.SlideshowModule .container .search-container .form-container,.CaseModule .container .search-container .form-container{margin:0 auto}@media screen and (max-width: 767px){.SlideshowModule .container .search-container .form-container,.CaseModule .container .search-container .form-container{width:100% !important}}.SlideshowModule .container .search-container .form-container__text .center,.CaseModule .container .search-container .form-container__text .center{text-align:center}.SlideshowModule .container .search-container .form-container__text .right,.CaseModule .container .search-container .form-container__text .right{text-align:right}.SlideshowModule .container .search-container form,.CaseModule .container .search-container form{margin:0;display:flex}@media screen and (max-width: 768px){.SlideshowModule .container .search-container form,.CaseModule .container .search-container form{padding-left:0 !important;padding-right:0 !important}}.SlideshowModule .container .search-container form .input-field,.CaseModule .container .search-container form .input-field{flex-grow:1}.SlideshowModule .container .search-container form .input-field input[type="text"],.CaseModule .container .search-container form .input-field input[type="text"]{padding:30px 15px 10px 15px}.SlideshowModule .container .search-container form .input-field input[type="text"].dirty,.CaseModule .container .search-container form .input-field input[type="text"].dirty{padding-top:30px;padding-bottom:10px}.SlideshowModule .container .search-container form .input-field input[type="text"]+label,.CaseModule .container .search-container form .input-field input[type="text"]+label{padding:23px 15px}.SlideshowModule .container .search-container form .input-field,.SlideshowModule .container .search-container form .input-button,.CaseModule .container .search-container form .input-field,.CaseModule .container .search-container form .input-button{display:flex;margin:0}.SlideshowModule .container .slick-slider,.CaseModule .container .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:auto;touch-action:auto;-webkit-tap-highlight-color:transparent}.SlideshowModule .container .slick-slider .slick-list,.CaseModule .container .slick-slider .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.SlideshowModule .container .slick-slider .slick-list:focus,.CaseModule .container .slick-slider .slick-list:focus{outline:none}.SlideshowModule .container .slick-slider .slick-list.dragging,.CaseModule .container .slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.SlideshowModule .container .slick-slider .slick-track,.SlideshowModule .container .slick-slider .slick-list,.CaseModule .container .slick-slider .slick-track,.CaseModule .container .slick-slider .slick-list{height:100%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.SlideshowModule .container .slick-slider .slick-track,.CaseModule .container .slick-slider .slick-track{position:relative;top:0;left:0;display:block}.SlideshowModule .container .slick-slider .slick-track:before,.SlideshowModule .container .slick-slider .slick-track:after,.CaseModule .container .slick-slider .slick-track:before,.CaseModule .container .slick-slider .slick-track:after{display:table;content:''}.SlideshowModule .container .slick-slider .slick-track:after,.CaseModule .container .slick-slider .slick-track:after{clear:both}.SlideshowModule .container .slick-slider .slick-track .slick-slide,.CaseModule .container .slick-slider .slick-track .slick-slide{float:left;position:relative;overflow:hidden;height:100%;min-height:1px;background-size:cover;background-position:50% 50%}.SlideshowModule .container .slick-slider .slick-track .slick-slide:focus,.CaseModule .container .slick-slider .slick-track .slick-slide:focus{outline:none}.SlideshowModule .container .slick-slider .slick-track .slick-slide img,.CaseModule .container .slick-slider .slick-track .slick-slide img{position:absolute;top:50%;left:50%;margin:auto;object-fit:cover;font-family:'object-fit: cover;';min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.SlideshowModule .container .slick-slider .slick-track .slick-slide .text-container,.CaseModule .container .slick-slider .slick-track .slick-slide .text-container{position:absolute;bottom:0;left:0;width:100%;padding:20px}.SlideshowModule .container .slick-slider .slick-loading .slick-track,.CaseModule .container .slick-slider .slick-loading .slick-track{visibility:hidden}.SlideshowModule .container .slick-slider .slick-loading .slick-track .slick-slide,.CaseModule .container .slick-slider .slick-loading .slick-track .slick-slide{visibility:hidden}.SlideshowModule .container .slick-slider .slick-initialized .slick-slide,.CaseModule .container .slick-slider .slick-initialized .slick-slide{display:block}.SlideshowModule .container .slick-slider .slick-vertical .slick-slide,.CaseModule .container .slick-slider .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.SlideshowModule .container .slick-slider .slick-arrow.slick-hidden,.CaseModule .container .slick-slider .slick-arrow.slick-hidden{display:none}@media screen and (max-width: 661px){.SlideshowModule .container .slick-slider .slick-arrow,.CaseModule .container .slick-slider .slick-arrow{display:none !important}}.SlideshowModule .container .slick-slider .slick-arrow,.CaseModule .container .slick-slider .slick-arrow{z-index:1;cursor:pointer}.SlideshowModule .container .slick-slider .slick-arrow span,.CaseModule .container .slick-slider .slick-arrow span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.SlideshowModule .container .slick-slider .slick-arrow::before,.CaseModule .container .slick-slider .slick-arrow::before{content:""}.SlideshowModule .container .slick-slider .slick-arrow.slick-prev,.CaseModule .container .slick-slider .slick-arrow.slick-prev{left:0}.SlideshowModule .container .slick-slider .slick-arrow.slick-prev span,.CaseModule .container .slick-slider .slick-arrow.slick-prev span{left:0;font:normal normal normal 14px/1 icomoon;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing-font-smoothing:grayscale;text-align:center;padding:15px 10px}.SlideshowModule .container .slick-slider .slick-arrow.slick-prev span::before,.CaseModule .container .slick-slider .slick-arrow.slick-prev span::before{content:"\ea40" !important;font-size:1.5rem;color:white}.SlideshowModule .container .slick-slider .slick-arrow.slick-next,.CaseModule .container .slick-slider .slick-arrow.slick-next{right:0}.SlideshowModule .container .slick-slider .slick-arrow.slick-next span,.CaseModule .container .slick-slider .slick-arrow.slick-next span{right:0;font:normal normal normal 14px/1 icomoon;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing-font-smoothing:grayscale;text-align:center;padding:15px 10px}.SlideshowModule .container .slick-slider .slick-arrow.slick-next span::before,.CaseModule .container .slick-slider .slick-arrow.slick-next span::before{content:"\ea3c" !important;font-size:1.5rem;color:white}.SlideshowModule .container .slick-slider.fullscreen,.CaseModule .container .slick-slider.fullscreen{height:100vh !important}@media screen and (max-width: 991px){.SlideshowModule .container .slick-slider.active,.CaseModule .container .slick-slider.active{height:400px !important}.SlideshowModule .container .slick-slider.active.fullscreen,.CaseModule .container .slick-slider.active.fullscreen{height:100vh !important}}@media screen and (max-width: 768px){.SlideshowModule .container .slick-slider.active,.CaseModule .container .slick-slider.active{height:300px !important}.SlideshowModule .container .slick-slider.active.fullscreen,.CaseModule .container .slick-slider.active.fullscreen{height:100vh !important}}@media screen and (max-width: 661px){.SlideshowModule .container .slick-slider.active,.CaseModule .container .slick-slider.active{height:200px !important}.SlideshowModule .container .slick-slider.active.fullscreen,.CaseModule .container .slick-slider.active.fullscreen{height:100vh !important}}.SlideshowModule .container .slick-slider.zoom .slick-slide img,.CaseModule .container .slick-slider.zoom .slick-slide img{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;will-change:transform;-webkit-transition:all ease 0ms 350ms;-moz-transition:all ease 0ms 350ms;-ms-transition:all ease 0ms 350ms;-o-transition:all ease 0ms 350ms;transition:all ease 0ms 350ms}.SlideshowModule .container .slick-slider.zoom .slick-slide.slick-current.loaded img,.CaseModule .container .slick-slider.zoom .slick-slide.slick-current.loaded img{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.1);-moz-transform:translateX(-50%) translateY(-50%) scale(1.1);-ms-transform:translateX(-50%) translateY(-50%) scale(1.1);-o-transform:translateX(-50%) translateY(-50%) scale(1.1);transform:translateX(-50%) translateY(-50%) scale(1.1);-webkit-transition:all ease-in;-moz-transition:all ease-in;-ms-transition:all ease-in;-o-transition:all ease-in;transition:all ease-in}.SlideshowV2Module .container{position:relative}.SlideshowV2Module .container .slick-dotted.slick-slider{margin-bottom:0}.SlideshowV2Module .container .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.SlideshowV2Module .container .slick-slider .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.SlideshowV2Module .container .slick-slider .slick-list:focus{outline:none}.SlideshowV2Module .container .slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.SlideshowV2Module .container .slick-slider .slick-track,.SlideshowV2Module .container .slick-slider .slick-list{height:100%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.SlideshowV2Module .container .slick-slider .slick-track{position:relative;top:0;left:0;display:block}.SlideshowV2Module .container .slick-slider .slick-track:before,.SlideshowV2Module .container .slick-slider .slick-track:after{display:table;content:''}.SlideshowV2Module .container .slick-slider .slick-track:after{clear:both}.SlideshowV2Module .container .slick-slider .slick-track .slick-slide{float:left;position:relative;overflow:hidden;height:100%;min-height:1px;background-size:cover;background-position:50% 50%}.SlideshowV2Module .container .slick-slider .slick-track .slick-slide:focus{outline:none}.SlideshowV2Module .container .slick-slider .slick-track .slick-slide img{position:absolute;top:50%;left:50%;margin:auto;object-fit:cover;min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.SlideshowV2Module .container .slick-slider .slick-track .slick-slide .text-container{position:absolute;bottom:0;left:0;width:100%;padding:20px}.SlideshowV2Module .container .slick-slider .slick-loading .slick-track{visibility:hidden}.SlideshowV2Module .container .slick-slider .slick-loading .slick-track .slick-slide{visibility:hidden}.SlideshowV2Module .container .slick-slider .slick-initialized .slick-slide{display:block}.SlideshowV2Module .container .slick-slider .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.SlideshowV2Module .container .slick-slider .slick-dots{bottom:20px}.SlideshowV2Module .container .slick-slider .slick-dots li button:before{color:#fff;font-size:12px}@media screen and (max-width: 991px){.SlideshowV2Module .container .slick-slider.active{height:400px !important}}@media screen and (max-width: 768px){.SlideshowV2Module .container .slick-slider.active{height:300px !important}}@media screen and (max-width: 661px){.SlideshowV2Module .container .slick-slider.active{height:200px !important}}.ContactModule .contact form{margin-top:-4px;margin-bottom:-4px}.ContactModule .contact form .consent p{font-size:inherit;font-style:inherit}.ContactModule .contact .form-confirmation-message{padding-top:15px}.ContactModule h3{text-transform:uppercase;font-weight:300}.ContactModule img{flex:1 100%;max-width:100%;margin-bottom:20px}.ContactModule input:-webkit-autofill,.ContactModule input:-webkit-autofill:hover,.ContactModule input:-webkit-autofill:focus,.ContactModule textarea:-webkit-autofill,.ContactModule textarea:-webkit-autofill:hover,.ContactModule textarea:-webkit-autofill:focus,.ContactModule select:-webkit-autofill,.ContactModule select:-webkit-autofill:hover,.ContactModule select:-webkit-autofill:focus{border-bottom-width:1px !important;font-family:inherit !important;transition:background-color 5000s ease-in-out 0s !important;color:inherit !important}.ContactModule input:-webkit-autofill::first-line{font-family:inherit !important;color:inherit !important}.ContactModule.classic .container,.ContactModule.minimalist .container{padding:0}.ContactModule.classic .container .module-content .row,.ContactModule.minimalist .container .module-content .row{margin:0;max-width:100%}.ContactModule.classic .container .module-content .info,.ContactModule.minimalist .container .module-content .info{padding:0}.ContactModule.classic .container .module-content .info img,.ContactModule.minimalist .container .module-content .info img{width:100%;height:100%;object-fit:cover;margin-bottom:0}@media screen and (min-width: 992px){.ContactModule.classic .container .module-content .info img,.ContactModule.minimalist .container .module-content .info img{position:absolute;left:0;top:0}}.ContactModule.classic .container .module-content .contact,.ContactModule.minimalist .container .module-content .contact{padding:60px 15px;display:flex;flex-flow:row wrap;align-content:center}@media screen and (min-width: 768px){.ContactModule.classic .container .module-content .contact,.ContactModule.minimalist .container .module-content .contact{padding-right:100px;padding-left:70px}}@media screen and (min-width: 992px){.ContactModule.classic .container .module-content .contact,.ContactModule.minimalist .container .module-content .contact{padding-right:50px;padding-left:50px}}@media screen and (min-width: 1200px){.ContactModule.classic .container .module-content .contact,.ContactModule.minimalist .container .module-content .contact{padding-right:120px;padding-left:90px}}.ContactModule.classic .container .module-content .contact>*,.ContactModule.minimalist .container .module-content .contact>*{max-width:800px}.ContactModule.classic .container .module-content .contact h2,.ContactModule.minimalist .container .module-content .contact h2{font-size:2rem}.ContactModule.classic .container .module-content .contact form>div .input-field:not(.submit):not(.confirm-email).error input,.ContactModule.classic .container .module-content .contact form>div .input-field:not(.submit):not(.confirm-email).error textarea,.ContactModule.minimalist .container .module-content .contact form>div .input-field:not(.submit):not(.confirm-email).error input,.ContactModule.minimalist .container .module-content .contact form>div .input-field:not(.submit):not(.confirm-email).error textarea{box-shadow:inset 0 0 0 1px !important}.ContactModule.classic .container .module-content .contact form input,.ContactModule.classic .container .module-content .contact form textarea,.ContactModule.minimalist .container .module-content .contact form input,.ContactModule.minimalist .container .module-content .contact form textarea{border-bottom-width:1px !important}.ContactModule.classic .container .module-content .contact form .button-container,.ContactModule.minimalist .container .module-content .contact form .button-container{justify-content:flex-end}.ContactModule.classic .container .module-content .contact form .button-container .input-button>input,.ContactModule.minimalist .container .module-content .contact form .button-container .input-button>input{padding:16px 45px;border-radius:40px;border-style:solid;border-width:1px}.ContactModule.classic .container .module-content .contact form>div,.ContactModule.minimalist .container .module-content .contact form>div{margin:0 auto;width:100%}.ContactModule.classic .container .module-content .contact form>div div.input-field,.ContactModule.minimalist .container .module-content .contact form>div div.input-field{padding-left:4.1rem;min-height:100%}@media screen and (min-width: 576px){.ContactModule.classic .container .module-content .contact form>div div.input-field#city,.ContactModule.minimalist .container .module-content .contact form>div div.input-field#city{padding-left:2.5rem}}.ContactModule.classic .container .module-content .contact form>div div.input-field label,.ContactModule.minimalist .container .module-content .contact form>div div.input-field label{transform:none;padding:0;top:auto;bottom:0;font-size:1rem}.ContactModule.classic .container .module-content .contact form>div div.input-field input,.ContactModule.classic .container .module-content .contact form>div div.input-field textarea,.ContactModule.minimalist .container .module-content .contact form>div div.input-field input,.ContactModule.minimalist .container .module-content .contact form>div div.input-field textarea{border-bottom-width:1px !important;border-style:solid;padding-left:5px;font-family:inherit !important;padding-top:20px;padding-bottom:0px;-ms-overflow-style:none;scrollbar-width:none}.ContactModule.classic .container .module-content .contact form>div div.input-field input::-webkit-scrollbar,.ContactModule.classic .container .module-content .contact form>div div.input-field textarea::-webkit-scrollbar,.ContactModule.minimalist .container .module-content .contact form>div div.input-field input::-webkit-scrollbar,.ContactModule.minimalist .container .module-content .contact form>div div.input-field textarea::-webkit-scrollbar{display:none}.ContactModule.classic .container .module-content .contact form>div div.input-field input.dirty,.ContactModule.classic .container .module-content .contact form>div div.input-field textarea.dirty,.ContactModule.minimalist .container .module-content .contact form>div div.input-field input.dirty,.ContactModule.minimalist .container .module-content .contact form>div div.input-field textarea.dirty{padding-top:20px;padding-bottom:0px}.ContactModule.classic .container .module-content .contact form>div div.input-field.error input,.ContactModule.classic .container .module-content .contact form>div div.input-field.error textarea,.ContactModule.classic .container .module-content .contact form>div div.input-field.error select,.ContactModule.minimalist .container .module-content .contact form>div div.input-field.error input,.ContactModule.minimalist .container .module-content .contact form>div div.input-field.error textarea,.ContactModule.minimalist .container .module-content .contact form>div div.input-field.error select{box-shadow:inset 0px 0px 0px 1px !important;border-color:transparent !important}@media screen and (min-width: 992px){.ContactModule.classic .container .module-content .contact form>div>div:nth-child(6) label,.ContactModule.minimalist .container .module-content .contact form>div>div:nth-child(6) label{left:0.3rem}}.ContactModule.classic .container .module-content .contact form>div.consent-submit,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit{flex-direction:column-reverse}.ContactModule.classic .container .module-content .contact form>div.consent-submit>.row>div:first-child,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit>.row>div:first-child{justify-content:flex-end;display:flex;width:100%}.ContactModule.classic .container .module-content .contact form>div.consent-submit .consent>p,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit .consent>p{font-style:italic;margin-bottom:0}.ContactModule.classic .container .module-content .contact form>div.consent-submit input.form-submit,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit input.form-submit{text-transform:uppercase;border-style:solid;border-width:1px;font-weight:normal;font-family:inherit;width:auto;margin-left:auto;margin-top:25px;padding:12px 30px}@media screen and (max-width: 661px){.ContactModule.classic .container .module-content .contact form>div.consent-submit input.form-submit,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit input.form-submit{padding:15px 25px;font-size:1rem}}@media screen and (max-width: 465px){.ContactModule.classic .container .module-content .contact form>div.consent-submit input.form-submit,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit input.form-submit{margin-left:0}}.ContactModule.classic .container .module-content .contact form>div.consent-submit .button--icon,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit .button--icon{padding-left:0 !important;display:contents}.ContactModule.classic .container .module-content .contact form>div.consent-submit .button--icon:hover:before,.ContactModule.classic .container .module-content .contact form>div.consent-submit .button--icon:hover:after,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit .button--icon:hover:before,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit .button--icon:hover:after{opacity:.7}.ContactModule.classic .container .module-content .contact form>div.consent-submit .button--icon:before,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit .button--icon:before{position:absolute;content:'';display:inline-block;width:35px;height:35px;border-radius:50%;border:1px solid currentColor;top:11px;left:5px;pointer-events:none;z-index:1;margin-top:6px}.ContactModule.classic .container .module-content .contact form>div.consent-submit .button--icon:after,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit .button--icon:after{content:"";display:block;width:10px;height:10px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-135deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;left:16px;top:23px;pointer-events:none;z-index:1;margin-top:7px}.ContactModule.classic .container .module-content .contact form>div.consent-submit .button--icon input.form-submit,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit .button--icon input.form-submit{background:transparent;padding:16px 45px;padding-left:50px !important;font-size:1rem;font-family:inherit;font-weight:inherit;text-transform:none !important;margin-left:0 !important;margin-top:10px !important;margin-right:auto;border:none !important}.ContactModule.classic .container .module-content .contact form>div.consent-submit .button--icon input.form-submit:hover,.ContactModule.minimalist .container .module-content .contact form>div.consent-submit .button--icon input.form-submit:hover{position:relative;opacity:.7;z-index:2}.ContactModule.minimalist .container .module-content .contact-image{height:100%}.ContactModule.minimalist .container .module-content .contact-image img{width:100%;height:100%;object-fit:cover}.ContactModule.minimalist .container .module-content .contact{padding:1rem 0}@media screen and (min-width: 880px){.ContactModule.minimalist .container .module-content .contact{padding:2rem}}@media screen and (min-width: 992px){.ContactModule.minimalist .container .module-content .contact{padding:4rem}}@media screen and (min-width: 1200px){.ContactModule.minimalist .container .module-content .contact{padding:4rem 6rem}}.ContactModule.minimalist .container .module-content .contact h2{font-size:2.25rem}.ContactModule.minimalist .container .module-content .contact form input,.ContactModule.minimalist .container .module-content .contact form textarea{border-bottom-width:1px !important}.ContactModule.minimalist .container .module-content .contact form>div.consent-submit>.row>div:first-child{justify-content:flex-start}.ContactModule.minimalist .container .module-content .contact form .button-container{padding:25px 0}.ContactModule.minimalist .container .module-content .contact form .button-container>div{padding:0}.ContactModule.minimalist .container .module-content .contact form .button-container .input-button::before{content:'';display:inline-block;width:35px;height:35px;border-radius:50%;border-style:solid;border-width:1px;position:absolute;top:11px;left:0;pointer-events:none;z-index:1}.ContactModule.minimalist .container .module-content .contact form .button-container .input-button::after{content:'';display:block;width:10px;height:10px;border-style:none none solid solid;border-width:1px;transform:rotate(-135deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;top:23px;left:10px;pointer-events:none;z-index:1}.ContactModule.minimalist .container .module-content .contact form .button-container .input-button>input{padding-left:3rem}.ContactModule.blackOak .info{display:flex;padding:0}@media screen and (max-width: 991px){.ContactModule.blackOak .info{display:none}}.ContactModule.blackOak .info img{margin:0;object-fit:cover;font-family:'object-fit: cover;'}.ContactModule.blackOak .contact{padding:1rem}.ContactModule.blackOak .contact .blackoak-label{text-align:center;display:block}.ContactModule.blackOak .contact .blackoak-heading1{padding-bottom:2.5rem;margin-bottom:3.1rem;position:relative}.ContactModule.blackOak .contact .blackoak-heading1:after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);height:3px;width:100px;background:currentColor}.ContactModule.blackOak .contact p{max-width:50rem;margin:0 auto 2rem}.ContactModule.blackOak .contact form{max-width:calc(680px - 2rem);margin:0 auto}.ContactModule.blackOak .contact form>div .input-field:not(.submit):not(.confirm-email){display:flex;margin-bottom:5px}.ContactModule.blackOak .contact form>div .input-field:not(.submit):not(.confirm-email) input,.ContactModule.blackOak .contact form>div .input-field:not(.submit):not(.confirm-email) textarea{font-size:.85rem;padding:0.84rem 0.5rem !important;font-family:inherit;flex:1 1 auto;margin-bottom:0 !important}.ContactModule.blackOak .contact form>div .input-field:not(.submit):not(.confirm-email).error input,.ContactModule.blackOak .contact form>div .input-field:not(.submit):not(.confirm-email).error textarea{box-shadow:inset 0px 0px 0px 1px #ff0000}.ContactModule.blackOak .contact form>div:last-child>div.form-row>div{width:100%;flex:1 0 100%}.ContactModule.blackOak .contact form>div:last-child>div.form-row>div>div.input-button{margin-top:10px}.ContactModule.blackOak .contact form>div:last-child>div.form-row>div>div.input-button input.form-submit{text-transform:uppercase;padding:12px 22px;font-family:inherit;font-weight:inherit;transition:background-color 0.3s, color 0.3s}.ContactModule.blackOak .contact form>div:last-child>div.form-row>div>div.input-button input.form-submit:hover{opacity:1}.ContactModule.blackOak .contact form>div:last-child>div.form-row>div .consent{margin-top:0}.ContactModule.blackOak .contact form>div:last-child>div.form-row>div .consent p{margin-bottom:0}.component.RealtorDepartmentModule .container .realtor-grid .department{background-size:cover;background-position:50% 50%;margin-bottom:30px}.component.RealtorDepartmentModule .container .realtor-grid .department .department-map{width:100%;margin-bottom:0;height:240px}@media screen and (min-width: 768px){.component.RealtorDepartmentModule .container .realtor-grid .department .department-map{height:300px}}.component.RealtorDepartmentModule .container .realtor-grid .department .department-map ~ .department-text-container{width:100%}@media screen and (min-width: 768px){.component.RealtorDepartmentModule .container .realtor-grid .department .department-map ~ .department-text-container{position:absolute;bottom:0;margin-left:10%;width:auto}}.component.RealtorDepartmentModule .container .realtor-grid .department .department-name{font-size:150%;padding-bottom:5px}.component.RealtorDepartmentModule .container .realtor-grid .department .department-info{font-size:100%;line-height:26px}.component.RealtorDepartmentModule .container .realtor-grid .department .department-info .department-info-address{margin-bottom:10px}.component.RealtorDepartmentModule .container .realtor-grid .department .department-info .department-info-email{margin-bottom:0}@media screen and (min-width: 576px){.component.RealtorDepartmentModule .container .realtor-grid .department .department-info .department-info-email{margin-bottom:20px}}.component.RealtorDepartmentModule .container .realtor-grid .department .department-info a{text-decoration:none}.component.RealtorDepartmentModule .container .realtor-grid .department .department-openings .department-opening .department-opening-value{float:right}.component.RealtorDepartmentModule .container .realtor-grid .department .department-text-container{float:left;padding:25px;position:relative;margin-left:0;height:auto}.component.RealtorDepartmentModule .container .realtor-grid .department.col .department-image{height:250px;background-position:50% 50%;background-size:cover}.component.RealtorDepartmentModule .container .realtor-grid .department.col .department-text-container{float:none;padding:15px;height:auto;position:static;margin:0;min-width:0}.component.RealtorDepartmentModule .container .realtor-grid .department.col .department-text-container .department-name{font-size:120%;border:none;padding-bottom:0;margin-bottom:-3px}.component.RealtorDepartmentModule .container .realtor-grid .department.col .department-text-container .department-info .department-info-address{margin-bottom:7px}.component.RealtorDepartmentModule .container .realtor-grid .department.col .department-text-container .department-info .department-info-phone{margin-bottom:-4px}.component.RealtorDepartmentModule .container .realtor-grid .department.col .department-text-container .department-info .department-info-email{margin-bottom:0}.component.RealtorDepartmentModule .container .realtor-grid .realtor{padding-bottom:15px}.component.RealtorDepartmentModule .container .realtor-grid .realtor .realtor-image{overflow:hidden}.component.RealtorDepartmentModule .container .realtor-grid .realtor .realtor-image img{width:100%;display:block}.component.RealtorDepartmentModule .container .realtor-grid .realtor .realtor-info{margin-bottom:15px;padding:15px}.component.RealtorDepartmentModule .container .realtor-grid .realtor .realtor-info .realtor-info-name{font-size:120%}.component.RealtorDepartmentModule .container .realtor-grid .realtor .realtor-info .realtor-info-title{margin-bottom:15px}.component.RealtorDepartmentModule .container .realtor-grid .realtor .realtor-info .realtor-info-email{margin-bottom:5px}.component.RealtorDepartmentModule .container .realtor-grid .realtor .realtor-info a{text-decoration:none}.component.RealtorDepartmentModule .container .realtor-grid .realtor .realtor-description{height:300px}.CaselistSearchModule button:disabled{opacity:.5}.CaselistSearchModule .button-field{margin:4px 0}header.sticky-header .toggleSearchMobile{transform:translateY(-100%);position:absolute;top:100%;margin:0 auto;left:0;right:0;padding:10px 10px;box-shadow:0px 15px 15px rgba(51,51,51,0.2);transition:all ease 100ms;z-index:-1;font-family:inherit;font-size:0.9rem;text-align:center;display:flex;justify-content:center;align-items:center;gap:5px;cursor:pointer}@media screen and (min-width: 1200px){header.sticky-header .toggleSearchMobile{display:none}}header.sticky-header .toggleSearchMobile.hidden{transform:translateY(-100%) !important}header.sticky-header .toggleSearchMobile p{margin:0}header .toggleSearchMobile{display:none}header.showToggleSearch .toggleSearchMobile{transform:translateY(0)}header .exit-search-button{z-index:9999999;width:50px;height:39px;position:relative;float:right;cursor:pointer;margin:20px 0}header .exit-search-button:before,header .exit-search-button:after{content:'';position:absolute;left:50%;top:50%;width:50px;height:3px;transform:translate(-50%, -50%) rotate(45deg)}header .exit-search-button:after{transform:translate(-50%, -50%) rotate(135deg)}@media screen and (min-width: 1175px){.CaselistSearchV2Module.layout-grid{overflow:visible !important}}@media screen and (min-width: 1175px){.CaselistSearchV2Module.layout-grid .container{overflow:visible !important}}@media screen and (max-width: 1174px){.CaselistSearchV2Module.layout-grid .container{padding-left:0px;padding-right:0px}}@media screen and (min-width: 1175px){.CaselistSearchV2Module.layout-grid .container .module-content{border-radius:5px;-webkit-box-shadow:10px 10px 30px rgba(0,0,0,0.35);-moz-box-shadow:10px 10px 30px rgba(0,0,0,0.35);box-shadow:10px 10px 30px rgba(0,0,0,0.35)}}@media screen and (min-width: 1175px){.CaselistSearchV2Module.layout-grid.transform-casesearch{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:transparent}}@media screen and (max-width: 1174px){.CaselistSearchV2Module.layout-grid.transform-casesearch{margin-bottom:0 !important}}@media screen and (max-width: 1174px){.CaselistSearchV2Module.layout-grid.transform-casesearch{margin-bottom:0 !important}}@media screen and (max-width: 1174px){.CaselistSearchV2Module.layout-grid .module-content{padding-left:20px !important;padding-right:20px !important}}@media screen and (max-width: 991px){.CaselistSearchV2Module .module-content .case-search.only-freetext{display:unset}}.CaselistSearchV2Module .module-content .case-search.only-freetext h3.case-search-title{padding:0 35px 0 0;margin:0px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 991px){.CaselistSearchV2Module .module-content .case-search.only-freetext h3.case-search-title{display:unset;padding:0px}}@media screen and (max-width: 991px){.CaselistSearchV2Module .module-content .case-search.only-freetext form{margin-top:15px}}@media screen and (min-width: 576px){.CaselistSearchV2Module .module-content .case-search.only-freetext form .form-row--parent .col{padding-right:0px}}@media screen and (min-width: 576px){.CaselistSearchV2Module .module-content .case-search.only-freetext form .form-row--parent .col .input-field input{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}}.CaselistSearchV2Module .module-content .case-search.only-freetext form .form-row--parent .button-field button{font-family:inherit !important}@media screen and (min-width: 576px){.CaselistSearchV2Module .module-content .case-search.only-freetext form .form-row--parent .button-field button{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}}.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"],.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"],.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"],.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"],.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"],.CaselistSearchV2Module .module-content .case-search form .input-field select,.CaselistSearchV2Module .module-content .case-search form .input-field button,.CaselistSearchV2Module .module-content .case-search form .input-field textarea,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"],.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"],.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"],.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"],.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"],.CaselistSearchV2Module .module-content .case-search form .input-button select,.CaselistSearchV2Module .module-content .case-search form .input-button button,.CaselistSearchV2Module .module-content .case-search form .input-button textarea{border-radius:5px}.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-field select:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-field select.dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-field button:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-field button.dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-field textarea:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-field textarea.dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"]:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"].dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-button select:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-button select.dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-button button:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-button button.dirty+label,.CaselistSearchV2Module .module-content .case-search form .input-button textarea:focus+label,.CaselistSearchV2Module .module-content .case-search form .input-button textarea.dirty+label{-webkit-transform:translateY(-4px) translateX(-4px) scale(0.7) !important;-ms-transform:translateY(-4px) translateX(-4px) scale(0.7) !important;transform:translateY(-4px) translateX(-4px) scale(0.7) !important;max-width:120%;top:2px}.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-field select::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-field button::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-field textarea::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"]::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-button select::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-button button::placeholder,.CaselistSearchV2Module .module-content .case-search form .input-button textarea::placeholder{color:inherit}.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="text"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="email"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="tel"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="password"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field input[type="checkbox"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field select:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-field select:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-field select:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-field select:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field select:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field select:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field button:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-field button:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-field button:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-field button:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field button:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field button:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field textarea:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-field textarea:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-field textarea:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-field textarea:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field textarea:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-field textarea:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="text"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="email"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="tel"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="password"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"]:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"]:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"]:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"]:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"]:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button input[type="checkbox"]:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button select:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-button select:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-button select:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-button select:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button select:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button select:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button button:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-button button:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-button button:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-button button:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button button:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button button:-webkit-autofill:focus:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button textarea:-webkit-autofill,.CaselistSearchV2Module .module-content .case-search form .input-button textarea:-webkit-autofill:hover,.CaselistSearchV2Module .module-content .case-search form .input-button textarea:-webkit-autofill:focus,.CaselistSearchV2Module .module-content .case-search form .input-button textarea:-webkit-autofill:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button textarea:-webkit-autofill:hover:first-line,.CaselistSearchV2Module .module-content .case-search form .input-button textarea:-webkit-autofill:focus:first-line{transition:background-color 5000s ease-in-out 0s}.CaselistSearchV2Module .module-content .case-search form .input-field label,.CaselistSearchV2Module .module-content .case-search form .input-button label{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.CaselistSearchV2Module .module-content .case-search form .input-field label.fritekst,.CaselistSearchV2Module .module-content .case-search form .input-button label.fritekst{text-overflow:ellipsis;overflow:hidden;max-width:100%;white-space:nowrap}.CaselistSearchV2Module .module-content .case-search form .input-field label.select-label#label-bedrooms,.CaselistSearchV2Module .module-content .case-search form .input-button label.select-label#label-bedrooms{-webkit-transform:translateY(-4px) translateX(-4px) scale(0.7) !important;-ms-transform:translateY(-4px) translateX(-4px) scale(0.7) !important;transform:translateY(-4px) translateX(-4px) scale(0.7) !important;max-width:120%;top:2px}.CaselistSearchV2Module .module-content .case-search form .input-select{border-radius:5px}.CaselistSearchV2Module .module-content .case-search form .input-select:after{content:"";position:absolute;right:10px;top:50%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.CaselistSearchV2Module .module-content .case-search form .input-select select{height:100%}.CaselistSearchV2Module button:disabled{opacity:.5}.CaselistSearchV2Module .button-field{margin:4px 0}.CaselistSearchV2Module.modern.layout-grid .module-content{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.CaselistSearchV2Module.modern .module-content{overflow:visible !important}.CaselistSearchV2Module.modern .module-content .case-search{margin:0 -17px 0 -15px}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child{flex-basis:66.3%}@media screen and (max-width: 991px){.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child{flex-basis:100%}}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child .form-row{align-items:flex-start}@media screen and (min-width: 576px){.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child .form-row>div{height:100%}}@media screen and (max-width: 575px){.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child .form-row>div:nth-child(2){margin-top:40px}}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child .form-row .input-field{margin-left:16px;margin-right:20px;display:flex}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child .form-row .input-field.input-select{border-radius:0}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child .form-row .input-field.input-select:after{height:10px;width:10px;border-left:none;border-top:none;border-right:1px solid;border-bottom:1px solid;-webkit-transform:translateY(-20%) scaleY(1.2) rotate(45deg);-ms-transform:translateY(-20%) scaleY(1.2) rotate(45deg);transform:translateY(-20%) scaleY(1.2) rotate(45deg);right:4px;color:inherit}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child .form-row .input-field input,.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child .form-row .input-field select{border-bottom:1px solid;border-radius:0;padding:20px 0 10px;color:inherit;font-family:inherit}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col:first-child .form-row .input-field label{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;top:-14px;font-size:.8rem;padding-left:0;padding-right:0}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent #price-inputs{margin-bottom:4px;align-self:flex-end}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent #price-inputs input,.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent #price-inputs select{border-bottom:1px solid;border-radius:0;padding:20px 0 10px;color:inherit;font-family:inherit}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent #price-inputs label{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;top:-16px !important;font-size:.8rem;padding-left:0;padding-right:0}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:flex-end;padding:55px 35px 4px;margin:0;flex:1 1 33%;position:relative}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider[data-slider_name="rooms"]{order:1}@media screen and (min-width: 991px){.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider[data-slider_name="rooms"]{margin-top:0px !important}}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider[data-slider_name="price-total"]{order:2}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider[data-slider_name="building-area"]{order:3}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider[data-slider_name="ground-area"]{order:4}@media screen and (max-width: 991px){.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider{flex-basis:50%}}@media screen and (max-width: 768px){.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider{flex-basis:100%;padding:42px 35px 50px}}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.8rem;width:120px;position:absolute;top:0;left:20px}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider-label sup{position:absolute;bottom:6px}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .slider-range{height:1px;border:none;width:100%;margin:0}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .slider-range:before{content:'';position:absolute;left:-15px;top:0;width:calc(100% + 26px);height:1px}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .slider-range .ui-slider-handle{border-width:5px;box-sizing:content-box;border-radius:50%;width:30px;height:30px;top:-20px;transform:translateX(-12px)}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .slider-range .ui-slider-handle.ui-state-focus,.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .slider-range .ui-slider-handle.ui-state-active{z-index:3}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .slider-range .ui-slider-handle:nth-child(2):after,.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .slider-range .ui-slider-handle:nth-child(3):after{content:'';width:10px;height:10px;border:1px solid white;border-bottom-width:0;border-left-width:0;position:absolute;top:50%;left:43%;transform-origin:center center;transform:translate(-50%, -50%) rotate(45deg)}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .slider-range .ui-slider-handle:nth-child(3):after{transform:translate(-50%, -50%) rotate(-135deg);left:58%}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .slider-range .ui-slider-handle:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .min,.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .max{position:absolute;text-align:center;border:0;font-size:12px;color:#000000}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .min sup,.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider .max sup{line-height:0}@media screen and (min-width: 1200px) and (max-width: 1499px){.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .casesearch-wrapper__ranges-slider-label{width:100%;margin-bottom:25px}}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent .buttons{padding:0 22px}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col-auto:last-child{display:flex;margin-top:60px;width:100%;justify-content:flex-end;order:9999}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col-auto:last-child .button-field{flex:0 1 220px}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col-auto:last-child .button-field .btn-reset-search,.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col-auto:last-child .button-field .btn-search{border-radius:0;padding:10px 0;width:100%;font-size:1rem;font-family:inherit}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col-auto:last-child .button-field .btn-reset-search{background-color:#EDECEC;text-align:center;margin-right:5px;cursor:pointer}@media screen and (max-width: 290px){.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col-auto:last-child{flex-wrap:wrap}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col-auto:last-child .button-field{flex-basis:100%}.CaselistSearchV2Module.modern .module-content .case-search form .form-row--parent>.col-auto:last-child .button-field .btn-reset-search{margin-right:0}}.CaselistSearchV2Module.minimalist.layout-grid .module-content{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.CaselistSearchV2Module.minimalist .module-content{overflow:visible !important}.CaselistSearchV2Module.minimalist .module-content .case-search form{margin:0 auto;text-transform:uppercase}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent{column-gap:2%}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .form-row{column-gap:2%}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field input,.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field textarea,.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field select{border-radius:0;border-bottom:1px solid;padding-left:2px;padding-right:0}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field input.dirty ~ label,.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field input:focus ~ label,.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field textarea.dirty ~ label,.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field textarea:focus ~ label,.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field select.dirty ~ label,.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field select:focus ~ label{padding-left:4px;-webkit-transform:translateY(-8px) scale(0.7) !important;-ms-transform:translateY(-8px) scale(0.7) !important;transform:translateY(-8px) scale(0.7) !important}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field label{padding-left:2px;padding-bottom:8px}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent .input-field button{background:transparent;border:1px solid;font-family:inherit;text-transform:uppercase;padding:10px 50px}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent>div:first-child{flex-grow:18}@media screen and (min-width: 768px){.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent>div:first-child{min-width:350px}}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent>div:nth-child(2){flex-grow:1;max-width:none}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent>div:nth-child(2) .form-row>div{min-width:120px}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent>div:last-child{flex-grow:1;flex-basis:0;margin-top:15px}@media screen and (min-width: 992px){.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent>div:last-child.col-lg-auto{margin-top:0}}@media screen and (min-width: 768px){.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent>div:last-child.col-md-auto{margin-top:0}}@media screen and (min-width: 576px){.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent>div:last-child.col-sm-auto{margin-top:0}}.CaselistSearchV2Module.minimalist .module-content .case-search form .form-row--parent>div:last-child .input-field{flex:1}.CaselistSearchV2Module.blackoak{overflow:visible;z-index:9;top:0;transform:translateY(0%);position:static}.CaselistSearchV2Module.blackoak.bgcolor.pinnedSearchDesktop{position:sticky;transition:all ease 500ms}.CaselistSearchV2Module.blackoak.bgcolor.pinnedSearchDesktop.hideSearchModuleBlackOak{transform:translateY(-100%)}.CaselistSearchV2Module.blackoak.bgcolor.pinnedSearchMobile{transition:top 400ms linear}.CaselistSearchV2Module.blackoak.bgcolor.pinnedSearchMobile.hideSearchModuleBlackOak{position:fixed;transform:translateY(-100%);transition:top 400ms linear}.CaselistSearchV2Module.blackoak.bgcolor.pinnedSearchMobile.hideSearchModuleBlackOak.expandSearchMobile{transform:translateY(0%)}.CaselistSearchV2Module.blackoak.bgcolor.hideSearchModuleBlackOak{box-shadow:none !important}.CaselistSearchV2Module.blackoak.bgcolor.hideSearchModuleBlackOak .container .module-content{box-shadow:none !important}.CaselistSearchV2Module.blackoak.layout-stretched.bgcolor,.CaselistSearchV2Module.blackoak.layout-full.bgcolor{box-shadow:0px 15px 15px rgba(51,51,51,0.2)}.CaselistSearchV2Module.blackoak.layout-grid.bgcolor .container .module-content{box-shadow:0px 15px 15px rgba(51,51,51,0.2)}.CaselistSearchV2Module.blackoak .overlay{position:fixed;width:100vw;height:200vh;background:#0007;left:0;top:-50vh;z-index:1;display:none;cursor:pointer}.CaselistSearchV2Module.blackoak .container{overflow:visible;position:relative;z-index:2}.CaselistSearchV2Module.blackoak .container .module-content{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none}.CaselistSearchV2Module.blackoak .container .module-content .case-search{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;position:relative}.CaselistSearchV2Module.blackoak .container .module-content .case-search h3.case-search-title{margin:0px 15px 0 0}.CaselistSearchV2Module.blackoak .container .module-content .case-search form{margin:15px 0;flex-grow:1}.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field{align-items:center;display:flex;min-width:120px}.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field button,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field select{border-radius:0;border-bottom-color:transparent}.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field input[type="text"],.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field select{padding:10px 15px;font-family:inherit !important;font-size:inherit !important}.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field input[type="text"]+label,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field input[type="text"]+label.select-label#label-bedrooms,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field select+label,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field select+label.select-label#label-bedrooms{transition:all 0.4s;transform-origin:top left;transform:none !important;top:auto !important;font-size:inherit !important;padding:0 15px;margin-top:1px}.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field input[type="text"]:focus,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field input[type="text"].dirty,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field select:focus,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field select.dirty{z-index:99}.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field input[type="text"]:focus+label,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field input[type="text"].dirty+label,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field select:focus+label,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field select.dirty+label{opacity:0}.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field.input-select::after{content:"";position:absolute;right:10px;top:50%;margin-top:-4px;width:15px;height:15px;border-left:0;border-top:0;border-right:1px solid;border-bottom:1px solid;transform:translateY(-50%) rotate(45deg)}.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field button,.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-field .button{padding:11px 15px;font-family:inherit;text-transform:uppercase;transition:background-color 0.3s, color 0.3s}.CaselistSearchV2Module.blackoak .container .module-content .case-search form .input-select{border-radius:0;border-bottom-color:transparent}.CaselistSearchV2Module.blackoak .container .module-content .input-field.d-flex.f-grow input{border-radius:0}.CaselistSearchV2Module.blackoak .container .module-content .input-field.d-flex.f-grow input[type="text"]{border-bottom-color:transparent}.ReferencesModule .references__item-text{padding-top:15px;padding-bottom:15px}.ReferencesModule .references__item-text.center,.ReferencesModule .references__item-text .center{text-align:center;justify-content:center}.ReferencesModule .references__item-text.right,.ReferencesModule .references__item-text .right{text-align:right}.ReferencesModule .references__item-text.left,.ReferencesModule .references__item-text .left{text-align:left}.ReferencesModule .references__item-text-container *{margin-top:0 !important}.ReferencesModule .references__item-text-container.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.ReferencesModule .references__item-text-container.column-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media screen and (max-width: 768px){.ReferencesModule .references__item-text-container.column-2,.ReferencesModule .references__item-text-container.column-3{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.ReferencesModule .references__item-text-container ul,.ReferencesModule .references__item-text-container ol{margin-left:40px;margin-bottom:20px}.ReferencesModule .references__item-text-container ul{list-style-type:square}.ReferencesModule .references__item-text-container img{max-width:100%;height:auto}.ReferencesModule .references__item-text-container img.center{margin:0 auto 10px;display:block}.ReferencesModule .references__item-text-container img.right{margin:0 0 10px 30px;float:right}.ReferencesModule .references__item-text-container img.left{margin:0 30px 10px 0;float:left}.ReferencesModule .references__item-text-container .center{text-align:center}.ReferencesModule .references__item-text-container .right{text-align:right}.ReferencesModule .references__item-text-container .left{text-align:left}.ReferencesModule .references__item-text-container blockquote{border-left:5px solid #2E2E2E;padding-left:15px;margin-bottom:20px;color:#343434}.ReferencesModule .references__item-text-container a{text-decoration:none}.ReferencesModule .references__item-text-container a:hover{cursor:pointer}@media screen and (max-width: 575px){.ReferencesModule .references__item-image{flex-basis:100% !important;max-width:100% !important;padding-left:0;padding-right:0}}.ReferencesModule .references__item>.row{margin:0}@media screen and (min-width: 576px){.ReferencesModule .layout-1 .references__list.text-left .references__item>.row,.ReferencesModule .layout-2 .references__list.text-left .references__item>.row{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}.ReferencesModule .layout-1 .references__list.text-left .references__item>.row .references__item-image,.ReferencesModule .layout-2 .references__list.text-left .references__item>.row .references__item-image{padding-right:0}.ReferencesModule .layout-1 .references__list.text-right .references__item>.row .references__item-image,.ReferencesModule .layout-2 .references__list.text-right .references__item>.row .references__item-image{padding-left:0}.ReferencesModule .layout-1 .references__list.alternate .references__item:nth-child(even)>.row,.ReferencesModule .layout-2 .references__list.alternate .references__item:nth-child(even)>.row{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ReferencesModule .layout-1 .references__list.alternate .references__item:nth-child(even)>.row .references__item-image,.ReferencesModule .layout-2 .references__list.alternate .references__item:nth-child(even)>.row .references__item-image{padding-right:0}.ReferencesModule .layout-1 .references__list.alternate .references__item:nth-child(odd)>.row .references__item-image,.ReferencesModule .layout-2 .references__list.alternate .references__item:nth-child(odd)>.row .references__item-image{padding-left:0}.ReferencesModule .layout-1 .references__item:not(:last-child){margin-bottom:50px}.ReferencesModule .layout-1 .references__item-realtor{font-style:italic;text-align:right}.ReferencesModule .layout-1 .references__item-image{padding-bottom:15px}@media screen and (max-width: 575px){.ReferencesModule .layout-1 .references__item-image--aspect-ratio{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}@media screen and (min-width: 576px){.ReferencesModule .layout-1 .references__item-image{padding-bottom:0}}.ReferencesModule .layout-1 .references__item-text-container{position:relative;top:50%;transform:translateY(-50%)}.ReferencesModule .layout-1 .references__item-text-container p:last-of-type{margin-bottom:0;padding-right:5px}.ReferencesModule .layout-1 .aspect-ratio{width:100%;height:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.ReferencesModule .layout-1 .aspect-ratio img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover'}.ReferencesModule .layout-1 .aspect-ratio.fixed-height{padding-bottom:0;height:100%}.ReferencesModule .layout-1 .aspect-ratio.fixed-height img{bottom:auto;-webkit-transform:translate(50%, 0);-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-o-transform:translate(50%, 0);transform:translate(50%, 0)}.ReferencesModule .layout-2 .row{margin-right:0;margin-left:0}.ReferencesModule .layout-2 .row>.col,.ReferencesModule .layout-2 .row>[class*="col-"]{padding-right:0;padding-left:0}.ReferencesModule .layout-2 .row>.references__item:not(:last-child){margin-bottom:15px}@media screen and (min-width: 576px){.ReferencesModule .layout-2 .row>.references__item:not(:last-child){margin-bottom:0}}.ReferencesModule .layout-2 .row>.references__item-image{display:-ms-flexbox;display:flex}@media screen and (max-width: 575px){.ReferencesModule .layout-2 .row>.references__item-image--aspect-ratio{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}.ReferencesModule .layout-2 .row>.references__item-text{overflow:hidden;display:-ms-flexbox;display:flex;align-items:center;padding:15px}@media screen and (min-width: 992px){.ReferencesModule .layout-2 .row>.references__item-text{padding:30px}}.ReferencesModule .layout-2 .row>.references__item-text .references__item-text-container{width:100%}.ReferencesModule .layout-2 .aspect-ratio{position:relative;overflow:hidden;top:0;left:0;-ms-flex-positive:1;flex-grow:1}.ReferencesModule .layout-2 .aspect-ratio::before{content:"";display:block;width:100%;padding-bottom:100%}.ReferencesModule .layout-3 h2{text-align:center}.ReferencesModule .layout-3 .references__list{padding:0 0 30px;margin:0}@media screen and (min-width: 577px){.ReferencesModule .layout-3 .references__list.text-left .references__item-image{order:1}}.ReferencesModule .layout-3 .references__list .slick-list{width:100%}.ReferencesModule .layout-3 .references__list .slick-list .slick-track{display:flex}@media screen and (max-width: 576px){.ReferencesModule .layout-3 .references__list .slick-list .slick-track .references__item-text-container{margin-top:5px}}.ReferencesModule .layout-3 .references__list .references__item{text-align:center;flex-basis:auto;display:flex;flex-flow:row nowrap;padding:0}@media screen and (min-width: 577px){.ReferencesModule .layout-3 .references__list .references__item{height:auto}}.ReferencesModule .layout-3 .references__list .references__item .row{flex:1 0 100%;align-items:center}@media screen and (max-width: 576px){.ReferencesModule .layout-3 .references__list .references__item .row{padding:0 10px}}@media screen and (max-width: 576px) and (-ms-high-contrast: none), screen and (max-width: 576px) and (-ms-high-contrast: active){.ReferencesModule .layout-3 .references__list .references__item .row{padding:0 !important}}@media screen and (max-width: 576px){.ReferencesModule .layout-3 .references__list .references__item .row .references__item-image{padding:0}}@media screen and (min-width: 577px){.ReferencesModule .layout-3 .references__list .references__item .row .references__item-image{height:100%}}.ReferencesModule .layout-3 .references__list .references__item .row .references__item-text{display:flex;align-items:center;justify-content:center;align-self:stretch}.ReferencesModule .layout-3 .references__list .references__item-image{overflow:hidden}.ReferencesModule .layout-3 .references__list .references__item-image .aspect-ratio{width:100%;height:100%}.ReferencesModule .layout-3 .references__list .references__item-image .aspect-ratio img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover'}@media screen and (max-width: 576px){.ReferencesModule .layout-3 .references__list .references__item-image .aspect-ratio{height:100%;padding-bottom:66%;overflow:hidden;position:relative}.ReferencesModule .layout-3 .references__list .references__item-image .aspect-ratio img{position:absolute;top:0;bottom:0;left:0;right:0}}@media screen and (max-width: 576px){.ReferencesModule .layout-3 .references__list .references__item-image{max-width:100% !important;flex-basis:100% !important}.ReferencesModule .layout-3 .references__list .references__item-image .aspect-ratio img{transform:none;width:100%}}.ReferencesModule .layout-3 .references__list .references__item-text-container{padding:15px 50px 20px}@media screen and (max-width: 768px){.ReferencesModule .layout-3 .references__list .references__item-text-container{padding:5px 0 10px}}@media screen and (max-width: 768px){.ReferencesModule .layout-3 .references__list .references__item-text-container h3{font-size:1.6rem}}@media screen and (max-width: 768px){.ReferencesModule .layout-3 .references__list .references__item-text-container p{font-size:.9rem}}.ReferencesModule .layout-3 .references__list .references__item-text-container.with-quote{padding:70px 50px 30px;position:relative}@media screen and (max-width: 768px){.ReferencesModule .layout-3 .references__list .references__item-text-container.with-quote{padding-top:60px;padding-left:30px;padding-right:30px}}.ReferencesModule .layout-3 .references__list .references__item-text-container.with-quote:before{content:"“";font-size:150px;font-family:Georgia, Arial, sans-serif;opacity:.5;position:absolute;top:0px;line-height:1;left:50%;transform:translateX(-50%);user-select:none}@media screen and (max-width: 768px){.ReferencesModule .layout-3 .references__list .references__item-text-container.with-quote:before{font-size:100px;top:0}}.ReferencesModule .layout-3 .references__list .references__item-text.left .references__item-text-container.with-quote:before{top:-4px;left:18px;transform:translateX(0)}@media screen and (max-width: 768px){.ReferencesModule .layout-3 .references__list .references__item-text.left .references__item-text-container.with-quote:before{top:0;left:8px}}.ReferencesModule .layout-3 .references__list .references__item-realtor{font-style:italic;margin-bottom:0}@media screen and (max-width: 768px){.ReferencesModule .layout-3 .references__list .references__item-realtor{font-size:.8rem}}.ReferencesModule .layout-3 .references__list .references__item:focus{outline:none}.ReferencesModule .layout-3 .slick-arrow{z-index:1;cursor:pointer}.ReferencesModule .layout-3 .slick-arrow span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0.3)}.ReferencesModule .layout-3 .slick-arrow span:hover{background-color:rgba(0,0,0,0.69)}.ReferencesModule .layout-3 .slick-arrow::before{content:""}.ReferencesModule .layout-3 .slick-arrow.slick-prev{left:0}.ReferencesModule .layout-3 .slick-arrow.slick-prev span{left:0;font:normal normal normal 14px/1 icomoon;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing-font-smoothing:grayscale;text-align:center;padding:15px 10px}.ReferencesModule .layout-3 .slick-arrow.slick-prev span::before{content:"\ea40" !important;font-size:1.5rem;color:white}.ReferencesModule .layout-3 .slick-arrow.slick-next{right:0}.ReferencesModule .layout-3 .slick-arrow.slick-next span{right:0;font:normal normal normal 14px/1 icomoon;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing-font-smoothing:grayscale;text-align:center;padding:15px 10px}.ReferencesModule .layout-3 .slick-arrow.slick-next span::before{content:"\ea3c" !important;font-size:1.5rem;color:white}@media screen and (max-width: 768px){.ReferencesModule .layout-3 .slick-arrow{display:none !important}}.ReferencesModule .layout-3 .slick-dots{bottom:0}.ReferencesModule .layout-3 .slick-dots li{margin:0}.ReferencesModule .layout-3 .slick-dots li button::before{font-size:10px}.ReferencesModule .layout-4 .references__item:not(:last-child){margin-bottom:50px}.ReferencesModule .layout-4 .references__item-realtor{font-style:italic;text-align:right}.ReferencesModule .layout-4 .references__item-image{padding-bottom:15px}.ReferencesModule .layout-4 .references__item-image--aspect-ratio .aspect-ratio{height:100%}.ReferencesModule .layout-4 .references__item-image--aspect-ratio .aspect-ratio img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover'}@media screen and (max-width: 575px){.ReferencesModule .layout-4 .references__item-image--aspect-ratio{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}@media screen and (min-width: 576px){.ReferencesModule .layout-4 .references__item-image{padding-bottom:0}}.ReferencesModule .layout-4 .references__item-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-self:center;position:relative}.ReferencesModule .layout-4 .references__item-text-container:before{content:"“";font-size:150px;font-family:Georgia, Arial, sans-serif;opacity:.5;position:absolute;margin-top:-20px;left:-5px;user-select:none}.ReferencesModule .layout-4 .references__item-text-container h3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:1rem;font-weight:normal;margin-bottom:5px}.ReferencesModule .layout-4 .references__item-text-container p{padding:20px 0 0;margin-bottom:0;font-style:italic;font-size:1.2rem}.ReferencesModule .layout-4 .references__item-text-container p.references__item-realtor{font-style:normal;font-size:1rem}.ReferencesModule .layout-4 .references__item-text{display:flex}.ReferencesModule .layout-4 .references__item-text.left .references__item-text-container{padding-left:60px}.ReferencesModule .layout-4 .references__item-text.left .references__item-text-container p.references__item-realtor{text-align:left}.ReferencesModule .layout-4 .references__item-text.center .references__item-text-container p.references__item-realtor{text-align:center}.ReferencesModule .layout-4 .references__item-text.center .references__item-text-container::before{margin-top:-60px;left:50%;transform:translateX(-50%)}.ReferencesModule .layout-4 .aspect-ratio{width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.ReferencesModule .layout-4 .aspect-ratio.fixed-height{padding-bottom:0;height:100%}.ReferencesModule .layout-4 .aspect-ratio.fixed-height img{bottom:auto;-webkit-transform:translate(50%, 0);-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-o-transform:translate(50%, 0);transform:translate(50%, 0)}@media screen and (min-width: 1200px){.ReferencesModule.layout-stretched .aspect-ratio{height:600px}}@media screen and (min-width: 1200px){.ReferencesModule.layout-stretched .aspect-ratio::before{padding-bottom:0}}.ReferencesModule.layout-stretched .layout-2 .row>.references__item-text{padding:15px}@media screen and (min-width: 992px){.ReferencesModule.layout-stretched .layout-2 .row>.references__item-text{padding:30px 6% 15px 6%}}@media screen and (min-width: 1200px){.ReferencesModule.layout-stretched .layout-2 .row>.references__item-text{padding:30px 12.5% 15px 12.5%}}.BlogModule .blog__post{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:80px}@media screen and (max-width: 768px){.BlogModule .blog__post{margin-bottom:40px}}@media screen and (max-width: 661px){.BlogModule .blog__post{margin-bottom:30px;flex-wrap:wrap}}.BlogModule .blog__post:last-of-type{margin-bottom:0}.BlogModule .blog__image{-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}@media screen and (max-width: 768px){.BlogModule .blog__image{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width: 661px){.BlogModule .blog__image{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.BlogModule .blog__image--aspect-ratio-16by9{width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.BlogModule .blog__image--aspect-ratio-16by9.no-img{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0wLDQ4djQxNmg1MTJWNDhIMHogTTQ4MCw0MzJIMzJWODBoNDQ4VjQzMnogTTM1MiwxNjBjMCwyNi41MSwyMS40OSw0OCw0OCw0OHM0OC0yMS40OSw0OC00OHMtMjEuNDktNDgtNDgtNDggICBTMzUyLDEzMy40OSwzNTIsMTYweiBNNDQ4LDQwMEg2NGw5Ni0yNTZsMTI4LDE2MGw2NC00OEw0NDgsNDAweiIgZmlsbD0iIzAwMDAwMCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-size:contain;background-repeat:no-repeat;background-color:rgba(0,0,0,0.25);background-position:center;opacity:0.1}.BlogModule .blog__image--aspect-ratio-16by9 img{position:absolute;right:50%;bottom:50%;-webkit-transform:translate(50%, 50%);-moz-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);-o-transform:translate(50%, 50%);transform:translate(50%, 50%);max-width:100%}.BlogModule .blog__text{padding-left:20px;padding-right:20px;flex-grow:1;flex-wrap:wrap}@media screen and (max-width: 661px){.BlogModule .blog__text{padding:20px}}.BlogModule .blog__text-headline{margin-bottom:0px}.BlogModule .blog__text-headline a{text-decoration:none}.BlogModule .blog__text-headline a:hover{text-decoration:underline}.BlogModule .blog__text-date{display:block}.BlogModule .blog__text-excerpt{margin-top:15px}.BlogModule .blog__button{display:inline-block;text-decoration:none;padding:10px 25px;position:relative;left:100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (max-width: 661px){.BlogModule .blog__button{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.blog__article{padding-bottom:50px}.blog__article-image{margin-bottom:25px;position:relative;overflow:hidden}.blog__article-image .blog__image--aspect-ratio-16by9{height:40vh;max-height:375px;min-height:150px;padding-bottom:0}.sellerlogin-login{min-height:50vh}.sellerlogin-login form{max-width:300px;width:100%;margin-left:auto;margin-right:auto}.sellerlogin-login .sellerlogin-error{font-weight:normal;color:#ee0000;text-align:center}.sellerlogin-caseselect{position:relative}.sellerlogin-caseselect::before,.sellerlogin-caseselect::after{content:"";display:block;position:absolute;width:16px;height:3px;top:50%;z-index:1;background-color:#fff;pointer-events:none}.sellerlogin-caseselect::before{-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);right:20px}.sellerlogin-caseselect::after{-webkit-transform:translateY(-50%) rotate(135deg);-moz-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);-o-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);right:10px}.sellerlogin-caseselect select:hover{cursor:pointer}.sellerlogin-dashboard form{padding-bottom:15px}.sellerlogin-dashboard .case{min-height:250px}.sellerlogin-dashboard .case__container{margin-bottom:30px}.sellerlogin-dashboard .case__image{position:relative;padding-bottom:15px}.sellerlogin-dashboard .case__image .image--cover{position:relative;overflow:hidden}.sellerlogin-dashboard .case__image .image--cover::before{content:"";display:block;padding-bottom:56.25%}.sellerlogin-dashboard .case__info{position:absolute;top:0;left:0;z-index:1;padding:10px 15px;background-color:rgba(255,255,255,0.8)}.sellerlogin-dashboard .case__price{font-size:1.2em;padding-top:5px}.sellerlogin-dashboard .case__view{display:inline-block;text-decoration:none}.sellerlogin-dashboard .realtor{margin-bottom:30px}.sellerlogin-dashboard .realtor__image .image--cover{position:relative;overflow:hidden}.sellerlogin-dashboard .realtor__image .image--cover::before{content:"";display:block;padding-bottom:150%}.sellerlogin-dashboard .realtor__title{margin-bottom:15px}.sellerlogin-dashboard .realtor a{text-decoration:none}.sellerlogin-dashboard .realtor a:hover{text-decoration:underline}.sellerlogin-dashboard .statistics{min-height:250px}.sellerlogin-dashboard .statistics__total{margin-bottom:30px;margin-left:-5px;margin-right:-5px}.sellerlogin-dashboard .statistics__total>.col,.sellerlogin-dashboard .statistics__total>[class*=col-]{padding-left:5px;padding-right:5px}.sellerlogin-dashboard .statistics__total-pageviews,.sellerlogin-dashboard .statistics__total-bookings,.sellerlogin-dashboard .statistics__total-requests,.sellerlogin-dashboard .statistics__total-downloads{margin-bottom:15px;padding-left:10px}.sellerlogin-dashboard .statistics__total-pageviews span,.sellerlogin-dashboard .statistics__total-bookings span,.sellerlogin-dashboard .statistics__total-requests span,.sellerlogin-dashboard .statistics__total-downloads span{padding:4px;background-color:rgba(255,255,255,0.8);width:25%;text-align:center}.sellerlogin-dashboard .statistics__interval{padding-top:50px;padding-bottom:15px;text-align:center}.sellerlogin-dashboard .statistics .period .graphs__tabs{list-style:none;padding-bottom:15px}.sellerlogin-dashboard .statistics .period .graphs__tabs a{display:block;padding:10px;text-decoration:none;text-align:center;color:#000000}@media screen and (min-width: 768px){.sellerlogin-dashboard .statistics .period .graphs__tabs a{white-space:nowrap}}.sellerlogin-dashboard .statistics .period .graphs__tabs .active a{text-decoration:underline}.sellerlogin-dashboard .statistics .graphs__tabs{list-style:none;padding-bottom:15px}.sellerlogin-dashboard .statistics .graphs__tabs a{display:block;padding:10px;text-decoration:none;text-align:center;margin-bottom:4px}@media screen and (min-width: 768px){.sellerlogin-dashboard .statistics .graphs__tabs a{white-space:nowrap}}.sellerlogin-dashboard .statistics .graphs .c3-line{stroke-width:0}.sellerlogin-dashboard .statistics__sources{padding-top:30px}.sellerlogin-dashboard .statistics .sources__list{padding-left:30px;padding-top:30px;padding-bottom:30px}@media screen and (min-width: 1200px){.sellerlogin-dashboard .statistics .sources__list{padding-top:0;padding-bottom:0}}.sellerlogin-dashboard .statistics .sources__list li{padding-top:5px;padding-bottom:5px;border-top:1px solid rgba(0,0,0,0.1)}.sellerlogin-dashboard .statistics .sources__list li .color{display:inline-block;width:10px;height:10px}.sellerlogin-dashboard .statistics .sources__list li:first-child{border-top:0}.sellerlogin-dashboard .logout-button{margin-top:30px}.sellerlogin-dashboard .loading{padding-top:50px;padding-bottom:50px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.sellerlogin-dashboard .loading-text{-webkit-animation:bounce 1.4s infinite ease-in-out both;-o-animation:bounce 1.4s infinite ease-in-out both;animation:bounce 1.4s infinite ease-in-out both;padding-top:15px}.sellerlogin-dashboard .loading .sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sellerlogin-dashboard .loading .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sellerlogin-dashboard .loading .sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sellerlogin-dashboard .loading .sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sellerlogin-dashboard .loading .sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sellerlogin-dashboard .loading .sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sellerlogin-dashboard .loading .sk-folding-cube .sk-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sellerlogin-dashboard .loading .sk-folding-cube .sk-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.sellerlogin-dashboard .loading .sk-folding-cube .sk-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%, 75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%, 100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%, 75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%, 100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@-webkit-keyframes bounce{0%, 100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-moz-keyframes bounce{0%, 100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-o-keyframes bounce{0%, 100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes bounce{0%, 100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}.VideoModule .container{padding-left:0;padding-right:0}.VideoModule .video-container:not(.cropAllowed){position:relative;width:100%;height:0;padding-top:56.3%}.VideoModule .video-container:not(.cropAllowed).custom{padding-top:0;overflow:hidden}.VideoModule .video-container:not(.cropAllowed) .youtube-play{display:none !important}.VideoModule .video-container:not(.cropAllowed) iframe{position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (max-width: 768px){.VideoModule .video-container:not(.cropAllowed),.VideoModule .video-container:not(.cropAllowed) iframe{height:400px !important}}@media screen and (max-width: 661px){.VideoModule .video-container:not(.cropAllowed),.VideoModule .video-container:not(.cropAllowed) iframe{height:350px !important}}@media screen and (max-width: 465px){.VideoModule .video-container:not(.cropAllowed),.VideoModule .video-container:not(.cropAllowed) iframe{height:300px !important}}.VideoModule .video-container.cropAllowed{position:relative;width:100%;height:0;padding-top:56.3%;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}.VideoModule .video-container.cropAllowed .text-container{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);color:#ffffff;width:100%;height:auto;max-width:710px;text-align:center !important;pointer-events:none;padding:0 20px}.VideoModule .video-container.cropAllowed .text-container a,.VideoModule .video-container.cropAllowed .text-container button{pointer-events:auto}.VideoModule .video-container.cropAllowed.custom{padding-top:0;overflow:hidden}.VideoModule .video-container.cropAllowed .youtube-play{display:none !important}.VideoModule .video-container.cropAllowed iframe{position:absolute;width:100%;height:10000px;left:50%;top:50% !important;transform:translate(-50%, -50%)}.VideoModule .video-container.cropAllowed iframe.portrait{width:10000px;height:100%}.VideoModule .video-container.cropAllowed .embed-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.VideoModule .video-container.cropAllowed .embed-video video{width:100%;height:100%;object-fit:cover}.ProjectListModule .padding-0{padding:0}.ProjectListModule .margin-0{margin:0}.ProjectListModule .margin-top-2em{margin-top:2em}.ProjectListModule .no-text-decoration{text-decoration:none}.ProjectListModule .counter-text{font-size:1rem;font-weight:bold}.ProjectListModule div.projectlist-img-holder-simple{height:320px;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.ProjectListModule div.row.counters-row-simple{position:absolute;right:2em;bottom:-10px}.ProjectListModule div.row.counters-row-simple>ul.counters-list-simple{list-style-type:none;padding-left:0}.ProjectListModule div.row.counters-row-simple>ul.counters-list-simple>li.counter-list-item-simple{float:left;padding-left:.5em}.ProjectListModule div.row.counters-row-simple>ul.counters-list-simple>li.counter-list-item-simple p{width:61px;height:42px;padding:.7em;font-size:.6rem;border-radius:2px;line-height:1;font-weight:bold}.ProjectListModule div.row.counters-row-simple>ul.counters-list-simple>li.counter-list-item-simple p span{display:inline-block;width:100%;text-align:center}.ProjectListModule div.projectlist-details-row-simple{width:inherit;margin-top:-.2em;padding-bottom:1em;padding-left:1em;padding-right:1em}.ProjectListModule div.projectlist-details-row-simple>div.projectlist-title-div-simple{padding-top:1em}.ProjectListModule div.projectlist-details-row-simple>div.projectlist-title-div-simple>h2.projectlist-title-simple{font-size:1.4rem;margin-bottom:7px}.ProjectListModule div.projectlist-details-row-simple>div.projectlist-subtitle-div-simple>h3.projectlist-subtitle-simple{font-size:1rem;margin-bottom:15px}.ProjectListModule div.projectlist-details-row-simple>div.projectlist-description-div-simple{height:100px}.ProjectListModule div.projectlist-details-row-simple>div.projectlist-description-div-simple>p.projectlist-description-simple{font-size:1rem}.ProjectListModule div.projectlist-details-row-simple>div.projectlist-button-div-simple{text-align:center}.ProjectListModule div.projectlist-details-row-simple>div.projectlist-button-div-simple>button.projectlist-button-simple{margin-top:2em;width:auto}@media screen and (max-width: 476px){.ProjectListModule div.projectlist-details-row-simple div.projectlist-img-holder-simple{height:260px}.ProjectListModule div.projectlist-details-row-simple div.projectlist-description-div-simple>p.projectlist-description-simple{font-size:.8rem}}@media screen and (max-width: 966px) and (min-width: 768px){.ProjectListModule div.projectlist-details-row-simple div.projectlist-description-div-simple p.projectlist-description-simple{font-size:.9rem}}@media screen and (max-width: 992px){.ProjectListModule div.projectlist-details-row-simple>div.projectlist-title-div-simple>h2.projectlist-title-simple{font-size:1.2rem}.ProjectListModule div.projectlist-details-row-simple>div.projectlist-description-div-simple>h3.projectlist-description-simple{font-size:.9rem}.ProjectListModule div.projectlist-details-row-simple>div.projectlist-button-div-simple{text-align:center}}.ProjectListModule div.projectlist-info-row-basic>div>div.projectlist-title-div-basic>h2.projectlist-title-basic{font-size:1.1rem;margin-bottom:5px}.ProjectListModule div.projectlist-info-row-basic>div>div.projectlist-description-div-basic>h3.projectlist-description-basic{font-size:.8rem;margin-bottom:10px}.ProjectListModule div.projectlist-info-row-basic>div>div.projectlist-subtitle-div-basic>h3.projectlist-subtitle-basic{font-size:.8rem;margin-bottom:10px}.ProjectListModule .projectlist-image-holder-basic{height:250px;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.ProjectListModule div.row.counters-row-basic{position:absolute;right:2.5em;bottom:-15px}.ProjectListModule div.row.counters-row-basic>ul.counters-list-basic{list-style-type:none;padding:0}.ProjectListModule div.row.counters-row-basic>ul.counters-list-basic>li.counter-list-item-basic{float:left;padding-left:.4em}.ProjectListModule div.row.counters-row-basic>ul.counters-list-basic>li.counter-list-item-basic p{width:61px;height:42px;padding:.7em;font-size:.6rem;border-radius:2px;line-height:1;font-weight:bold}.ProjectListModule div.row.counters-row-basic>ul.counters-list-basic>li.counter-list-item-basic p span{display:inline-block;width:100%;text-align:center}@media screen and (min-width: 768px) and (max-width: 850px){.ProjectListModule div.projectlist-info-row-basic>div>div.projectlist-title-div-basic>h2.projectlist-title-basic{font-size:.9rem}}.ProjectListModule div.img-box-advanced{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.ProjectListModule div.row.counters-row-advanced{position:absolute;right:1.5em;bottom:-1em}.ProjectListModule div.row.counters-row-advanced>ul.counters-list-advanced{list-style-type:none;padding:0}.ProjectListModule div.row.counters-row-advanced>ul.counters-list-advanced>li.counter-list-item-advanced{float:left;margin-left:.5em}.ProjectListModule div.row.counters-row-advanced>ul.counters-list-advanced>li.counter-list-item-advanced p{width:61px;height:42px;padding:.7em;font-size:.6rem;border-radius:2px;line-height:1;font-weight:bold}.ProjectListModule div.row.counters-row-advanced>ul.counters-list-advanced>li.counter-list-item-advanced p span{display:inline-block;width:100%;text-align:center}.ProjectListModule div.projectlist-info-div-holder-advanced{padding:2em 0 2em 0;min-height:400px}.ProjectListModule div.projectlist-info-div-advanced{padding:1em 2em 1em 2em;height:100%}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-title-div-advanced>h2.projectlist-title-advanced{font-size:1.5rem;margin-bottom:8px}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-subtitle-div-advanced>h3.projectlist-subtitle-advanced{font-size:1.1rem;margin-bottom:20px}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-description-div-advanced{height:auto}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-button-div-advanced{text-align:center;padding-top:1em}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-button-div-advanced>button.projectlist-button-advanced{padding:15px}@media screen and (max-width: 767px){.ProjectListModule div.img-box-advanced{min-height:350px}.ProjectListModule div.projectlist-info-div-holder-advanced{min-height:auto}.ProjectListModule div.row.counters-row-advanced>ul.counters-list-advanced>li.counter-list-item-advanced{padding-left:.5em}.ProjectListModule div.row.counters-row-advanced>ul.counters-list-advanced>li.counter-list-item-advanced p{width:61px;height:42px;padding:.7em;font-size:.7rem;border-radius:2px;line-height:1;font-weight:bold}.ProjectListModule div.row.counters-row-advanced>ul.counters-list-advanced>li.counter-list-item-advanced p span{display:inline-block;width:100%;text-align:center}.ProjectListModule div.projectlist-info-div-advanced{padding:0}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-title-div-advanced{text-align:left}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-title-div-advanced>h2.projectlist-title-advanced{font-size:1.3rem;padding-right:1em;padding-left:.8em}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-subtitle-div-advanced h3.projectlist-subtitle-advanced{padding-left:1em}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-description-div-advanced{text-align:left;height:100%;word-break:break-word;hyphens:auto}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-description-div-advanced>p.projectlist-description-advanced{padding-left:1em;padding-right:1em}}@media screen and (min-width: 768px) and (max-width: 869px){.ProjectListModule div.projectlist-info-div-holder-advanced>div.projectlist-info-div-advanced>div.projectlist-title-div-advanced{padding-right:1em;text-align:left}.ProjectListModule div.projectlist-info-div-holder-advanced>div.projectlist-info-div-advanced>div.projectlist-title-div-advanced>h2.projectlist-title-advanced{padding-right:1em;font-size:1.3rem;margin-bottom:15px;text-align:left}.ProjectListModule div.projectlist-info-div-holder-advanced>div.projectlist-info-div-advanced>div.projectlist-description-div-advanced p.projectlist-description-advanced{font-size:.9rem}}@media screen and (min-width: 870px) and (max-width: 1020px){.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-title-div-advanced{padding-right:2em;text-align:left}.ProjectListModule div.projectlist-info-div-advanced>div.projectlist-title-div-advanced>h2.projectlist-title-advanced{font-size:1.4rem;margin-bottom:15px;text-align:left}}.ProjectListModule #projectlist-blackoak{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:1.5rem 0;margin:0 -15px;padding-bottom:1.5rem}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container{--maxCaseHeight:544px;--maxCaseWidth:1560px;--imagePreviewBorderSpacing:2px;--maxDescriptionLines:5}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case{margin:0;text-decoration:none;height:100%;color:inherit;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto auto 1fr}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case .description-wrapper{position:relative}@media screen and (max-width: 1199px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case .description-wrapper{padding-right:150px !important}}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case{grid-template-rows:auto auto 1fr}}@media screen and (min-width: 768px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case{grid-template-rows:auto auto 0.8fr}}@media screen and (min-width: 1200px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case{grid-template-rows:auto auto auto;grid-template-columns:100px 1fr 1fr}}@media screen and (min-width: 1600px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case{grid-template-columns:calc(100% - 744px) 0.577fr 1fr;grid-template-rows:1.2fr auto 0.8fr;height:var(--maxCaseHeight)}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case:hover{color:inherit}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image{grid-column:1 / 4;grid-row:2 / 3;aspect-ratio:3 / 2;height:auto}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image{grid-row:1 / 2}}@media screen and (min-width: 768px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image{height:100%}}@media screen and (min-width: 1200px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image{grid-column:1 / 3}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image.singleImage{grid-row:1 / 3}}@media screen and (min-width: 1600px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image{grid-column:1 / 2;grid-row:1 / 4}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image.singleImage{grid-column:1 / 3}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image .around-sign{display:none;left:0;right:auto}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image .around-sign{display:block}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image .around-sign>.sign{border-radius:0}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case .mobile-sign{display:block;grid-column:1 / -1;grid-row:1 / 2}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case .mobile-sign>.sign{border-radius:0}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case .mobile-sign{display:none}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list{grid-column:1 / 4;grid-row:3 / 4;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;gap:0 var(--imagePreviewBorderSpacing);margin:var(--imagePreviewBorderSpacing) 0 0 0}@media screen and (min-width: 1200px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list{grid-column:1 / 3}}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list{grid-row:2 / 3}}@media screen and (min-width: 1600px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list{grid-column:2 / 3;grid-row:1 / 4;grid-template-columns:1fr;grid-template-rows:repeat(3, 1fr);gap:var(--imagePreviewBorderSpacing) 0;margin:0 0 0 var(--imagePreviewBorderSpacing)}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-1,.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-2,.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3{aspect-ratio:3 / 2;display:flex;position:relative}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-1 img,.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-2 img,.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-1{grid-column:1 / 1}@media screen and (min-width: 1600px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-1{grid-column:1 / 2;grid-row:1 / 2}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-2{grid-column:2 / 2}@media screen and (min-width: 1600px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-2{grid-column:1 / 2;grid-row:2 / 3}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3{grid-column:3 / 3;position:relative;display:flex}@media screen and (min-width: 1600px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3{grid-column:1 / 2;grid-row:3 / 4}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:auto;aspect-ratio:3 / 2;z-index:2;color:white;overflow:hidden;word-wrap:break-word}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:auto;aspect-ratio:3 / 2;background-color:rgba(0,0,0,0.4);z-index:1}@media screen and (min-width: 1600px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text{width:100%;height:100%}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text>span:nth-of-type(1){font-weight:700;font-size:18px;z-index:2}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text>span:nth-of-type(1){font-size:24px}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text>span:nth-of-type(2){text-transform:uppercase;font-size:12px;text-align:center;z-index:2}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text>span:nth-of-type(2){font-size:18px}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper{grid-column:1 / 4;grid-row:4 / 5;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper{grid-row:3 / 4}}@media screen and (min-width: 1200px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper{grid-column:3 / 3;grid-row:1 / 3;padding:2rem}}@media screen and (min-width: 1600px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper{grid-column:3 / 4;grid-row:1 / 4;max-height:100%}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper a{text-decoration:none}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .openHouseCup{display:none}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-headlines{padding:0;font-size:18px;font-weight:600}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-headlines .case-headline{font-size:inherit}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-headlines .case-subheadline{font-size:inherit}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description{padding:0}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts{padding-top:1rem;color:black;display:flex;flex-direction:column;align-items:flex-start}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts #caseEnergyIcon{height:32px;width:34px;margin-right:4px}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts [class^="icon-"]{margin-right:0.5rem;fill:transparent;font-size:1.3rem}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts .case-fact{width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-weight:inherit}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts .case-fact::after{content:'';display:none}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts .case-fact .case-fact-label{display:flex;align-items:center}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts .case-fact .case-fact-label span{font-family:'icomoon-casev2' !important}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-desc-html{display:none}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-desc-html{margin:1rem 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--maxDescriptionLines);line-clamp:var(--maxDescriptionLines);overflow:hidden}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-desc-html p{display:inline;margin:0}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-price{display:flex;flex-direction:column;padding-top:1rem}@media screen and (min-width: 576px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-price{padding-top:0}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-price>span:nth-child(2){font-weight:700}@media screen and (max-width: 1200px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper{padding:1rem !important}}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper div.row.counters-row-advanced{position:absolute;left:1.5em;bottom:-1em}@media screen and (max-width: 1200px){.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper div.row.counters-row-advanced{position:static;left:auto;bottom:auto;width:100%;margin-top:1rem}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper div.row.counters-row-advanced li.counter-list-item-advanced:first-child{margin-left:0}.ProjectListModule #projectlist-blackoak .black-oak-case-layout.case-container>.case>.description-wrapper div.row.counters-row-advanced li.counter-list-item-advanced p{margin-bottom:0}}.ProjectListModule #projectlist-blackoak .case{margin-bottom:30px;text-decoration:none;display:flex;flex-flow:column nowrap;transition:all 200ms ease-in;transform-origin:center center}.ProjectListModule #projectlist-blackoak .case:hover{box-shadow:0px 0px 8px -3px rgba(0,0,0,0.3)}.ProjectListModule #projectlist-blackoak .case .case-headlines{padding:16px;position:absolute;bottom:0;width:100%}.ProjectListModule #projectlist-blackoak .case .case-headlines:after{content:"";display:flex;flex-direction:column;position:absolute;bottom:0;left:16px;width:calc(100% - 32px);height:1px}.ProjectListModule #projectlist-blackoak .case .case-headlines.under{position:relative;background:transparent}.ProjectListModule #projectlist-blackoak .case .case-headlines .case-headline{font-size:18px;margin-bottom:2px}.ProjectListModule #projectlist-blackoak .case .case-headlines .case-subheadline{font-size:13px}.ProjectListModule #projectlist-blackoak .case .case-read-more{text-align:center;padding-bottom:16px;float:left;width:100%}.ProjectListModule #projectlist-blackoak .case .case-read-more .button{display:inline-block}.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-headlines .case-headline{font-size:24px;line-height:1.2}@media screen and (max-width: 390px){.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-headlines .case-headline{font-size:20px}}.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-headlines .case-subheadline{font-size:14px}.ProjectListModule #projectlist-blackoak .case .case-image{width:100%;height:290px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.ProjectListModule #projectlist-blackoak .case .around-sign{left:auto;right:0;top:0}@media screen and (min-width: 768px){.ProjectListModule #projectlist-blackoak .case .around-sign{position:absolute}}.ProjectListModule #projectlist-blackoak .case .around-sign .sign{padding:6px 18px;position:relative;z-index:1;font-size:1rem;text-transform:uppercase;border-radius:0 0 0 5px;white-space:pre-wrap}@media screen and (min-width: 768px){.ProjectListModule #projectlist-blackoak .case .around-sign .sign{display:flex}}.ProjectListModule #projectlist-blackoak .case .around-sign .sign:after{content:'';display:block;clear:both}.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.new,.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.newPrice{white-space:nowrap;align-self:center}@media screen and (min-width: 768px){.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.new,.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.newPrice{float:left}}.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.new:last-child span.divider:last-child,.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.newPrice:last-child span.divider:last-child{display:none}.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.divider{margin:0 10px;height:100%}@media screen and (max-width: 767px){.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.divider{position:relative}}.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.divider:after{content:'';top:50%;width:0;height:50%;position:absolute;border-right:2px solid;transform:translate(-2px, -50%)}@media screen and (max-width: 767px){.ProjectListModule #projectlist-blackoak .case .around-sign .sign span.divider:after{left:-1px;height:1rem}}@media screen and (min-width: 768px){.ProjectListModule #projectlist-blackoak .case .around-sign .sign .openHouseDetails{float:right}}.ProjectListModule #projectlist-blackoak .case .around-sign .after-sign{display:none}.ProjectListModule #projectlist-blackoak .case .case-description{padding:16px;font-size:95%;float:left;width:100%;flex-grow:0}.ProjectListModule #projectlist-blackoak .case .case-description .case-facts .case-fact{padding:3px 0 1px;border:none;font-size:95%;font-weight:400}.ProjectListModule #projectlist-blackoak .case .case-description .case-facts .case-fact.fact-Pris{font-weight:700}.ProjectListModule #projectlist-blackoak .case .case-description .case-facts .case-fact:after{content:".";visibility:hidden;display:block;height:0;clear:both}.ProjectListModule #projectlist-blackoak .case .case-description .case-facts .case-fact:last-child{border:none}.ProjectListModule #projectlist-blackoak .case .case-description .case-facts .case-fact .case-fact-value{float:right}.ProjectListModule #projectlist-blackoak .case .case-description .case-facts.quad .case-fact{width:50%;float:left;border:0;border-top:1px solid rgba(177,145,108,0.3)}.ProjectListModule #projectlist-blackoak .case .case-description .case-facts.quad .case-fact .case-fact-value{float:none;margin-left:3px}.ProjectListModule #projectlist-blackoak .case .case-description .case-facts.quad .case-fact:nth-child(even){text-align:right}@media (max-width: 661px){.ProjectListModule #projectlist-blackoak .case .case-description .case-facts.quad{font-size:80%}}.ProjectListModule #projectlist-blackoak .case .case-description .case-icons{float:left;width:100%;margin-bottom:16px}.ProjectListModule #projectlist-blackoak .case .case-description .case-icons .case-fact{float:left;width:33.3333%;text-align:center}.ProjectListModule #projectlist-blackoak .case .case-description .case-icons .case-fact .case-fact-icon{display:block;width:40px;height:40px;margin:0 auto 3px}.ProjectListModule #projectlist-blackoak .case .case-description .case-icons .case-fact .case-fact-icon.icon-areaLiving,.ProjectListModule #projectlist-blackoak .case .case-description .case-icons .case-fact .case-fact-icon.icon-areaConcat{background-image:url("/wp-content/themes/webplatform/assets/images/icons/livingarea.png")}.ProjectListModule #projectlist-blackoak .case .case-description .case-icons .case-fact .case-fact-icon.icon-areaGround{background-image:url("/wp-content/themes/webplatform/assets/images/icons/groundarea.png")}.ProjectListModule #projectlist-blackoak .case .case-description .case-icons .case-fact .case-fact-icon.icon-rooms{background-image:url("/wp-content/themes/webplatform/assets/images/icons/rooms.png")}.ProjectListModule #projectlist-blackoak .case .case-description .case-icons .case-fact .case-fact-value{color:#B1916C;font-size:90%}.ProjectListModule #projectlist-blackoak .case .case-read-more{text-align:center;padding-bottom:16px;float:left;width:100%}.ProjectListModule #projectlist-blackoak .case .case-read-more .button{display:inline-block}.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-image{height:350px}.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-headlines .case-headline{font-size:24px;line-height:1.2}@media screen and (max-width: 390px){.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-headlines .case-headline{font-size:20px}}.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-headlines .case-subheadline{font-size:14px}.ProjectListModule #projectlist-blackoak .case.listView{width:100%;padding:0;position:relative;height:430px;flex-flow:column wrap;border-radius:5px}@media (max-width: 767px){.ProjectListModule #projectlist-blackoak .case.listView{height:auto}}.ProjectListModule #projectlist-blackoak .case.listView .case-image{float:left;width:56%;height:430px;padding:0;border-radius:5px 0 0 5px}@media (max-width: 767px){.ProjectListModule #projectlist-blackoak .case.listView .case-image{width:100%;border-radius:5px 5px 0 0;height:0;padding-bottom:67%}}.ProjectListModule #projectlist-blackoak .case.listView .case-image .around-sign .sign{padding:7px 28px;font-size:16px}.ProjectListModule #projectlist-blackoak .case.listView .case-image .around-sign .after-sign{right:auto;left:0;-webkit-clip-path:polygon(0 0, 100% 100%, 100% 0);clip-path:polygon(0 0, 100% 100%, 100% 0)}.ProjectListModule #projectlist-blackoak .case.listView .description-wrapper{width:44%;height:100%;display:flex;flex-direction:column;position:relative;justify-content:center;border-top:1px solid #ccc;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-top-right-radius:5px;border-bottom-right-radius:5px}@media (max-width: 767px){.ProjectListModule #projectlist-blackoak .case.listView .description-wrapper{width:100%;border-top:0;border-left:1px solid #d5d5d5;border-top-right-radius:0;border-bottom-left-radius:5px}}.ProjectListModule #projectlist-blackoak .case.listView .description-wrapper .openHouseCup{width:36px;position:absolute;z-index:1;top:10px;right:5%}@media screen and (max-width: 767px){.ProjectListModule #projectlist-blackoak .case.listView .description-wrapper .openHouseCup:not(.d-none)+.case-headlines{width:calc(100% - 52px)}.ProjectListModule #projectlist-blackoak .case.listView .description-wrapper .openHouseCup:not(.d-none)+.case-headlines:after{width:calc(90% + 52px)}}.ProjectListModule #projectlist-blackoak .case.listView .case-headlines{float:left;padding:5% 5% 3.5%}@media (max-width: 767px){.ProjectListModule #projectlist-blackoak .case.listView .case-headlines{width:100%}}.ProjectListModule #projectlist-blackoak .case.listView .case-headlines:after{left:5%;width:90%;background:#D5D5D5}.ProjectListModule #projectlist-blackoak .case.listView .case-headlines .case-headline{font-weight:normal;font-size:22px;letter-spacing:0.3px;line-height:1.2em}.ProjectListModule #projectlist-blackoak .case.listView .case-headlines .case-subheadline{font-size:15px;letter-spacing:0.2px}.ProjectListModule #projectlist-blackoak .case.listView .case-description{padding:5%;display:flex;flex-direction:column}@media (max-width: 767px){.ProjectListModule #projectlist-blackoak .case.listView .case-description{width:100%}}.ProjectListModule #projectlist-blackoak .case.listView .case-description .case-icons{margin-top:15px}@media (max-width: 661px){.ProjectListModule #projectlist-blackoak .case.listView .case-description .case-icons{margin-top:0}}.ProjectListModule #projectlist-blackoak .case.listView .case-description .case-facts .case-fact{font-size:14px}.ProjectListModule #projectlist-blackoak .case.listView .case-read-more{padding-bottom:0;display:flex;height:100%;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-top:10px}.ProjectListModule #projectlist-blackoak .case.listView .case-read-more .button{border-radius:5px;padding:6px 30px;font-size:19px;border-style:solid;border-width:1px}.ProjectListModule #projectlist-blackoak .case.listView.modern{padding:0;width:100%;height:345px;background:#f3f3f3}@media (max-width: 661px){.ProjectListModule #projectlist-blackoak .case.listView.modern{height:auto}}.ProjectListModule #projectlist-blackoak .case.listView.modern .case-image{height:100%;-webkit-clip-path:polygon(0 0, 95% 0%, 80% 100%, 0% 100%);clip-path:polygon(0 0, 95% 0%, 80% 100%, 0% 100%)}@media (max-width: 767px){.ProjectListModule #projectlist-blackoak .case.listView.modern .case-image{width:75%}}@media (max-width: 661px){.ProjectListModule #projectlist-blackoak .case.listView.modern .case-image{width:100%;height:180px;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 95%, 0% 80%);clip-path:polygon(0 0, 100% 0%, 100% 95%, 0% 80%)}}.ProjectListModule #projectlist-blackoak .case.listView.modern .case-image .sign{left:10px;top:10px}.ProjectListModule #projectlist-blackoak .case.listView.modern .case-image .sign::after{background:transparent}.ProjectListModule #projectlist-blackoak .case.listView.modern .modern-case-content{background:white;width:50%;position:absolute;right:15px;top:15px;bottom:15px;padding:5px 15px}@media (max-width: 661px){.ProjectListModule #projectlist-blackoak .case.listView.modern .modern-case-content{position:static;width:100%;padding-bottom:15px}}.ProjectListModule #projectlist-blackoak .case.listView.modern .modern-case-content .case-headlines{width:100%}.ProjectListModule #projectlist-blackoak .case.listView.modern .modern-case-content .case-headlines .case-headline{font-weight:normal;font-size:130%}.ProjectListModule #projectlist-blackoak .case.listView.modern .modern-case-content .case-headlines .case-subheadline{font-size:110%}.ProjectListModule #projectlist-blackoak .case.listView.modern .modern-case-content .case-description{padding:0 15px;width:100%}@media (max-width: 661px){.ProjectListModule #projectlist-blackoak .case.listView.modern .modern-case-content .case-description{margin-bottom:10px;padding:0}}.ProjectListModule #projectlist-blackoak .case.listView.modern .modern-case-content .case-read-more{right:25px}@media screen and (max-width: 767px){.ProjectListModule #projectlist-blackoak .case.listView .case-image,.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-image,.ProjectListModule #projectlist-blackoak .case.gridView .case-image{border-top-left-radius:5px;border-top-right-radius:5px}.ProjectListModule #projectlist-blackoak .case.listView .case-image .around-sign,.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-image .around-sign,.ProjectListModule #projectlist-blackoak .case.gridView .case-image .around-sign{top:auto;bottom:100%;width:100%}.ProjectListModule #projectlist-blackoak .case.listView .case-image .around-sign .sign,.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-image .around-sign .sign,.ProjectListModule #projectlist-blackoak .case.gridView .case-image .around-sign .sign{border-radius:5px 5px 0 0;text-align:center}}@media screen and (min-width: 768px){.ProjectListModule #projectlist-blackoak .case.listView .case-image .around-sign,.ProjectListModule #projectlist-blackoak .case.twoPerRow .case-image .around-sign,.ProjectListModule #projectlist-blackoak .case.gridView .case-image .around-sign{max-width:98%}}.ProjectListModule #projectlist-blackoak .case.onlyImagesView{margin:20px 0}.ProjectListModule #projectlist-blackoak .case.onlyImagesView .case-image{border-radius:5px;overflow:hidden}.ProjectListModule #projectlist-blackoak .case.onlyImagesView .openHouseCup{display:none}.ProjectListModule #projectlist-blackoak .case.onlyImagesView .case-headlines{background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(25%, rgba(0,0,0,0.6)));background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 25%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 25%)}.ProjectListModule #projectlist-blackoak .case.onlyImagesView .case-headlines .case-headline{display:none}.ProjectListModule #projectlist-blackoak .case.onlyImagesView .case-headlines .case-subheadline{font-size:1.1rem;line-height:1.4}.ProjectListModule #projectlist-blackoak .case.onlyImagesView .case-description{display:none}.ProjectListModule #projectlist-blackoak .case.minimalistSimilarCases{margin:20px 0;background:none}.ProjectListModule #projectlist-blackoak .case.minimalistSimilarCases:hover{box-shadow:none}.ProjectListModule #projectlist-blackoak .case.minimalistSimilarCases .case-image{overflow:hidden}.ProjectListModule #projectlist-blackoak .case.minimalistSimilarCases .openHouseCup{display:none}.ProjectListModule #projectlist-blackoak .case.minimalistSimilarCases .case-headlines{border:none}.ProjectListModule #projectlist-blackoak .case.minimalistSimilarCases .case-headlines .case-headline{display:none}.ProjectListModule #projectlist-blackoak .case.minimalistSimilarCases .case-headlines .case-subheadline{font-size:1.1rem;line-height:1.4}.ProjectListModule #projectlist-blackoak .case.minimalistSimilarCases .case-description{display:none}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured{margin:0;background:none;overflow:hidden}@media screen and (max-width: 991px){.ProjectListModule #projectlist-blackoak .case.blackOakFeatured{margin:0 0 1rem 0}}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured:hover{box-shadow:none}@media screen and (min-width: 992px){.ProjectListModule #projectlist-blackoak .case.blackOakFeatured:hover .case-description .around-sign{transform:translateY(0%)}}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-image{overflow:hidden;height:auto;aspect-ratio:3 / 2}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .openHouseCup{display:none}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-headlines{border:none;padding:0.3rem;z-index:1}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-headlines .case-headline{display:none}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-headlines .case-subheadline{font-size:1rem;text-transform:uppercase;text-align:center}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-mobile-facts .case-price{text-align:right;position:relative}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-mobile-facts .case-price:after{content:'|';padding-inline:0.5rem;color:inherit;transform:translateY(-50%)}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-mobile-facts .case-price:first-child:nth-last-child(1){text-align:center;padding-right:0px}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-mobile-facts .case-price:first-child:nth-last-child(1):after{display:none}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-mobile-facts .case-area:first-child,.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-mobile-facts .case-area:first-child:nth-last-child(0){flex:0 0 100%;max-width:100%;text-align:center;padding-left:0px}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .description-wrapper{position:relative}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description{padding:0;aspect-ratio:3/2;position:absolute;top:0;transform:translateY(0%);transition:all 0.3s ease;display:flex;flex-direction:column}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description .around-sign{position:relative;bottom:0;top:auto;right:0;left:0;display:flex;justify-content:center;transition:all 0.3s ease;z-index:99;transform:translateY(-100%)}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description .around-sign .sign{border-radius:0px;padding:0.5em 1em;margin:0;font-size:0.9rem;transition:all 0.3s ease}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description-facts{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 0;align-content:center;flex:1;padding:15px}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description .case-price{position:relative}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description .case-price:after{content:'|';color:inherit;padding-inline:0.5rem;transform:translateY(-50%)}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description .case-price:first-child:nth-last-child(2){text-align:center;padding-right:0px}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description .case-price:first-child:nth-last-child(2):after{display:none}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description .case-area:first-child,.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description .case-area:last-child{flex:0 0 100%;max-width:100%;text-align:center;padding-left:0px}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description ul.case-facts{flex:0 0 100%;max-width:100%;display:flex;justify-content:space-around;flex-flow:row wrap;gap:10px}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description ul.case-facts .case-fact{justify-content:center;align-items:center;display:flex;gap:10px}.ProjectListModule #projectlist-blackoak .case.blackOakFeatured .case-description ul.case-facts .case-fact-label{font-family:'icomoon-casev2' !important;font-size:2rem}@media screen and (min-width: 992px){.ProjectListModule #projectlist-blackoak .case.blackOakFeatured:hover .description-wrapper .case-description{transform:translateY(-100%)}}.ProjectListModule #projectlist-blackoak a.case:hover{cursor:pointer}.ProjectListModule #projectlist-blackoak .case-filler{width:calc(33.3333333% - 20px)}.ProjectModule .padding-0{padding:0}.ProjectModule .margin-0{margin:0}.ProjectModule .margin-top-2em{margin-top:2em}.ProjectModule .no-text-decoration{text-decoration:none}.ProjectModule .counter-text{font-size:1rem;font-weight:bold}.ProjectModule div.full-project-image{background-size:cover;background-position:50% 50%}@media screen and (max-width: 768px){.ProjectModule div.full-project-image{height:350px}}.ProjectModule div.project-info-div{padding:1em 2em 1em 2em;height:auto;position:relative;top:50%;transform:translateY(-50%)}.ProjectModule div.project-info-div>div.project-title-div>h1.project-title{font-size:1.5rem;margin-bottom:5px}.ProjectModule div.project-info-div>div.project-subtitle-div>h2.project-subtitle{font-size:1rem;margin-bottom:20px}.ProjectModule div.project-info-div>div.project-description-div{height:auto;padding-left:1em}.ProjectModule div.project-info-div>div.project-url-div{padding-left:1em}.ProjectModule div.project-info-div>div.project-url-div p.project-url a{text-decoration:none}.ProjectModule div.row.counters-row{position:absolute;right:1.5em;bottom:-1em}.ProjectModule div.row.counters-row>ul.counters-list{list-style-type:none;padding:0}.ProjectModule div.row.counters-row>ul.counters-list>li.counter-list-item{float:left;padding-left:.5em}.ProjectModule div.row.counters-row>ul.counters-list>li.counter-list-item p{width:61px;height:42px;padding:.7em;font-size:.6rem;border-radius:2px;line-height:1;font-weight:bold}.ProjectModule div.row.counters-row>ul.counters-list>li.counter-list-item p span{display:inline-block;width:100%;text-align:center}@media screen and (max-width: 767px){.ProjectModule div.row.counters-row{right:2.5em}.ProjectModule div.row.counters-row>ul.counters-list>li.counter-list-item{padding-left:.5em}.ProjectModule div.row.counters-row>ul.counters-list>li.counter-list-item p{width:61px;height:42px;padding:.7em;font-size:.7rem;border-radius:2px;line-height:1;font-weight:bold}.ProjectModule div.row.counters-row>ul.counters-list>li.counter-list-item p span{display:inline-block;width:100%;text-align:center}.ProjectModule div.project-info-div>div.project-title-div>h1.project-title{font-size:1.3rem;padding-right:1em;padding-left:.8em}.ProjectModule div.project-info-div>div.project-subtitle-div>h2.project-subtitle{padding-right:1em;padding-left:1em}.ProjectModule div.project-info-div>div.project-description-div{height:auto}.ProjectModule div.project-info-div>div.project-description-div>p.project-description{padding-left:1em;padding-right:1em}.ProjectModule div.project-info-div>div.project-url-div p.project-url{padding-left:1em;padding-right:1em}.ProjectModule div.project-info-div>div.project-url-div p.project-url a{text-decoration:none}}@media screen and (min-width: 768px) and (max-width: 869px){.ProjectModule div.project-info-div>div.project-title-div{padding-right:1em;text-align:left}.ProjectModule div.project-info-div>div.project-title-div>h1.project-title{padding-right:1em;font-size:1.3rem}}@media screen and (min-width: 870px) and (max-width: 1020px){.ProjectModule div.project-info-div>div.project-title-div{padding-right:2em;text-align:left}.ProjectModule div.project-info-div>div.project-title-div>h1.project-title{font-size:1.4rem;text-align:left}}div.project-img-holder-post{background-size:cover;background-position:50% 50%;height:35vw;max-height:50vh;width:100%}div.project-full-post>div.project-title-holder-post h1.project-title-post{font-size:1.7rem;margin-bottom:5px}div.project-full-post>div.project-subtitle-holder-post h2.project-subtitle-post{font-size:1.1rem;margin-bottom:15px}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post{position:absolute;right:2.5em;bottom:-1em}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post>ul.counters-list{list-style-type:none;padding:0}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post>ul.counters-list>li.counter-list-item{float:left;padding-left:.5em}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post>ul.counters-list>li.counter-list-item p{width:61px;height:42px;padding:.7em;font-size:.6rem;border-radius:2px;line-height:1;font-weight:bold}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post>ul.counters-list>li.counter-list-item p span{display:inline-block;width:100%;text-align:center}div.project-full-post>div.project-description-holder-post{margin-top:1em}div.project-full-post>div.project-description-holder-post>div.project-description-div-post p.project-description-post{font-size:1rem}.ProjectModuleV2.layout-stretched .module-content{padding-top:0}.ProjectModuleV2 .project-hero{position:relative;width:100%;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (min-width: 1200px){.ProjectModuleV2 .project-hero{min-height:calc(100vh - 97px)}}@media screen and (max-width: 767px){.ProjectModuleV2 .project-hero{height:calc(100vh - 97px);min-height:300px}}.ProjectModuleV2 .project-hero .hero-image{position:absolute;top:0;left:0;width:100%;height:100%}.ProjectModuleV2 .project-hero .hero-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.ProjectModuleV2 .project-hero .hero-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.ProjectModuleV2 .project-hero .map-button{position:absolute;bottom:30px;left:0;width:100%;text-align:center;z-index:10}.ProjectModuleV2 .project-hero .map-button button{background:transparent;border:0;color:#fff;display:inline-flex;justify-content:center;align-items:center;gap:1rem;font-size:1.5rem;padding-block:1rem}.ProjectModuleV2 .project-hero .map-icon:before{font-family:'icomoon-casev2' !important;content:'\e90d' !important}.ProjectModuleV2 .project-hero .hero-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff !important;padding:0px 20px}.ProjectModuleV2 .project-hero .hero-content .buttons{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:1rem;margin-top:30px}.ProjectModuleV2 .project-hero .hero-content button{background:transparent;border:2px solid #fff;color:#fff;text-transform:uppercase;font-size:1.5rem;padding:1rem 2.5rem;transition:all .3s ease-out;border-radius:50px}.ProjectModuleV2 .project-hero .hero-content button:hover{background-color:#fff;color:#000}@media screen and (max-width: 767px){.ProjectModuleV2 .project-hero .hero-content button{font-size:1rem;padding:0.5rem 1.5rem}}.ProjectModuleV2 .project-hero .hero-content h1{font-size:4rem;max-width:900px;line-height:1.2;margin-inline:auto;margin-bottom:1rem;color:inherit !important}@media screen and (max-width: 1199px){.ProjectModuleV2 .project-hero .hero-content h1{font-size:2.5rem}}@media screen and (max-width: 767px){.ProjectModuleV2 .project-hero .hero-content h1{font-size:2rem}}.ProjectModuleV2 .project-hero .hero-content p{font-size:1.2rem;color:inherit}@media screen and (max-width: 1199px){.ProjectModuleV2 .project-hero .hero-content p{font-size:1rem}}.ProjectModuleV2 .layout-standard{--imagePreviewBorderSpacing:2px}.ProjectModuleV2 .layout-standard .project-images-container{text-align:center;padding-block:80px}@media screen and (max-width: 767px){.ProjectModuleV2 .layout-standard .project-images-container{padding-block:40px}}.ProjectModuleV2 .layout-standard .project-description{padding-block:80px;background:#f5f5f5}@media screen and (max-width: 767px){.ProjectModuleV2 .layout-standard .project-description{padding-block:40px}}.ProjectModuleV2 .layout-standard h2{font-size:2.5rem;line-height:1.2}@media screen and (max-width: 767px){.ProjectModuleV2 .layout-standard h2{font-size:1.8rem}}.ProjectModuleV2 .layout-standard .project-images{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;gap:20px}@media screen and (max-width: 767px){.ProjectModuleV2 .layout-standard .project-images{grid-template-columns:repeat(2, 1fr)}}.ProjectModuleV2 .layout-standard .project-images .project-image{aspect-ratio:3/2;position:relative;overflow:hidden}.ProjectModuleV2 .layout-standard .project-images .project-image img{display:block;transition:all 0.3s ease-out;width:100%;height:100%;object-fit:cover}.ProjectModuleV2 .layout-standard .project-images .project-image:hover img{transform:scale(1.05)}.ProjectModuleV2 .layout-standard .project-case-images{display:grid;grid-template-columns:calc(100% - 400px) 1fr;margin-bottom:50px}@media screen and (max-width: 1199px){.ProjectModuleV2 .layout-standard .project-case-images{grid-template-columns:1fr;grid-template-rows:auto}}.ProjectModuleV2 .layout-standard .case-image{position:relative;overflow:hidden}@media screen and (max-width: 1199px){.ProjectModuleV2 .layout-standard .case-image{margin-bottom:var(--imagePreviewBorderSpacing)}}.ProjectModuleV2 .layout-standard .case-image img{object-fit:cover;object-position:center;width:100%;height:100%}.ProjectModuleV2 .layout-standard .case-image-preview-list{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3, 1fr);gap:var(--imagePreviewBorderSpacing) 0;margin:0 0 0 var(--imagePreviewBorderSpacing)}@media screen and (max-width: 1199px){.ProjectModuleV2 .layout-standard .case-image-preview-list{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;gap:0 var(--imagePreviewBorderSpacing)}}.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-1,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-2,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-3{position:relative;overflow:hidden}@media screen and (max-width: 1199px){.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-1,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-2,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-3{padding-bottom:56%}}.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-1 img,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-2 img,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-3 img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-1 .more-case-images-text,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-2 .more-case-images-text,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-3 .more-case-images-text{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:white;overflow:hidden;word-wrap:break-word}.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-1 .more-case-images-text:before,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-2 .more-case-images-text:before,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-3 .more-case-images-text:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:1}.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-1 .more-case-images-text span,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-2 .more-case-images-text span,.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-3 .more-case-images-text span{position:relative;z-index:2}.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-1 .more-case-images-text span:nth-of-type(1),.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-2 .more-case-images-text span:nth-of-type(1),.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-3 .more-case-images-text span:nth-of-type(1){font-size:24px;font-weight:700;z-index:2}.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-1 .more-case-images-text span:nth-of-type(2),.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-2 .more-case-images-text span:nth-of-type(2),.ProjectModuleV2 .layout-standard .case-image-preview-list .case-image-preview-3 .more-case-images-text span:nth-of-type(2){font-size:18px;text-transform:uppercase;text-align:center;z-index:2}.ProjectModuleV2 .layout-standard .project-description-holder-post{margin-top:0;padding-right:3.6rem}.ProjectModuleV2 .layout-standard .project-subtitle-post{font-size:2.5rem;line-height:1.2}@media screen and (max-width: 767px){.ProjectModuleV2 .layout-standard .project-subtitle-post{font-size:1.8rem}}.ProjectModuleV2 .layout-standard .project-realtor-holder-post a{text-decoration:none}.ProjectModuleV2 .layout-standard .project-realtor-holder-post .info{position:relative;top:0;right:0;width:100%;order:0;display:block;max-width:100%;background-color:#3c424a;color:#fff;overflow:hidden}.ProjectModuleV2 .layout-standard .project-realtor-holder-post .info>.row{padding-bottom:1.5rem}@media screen and (min-width: 576px) and (max-width: 991px){.ProjectModuleV2 .layout-standard .project-realtor-holder-post .info>.row{padding-bottom:0}}.ProjectModuleV2 .layout-standard .project-realtor-holder-post .realtorImage{height:auto;margin:0 auto;padding:0;aspect-ratio:1/1;border-radius:0}.ProjectModuleV2 .layout-standard .project-realtor-holder-post .realtorImage img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.ProjectModuleV2 .layout-standard .project-realtor-holder-post ul{display:flex;flex-direction:column;justify-content:center;align-content:center;height:100%;list-style:none;text-align:center}.ProjectModuleV2 .layout-standard .project-realtor-holder-post ul li.name{text-transform:uppercase;line-height:1.2;font-size:0.9rem;padding-top:1.5rem}.ProjectModuleV2 .layout-standard .project-realtor-holder-post ul li.title{line-height:1.6rem;font-size:0.8rem}.ProjectModuleV2 .layout-standard .project-realtor-holder-post ul li a{font-size:0.9rem;transition:all 0.3s ease-out}.ProjectModuleV2 .layout-standard .project-realtor-holder-post ul li.phone a:before{content:'\e797';position:relative;top:1px;font-family:'icomoon';margin-right:0.5rem}.ProjectModuleV2 .layout-standard .project-realtor-holder-post ul li.email a:before{content:'\e798';font-size:0.7rem;font-family:'icomoon';margin-right:0.5rem}.ProjectModuleV2 .layout-standard .fact-map-container{background:#f5f5f5;padding-block:80px}@media screen and (max-width: 767px){.ProjectModuleV2 .layout-standard .fact-map-container{padding-block:40px}}.ProjectModuleV2 .layout-standard .project-fact-fields{background:#fff;padding:30px}@media screen and (max-width: 767px){.ProjectModuleV2 .layout-standard .project-fact-fields h3{font-size:1.5rem;line-height:1.2;margin-bottom:20px}}.ProjectModuleV2 .layout-standard .project-fact-fields-list li{padding:10px 0;display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #ccc}.ProjectModuleV2 .layout-standard .project-fact-fields-list li:last-child{border-bottom:0}.ProjectModuleV2 .padding-0{padding:0}.ProjectModuleV2 .margin-0{margin:0}.ProjectModuleV2 .margin-top-2em{margin-top:2em}.ProjectModuleV2 .no-text-decoration{text-decoration:none}.ProjectModuleV2 .counter-text{font-size:1rem;font-weight:bold}.ProjectModuleV2 div.full-project-image{background-size:cover;background-position:50% 50%}@media screen and (max-width: 768px){.ProjectModuleV2 div.full-project-image{height:350px}}.ProjectModuleV2 div.project-info-div{padding:1em 2em 1em 2em;height:auto;position:relative;top:50%;transform:translateY(-50%)}.ProjectModuleV2 div.project-info-div>div.project-title-div>h1.project-title{font-size:1.5rem;margin-bottom:5px}.ProjectModuleV2 div.project-info-div>div.project-subtitle-div>h2.project-subtitle{font-size:1rem;margin-bottom:20px}.ProjectModuleV2 div.project-info-div>div.project-description-div{height:auto;padding-left:1em}.ProjectModuleV2 div.project-info-div>div.project-url-div{padding-left:1em}.ProjectModuleV2 div.project-info-div>div.project-url-div p.project-url a{text-decoration:none}.ProjectModuleV2 div.row.counters-row{position:absolute;right:1.5em;bottom:-1em}.ProjectModuleV2 div.row.counters-row>ul.counters-list{list-style-type:none;padding:0}.ProjectModuleV2 div.row.counters-row>ul.counters-list>li.counter-list-item{float:left;padding-left:.5em}.ProjectModuleV2 div.row.counters-row>ul.counters-list>li.counter-list-item p{width:61px;height:42px;padding:.7em;font-size:.6rem;border-radius:2px;line-height:1;font-weight:bold}.ProjectModuleV2 div.row.counters-row>ul.counters-list>li.counter-list-item p span{display:inline-block;width:100%;text-align:center}@media screen and (max-width: 767px){.ProjectModuleV2 div.row.counters-row{right:2.5em}.ProjectModuleV2 div.row.counters-row>ul.counters-list>li.counter-list-item{padding-left:.5em}.ProjectModuleV2 div.row.counters-row>ul.counters-list>li.counter-list-item p{width:61px;height:42px;padding:.7em;font-size:.7rem;border-radius:2px;line-height:1;font-weight:bold}.ProjectModuleV2 div.row.counters-row>ul.counters-list>li.counter-list-item p span{display:inline-block;width:100%;text-align:center}.ProjectModuleV2 div.project-info-div>div.project-title-div>h1.project-title{font-size:1.3rem;padding-right:1em;padding-left:.8em}.ProjectModuleV2 div.project-info-div>div.project-subtitle-div>h2.project-subtitle{padding-right:1em;padding-left:1em}.ProjectModuleV2 div.project-info-div>div.project-description-div{height:auto}.ProjectModuleV2 div.project-info-div>div.project-description-div>p.project-description{padding-left:1em;padding-right:1em}.ProjectModuleV2 div.project-info-div>div.project-url-div p.project-url{padding-left:1em;padding-right:1em}.ProjectModuleV2 div.project-info-div>div.project-url-div p.project-url a{text-decoration:none}}@media screen and (min-width: 768px) and (max-width: 869px){.ProjectModuleV2 div.project-info-div>div.project-title-div{padding-right:1em;text-align:left}.ProjectModuleV2 div.project-info-div>div.project-title-div>h1.project-title{padding-right:1em;font-size:1.3rem}}@media screen and (min-width: 870px) and (max-width: 1020px){.ProjectModuleV2 div.project-info-div>div.project-title-div{padding-right:2em;text-align:left}.ProjectModuleV2 div.project-info-div>div.project-title-div>h1.project-title{font-size:1.4rem;text-align:left}}div.project-img-holder-post{background-size:cover;background-position:50% 50%;height:35vw;max-height:50vh;width:100%}div.project-full-post>div.project-title-holder-post h1.project-title-post{font-size:1.7rem;margin-bottom:5px}div.project-full-post>div.project-subtitle-holder-post h2.project-subtitle-post{font-size:1.1rem;margin-bottom:15px}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post{position:absolute;right:2.5em;bottom:-1em}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post>ul.counters-list{list-style-type:none;padding:0}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post>ul.counters-list>li.counter-list-item{float:left;padding-left:.5em}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post>ul.counters-list>li.counter-list-item p{width:61px;height:42px;padding:.7em;font-size:.6rem;border-radius:2px;line-height:1;font-weight:bold}div.project-full-post>div.project-img-holder-post>div>div.row.counters-row-post>ul.counters-list>li.counter-list-item p span{display:inline-block;width:100%;text-align:center}div.project-full-post>div.project-description-holder-post{margin-top:1em}div.project-full-post>div.project-description-holder-post>div.project-description-div-post p.project-description-post{font-size:1rem}.ProjectListCustomModule .container .module-content section#projectlist-custom .row .projectlist-custom-holder{margin-bottom:30px}.ProjectListCustomModule .container .module-content section#projectlist-custom .row .projectlist-custom-holder.basic a{text-decoration:none;display:flex;flex-flow:column;align-items:stretch;align-content:flex-start}.ProjectListCustomModule .container .module-content section#projectlist-custom .row .projectlist-custom-holder.basic a .projectlist-custom__img-holder{height:320px;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;align-self:flex-start}@media screen and (max-width: 476px){.ProjectListCustomModule .container .module-content section#projectlist-custom .row .projectlist-custom-holder.basic a .projectlist-custom__img-holder{height:260px}}.ProjectListCustomModule .container .module-content section#projectlist-custom .row .projectlist-custom-holder.basic a .projectlist-custom__details{width:inherit;margin-top:-.2em;padding:3vh;display:flex;flex-flow:row wrap;justify-content:center;flex:1}.ProjectListCustomModule .container .module-content section#projectlist-custom .row .projectlist-custom-holder.basic a .projectlist-custom__details-button{text-align:center;align-self:flex-end}.ProjectListCustomModule .container .module-content section#projectlist-custom .row .projectlist-custom-holder.basic a .projectlist-custom__details-button button{width:auto;margin-top:20px}.ProjectCustomModule .container .module-content section#project-custom .row .project-custom-holder.basic{display:contents}.ProjectCustomModule .container .module-content section#project-custom .row .project-custom-holder.basic .project-custom__img{background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:350px}@media screen and (min-height: 451px) and (max-width: 991px){.ProjectCustomModule .container .module-content section#project-custom .row .project-custom-holder.basic .project-custom__img{height:350px}}@media screen and (max-width: 450px){.ProjectCustomModule .container .module-content section#project-custom .row .project-custom-holder.basic .project-custom__img{height:250px;min-height:250px}}.ProjectCustomModule .container .module-content section#project-custom .row .project-custom-holder.basic .project-custom__details-holder{padding:2rem 2rem}@media screen and (max-width: 991px){.ProjectCustomModule .container .module-content section#project-custom .row .project-custom-holder.basic .project-custom__details-holder{padding:1rem}}@media screen and (max-width: 500px){.ProjectCustomModule .container .module-content section#project-custom .row .project-custom-holder.basic .project-custom__details-holder-description{font-size:.9rem}}.SalesAssesmentModuleV2 .container{padding-left:0px !important;padding-right:0px !important}.SalesAssesmentModuleV2 .container .module-content .traditional>.row{margin:0 -20px}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2){align-items:center;padding:60px 25px}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) .awsresults{-ms-overflow-style:none;scrollbar-width:none}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) .awsresults::-webkit-scrollbar{display:none}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) h2{padding:0 4px}@media screen and (max-width: 661px){.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) h2{font-size:2rem;padding:0}}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) p{padding:0 4px}@media screen and (min-width: 768px){.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2){padding-right:120px;padding-left:90px}}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div{max-width:800px;margin:0 auto;width:100%}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field{padding-left:4.5rem;min-height:100%}@media screen and (min-width: 576px){.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field#city{padding-left:2.5rem}}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field label{transform:none;padding:0;top:auto;bottom:0;font-size:1rem}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field input,.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field textarea{border-bottom-width:1px !important;border-style:solid;padding-left:5px;font-family:inherit !important;padding-top:20px;padding-bottom:0px;-ms-overflow-style:none;scrollbar-width:none}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field input::-webkit-scrollbar,.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field textarea::-webkit-scrollbar{display:none}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field input.dirty,.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field textarea.dirty{padding-top:20px;padding-bottom:0px}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field.error input,.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field.error textarea,.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div div.input-field.error select{box-shadow:inset 0px 0px 0px 1px !important;border-color:transparent !important}@media screen and (min-width: 992px){.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div>div:nth-child(6) label{left:0.3rem}}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit{flex-direction:column-reverse}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit input.form-submit{text-transform:uppercase;border-style:solid;border-width:1px;font-weight:normal;font-family:inherit;width:auto;margin-left:auto;margin-top:25px;padding:12px 30px}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit input.form-submit.buttonRadius{padding:16px 45px;border-radius:40px}@media screen and (max-width: 661px){.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit input.form-submit{padding:15px 25px;font-size:1rem}}@media screen and (max-width: 465px){.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit input.form-submit{margin-left:0}}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit .button--icon{padding-left:0 !important;display:contents}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit .button--icon:hover:before,.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit .button--icon:hover:after{opacity:.7}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit .button--icon:before{position:absolute;content:'';display:inline-block;width:35px;height:35px;border-radius:50%;border:1px solid currentColor;top:11px;left:5px;pointer-events:none;z-index:1;margin-top:10px}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit .button--icon:after{content:"";display:block;width:10px;height:10px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-135deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;left:16px;top:23px;pointer-events:none;z-index:1;margin-top:10px}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit .button--icon input.form-submit{background:transparent;padding-left:50px !important;font-size:1rem;font-family:inherit;font-weight:inherit;text-transform:none !important;margin-left:0 !important;margin-top:10px !important;margin-right:auto;border:none !important}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div .consent-submit .button--icon input.form-submit:hover{position:relative;opacity:.7;z-index:2}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(1){padding:0}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(1)>div{padding:0;margin:0}@media screen and (min-width: 992px){.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(1)>div{min-height:600px}}@media screen and (max-width: 991px){.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(1)>div{min-height:66vw}}@media screen and (min-width: 768px){.SalesAssesmentModuleV2 .container .module-content .traditional.imageRight>.row>div:nth-child(2){padding-right:90px;padding-left:120px}}@media screen and (min-width: 991px){.SalesAssesmentModuleV2 .container .module-content .traditional.imageRight>.row>div:nth-child(1){order:1}}.SalesAssesmentModuleV2 .container .module-content .traditional .consent p{margin-bottom:0;padding:0px !important}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row{margin:0}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2){align-items:center;padding-top:60px;padding-bottom:60px;justify-content:center}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) .awsresults{top:44px;-ms-overflow-style:none;scrollbar-width:none}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) .awsresults::-webkit-scrollbar{display:none}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) .awsresults.active{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.5);border-bottom-left-radius:2px;border-bottom-right-radius:2px}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) .awsresults li{font-size:0.9rem;padding:10px 15px}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) p{margin-bottom:10px;padding:0}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) span{padding:0}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) h2{padding:0}@media screen and (min-width: 1399px){.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2){padding-right:90px !important;padding-left:90px !important}}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div{max-width:800px;margin:0 auto;width:100%}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div>div{padding:12px 0}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field{min-height:100%}@media screen and (min-width: 576px){.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field#zipcode,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field#email{margin-right:12px}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field#city,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field#phone{margin-left:12px}}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field label{font-size:1rem}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field input,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field textarea{border-width:2px !important;border-style:solid;font-family:inherit !important;padding:10px 15px;background:none !important;-ms-overflow-style:none;scrollbar-width:none}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field input::-webkit-scrollbar,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field textarea::-webkit-scrollbar{display:none}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field input:-webkit-autofill:focus,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field input:-webkit-autofill,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field textarea:-webkit-autofill:focus,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field textarea:-webkit-autofill{font-family:inherit !important}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field input:focus+label,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field input.dirty+label,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field input:-webkit-autofill+label,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field input:-webkit-autofill:focus+label,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field textarea:focus+label,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field textarea.dirty+label,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field textarea:-webkit-autofill+label,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field textarea:-webkit-autofill:focus+label{-webkit-transform:none;transform:none;opacity:0}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field.error input,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field.error textarea,.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div div.input-field.error select{box-shadow:none !important}@media screen and (min-width: 992px){.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div>div:nth-child(6) label{left:0.3rem}}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit{flex-direction:column-reverse}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit .consent p{margin:0}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit input.form-submit{text-transform:uppercase;border-style:none;font-weight:inherit;font-family:inherit;width:auto;margin-right:auto;margin-top:5px;padding:11px 15px;margin-bottom:12px;transition:background-color 0.3s, color 0.3s}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit input.form-submit:hover{opacity:1}@media screen and (max-width: 991px){.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit input.form-submit{margin-left:auto}}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit input.form-submit.buttonRadius{padding:16px 45px;border-radius:40px}@media screen and (max-width: 661px){.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit input.form-submit{padding:15px 25px;font-size:1rem}}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit .button--icon{padding-left:0 !important}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit .button--icon:before{position:absolute;content:'';display:inline-block;width:35px;height:35px;border-radius:50%;border:1px solid currentColor;top:11px;left:5px;pointer-events:none;z-index:1;margin-top:10px}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit .button--icon:after{content:"";display:block;width:10px;height:10px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-135deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;left:16px;top:23px;pointer-events:none;z-index:1;margin-top:10px}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit .button--icon input.form-submit{background:transparent;padding-left:50px !important;font-size:1rem;font-family:inherit;font-weight:inherit;text-transform:none !important;margin-left:0 !important;margin-top:10px !important;margin-right:auto;border:none !important}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(2) form>div .consent-submit .button--icon input.form-submit:hover{position:relative;opacity:.7;z-index:2;background-color:rgba(255,255,255,0.4) !important}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(1){padding:0}@media screen and (max-width: 991px){.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(1){display:none}}.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(1)>div{padding:0;margin:0}@media screen and (min-width: 992px){.SalesAssesmentModuleV2 .container .module-content .blackOak>.row>div:nth-child(1)>div{min-height:600px}}@media screen and (min-width: 991px){.SalesAssesmentModuleV2 .container .module-content .blackOak.imageRight>.row>div:nth-child(1){order:1}}.SalesAssesmentModuleV2 .container .module-content .blackOak .consent p{margin-bottom:0;padding:0px !important}.SalesAssesmentModuleV2 input:-webkit-autofill,.SalesAssesmentModuleV2 input:-webkit-autofill:hover,.SalesAssesmentModuleV2 input:-webkit-autofill:focus,.SalesAssesmentModuleV2 textarea:-webkit-autofill,.SalesAssesmentModuleV2 textarea:-webkit-autofill:hover,.SalesAssesmentModuleV2 textarea:-webkit-autofill:focus,.SalesAssesmentModuleV2 select:-webkit-autofill,.SalesAssesmentModuleV2 select:-webkit-autofill:hover,.SalesAssesmentModuleV2 select:-webkit-autofill:focus{border-bottom-width:1px !important;font-family:inherit !important;transition:background-color 5000s ease-in-out 0s !important}.SalesAssesmentModuleV2 input:-webkit-autofill::first-line{font-family:inherit !important}.SalesAssesmentModuleV2.layout-grid .container .module-content form.traditional>.row>div:nth-child(2){padding-top:30px;padding-bottom:30px}@media screen and (min-width: 991px){.SalesAssesmentModuleV2.layout-grid .container .module-content form.traditional>.row>div:nth-child(2){padding-right:60px;padding-left:30px}}@media screen and (min-width: 991px){.SalesAssesmentModuleV2.layout-grid .container .module-content form.traditional.imageRight>.row>div:nth-child(2){padding-right:30px;padding-left:60px}}.component.RealtorModuleV2 .container .module-content{overflow:visible}.component.RealtorModuleV2 .container .realtor-grid.row{margin-right:-30px;margin-left:-30px}.component.RealtorModuleV2 .container .realtor-grid h3{width:100%;margin:0;padding-left:30px;padding-right:30px;padding-bottom:25px}.component.RealtorModuleV2 .container .realtor-grid.layout-1 .realtor .realtor-inner-wrapper .realtor-image{transform:translateX(50%)}@media screen and (min-width: 465px){.component.RealtorModuleV2 .container .realtor-grid.layout-2 .realtor .realtor-inner-wrapper{display:flex;flex-direction:row;justify-content:center;width:100%}.component.RealtorModuleV2 .container .realtor-grid.layout-2 .realtor .realtor-inner-wrapper .realtor-image{padding-bottom:30%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:30%;margin-bottom:0}.component.RealtorModuleV2 .container .realtor-grid.layout-2 .realtor .realtor-inner-wrapper .realtor-info{padding-left:20px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:none;display:flex;justify-content:center;align-items:center;white-space:nowrap}}@media screen and (max-width: 464px){.component.RealtorModuleV2 .container .realtor-grid.layout-2 .realtor .realtor-image{transform:translateX(50%)}}.component.RealtorModuleV2 .container .realtor-grid .realtor{padding-bottom:60px;padding-left:30px;padding-right:30px}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-inner-wrapper{height:100%;padding:50px 0;border-bottom-style:solid;border-bottom-width:17px}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-inner-wrapper.roundEdges{border-radius:5px}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-inner-wrapper.showShadow{filter:drop-shadow(5px 5px 6px rgba(0,0,0,0.3))}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image{margin-bottom:25px;height:0;padding-bottom:50%;border-radius:50%;overflow:hidden;position:relative;width:50%}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image.center img{object-position:center center}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image.leftTop img{object-position:left top}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image.top img{object-position:center top}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image.rightTop img{object-position:right top}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image.right img{object-position:right center}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image.rightBottom img{object-position:right bottom}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image.bottom img{object-position:center bottom}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image.leftBottom img{object-position:left bottom}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image.left img{object-position:left center}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-image img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-info{text-align:center}@media screen and (min-width: 661px){.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-info{padding:0 0.5rem}}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-info .realtor-info-name{margin-bottom:0}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-info .realtor-info-title{margin-bottom:15px}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-info .realtor-info-email{margin-bottom:5px}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-info a{text-decoration:none}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-info div:last-child{line-height:1.6rem;margin-bottom:0px}.component.RealtorModuleV2 .container .realtor-grid .realtor .realtor-description{height:300px}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper{display:flex;flex-flow:row nowrap;height:auto;flex-flow:row nowrap;justify-content:center;background:none !important;color:inherit !important;border:none;padding:0}@media screen and (max-width: 767px){.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper{margin-bottom:20px}}@media screen and (max-width: 660px){.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper{flex-flow:row wrap}}@media screen and (max-width: 464px){.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper{width:100%}}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-image{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-bottom:0;overflow:hidden;border-radius:0;transform:none}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-image:not(.setHeight){padding-bottom:clamp(180px, 27%, 300px);height:0}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-image.setHeight{padding:0}@media screen and (max-width: 768px){.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-image{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width: 660px){.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-image{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:66%;margin:0 0 1rem}}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-image img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-info{width:100%;-ms-flex:1 0 100%;flex:1 0 100%;display:flex;justify-content:flex-start;align-items:flex-start;white-space:normal;text-align:left}@media screen and (min-width: 661px){.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-info{-ms-flex:0 0 60%;flex:0 0 60%;padding:0 1rem}}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-info a{text-decoration:none}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-info h4{font-size:1.25rem;padding-bottom:10px;margin-bottom:10px;position:relative}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-info h4:after{content:'';position:absolute;left:2px;bottom:0;width:70px;border-bottom:1px solid}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-inner-wrapper .realtor-info p{margin-bottom:0}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-info .realtor-info-name{text-transform:uppercase}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-info .realtor-info-title{margin-bottom:0}.component.RealtorModuleV2.minimalist .container .realtor-grid .realtor .realtor-info .realtor-info-title p{font-weight:600}.component.RealtorModuleV2.legacy .container .module-content .layout-1{grid-template-columns:1fr}@media screen and (min-width: 640px){.component.RealtorModuleV2.legacy .container .module-content .layout-1{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.component.RealtorModuleV2.legacy .container .module-content .layout-1{grid-template-columns:repeat(3, 1fr)}}.component.RealtorModuleV2.legacy .container .module-content .layout-2{grid-template-columns:1fr}@media screen and (min-width: 640px){.component.RealtorModuleV2.legacy .container .module-content .layout-2{grid-template-columns:repeat(2, 1fr)}}.component.RealtorModuleV2.legacy .container .module-content .realtor-grid{display:grid;grid-template-rows:auto;place-items:center;align-items:stretch;margin:0;gap:2rem}.component.RealtorModuleV2.legacy .container .module-content .realtor-grid>.realtor{padding:0;max-width:100%}.component.RealtorModuleV2.legacy .container .module-content .realtor-grid>.realtor>.realtor-inner-wrapper{padding:0;border:0;display:flex;flex-direction:column;flex-wrap:wrap}.component.RealtorModuleV2.legacy .container .module-content .realtor-grid>.realtor>.realtor-inner-wrapper>.realtor-image{width:100%;max-width:100%;height:auto;transform:none;border-radius:0;margin-bottom:0;padding-bottom:0}.component.RealtorModuleV2.legacy .container .module-content .realtor-grid>.realtor>.realtor-inner-wrapper>.realtor-image:not(.setHeight){aspect-ratio:3 / 2}.component.RealtorModuleV2.legacy .container .module-content .realtor-grid>.realtor>.realtor-inner-wrapper>.realtor-info{padding:1rem;text-align:left}.component.RealtorModuleV2.legacy .container .module-content .realtor-grid>.realtor>.realtor-inner-wrapper>.realtor-info .realtor-name-title-container{margin-bottom:auto}.component.RealtorModuleV2.legacy .container .module-content .realtor-grid>.realtor>.realtor-inner-wrapper>.realtor-info .realtor-name-title-container>.realtor-info-name{font-size:1.4rem;margin-bottom:auto}.component.RealtorModuleV2.legacy .container .module-content .realtor-grid>.realtor>.realtor-inner-wrapper>.realtor-info>.row{font-size:1rem;padding-top:1rem}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid{display:flex;flex-flow:row wrap;margin:0}@media screen and (max-width: 991px){.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid{flex-flow:row wrap}}@media screen and (min-width: 1600px){.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid{margin-left:-15px !important;margin-right:-15px !important}}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor{display:flex;height:auto;position:relative;padding:0;margin-bottom:1.5rem;flex-flow:column}@media screen and (min-width: 1600px){.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor{padding-left:15px !important;padding-right:15px !important}}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper{border-radius:0;border:none;padding:0;filter:none;display:flex;flex-flow:row wrap;position:relative}@media screen and (hover: hover){.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper.aboutText:hover .realtor-image .overlay{top:0}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper.aboutText:hover .realtor-info{bottom:100%;transform:translateY(100%)}}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper .realtor-image{position:absolute;width:100%;height:100% !important;margin:0;padding:0;transform:none;border-radius:0;z-index:1;max-width:100%}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper .realtor-image .overlay{position:absolute;top:100%;left:0;width:100%;height:100%;z-index:1;transition:all 0.3s ease;padding:5rem 1rem 2rem;display:flex;justify-content:center;align-items:center;flex-flow:row wrap}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper .realtor-image .overlay .overlay-text-container{overflow:hidden;max-height:100%}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper .realtor-info{position:absolute;bottom:0;width:100%;z-index:2;transition:all 0.3s ease}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper .realtor-info .realtor-name-title-container{margin:0 auto;padding:12px 16px 8px;transition:background-color 0.3s ease;line-height:1.2}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper .realtor-info .realtor-name-title-container .realtor-info-name{text-transform:uppercase;font-size:0.9rem}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-inner-wrapper .realtor-info .realtor-name-title-container .realtor-info-title{font-size:0.8rem;transition:all 0.3s ease}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-contact-info>.row{flex-wrap:wrap;max-width:100%;margin:0.2rem 0;justify-content:center}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-contact-info>.row>div{-ms-flex:0 1 0;flex:0 1 0;max-width:none}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-contact-info>.row>div a{text-decoration:none;white-space:nowrap;padding:0.3rem;transition:all 0.3s ease-out}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-contact-info>.row>div.realtor-info-mobile a:before,.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-contact-info>.row>div.realtor-info-phone a:before{content:'\e797';position:relative;top:1px;font-family:'icomoon';margin-right:0.5rem}.component.RealtorModuleV2.blackOak .container .module-content .realtor-grid .realtor .realtor-contact-info>.row>div.realtor-info-email a:before{content:'\e798';font-size:0.7rem;font-family:'icomoon';margin-right:0.5rem}.component.CaselistModuleV2>.container{overflow:visible}.component.CaselistModuleV2.show-address .caselist .case.blackOakFeatured .case-headlines .case-headline{display:block !important;text-align:center;font-size:1rem;text-transform:uppercase;text-align:center}.component.CaselistModuleV2 .module-content{overflow:visible !important}.component.CaselistModuleV2 .module-content .container{padding:0;overflow:visible !important}.component.CaselistModuleV2 .module-content .container #caselist-map.active{width:100%;height:500px;margin-bottom:30px}@media (max-width: 991px){.component.CaselistModuleV2 .module-content .container #caselist-map.active{height:400px}}@media (max-width: 767px){.component.CaselistModuleV2 .module-content .container #caselist-map.active{height:350px}}@media (max-width: 661px){.component.CaselistModuleV2 .module-content .container #caselist-map.active{height:300px}}.component.CaselistModuleV2 .module-content .container #caselist-map .gm-style .info_window_content img{max-width:100% !important}.component.CaselistModuleV2 .module-content .container #caselist-map .gmnoprint{display:none}@media screen and (min-width: 576px){.component.CaselistModuleV2 .module-content .container #caselist-map .gmnoprint{display:block}}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window{width:220px !important;margin-left:60px !important;padding:0 !important;border:0 !important;background-color:transparent !important;margin-bottom:5px}@media screen and (min-width: 576px){.component.CaselistModuleV2 .module-content .container #caselist-map .info_window{width:240px !important;margin-left:50px !important}}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window>img{position:absolute !important;top:5px;right:5px}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content{width:100%;height:100%;background-color:white;-webkit-box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 5px rgba(0,0,0,0.2);box-shadow:0 5px 10px 5px rgba(0,0,0,0.2)}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content h1{font-size:14px;font-weight:bold;text-transform:uppercase;padding-top:5px;padding-left:5px;margin-bottom:5px;margin-top:0;padding-right:20px}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content a{text-decoration:none}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content a:hover{color:rgba(0,0,0,0.55)}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_img{width:100%;height:100px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url("http://dummyimage.com/350x260/EFEFEF/000000.jpg&text=Billedet+kommer+snart");position:relative;margin-bottom:20px}@media screen and (min-width: 576px){.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_img{height:150px}}@media screen and (min-width: 768px){.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_img{height:175px}}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_img:after{display:block;content:'';position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:4px;width:40px}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_cases{max-height:215px;overflow-x:hidden;overflow-y:auto}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case{background:white;padding:7.5px 5px;position:relative;cursor:pointer;font-size:12px}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case:before,.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case:after{content:"";display:block;clear:both}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case .info_window_case_desc{margin-bottom:0;font-size:12px}.component.CaselistModuleV2 .module-content .container #caselist-map .info_window .info_window_content .info_window_cases .info_window_case .info_window_case_price{position:absolute;bottom:2px;right:5px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold;font-size:12px}.component.CaselistModuleV2 .caselist.blackOakCaselist{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:1.5rem 0;margin:0;padding-bottom:1.5rem}@media screen and (min-width: 1600px){.component.CaselistModuleV2 .caselist.blackOakFeatured{margin:0 -15px !important}.component.CaselistModuleV2 .caselist.blackOakFeatured .case-container{padding:0 15px !important}}.component.CaselistModuleV2 .caselist.blackOakFeatured .case-container:last-child .case.blackOakFeatured{margin-bottom:0px !important}.component.CaselistModuleV2 .caselist.wide .case{width:100%}.component.CaselistModuleV2 .caselist.wide .case:nth-child(odd) .case-image{float:right}.component.CaselistModuleV2 .caselist.wide .case:nth-child(odd) .case-description{float:right}.component.CaselistModuleV2 .caselist.wide .case .case-image{width:calc(100% - 205px);height:300px;float:left}.component.CaselistModuleV2 .caselist.wide .case .case-description{display:table;height:300px;width:205px;float:left}.component.CaselistModuleV2 .caselist.wide .case .case-description .case-description-inner{display:table-cell;vertical-align:middle}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container{--maxCaseHeight:544px;--maxCaseWidth:1560px;--imagePreviewBorderSpacing:2px;--maxDescriptionLines:5}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case{margin:0;text-decoration:none;height:100%;color:inherit;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto auto 1fr}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case{grid-template-rows:auto auto 1fr}}@media screen and (min-width: 768px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case{grid-template-rows:auto auto 0.8fr}}@media screen and (min-width: 1200px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case{grid-template-rows:auto auto auto;grid-template-columns:100px 1fr 1fr}}@media screen and (min-width: 1600px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case{grid-template-columns:calc(100% - 744px) 0.577fr 1fr;grid-template-rows:1.2fr auto 0.8fr;height:var(--maxCaseHeight)}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case:hover{color:inherit}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image{grid-column:1 / 4;grid-row:2 / 3;aspect-ratio:3 / 2;height:auto}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image{grid-row:1 / 2}}@media screen and (min-width: 768px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image{height:100%}}@media screen and (min-width: 1200px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image{grid-column:1 / 3}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image.singleImage{grid-row:1 / 3}}@media screen and (min-width: 1600px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image{grid-column:1 / 2;grid-row:1 / 4}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image.singleImage{grid-column:1 / 3}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image .around-sign{display:none;left:0;right:auto}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image .around-sign{display:block}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image .around-sign>.sign{border-radius:0}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case .mobile-sign{display:block;grid-column:1 / -1;grid-row:1 / 2}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case .mobile-sign>.sign{border-radius:0}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case .mobile-sign{display:none}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list{grid-column:1 / 4;grid-row:3 / 4;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;gap:0 var(--imagePreviewBorderSpacing);margin:var(--imagePreviewBorderSpacing) 0 0 0}@media screen and (min-width: 1200px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list{grid-column:1 / 3}}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list{grid-row:2 / 3}}@media screen and (min-width: 1600px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list{grid-column:2 / 3;grid-row:1 / 4;grid-template-columns:1fr;grid-template-rows:repeat(3, 1fr);gap:var(--imagePreviewBorderSpacing) 0;margin:0 0 0 var(--imagePreviewBorderSpacing)}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-1,.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-2,.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3{aspect-ratio:3 / 2;display:flex;position:relative}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-1 img,.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-2 img,.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-1{grid-column:1 / 1}@media screen and (min-width: 1600px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-1{grid-column:1 / 2;grid-row:1 / 2}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-2{grid-column:2 / 2}@media screen and (min-width: 1600px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-2{grid-column:1 / 2;grid-row:2 / 3}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3{grid-column:3 / 3;position:relative;display:flex}@media screen and (min-width: 1600px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3{grid-column:1 / 2;grid-row:3 / 4}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:auto;aspect-ratio:3 / 2;z-index:2;color:white;overflow:hidden;word-wrap:break-word}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:auto;aspect-ratio:3 / 2;background-color:rgba(0,0,0,0.4);z-index:1}@media screen and (min-width: 1600px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text{width:100%;height:100%}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text>span:nth-of-type(1){font-weight:700;font-size:18px;z-index:2}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text>span:nth-of-type(1){font-size:24px}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text>span:nth-of-type(2){text-transform:uppercase;font-size:12px;text-align:center;z-index:2}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.case-image-preview-list .case-image-preview-3 .more-case-images-text>span:nth-of-type(2){font-size:18px}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper{grid-column:1 / 4;grid-row:4 / 5;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper{grid-row:3 / 4}}@media screen and (min-width: 1200px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper{grid-column:3 / 3;grid-row:1 / 3;padding:2rem}}@media screen and (min-width: 1600px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper{grid-column:3 / 4;grid-row:1 / 4;max-height:100%}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper a{text-decoration:none}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .openHouseCup{display:none}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-headlines{padding:0;font-size:18px}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-headlines .case-headline{font-size:inherit}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-headlines .case-subheadline{font-size:inherit}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description{padding:0}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts{padding-top:1rem;color:black;display:flex;flex-direction:column;align-items:flex-start}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts #caseEnergyIcon{height:32px;width:34px;margin-right:4px}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts [class^="icon-"]{margin-right:0.5rem;fill:transparent;font-size:1.3rem}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts .case-fact{width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-weight:inherit}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts .case-fact::after{content:'';display:none}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts .case-fact .case-fact-label{display:flex;align-items:center}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-facts .case-fact .case-fact-label span{font-family:'icomoon-casev2' !important}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-desc-html{display:none}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-desc-html{margin:1rem 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--maxDescriptionLines);line-clamp:var(--maxDescriptionLines);overflow:hidden}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-desc-html p{display:inline;margin:0}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-price{display:flex;flex-direction:column;padding-top:1rem}@media screen and (min-width: 576px){.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-price{padding-top:0}}.component.CaselistModuleV2 .caselist .black-oak-case-layout.case-container>.case>.description-wrapper .case-description .case-price>span:nth-child(2){font-weight:700}.component.CaselistModuleV2 .caselist .case{margin-bottom:30px;text-decoration:none;display:flex;flex-flow:column nowrap;transition:all 200ms ease-in;transform-origin:center center}.component.CaselistModuleV2 .caselist .case:hover{box-shadow:0px 0px 8px -3px rgba(0,0,0,0.3)}.component.CaselistModuleV2 .caselist .case .case-headlines{padding:16px;position:absolute;bottom:0;width:100%}.component.CaselistModuleV2 .caselist .case .case-headlines:after{content:"";display:flex;flex-direction:column;position:absolute;bottom:0;left:16px;width:calc(100% - 32px);height:1px}.component.CaselistModuleV2 .caselist .case .case-headlines.under{position:relative;background:transparent}.component.CaselistModuleV2 .caselist .case .case-headlines .case-headline{font-size:18px;margin-bottom:2px}.component.CaselistModuleV2 .caselist .case .case-headlines .case-subheadline{font-size:13px}.component.CaselistModuleV2 .caselist .case .case-read-more{text-align:center;padding-bottom:16px;float:left;width:100%}.component.CaselistModuleV2 .caselist .case .case-read-more .button{display:inline-block}.component.CaselistModuleV2 .caselist .case.twoPerRow .case-headlines .case-headline{font-size:24px;line-height:1.2}@media screen and (max-width: 390px){.component.CaselistModuleV2 .caselist .case.twoPerRow .case-headlines .case-headline{font-size:20px}}.component.CaselistModuleV2 .caselist .case.twoPerRow .case-headlines .case-subheadline{font-size:14px}.component.CaselistModuleV2 .caselist .case .case-image{width:100%;height:290px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.component.CaselistModuleV2 .caselist .case .around-sign{left:auto;right:0;top:0}@media screen and (min-width: 768px){.component.CaselistModuleV2 .caselist .case .around-sign{position:absolute}}.component.CaselistModuleV2 .caselist .case .around-sign .sign{padding:6px 18px;position:relative;z-index:1;font-size:1rem;text-transform:uppercase;border-radius:0 0 0 5px;white-space:pre-wrap}@media screen and (min-width: 768px){.component.CaselistModuleV2 .caselist .case .around-sign .sign{display:flex}}.component.CaselistModuleV2 .caselist .case .around-sign .sign:after{content:'';display:block;clear:both}.component.CaselistModuleV2 .caselist .case .around-sign .sign span.new,.component.CaselistModuleV2 .caselist .case .around-sign .sign span.newPrice{white-space:nowrap;align-self:center}@media screen and (min-width: 768px){.component.CaselistModuleV2 .caselist .case .around-sign .sign span.new,.component.CaselistModuleV2 .caselist .case .around-sign .sign span.newPrice{float:left}}.component.CaselistModuleV2 .caselist .case .around-sign .sign span.new:last-child span.divider:last-child,.component.CaselistModuleV2 .caselist .case .around-sign .sign span.newPrice:last-child span.divider:last-child{display:none}.component.CaselistModuleV2 .caselist .case .around-sign .sign span.divider{margin:0 10px;height:100%}@media screen and (max-width: 767px){.component.CaselistModuleV2 .caselist .case .around-sign .sign span.divider{position:relative}}.component.CaselistModuleV2 .caselist .case .around-sign .sign span.divider:after{content:'';top:50%;width:0;height:50%;position:absolute;border-right:2px solid;transform:translate(-2px, -50%)}@media screen and (max-width: 767px){.component.CaselistModuleV2 .caselist .case .around-sign .sign span.divider:after{left:-1px;height:1rem}}@media screen and (min-width: 768px){.component.CaselistModuleV2 .caselist .case .around-sign .sign .openHouseDetails{float:right}}.component.CaselistModuleV2 .caselist .case .around-sign .after-sign{display:none}.component.CaselistModuleV2 .caselist .case .case-description{padding:16px;font-size:95%;float:left;width:100%;flex-grow:0}.component.CaselistModuleV2 .caselist .case .case-description .case-facts .case-fact{padding:3px 0 1px;border:none;font-size:95%;font-weight:400}.component.CaselistModuleV2 .caselist .case .case-description .case-facts .case-fact.fact-Pris{font-weight:700}.component.CaselistModuleV2 .caselist .case .case-description .case-facts .case-fact:after{content:".";visibility:hidden;display:block;height:0;clear:both}.component.CaselistModuleV2 .caselist .case .case-description .case-facts .case-fact:last-child{border:none}.component.CaselistModuleV2 .caselist .case .case-description .case-facts .case-fact .case-fact-value{float:right}.component.CaselistModuleV2 .caselist .case .case-description .case-facts.quad .case-fact{width:50%;float:left;border:0;border-top:1px solid rgba(177,145,108,0.3)}.component.CaselistModuleV2 .caselist .case .case-description .case-facts.quad .case-fact .case-fact-value{float:none;margin-left:3px}.component.CaselistModuleV2 .caselist .case .case-description .case-facts.quad .case-fact:nth-child(even){text-align:right}@media (max-width: 661px){.component.CaselistModuleV2 .caselist .case .case-description .case-facts.quad{font-size:80%}}.component.CaselistModuleV2 .caselist .case .case-description .case-icons{float:left;width:100%;margin-bottom:16px}.component.CaselistModuleV2 .caselist .case .case-description .case-icons .case-fact{float:left;width:33.3333%;text-align:center}.component.CaselistModuleV2 .caselist .case .case-description .case-icons .case-fact .case-fact-icon{display:block;width:40px;height:40px;margin:0 auto 3px}.component.CaselistModuleV2 .caselist .case .case-description .case-icons .case-fact .case-fact-icon.icon-areaLiving,.component.CaselistModuleV2 .caselist .case .case-description .case-icons .case-fact .case-fact-icon.icon-areaConcat{background-image:url("/wp-content/themes/webplatform/assets/images/icons/livingarea.png")}.component.CaselistModuleV2 .caselist .case .case-description .case-icons .case-fact .case-fact-icon.icon-areaGround{background-image:url("/wp-content/themes/webplatform/assets/images/icons/groundarea.png")}.component.CaselistModuleV2 .caselist .case .case-description .case-icons .case-fact .case-fact-icon.icon-rooms{background-image:url("/wp-content/themes/webplatform/assets/images/icons/rooms.png")}.component.CaselistModuleV2 .caselist .case .case-description .case-icons .case-fact .case-fact-value{color:#B1916C;font-size:90%}.component.CaselistModuleV2 .caselist .case .case-read-more{text-align:center;padding-bottom:16px;float:left;width:100%}.component.CaselistModuleV2 .caselist .case .case-read-more .button{display:inline-block}.component.CaselistModuleV2 .caselist .case.twoPerRow .case-image{height:350px}.component.CaselistModuleV2 .caselist .case.twoPerRow .case-headlines .case-headline{font-size:24px;line-height:1.2}@media screen and (max-width: 390px){.component.CaselistModuleV2 .caselist .case.twoPerRow .case-headlines .case-headline{font-size:20px}}.component.CaselistModuleV2 .caselist .case.twoPerRow .case-headlines .case-subheadline{font-size:14px}.component.CaselistModuleV2 .caselist .case.listView{width:100%;padding:0;position:relative;height:430px;flex-flow:column wrap;border-radius:5px}@media (max-width: 767px){.component.CaselistModuleV2 .caselist .case.listView{height:auto}}.component.CaselistModuleV2 .caselist .case.listView .case-image{float:left;width:56%;height:430px;padding:0;border-radius:5px 0 0 5px}@media (max-width: 767px){.component.CaselistModuleV2 .caselist .case.listView .case-image{width:100%;border-radius:5px 5px 0 0;height:0;padding-bottom:67%}}.component.CaselistModuleV2 .caselist .case.listView .case-image .around-sign .sign{padding:7px 28px;font-size:16px}.component.CaselistModuleV2 .caselist .case.listView .case-image .around-sign .after-sign{right:auto;left:0;-webkit-clip-path:polygon(0 0, 100% 100%, 100% 0);clip-path:polygon(0 0, 100% 100%, 100% 0)}.component.CaselistModuleV2 .caselist .case.listView .description-wrapper{width:44%;height:100%;display:flex;flex-direction:column;position:relative;justify-content:center;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-top-right-radius:5px;border-bottom-right-radius:5px}@media (max-width: 767px){.component.CaselistModuleV2 .caselist .case.listView .description-wrapper{width:100%;border-top:0;border-left:1px solid #d5d5d5;border-top-right-radius:0;border-bottom-left-radius:5px}}.component.CaselistModuleV2 .caselist .case.listView .description-wrapper .openHouseCup{width:36px;position:absolute;z-index:1;top:10px;right:5%}@media screen and (max-width: 767px){.component.CaselistModuleV2 .caselist .case.listView .description-wrapper .openHouseCup:not(.d-none)+.case-headlines{width:calc(100% - 52px)}.component.CaselistModuleV2 .caselist .case.listView .description-wrapper .openHouseCup:not(.d-none)+.case-headlines:after{width:calc(90% + 52px)}}.component.CaselistModuleV2 .caselist .case.listView .case-headlines{float:left;padding:5% 5% 3.5%}@media (max-width: 767px){.component.CaselistModuleV2 .caselist .case.listView .case-headlines{width:100%}}.component.CaselistModuleV2 .caselist .case.listView .case-headlines:after{left:5%;width:90%;background:#D5D5D5}.component.CaselistModuleV2 .caselist .case.listView .case-headlines .case-headline{font-weight:normal;font-size:22px;letter-spacing:0.3px;line-height:1.2em}.component.CaselistModuleV2 .caselist .case.listView .case-headlines .case-subheadline{font-size:15px;letter-spacing:0.2px}.component.CaselistModuleV2 .caselist .case.listView .case-description{padding:5%;display:flex;flex-direction:column}@media (max-width: 767px){.component.CaselistModuleV2 .caselist .case.listView .case-description{width:100%}}.component.CaselistModuleV2 .caselist .case.listView .case-description .case-icons{margin-top:15px}@media (max-width: 661px){.component.CaselistModuleV2 .caselist .case.listView .case-description .case-icons{margin-top:0}}.component.CaselistModuleV2 .caselist .case.listView .case-description .case-facts .case-fact{font-size:14px}.component.CaselistModuleV2 .caselist .case.listView .case-read-more{padding-bottom:0;display:flex;height:100%;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-top:10px}.component.CaselistModuleV2 .caselist .case.listView .case-read-more .button{border-radius:5px;padding:6px 30px;font-size:19px;border-style:solid;border-width:1px}.component.CaselistModuleV2 .caselist .case.listView.modern{padding:0;width:100%;height:345px;background:#f3f3f3}@media (max-width: 661px){.component.CaselistModuleV2 .caselist .case.listView.modern{height:auto}}.component.CaselistModuleV2 .caselist .case.listView.modern .case-image{height:100%;-webkit-clip-path:polygon(0 0, 95% 0%, 80% 100%, 0% 100%);clip-path:polygon(0 0, 95% 0%, 80% 100%, 0% 100%)}@media (max-width: 767px){.component.CaselistModuleV2 .caselist .case.listView.modern .case-image{width:75%}}@media (max-width: 661px){.component.CaselistModuleV2 .caselist .case.listView.modern .case-image{width:100%;height:180px;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 95%, 0% 80%);clip-path:polygon(0 0, 100% 0%, 100% 95%, 0% 80%)}}.component.CaselistModuleV2 .caselist .case.listView.modern .case-image .sign{left:10px;top:10px}.component.CaselistModuleV2 .caselist .case.listView.modern .case-image .sign::after{background:transparent}.component.CaselistModuleV2 .caselist .case.listView.modern .modern-case-content{background:white;width:50%;position:absolute;right:15px;top:15px;bottom:15px;padding:5px 15px}@media (max-width: 661px){.component.CaselistModuleV2 .caselist .case.listView.modern .modern-case-content{position:static;width:100%;padding-bottom:15px}}.component.CaselistModuleV2 .caselist .case.listView.modern .modern-case-content .case-headlines{width:100%}.component.CaselistModuleV2 .caselist .case.listView.modern .modern-case-content .case-headlines .case-headline{font-weight:normal;font-size:130%}.component.CaselistModuleV2 .caselist .case.listView.modern .modern-case-content .case-headlines .case-subheadline{font-size:110%}.component.CaselistModuleV2 .caselist .case.listView.modern .modern-case-content .case-description{padding:0 15px;width:100%}@media (max-width: 661px){.component.CaselistModuleV2 .caselist .case.listView.modern .modern-case-content .case-description{margin-bottom:10px;padding:0}}.component.CaselistModuleV2 .caselist .case.listView.modern .modern-case-content .case-read-more{right:25px}@media screen and (max-width: 767px){.component.CaselistModuleV2 .caselist .case.listView .case-image,.component.CaselistModuleV2 .caselist .case.twoPerRow .case-image,.component.CaselistModuleV2 .caselist .case.gridView .case-image{border-top-left-radius:5px;border-top-right-radius:5px}.component.CaselistModuleV2 .caselist .case.listView .case-image .around-sign,.component.CaselistModuleV2 .caselist .case.twoPerRow .case-image .around-sign,.component.CaselistModuleV2 .caselist .case.gridView .case-image .around-sign{top:auto;bottom:100%;width:100%}.component.CaselistModuleV2 .caselist .case.listView .case-image .around-sign .sign,.component.CaselistModuleV2 .caselist .case.twoPerRow .case-image .around-sign .sign,.component.CaselistModuleV2 .caselist .case.gridView .case-image .around-sign .sign{border-radius:5px 5px 0 0;text-align:center}}@media screen and (min-width: 768px){.component.CaselistModuleV2 .caselist .case.listView .case-image .around-sign,.component.CaselistModuleV2 .caselist .case.twoPerRow .case-image .around-sign,.component.CaselistModuleV2 .caselist .case.gridView .case-image .around-sign{max-width:98%}}.component.CaselistModuleV2 .caselist .case.onlyImagesView{margin:20px 0}.component.CaselistModuleV2 .caselist .case.onlyImagesView .case-image{border-radius:5px;overflow:hidden}.component.CaselistModuleV2 .caselist .case.onlyImagesView .openHouseCup{display:none}.component.CaselistModuleV2 .caselist .case.onlyImagesView .case-headlines{background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(25%, rgba(0,0,0,0.6)));background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 25%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 25%)}.component.CaselistModuleV2 .caselist .case.onlyImagesView .case-headlines .case-headline{display:none}.component.CaselistModuleV2 .caselist .case.onlyImagesView .case-headlines .case-subheadline{font-size:1.1rem;line-height:1.4}.component.CaselistModuleV2 .caselist .case.onlyImagesView .case-description{display:none}.component.CaselistModuleV2 .caselist .case.minimalistSimilarCases{margin:20px 0;background:none}.component.CaselistModuleV2 .caselist .case.minimalistSimilarCases:hover{box-shadow:none}.component.CaselistModuleV2 .caselist .case.minimalistSimilarCases .case-image{overflow:hidden}.component.CaselistModuleV2 .caselist .case.minimalistSimilarCases .openHouseCup{display:none}.component.CaselistModuleV2 .caselist .case.minimalistSimilarCases .case-headlines{border:none}.component.CaselistModuleV2 .caselist .case.minimalistSimilarCases .case-headlines .case-headline{display:none}.component.CaselistModuleV2 .caselist .case.minimalistSimilarCases .case-headlines .case-subheadline{font-size:1.1rem;line-height:1.4}.component.CaselistModuleV2 .caselist .case.minimalistSimilarCases .case-description{display:none}.component.CaselistModuleV2 .caselist .case.blackOakFeatured{margin:0;background:none;overflow:hidden}@media screen and (max-width: 991px){.component.CaselistModuleV2 .caselist .case.blackOakFeatured{margin:0 0 1rem 0}}.component.CaselistModuleV2 .caselist .case.blackOakFeatured:hover{box-shadow:none}@media screen and (min-width: 992px){.component.CaselistModuleV2 .caselist .case.blackOakFeatured:hover .case-description .around-sign{transform:translateY(0%)}}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-image{overflow:hidden;height:auto;aspect-ratio:3 / 2}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .openHouseCup{display:none}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-headlines{border:none;padding:0.3rem;z-index:1}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-headlines .case-headline{display:none}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-headlines .case-subheadline{font-size:1rem;text-transform:uppercase;text-align:center}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-mobile-facts .case-price{text-align:right;position:relative}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-mobile-facts .case-price:after{content:'|';padding-inline:0.5rem;color:inherit;transform:translateY(-50%)}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-mobile-facts .case-price:first-child:nth-last-child(1){text-align:center;padding-right:0px}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-mobile-facts .case-price:first-child:nth-last-child(1):after{display:none}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-mobile-facts .case-area:first-child,.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-mobile-facts .case-area:first-child:nth-last-child(0){flex:0 0 100%;max-width:100%;text-align:center;padding-left:0px}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .description-wrapper{position:relative}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description{padding:0;aspect-ratio:3/2;position:absolute;top:0;transform:translateY(0%);transition:all 0.3s ease;display:flex;flex-direction:column}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description .around-sign{position:relative;bottom:0;top:auto;right:0;left:0;display:flex;justify-content:center;transition:all 0.3s ease;z-index:99;transform:translateY(-100%)}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description .around-sign .sign{border-radius:0px;padding:0.5em 1em;margin:0;font-size:0.9rem;transition:all 0.3s ease}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description-facts{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 0;align-content:center;flex:1;padding:15px}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description .case-price{position:relative}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description .case-price:after{content:'|';color:inherit;padding-inline:0.5rem;transform:translateY(-50%)}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description .case-price:first-child:nth-last-child(2){text-align:center;padding-right:0px}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description .case-price:first-child:nth-last-child(2):after{display:none}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description .case-area:first-child,.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description .case-area:last-child{flex:0 0 100%;max-width:100%;text-align:center;padding-left:0px}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description ul.case-facts{flex:0 0 100%;max-width:100%;display:flex;justify-content:space-around;flex-flow:row wrap;gap:10px}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description ul.case-facts .case-fact{justify-content:center;align-items:center;display:flex;gap:10px}.component.CaselistModuleV2 .caselist .case.blackOakFeatured .case-description ul.case-facts .case-fact-label{font-family:'icomoon-casev2' !important;font-size:2rem}@media screen and (min-width: 992px){.component.CaselistModuleV2 .caselist .case.blackOakFeatured:hover .description-wrapper .case-description{transform:translateY(-100%)}}.component.CaselistModuleV2 .caselist a.case:hover{cursor:pointer}.component.CaselistModuleV2 .caselist .case-filler{width:calc(33.3333333% - 20px)}.component.CaselistModuleV2 .caselist .gridView,.component.CaselistModuleV2 .caselist .twoPerRow{overflow:hidden}.component.CaselistModuleV2 .caselist .gridView .description-wrapper,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper{display:flex;flex-direction:column;flex-grow:1;position:relative;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.component.CaselistModuleV2 .caselist .gridView .description-wrapper .openHouseCup,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .openHouseCup{width:36px;position:absolute;top:16px;right:16px;z-index:1}.component.CaselistModuleV2 .caselist .gridView .description-wrapper .openHouseCup:not(.d-none)+.case-headlines,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .openHouseCup:not(.d-none)+.case-headlines{width:100%;padding-right:calc(1rem + 52px)}@media screen and (max-width: 767px){.component.CaselistModuleV2 .caselist .gridView .description-wrapper .case-description,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .case-description{position:relative}.component.CaselistModuleV2 .caselist .gridView .description-wrapper .case-description:before,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .case-description:before{content:'';position:absolute;left:16px;top:0;width:calc(100% - 32px);height:1px;background:#D5D5D5}}.component.CaselistModuleV2 .caselist .gridView .description-wrapper .case-facts,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .case-facts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;column-count:2;column-gap:7%}@media screen and (max-width: 390px){.component.CaselistModuleV2 .caselist .gridView .description-wrapper .case-facts,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .case-facts{column-count:1}}@media screen and (max-width: 390px){.component.CaselistModuleV2 .caselist .gridView .description-wrapper .case-facts,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .case-facts{column-count:1}}.component.CaselistModuleV2 .caselist .gridView .description-wrapper .case-facts .case-fact,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .case-facts .case-fact{flex:1 1 45%}@media screen and (max-width: 390px){.component.CaselistModuleV2 .caselist .gridView .description-wrapper .case-facts .case-fact,.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .case-facts .case-fact{flex:1 1 100%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.component.CaselistModuleV2 .caselist .gridView .description-wrapper .case-facts .case-fact:nth-child(odd),.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .case-facts .case-fact:nth-child(odd){padding-right:5px}.component.CaselistModuleV2 .caselist .gridView .description-wrapper .case-facts .case-fact:nth-child(even),.component.CaselistModuleV2 .caselist .twoPerRow .description-wrapper .case-facts .case-fact:nth-child(even){padding-left:5px}}.component.CaselistModuleV2 .view-control{display:block}.component.CaselistModuleV2 .view-control:after{content:".";visibility:hidden;display:block;height:0;clear:both}.component.CaselistModuleV2 .view-control .amountOfResults{float:left;font-size:24px;line-height:20px;margin-right:1rem}@media screen and (max-width: 661px){.component.CaselistModuleV2 .view-control .amountOfResults{width:100%}}.component.CaselistModuleV2 .map-wrapper{text-align:left;margin-bottom:30px}.component.CaselistModuleV2 .map-wrapper ul{list-style-type:none}.component.CaselistModuleV2 .map-wrapper ul li{display:inline}.component.CaselistModuleV2 .map-wrapper ul li.show-map{cursor:pointer}.component.CaselistModuleV2 .order-wrapper{text-align:left;margin-bottom:30px}@media screen and (max-width: 661px){.component.CaselistModuleV2 .order-wrapper{float:left !important}}.component.CaselistModuleV2 .order-wrapper ul{list-style-type:none}.component.CaselistModuleV2 .order-wrapper ul li{display:inline}@media screen and (max-width: 661px){.component.CaselistModuleV2 .order-wrapper ul li:first-of-type{display:block}}@media screen and (max-width: 661px){.component.CaselistModuleV2 .order-wrapper ul li:nth-child(2){margin-left:0 !important}}.component.CaselistModuleV2 .order-wrapper ul li.sort-option{margin-left:35px;cursor:pointer;position:relative;border-bottom:1px solid transparent;user-select:none;display:inline-block}.component.CaselistModuleV2 .order-wrapper ul li.sort-option.active{border-bottom:none}.component.CaselistModuleV2 .order-wrapper ul li.sort-option.active.asc:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #B1916C;border-top:none}.component.CaselistModuleV2 .order-wrapper ul li.sort-option.active.desc:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:none;border-top:8px solid #B1916C}.component.CaselistModuleV2 .order-wrapper ul li.sort-option.active:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid transparent;position:absolute;top:calc(50% - 3px);right:-18px}.component.CaselistModuleV2 .order-wrapper ul li.sort-option.active.random:before{display:none !important}@media (max-width: 661px){.component.CaselistModuleV2 .order-wrapper ul{padding:0}}@media (max-width: 465px){.component.CaselistModuleV2 .order-wrapper ul{padding:0}.component.CaselistModuleV2 .order-wrapper ul li.sort-option.active:before{right:-15px}}.component.CaselistModuleV2 .order-wrapper.blackOak-order ul{display:flex;flex-direction:row;align-items:center;flex-flow:row wrap}.component.CaselistModuleV2 .order-wrapper.blackOak-order ul li{text-transform:uppercase;display:flex;align-items:center}@media screen and (max-width: 661px){.component.CaselistModuleV2 .order-wrapper.blackOak-order ul li:first-child{flex:0 0 100%}}.component.CaselistModuleV2 .order-wrapper.blackOak-order ul li.sort-option.active{gap:10px}.component.CaselistModuleV2 .order-wrapper.blackOak-order ul li.sort-option.active:before{display:none}.component.CaselistModuleV2 .order-wrapper.blackOak-order ul li.sort-option.active:after{content:"";width:15px;height:15px;border-left:0;border-top:0;border-right:1px solid;border-bottom:1px solid;color:inherit;transform:translateY(25%) rotate(45deg);display:inline-block}.component.CaselistModuleV2 .order-wrapper.blackOak-order ul li.sort-option.active.asc:after{transform:translateY(25%) rotate(225deg)}.component.CaselistModuleV2 .order-wrapper.blackOak-order ul li.sort-option.active.desc:after{transform:translateY(-40%) rotate(45deg)}.component.CaselistModuleV2 .fetching+.loader{display:block}.component.CaselistModuleV2 .loader{display:none;margin-bottom:1em}.component.CaselistModuleV2 .loader>div{margin:0px auto}.component.CaselistModuleV2 .loader .cube{width:90px;height:90px}.component.CaselistModuleV2 .loader .cube>div{width:33%;height:33%;float:left;-webkit-animation:cubeGridScaleDelay 1.3s infinite ease-in-out;animation:cubeGridScaleDelay 1.3s infinite ease-in-out}.component.CaselistModuleV2 .loader .apple-spinner{position:relative;width:64px;height:64px}.component.CaselistModuleV2 .loader .apple-spinner div{transform-origin:32px 32px;-webkit-animation:apple-spinner 1.2s linear infinite;animation:apple-spinner 1.2s linear infinite}.component.CaselistModuleV2 .loader .apple-spinner div::after{content:" ";display:block;position:absolute;top:-3px;left:29px;width:5px;height:14px;border-radius:20%;background-color:inherit}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(1){-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);animation-delay:-1.1s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(2){-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);animation-delay:-1s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(3){-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);animation-delay:-.9s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(4){-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);animation-delay:-.8s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(5){-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);animation-delay:-.7s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(6){-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg);animation-delay:-.6s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(7){-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);animation-delay:-.5s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(8){-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-ms-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg);animation-delay:-.4s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(9){-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg);animation-delay:-.3s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(10){-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);animation-delay:-.2s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(11){-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-ms-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg);animation-delay:-.1s}.component.CaselistModuleV2 .loader .apple-spinner div:nth-child(12){-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-ms-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg);animation-delay:0s}.component.CaselistModuleV2 .loader .blobs{filter:url(#goo);width:300px;height:60px;position:relative;overflow:visible;border-radius:70px;transform-style:preserve-3d}.component.CaselistModuleV2 .loader .blobs+svg{display:none}.component.CaselistModuleV2 .loader .blobs .blob-center{transform-style:preserve-3d;position:absolute;top:50%;left:50%;width:45px;height:45px;transform-origin:left top;transform:scale(0.9) translate(-50%, -50%);-webkit-animation:blob-grow linear 3.4s infinite;animation:blob-grow linear 3.4s infinite;border-radius:50%}.component.CaselistModuleV2 .loader .blobs .blob{position:absolute;top:50%;left:50%;width:30px;height:30px;border-radius:50%;-webit-animation:blobs ease-out 3.4s infinite;animation:blobs ease-out 3.4s infinite;transform:scale(0.9) translate(-50%, -50%);transform-origin:center top;opacity:0}.component.CaselistModuleV2 .loader .blobs .blob:nth-child(1){animation-delay:.2s}.component.CaselistModuleV2 .loader .blobs .blob:nth-child(2){animation-delay:.4s}.component.CaselistModuleV2 .loader .blobs .blob:nth-child(3){animation-delay:.6s}.component.CaselistModuleV2 .loader .blobs .blob:nth-child(4){animation-delay:.8s}.component.CaselistModuleV2 .loader .blobs .blob:nth-child(5){animation-delay:1s}body:not(.ie) .caselist.gridView__fadein .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0}body:not(.ie) .caselist.gridView__fadein .case-container.show{opacity:1}@media screen and (min-width: 768px){body:not(.ie) .caselist.gridView__fadein .case-container:nth-child(2n){transition-delay:250ms}}@media screen and (min-width: 1200px){body:not(.ie) .caselist.gridView__fadein .case-container:nth-child(2n){transition-delay:0s}body:not(.ie) .caselist.gridView__fadein .case-container:nth-child(3n-1){transition-delay:250ms}body:not(.ie) .caselist.gridView__fadein .case-container:nth-child(3n){transition-delay:500ms}}body:not(.ie) .caselist.gridView__fadein--up .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateY(50px)}body:not(.ie) .caselist.gridView__fadein--up .case-container.show{opacity:1}@media screen and (min-width: 768px){body:not(.ie) .caselist.gridView__fadein--up .case-container:nth-child(2n){transition-delay:250ms}}@media screen and (min-width: 1200px){body:not(.ie) .caselist.gridView__fadein--up .case-container:nth-child(2n){transition-delay:0s}body:not(.ie) .caselist.gridView__fadein--up .case-container:nth-child(3n-1){transition-delay:250ms}body:not(.ie) .caselist.gridView__fadein--up .case-container:nth-child(3n){transition-delay:500ms}}body:not(.ie) .caselist.gridView__fadein--up .case-container.show{transform:translateY(0)}body:not(.ie) .caselist.gridView__fadein--down .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateY(-50px)}body:not(.ie) .caselist.gridView__fadein--down .case-container.show{opacity:1}@media screen and (min-width: 768px){body:not(.ie) .caselist.gridView__fadein--down .case-container:nth-child(2n){transition-delay:250ms}}@media screen and (min-width: 1200px){body:not(.ie) .caselist.gridView__fadein--down .case-container:nth-child(2n){transition-delay:0s}body:not(.ie) .caselist.gridView__fadein--down .case-container:nth-child(3n-1){transition-delay:250ms}body:not(.ie) .caselist.gridView__fadein--down .case-container:nth-child(3n){transition-delay:500ms}}body:not(.ie) .caselist.gridView__fadein--down .case-container.show{transform:translateY(0)}body:not(.ie) .caselist.listView__fadein .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0}body:not(.ie) .caselist.listView__fadein .case-container.show{opacity:1}body:not(.ie) .caselist.listView__fadein--up .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateY(50px)}body:not(.ie) .caselist.listView__fadein--up .case-container.show{opacity:1}body:not(.ie) .caselist.listView__fadein--up .case-container.show{transform:translateY(0)}body:not(.ie) .caselist.listView__fadein--down .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateY(-50px)}body:not(.ie) .caselist.listView__fadein--down .case-container.show{opacity:1}body:not(.ie) .caselist.listView__fadein--down .case-container.show{transform:translateY(0)}body:not(.ie) .caselist.listView__fadein--left .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateX(-50px)}body:not(.ie) .caselist.listView__fadein--left .case-container.show{opacity:1}body:not(.ie) .caselist.listView__fadein--left .case-container.show{transform:translateX(0)}body:not(.ie) .caselist.listView__fadein--right .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateX(50px)}body:not(.ie) .caselist.listView__fadein--right .case-container.show{opacity:1}body:not(.ie) .caselist.listView__fadein--right .case-container.show{transform:translateX(0)}body:not(.ie) .caselist.listView__fadein--leftright .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateX(-50px);will-change:transform}body:not(.ie) .caselist.listView__fadein--leftright .case-container.show{opacity:1}body:not(.ie) .caselist.listView__fadein--leftright .case-container:nth-child(even){transform:translateX(50px);will-change:transform}body:not(.ie) .caselist.listView__fadein--leftright .case-container.show{transform:translateX(0)}body:not(.ie) .caselist.listView__fadein--leftright .case-container.show:nth-child(even){transform:translateX(0)}body:not(.ie) .caselist.twoPerRow__fadein .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0}body:not(.ie) .caselist.twoPerRow__fadein .case-container.show{opacity:1}@media screen and (min-width: 768px){body:not(.ie) .caselist.twoPerRow__fadein .case-container:nth-child(even){transition-delay:250ms}}body:not(.ie) .caselist.twoPerRow__fadein--up .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateY(50px)}body:not(.ie) .caselist.twoPerRow__fadein--up .case-container.show{opacity:1}@media screen and (min-width: 768px){body:not(.ie) .caselist.twoPerRow__fadein--up .case-container:nth-child(even){transition-delay:250ms}}body:not(.ie) .caselist.twoPerRow__fadein--up .case-container.show{transform:translateY(0)}body:not(.ie) .caselist.twoPerRow__fadein--down .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateY(-50px)}body:not(.ie) .caselist.twoPerRow__fadein--down .case-container.show{opacity:1}@media screen and (min-width: 768px){body:not(.ie) .caselist.twoPerRow__fadein--down .case-container:nth-child(even){transition-delay:250ms}}body:not(.ie) .caselist.twoPerRow__fadein--down .case-container.show{transform:translateY(0)}body:not(.ie) .caselist.twoPerRow__fadein--left .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateX(-50px)}body:not(.ie) .caselist.twoPerRow__fadein--left .case-container.show{opacity:1}@media screen and (min-width: 768px){body:not(.ie) .caselist.twoPerRow__fadein--left .case-container:nth-child(even){transition-delay:250ms}}body:not(.ie) .caselist.twoPerRow__fadein--left .case-container.show{transform:translateX(0)}body:not(.ie) .caselist.twoPerRow__fadein--right .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateX(50px)}body:not(.ie) .caselist.twoPerRow__fadein--right .case-container.show{opacity:1}@media screen and (min-width: 768px){body:not(.ie) .caselist.twoPerRow__fadein--right .case-container:nth-child(even){transition-delay:250ms}}body:not(.ie) .caselist.twoPerRow__fadein--right .case-container.show{transform:translateX(0)}body:not(.ie) .caselist.twoPerRow__fadein--leftright .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateX(-50px);will-change:transform}body:not(.ie) .caselist.twoPerRow__fadein--leftright .case-container.show{opacity:1}body:not(.ie) .caselist.twoPerRow__fadein--leftright .case-container:nth-child(even){transform:translateX(50px);will-change:transform}@media screen and (min-width: 768px){body:not(.ie) .caselist.twoPerRow__fadein--leftright .case-container:nth-child(even){transition-delay:250ms}}body:not(.ie) .caselist.twoPerRow__fadein--leftright .case-container.show{transform:translateX(0)}body:not(.ie) .caselist.twoPerRow__fadein--leftright .case-container.show:nth-child(even){transform:translateX(0)}body:not(.ie) .caselist.blackOakCaselist__fadein .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0}body:not(.ie) .caselist.blackOakCaselist__fadein .case-container.show{opacity:1}body:not(.ie) .caselist.blackOakCaselist__fadein--up .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateY(50px)}body:not(.ie) .caselist.blackOakCaselist__fadein--up .case-container.show{opacity:1}body:not(.ie) .caselist.blackOakCaselist__fadein--up .case-container.show{transform:translateY(0)}body:not(.ie) .caselist.blackOakCaselist__fadein--down .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateY(-50px)}body:not(.ie) .caselist.blackOakCaselist__fadein--down .case-container.show{opacity:1}body:not(.ie) .caselist.blackOakCaselist__fadein--down .case-container.show{transform:translateY(0)}body:not(.ie) .caselist.blackOakCaselist__fadein--left .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateX(-50px)}body:not(.ie) .caselist.blackOakCaselist__fadein--left .case-container.show{opacity:1}body:not(.ie) .caselist.blackOakCaselist__fadein--left .case-container.show{transform:translateX(0)}body:not(.ie) .caselist.blackOakCaselist__fadein--right .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateX(50px)}body:not(.ie) .caselist.blackOakCaselist__fadein--right .case-container.show{opacity:1}body:not(.ie) .caselist.blackOakCaselist__fadein--right .case-container.show{transform:translateX(0)}body:not(.ie) .caselist.blackOakCaselist__fadein--leftright .case-container{transition:opacity 500ms ease-out, transform 500ms ease-out;opacity:0;transform:translateX(-50px);will-change:transform}body:not(.ie) .caselist.blackOakCaselist__fadein--leftright .case-container.show{opacity:1}body:not(.ie) .caselist.blackOakCaselist__fadein--leftright .case-container:nth-child(even){transform:translateX(50px);will-change:transform}body:not(.ie) .caselist.blackOakCaselist__fadein--leftright .case-container.show{transform:translateX(0)}body:not(.ie) .caselist.blackOakCaselist__fadein--leftright .case-container.show:nth-child(even){transform:translateX(0)}.cube .cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s}.cube .cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s}.cube .cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s}.cube .cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s}.cube .cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s}.cube .cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s}.cube .cube7{-webkit-animation-delay:0s;animation-delay:0s}.cube .cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s}.cube .cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@-webkit-keyframes apple-spinner{0%{opacity:1}100%{opacity:0}}@keyframes apple-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes blobs{0%{opacity:0;transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%,65%{opacity:1;transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;transform:scale(0) translate(calc(330px - 50%), -50%)}}@keyframes blobs{0%{opacity:0;transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%,65%{opacity:1;transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;transform:scale(0) translate(calc(330px - 50%), -50%)}}@-webkit-keyframes blob-grow{0%,  39%{transform:scale(0) translate(-50%, -50%)}40%, 42%{transform:scale(1, 0.9) translate(-50%, -50%)}43%, 44%{transform:scale(1.2, 1.1) translate(-50%, -50%)}45%, 46%{transform:scale(1.3, 1.2) translate(-50%, -50%)}47%, 48%{transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{transform:scale(1.8, 1.7) translate(-50%, -50%)}68%, 70%{transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{transform:scale(1.6, 1.4) translate(-50%, -50%)}80%, 81%{transform:scale(1.5, 1.4) translate(-50%, -50%)}82%, 83%{transform:scale(1.4, 1.3) translate(-50%, -50%)}84%, 85%{transform:scale(1.3, 1.2) translate(-50%, -50%)}86%, 87%{transform:scale(1.2, 1.1) translate(-50%, -50%)}90%, 91%{transform:scale(1, 0.9) translate(-50%, -50%)}92%, 100%{transform:scale(0) translate(-50%, -50%)}}@keyframes blob-grow{0%,  39%{transform:scale(0) translate(-50%, -50%)}40%, 42%{transform:scale(1, 0.9) translate(-50%, -50%)}43%, 44%{transform:scale(1.2, 1.1) translate(-50%, -50%)}45%, 46%{transform:scale(1.3, 1.2) translate(-50%, -50%)}47%, 48%{transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{transform:scale(1.8, 1.7) translate(-50%, -50%)}68%, 70%{transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{transform:scale(1.6, 1.4) translate(-50%, -50%)}80%, 81%{transform:scale(1.5, 1.4) translate(-50%, -50%)}82%, 83%{transform:scale(1.4, 1.3) translate(-50%, -50%)}84%, 85%{transform:scale(1.3, 1.2) translate(-50%, -50%)}86%, 87%{transform:scale(1.2, 1.1) translate(-50%, -50%)}90%, 91%{transform:scale(1, 0.9) translate(-50%, -50%)}92%, 100%{transform:scale(0) translate(-50%, -50%)}}.cube .cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s}.cube .cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s}.cube .cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s}.cube .cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s}.cube .cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s}.cube .cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s}.cube .cube7{-webkit-animation-delay:0s;animation-delay:0s}.cube .cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s}.cube .cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@-webkit-keyframes apple-spinner{0%{opacity:1}100%{opacity:0}}@keyframes apple-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes blobs{0%{opacity:0;transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%,65%{opacity:1;transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;transform:scale(0) translate(calc(330px - 50%), -50%)}}@keyframes blobs{0%{opacity:0;transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%,65%{opacity:1;transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;transform:scale(0) translate(calc(330px - 50%), -50%)}}@-webkit-keyframes blob-grow{0%,  39%{transform:scale(0) translate(-50%, -50%)}40%, 42%{transform:scale(1, 0.9) translate(-50%, -50%)}43%, 44%{transform:scale(1.2, 1.1) translate(-50%, -50%)}45%, 46%{transform:scale(1.3, 1.2) translate(-50%, -50%)}47%, 48%{transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{transform:scale(1.8, 1.7) translate(-50%, -50%)}68%, 70%{transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{transform:scale(1.6, 1.4) translate(-50%, -50%)}80%, 81%{transform:scale(1.5, 1.4) translate(-50%, -50%)}82%, 83%{transform:scale(1.4, 1.3) translate(-50%, -50%)}84%, 85%{transform:scale(1.3, 1.2) translate(-50%, -50%)}86%, 87%{transform:scale(1.2, 1.1) translate(-50%, -50%)}90%, 91%{transform:scale(1, 0.9) translate(-50%, -50%)}92%, 100%{transform:scale(0) translate(-50%, -50%)}}@keyframes blob-grow{0%,  39%{transform:scale(0) translate(-50%, -50%)}40%, 42%{transform:scale(1, 0.9) translate(-50%, -50%)}43%, 44%{transform:scale(1.2, 1.1) translate(-50%, -50%)}45%, 46%{transform:scale(1.3, 1.2) translate(-50%, -50%)}47%, 48%{transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{transform:scale(1.8, 1.7) translate(-50%, -50%)}68%, 70%{transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{transform:scale(1.6, 1.4) translate(-50%, -50%)}80%, 81%{transform:scale(1.5, 1.4) translate(-50%, -50%)}82%, 83%{transform:scale(1.4, 1.3) translate(-50%, -50%)}84%, 85%{transform:scale(1.3, 1.2) translate(-50%, -50%)}86%, 87%{transform:scale(1.2, 1.1) translate(-50%, -50%)}90%, 91%{transform:scale(1, 0.9) translate(-50%, -50%)}92%, 100%{transform:scale(0) translate(-50%, -50%)}}.cube .cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s}.cube .cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s}.cube .cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s}.cube .cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s}.cube .cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s}.cube .cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s}.cube .cube7{-webkit-animation-delay:0s;animation-delay:0s}.cube .cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s}.cube .cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@-webkit-keyframes apple-spinner{0%{opacity:1}100%{opacity:0}}@keyframes apple-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes blobs{0%{opacity:0;transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%, 65%{opacity:1;transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;transform:scale(0) translate(calc(330px - 50%), -50%)}}@keyframes blobs{0%{opacity:0;transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%, 65%{opacity:1;transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;transform:scale(0) translate(calc(330px - 50%), -50%)}}@-webkit-keyframes blob-grow{0%, 39%{transform:scale(0) translate(-50%, -50%)}40%, 42%{transform:scale(1, 0.9) translate(-50%, -50%)}43%, 44%{transform:scale(1.2, 1.1) translate(-50%, -50%)}45%, 46%{transform:scale(1.3, 1.2) translate(-50%, -50%)}47%, 48%{transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{transform:scale(1.8, 1.7) translate(-50%, -50%)}68%, 70%{transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{transform:scale(1.6, 1.4) translate(-50%, -50%)}80%, 81%{transform:scale(1.5, 1.4) translate(-50%, -50%)}82%, 83%{transform:scale(1.4, 1.3) translate(-50%, -50%)}84%, 85%{transform:scale(1.3, 1.2) translate(-50%, -50%)}86%, 87%{transform:scale(1.2, 1.1) translate(-50%, -50%)}90%, 91%{transform:scale(1, 0.9) translate(-50%, -50%)}92%, 100%{transform:scale(0) translate(-50%, -50%)}}@keyframes blob-grow{0%, 39%{transform:scale(0) translate(-50%, -50%)}40%, 42%{transform:scale(1, 0.9) translate(-50%, -50%)}43%, 44%{transform:scale(1.2, 1.1) translate(-50%, -50%)}45%, 46%{transform:scale(1.3, 1.2) translate(-50%, -50%)}47%, 48%{transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{transform:scale(1.8, 1.7) translate(-50%, -50%)}68%, 70%{transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{transform:scale(1.6, 1.4) translate(-50%, -50%)}80%, 81%{transform:scale(1.5, 1.4) translate(-50%, -50%)}82%, 83%{transform:scale(1.4, 1.3) translate(-50%, -50%)}84%, 85%{transform:scale(1.3, 1.2) translate(-50%, -50%)}86%, 87%{transform:scale(1.2, 1.1) translate(-50%, -50%)}90%, 91%{transform:scale(1, 0.9) translate(-50%, -50%)}92%, 100%{transform:scale(0) translate(-50%, -50%)}}.CaseModuleV2{overflow:visible !important}.CaseModuleV2 section.media .tab{pointer-events:none}.CaseModuleV2 section.media .tab.active{pointer-events:all}.CaseModuleV2 .hidden{display:none !important}.CaseModuleV2>.container{max-width:100%;padding:0;overflow:visible !important}.CaseModuleV2>.container>.module-content{padding:0;overflow:visible !important}.CaseModuleV2>.container>.module-content .slick-slider{-ms-touch-action:auto;touch-action:auto}.CaseModuleV2>.container>.module-content .slick-slider *{-ms-touch-action:auto;touch-action:auto}.CaseModuleV2>.container>.module-content .slick-slider .slick-arrow{z-index:1;width:40px;height:40px;opacity:.9;color:#ffffff}@media screen and (max-width: 661px){.CaseModuleV2>.container>.module-content .slick-slider .slick-arrow{display:none !important}}.CaseModuleV2>.container>.module-content .slick-slider .slick-arrow:before{content:''}.CaseModuleV2>.container>.module-content .slick-slider .slick-arrow span{width:16px;height:16px;border:2px solid currentColor;border-right-width:0;border-bottom-width:0;display:block;background:none;position:absolute;left:50%;top:50%;transform:translate(-30%, -50%) rotate(-45deg)}.CaseModuleV2>.container>.module-content .slick-slider .slick-arrow.slick-prev{left:0}.CaseModuleV2>.container>.module-content .slick-slider .slick-arrow.slick-next{right:0}.CaseModuleV2>.container>.module-content .slick-slider .slick-arrow.slick-next span{transform:translate(-70%, -50%) rotate(135deg)}.CaseModuleV2>.container>.module-content .slick-slider .slick-track .slick-slide img{object-fit:contain;font-family:'object-fit: contain;'}.CaseModuleV2 form .form-row .checkbox{padding:10px 0 0 0}.CaseModuleV2 form .form-row .checkbox .input-field{padding:0 4px}.CaseModuleV2 form .form-row .checkbox .input-field input{border-bottom-style:solid}.CaseModuleV2 form.documents-optional-contact .consent-required{display:none}.CaseModuleV2 form.documents-optional-contact.contact-consent-given .consent-required{display:block}.CaseModuleV2 div.open-house-subscribe-row{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.7);z-index:52;margin-left:0;margin-right:0;overflow:scroll}.CaseModuleV2 div.open-house-subscribe-row.hidden{display:none}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col{position:absolute;background-color:white;width:100%;max-width:650px;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px), screen and (max-height: 464px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col{position:fixed;height:100%;max-width:100%;overflow:scroll;top:0;transform:translate(-50%, 0%)}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-close{position:absolute;width:30px;height:30px;top:20px;right:10px;cursor:pointer}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-close:before{content:'';width:2px;height:20px;background:black;transform:rotate(45deg);position:absolute;top:7px;right:15px;cursor:pointer}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-close:after{content:'';width:2px;height:20px;background:black;transform:rotate(135deg);position:absolute;top:7px;right:15px;cursor:pointer}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-close-text{padding:5px 10px;cursor:pointer;display:inline-block}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data{padding:20px 30px 10px 30px}@media screen and (max-width: 767px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data{padding-top:10px}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data h3.open-house-data-title{text-transform:unset;color:black;font-weight:100;font-size:1.5rem;margin-bottom:15px;margin-top:10px}@media screen and (max-width: 575px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data h3.open-house-data-title{font-size:1.3rem}}@media screen and (max-width: 767px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data h3.open-house-data-title{margin-bottom:5px}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data p.open-house-data-subtitle{font-size:.9rem}@media screen and (max-width: 767px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data p.open-house-data-subtitle{margin-bottom:10px}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row{margin-top:20px}@media screen and (max-width: 767px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row{margin-top:5px}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address,.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time{margin-bottom:20px;text-align:center}@media screen and (max-width: 767px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address,.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time{margin-bottom:5px;padding-top:15px}}@media screen and (max-width: 575px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address,.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time{padding-top:5px}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row select.no-timepicker{display:none}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address{line-height:1.1}@media screen and (max-width: 767px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address{line-height:1.4}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-address.no-timepicker{margin-bottom:10px}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-hours{padding-top:12px;font-weight:bold;font-size:.9rem}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-hours.max-width{text-align:center;padding-top:0;padding-bottom:20px}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time{position:relative}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time label.label-subscribed-time{position:relative}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time label.label-subscribed-time:not(.disabled):before{content:'';position:absolute;top:5px;right:20px;width:2px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time label.label-subscribed-time:not(.disabled):after{content:'';position:absolute;top:5px;right:27px;width:2px;height:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:2}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time span.open-house-time-error-message{position:absolute;z-index:1;font-size:.6rem;right:5px;color:red;margin-top:5px}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 30px 2px 15px;border:none;width:100%;height:50px;font-size:.9rem;position:relative;border-radius:0}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time select.error{border:2px solid red}@media screen and (max-width: 575px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-time select{height:40px}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-sub-sub-title{font-size:.8rem}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.input-holder{margin-top:10px}@media screen and (min-width: 768px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.input-holder.email{padding-left:15px;padding-right:5px}}@media screen and (min-width: 768px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.input-holder.phone{padding-left:5px;padding-right:15px}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.input-holder div.input-field input{font-size:16px}@media screen and (max-width: 575px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.input-holder div.input-field input{height:40px}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row input.open-house-submit-button{width:100%;padding:15px;text-align:center;margin-top:10px;cursor:pointer}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row input.open-house-submit-button:hover{opacity:.8}@media screen and (max-width: 575px){.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row input.open-house-submit-button{padding:7px}}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-info-text-col{margin-top:10px}.CaseModuleV2 div.open-house-subscribe-row div.open-house-subscribe-col div.open-house-data form div.open-house-form-row div.open-house-info-text-col p.open-house-info-text{font-size:.8rem;line-height:1.4;color:#686868}.CaseModuleV2 h1.title,.CaseModuleV2 h2.title,.CaseModuleV2 h3.title,.CaseModuleV2 h4.title,.CaseModuleV2 h5.title,.CaseModuleV2 h6.title{display:block}.CaseModuleV2 .sign{color:white;font-weight:400;padding:12px;z-index:50}.CaseModuleV2 .sign .scrolldown{position:relative;height:30px;width:30px;cursor:pointer;animation-name:pulse;transform-origin:center center;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.CaseModuleV2 .sign .scrolldown:before,.CaseModuleV2 .sign .scrolldown:after{content:'';display:block;position:absolute;top:calc(40% - 5px);left:50%;width:20px;height:20px;border:solid currentColor;border-width:0 0 2px 2px;transform:translate(-50%, -50%) scaleY(0.7) rotate(-45deg)}.CaseModuleV2 .sign .scrolldown:after{top:calc(40% + 5px)}.CaseModuleV2 section.media{position:relative}@media screen and (max-width: 991px){.CaseModuleV2 section.media{overflow:visible !important}}@media screen and (max-width: 768px){.CaseModuleV2 section.media{background-color:transparent !important}}@media screen and (max-width: 661px), screen and (max-height: 661px){.CaseModuleV2 section.media .module-content{overflow:visible !important;padding-bottom:40px !important}}@media screen and (max-width: 991px){.CaseModuleV2 section.media>.container{overflow:visible !important}}@media screen and (max-width: 1170px){.CaseModuleV2 section.media>.container{padding-left:0;padding-right:0}}.CaseModuleV2 section.media .slide.loaded.vr-type-slider{position:relative}.CaseModuleV2 section.media .slide.loaded.vr-type-slider img{position:absolute;top:50%;left:50%;margin:auto;object-fit:cover;font-family:'object-fit: cover;';min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-image{z-index:2;will-change:clip;clip:rect(0, 0, 3000px, 0)}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler{position:absolute;top:0;left:50%;bottom:0;width:1px;cursor:ew-resize;z-index:3;background-color:white}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler:after{content:"";display:block;position:absolute;width:50px;height:50px;top:66.66%;margin-top:-25px;z-index:-1;border-radius:50%;-webkit-transform-style:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-left,.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-right{content:"";display:block;width:50px;height:100%;position:absolute;top:0}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-left{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-left span{display:block;border-right-color:white;border-right-width:10px;border-right-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:66.66%;margin-top:-10px;right:5px;will-change:animation}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-right{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler .handle-right span{display:block;border-left-color:white;border-left-width:10px;border-left-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:66.66%;margin-top:-10px;left:5px;will-change:animation}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler.animation .handle-left span{-webkit-animation:arrowLeftBounce 2s ease-in-out infinite;-o-animation:arrowLeftBounce 2s ease-in-out infinite;animation:arrowLeftBounce 2s ease-in-out infinite}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler.animation .handle-right span{-webkit-animation:arrowRightBounce 2s ease-in-out infinite;-o-animation:arrowRightBounce 2s ease-in-out infinite;animation:arrowRightBounce 2s ease-in-out infinite}.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler:hover .handle-left::before,.CaseModuleV2 section.media .slide.loaded.vr-type-slider .vr-slider-toggler:hover .handle-right::before{-webkit-animation:none;-o-animation:none;animation:none}.CaseModuleV2 section.media .slide.loaded.vr-type-button .vr-image{opacity:0;visibility:hidden;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.CaseModuleV2 section.media .slide.loaded.vr-type-button .vr-image.show{opacity:1;visibility:visible}.CaseModuleV2 section.media .slide.loaded.vr-type-button i.vr-button-toggler{position:absolute;top:0;right:0;z-index:10;cursor:pointer;padding:12px;color:white}.CaseModuleV2 section.media .slide.loaded.vr-type-button i.vr-button-toggler span.active{display:none}.CaseModuleV2 section.media .slide.loaded.vr-type-button i.vr-button-toggler.active span.inactive{display:none}.CaseModuleV2 section.media .slide.loaded.vr-type-button i.vr-button-toggler.active span.active{display:block}.CaseModuleV2 section.media .frame:not(.fullscreen-mode) #case-image img{object-fit:cover;font-family:'object-fit: cover;'}.CaseModuleV2 section.media #case-image.active{height:100%}.CaseModuleV2 section.media #case-image.active .slick-list,.CaseModuleV2 section.media #case-image.active .slick-track,.CaseModuleV2 section.media #case-image.active .slick-slide,.CaseModuleV2 section.media #case-image.active img{height:100%}.CaseModuleV2 section.media #case-image.active .slick-list:focus,.CaseModuleV2 section.media #case-image.active .slick-track:focus,.CaseModuleV2 section.media #case-image.active .slick-slide:focus,.CaseModuleV2 section.media #case-image.active img:focus{outline:none}.CaseModuleV2 section.media #case-image .slide{outline:none}.CaseModuleV2 section.media #case-image .slide img{width:100%}.CaseModuleV2 section.media #case-image.active+.imageCounter{display:flex !important;z-index:50}.CaseModuleV2 section.media .imageCounter{position:absolute;top:50%;right:50px;width:40px;height:40px;transform:translate(0, -50%);color:#fff;font-size:0.7em;text-align:center;flex-flow:column nowrap;justify-content:center;align-items:center;line-height:1.5;z-index:1;opacity:.9;transition:opacity 350ms ease;user-select:none;display:none}@media screen and (max-width: 661px){.CaseModuleV2 section.media .imageCounter{top:auto;right:auto;bottom:0;left:0;transform:none}}.CaseModuleV2 section.media .imageCounter .lower{border-top:1px solid currentColor}.CaseModuleV2 section.media #case-plan .slick-list{height:100%}.CaseModuleV2 section.media #case-plan .slick-list .slick-track{height:100%}.CaseModuleV2 section.media #case-plan .slick-list .slick-track .slide:focus{outline:none}.CaseModuleV2 section.media #case-plan .slick-list .slick-track .slide img{max-width:100% !important;max-height:100% !important;min-width:auto !important;min-height:auto !important;width:auto !important;height:100%;margin:0 auto}.CaseModuleV2 section.media a{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CaseModuleV2 section.media a:focus{outline:none}.CaseModuleV2 section.media .fullscreen-open{width:40px;height:40px;text-align:center;display:block;line-height:2.5}.CaseModuleV2 section.media .fullscreen-open:hover{visibility:visible;opacity:1}.CaseModuleV2 section.media .fullscreen-open:before{content:"\e901";display:inline-block;width:auto;-webkit-font-smoothing:antialiased;font:normal 1.4em 'icomoon-casev2';vertical-align:middle;transform:rotate(90deg)}.CaseModuleV2 section.media .fullscreen-open.hide{opacity:0;visibility:hidden}.CaseModuleV2 section.media .fullscreen-close{display:none;width:40px;height:40px;text-align:center;line-height:2.5}.CaseModuleV2 section.media .fullscreen-close:before{content:"\e903";-webkit-font-smoothing:antialiased;font:normal 1.4em 'icomoon-casev2';vertical-align:middle;transform:rotate(90deg);display:inline-block;width:auto}.CaseModuleV2 section.media .video-play-pause-button{left:50%;top:50%;text-align:center;position:absolute;z-index:50;padding:8px 6px 8px 10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:25px;background:#ffffff;opacity:.7;-webkit-transition:100ms border ease;-moz-transition:100ms border ease;-ms-transition:100ms border ease;-o-transition:100ms border ease;transition:100ms border ease;display:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.CaseModuleV2 section.media .video-play-pause-button:hover{opacity:1}.CaseModuleV2 section.media .video-play-pause-button:before{content:"";display:block;height:16px;width:16px;border-style:solid;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #000000;-webkit-transition:100ms border ease;-moz-transition:100ms border ease;-ms-transition:100ms border ease;-o-transition:100ms border ease;transition:100ms border ease;will-change:border-width}.CaseModuleV2 section.media .video-play-pause-button.playing{opacity:0}.CaseModuleV2 section.media .video-play-pause-button.playing:before{border-style:double;border-width:0 0 0 12px}.CaseModuleV2 section.media.video-player-active .video-play-pause-button{display:block}.CaseModuleV2 section.media.video-player-active #case-video:hover.no-cursor{cursor:none}.CaseModuleV2 section.media.video-player-active #case-video:hover.no-cursor .video-play-pause-button.playing{-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;opacity:0}.CaseModuleV2 section.media.video-player-active #case-video:hover .video-play-pause-button.playing{opacity:.7}.CaseModuleV2 section.media.video-player-active #case-video:hover .video-play-pause-button.playing:hover{opacity:1}.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile{position:relative;padding:0 20px}.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text{float:left;padding:10px 20px;font-size:1.1rem}@media screen and (max-width: 520px){.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text{font-size:.9rem;padding-top:15px}}@media screen and (max-width: 450px){.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text{font-size:.8rem}}.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text span.open-house-time{font-size:.9rem}@media screen and (max-width: 520px){.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text span.open-house-time{font-size:.8rem}}@media screen and (max-width: 450px){.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-text span.open-house-time{font-size:.7rem}}.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-toggler{float:right;background-color:rgba(0,0,0,0.2);padding:23px 25px;cursor:pointer;text-align:center}@media screen and (max-width: 767px){.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-toggler{padding:27px 25px;float:left}}.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-toggler:hover{opacity:.9}.CaseModuleV2 section.media div.sign-open-house-mobile-row div.sign-open-house-mobile div.open-house-toggler span.open-house-toggler-text{border:1px solid white;padding:5px 10px;display:inline-block}.CaseModuleV2 section.media .frame{position:relative;width:100%}.CaseModuleV2 section.media .frame:not(.fullscreen-mode){max-height:70vw}.CaseModuleV2 section.media .frame.fullscreen-mode{height:100% !important}.CaseModuleV2 section.media .frame div.sign-open-house{padding:0}.CaseModuleV2 section.media .frame div.sign-open-house div.open-house-text{float:left;padding:10px 20px;font-size:1.1rem}.CaseModuleV2 section.media .frame div.sign-open-house div.open-house-text span.open-house-time{font-size:.9rem}.CaseModuleV2 section.media .frame div.sign-open-house div.open-house-toggler{float:right;background-color:rgba(0,0,0,0.2);padding:23px 25px;cursor:pointer}@media screen and (max-width: 767px){.CaseModuleV2 section.media .frame div.sign-open-house div.open-house-toggler{padding:27px 25px;float:left}}.CaseModuleV2 section.media .frame div.sign-open-house div.open-house-toggler:hover{opacity:.9}.CaseModuleV2 section.media .frame div.sign-open-house div.open-house-toggler span.open-house-toggler-text{border:1px solid white;padding:5px 10px}.CaseModuleV2 section.media .frame.video-player-active .video-play-pause-button{display:block}.CaseModuleV2 section.media .frame.video-player-active #case-video:hover.no-cursor{cursor:none}.CaseModuleV2 section.media .frame.video-player-active #case-video:hover.no-cursor .video-play-pause-button.playing{-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;opacity:0}.CaseModuleV2 section.media .frame.video-player-active #case-video:hover .video-play-pause-button.playing{opacity:.7}.CaseModuleV2 section.media .frame.video-player-active #case-video:hover .video-play-pause-button.playing:hover{opacity:1}.CaseModuleV2 section.media .frame .tab.video .video-container{position:relative;max-width:100%;height:100%;overflow:hidden;display:flex}.CaseModuleV2 section.media .frame .tab.video .video-container>iframe{position:absolute;width:100%;height:100%;background-color:black;z-index:50;border:none}.CaseModuleV2 section.media .frame .tab.video .video-container.custom-video video{height:100%;width:100%;background:black;position:relative}.CaseModuleV2 section.media .frame .tab.video .video-container.custom-video .video-controls{position:absolute;right:0;top:0;background:rgba(255,255,255,0.5)}.CaseModuleV2 section.media.fullscreen .module-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;background-color:#000;display:flex;align-items:center}.CaseModuleV2 section.media.fullscreen .module-content .frame{height:100% !important}.CaseModuleV2 section.media.fullscreen .module-content .frame .tab{position:absolute;width:100%;height:100% !important;top:50%;left:50%;z-index:50;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.CaseModuleV2 section.media.fullscreen .module-content .frame .tab.slideshow .slick-track .slick-slide.fullWidth img{width:100% !important}.CaseModuleV2 section.media.fullscreen .module-content .frame .tab.slideshow .slick-track .slick-slide.fullHeight img{height:100% !important}.CaseModuleV2 section.media.fullscreen .module-content .frame .tab.slideshow .slick-track .slick-slide img{max-width:100%;max-height:100%;min-width:auto;min-height:auto;width:auto !important;margin:auto}.CaseModuleV2 section.media.fullscreen .module-content .frame .imageCounter{position:absolute}.CaseModuleV2 section.media.fullscreen .module-content ul.tab-nav{position:fixed;text-align:center;left:50%;bottom:0 !important;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:auto;right:auto;display:flex;width:auto}.CaseModuleV2 section.media.fullscreen .module-content ul.tab-nav li{padding:10px;display:inline-block;display:contents !important}.CaseModuleV2 section.media.fullscreen .module-content ul.tab-nav li.break-line{display:none;padding:0 !important}@media screen and (max-width: 1310px) and (min-width: 768px){.CaseModuleV2 section.media.fullscreen .module-content ul.tab-nav li.break-line{display:block;background-color:transparent}}.CaseModuleV2 section.media.fullscreen .module-content .sign{display:none}.CaseModuleV2 section.media.fullscreen .module-content .fullscreen-open{opacity:0;visibility:hidden;display:none !important}.CaseModuleV2 section.media.fullscreen .module-content .fullscreen-close{opacity:1;visibility:visible;display:block}.CaseModuleV2 section.media .googlemap,.CaseModuleV2 section.media .googlemap-embed{position:relative;height:100%;width:100%}.CaseModuleV2 section.media .googlemap .gmnoprint.gm-bundled-control,.CaseModuleV2 section.media .googlemap-embed .gmnoprint.gm-bundled-control{top:0 !important;height:100%;margin:0 !important}.CaseModuleV2 section.media .googlemap .gmnoprint.gm-bundled-control>.gmnoprint,.CaseModuleV2 section.media .googlemap-embed .gmnoprint.gm-bundled-control>.gmnoprint{top:50% !important;transform:translateY(-100%)}.CaseModuleV2 section.media .googlemap .gmnoprint.gm-bundled-control>.gm-svpc,.CaseModuleV2 section.media .googlemap-embed .gmnoprint.gm-bundled-control>.gm-svpc{top:auto !important;bottom:20px}.CaseModuleV2 section.media .googlemap .gm-control-active.gm-fullscreen-control,.CaseModuleV2 section.media .googlemap-embed .gm-control-active.gm-fullscreen-control{display:none}.CaseModuleV2 section.media .googlemap .gmnoprint[role="menubar"],.CaseModuleV2 section.media .googlemap-embed .gmnoprint[role="menubar"]{display:block}.CaseModuleV2 section.media .tab{opacity:0;visibility:hidden;height:0}.CaseModuleV2 section.media .tab.active{opacity:1;visibility:visible;height:100% !important;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease}.CaseModuleV2 section.media ul.tab-nav{position:absolute;right:0;top:calc(50% + 30px);z-index:51}@media screen and (max-width: 661px), screen and (max-height: 661px){.CaseModuleV2 section.media ul.tab-nav{top:100%;width:100%;justify-content:flex-end}}.CaseModuleV2 section.media ul.tab-nav.fullscreen-mode{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;padding-right:0;display:flex}.CaseModuleV2 section.media ul.tab-nav.fullscreen-mode .fullscreen-open{display:none !important}.CaseModuleV2 section.media ul.tab-nav.fullscreen-mode .fullscreen-close{display:block !important}.CaseModuleV2 section.media ul.tab-nav li{width:40px;height:40px;display:flex;justify-content:center}.CaseModuleV2 section.media ul.tab-nav li a{line-height:1.9rem;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.CaseModuleV2 section.media ul.tab-nav li a:before{content:"";vertical-align:bottom;font-family:'icomoon-case' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.CaseModuleV2 section.media ul.tab-nav li#nav-case-map a:before{content:""}.CaseModuleV2 section.media ul.tab-nav li#nav-case-image a:before{content:"";font-size:1.7rem}.CaseModuleV2 section.media ul.tab-nav li#nav-case-video a:before{content:"";font-size:1.5rem}.CaseModuleV2 section.media ul.tab-nav li#nav-case-plan a:before{content:"";font-family:'icomoon-casev2' !important;font-size:1.4rem}.CaseModuleV2 section.media ul.tab-nav li#nav-case-matterport a:before{content:"";font-family:'icomoon-casev2' !important;font-size:1.8rem}.CaseModuleV2 section.media ul.tab-nav li.break-line{display:none;padding:0}@media screen and (max-width: 768px){.CaseModuleV2 section.media ul.tab-nav li.break-line{display:block}}.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-play{margin-left:5px}.CaseModuleV2 section.media ul.tab-nav li button{padding:0;font-size:.8rem}.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-range{padding-left:0;padding-right:20px}.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-range input[type=range]{width:200px}@media screen and (max-width: 465px){.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-range input[type=range]{width:150px}}.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-vol{padding-left:0}.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-vol input[type=range]{width:50px}.CaseModuleV2 section.media ul.tab-nav li input[type=range]{-webkit-appearance:none;background:transparent;height:15px}.CaseModuleV2 section.media ul.tab-nav li input[type=range]::-moz-range-track{width:100%;height:5px;border:none;opacity:.3}.CaseModuleV2 section.media ul.tab-nav li input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;border:none;margin-top:2px;opacity:.7}.CaseModuleV2 section.media ul.tab-nav li input[type=range]::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.CaseModuleV2 section.media ul.tab-nav li input[type=range]::-ms-fill-lower,.CaseModuleV2 section.media ul.tab-nav li input[type=range]::-ms-fill-upper{border-radius:10px}.CaseModuleV2 section.media ul.tab-nav li input[type=range]::-moz-range-thumb{-webkit-appearance:none;border:none;height:16px;width:5px;border-radius:0}.CaseModuleV2 section.media ul.tab-nav li input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:5px;border-radius:0;margin-top:-5.5px}.CaseModuleV2 section.media ul.tab-nav li input[type=range]::-ms-thumb{border:none;height:16px;width:5px;border-radius:0;margin-top:1px}.CaseModuleV2 section.media ul.tab-nav li input[type=range]:focus::-moz-range-track{opacity:.5}.CaseModuleV2 section.media ul.tab-nav li input[type=range]::-moz-focus-outer{border:0}.CaseModuleV2 section.media ul.tab-nav li input[type=range]:focus{outline:none}.CaseModuleV2 section.media ul.tab-nav li input[type=range]:focus::-webkit-slider-runnable-track{opacity:.5}.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-play,.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-range,.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-vol,.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-mute{display:none}.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-play.active,.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-range.active,.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-vol.active,.CaseModuleV2 section.media ul.tab-nav li#nav-case-video-mute.active{display:inline-block}@media screen and (max-width: 768px){.CaseModuleV2 section.media ul.tab-nav li{text-align:center}}.CaseModuleV2 section.media .toggle-vr{position:absolute;right:10px;bottom:10px;z-index:4;display:none;text-transform:uppercase;font-family:PT Sans;letter-spacing:0.5px;font-size:0.825rem;padding:9px 12px;color:white}@media screen and (min-width: 576px){.CaseModuleV2 section.media .toggle-vr{bottom:auto;top:10px}}.CaseModuleV2 section.media .toggle-vr.active{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.CaseModuleV2 section.media .toggle-vr span{padding-right:7px}.CaseModuleV2 section.media .toggle-vr .switch-icon{width:18px;height:18px;display:-ms-flexbox;display:flex}.CaseModuleV2 section.media .toggle-vr .switch-icon svg{-ms-flex-positive:1;flex-grow:1}.CaseModuleV2 section.media .toggle-vr .switch-icon svg>g{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;transform-style:preserve-3d;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;fill:white}.CaseModuleV2 section.media .toggle-vr:hover svg>g{-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg)}@media screen and (max-width: 661px), screen and (max-height: 661px){.CaseModuleV2:not(.blackOak) section.media ul.tab-nav{display:flex !important}}.CaseModuleV2 #addressFactBoxParent{position:relative;z-index:51;transition:margin-bottom 1s;margin-bottom:-60px;filter:drop-shadow(0px 0px 15px rgba(0,0,0,0.3))}.CaseModuleV2 #addressFactBoxParent #addressFactBox{border-radius:5px;width:100%;max-width:1160px;position:relative;margin:0 auto;bottom:60px;display:flex;flex-flow:row nowrap;overflow:hidden;z-index:1;transition:1s}@media screen and (min-width: 662px){.CaseModuleV2 #addressFactBoxParent #addressFactBox{padding:0 0 0 20px}}@media screen and (max-width: 1230px), screen and (max-height: 661px){.CaseModuleV2 #addressFactBoxParent #addressFactBox{width:calc(100% - 40px);margin-top:40px;bottom:0;transform:none}}.CaseModuleV2 #addressFactBoxParent #addressFactBox.moveDown{width:calc(100% - 40px);margin-top:40px;bottom:0;transform:none}.CaseModuleV2 #addressFactBoxParent #addressFactBox .openHouseCup{width:60px;padding-bottom:16px;margin-right:20px;padding-right:20px;display:flex;position:relative;cursor:pointer}.CaseModuleV2 #addressFactBoxParent #addressFactBox .openHouseCup:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:50%;pointer-events:none}@media screen and (max-width: 661px){.CaseModuleV2 #addressFactBoxParent #addressFactBox .openHouseCup{margin-left:20px;margin-top:20px}.CaseModuleV2 #addressFactBoxParent #addressFactBox .openHouseCup:after{right:auto;left:calc(100% - 10px);height:2px;width:28px}}.CaseModuleV2 #addressFactBoxParent #addressFactBox .address{flex:1 1 55%;display:flex;flex-flow:column;justify-content:center;padding:12px 5px 5px 0;margin:18px 0}.CaseModuleV2 #addressFactBoxParent #addressFactBox .address h1{font-size:30px;margin-bottom:0}@media screen and (max-width: 576px){.CaseModuleV2 #addressFactBoxParent #addressFactBox .address h1{font-size:24px}}.CaseModuleV2 #addressFactBoxParent #addressFactBox .address h3{font-size:20px;margin-bottom:0}@media screen and (max-width: 576px){.CaseModuleV2 #addressFactBoxParent #addressFactBox .address h3{font-size:18px}}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent{flex:1 1 35%;min-width:340px;display:flex;align-items:center}@media screen and (max-width: 1080px){.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent{min-width:200px}}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts{display:flex;flex-flow:row wrap;width:100%}@media screen and (max-width: 576px){.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts{font-size:0.9em}}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts li{list-style:none;flex:1 1 50%;max-width:50%;display:flex;justify-content:space-between;padding:5px 20px 5px 20px}@media screen and (max-width: 1080px){.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts li{flex:1 1 100%;max-width:100%;padding:1px 20px 1px 0}}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts li span.title:after{content:':'}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts li.priceSale{order:0;font-weight:bold}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts li.rooms{order:1}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts li.areaLiving{order:2}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts li.areaGround{order:3}.CaseModuleV2 #addressFactBoxParent #addressFactBox .sign{flex:1 1 10%;display:flex;justify-content:center;align-items:center;text-align:center;flex-flow:column nowrap;text-transform:uppercase;margin-left:10px;margin-right:-1px}.CaseModuleV2 #addressFactBoxParent #addressFactBox .sign.open_house{width:230px;flex-basis:230px;text-transform:none}.CaseModuleV2 #addressFactBoxParent #addressFactBox .sign.open_house .open-house-time{display:block}.CaseModuleV2 #addressFactBoxParent #addressFactBox .sign .open-house-toggler{cursor:pointer}@media screen and (max-width: 661px){.CaseModuleV2 #addressFactBoxParent #addressFactBox{flex-flow:row wrap}.CaseModuleV2 #addressFactBoxParent #addressFactBox .address{flex:1 1 100%;padding:20px;margin:0}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent{flex:1 1 100%;min-width:0;padding:0 20px 20px 20px}.CaseModuleV2 #addressFactBoxParent #addressFactBox .factsParent ul.facts li{padding:0}.CaseModuleV2 #addressFactBoxParent #addressFactBox .sign{order:-1;flex:1 1 100%;margin:0}.CaseModuleV2 #addressFactBoxParent #addressFactBox .sign.scroll{display:none !important}}@media screen and (max-width: 1230px), screen and (max-height: 661px){.CaseModuleV2 #addressFactBoxParent{margin-bottom:0}}.CaseModuleV2 section.info{padding-top:60px;padding-bottom:20px}@media screen and (min-width: 992px){.CaseModuleV2 section.info{padding-top:90px}}.CaseModuleV2 section.info>.container>.module-content>.row{align-items:flex-start}.CaseModuleV2 section.info>.container,.CaseModuleV2 section.info>.container>.module-content{overflow:visible}.CaseModuleV2 section.info ul.icons{display:table;table-layout:fixed;width:100%;margin:0 auto 25px;text-align:center}.CaseModuleV2 section.info ul.icons li{position:relative;display:table-cell}.CaseModuleV2 section.info ul.icons li span.icon{display:block}.CaseModuleV2 section.info ul.icons li span.icon.icon-areaLiving,.CaseModuleV2 section.info ul.icons li span.icon.icon-areaConcat{background-image:url("/wp-content/themes/webplatform/assets/images/icons/livingarea.png")}.CaseModuleV2 section.info ul.icons li span.icon.icon-areaGround{background-image:url("/wp-content/themes/webplatform/assets/images/icons/groundarea.png")}.CaseModuleV2 section.info ul.icons li span.icon.icon-rooms{background-image:url("/wp-content/themes/webplatform/assets/images/icons/rooms.png")}.CaseModuleV2 section.info ul.icons li span.value{color:red;font-size:90%}.CaseModuleV2 section.info ul.icons li span.title{position:absolute;left:0;right:0;top:-30px;text-align:center;background-color:rgba(0,0,0,0.25);padding:5px;color:white;visibility:hidden;opacity:0;-webkit-transition:all 150ms ease;transition:all 150ms ease}.CaseModuleV2 section.info ul.icons li:hover span.title{visibility:visible;opacity:1}.CaseModuleV2 section.info .descriptionParent{padding:0}.CaseModuleV2 section.info .descriptionParent .description{padding:0 15px;margin-bottom:20px}@media screen and (min-width: 768px){.CaseModuleV2 section.info .descriptionParent .description{padding-right:35px}}.CaseModuleV2 section.info .descriptionParent .description h2{margin-bottom:30px}.CaseModuleV2 section.info .descriptionParent .description ol,.CaseModuleV2 section.info .descriptionParent .description ul{padding-left:1.2em}.CaseModuleV2 section.info .descriptionParent .description .open-house{margin-bottom:1rem;text-transform:uppercase;padding-left:35px;position:relative}.CaseModuleV2 section.info .descriptionParent .description .open-house:before{content:'';position:absolute;left:-50vw;top:0.7em;height:2px;width:28px}.CaseModuleV2 section.info .descriptionParent .description .open-house.scrolledTo:before{left:0;animation:bounceInLeft 2s 1}.CaseModuleV2 section.info .descriptionParent .description .open-house.headShakeAfter:before{left:0;animation:headShake 2s infinite}.CaseModuleV2 section.info .descriptionParent .description .open-house-text,.CaseModuleV2 section.info .descriptionParent .description .open-house-toggler{display:inline}.CaseModuleV2 section.info .descriptionParent .description .open-house-toggler-text{font-weight:700;cursor:pointer}.CaseModuleV2 section.info .descriptionParent .description.read-more-ready{overflow-y:hidden}.CaseModuleV2 section.info .descriptionParent .description.read-more-ready::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:0;height:450px;opacity:1;visibility:visible;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.CaseModuleV2 section.info .descriptionParent .description.read-more-ready.opened::after{height:0;visibility:hidden;opacity:0}.CaseModuleV2 section.info .descriptionParent .description.read-more-ready .read-more-button{display:block;height:40px;width:40px;position:relative;margin-bottom:20px;margin-left:auto;margin-right:auto;z-index:1;border-radius:50%}.CaseModuleV2 section.info .descriptionParent .description.read-more-ready .read-more-button:focus{outline:none}.CaseModuleV2 section.info .descriptionParent .description.read-more-ready .read-more-button::before{content:"";display:block;width:20px;height:20px;border-left:1px solid;border-bottom:1px solid;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;left:10px;top:10px}.CaseModuleV2 section.info .descriptionParent .description.read-more-ready .read-more-button.opened::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:15px}.CaseModuleV2 section.info .fact-box{list-style:none}@media screen and (min-width: 768px){.CaseModuleV2 section.info .fact-box{padding-left:35px}}.CaseModuleV2 section.info .fact-box .cta-links a{display:block;padding:10px 17px;border-radius:5px;text-decoration:none;margin-bottom:6px}.CaseModuleV2 section.info .fact-box #factfields-general{margin:20px 0}.CaseModuleV2 section.info .fact-box h4{font-size:1rem;font-weight:700;font-family:inherit;padding-bottom:6px;border-bottom:1px #E2E2E2 solid;margin-bottom:9px}.CaseModuleV2 section.info .fact-box .economics{padding-bottom:10px}.CaseModuleV2 section.info .fact-box .documents{padding-bottom:10px}.CaseModuleV2 section.info .fact-box .documents a{text-decoration:none;color:inherit}.CaseModuleV2 section.info .fact-box .documents a:before{content:'\e902';font-family:'icomoon-casev2';margin-right:5px;font-size:0.8em}.CaseModuleV2 section.info .fact-box .documents a:hover{opacity:.7}.CaseModuleV2 section.info .fact-box .boligberegner-link{margin-bottom:15px}.CaseModuleV2 section.info .fact-box .boligberegner-link a{text-decoration:none}.CaseModuleV2 section.info .fact-box .sharing{margin-top:20px}.CaseModuleV2 section.info .fact-box .sharing a{float:right;color:inherit;text-decoration:none;font-size:90%}.CaseModuleV2 section.info .fact-box .sharing a:after{font:normal normal normal 14px/1 icomoon;content:"\ea90";font-size:110%;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing-font-smoothing:grayscale;margin-left:8px}.CaseModuleV2 section.info .fact-box li{display:inline-block;width:100%}.CaseModuleV2 section.info .fact-box li .title{float:left}.CaseModuleV2 section.info .fact-box li .value{float:right}.CaseModuleV2 section.contact{padding:30px 0 20px;overflow:visible;margin:20px 0 60px}@media screen and (max-width: 990px){.CaseModuleV2 section.contact{padding:0}}.CaseModuleV2 section.contact .container,.CaseModuleV2 section.contact .module-content{overflow:visible !important;min-height:300px}.CaseModuleV2 section.contact .info{position:absolute;right:0;top:-30px;height:calc(100% + 50px);display:flex;align-items:center;justify-content:center;filter:drop-shadow(5px 5px 6px rgba(0,0,0,0.4));-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);width:calc(100% - 20px)}@media screen and (min-width: 576px) and (max-width: 991px){.CaseModuleV2 section.contact .info{max-width:60%}}@media screen and (min-width: 992px){.CaseModuleV2 section.contact .info{-ms-flex:0 0 calc(33.333333% - 40px);flex:0 0 calc(33.333333% - 40px);max-width:calc(33.333333% - 40px)}}@media screen and (max-width: 991px){.CaseModuleV2 section.contact .info{top:0;position:relative;height:auto}}.CaseModuleV2 section.contact .info:before,.CaseModuleV2 section.contact .info:after{content:'';position:absolute;width:100%;height:18px;border-radius:5px 5px 0 0;background:inherit;bottom:calc(100% - 1px);left:0}.CaseModuleV2 section.contact .info:after{border-radius:0 0 5px 5px;bottom:auto;top:100%;height:17px}.CaseModuleV2 section.contact .info .row{justify-content:center;text-align:center;flex:1 0 100%;width:100%}.CaseModuleV2 section.contact .info .row>div.realtorImage{margin-bottom:25px;height:0;padding-bottom:50%;border-radius:50%;overflow:hidden}.CaseModuleV2 section.contact .info .row>div.realtorImage img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;font-family:'object-fit: cover'}@media screen and (min-width: 465px) and (max-width: 768px){.CaseModuleV2 section.contact .info .row>div.realtorImage{max-width:50%;flex-basis:50%;padding-bottom:50%}}@media screen and (max-width: 991px){.CaseModuleV2 section.contact .info{padding-top:30px;padding-bottom:50px;margin:25px auto -17px;filter:drop-shadow(0px 0px 6px rgba(0,0,0,0.4))}}.CaseModuleV2 section.contact .info ul{list-style:none}.CaseModuleV2 section.contact .info li h4{display:inline-block;width:100%;margin-bottom:0}.CaseModuleV2 section.contact .info li.title{margin-bottom:15px}.CaseModuleV2 section.contact .info li a{text-decoration:none}.CaseModuleV2 section.contact .cta{order:-1}@media screen and (max-width: 991px){.CaseModuleV2 section.contact .cta{padding-bottom:40px}}.CaseModuleV2 section.contact .cta .cta-tabs{list-style:none;flex-flow:row nowrap;margin-bottom:15px}.CaseModuleV2 section.contact .cta .cta-tabs li{text-align:center;background-color:transparent}.CaseModuleV2 section.contact .cta .cta-tabs li a{padding:8px 5px;text-decoration:none;border-width:1px;border-style:solid;border-left-width:0;align-items:center}.CaseModuleV2 section.contact .cta .cta-tabs li a.active{border-left-width:1px;margin-left:-1px;z-index:1}.CaseModuleV2 section.contact .cta .cta-tabs li:first-child a{border-radius:5px 0 0 5px;border-left-width:1px}.CaseModuleV2 section.contact .cta .cta-tabs li:first-child a.active{margin-left:0}.CaseModuleV2 section.contact .cta .cta-tabs li:last-child a{border-radius:0 5px 5px 0}@media screen and (max-width: 640px){.CaseModuleV2 section.contact .cta .cta-tabs{flex-wrap:wrap}.CaseModuleV2 section.contact .cta .cta-tabs li{flex-basis:50%;margin:-1px 0 0 -1px}.CaseModuleV2 section.contact .cta .cta-tabs li:nth-child(3),.CaseModuleV2 section.contact .cta .cta-tabs li:first-child{margin-left:0}.CaseModuleV2 section.contact .cta .cta-tabs li a{border-radius:0 !important;margin-left:0 !important;border-left-width:1px}}.CaseModuleV2 section.contact .cta ul.salesassesment__documents{list-style-position:inside;list-style-type:none}.CaseModuleV2 section.contact .cta ul.salesassesment__documents li{width:100%;background:#0079a8;padding:6px}.CaseModuleV2 section.contact .cta ul.salesassesment__documents li:not(:first-child){margin-top:5px}.CaseModuleV2 section.contact .cta ul.salesassesment__documents li:hover{opacity:.8}.CaseModuleV2 section.contact .cta ul.salesassesment__documents li a{color:white;text-decoration:none}.CaseModuleV2 section.contact .cta .tab{opacity:0;visibility:hidden;height:0;background-color:transparent}.CaseModuleV2 section.contact .cta .tab.active{opacity:1;visibility:visible;height:auto;clear:both}.CaseModuleV2 section.contact .cta .tab h3{display:none}.CaseModuleV2 section.contact .cta .tab form .input-field{display:flex;margin-bottom:5px}.CaseModuleV2 section.contact .cta .tab form .input-field label{transform:none;position:relative;order:-1;flex:1 0 auto}.CaseModuleV2 section.contact .cta .tab form .input-field.submit{margin-top:10px}.CaseModuleV2 section.contact .cta .tab form .input-field.submit input{font-size:1rem;border-radius:100px;text-transform:uppercase;width:auto;margin-left:auto;padding:12px 30px;font-family:inherit;font-weight:inherit}.CaseModuleV2 section.contact .cta .tab form .input-field.submit input:hover{opacity:1}.CaseModuleV2 section.contact .cta .tab form .input-field.confirm-email{display:none}.CaseModuleV2 section.contact .cta .tab form .input-field input[type="text"],.CaseModuleV2 section.contact .cta .tab form .input-field input[type="tel"],.CaseModuleV2 section.contact .cta .tab form .input-field input[type="email"],.CaseModuleV2 section.contact .cta .tab form .input-field input[type="number"],.CaseModuleV2 section.contact .cta .tab form .input-field textarea{font-size:.85rem;padding:9px 6px 2px;font-family:inherit;flex:1 1 auto}.CaseModuleV2 section.contact .cta .tab form .input-field label{padding:0 6px 0 0;align-self:flex-end}.CaseModuleV2 section.contact .cta .tab form .checkbox .input-field{display:block;text-align:right}.CaseModuleV2 section.contact .cta .tab form .checkbox .input-field input[type="checkbox"]{display:none}.CaseModuleV2 section.contact .cta .tab form .checkbox .input-field input[type="checkbox"] ~ label{padding-left:12px}.CaseModuleV2 section.contact .cta .tab form .checkbox .input-field input[type="checkbox"] ~ label:before{content:'';display:block;width:14px;height:14px;position:absolute;left:-10px;bottom:2px;border-width:1px;border-style:solid}.CaseModuleV2 section.contact .cta .tab form .checkbox .input-field input[type="checkbox"]:checked ~ label:after{content:'';display:block;width:6px;height:13px;position:absolute;left:-6px;bottom:4px;border-width:1px;border-style:solid;border-top:none;border-left:none;transform:rotate(45deg)}html.popupOpen,html.popupOpen body{overflow:hidden}@-webkit-keyframes bouncingarrow{0%{bottom:0}70%{bottom:0}77%{bottom:20px}85%{bottom:0}93%{bottom:10px}100%{bottom:0}}@keyframes bouncingarrow{0%{bottom:0}70%{bottom:0}77%{bottom:20px}85%{bottom:0}93%{bottom:10px}100%{bottom:0}}@-webkit-keyframes arrowLeftBounce{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes arrowLeftBounce{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes arrowRightBounce{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes arrowRightBounce{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}90%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInLeft{from,
  60%,
  75%,
  90%,
  to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0) scaleX(3);transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0) scaleX(1);transform:translate3d(25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(-10px, 0, 0) scaleX(0.98);transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(5px, 0, 0) scaleX(0.995);transform:translate3d(5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,
  60%,
  75%,
  90%,
  to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0) scaleX(3);transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0) scaleX(1);transform:translate3d(25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(-10px, 0, 0) scaleX(0.98);transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(5px, 0, 0) scaleX(0.995);transform:translate3d(5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.ModernImageModule .image-container{display:flex}.ModernImageModule .modern-content-wrapper{width:100%;display:flex;position:static;flex-wrap:wrap}.ModernImageModule .modern-content-wrapper:before{content:'';position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:1}.ModernImageModule .modern-content-container{height:auto;width:100%;max-width:100%;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;padding:4vh 4vw;z-index:2}@media screen and (min-width: 768px){.ModernImageModule .modern-content-container{width:50%;justify-content:flex-end}}.ModernImageModule .modern-content-container__title{font-size:45px;padding-right:5vw;width:100%}@media screen and (max-width: 767px){.ModernImageModule .modern-content-container__title{padding-right:0;margin-bottom:45px;padding-top:50px}}.ModernImageModule .modern-content-container__text{width:100%}.ModernImageModule .modern-content-container__text p{margin-bottom:70px;padding-right:5vw;line-height:1.4}@media screen and (max-width: 767px){.ModernImageModule .modern-content-container__text p{padding-right:0;margin-bottom:25px}}.ModernImageModule .modern-content-container__scrolltext{font-size:80%;display:inline-block;position:relative}@media screen and (max-width: 767px){.ModernImageModule .modern-content-container__scrolltext{display:none}}.ModernImageModule .modern-content-container__scrolltext:hover{cursor:pointer}.ModernImageModule .modern-content-container__scrolltext:before{content:"";width:7px;height:7px;transform:rotate(-45deg);transform-origin:bottom center;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;position:absolute;right:-17px;top:4px}.ModernImageModule .modern-content-container__scrolltext:after{content:'';height:50px;width:1px;background:#ffffff;position:absolute;right:-11px;bottom:-60px}.ModernImageModule .modern-content-container--links{padding:0;flex-wrap:wrap;height:auto;flex-direction:row}.ModernImageModule .modern-content-container--links.spotAmount-1>a.modern-content-link{width:100%;height:100%}.ModernImageModule .modern-content-container--links.spotAmount-2>a.modern-content-link{width:100%}.ModernImageModule .modern-content-container--links.spotAmount-3>a.modern-content-link:first-child{width:100%}.ModernImageModule .modern-content-link{display:flex;justify-content:center;align-items:center;flex-direction:column;width:50%;height:50%;position:relative;z-index:2;font-size:1.5rem;text-decoration:none;padding:0 3vw;text-align:center}@media screen and (max-width: 767px){.ModernImageModule .modern-content-link{font-size:1rem;height:auto;min-height:150px}.ModernImageModule .modern-content-link h3{margin-bottom:0}}.ModernImageModule .modern-content-link:nth-child(1){border-bottom:1px solid rgba(255,255,255,0.3)}@media screen and (min-width: 768px){.ModernImageModule .modern-content-link:nth-child(1){border-left:1px solid rgba(255,255,255,0.3)}}.ModernImageModule .modern-content-link:nth-child(2){border-left:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3)}@media screen and (max-width: 767px){.ModernImageModule .modern-content-link:nth-child(2){border-bottom:1px solid rgba(255,255,255,0.3)}}.ModernImageModule .modern-content-link:nth-child(3){border-right:1px solid rgba(255,255,255,0.3);border-left:1px solid rgba(255,255,255,0.3)}@media screen and (max-width: 767px){.ModernImageModule .modern-content-link:nth-child(3){border-right:0;border-left:0}}@media screen and (max-width: 767px){.ModernImageModule .modern-content-link:nth-child(4){border-left:1px solid rgba(255,255,255,0.3)}}.ModernImageModule .modern-content-link__border-bottom{height:3px;width:30px;background:#ffffff}@media screen and (max-width: 767px){.ModernImageModule .modern-content-link__border-bottom{margin-top:10px}}.ModernImageModule .modern-content-link:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;transition:all .1s ease-out}.ModernImageModule .modern-content-link:hover:before{content:'';background-color:rgba(0,0,0,0.2)}@media screen and (max-width: 1169px){.DepartmentInfoModule>.container{padding:0 !important}}@media screen and (max-width: 1169px){.DepartmentInfoModule.layout-grid>.container .module-content{padding:0 !important;margin:0 20px}}.DepartmentInfoModule .layout-2 .aspect-ratio{min-height:480px;position:relative;overflow:hidden;top:0;left:0;-ms-flex-positive:1;flex-grow:1;height:100%}.DepartmentInfoModule .layout-2 .aspect-ratio:before{padding-bottom:0 !important}.DepartmentInfoModule .text-container{text-align:left}.DepartmentInfoModule .text-container__link-wrapper{display:block}.DepartmentInfoModule .text-container__link{display:inline-block;text-decoration:none}.DepartmentInfoModule .text-container__text{margin-top:25px}.DepartmentInfoModule .text-container__text p{color:inherit}.DepartmentInfoModule .department-social-media__title{font-weight:bold;margin-bottom:10px}.DepartmentInfoModule .department-social-media a{margin-right:10px;text-decoration:none}.DepartmentInfoModule.minimalist .container .module-content .row>div .text-container h2,.DepartmentInfoModule.minimalist .container .module-content .row>div .text-container h3{margin:0}.DepartmentInfoModule.minimalist .container .module-content .row>div .text-container .text-container__text strong{font-size:1.25rem}.DepartmentInfoModule.minimalist .container .module-content .row>div .text-container .text-container__link-wrapper{margin:0}.DepartmentInfoModule.blackOak .container .module-content .row{max-width:100%;margin:0 auto;position:relative}.DepartmentInfoModule.blackOak .container .module-content .row .googlemap,.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer{width:100%;height:900px;min-height:40vh;max-height:80vh;order:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}@media screen and (max-width: 991px){.DepartmentInfoModule.blackOak .container .module-content .row .googlemap,.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer{height:480px}}.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gmnoprint,.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gm-style-cc,.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gmnoprint,.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gm-style-cc{display:none}.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gmnoprint:has(button[title="Show satellite imagery"]),.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gm-style-cc:has(button[title="Show satellite imagery"]),.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gmnoprint:has(button[title="Show satellite imagery"]),.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gm-style-cc:has(button[title="Show satellite imagery"]){display:block}.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gmnoprint:has(button[title="Zoom in"]),.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gmnoprint:has(button[title="Zoom out"]),.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gm-style-cc:has(button[title="Zoom in"]),.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gm-style-cc:has(button[title="Zoom out"]),.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gmnoprint:has(button[title="Zoom in"]),.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gmnoprint:has(button[title="Zoom out"]),.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gm-style-cc:has(button[title="Zoom in"]),.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gm-style-cc:has(button[title="Zoom out"]){display:block;top:auto !important;bottom:40px;right:auto !important;left:40px;margin:0 !important}.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gmnoprint:has(button[title="Zoom in"])>.gmnoprint,.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gmnoprint:has(button[title="Zoom out"])>.gmnoprint,.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gm-style-cc:has(button[title="Zoom in"])>.gmnoprint,.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gm-style-cc:has(button[title="Zoom out"])>.gmnoprint,.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gmnoprint:has(button[title="Zoom in"])>.gmnoprint,.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gmnoprint:has(button[title="Zoom out"])>.gmnoprint,.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gm-style-cc:has(button[title="Zoom in"])>.gmnoprint,.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gm-style-cc:has(button[title="Zoom out"])>.gmnoprint{position:static !important}.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gmnoprint button[title="Drag Pegman onto the map to open Street View"],.DepartmentInfoModule.blackOak .container .module-content .row .googlemap .gm-style-cc button[title="Drag Pegman onto the map to open Street View"],.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gmnoprint button[title="Drag Pegman onto the map to open Street View"],.DepartmentInfoModule.blackOak .container .module-content .row .imageContainer .gm-style-cc button[title="Drag Pegman onto the map to open Street View"]{display:none}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer){position:absolute;right:40px;bottom:40px;margin:0;padding:0;width:auto;flex:auto;max-width:none}@media screen and (max-width: 991px), screen and (max-height: 700px){.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer){width:100%;position:static}}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container{padding:2rem;max-width:420px}@media screen and (max-width: 991px), screen and (max-height: 700px){.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container{width:100%;max-width:100%;text-align:center}}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__text{margin-top:1.5rem}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__text p{margin-bottom:1.5rem}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper.email a:before,.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper.phone a:before{font-family:'icomoon';display:inline-block;margin-right:0.5rem;width:1rem;text-align:center}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper.email a:before{content:'\e798';font-size:0.7rem}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper.phone a:before{content:'\e797';transform:translateY(1px)}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper a{transition:all 0.3s ease-out}@media screen and (min-width: 992px) and (min-height: 701px){.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media:has(:first-child:nth-last-child(5)),.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media:has(:first-child:nth-last-child(6)){display:flex;justify-content:space-between}}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media__title{display:none}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a{font-size:30px;margin-right:25px;transition:all 0.3s ease-out}@media screen and (max-width: 465px){.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a{font-size:24px;margin-right:18px}}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a:last-child{margin-right:0}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-facebook:before{content:"\e801"}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-twitter:before{content:"\e804"}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-linkedin2:before{content:"\e803"}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-instagram:before{content:"\e802"}.DepartmentInfoModule.blackOak .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-youtube:before{content:"\e805"}.DepartmentInfoModule.onlyMap .container .module-content .row{max-width:100%;margin:0 auto;position:relative}.DepartmentInfoModule.onlyMap .container .module-content .row .googlemap,.DepartmentInfoModule.onlyMap .container .module-content .row .imageContainer{width:100%}.DepartmentInfoModule.legacy .container .module-content .row{max-width:100%;margin:0 auto;position:relative}.DepartmentInfoModule.legacy .container .module-content .row .googlemap,.DepartmentInfoModule.legacy .container .module-content .row .imageContainer{width:100%;order:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.DepartmentInfoModule.legacy .container .module-content .row .googlemap .gmnoprint:has(button[title="Show street map"]),.DepartmentInfoModule.legacy .container .module-content .row .googlemap .gm-style-cc:has(button[title="Show street map"]),.DepartmentInfoModule.legacy .container .module-content .row .imageContainer .gmnoprint:has(button[title="Show street map"]),.DepartmentInfoModule.legacy .container .module-content .row .imageContainer .gm-style-cc:has(button[title="Show street map"]){display:none}.DepartmentInfoModule.legacy .container .module-content .row .googlemap .gmnoprint:has(button[title="Show satellite imagery"]),.DepartmentInfoModule.legacy .container .module-content .row .googlemap .gm-style-cc:has(button[title="Show satellite imagery"]),.DepartmentInfoModule.legacy .container .module-content .row .imageContainer .gmnoprint:has(button[title="Show satellite imagery"]),.DepartmentInfoModule.legacy .container .module-content .row .imageContainer .gm-style-cc:has(button[title="Show satellite imagery"]){display:block}.DepartmentInfoModule.legacy .container .module-content .row .googlemap .gmnoprint button[title="Drag Pegman onto the map to open Street View"],.DepartmentInfoModule.legacy .container .module-content .row .googlemap .gm-style-cc button[title="Drag Pegman onto the map to open Street View"],.DepartmentInfoModule.legacy .container .module-content .row .imageContainer .gmnoprint button[title="Drag Pegman onto the map to open Street View"],.DepartmentInfoModule.legacy .container .module-content .row .imageContainer .gm-style-cc button[title="Drag Pegman onto the map to open Street View"]{display:none}.DepartmentInfoModule.legacy .container .module-content .row .googlemap .aspect-ratio,.DepartmentInfoModule.legacy .container .module-content .row .imageContainer .aspect-ratio{min-height:0}.DepartmentInfoModule.legacy .container .module-content .row .googlemap.order-md-2+div:not(.googlemap):not(.imageContainer),.DepartmentInfoModule.legacy .container .module-content .row .imageContainer.order-md-2+div:not(.googlemap):not(.imageContainer){left:10%;right:auto}.DepartmentInfoModule.legacy .container .module-content .row .googlemap:not(.order-md-2) .gm-style>div:last-child>div,.DepartmentInfoModule.legacy .container .module-content .row .imageContainer:not(.order-md-2) .gm-style>div:last-child>div{right:auto !important;left:0}.DepartmentInfoModule.legacy .container .module-content .row .googlemap:not(.order-md-2) .gm-style>div:nth-last-child(3)>div,.DepartmentInfoModule.legacy .container .module-content .row .imageContainer:not(.order-md-2) .gm-style>div:nth-last-child(3)>div{left:auto !important;right:0}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer){position:absolute;right:10%;bottom:0;margin:0;padding:0;width:auto;flex:auto;max-width:none}@media screen and (max-width: 991px), screen and (max-height: 700px){.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer){width:100%;position:static}}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container{padding:2rem;max-width:420px}@media screen and (max-width: 991px), screen and (max-height: 700px){.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container{width:100%;max-width:100%;text-align:center}}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container h3{font-size:2rem}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__text{margin-top:1.5rem}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__text p{margin-bottom:1.5rem;font-size:1.2em}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper{font-size:1.1em}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper:last-of-type{margin-bottom:1.5rem}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper.email a:before,.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper.phone a:before{display:none}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container__link-wrapper a{transition:all 0.3s ease-out}@media screen and (min-width: 992px) and (min-height: 701px){.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media:has(:first-child:nth-last-child(5)),.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media:has(:first-child:nth-last-child(6)){display:flex;justify-content:space-between}}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media__title{display:none}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a{font-size:30px;margin-right:25px;transition:all 0.3s ease-out}@media screen and (max-width: 465px){.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a{font-size:24px;margin-right:18px}}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a:last-child{margin-right:0}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-facebook:before{content:"\e801"}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-twitter:before{content:"\e804"}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-linkedin2:before{content:"\e803"}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-instagram:before{content:"\e802"}.DepartmentInfoModule.legacy .container .module-content .row>div:not(.googlemap):not(.imageContainer) .text-container .department-social-media a span.icon-youtube:before{content:"\e805"}.SellerLoginModuleV2 .sellerlogin-login__text-content{padding:50px 0}.SellerLoginModuleV2 .sellerlogin-login__image-form-wrapper{display:flex;flex-wrap:wrap;padding-left:0px !important;padding-right:0px !important}.SellerLoginModuleV2 .sellerlogin-login__title{text-align:center}.SellerLoginModuleV2 .sellerlogin-login__text p{text-align:center;padding:0 25px}.SellerLoginModuleV2 .sellerlogin-login__text p:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-login__text p{padding:0 30%}}.SellerLoginModuleV2 .sellerlogin-login__image{min-height:auto;background-position:center;background-size:cover}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-login__image{min-height:600px}}.SellerLoginModuleV2 .sellerlogin-login__form-title{text-align:center;position:relative;color:inherit;margin-bottom:35px}.SellerLoginModuleV2 .sellerlogin-login__form{display:flex;justify-content:center;align-items:center;padding:25px 0}.SellerLoginModuleV2 .sellerlogin-login #login div.input-field{padding-left:7rem;min-height:100%}.SellerLoginModuleV2 .sellerlogin-login #login div.input-field.login-button{padding-left:0;margin-top:15px;text-transform:uppercase;font-family:inherit}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-login #login div.input-field.login-button{margin-top:65px}}.SellerLoginModuleV2 .sellerlogin-login #login div.input-field.login-button button{border:1px solid;border-radius:30px;padding-top:16px;padding-bottom:16px;font-family:inherit;text-transform:uppercase}.SellerLoginModuleV2 .sellerlogin-login #login div.input-field label{transform:none;padding:0;top:27px;bottom:0;font-size:1rem}.SellerLoginModuleV2 .sellerlogin-login #login div.input-field input,.SellerLoginModuleV2 .sellerlogin-login #login div.input-field textarea{border-style:solid;padding-left:5px;font-family:inherit !important;padding-top:20px;padding-bottom:0px;-ms-overflow-style:none;scrollbar-width:none}.SellerLoginModuleV2 .sellerlogin-login #login div.input-field input::-webkit-scrollbar,.SellerLoginModuleV2 .sellerlogin-login #login div.input-field textarea::-webkit-scrollbar{display:none}.SellerLoginModuleV2 .sellerlogin-login #login div.input-field input.dirty,.SellerLoginModuleV2 .sellerlogin-login #login div.input-field textarea.dirty{padding-top:20px;padding-bottom:0px}.SellerLoginModuleV2 .sellerlogin-login #login div.input-field.error input{box-shadow:inset 0px 0px 0px 1px !important;border-color:transparent !important}.SellerLoginModuleV2 .sellerlogin-login input:-webkit-autofill,.SellerLoginModuleV2 .sellerlogin-login input:-webkit-autofill:hover,.SellerLoginModuleV2 .sellerlogin-login input:-webkit-autofill:focus,.SellerLoginModuleV2 .sellerlogin-login textarea:-webkit-autofill,.SellerLoginModuleV2 .sellerlogin-login textarea:-webkit-autofill:hover,.SellerLoginModuleV2 .sellerlogin-login textarea:-webkit-autofill:focus,.SellerLoginModuleV2 .sellerlogin-login select:-webkit-autofill,.SellerLoginModuleV2 .sellerlogin-login select:-webkit-autofill:hover,.SellerLoginModuleV2 .sellerlogin-login select:-webkit-autofill:focus{border-bottom-width:1px !important;font-family:inherit !important;transition:background-color 5000s ease-in-out 0s !important}.SellerLoginModuleV2 .sellerlogin-login input:-webkit-autofill::first-line{font-family:inherit !important}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-image-container{padding-bottom:0}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-image-container img{width:100%;max-height:50vh;height:auto;object-fit:cover}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-container{margin-top:-7px;padding-bottom:0}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-container>.container{overflow:visible}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-info-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:50px}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-info-container{padding:6vh 6vw 6vh 0;margin-bottom:0}}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-info-container .statistics__total{margin-bottom:0}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-info-container .statistics__total>[class*=col-]{padding:0 25px 25px}}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-info-container .statistics__total .d-flex{border:1px solid;border-radius:4px}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-info{text-align:center;padding-top:30px}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-info__address{margin-bottom:0}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-info__price{margin-bottom:50px;position:relative}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-case-info__price:after{content:'';display:block;width:80px;height:1px;background-color:#7e7065;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%)}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-realtor-info{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center;filter:drop-shadow(5px 5px 6px rgba(0,0,0,0.4))}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-realtor-info .realtor{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;padding:50px 0 !important;margin-bottom:0 !important}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-realtor-info .realtor .realtor-image{margin-bottom:25px;height:0;padding-bottom:90%;border-radius:50%;overflow:hidden;position:relative;width:90%}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-realtor-info .realtor .realtor-image img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;font-family:'object-fit: cover'}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-realtor-info .realtor h4{margin-bottom:0px}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-realtor-info .realtor a:hover{text-decoration:none}}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-realtor-info:before{content:'';display:block;width:100%;height:17px;background-color:#2e2e2e;position:absolute;top:-17px;border-top-right-radius:10px;border-top-left-radius:10px}.SellerLoginModuleV2 .sellerlogin-dashboard .case .sellerlogin-dashboard-realtor-info:after{content:'';display:block;width:100%;height:17px;position:absolute;bottom:-17px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph{padding:30px 0}@media screen and (min-width: 992px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph{padding:60px 0}}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .period .graphs__tabs{justify-content:center}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .period .graphs__tabs{justify-content:flex-end}}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .graphs .graphs__tabs li{border:1px solid}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .graphs .graphs__tabs li:first-of-type{border-top-left-radius:7px;border-top-right-radius:7px}@media screen and (max-width: 575px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .graphs .graphs__tabs li:nth-child(2){border-bottom-width:0;border-top-width:0}}@media screen and (min-width: 576px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .graphs .graphs__tabs li:nth-child(2){border-left-width:0;border-right-width:0}}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .graphs .graphs__tabs li:last-of-type{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .graphs .graphs__tabs li a{margin-bottom:0}@media screen and (min-width: 576px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .graphs .graphs__tabs li:first-of-type{border-top-left-radius:7px;border-bottom-left-radius:7px;border-top-right-radius:0}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics__graph .graphs .graphs__tabs li:last-of-type{border-top-right-radius:7px;border-bottom-right-radius:7px;border-bottom-left-radius:0}}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources__bullets{display:flex;justify-content:center;flex-direction:column;padding:5vh 7vw}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources__bullets ol{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:60px}}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources__bullets ol li{border-top:0 !important;padding-bottom:0 !important}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources ol.sources__list{padding-left:20px}}@media screen and (max-width: 767px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources ol.sources__list{align-items:center;display:flex;flex-direction:column;padding-left:0}}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources__bullets-title{text-align:center;position:relative}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources__bullets-title{margin-bottom:65px}}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources__bullets-title:after{content:'';display:block;width:80px;height:1px;background-color:#7e7065;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%)}.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources__chart{display:flex;justify-content:center;align-items:center;padding:5vh 7vw}@media screen and (min-width: 768px){.SellerLoginModuleV2 .sellerlogin-dashboard .statistics .statistics-sources__chart{padding:10vh 12vw}}.SellerLoginModuleV2 .logout-button,.SellerLoginModuleV2 .case__view.button{margin:40px 0;border-radius:30px;padding:15px 80px;line-height:1;text-transform:uppercase;font-family:inherit}.SellerLoginModuleV2 .modern .modern-content-wrapper{width:100%;display:flex;position:absolute;flex-wrap:wrap;top:0;bottom:7px;right:0;left:0}.SellerLoginModuleV2 .modern .modern-content-wrapper:before{content:'';position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:1}.SellerLoginModuleV2 .modern .modern-content-container{height:auto;width:100%;max-width:100%;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;padding:4vh 4vw;z-index:2;overflow:hidden}@media screen and (min-width: 768px){.SellerLoginModuleV2 .modern .modern-content-container{width:50%;justify-content:flex-end}}.SellerLoginModuleV2 .modern .modern-content-container__title{font-size:45px;padding-right:5vw;width:100%}@media screen and (max-width: 767px){.SellerLoginModuleV2 .modern .modern-content-container__title{padding-right:0;margin-bottom:45px;padding-top:50px}}.SellerLoginModuleV2 .modern .modern-content-container__text{width:100%;margin-bottom:25px}.SellerLoginModuleV2 .modern .modern-content-container__scrolltext{font-size:80%;display:inline-block;position:relative}@media screen and (max-width: 767px){.SellerLoginModuleV2 .modern .modern-content-container__scrolltext{display:none}}.SellerLoginModuleV2 .modern .modern-content-container__scrolltext:hover{cursor:pointer}.SellerLoginModuleV2 .modern .modern-content-container__scrolltext:before{content:"";width:7px;height:7px;transform:rotate(-45deg);transform-origin:bottom center;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;position:absolute;right:-17px;top:4px}.SellerLoginModuleV2 .modern .modern-content-container__scrolltext:after{content:'';height:50px;width:1px;background:#ffffff;position:absolute;right:-11px;bottom:-60px}.SellerLoginModuleV2 .modern .modern-content-container--links{padding:0;flex-wrap:wrap;height:auto;flex-direction:row}.SellerLoginModuleV2 .modern .modern-content-link{display:flex;justify-content:center;align-items:center;flex-direction:column;width:50%;height:50%;position:relative;z-index:2;font-size:1.5rem;text-decoration:none;padding:0 3vw;text-align:center}@media screen and (max-width: 767px){.SellerLoginModuleV2 .modern .modern-content-link{font-size:1rem;height:auto;min-height:150px}.SellerLoginModuleV2 .modern .modern-content-link h3{margin-bottom:0}}.SellerLoginModuleV2 .modern .modern-content-link span{margin-top:25px;background-color:transparent !important;padding:0;line-height:1}.SellerLoginModuleV2 .modern .modern-content-link:nth-child(1){border-bottom:1px solid rgba(255,255,255,0.3);border-right:1px solid rgba(255,255,255,0.3)}@media screen and (min-width: 768px){.SellerLoginModuleV2 .modern .modern-content-link:nth-child(1){border-left:1px solid rgba(255,255,255,0.3);border-right:0}}.SellerLoginModuleV2 .modern .modern-content-link:nth-child(2){border-left:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3)}@media screen and (max-width: 767px){.SellerLoginModuleV2 .modern .modern-content-link:nth-child(2){border-bottom:1px solid rgba(255,255,255,0.3)}}.SellerLoginModuleV2 .modern .modern-content-link:nth-child(3){border-right:1px solid rgba(255,255,255,0.3);border-left:1px solid rgba(255,255,255,0.3)}@media screen and (max-width: 767px){.SellerLoginModuleV2 .modern .modern-content-link:nth-child(3){border-right:0;border-left:0}}@media screen and (max-width: 767px){.SellerLoginModuleV2 .modern .modern-content-link:nth-child(4){border-left:1px solid rgba(255,255,255,0.3)}}.SellerLoginModuleV2 .modern .modern-content-link__border-bottom{height:3px;width:30px;background:#ffffff}@media screen and (max-width: 767px){.SellerLoginModuleV2 .modern .modern-content-link__border-bottom{margin-top:10px}}.SellerLoginModuleV2 .modern .modern-content-link:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;transition:all .1s ease-out}.SellerLoginModuleV2 .modern section.contact{padding:30px 0 20px;overflow:visible;margin:20px 0px}.SellerLoginModuleV2 .modern section.contact .container,.SellerLoginModuleV2 .modern section.contact .module-content{overflow:visible !important}.SellerLoginModuleV2 .modern section.contact .info{font-size:.9rem;position:absolute;right:0;top:-30px;height:calc(100% + 50px);display:flex;align-items:center;justify-content:center;filter:drop-shadow(5px 5px 6px rgba(0,0,0,0.4));-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);width:calc(100% - 20px);max-width:400px}@media screen and (min-width: 768px){.SellerLoginModuleV2 .modern section.contact .info{-ms-flex:0 0 calc(33.333333% - 40px);flex:0 0 calc(33.333333% - 40px);max-width:calc(33.333333% - 40px)}}@media screen and (max-width: 768px){.SellerLoginModuleV2 .modern section.contact .info{top:0;position:relative;height:auto}}.SellerLoginModuleV2 .modern section.contact .info:before,.SellerLoginModuleV2 .modern section.contact .info:after{content:'';position:absolute;width:100%;height:18px;border-radius:5px 5px 0 0;background:inherit;bottom:calc(100% - 1px);left:0}.SellerLoginModuleV2 .modern section.contact .info:after{border-radius:0 0 5px 5px;bottom:auto;top:100%;height:17px}.SellerLoginModuleV2 .modern section.contact .info .row{justify-content:center;text-align:center;flex:1 0 100%;width:100%}.SellerLoginModuleV2 .modern section.contact .info .row>div.realtorImage{margin-bottom:25px;height:0;padding-bottom:50%;border-radius:50%;overflow:hidden}.SellerLoginModuleV2 .modern section.contact .info .row>div.realtorImage img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;font-family:'object-fit: cover'}@media screen and (min-width: 465px) and (max-width: 768px){.SellerLoginModuleV2 .modern section.contact .info .row>div.realtorImage{max-width:30%;flex-basis:30%;padding-bottom:30%}}@media screen and (max-width: 768px){.SellerLoginModuleV2 .modern section.contact .info{padding-top:10px;padding-bottom:20px;margin:25px auto -40px;filter:drop-shadow(0px 0px 6px rgba(0,0,0,0.4))}}.SellerLoginModuleV2 .modern section.contact .info ul{list-style:none}.SellerLoginModuleV2 .modern section.contact .info li h4{display:inline-block;width:100%;margin-bottom:0;font-size:1.4rem}.SellerLoginModuleV2 .modern section.contact .info li.title{margin-bottom:25px}.SellerLoginModuleV2 .modern section.contact .info li a{text-decoration:none}.SellerLoginModuleV2 .modern section.contact .info li a:hover{opacity:.8}.SellerLoginModuleV2 .modern section.contact{overflow:hidden;background:transparent;margin-top:-7px}@media screen and (min-width: 768px){.SellerLoginModuleV2 .modern section.contact>.container{padding-top:100px;padding-bottom:100px}}.SellerLoginModuleV2 .modern section.contact>.container>.module-content{padding:20px 15px;filter:drop-shadow(5px 5px 6px rgba(0,0,0,0.4))}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row{flex-wrap:nowrap}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info{position:relative;top:0;padding:30px 15px 45px;filter:none;-ms-flex:0 0 calc(66.6667% + 40px);flex:0 0 calc(66.6667% + 40px);max-width:calc(66.6667% + 40px);margin:0;height:auto}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info.alone{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info:before{display:none}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info:after{top:auto;bottom:0;border-radius:0}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info>.row{flex-flow:row nowrap;padding:0 10%}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info>.row .realtorImage{padding-bottom:30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin-bottom:0;margin-right:50px}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info>.row>div:nth-child(2){-ms-flex:0 0 0;flex:0 0 0;max-width:none;display:flex;justify-content:center;align-items:center;white-space:nowrap}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .contactCTA{display:flex;justify-content:center;align-items:center;flex-flow:column nowrap;padding:3%;text-align:center;flex-basis:calc(33.3333% - 35px)}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .contactCTA a{padding:6px 20px}@media screen and (max-width: 991px){.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row{flex-wrap:wrap}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info,.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .contactCTA{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info>.row{flex-flow:row wrap}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info>.row .realtorImage{margin-bottom:20px;padding-bottom:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .info>.row div:nth-child(2){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-right:0}.SellerLoginModuleV2 .modern section.contact>.container>.module-content>.row .contactCTA{padding:4vh 3%}}.BuyersRecordModuleV2{overflow:visible !important}.BuyersRecordModuleV2 .container{overflow:visible !important}.BuyersRecordModuleV2 .container .module-content{overflow:visible !important}@media screen and (max-width: 660px){.BuyersRecordModuleV2 .container .module-content{padding-left:0 !important;padding-right:0 !important}}.BuyersRecordModuleV2 .container .module-content form.minimalist-classic-layout .input-field:not(.confirm-email) label:not(.top-label){position:static;transform:none;order:-1;padding:0 10px 0 0;align-self:flex-end;white-space:nowrap;color:inherit;letter-spacing:0;font-size:0.85rem}.BuyersRecordModuleV2 .container .module-content form:not(.black-oak-layout){padding:calc(8% - 20px) 6%}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout:nth-of-type(1) .form-row,.BuyersRecordModuleV2 .container .module-content form.black-oak-layout:nth-of-type(2) .form-row{row-gap:0 !important}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-field input[type="text"],.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-field input[type="email"],.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-field input[type="tel"],.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-field input[type="text"]{padding:0.80rem 0.5rem !important;margin:2px 0}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-select2 .select2-container .select2-selection--multiple{padding:0.60rem 0.5rem !important}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-checkbox label{padding:3px 0 0 1.5rem !important}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-field:not(.confirm-email) textarea{padding:0.80rem 0.5rem !important;margin:2px 0}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-button input[type="submit"]{transition:background-color 0.3s, color 0.3s}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-button input[type="submit"]:hover{opacity:1}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-field div label{font-size:85%}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .input-field.error input{box-shadow:inset 0px 0px 0px 1px rgba(255,0,0,0.75) !important}.BuyersRecordModuleV2 .container .module-content form.black-oak-layout .consent p:last-child{margin-bottom:0px}.BuyersRecordModuleV2 .container .module-content form.moveUp{padding:8% 6%;top:-100px;position:relative;border-radius:5px;-webkit-box-shadow:10px 10px 30px rgba(0,0,0,0.35);-moz-box-shadow:10px 10px 30px rgba(0,0,0,0.35);box-shadow:10px 10px 30px rgba(0,0,0,0.35);margin-bottom:-100px}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent>h1{padding:0 15px}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent>p{padding:0 15px}@media screen and (max-width: 767px){.BuyersRecordModuleV2 .container .module-content form>.form-row--parent>div:first-of-type{margin-bottom:20px}}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent>div:nth-of-type(1) .form-row,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent>div:nth-of-type(2) .form-row{row-gap:1.2rem}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .zip-list .input-field{flex-flow:column}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .zip-list .input-field .form-row--parent{padding:0 4px}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .zip-list .input-field .form-row--parent .input-select2{border-bottom-style:solid;border-bottom-width:1px;padding:8px 0 0 0}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .zip-list .input-field .form-row--parent .select2-selection__rendered{padding:0 !important}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .zip-list .input-field .form-row--parent .select2-selection__rendered li{font-size:0.85rem}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent label.top-label{display:block;margin-top:30px;margin-bottom:20px;line-height:2.5rem}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .form-submit{border-style:solid;border-width:1px;margin-top:60px;padding:10px 20px;white-space:normal;text-transform:uppercase}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .form-submit.buttonRadius{border-radius:100000px}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email){display:flex}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) .error-message{letter-spacing:1px}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) input,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) textarea{padding:5px 5px 0 0;text-transform:none;font-size:0.85rem}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) input::placeholder,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) textarea::placeholder{color:inherit}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) input:-webkit-autofill,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) input:-webkit-autofill:hover,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) input:-webkit-autofill:focus,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) input:-webkit-autofill:first-line,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) input:-webkit-autofill:hover:first-line,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) input:-webkit-autofill:focus:first-line,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) textarea:-webkit-autofill,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) textarea:-webkit-autofill:hover,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) textarea:-webkit-autofill:focus,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) textarea:-webkit-autofill:first-line,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) textarea:-webkit-autofill:hover:first-line,.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email) textarea:-webkit-autofill:focus:first-line{transition:background-color 5000s ease-in-out 0s}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email)[data-validate="checkboxes"]{flex-flow:column}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email)[data-validate="checkboxes"] .form-row{row-gap:5px}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email)[data-validate="checkboxes"] .form-row .input-checkbox{flex-wrap:wrap;align-content:flex-start;overflow-x:hidden}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email)[data-validate="checkboxes"] .form-row .input-checkbox label{border-bottom:0;padding:0 0 0 1.4rem;width:auto;white-space:normal;font-size:85%}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email)[data-validate="checkboxes"] .form-row .input-checkbox label:before{content:'';display:block;position:absolute;top:2px;left:4px;width:0.9rem;height:0.9rem;border:1px solid}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .input-field:not(.confirm-email)[data-validate="checkboxes"] .form-row .input-checkbox input[type="checkbox"]:checked+label:after{content:'';display:block;position:absolute;top:1px;left:8px;width:0.4rem;height:0.8rem;border:1px solid;transform:rotate(45deg);border-top:none;border-left:none}.BuyersRecordModuleV2 .container .module-content form>.form-row--parent .message label{font-size:85%}body>span.select2-container{transform:translate(-2px, 1px);z-index:10000}.ReferencesModuleV2 .references__item-text{padding-top:15px;padding-bottom:15px}.ReferencesModuleV2 .references__item-text.center,.ReferencesModuleV2 .references__item-text .center{text-align:center;justify-content:center}.ReferencesModuleV2 .references__item-text.right,.ReferencesModuleV2 .references__item-text .right{text-align:right}.ReferencesModuleV2 .references__item-text.left,.ReferencesModuleV2 .references__item-text .left{text-align:left}.ReferencesModuleV2 .references__item-text-container *{margin-top:0 !important}.ReferencesModuleV2 .references__item-text-container.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.ReferencesModuleV2 .references__item-text-container.column-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media screen and (max-width: 768px){.ReferencesModuleV2 .references__item-text-container.column-2,.ReferencesModuleV2 .references__item-text-container.column-3{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.ReferencesModuleV2 .references__item-text-container ul,.ReferencesModuleV2 .references__item-text-container ol{margin-left:40px;margin-bottom:20px}.ReferencesModuleV2 .references__item-text-container ul{list-style-type:square}.ReferencesModuleV2 .references__item-text-container img{max-width:100%;height:auto}.ReferencesModuleV2 .references__item-text-container img.center{margin:0 auto 10px;display:block}.ReferencesModuleV2 .references__item-text-container img.right{margin:0 0 10px 30px;float:right}.ReferencesModuleV2 .references__item-text-container img.left{margin:0 30px 10px 0;float:left}.ReferencesModuleV2 .references__item-text-container .center{text-align:center}.ReferencesModuleV2 .references__item-text-container .right{text-align:right}.ReferencesModuleV2 .references__item-text-container .left{text-align:left}.ReferencesModuleV2 .references__item-text-container blockquote{border-left:5px solid #2E2E2E;padding-left:15px;margin-bottom:20px;color:#343434}.ReferencesModuleV2 .references__item-text-container a{text-decoration:none}.ReferencesModuleV2 .references__item-text-container a:hover{cursor:pointer}@media screen and (max-width: 610px){.ReferencesModuleV2 .references__item-image,.ReferencesModuleV2 .references__item-video{flex-basis:100% !important;max-width:100% !important;padding-left:0;padding-right:0}}.ReferencesModuleV2 .references__item>.row{margin:0}.ReferencesModuleV2 .classic h2{text-align:center}.ReferencesModuleV2 .classic .references__list{padding:0 0 30px;margin:0}@media screen and (min-width: 611px){.ReferencesModuleV2 .classic .references__list.text-left .references__item>.row{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}.ReferencesModuleV2 .classic .references__list.text-left .references__item>.row .references__item-image{padding-right:0}@media screen and (min-width: 611px){.ReferencesModuleV2 .classic .references__list.text-left .references__item>.row .references__item-image{order:1}}.ReferencesModuleV2 .classic .references__list.text-right .references__item>.row .references__item-image{padding-left:0}.ReferencesModuleV2 .classic .references__list.alternate .references__item:nth-child(even)>.row{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:auto}.ReferencesModuleV2 .classic .references__list.alternate .references__item:nth-child(even)>.row .references__item-image{padding-right:0}.ReferencesModuleV2 .classic .references__list.alternate .references__item:nth-child(odd)>.row .references__item-image{padding-left:0}.ReferencesModuleV2 .classic .references__list .references__item{text-align:center;flex-basis:auto;display:flex;flex-flow:row nowrap;padding:0;margin:60px 0}@media screen and (min-width: 611px){.ReferencesModuleV2 .classic .references__list .references__item{height:auto}}.ReferencesModuleV2 .classic .references__list .references__item .row{flex:0 0 85%;align-items:center}@media screen and (max-width: 610px){.ReferencesModuleV2 .classic .references__list .references__item .row{padding:0;flex-grow:1}}@media screen and (max-width: 610px) and (-ms-high-contrast: none), screen and (max-width: 610px) and (-ms-high-contrast: active){.ReferencesModuleV2 .classic .references__list .references__item .row{padding:0 !important}}@media screen and (min-width: 611px) and (max-width: 992px){.ReferencesModuleV2 .classic .references__list .references__item .row{flex-basis:100%}}@media screen and (max-width: 610px){.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-image{padding:0;min-height:200px !important}}@media screen and (min-width: 611px){.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-image{height:100%}}.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-video{height:100%;overflow:hidden}@media screen and (max-width: 610px){.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-video{min-height:35vh !important;height:35vh !important}}.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-video .video-container iframe{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:1500px}.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-video .video-container.portrait iframe{width:1500px;height:100%}.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-text{display:flex;align-items:center;justify-content:center;align-self:stretch;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16))}@media screen and (max-width: 610px){.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-text{margin:0 20px}}@media screen and (min-width: 611px){.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-text:first-child{max-width:70%;margin-left:25%}}.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-text:before,.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-text:after{content:'';position:absolute;left:0;bottom:-18px;height:18px;width:100%;border-radius:0 0 5px 5px}.ReferencesModuleV2 .classic .references__list .references__item .row .references__item-text:before{top:-18px;bottom:auto;height:19px;border-radius:5px 5px 0 0;background-color:inherit}.ReferencesModuleV2 .classic .references__list .references__item-image{overflow:hidden}.ReferencesModuleV2 .classic .references__list .references__item-image .aspect-ratio{width:100%;height:100%;padding-bottom:66%}.ReferencesModuleV2 .classic .references__list .references__item-image .aspect-ratio img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover'}@media screen and (max-width: 610px){.ReferencesModuleV2 .classic .references__list .references__item-image .aspect-ratio img{position:absolute;top:0;bottom:0;left:0;right:0}}@media screen and (max-width: 610px){.ReferencesModuleV2 .classic .references__list .references__item-image{max-width:100% !important;flex-basis:100% !important}.ReferencesModuleV2 .classic .references__list .references__item-image .aspect-ratio img{transform:none;width:100%}}.ReferencesModuleV2 .classic .references__list .references__item h4.cardTitle{text-transform:uppercase;position:absolute;top:10px;right:25px;font-size:12px;font-weight:700;letter-spacing:1.5px}.ReferencesModuleV2 .classic .references__list .references__item h4.cardTitle+.references__item-text-container:not(.with-quote){padding-top:40px}.ReferencesModuleV2 .classic .references__list .references__item-text-container{padding:15px 50px 20px}@media screen and (max-width: 768px){.ReferencesModuleV2 .classic .references__list .references__item-text-container{padding:5px 0 10px}}.ReferencesModuleV2 .classic .references__list .references__item-text-container h3{margin-bottom:10px;font-size:2.2rem;line-height:1.2}@media screen and (max-width: 768px){.ReferencesModuleV2 .classic .references__list .references__item-text-container h3{font-size:1.6rem}}.ReferencesModuleV2 .classic .references__list .references__item-text-container p{letter-spacing:1px;margin-bottom:1rem}@media screen and (max-width: 768px){.ReferencesModuleV2 .classic .references__list .references__item-text-container p{font-size:.9rem}}.ReferencesModuleV2 .classic .references__list .references__item-text-container.with-quote{padding:70px 50px 0;position:relative}@media screen and (max-width: 768px){.ReferencesModuleV2 .classic .references__list .references__item-text-container.with-quote{padding-top:60px;padding-left:30px;padding-right:30px}}.ReferencesModuleV2 .classic .references__list .references__item-text-container.with-quote:before{content:"“";font-size:141px;font-family:Georgia, Arial, sans-serif;position:absolute;top:0;line-height:141px;left:50%;transform:translateX(-50%);user-select:none}@media screen and (max-width: 768px){.ReferencesModuleV2 .classic .references__list .references__item-text-container.with-quote:before{font-size:94px}}.ReferencesModuleV2 .classic .references__list .references__item-text-container.with-quote p:last-of-type{margin-bottom:60px}.ReferencesModuleV2 .classic .references__list .references__item-text.left .references__item-text-container.with-quote:before{top:0;left:18px;transform:translateX(0)}@media screen and (max-width: 768px){.ReferencesModuleV2 .classic .references__list .references__item-text.left .references__item-text-container.with-quote:before{top:-4px;left:8px}}.ReferencesModuleV2 .classic .references__list .references__item-text.center h4.cardTitle{top:-10px}.ReferencesModuleV2 .classic .references__list .references__item-realtor{margin-bottom:0;font-weight:700;position:absolute;left:65px;bottom:10px;padding-right:20px}@media screen and (max-width: 768px){.ReferencesModuleV2 .classic .references__list .references__item-realtor{font-size:.8rem;left:45px}}.ReferencesModuleV2 .classic .references__list .references__item:focus{outline:none}.ReferencesModuleV2 .minimalist h2{text-align:center}.ReferencesModuleV2 .minimalist .references__list{padding:0 0 30px;margin:0}@media screen and (min-width: 768px){.ReferencesModuleV2 .minimalist .references__list.text-left .references__item>.row{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}.ReferencesModuleV2 .minimalist .references__list.text-left .references__item>.row .references__item-image{padding-right:0}@media screen and (min-width: 768px){.ReferencesModuleV2 .minimalist .references__list.text-left .references__item>.row .references__item-image{order:1}}.ReferencesModuleV2 .minimalist .references__list.text-right .references__item>.row .references__item-image{padding-left:0}.ReferencesModuleV2 .minimalist .references__list.alternate .references__item:nth-child(even)>.row{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:auto}.ReferencesModuleV2 .minimalist .references__list.alternate .references__item:nth-child(even)>.row .references__item-image{padding-right:0}.ReferencesModuleV2 .minimalist .references__list.alternate .references__item:nth-child(odd)>.row .references__item-image{padding-left:0}.ReferencesModuleV2 .minimalist .references__list .references__item{text-align:center;flex-basis:auto;display:flex;flex-flow:row nowrap;padding:0;margin:60px 0}@media screen and (min-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item{height:auto}}.ReferencesModuleV2 .minimalist .references__list .references__item .row{flex:0 0 100%;align-items:center}@media screen and (max-width: 767px){.ReferencesModuleV2 .minimalist .references__list .references__item .row{padding:0;flex-grow:1}}@media screen and (max-width: 767px) and (-ms-high-contrast: none), screen and (max-width: 767px) and (-ms-high-contrast: active){.ReferencesModuleV2 .minimalist .references__list .references__item .row{padding:0 !important}}@media screen and (min-width: 768px) and (max-width: 992px){.ReferencesModuleV2 .minimalist .references__list .references__item .row{flex-basis:100%}}@media screen and (max-width: 767px){.ReferencesModuleV2 .minimalist .references__list .references__item .row .references__item-image{padding:0;min-height:200px !important}}@media screen and (min-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item .row .references__item-image{height:100%}}.ReferencesModuleV2 .minimalist .references__list .references__item .row .references__item-video{height:100%;overflow:hidden}@media screen and (max-width: 767px){.ReferencesModuleV2 .minimalist .references__list .references__item .row .references__item-video{min-height:35vh !important;height:50vh !important;max-width:100% !important;flex-basis:100% !important}}.ReferencesModuleV2 .minimalist .references__list .references__item .row .references__item-video .video-container iframe{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:1500px}.ReferencesModuleV2 .minimalist .references__list .references__item .row .references__item-video .video-container.portrait iframe{width:1500px;height:100%}.ReferencesModuleV2 .minimalist .references__list .references__item .row .references__item-text{display:flex;align-items:flex-start;justify-content:center;align-self:stretch;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item .row .references__item-text{align-items:center}.ReferencesModuleV2 .minimalist .references__list .references__item .row .references__item-text:first-child{max-width:70%;margin-left:25%}}.ReferencesModuleV2 .minimalist .references__list .references__item-image{overflow:hidden}.ReferencesModuleV2 .minimalist .references__list .references__item-image .aspect-ratio{width:100%;height:100%;padding-bottom:66%}.ReferencesModuleV2 .minimalist .references__list .references__item-image .aspect-ratio img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover'}@media screen and (max-width: 767px){.ReferencesModuleV2 .minimalist .references__list .references__item-image .aspect-ratio img{position:absolute;top:0;bottom:0;left:0;right:0}}@media screen and (max-width: 767px){.ReferencesModuleV2 .minimalist .references__list .references__item-image{max-width:100% !important;flex-basis:100% !important}.ReferencesModuleV2 .minimalist .references__list .references__item-image .aspect-ratio img{transform:none;width:100%}}.ReferencesModuleV2 .minimalist .references__list .references__item h4.cardTitle{text-transform:uppercase;position:absolute;top:33px;right:40px;font-size:12px;font-weight:700;letter-spacing:1.5px}.ReferencesModuleV2 .minimalist .references__list .references__item h4.cardTitle+.references__item-text-container:not(.with-quote){padding-top:60px}.ReferencesModuleV2 .minimalist .references__list .references__item-text-container{padding:15px 50px 20px}@media screen and (max-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item-text-container{padding:5px 0 10px}}.ReferencesModuleV2 .minimalist .references__list .references__item-text-container h3{margin-bottom:10px;font-size:1.6rem;line-height:1.2;text-transform:uppercase}@media screen and (max-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item-text-container h3{font-size:1.6rem}}.ReferencesModuleV2 .minimalist .references__list .references__item-text-container p{margin-bottom:1rem;letter-spacing:1px}@media screen and (max-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item-text-container p{font-size:.9rem}}.ReferencesModuleV2 .minimalist .references__list .references__item-text-container.with-quote{padding:70px 50px 0;position:relative}@media screen and (max-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item-text-container.with-quote{padding-top:60px;padding-left:30px;padding-right:30px}}.ReferencesModuleV2 .minimalist .references__list .references__item-text-container.with-quote:before{content:"“";font-size:141px;font-family:Georgia, Arial, sans-serif;position:absolute;top:0;line-height:141px;left:50%;transform:translateX(-50%);user-select:none}@media screen and (max-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item-text-container.with-quote:before{font-size:94px}}.ReferencesModuleV2 .minimalist .references__list .references__item-text.left .references__item-text-container.with-quote:before{top:0;left:18px;transform:translateX(0)}@media screen and (max-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item-text.left .references__item-text-container.with-quote:before{top:-4px;left:8px}}.ReferencesModuleV2 .minimalist .references__list .references__item-text.center h4.cardTitle{top:-10px}.ReferencesModuleV2 .minimalist .references__list .references__item-realtor{margin-bottom:0;padding-left:50px;padding-right:50px;width:100%}@media screen and (max-width: 767px){.ReferencesModuleV2 .minimalist .references__list .references__item-realtor{padding-left:30px;padding-right:30px}}@media screen and (max-width: 768px){.ReferencesModuleV2 .minimalist .references__list .references__item-realtor{font-size:.8rem;left:45px}}.ReferencesModuleV2 .minimalist .references__list .references__item:focus{outline:none}@media screen and (min-width: 1200px){.ReferencesModuleV2.layout-stretched .aspect-ratio{height:600px}}@media screen and (min-width: 1200px){.ReferencesModuleV2.layout-stretched .aspect-ratio::before{padding-bottom:0}}.ReferencesModuleV2 .blackoak .references__item-text.left,.ReferencesModuleV2 .blackoak .references__item-text .left{text-align:center !important}.ReferencesModuleV2 .blackoak .references__list .references__item-text{padding:0;width:100%}.ReferencesModuleV2 .blackoak .references__list .references__item-text h4.title{font-weight:inherit;margin-bottom:0px;text-transform:uppercase;font-size:1.15rem}.ReferencesModuleV2 .blackoak .references__list .references__item-text h3{font-size:3rem;text-wrap:balance}@media screen and (min-width: 992px){.ReferencesModuleV2 .blackoak .references__list .references__item-text h3{font-size:4.375rem}}.ReferencesModuleV2 .blackoak .references__list .references__item-text .with-quote h3::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:'\e978';font-size:32px;padding-right:10px;vertical-align:top}@media screen and (min-width: 992px){.ReferencesModuleV2 .blackoak .references__list .references__item-text .with-quote h3::before{font-size:54px}}.ReferencesModuleV2 .blackoak .references__list .references__item-text .blackoak-cta-divider{height:3px;width:100px;margin:2.5rem auto 3.1rem auto}.ReferencesModuleV2 .blackoak .references__list .references__item-text p{max-width:50rem;margin:30px auto 0}.ReferencesModuleV2 .blackoak .references__list .references__item-text .references__item-realtor{font-style:italic}.ReferencesModuleV2 .blackoak .slick-slider{-ms-touch-action:auto;touch-action:auto}.ReferencesModuleV2 .blackoak .slick-slider *{-ms-touch-action:auto;touch-action:auto}.ReferencesModuleV2 .blackoak .slick-slider .slick-arrow{z-index:1;width:40px;height:40px;opacity:.9;color:#ffffff}@media screen and (max-width: 661px){.ReferencesModuleV2 .blackoak .slick-slider .slick-arrow{display:none !important}}.ReferencesModuleV2 .blackoak .slick-slider .slick-arrow:before{content:''}.ReferencesModuleV2 .blackoak .slick-slider .slick-arrow span{width:16px;height:16px;border:2px solid black;border-right-width:0;border-bottom-width:0;display:block;background:none;position:absolute;left:50%;top:50%;transform:translate(-30%, -50%) rotate(-45deg)}.ReferencesModuleV2 .blackoak .slick-slider .slick-arrow.slick-prev{left:15px}.ReferencesModuleV2 .blackoak .slick-slider .slick-arrow.slick-next{right:15px}.ReferencesModuleV2 .blackoak .slick-slider .slick-arrow.slick-next span{transform:translate(-70%, -50%) rotate(135deg)}.ReferencesModuleV2 .blackoak .slick-slider .slick-track .slick-slide img{object-fit:contain;font-family:'object-fit: contain;'}.ReferencesModuleV2 .blackoak .slick-sliderslick-list,.ReferencesModuleV2 .blackoak .slick-sliderslick-track{height:100%}.ReferencesModuleV2 .blackoak .slick-dotted.slick-slider{margin-bottom:0px !important}.ReferencesModuleV2 .blackoak .slide{height:100%}.ReferencesModuleV2 .blackoak .slide img{object-fit:cover;width:100%;height:100%}.ReferencesModuleV2 .blackoak .slick-dots{bottom:0px !important;position:relative;margin-top:1.2rem}.ReferencesModuleV2 .blackoak .slick-dots li{width:28px;height:28px;margin:0 7px}.ReferencesModuleV2 .blackoak .slick-dots li button{width:28px;height:28px}.ReferencesModuleV2 .blackoak .slick-dots li button::before{content:'';position:absolute;top:3px;left:3px;width:22px;height:22px;opacity:1;border-radius:50%;background:transparent}.ReferencesModuleV2 .blackoak .slick-dots li button::after{content:'';border:1px solid white;position:absolute;width:22px;height:22px;top:3px;left:3px;border-radius:50%;transition:all ease-in-out 0.3s}.ReferencesModuleV2 .blackoak .slick-dots li button:hover::before{background:white}.ReferencesModuleV2 .blackoak .slick-dots li button:hover::after{width:28px;height:28px;top:0px;left:0px}.ReferencesModuleV2 .blackoak .slick-dots li.slick-active button::before{opacity:1;background:white;width:22px;height:22px;top:3px;left:3px}.ReferencesModuleV2 .blackoak .slick-dots li.slick-active button::after{width:28px;height:28px;top:0px;left:0px}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div>div .input-select:after{content:"";position:absolute;right:10px;top:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div>div .input-select select{border-bottom-width:1px !important}.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div>div:nth-child(6) label{left:0}@media screen and (min-width: 992px){.SalesAssesmentModuleV2 .container .module-content .traditional>.row>div:nth-child(2) form>div>div div.input-field#phone{padding-left:3.7rem}}.BlogModuleV2{--primaryFontSize:1rem}.BlogModuleV2 .blog-v2 .blog-title{padding-bottom:3rem;margin:0;text-align:center}.BlogModuleV2 .blog-v2 .blog-subheading-container{max-width:50rem;margin:0 auto}.BlogModuleV2 .blog-v2 .blog-subheading-container>p{margin:0}.BlogModuleV2 .blog-v2 .blog-subheading-container>p.left{text-align:left}.BlogModuleV2 .blog-v2 .blog-subheading-container>p.right{text-align:right}.BlogModuleV2 .blog-v2 .blog-subheading-container>p.center{text-align:center}.BlogModuleV2 .blog-v2 .blog-text-divider{height:3px;width:100px;margin:2.5rem auto;background-color:#595f64}.BlogModuleV2 .blog-v2 .blog-posts-grid{display:grid;grid-template-columns:1fr}@media screen and (max-height: 430px) and (orientation: landscape){.BlogModuleV2 .blog-v2 .blog-posts-grid{grid-template-columns:1fr !important}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post{height:90svh !important}}@media screen and (min-width: 992px){.BlogModuleV2 .blog-v2 .blog-posts-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1600px){.BlogModuleV2 .blog-v2 .blog-posts-grid{gap:30px}}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post{margin:0 auto;width:100%;height:100%;container:blogPost / inline-size;display:flex;flex-direction:column;overflow:hidden;z-index:1}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-outer-title,.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-inner-title{padding:0.3rem;margin:0;font-size:var(--primaryFontSize);text-align:center;text-transform:uppercase}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-outer-title{overflow:hidden;transition:all 0.3s ease;transform:translateY(0)}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link{position:relative;width:100%;aspect-ratio:3 / 2;overflow:hidden;z-index:2}@media screen and (min-width: 992px){.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link:hover .blog-post-content .blog-post-date-container{bottom:100%;transform:translate(-50%, 100%);background-color:#8D8475;z-index:10}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link:hover+.blog-post-outer-title{transform:translateY(-300%)}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link:hover .blog-post-text-container{display:flex;flex-direction:column;position:absolute;top:0;transform:translateY(0%);background-color:rgba(0,0,0,0.7)}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link:hover .blog-post-text-container .blog-post-inner-title{color:white;padding:0 0 1em 0}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link:hover .blog-post-text-container .blog-post-text{display:-webkit-box}}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link .blog-post-content{z-index:1;width:100%;height:100%;position:relative}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link .blog-post-content>img{width:100%;height:100%;object-fit:cover}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link .blog-post-content .blog-post-date-container{position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all 0.3s ease;display:flex;align-items:center;z-index:10;white-space:nowrap}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-link .blog-post-content .blog-post-date-container .blog-post-date{color:white;margin:0;font-size:var(--primaryFontSize);line-height:1;text-transform:uppercase;padding:0.5em 1em}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-text-container{overflow:hidden;position:absolute;top:100%;transition:all 0.3s ease;z-index:9;width:100%;height:100%;pointer-events:none;padding:calc(3em + var(--primaryFontSize)) 1em 1em 1em}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-text-container::after{content:'';height:1em;position:absolute;bottom:0}.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-text-container .blog-post-text{margin:0;color:white;display:none;overflow:hidden;text-overflow:ellipsis;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;font-size:var(--primaryFontSize)}@container blogPost (width > 350px){.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-text-container .blog-post-text{-webkit-line-clamp:2;line-clamp:2}}@container blogPost (width > 400px){.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-text-container .blog-post-text{-webkit-line-clamp:3;line-clamp:3}}@container blogPost (width > 450px){.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-text-container .blog-post-text{-webkit-line-clamp:4;line-clamp:4}}@container blogPost (width > 490px){.BlogModuleV2 .blog-v2 .blog-posts-grid .blog-post .blog-post-text-container .blog-post-text{-webkit-line-clamp:5;line-clamp:5}}.blog__article{padding-bottom:50px}.blog__article .blog__image{margin-bottom:25px;position:relative;overflow:hidden}.blog__article .blog__image .blog-image--aspect-ratio-16by9{height:40vh;max-height:375px;min-height:150px;padding-bottom:0}body.home .HeroModule:first-of-type{z-index:12}.HeroModule{position:relative}.HeroModule .container .module-content .row.black-oak-layout{margin-right:0px;margin-left:0px;position:absolute;top:0;left:0;z-index:9;height:100%;width:100%}.HeroModule .container .module-content .row.black-oak-layout .col{opacity:1;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:10px}.HeroModule .container .module-content .row.black-oak-layout .col .label-container{font-size:1.5rem;text-transform:uppercase}.HeroModule .container .module-content .row.black-oak-layout .col .title-container h1,.HeroModule .container .module-content .row.black-oak-layout .col .title-container h2,.HeroModule .container .module-content .row.black-oak-layout .col .title-container h3,.HeroModule .container .module-content .row.black-oak-layout .col .title-container h4,.HeroModule .container .module-content .row.black-oak-layout .col .title-container h5{color:inherit}.HeroModule .container .module-content .row.black-oak-layout .col .blackoak-heading1{text-wrap:balance}.HeroModule .container .module-content .row.black-oak-layout .col .blackoak-cta-divider{height:3px;width:100px;margin:2.5rem auto 3.1rem auto}.HeroModule .container .module-content .row.black-oak-layout .col .text-container{max-width:50rem;margin:0 auto}@media screen and (max-width: 465px){.HeroModule .container .module-content .row.black-oak-layout .col .text-container{display:none}}@media screen and (max-height: 600px) and (orientation: landscape){.HeroModule .container .module-content .row.black-oak-layout .col .text-container{display:none}}.HeroModule .container .module-content .row.black-oak-layout .col a.blackoak-button-container{text-transform:uppercase;text-decoration:none;margin:0 auto}.HeroModule .container .module-content .row.black-oak-layout .col a.blackoak-button-container button.blackoak-button{min-width:270px;padding:10px 25px;border-radius:2rem;border:1px solid;font-family:inherit;font-weight:inherit}.HeroModule .container .module-content .slick-slider.black-oak-slideshow .slick-list,.HeroModule .container .module-content .slick-slider.black-oak-slideshow .slick-track{height:100%}.HeroModule .container .module-content .slick-dotted.slick-slider.black-oak-slideshow{margin-bottom:0px !important}.HeroModule .container .module-content .black-oak-slideshow .slide{height:100%}.HeroModule .container .module-content .black-oak-slideshow .slide img{object-fit:cover;width:100%;height:100%}.HeroModule .container .module-content .black-oak-slideshow .slick-dots{bottom:25px !important;z-index:19}@media screen and (max-width: 465px){.HeroModule .container .module-content .black-oak-slideshow .slick-dots{display:none !important}}.HeroModule .container .module-content .black-oak-slideshow .slick-dots li{width:28px;height:28px;margin:0 7px}.HeroModule .container .module-content .black-oak-slideshow .slick-dots li button{width:28px;height:28px}.HeroModule .container .module-content .black-oak-slideshow .slick-dots li button::before{content:'';position:absolute;top:3px;left:3px;width:22px;height:22px;opacity:1;border-radius:50%;background:transparent}.HeroModule .container .module-content .black-oak-slideshow .slick-dots li button::after{content:'';border-style:solid;border-width:1px;position:absolute;width:22px;height:22px;top:3px;left:3px;border-radius:50%;transition:all ease-in-out 0.3s}.HeroModule .container .module-content .black-oak-slideshow .slick-dots li button:hover::after{width:28px;height:28px;top:0px;left:0px}.HeroModule .container .module-content .black-oak-slideshow .slick-dots li.slick-active button::before{opacity:1;width:22px;height:22px;top:3px;left:3px}.HeroModule .container .module-content .black-oak-slideshow .slick-dots li.slick-active button::after{width:28px;height:28px;top:0px;left:0px}.HeroModule.static-hero .container .module-content .row.black-oak-layout{position:static}.HeroModule.static-hero .container .module-content .row.black-oak-layout .col{padding-block:4rem}.TogglesectionModule .module-content>h2{text-align:center;position:relative}.TogglesectionModule .module-content>h2>span{position:relative}.TogglesectionModule .module-content>h2::before{content:'';display:block;height:1px;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.TogglesectionModule .transition,.TogglesectionModule .togglesection__item-body .content,.togglesection__item-body .TogglesectionModule .content{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform}.togglesection__item{border-bottom-color:transparent;border-bottom-width:1px;border-bottom-style:solid}.togglesection__item-header h4{margin-bottom:0;display:-ms-flexbox;display:flex;position:relative}.togglesection__item-header h4 label{position:relative;z-index:1;text-decoration:none;display:block;padding:25px 55px 25px 2px}.togglesection__item-header h4 label:hover{cursor:pointer}.togglesection__item-header h4 i{-ms-flex-preferred-size:50px;flex-basis:50px;position:absolute;right:0;top:0;bottom:0;width:50px;z-index:0;--_rotate1:0deg;--_rotate2:-90deg}.togglesection__item-header h4 i::before,.togglesection__item-header h4 i::after{content:'';display:block;position:absolute;top:50%;width:1px;height:15px}.togglesection__item-header h4 i::before{margin-top:0px !important;-webkit-transform:rotate(var(--_rotate1)) translateY(-50%) !important;-moz-transform:rotate(var(--_rotate1)) translateY(-50%) !important;-ms-transform:rotate(var(--_rotate1)) translateY(-50%) !important;-o-transform:rotate(var(--_rotate1)) translateY(-50%) !important;transform:rotate(var(--_rotate1)) translateY(-50%) !important;right:22px !important}.togglesection__item-header h4 i::after{margin-top:-8px  !important;-webkit-transform:rotate(var(--_rotate2)) translateY(-50%) !important;-moz-transform:rotate(var(--_rotate2)) translateY(-50%) !important;-ms-transform:rotate(var(--_rotate2)) translateY(-50%) !important;-o-transform:rotate(var(--_rotate2)) translateY(-50%) !important;transform:rotate(var(--_rotate2)) translateY(-50%) !important;right:15px  !important}.togglesection__item-body{display:none;overflow:hidden}.togglesection__item-body .content{position:relative;opacity:0;overflow:hidden}.togglesection__item-body .content a{text-decoration:none;display:inline-block;position:relative}.togglesection__item-body .content a::after{content:'';display:block;height:1px;width:100%;position:absolute;bottom:25%;left:0;visibility:hidden;opacity:0;background-color:transparent;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.togglesection__item-body .content a:hover::after{background-color:rgba(255,0,0,0.5);bottom:0;visibility:visible;opacity:1}.togglesection__item input[type=checkbox]{display:none}.togglesection__item.shown .togglesection__item-header h4 i::before{display:none}.togglesection__item.shown .togglesection__item-body .content{opacity:1}.center{text-align:center}@media screen and (max-width: 991px){.HeroModule .black-oak-layout h1,.HeroModule .black-oak-layout h2,.blackoak-editorV2 h1,.blackoak-editorV2 h2,.SalesAssesmentModuleV2 .blackOak h1,.SalesAssesmentModuleV2 .blackOak h2,.SpotGridModuleV2 .blackoak-cta h1,.SpotGridModuleV2 .blackoak-cta h2,.BlogModuleV2 .blackoak-layout h1,.BlogModuleV2 .blackoak-layout h2,.CaseModuleLayouts.blackOak .contactSection h1,.CaseModuleLayouts.blackOak .contactSection h2,.ContactModule.blackOak h1,.ContactModule.blackOak h2,.ReferencesModuleV2 .references.blackoak h1,.ReferencesModuleV2 .references.blackoak h2,.SpotGridModuleV2 h1,.SpotGridModuleV2 h2,.EditorV2Module .one-column-layout h1,.EditorV2Module .one-column-layout h2{font-size:2.2rem;line-height:2.5rem}}@media screen and (max-width: 991px){footer.black-oak h1,footer.black-oak h2,footer.black-oak h3,footer.black-oak h4{font-size:1.6rem}}.blackoak-label{text-transform:uppercase;font-size:1.15rem}.blackoak-button{font-family:inherit;font-weight:inherit;padding:12px;text-transform:uppercase;transition:all 0.3s ease-out}.blackoak-divider{height:3px;width:100px}.icon-case_rooms_bko:before{content:"\e90b"}.icon-case_fullscreen_bko:before{content:"\e90c"}.icon-case_map_bko:before{content:"\e90d"}.icon-case_floorplan_bko:before{content:"\90e"}.icon-case_images_bko:before{content:"\e90f"}.icon-case_energyMark_bko:before{content:"\e910"}.icon-case_bathrooms_bko:before{content:"\e911"}.icon-case_bedrooms_bko:before{content:"\e912"}.icon-case_livingrooms_bko:before{content:"\e913"}.icon-case_price_bko:before{content:"\e914"}.icon-case_areaGround_bko:before{content:"\e915"}.icon-case_areaLiving_bko:before,.icon-case_areaLivingBusiness_bko:before{content:"\e916"}.icon-case_areaBusiness_bko:before{content:"\e918"}.icon-case_propertyTypes_bko:before{content:"\e917"}.CaseModuleV2.minimalist #gallerySection>.container>.module-content:after,.CaseModuleLayouts.minimalist #gallerySection>.container>.module-content:after{content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:calc(95% + 30px);height:1px}.CaseModuleV2.minimalist .formPopup,.CaseModuleLayouts.minimalist .formPopup{display:none;padding:60px 5vw;align-items:center;justify-content:center;overflow:auto}.CaseModuleV2.minimalist .formPopup.active,.CaseModuleLayouts.minimalist .formPopup.active{display:flex;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999999}.CaseModuleV2.minimalist .formPopup .tab,.CaseModuleLayouts.minimalist .formPopup .tab{display:none;flex:0 1 640px}.CaseModuleV2.minimalist .formPopup .tab.active,.CaseModuleLayouts.minimalist .formPopup .tab.active{display:block}.CaseModuleV2.minimalist .formPopup .tab h2,.CaseModuleLayouts.minimalist .formPopup .tab h2{text-align:center;margin-bottom:3rem}.CaseModuleV2.minimalist .formPopup .tab .form-row,.CaseModuleLayouts.minimalist .formPopup .tab .form-row{flex-flow:row wrap;gap:0.8rem 0}.CaseModuleV2.minimalist .formPopup .tab .form-row>div.col-16,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div.col-16{flex:1 1 64%}@media screen and (max-width: 768px){.CaseModuleV2.minimalist .formPopup .tab .form-row>div,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.CaseModuleV2.minimalist .formPopup .tab .form-row>div input[type="submit"],.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input[type="submit"]{width:auto;margin:20px auto 10px;padding:10px 40px;display:block;font-family:inherit;border-radius:5px;text-transform:uppercase;font-weight:300}.CaseModuleV2.minimalist .formPopup .tab .form-row>div .consent,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div .consent{text-align:center;margin-top:0}.CaseModuleV2.minimalist .formPopup .tab .form-row>div label:not(.top-label),.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div label:not(.top-label){position:static;transform:none;order:-1;padding:0 10px 0 0;align-self:flex-end;white-space:nowrap;letter-spacing:0;font-size:1rem}.CaseModuleV2.minimalist .formPopup .tab .form-row>div .input-field:not(.confirm-email),.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div .input-field:not(.confirm-email){display:flex}.CaseModuleV2.minimalist .formPopup .tab .form-row>div input:not([type="submit"]),.CaseModuleV2.minimalist .formPopup .tab .form-row>div textarea,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input:not([type="submit"]),.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div textarea{padding:15px 10px 1px 5px;text-transform:none;font-size:0.9rem;font-family:inherit;border-bottom-style:solid}.CaseModuleV2.minimalist .formPopup .tab .form-row>div input:not([type="submit"])::placeholder,.CaseModuleV2.minimalist .formPopup .tab .form-row>div textarea::placeholder,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input:not([type="submit"])::placeholder,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div textarea::placeholder{color:inherit}.CaseModuleV2.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill,.CaseModuleV2.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:hover,.CaseModuleV2.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:focus,.CaseModuleV2.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:first-line,.CaseModuleV2.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:hover:first-line,.CaseModuleV2.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:focus:first-line,.CaseModuleV2.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill,.CaseModuleV2.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:hover,.CaseModuleV2.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:focus,.CaseModuleV2.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:first-line,.CaseModuleV2.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:hover:first-line,.CaseModuleV2.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:focus:first-line,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:hover,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:focus,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:first-line,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:hover:first-line,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input:not([type="submit"]):-webkit-autofill:focus:first-line,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:hover,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:focus,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:first-line,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:hover:first-line,.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div textarea:-webkit-autofill:focus:first-line{transition:background-color 5000s ease-in-out 0s}.CaseModuleV2.minimalist .formPopup .tab .form-row>div input[type="checkbox"],.CaseModuleLayouts.minimalist .formPopup .tab .form-row>div input[type="checkbox"]{align-self:center}.CaseModuleV2.minimalist .formPopup .tab .form-row textarea,.CaseModuleLayouts.minimalist .formPopup .tab .form-row textarea{font-family:inherit;color:inherit;border-bottom:1px solid}.CaseModuleV2.minimalist .formPopup .closeFormPopup,.CaseModuleLayouts.minimalist .formPopup .closeFormPopup{position:absolute;top:0;right:0;padding:16px}.CaseModuleV2.minimalist .formPopup .closeFormPopup:before,.CaseModuleV2.minimalist .formPopup .closeFormPopup:after,.CaseModuleLayouts.minimalist .formPopup .closeFormPopup:before,.CaseModuleLayouts.minimalist .formPopup .closeFormPopup:after{content:'';position:absolute;left:50%;top:50%;width:1px;height:20px;background:#ffffff;transform-origin:center center;transform:translate(-50%, -50%) rotate(45deg)}.CaseModuleV2.minimalist .formPopup .closeFormPopup:after,.CaseModuleLayouts.minimalist .formPopup .closeFormPopup:after{transform:translate(-50%, -50%) rotate(-45deg)}.CaseModuleV2.minimalist .open-house-subscribe-row,.CaseModuleLayouts.minimalist .open-house-subscribe-row{z-index:999999;background:none;overflow:auto}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-close,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-close{position:absolute;top:0;right:0;padding:16px;z-index:1;cursor:pointer}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-close:before,.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-close:after,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-close:before,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-close:after{content:'';position:absolute;left:50%;top:50%;width:1px;height:20px;background:#ffffff;transform-origin:center center;transform:translate(-50%, -50%) rotate(45deg)}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-close:after,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-close:after{transform:translate(-50%, -50%) rotate(-45deg)}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col{overflow:hidden;max-width:100%;min-height:100%;width:100%;background-color:rgba(255,255,255,0.95);display:flex;align-items:center;justify-content:center}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col>.open-house-data,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col>.open-house-data{padding:20px calc(50% - 325px)}@media screen and (max-height: 600px), screen and (max-width: 400px), screen and (max-width: 470px) and (max-height: 730px){.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1{overflow-y:scroll}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data{overflow-y:scroll;height:100%;width:100%}}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col.turnedPage .page-1:not(.alone),.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col.turnedPage .page-2,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col.turnedPage .page-1:not(.alone),.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col.turnedPage .page-2{transform:translateX(0)}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1:not(.alone),.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1:not(.alone),.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2{transform:translateX(100%);transition:transform 0.4s ease-in-out;display:flex;flex-flow:column;align-items:center}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1:not(.alone),.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1:not(.alone){position:absolute;right:100%;width:100%;height:100%}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1{padding:20px calc(50% - 325px)}@media screen and (max-width: 690px){.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1{padding:20px}}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 h3,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 h3{margin-top:auto}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul{list-style:none;margin-bottom:auto}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li .openHouseCup,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li .openHouseCup{width:26px;height:26px;display:inline-block;margin-right:7px;transform:translateY(2px);pointer-events:none}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link{color:inherit;text-decoration:none}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link:hover,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link:hover{opacity:0.7}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link:after,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link:after{content:"\ea3c";font-family:"icomoon";margin-left:6px;display:inline-block;font-size:0.8rem}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li p,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li p{display:inline-block;margin-bottom:0}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2{width:100%;height:100%;padding:0 calc(50% - 325px)}@media screen and (max-width: 690px){.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2{padding:0}}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data form .open-house-form-row p.open-house-info-text,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data form .open-house-form-row p.open-house-info-text{margin-bottom:10px}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton{cursor:pointer;position:relative;z-index:1;display:inline-block}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton:hover,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton:hover{opacity:0.7}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton p,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton p{margin-bottom:10px;display:inline-block}.CaseModuleV2.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton:before,.CaseModuleLayouts.minimalist .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton:before{content:"\ea40";font-family:"icomoon";margin-right:6px;display:inline-block;font-size:0.8rem}.CaseModuleV2.minimalist section.media .container .module-content,.CaseModuleLayouts.minimalist section.media .container .module-content{padding:0 !important}.CaseModuleV2.minimalist section.media .container .module-content .topImage,.CaseModuleLayouts.minimalist section.media .container .module-content .topImage{width:100%;height:100%}.CaseModuleV2.minimalist section.media .container .module-content .topImage img,.CaseModuleLayouts.minimalist section.media .container .module-content .topImage img{width:100%;height:100%;object-fit:cover}.CaseModuleV2.minimalist section.media .container .module-content .tab-nav,.CaseModuleLayouts.minimalist section.media .container .module-content .tab-nav{display:none !important}.CaseModuleV2.minimalist section.media .sign-open-house-mobile-row .sign-open-house-mobile .open-house-text span.open-house-time,.CaseModuleLayouts.minimalist section.media .sign-open-house-mobile-row .sign-open-house-mobile .open-house-text span.open-house-time{display:block}.CaseModuleV2.minimalist #addressFactBoxParent,.CaseModuleLayouts.minimalist #addressFactBoxParent{margin-bottom:0;height:0}.CaseModuleV2.minimalist #addressFactBoxParent #scrollToGallery,.CaseModuleLayouts.minimalist #addressFactBoxParent #scrollToGallery{position:absolute;bottom:66px;left:50%;filter:drop-shadow(1px 1px 3px rgba(0,0,0,0.7));cursor:pointer}.CaseModuleV2.minimalist #addressFactBoxParent #scrollToGallery:before,.CaseModuleV2.minimalist #addressFactBoxParent #scrollToGallery:after,.CaseModuleLayouts.minimalist #addressFactBoxParent #scrollToGallery:before,.CaseModuleLayouts.minimalist #addressFactBoxParent #scrollToGallery:after{content:'';position:absolute;left:50%;top:0;transform:translateX(-50%) rotate(45deg);width:30px;height:30px;transition:1s;border:1px solid currentColor;border-left-width:0;border-top-width:0}.CaseModuleV2.minimalist #addressFactBoxParent #scrollToGallery:after,.CaseModuleLayouts.minimalist #addressFactBoxParent #scrollToGallery:after{top:14px}.CaseModuleV2.minimalist .addressFactBox,.CaseModuleLayouts.minimalist .addressFactBox{margin:0 15px;position:relative;display:flex;flex-flow:column;width:100%}.CaseModuleV2.minimalist .addressFactBox .address,.CaseModuleLayouts.minimalist .addressFactBox .address{padding:30px;flex:1 1 auto}.CaseModuleV2.minimalist .addressFactBox .address h1.title,.CaseModuleLayouts.minimalist .addressFactBox .address h1.title{font-size:1.25rem;font-weight:500;margin:0}@media screen and (max-width: 360px){.CaseModuleV2.minimalist .addressFactBox .address h1.title,.CaseModuleLayouts.minimalist .addressFactBox .address h1.title{font-size:1rem}}.CaseModuleV2.minimalist .addressFactBox .address h3.subtitle,.CaseModuleLayouts.minimalist .addressFactBox .address h3.subtitle{text-transform:none;font-size:0.9rem;font-weight:100}.CaseModuleV2.minimalist .addressFactBox .sign,.CaseModuleLayouts.minimalist .addressFactBox .sign{padding:15px 17px;font-size:1.25rem;font-weight:300;max-width:calc(100% - 60px);margin:-22px auto -18px 30px;order:-1;box-shadow:3px 3px 6px rgba(0,0,0,0.16)}.CaseModuleV2.minimalist .addressFactBox .sign.open_house,.CaseModuleLayouts.minimalist .addressFactBox .sign.open_house{font-size:0.9rem;padding:12px}.CaseModuleV2.minimalist .addressFactBox .sign.open_house .new,.CaseModuleV2.minimalist .addressFactBox .sign.open_house .new-price,.CaseModuleLayouts.minimalist .addressFactBox .sign.open_house .new,.CaseModuleLayouts.minimalist .addressFactBox .sign.open_house .new-price{text-transform:uppercase;padding-right:1.2rem;position:relative}.CaseModuleV2.minimalist .addressFactBox .sign.open_house .new:after,.CaseModuleV2.minimalist .addressFactBox .sign.open_house .new-price:after,.CaseModuleLayouts.minimalist .addressFactBox .sign.open_house .new:after,.CaseModuleLayouts.minimalist .addressFactBox .sign.open_house .new-price:after{content:'';position:absolute;right:0.6rem;top:0.2rem;width:0;height:0.8rem;border-right:1px solid}.CaseModuleV2.minimalist .addressFactBox .sign.open_house .open-house-text,.CaseModuleLayouts.minimalist .addressFactBox .sign.open_house .open-house-text{display:inline}.CaseModuleV2.minimalist .addressFactBox .sign.open_house .open-house-toggler,.CaseModuleLayouts.minimalist .addressFactBox .sign.open_house .open-house-toggler{font-weight:400;cursor:pointer;display:inline;padding-left:0.2rem}.CaseModuleV2.minimalist .addressFactBox .sign:not(.open_house),.CaseModuleLayouts.minimalist .addressFactBox .sign:not(.open_house){text-transform:uppercase}.CaseModuleV2.minimalist section.info,.CaseModuleLayouts.minimalist section.info{padding-top:30px !important}.CaseModuleV2.minimalist section.info .descriptionParent .addressFactBox,.CaseModuleLayouts.minimalist section.info .descriptionParent .addressFactBox{display:flex;max-width:calc(100% - 30px);margin-bottom:2rem}@media screen and (min-width: 768px){.CaseModuleV2.minimalist section.info .descriptionParent .addressFactBox,.CaseModuleLayouts.minimalist section.info .descriptionParent .addressFactBox{display:none}}.CaseModuleV2.minimalist section.info .descriptionParent .cta-links,.CaseModuleLayouts.minimalist section.info .descriptionParent .cta-links{margin-bottom:1rem;padding-left:8px;display:flex;flex-flow:row wrap;color:#7e7065}@media screen and (max-width: 660px){.CaseModuleV2.minimalist section.info .descriptionParent .cta-links,.CaseModuleLayouts.minimalist section.info .descriptionParent .cta-links{flex-flow:column}}.CaseModuleV2.minimalist section.info .descriptionParent .cta-links a,.CaseModuleLayouts.minimalist section.info .descriptionParent .cta-links a{text-transform:uppercase;position:relative;padding-left:50px;padding-right:30px;text-decoration:none;min-height:40px;display:flex;align-items:center}.CaseModuleV2.minimalist section.info .descriptionParent .cta-links a:before,.CaseModuleLayouts.minimalist section.info .descriptionParent .cta-links a:before{position:absolute;content:'';display:inline-block;width:35px;height:35px;border-radius:50%;border:1px solid currentColor;top:calc(50% - 17.5px);left:8px}.CaseModuleV2.minimalist section.info .descriptionParent .cta-links a:after,.CaseModuleLayouts.minimalist section.info .descriptionParent .cta-links a:after{content:"";display:block;width:10px;height:10px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-135deg);margin:auto;transition:transform .4s ease-in-out, top .4s ease-in-out;position:absolute;left:18px;top:calc(50% - 5px)}.CaseModuleV2.minimalist section.info .descriptionParent .description,.CaseModuleLayouts.minimalist section.info .descriptionParent .description{margin-bottom:30px}.CaseModuleV2.minimalist section.info .descriptionParent .description.read-more-ready:after,.CaseModuleLayouts.minimalist section.info .descriptionParent .description.read-more-ready:after{height:140px}.CaseModuleV2.minimalist section.info .realtorInfo,.CaseModuleLayouts.minimalist section.info .realtorInfo{display:flex;flex-flow:row nowrap;height:auto;flex-flow:row nowrap;justify-content:center;background:none !important;color:inherit !important;container-type:inline-size;text-transform:uppercase}@media screen and (max-width: 767px){.CaseModuleV2.minimalist section.info .realtorInfo,.CaseModuleLayouts.minimalist section.info .realtorInfo{margin-bottom:20px}}@media screen and (max-width: 660px){.CaseModuleV2.minimalist section.info .realtorInfo,.CaseModuleLayouts.minimalist section.info .realtorInfo{flex-flow:row wrap}}.CaseModuleV2.minimalist section.info .realtorInfo .realtorImage,.CaseModuleLayouts.minimalist section.info .realtorInfo .realtorImage{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-bottom:0;aspect-ratio:3/2;overflow:hidden}@container (max-width: 650px){.CaseModuleV2.minimalist section.info .realtorInfo .realtorImage,.CaseModuleLayouts.minimalist section.info .realtorInfo .realtorImage{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width: 660px){.CaseModuleV2.minimalist section.info .realtorInfo .realtorImage,.CaseModuleLayouts.minimalist section.info .realtorInfo .realtorImage{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.CaseModuleV2.minimalist section.info .realtorInfo .realtorImage img,.CaseModuleLayouts.minimalist section.info .realtorInfo .realtorImage img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;font-family:'object-fit: cover'}.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2),.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2){-ms-flex:0 0 60%;flex:0 0 60%;max-width:none;display:flex;justify-content:flex-start;align-items:center;white-space:nowrap}@container (max-width: 650px){.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2),.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2){-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width: 660px){.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2),.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2){-ms-flex:1 0 100%;flex:1 0 100%;padding-left:0}}.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2) ul,.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2) ul{list-style:none}.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2) ul a,.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2) ul a{text-decoration:none;color:inherit}.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2) ul li.CTAHeadline,.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2) ul li.CTAHeadline{padding-bottom:10px;margin-bottom:10px;position:relative}.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2) ul li.CTAHeadline:after,.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2) ul li.CTAHeadline:after{content:'';position:absolute;left:2px;bottom:0;width:70px;height:1px;background-color:currentColor}.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2) ul h4,.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2) ul h4{margin-bottom:0;font-size:1.25rem}.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2) ul p,.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2) ul p{margin-bottom:0}.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2) ul li.name p,.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2) ul li.name p{font-weight:600}.CaseModuleV2.minimalist section.info .realtorInfo>div:nth-child(2) ul li.title,.CaseModuleLayouts.minimalist section.info .realtorInfo>div:nth-child(2) ul li.title{margin-bottom:1rem}.CaseModuleV2.minimalist section.info .fact-box .row .addressFactBox,.CaseModuleLayouts.minimalist section.info .fact-box .row .addressFactBox{display:none}@media screen and (min-width: 768px){.CaseModuleV2.minimalist section.info .fact-box .row .addressFactBox,.CaseModuleLayouts.minimalist section.info .fact-box .row .addressFactBox{display:flex}}.CaseModuleV2.minimalist section.info .fact-box .row #factfields-general>h4:first-child,.CaseModuleLayouts.minimalist section.info .fact-box .row #factfields-general>h4:first-child{display:none;margin:20px 0 30px}.CaseModuleV2.minimalist section.info .fact-box .row #factfields-economic>h4:first-child,.CaseModuleLayouts.minimalist section.info .fact-box .row #factfields-economic>h4:first-child{border:none;margin:0;text-transform:uppercase}.CaseModuleV2.minimalist section.info .fact-box .row #factfields-economic .economics,.CaseModuleLayouts.minimalist section.info .fact-box .row #factfields-economic .economics{padding-bottom:20px}.CaseModuleV2.minimalist section.info .fact-box .row .cta-links a,.CaseModuleLayouts.minimalist section.info .fact-box .row .cta-links a{border-width:1px;border-style:solid;text-transform:uppercase}.CaseModuleV2.minimalist section.info .fact-box .row>div:not(.cta-links),.CaseModuleLayouts.minimalist section.info .fact-box .row>div:not(.cta-links){line-height:1.4;font-weight:300;letter-spacing:0}.CaseModuleV2.minimalist section.info .fact-box .row>div:not(.cta-links).boligberegner-link a,.CaseModuleLayouts.minimalist section.info .fact-box .row>div:not(.cta-links).boligberegner-link a{text-decoration:none}.CaseModuleV2.minimalist section.info .fact-box .row>div:not(.cta-links) .documents a:before,.CaseModuleLayouts.minimalist section.info .fact-box .row>div:not(.cta-links) .documents a:before{margin-right:12px}.CaseModuleV2.minimalist section.info .fact-box .row>div:not(.cta-links) .documents a:hover,.CaseModuleLayouts.minimalist section.info .fact-box .row>div:not(.cta-links) .documents a:hover{opacity:1}.CaseModuleV2.minimalist section.gallery,.CaseModuleLayouts.minimalist section.gallery{padding:20px 0 0;overflow:visible}.CaseModuleV2.minimalist section.gallery>.container,.CaseModuleLayouts.minimalist section.gallery>.container{overflow:visible}.CaseModuleV2.minimalist section.gallery>.container>.module-content,.CaseModuleLayouts.minimalist section.gallery>.container>.module-content{overflow:visible}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav,.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav{display:flex;justify-content:center;margin-bottom:60px;position:sticky;z-index:1;top:20px;width:100%}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame,.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame{display:flex;list-style:none;border:1px solid;min-width:500px;white-space:nowrap}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame li,.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame li{display:flex;flex:1 1 33%}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame li:not(:last-child),.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame li:not(:last-child){border-right:1px solid}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame li a,.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame li a{text-decoration:none;padding:10px 20px;flex:1 1 100%;text-align:center;text-transform:uppercase}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame li a:hover,.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame li a:hover{opacity:0.7}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame li a::before,.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame li a::before{font-family:'icomoon-casev2';font-size:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 660px){.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame,.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame{min-width:200px;flex-flow:row wrap}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame li,.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame li{flex:1 1 50%}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame li:nth-child(3),.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame li:nth-child(3){border-bottom:0 !important}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame li:not(:last-child),.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame li:not(:last-child){border-bottom:1px solid}.CaseModuleV2.minimalist section.gallery .gallery-tab-nav-frame li:nth-child(even),.CaseModuleLayouts.minimalist section.gallery .gallery-tab-nav-frame li:nth-child(even){border-right-width:0}}.CaseModuleV2.minimalist section.gallery div[id^="gallery-case"],.CaseModuleLayouts.minimalist section.gallery div[id^="gallery-case"]{position:fixed;left:-100vw;visibility:hidden;opacity:0;transition:opacity 0.5s}.CaseModuleV2.minimalist section.gallery div[id^="gallery-case"].active,.CaseModuleLayouts.minimalist section.gallery div[id^="gallery-case"].active{position:relative;left:0;opacity:1;visibility:visible}.CaseModuleV2.minimalist section.gallery div[id^="gallery-case"] .slide,.CaseModuleLayouts.minimalist section.gallery div[id^="gallery-case"] .slide{margin-bottom:30px}.CaseModuleV2.minimalist section.gallery div[id^="gallery-case"] .slide img,.CaseModuleLayouts.minimalist section.gallery div[id^="gallery-case"] .slide img{display:block;width:100%}.CaseModuleV2.minimalist section.gallery #gallery-case-image,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image{margin-top:-20px}.CaseModuleV2.minimalist section.gallery #gallery-case-image.read-more-ready,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image.read-more-ready{overflow:hidden}.CaseModuleV2.minimalist section.gallery #gallery-case-image.read-more-ready::before,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image.read-more-ready::before{content:"";display:block;position:absolute;width:100%;left:0;bottom:0;height:75px;opacity:1;visibility:visible}.CaseModuleV2.minimalist section.gallery #gallery-case-image.read-more-ready::after,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image.read-more-ready::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:0;height:450px;opacity:1;visibility:visible;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);pointer-events:none}.CaseModuleV2.minimalist section.gallery #gallery-case-image.read-more-ready.opened::after,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image.read-more-ready.opened::after{height:0;visibility:hidden;opacity:0}.CaseModuleV2.minimalist section.gallery #gallery-case-image.read-more-ready .gallery-read-more-button,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image.read-more-ready .gallery-read-more-button{display:inline-block;position:relative;z-index:1;border-radius:5px;left:50%;transform:translateX(-50%);text-decoration:none;border:1px solid;padding:10px 30px;text-transform:uppercase}.CaseModuleV2.minimalist section.gallery #gallery-case-image.read-more-ready .gallery-read-more-button:focus,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image.read-more-ready .gallery-read-more-button:focus{outline:none}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider{position:relative;height:0;overflow:hidden;padding-bottom:56%}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider img,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider img{position:absolute;top:50%;left:50%;margin:auto;object-fit:cover;font-family:'object-fit: cover;';min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-image,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-image{z-index:2;will-change:clip;clip:rect(0, 0, 3000px, 0)}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler{position:absolute;top:0;left:50%;bottom:0;width:1px;cursor:ew-resize;z-index:3;background-color:white}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler:after,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler:after{content:"";display:block;position:absolute;width:50px;height:50px;top:66.66%;margin-top:-25px;z-index:-1;border-radius:50%;-webkit-transform-style:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-left,.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-right,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-left,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-right{content:"";display:block;width:50px;height:100%;position:absolute;top:0}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-left,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-left{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-left span,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-left span{display:block;border-right-color:white;border-right-width:10px;border-right-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:66.66%;margin-top:-10px;right:5px;will-change:animation}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-right,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-right{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-right span,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler .handle-right span{display:block;border-left-color:white;border-left-width:10px;border-left-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:66.66%;margin-top:-10px;left:5px;will-change:animation}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler.animation .handle-left span,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler.animation .handle-left span{-webkit-animation:arrowLeftBounce 2s ease-in-out infinite;-o-animation:arrowLeftBounce 2s ease-in-out infinite;animation:arrowLeftBounce 2s ease-in-out infinite}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler.animation .handle-right span,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler.animation .handle-right span{-webkit-animation:arrowRightBounce 2s ease-in-out infinite;-o-animation:arrowRightBounce 2s ease-in-out infinite;animation:arrowRightBounce 2s ease-in-out infinite}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler:hover .handle-left::before,.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler:hover .handle-right::before,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler:hover .handle-left::before,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-slider .vr-slider-toggler:hover .handle-right::before{-webkit-animation:none;-o-animation:none;animation:none}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-button .vr-image,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-button .vr-image{opacity:0;visibility:hidden;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-button .vr-image.show,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-button .vr-image.show{opacity:1;visibility:visible}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-button i.vr-button-toggler,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-button i.vr-button-toggler{position:absolute;top:0;right:0;z-index:10;cursor:pointer;padding:12px;color:white}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-button i.vr-button-toggler span.active,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-button i.vr-button-toggler span.active{display:none}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-button i.vr-button-toggler.active span.inactive,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-button i.vr-button-toggler.active span.inactive{display:none}.CaseModuleV2.minimalist section.gallery #gallery-case-image .slide.vr-type-button i.vr-button-toggler.active span.active,.CaseModuleLayouts.minimalist section.gallery #gallery-case-image .slide.vr-type-button i.vr-button-toggler.active span.active{display:block}.CaseModuleV2.minimalist section.gallery #gallery-case-video .video-play-pause-button,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video .video-play-pause-button{left:50%;top:50%;text-align:center;position:absolute;z-index:50;padding:8px 6px 8px 10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:25px;background:#ffffff;opacity:.7;-webkit-transition:100ms border ease;-moz-transition:100ms border ease;-ms-transition:100ms border ease;-o-transition:100ms border ease;transition:100ms border ease;display:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.CaseModuleV2.minimalist section.gallery #gallery-case-video .video-play-pause-button:hover,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video .video-play-pause-button:hover{opacity:1}.CaseModuleV2.minimalist section.gallery #gallery-case-video .video-play-pause-button:before,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video .video-play-pause-button:before{content:"";display:block;height:16px;width:16px;border-style:solid;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #000000;-webkit-transition:100ms border ease;-moz-transition:100ms border ease;-ms-transition:100ms border ease;-o-transition:100ms border ease;transition:100ms border ease;will-change:border-width}.CaseModuleV2.minimalist section.gallery #gallery-case-video .video-play-pause-button.playing,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video .video-play-pause-button.playing{opacity:0}.CaseModuleV2.minimalist section.gallery #gallery-case-video .video-play-pause-button.playing:before,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video .video-play-pause-button.playing:before{border-style:double;border-width:0 0 0 12px}.CaseModuleV2.minimalist section.gallery #gallery-case-video.active .video-play-pause-button,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video.active .video-play-pause-button{display:block}.CaseModuleV2.minimalist section.gallery #gallery-case-video:hover.no-cursor,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video:hover.no-cursor{cursor:none}.CaseModuleV2.minimalist section.gallery #gallery-case-video:hover.no-cursor .video-play-pause-button.playing,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video:hover.no-cursor .video-play-pause-button.playing{-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;opacity:0}.CaseModuleV2.minimalist section.gallery #gallery-case-video:hover .video-play-pause-button.playing,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video:hover .video-play-pause-button.playing{opacity:.7}.CaseModuleV2.minimalist section.gallery #gallery-case-video:hover .video-play-pause-button.playing:hover,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video:hover .video-play-pause-button.playing:hover{opacity:1}.CaseModuleV2.minimalist section.gallery #gallery-case-video .video-container,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video .video-container{display:flex;justify-content:center;width:100%;height:0;padding-bottom:56%}.CaseModuleV2.minimalist section.gallery #gallery-case-video .video-container iframe,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video .video-container iframe{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.CaseModuleV2.minimalist section.gallery #gallery-case-video .video-container.custom-video video,.CaseModuleLayouts.minimalist section.gallery #gallery-case-video .video-container.custom-video video{width:100%;height:100%;position:absolute}.CaseModuleV2.minimalist section.gallery #gallery-case-map .googlemap,.CaseModuleV2.minimalist section.gallery #gallery-case-map .leaflet-map,.CaseModuleLayouts.minimalist section.gallery #gallery-case-map .googlemap,.CaseModuleLayouts.minimalist section.gallery #gallery-case-map .leaflet-map{height:800px;max-height:80vh}.CaseModuleV2.minimalist section.gallery #gallery-case-matterport #case-matterport,.CaseModuleLayouts.minimalist section.gallery #gallery-case-matterport #case-matterport{width:100%;height:0;padding-bottom:56.3%}.CaseModuleV2.minimalist section.gallery #gallery-case-matterport iframe[src*="giraffe360"],.CaseModuleLayouts.minimalist section.gallery #gallery-case-matterport iframe[src*="giraffe360"]{position:relative !important;aspect-ratio:2/3;max-height:90vh}.CaseModuleV2.minimalist #gallery-case-image-popup,.CaseModuleLayouts.minimalist #gallery-case-image-popup{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:9999999999;background:rgba(0,0,0,0.7)}.CaseModuleV2.minimalist #gallery-case-image-popup.active,.CaseModuleLayouts.minimalist #gallery-case-image-popup.active{display:block}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-arrow span,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-arrow span{filter:drop-shadow(1px 1px 3px rgba(0,0,0,0.7))}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide{height:100vh;display:flex;position:relative}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide img,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide img{width:100%;max-height:100vh}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-image,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-image{z-index:2;will-change:clip}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging img,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging img{position:absolute;top:50%;left:50%;margin:auto;object-fit:contain;font-family:'object-fit: contain;';min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler{position:absolute;top:0;left:50%;bottom:0;width:1px;cursor:ew-resize;z-index:3;background-color:white}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler .handle-left,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler .handle-left{content:"";display:block;width:50px;height:100%;position:absolute;top:0;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler .handle-left span,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler .handle-left span{display:block;border-right-color:white;border-right-width:10px;border-right-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:66.66%;margin-top:-10px;right:5px;will-change:animation;-webkit-animation:arrowLeftBounce 2s ease-in-out infinite;-o-animation:arrowLeftBounce 2s ease-in-out infinite;animation:arrowLeftBounce 2s ease-in-out infinite}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler .handle-right,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler .handle-right{content:"";display:block;width:50px;height:100%;position:absolute;top:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler .handle-right span,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler .handle-right span{display:block;border-left-color:white;border-left-width:10px;border-left-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:66.66%;margin-top:-10px;left:5px;will-change:animation;-webkit-animation:arrowRightBounce 2s ease-in-out infinite;-o-animation:arrowRightBounce 2s ease-in-out infinite;animation:arrowRightBounce 2s ease-in-out infinite}.CaseModuleV2.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler:after,.CaseModuleLayouts.minimalist #gallery-case-image-popup #case-image-popup .slick-list .slick-track .slide.vr-staging .vr-slider-toggler:after{content:"";display:block;position:absolute;width:50px;height:50px;top:66.66%;margin-top:-25px;z-index:-1;border-radius:50%;-webkit-transform-style:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.CaseModuleV2.minimalist #gallery-case-image-popup-close-button,.CaseModuleLayouts.minimalist #gallery-case-image-popup-close-button{position:absolute;top:0;right:0;padding:16px;cursor:pointer}.CaseModuleV2.minimalist #gallery-case-image-popup-close-button:before,.CaseModuleV2.minimalist #gallery-case-image-popup-close-button:after,.CaseModuleLayouts.minimalist #gallery-case-image-popup-close-button:before,.CaseModuleLayouts.minimalist #gallery-case-image-popup-close-button:after{content:'';position:absolute;left:50%;top:50%;width:1px;height:20px;background:#ffffff;transform-origin:center center;transform:translate(-50%, -50%) rotate(45deg)}.CaseModuleV2.minimalist #gallery-case-image-popup-close-button:after,.CaseModuleLayouts.minimalist #gallery-case-image-popup-close-button:after{transform:translate(-50%, -50%) rotate(-45deg)}.CaseModuleV2.legacy section.contact .info img,.CaseModuleLayouts.legacy section.contact .info img{height:auto}.CaseModuleV2.legacy section.media .frame.fullscreen-mode .video-play-pause-button,.CaseModuleLayouts.legacy section.media .frame.fullscreen-mode .video-play-pause-button{right:10px}.CaseModuleV2.legacy section.media .frame .sign.open_house,.CaseModuleLayouts.legacy section.media .frame .sign.open_house{padding:0;display:flex}.CaseModuleV2.legacy section.media .frame .sign.open_house .open-house-text,.CaseModuleLayouts.legacy section.media .frame .sign.open_house .open-house-text{float:left;padding:9px 20px;font-size:1.1rem;display:flex;flex-flow:column;justify-content:center}.CaseModuleV2.legacy section.media .frame .sign.open_house .open-house-toggler,.CaseModuleLayouts.legacy section.media .frame .sign.open_house .open-house-toggler{float:right;background-color:rgba(0,0,0,0.2);padding:18px 25px;cursor:pointer}.CaseModuleV2.legacy section.media .frame .sign.open_house .open-house-toggler .open-house-toggler-text,.CaseModuleLayouts.legacy section.media .frame .sign.open_house .open-house-toggler .open-house-toggler-text{border:1px solid;padding:5px 10px;display:inline-block}.CaseModuleV2.legacy section.media .video-play-pause-button,.CaseModuleLayouts.legacy section.media .video-play-pause-button{left:50%;top:50%;text-align:center;position:absolute;z-index:50;padding:8px 6px 8px 10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:25px;background:#ffffff;opacity:.7;-webkit-transition:100ms border ease;-moz-transition:100ms border ease;-ms-transition:100ms border ease;-o-transition:100ms border ease;transition:100ms border ease;display:none}.CaseModuleV2.legacy section.media .video-play-pause-button:hover,.CaseModuleLayouts.legacy section.media .video-play-pause-button:hover{opacity:1}.CaseModuleV2.legacy section.media .video-play-pause-button:before,.CaseModuleLayouts.legacy section.media .video-play-pause-button:before{content:"";display:block;height:16px;width:16px;border-style:solid;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #000000;-webkit-transition:100ms border ease;-moz-transition:100ms border ease;-ms-transition:100ms border ease;-o-transition:100ms border ease;transition:100ms border ease;will-change:border-width}.CaseModuleV2.legacy section.media .video-play-pause-button.playing,.CaseModuleLayouts.legacy section.media .video-play-pause-button.playing{opacity:0}.CaseModuleV2.legacy section.media .video-play-pause-button.playing:before,.CaseModuleLayouts.legacy section.media .video-play-pause-button.playing:before{border-style:double;border-width:0 0 0 12px}.CaseModuleV2.legacy section.media.video-player-active a.fullscreen-open,.CaseModuleLayouts.legacy section.media.video-player-active a.fullscreen-open{display:none !important}.CaseModuleV2.legacy section.media.video-player-active .video-play-pause-button,.CaseModuleLayouts.legacy section.media.video-player-active .video-play-pause-button{display:block}.CaseModuleV2.legacy section.media.video-player-active #case-video:hover.no-cursor,.CaseModuleLayouts.legacy section.media.video-player-active #case-video:hover.no-cursor{cursor:none}.CaseModuleV2.legacy section.media.video-player-active #case-video:hover.no-cursor .video-play-pause-button.playing,.CaseModuleLayouts.legacy section.media.video-player-active #case-video:hover.no-cursor .video-play-pause-button.playing{-webkit-transition:opacity 500ms linear;transition:opacity 500ms linear;opacity:0}.CaseModuleV2.legacy section.media.video-player-active #case-video:hover .video-play-pause-button.playing,.CaseModuleLayouts.legacy section.media.video-player-active #case-video:hover .video-play-pause-button.playing{opacity:.7}.CaseModuleV2.legacy section.media.video-player-active #case-video:hover .video-play-pause-button.playing:hover,.CaseModuleLayouts.legacy section.media.video-player-active #case-video:hover .video-play-pause-button.playing:hover{opacity:1}.CaseModuleV2.legacy .open-house-subscribe-row,.CaseModuleLayouts.legacy .open-house-subscribe-row{z-index:999999}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col{overflow:hidden}@media screen and (max-height: 600px), screen and (max-width: 400px), screen and (max-width: 470px) and (max-height: 730px){.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1{overflow-y:scroll}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data{overflow-y:scroll;height:100%;width:100%}}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .open-house-close,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .open-house-close{position:absolute;top:0;right:0;padding:16px;z-index:1;cursor:pointer}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .open-house-close:before,.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .open-house-close:after,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .open-house-close:before,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .open-house-close:after{content:'';position:absolute;left:50%;top:50%;width:2px;height:20px;background:#ffffff;transform-origin:center center;transform:translate(-50%, -50%) rotate(45deg)}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .open-house-close:after,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .open-house-close:after{transform:translate(-50%, -50%) rotate(-45deg)}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col.turnedPage .page-1:not(.alone),.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col.turnedPage .page-2,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col.turnedPage .page-1:not(.alone),.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col.turnedPage .page-2{transform:translateX(0)}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1:not(.alone),.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1:not(.alone),.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2{transform:translateX(100%);transition:transform 0.4s ease-in-out}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1:not(.alone),.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1:not(.alone){position:absolute;right:100%;width:100%;height:100%}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1{padding:20px 30px}@media screen and (max-width: 690px){.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1{padding:20px}}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul{list-style:none}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li .openHouseCup,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li .openHouseCup{width:26px;height:26px;display:inline-block;margin-right:7px;transform:translateY(2px);pointer-events:none}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link{color:inherit;text-decoration:none}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link:hover,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link:hover{opacity:0.7}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link:after,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li a.open-house-signup-link:after{content:"\ea3c";font-family:"icomoon";margin-left:6px;display:inline-block;font-size:0.8rem}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li p,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-1 ul li p{display:inline-block;margin-bottom:0}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2{width:100%;height:100%;padding:0 calc(50% - 325px)}@media screen and (max-width: 690px){.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2{padding:0}}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data form .open-house-form-row p.open-house-info-text,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data form .open-house-form-row p.open-house-info-text{margin-bottom:10px}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton{cursor:pointer;position:relative;z-index:1;display:inline-block}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton:hover,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton:hover{opacity:0.7}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton p,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton p{margin-bottom:10px;display:inline-block}.CaseModuleV2.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton:before,.CaseModuleLayouts.legacy .open-house-subscribe-row .open-house-subscribe-col .page-2 .open-house-data .backButton:before{content:"\ea40";font-family:"icomoon";margin-right:6px;display:inline-block;font-size:0.8rem}.CaseModuleV2.blackOak>.container>.module-content .go-back-container,.CaseModuleLayouts.blackOak>.container>.module-content .go-back-container{height:5.5rem;width:100%;grid-column:1 / -1;display:flex;align-items:center}.CaseModuleV2.blackOak>.container>.module-content .go-back-container>a.go-back-button,.CaseModuleLayouts.blackOak>.container>.module-content .go-back-container>a.go-back-button{font-family:inherit;height:55px;display:flex;align-items:center;position:relative;cursor:pointer;text-transform:uppercase;margin-left:2rem;text-decoration:none}.CaseModuleV2.blackOak>.container>.module-content .go-back-container>a.go-back-button span.go-back-arrow,.CaseModuleLayouts.blackOak>.container>.module-content .go-back-container>a.go-back-button span.go-back-arrow{width:20px;height:20px;border:2px solid currentColor;border-right-width:0;border-bottom-width:0;display:block;background:none;position:absolute;left:0;top:50%;transform:translate(-30%, -50%) rotate(-45deg)}.CaseModuleV2.blackOak>.container>.module-content .go-back-container>a.go-back-button span.go-back-text,.CaseModuleLayouts.blackOak>.container>.module-content .go-back-container>a.go-back-button span.go-back-text{margin-left:0.8rem}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper{display:grid;grid-template-columns:1fr;overflow:hidden}@media screen and (min-width: 2150px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper{padding-left:8rem !important;padding-right:8rem !important}}@media screen and (min-width: 1399px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper{grid-template-columns:1fr 450px;gap:1rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (max-width: 1398px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper{padding:0 !important}}@media screen and (max-width: 1019px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper{display:flex;flex-flow:row wrap}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media{display:flex;align-items:center}@media screen and (max-width: 1019px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media{overflow:visible}}@media screen and (min-width: 1600px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media{overflow:hidden}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame{padding:0;margin:0;display:flex;justify-content:center}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .sign,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .sign{display:none !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .tab-nav,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .tab-nav{bottom:0 !important;transform:none !important;right:auto !important;left:auto !important;display:flex !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .tab-nav .fullscreen-open,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .tab-nav .fullscreen-open{display:none !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .tab-nav .fullscreen-close,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .tab-nav .fullscreen-close{display:flex}@media screen and (min-width: 1020px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .slick-prev,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .slick-prev{left:0}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .slick-next,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .container .module-content .frame .slick-next{right:0}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .imageCounter,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .imageCounterPlanDrawings,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .imageCounter,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media.fullscreen .imageCounterPlanDrawings{display:none !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media:not(.fullscreen) .frame:not(.fullscreen-mode),.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media:not(.fullscreen) .frame:not(.fullscreen-mode){aspect-ratio:3 / 2}@media screen and (min-width: 1399px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media:not(.fullscreen) .frame:not(.fullscreen-mode),.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media:not(.fullscreen) .frame:not(.fullscreen-mode){max-height:85vh}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container{margin:0;padding:0;max-width:100%;overflow:visible}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos{padding:0 !important;overflow:visible}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame{height:100%;padding:0;max-width:100vw}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign{display:flex;position:absolute;top:0;left:0}@media screen and (max-width: 991px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house{display:none}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house.new_price,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house.new,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house.new_price,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house.new{display:flex}}@media screen and (max-width: 991px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house .new-price,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house .new,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house .new-price,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house .new{margin-right:0}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house .new-price:after,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house .new:after,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house .new-price:after,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign.open_house .new:after{display:none}}@media screen and (max-width: 991px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign .open-house,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .sign .open-house{display:none}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame #case-image .slide img,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame #case-image .slide img{width:100%}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame #case-video,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame #case-video{position:relative}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-arrow,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-arrow{display:none !important;z-index:51;bottom:calc(50% - calc(110px / 2))}@media screen and (min-width: 768px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-arrow,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-arrow{display:block !important}}@media screen and (min-width: 1020px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-arrow,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-arrow{bottom:50%}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-prev,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-prev{width:55px;height:55px;left:0.3rem;top:auto}@media screen and (min-width: 1020px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-prev,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-prev{top:50%}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-next,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-next{width:55px;height:55px;right:0.3rem;top:auto}@media screen and (min-width: 1020px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-next,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame .slick-next{top:50%}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li a,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-close,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-open,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li a,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-close,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-open{width:45px;height:45px;padding:0 !important}@media screen and (min-width: 768px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li a,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-close,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-open,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li a,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-close,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-open{width:55px;height:55px}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-open,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav li,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-open{display:flex !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav a,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav a{transition:all 0.3s ease-out}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav #nav-case-plan a:before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav #nav-case-plan a:before{content:'\e90e' !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav #nav-case-image a:before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav #nav-case-image a:before{font-family:'icomoon-casev2' !important;content:'\e90f' !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav #nav-case-map a:before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav #nav-case-map a:before{font-family:'icomoon-casev2' !important;content:'\e90d' !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav #nav-case-video a:before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav #nav-case-video a:before{font-family:'icomoon-casev2' !important;content:'\e906' !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-open:before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav .fullscreen-open:before{font-family:'icomoon-casev2' !important;font-size:1.4em !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav:not(.fullscreen-mode),.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav:not(.fullscreen-mode){bottom:-45px;top:auto;width:100%;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav:not(.fullscreen-mode),.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav:not(.fullscreen-mode){bottom:-55px}}@media screen and (min-width: 1020px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav:not(.fullscreen-mode),.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame ul.tab-nav:not(.fullscreen-mode){bottom:0.3rem;right:0.3rem;transform:translateX(0);display:block;width:auto}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame #case-map .googlemap .gm-style div:has(>.gmnoscreen),.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame #case-map .googlemap .gm-style div:has(>.gmnoscreen){right:90px !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame #case-map .googlemap .gm-style .gmnoprint.gm-bundled-control,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame #case-map .googlemap .gm-style .gmnoprint.gm-bundled-control{right:auto !important;top:-20px !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode .sign,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode .sign{display:none !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode .tab-nav,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode .tab-nav{top:auto;width:auto}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode .tab-nav .fullscreen-close,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode .tab-nav .fullscreen-close{display:flex !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode .tab-nav .fullscreen-open,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode .tab-nav .fullscreen-open{display:none !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode+.imageCounter,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode+.imageCounterPlanDrawings,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode+.imageCounter,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .frame.fullscreen-mode+.imageCounterPlanDrawings{display:none !important}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings{position:absolute;display:flex;top:auto;bottom:0.3rem;right:0;transform:none;justify-content:center;width:100%;height:auto;opacity:1;font-size:1rem;line-height:1.7rem;background-color:transparent !important;pointer-events:none}@media screen and (max-width: 767px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings{width:auto;padding:0;line-height:0.8rem;bottom:0.3rem;right:0.3rem;left:auto;font-size:0.8rem}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter>div,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings>div,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter>div,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings>div{display:flex;width:fit-content;padding:0.5rem 0.7rem}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter>div .upper,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings>div .upper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter>div .upper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings>div .upper{padding-right:0.25rem}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter>div>.lower,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings>div>.lower,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounter>div>.lower,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings>div>.lower{border:none}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper section.media .container .case-slider-photos .imageCounterPlanDrawings{z-index:1;opacity:0;user-select:none;transition:opacity 350ms ease}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;margin-top:45px;width:100%}@media screen and (min-width: 768px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper{margin-top:55px !important}}@media screen and (min-width: 1020px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper{margin-top:0 !important}}@media screen and (min-width: 992px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign{display:none !important}}@media screen and (min-width: 1399px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper{padding-right:0 !important}}@media screen and (max-width: 991px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign{display:flex !important;margin:1rem -20px 2rem -20px}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign:not(.open_house),.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign:not(.open_house){display:none !important}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent{margin:0;filter:none}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox{width:100%;display:block;bottom:0;padding:0;margin:0;border-radius:0;max-width:100%}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address{margin:0;padding:2rem 0 1rem 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}@media screen and (min-width: 768px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address{padding-top:2rem}}@media screen and (min-width: 1399px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address{padding-top:0}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .title,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .subtitle,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .title,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .subtitle{font-size:clamp(1.25rem, calc(0.9881rem + 1.3095vw), 1.8rem);font-weight:inherit;line-height:clamp(1.5rem, calc(1.0238rem + 2.381vw), 2.5rem)}@media screen and (min-width: 992px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .title,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .subtitle,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .title,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .subtitle{font-size:1.7rem;line-height:2.4rem}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .address-divider,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper #addressFactBoxParent>#addressFactBox .address .address-divider{margin:1.5rem 0;height:3px;width:100px;background-color:currentColor}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info{padding:0}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container{height:100%;padding:0}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content{height:100%;padding:0}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row{height:100%;display:block;margin:0}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box{height:100%;padding:0;max-width:100%}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box a,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box a{transition:all 0.3s ease-out}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row{height:100%;width:100%;margin:0;display:grid;grid-template-columns:1fr;gap:1rem 0}@media screen and (min-width: 1399px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row{gap:0}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container{width:100%}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak{padding:0}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak [class^="icon-"],.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak [class*=" icon-"],.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak [class^="icon-"],.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak [class*=" icon-"]{font-family:'icomoon-casev2' !important;font-size:1.5em;display:block}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul{display:grid;gap:0.3rem 1.5rem;margin-bottom:1.5rem;grid-template-columns:1fr}@media screen and (min-width: 768px) and (max-width: 1398px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul{grid-template-columns:1fr 1fr}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul li,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul li{display:flex;width:100%;gap:1.5rem;flex-direction:row}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul li span.title,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul li span.title{order:2;flex:1}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul li span.value,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul li span.value{font-weight:500;order:3}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul span.value,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul span.title,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul span.value,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul span.title{font-size:0.95rem;line-height:1.5em}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon{text-align:center;order:1}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-caseNumber::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-caseNumber::before{content:'\e91e'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-propertyTypes::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-propertyTypes::before{content:'\e917'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaBasement::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaBasement::before{content:'\e927'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaOtherBuildings::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaOther::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaOtherBuildings::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaOther::before{content:'\e924'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaConservatory::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaConservatory::before{content:'\e926'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaOuthouse::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaOuthouse::before{content:'\e91a'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaGarage::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaGarage::before{content:'\e929'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaCarport::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaCarport::before{content:'\e925'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-roomsBed::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-roomsBed::before{content:'\e912'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-roomsLiving::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-roomsLiving::before{content:'\e913'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-roomsBath::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-roomsBath::before{content:'\e911'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-periodRent::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-dateRentFrom::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-dateRentTo::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceRentYear::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-annualRentIncome::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-periodRent::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-dateRentFrom::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-dateRentTo::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceRentYear::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-annualRentIncome::before{content:'\e928'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaLiving::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-are::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaLiving::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-are::before{content:'\e916'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaBusiness::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaBusiness::before{content:'\e918'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaGround::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-areaGround::before{content:'\e915'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-rooms::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-rooms::before{content:'\e90b'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-floors::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-floors::before{content:'\e91f'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-yearBuilt::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-yearBuiltRebuilt::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-yearBuilt::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-yearBuiltRebuilt::before{content:'\e91d'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-energyMark::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-energyMark::before{content:'\e910'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceSale::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceRentMonth::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceSale::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceRentMonth::before{content:'\e914'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceRentDeposit::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceRentDeposit::before{content:'\e920'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-pricePayout::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-ownerSpendingPerMonth::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceDesist::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceHousingSubsidy::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceRentUpfront::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-pricePayout::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-ownerSpendingPerMonth::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceDesist::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceHousingSubsidy::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceRentUpfront::before{content:'\e919'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceBrutto::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceBrutto::before{content:'\e91b'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceNetto::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceNetto::before{content:'\e91c'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceAccountHeatingWater::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceAccountHeatingWater::before{content:'\e922'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceUtilityYear::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-operatingCostYearly::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-priceUtilityYear::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-operatingCostYearly::before{content:'\e92c'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-pricePerSquareMeter::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-operatingCostPerSquareMeter::before,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-rentPerSquareMeter::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-pricePerSquareMeter::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-operatingCostPerSquareMeter::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-rentPerSquareMeter::before{content:'\e923'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-returnRateNumeric::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-returnRateNumeric::before{content:'\e930'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-ownerSpendingPerYear::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-ownerSpendingPerYear::before{content:'\e92f'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-availableFrom::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-availableFrom::before{content:'\e92a'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-hasBalcony::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-hasBalcony::before{content:'\e921'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-petsAllowed::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-petsAllowed::before{content:'\e92d'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-shareable::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-shareable::before{content:'\e92b'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-furnished::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-furnished::before{content:'\e92e'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-hasElevator::before,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container>#factfields-blackOak>ul .icon-hasElevator::before{content:'\e932'}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container .boligberegner-link,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .fact-fields-container .boligberegner-link{padding:0;font-size:0.95rem}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container{width:100%;padding:0;margin-bottom:3rem;align-self:flex-end}@media screen and (min-width: 1399px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container{margin-bottom:0rem}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links{text-align:center;padding:0;display:flex}@media screen and (min-width: 1399px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:0.5rem 0;place-items:center}}@media screen and (min-width: 768px) and (max-width: 1398px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links{flex-direction:row;justify-content:space-around;gap:1rem}}@media screen and (max-width: 767px){.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links{flex-direction:column;gap:1rem}}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links>a,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .cta-links>a{border-radius:0;width:100%;transition:background-color 0.3s, color 0.3s;margin-bottom:0px}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .col-24:not(.cta-links),.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .col-24:not(.cta-links){margin-top:0.5rem;padding:0;display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:0.5rem 0;place-items:center}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .col-24:not(.cta-links) .sharing,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper section.info>.container>.module-content>.row>.fact-box>.row .cta-container .col-24:not(.cta-links) .sharing{margin:0;max-width:26.25rem}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .frame .sign,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .frame .sign,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign{font-weight:inherit;padding:6px 18px;z-index:50;border-radius:0;text-transform:uppercase;flex-wrap:wrap}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .frame .sign span.new-price,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .frame .sign span.new,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign span.new-price,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign span.new,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .frame .sign span.new-price,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .frame .sign span.new,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign span.new-price,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign span.new{margin-right:24px;font-weight:bold;position:relative}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .frame .sign span.new-price:after,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .frame .sign span.new:after,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign span.new-price:after,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign span.new:after,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .frame .sign span.new-price:after,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .frame .sign span.new:after,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign span.new-price:after,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign span.new:after{content:'';top:50%;width:0;height:50%;border-right:2px solid;transform:translate(-2px, -50%);padding-left:12px;position:absolute}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .frame .sign .open-house,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign .open-house,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .frame .sign .open-house,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign .open-house{display:block;column-gap:8px;flex-wrap:wrap}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .frame .sign .open-house .open-house-text,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .frame .sign .open-house .open-house-toggler,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign .open-house .open-house-text,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign .open-house .open-house-toggler,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .frame .sign .open-house .open-house-text,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .frame .sign .open-house .open-house-toggler,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign .open-house .open-house-text,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign .open-house .open-house-toggler{display:inline}.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .frame .sign .open-house .open-house-toggler-text,.CaseModuleV2.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign .open-house .open-house-toggler-text,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .frame .sign .open-house .open-house-toggler-text,.CaseModuleLayouts.blackOak>.container>.module-content>.media-info-wrapper .case-info-wrapper .sign .open-house .open-house-toggler-text{cursor:pointer;user-select:auto;transition:all 0.3s ease-out}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row{z-index:99}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data{background-position:center;background-repeat:no-repeat;background-size:cover}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data h3.open-house-data-title,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data h3.open-house-data-title{color:inherit}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form div.open-house-sub-sub-title,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form div.open-house-sub-sub-title{font-size:0.9rem;padding-bottom:1rem}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .open-house-info-text,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .open-house-info-text{font-style:italic}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input{padding:10px 15px;font:inherit}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input+label,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input+label{pointer-events:none}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input.dirty+label,.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input:active+label,.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input:focus+label,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input.dirty+label,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input:active+label,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .input-field input:focus+label{display:none;transform:none}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .open-house-submit-button-col input.form-submit,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .open-house-submit-button-col input.form-submit{text-transform:uppercase;font-family:inherit;font-weight:inherit;transition:background-color 0.3s, color 0.3s}.CaseModuleV2.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .open-house-submit-button-col input.form-submit:hover,.CaseModuleLayouts.blackOak>.container>.module-content .open-house-subscribe-row .open-house-subscribe-col .open-house-data form .open-house-submit-button-col input.form-submit:hover{opacity:1}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor{display:grid;grid-template-columns:1fr}@media screen and (min-width: 992px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor{grid-template-columns:auto auto;margin:0 auto;max-width:1600px}}@media screen and (min-width: 992px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent{padding-right:6.6rem}}@media screen and (min-width: 992px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent{padding-right:3.6rem}}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description{display:flex;flex-flow:column}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .open-house,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .open-house{padding-bottom:0.6rem;display:flex;white-space:pre-wrap}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .open-house .open-house-toggler,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .open-house .open-house-toggler{width:min-content;white-space:nowrap;cursor:pointer;font-weight:700}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .open-house+.inner,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .open-house+.inner{padding-top:1rem}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .inner,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .inner{overflow:hidden;position:relative}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .inner ul,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .inner ul{list-style-type:none}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .inner p:last-child,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .inner p:last-child{margin-bottom:10px}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description.read-more-ready .inner::after,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description.read-more-ready .inner::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:50px}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description.read-more-ready.opened .inner::after,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description.read-more-ready.opened .inner::after{display:none}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .read-more-button,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .read-more-button{display:flex;margin:0 auto;padding:10px 0}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .read-more-button.opened svg,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .read-more-button.opened svg{transform:rotate(0)}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .read-more-button svg,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor .descriptionParent .description .read-more-button svg{width:32px;height:32px;transition:transform 350ms ease-out;transform:rotate(180deg)}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection{margin:0 auto;padding:0;height:min-content;position:relative;top:0}@media screen and (max-width: 991px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection{padding-top:1.5rem}}@media screen and (min-width: 992px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection{width:19.2rem}}@media screen and (min-width: 1200px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection{position:-webkit-sticky;position:sticky;top:2.5rem}}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container{padding:0}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content{padding:0}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content .key-features,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content .key-features{display:none}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content .key-features .blackoak-divider,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content .key-features .blackoak-divider{margin-bottom:1.5rem}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content .key-features ul,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content .key-features ul{margin-bottom:1.5rem;display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:0.5rem 0;list-style-position:inside}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content h3.title,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content h3.title{text-transform:capitalize}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row{display:block;margin:0}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info{position:relative;top:0;right:0;width:100%;order:0;display:block;max-width:100%}@media screen and (max-width: 991px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info{padding:0;margin:0;filter:none}}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info::before,.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info::after,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info::before,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info::after{inset:0;height:0px;width:0px}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row{margin:0}@media screen and (min-width: 992px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row{display:block;padding:0 0 1.5rem 0}}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .realtorImage,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .realtorImage{height:auto;margin:0 auto;padding:0;aspect-ratio:3/2;border-radius:0}@media screen and (max-width: 575px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .realtorImage,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .realtorImage{max-width:100% !important;flex-basis:auto !important}}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul{display:flex;flex-direction:column;justify-content:center;align-content:center;height:100%}@media screen and (max-width: 575px){.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul{padding-bottom:1.5em}}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li.name,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li.name{text-transform:uppercase;line-height:1.2;font-size:0.9rem;padding-top:1.5rem}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li.title,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li.title{line-height:1.6rem;font-size:0.8rem}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li.phone a:before,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li.phone a:before{content:'\e797';position:relative;top:1px;font-family:'icomoon';margin-right:0.5rem}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li.email a:before,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li.email a:before{content:'\e798';font-size:0.7rem;font-family:'icomoon';margin-right:0.5rem}.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li,.CaseModuleV2.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li a,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li,.CaseModuleLayouts.blackOak>.container>.module-content .case-description-realtor #contactSection .container .module-content>.row .info .row .col-24 ul li a{font-size:0.9rem;transition:all 0.3s ease-out}.CaseModuleV2.blackOak>.container>.module-content .contactSection,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection{background-position:center;background-repeat:no-repeat;background-size:cover}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta{margin:0 auto;max-width:680px}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .blackoak-form-title,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .blackoak-form-title{display:flex;flex-direction:column;justify-content:center;align-items:center}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .blackoak-form-title .blackoak-divider,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .blackoak-form-title .blackoak-divider{margin:0.3rem 0 1.5rem 0}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .cta-tabs,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .cta-tabs{list-style:none;flex-flow:row nowrap;margin-bottom:15px;display:flex;gap:1rem}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .cta-tabs li,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .cta-tabs li{text-align:center;display:block;max-width:100%;flex-basis:auto;flex-grow:1}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .cta-tabs li a,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .cta-tabs li a{padding:2px;text-decoration:none;border-width:2px;border-style:solid;border-radius:22px;align-items:center}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .cta-tabs li a.active,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .cta-tabs li a.active{z-index:1}@media screen and (max-width: 640px){.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .cta-tabs,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .cta-tabs{flex-wrap:wrap}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .cta-tabs li,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .cta-tabs li{flex-basis:50%;margin:-1px 0 0 -1px}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .cta-tabs li:nth-child(3),.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .cta-tabs li:first-child,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .cta-tabs li:nth-child(3),.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .cta-tabs li:first-child{margin-left:0}}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents{list-style-position:inside;list-style-type:none}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents li,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents li{width:100%;background:#0079a8;padding:6px}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents li:not(:first-child),.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents li:not(:first-child){margin-top:5px}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents li:hover,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents li:hover{opacity:.8}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents li a,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta ul.salesassesment__documents li a{color:white;text-decoration:none}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab{opacity:0;visibility:hidden;height:0;background-color:transparent}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab.active,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab.active{opacity:1;visibility:visible;height:auto;clear:both}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab h3,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab h3{display:none}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .col-24:not(.checkbox):has(.consent),.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .col-24:not(.checkbox):has(.consent){padding-bottom:0;padding-top:0;min-height:0}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit),.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit){display:flex;margin-bottom:5px}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="checkbox"]#consent-salesassesment,.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="checkbox"]#contact_agreement-salesassesment,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="checkbox"]#consent-salesassesment,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="checkbox"]#contact_agreement-salesassesment{display:none}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="text"],.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="tel"],.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="email"],.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="text"],.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="tel"],.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) input[type="email"]{font-size:.85rem;padding:0.84rem 0.5rem !important;font-family:inherit;flex:1 1 auto;margin-bottom:0 !important}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) textarea,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) textarea{font-size:.85rem;min-height:3.375rem;padding:0.84rem 0.5rem !important;font-family:inherit;flex:1 1 auto;margin-bottom:0 !important}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) label,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit) label{padding:0 6px 0 0;align-self:flex-end;transform:none;position:relative;order:-1;flex:1 0 auto}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit).confirm-email,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field:not(.submit).confirm-email{display:none}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field.submit,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field.submit{margin-top:10px}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field.submit input,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field.submit input{text-transform:uppercase;font-family:inherit;font-weight:inherit;transition:background-color 0.3s, color 0.3s}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field.submit input:hover,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field.submit input:hover{opacity:1}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field.submit input.form-submit,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .input-field.submit input.form-submit{text-transform:uppercase;padding:12px 22px}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .consent,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .consent{margin-top:5px;margin-bottom:5px}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .checkbox .input-field,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .checkbox .input-field{display:block;border:none}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .checkbox .input-field input[type="checkbox"] ~ label,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .checkbox .input-field input[type="checkbox"] ~ label{padding-left:24px}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .checkbox .input-field input[type="checkbox"] ~ label:before,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .checkbox .input-field input[type="checkbox"] ~ label:before{content:'';display:block;width:14px;height:14px;position:absolute;left:0;bottom:2px;border-width:1px;border-style:solid}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .checkbox .input-field input[type="checkbox"]:checked ~ label:after,.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab form>.form-row .checkbox .input-field input[type="checkbox"]:checked ~ label:after{content:'';display:block;width:6px;height:13px;position:absolute;left:4px;bottom:4px;border-width:1px;border-style:solid;border-top:none;border-left:none;transform:rotate(45deg)}.CaseModuleV2.blackOak>.container>.module-content .contactSection .cta .tab#salesassesment form .form-row :nth-child(13),.CaseModuleLayouts.blackOak>.container>.module-content .contactSection .cta .tab#salesassesment form .form-row :nth-child(13){order:+1}
/*# sourceMappingURL=frontend.css.map */
