@charset "UTF-8";:root{--width-gutter:40px;--width-gutter:2.5rem;--width-page:calc(1280px + 2 * var(--width-gutter));--width-page:calc(80rem + 2 * var(--width-gutter));--slider-gap:var(--width-gutter);--size-p-small:12px;--size-p-small:0.75rem;--size-p:15px;--size-p:0.9375rem;--size-p-bigger:19px;--size-p-bigger:1.1875rem;--size-h1:72px;--size-h1:4.5rem;--size-h2:40px;--size-h2:2.5rem;--size-page-title-home:50px;--size-page-title-home:3.125rem;--spacing-section:80px;--spacing-section:5rem;--height-header:130px;--height-header:8.125rem;--height-hero:520px;--height-hero:32.5rem;--height-mega-menu:470px;--height-mega-menu:29.375rem;--form-field-height:64px;--form-field-height:4rem;--form-field-padding:20px;--form-field-padding:1.25rem;--popup-padding:var(--width-gutter)}.b24-form .b24-form-btn,.btn,.btn-alt,.hs-form .hs-button.primary,.wpcf7-form-control.wpcf7-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px var(--width-gutter);padding:1.125rem var(--width-gutter);font:800 12px/16px area-normal,Times New Roman,serif;font:800 0.75rem/1rem area-normal,Times New Roman,serif;text-transform:uppercase;-ms-flex-preferred-size:fit-content;flex-basis:fit-content;text-decoration:none;border:none;background:#84754e;color:#fff;white-space:nowrap}.b24-form .b24-form-btn .btn-icon,.btn .btn-icon,.btn-alt .btn-icon,.hs-form .hs-button.primary .btn-icon,.wpcf7-form-control.wpcf7-submit .btn-icon{margin-left:10px;margin-left:.625rem;-webkit-transition:all .3s;transition:all .3s}.b24-form .b24-form-btn:hover,.btn-alt:hover,.btn:hover,.hs-form .hs-button.primary:hover,.wpcf7-form-control.wpcf7-submit:hover{text-decoration:none;background:rgb(115.9714285714,102.7928571429,68.5285714286);color:#fff;cursor:pointer}.b24-form .b24-form-btn:hover.btn-arrow .btn-icon,.btn-alt:hover.btn-arrow .btn-icon,.btn:hover.btn-arrow .btn-icon,.hs-form .hs-button.primary:hover.btn-arrow .btn-icon,.wpcf7-form-control.wpcf7-submit:hover.btn-arrow .btn-icon{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem)}.b24-form .b24-form-btn:hover.btn-phone .btn-icon,.btn-alt:hover.btn-phone .btn-icon,.btn:hover.btn-phone .btn-icon,.hs-form .hs-button.primary:hover.btn-phone .btn-icon,.wpcf7-form-control.wpcf7-submit:hover.btn-phone .btn-icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.flexible-properties.flexible-properties-grid,.flexible-properties.flexible-properties-slider,.flexible-timeline{background:#fff url(../images/svg/dec-bg-full-hex.svg) repeat center -10px;background:#fff url(../images/svg/dec-bg-full-hex.svg) repeat center -.625rem;background-size:440px;background-size:27.5rem}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,div,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.filters .filter-title,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border-radius:0;-webkit-appearance:none;outline:0;vertical-align:middle}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.filters .filter-title,select{background:#fff url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background:#fff url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:97% center;padding:0 25px 0 8px;padding:0 1.5625rem 0 .5rem;font-size:.875em}*{-webkit-box-sizing:border-box;box-sizing:border-box}.row{width:100%}.flexible-multistep .multistep-title,.flexible-related-content-slider .grid-related-slider,.g-1,.g-10,.g-11,.g-12,.g-2,.g-3,.g-4,.g-5,.g-6,.g-7,.g-8,.g-9,.grid-1-2,.grid-1-3,.grid-2-1,.grid-5-7,.grid-7-5,.grid-9-3,.wrap{width:100%;max-width:var(--width-page);padding:0 var(--width-gutter);margin:0 auto}.editor-content .flexible-multistep .multistep-title,.editor-content .flexible-related-content-slider .grid-related-slider,.editor-content .g-1,.editor-content .g-10,.editor-content .g-11,.editor-content .g-12,.editor-content .g-2,.editor-content .g-3,.editor-content .g-4,.editor-content .g-5,.editor-content .g-6,.editor-content .g-7,.editor-content .g-8,.editor-content .g-9,.editor-content .grid-1-2,.editor-content .grid-1-3,.editor-content .grid-2-1,.editor-content .grid-5-7,.editor-content .grid-7-5,.editor-content .grid-9-3,.editor-content .wrap,.flexible-multistep .editor-content .multistep-title,.flexible-related-content-slider .editor-content .grid-related-slider{padding:0}.flexible-multistep .single .flexible-text .multistep-title.wrap-regular,.flexible-multistep .single .multistep-title.blog-header,.flexible-multistep .wrap-narrow-10.multistep-title,.flexible-related-content-slider .single .flexible-text .grid-related-slider.wrap-regular,.flexible-related-content-slider .single .grid-related-slider.blog-header,.flexible-related-content-slider .wrap-narrow-10.grid-related-slider,.single .flexible-multistep .multistep-title.blog-header,.single .flexible-related-content-slider .grid-related-slider.blog-header,.single .flexible-text .flexible-multistep .multistep-title.wrap-regular,.single .flexible-text .flexible-related-content-slider .grid-related-slider.wrap-regular,.single .flexible-text .g-1.wrap-regular,.single .flexible-text .g-10.wrap-regular,.single .flexible-text .g-11.wrap-regular,.single .flexible-text .g-12.wrap-regular,.single .flexible-text .g-2.wrap-regular,.single .flexible-text .g-3.wrap-regular,.single .flexible-text .g-4.wrap-regular,.single .flexible-text .g-5.wrap-regular,.single .flexible-text .g-6.wrap-regular,.single .flexible-text .g-7.wrap-regular,.single .flexible-text .g-8.wrap-regular,.single .flexible-text .g-9.wrap-regular,.single .flexible-text .grid-1-2.wrap-regular,.single .flexible-text .grid-1-3.wrap-regular,.single .flexible-text .grid-2-1.wrap-regular,.single .flexible-text .grid-5-7.wrap-regular,.single .flexible-text .grid-7-5.wrap-regular,.single .flexible-text .grid-9-3.wrap-regular,.single .flexible-text .wrap.wrap-regular,.single .g-1.blog-header,.single .g-10.blog-header,.single .g-11.blog-header,.single .g-12.blog-header,.single .g-2.blog-header,.single .g-3.blog-header,.single .g-4.blog-header,.single .g-5.blog-header,.single .g-6.blog-header,.single .g-7.blog-header,.single .g-8.blog-header,.single .g-9.blog-header,.single .grid-1-2.blog-header,.single .grid-1-3.blog-header,.single .grid-2-1.blog-header,.single .grid-5-7.blog-header,.single .grid-7-5.blog-header,.single .grid-9-3.blog-header,.single .wrap.blog-header,.wrap-narrow-10.g-1,.wrap-narrow-10.g-10,.wrap-narrow-10.g-11,.wrap-narrow-10.g-12,.wrap-narrow-10.g-2,.wrap-narrow-10.g-3,.wrap-narrow-10.g-4,.wrap-narrow-10.g-5,.wrap-narrow-10.g-6,.wrap-narrow-10.g-7,.wrap-narrow-10.g-8,.wrap-narrow-10.g-9,.wrap-narrow-10.grid-1-2,.wrap-narrow-10.grid-1-3,.wrap-narrow-10.grid-2-1,.wrap-narrow-10.grid-5-7,.wrap-narrow-10.grid-7-5,.wrap-narrow-10.grid-9-3,.wrap.wrap-narrow-10{padding-left:calc(var(--width-gutter) + 6.33%);padding-right:calc(var(--width-gutter) + 6.33%)}.flexible-multistep .wrap-narrow-8.multistep-title,.flexible-related-content-slider .wrap-narrow-8.grid-related-slider,.wrap-narrow-8.g-1,.wrap-narrow-8.g-10,.wrap-narrow-8.g-11,.wrap-narrow-8.g-12,.wrap-narrow-8.g-2,.wrap-narrow-8.g-3,.wrap-narrow-8.g-4,.wrap-narrow-8.g-5,.wrap-narrow-8.g-6,.wrap-narrow-8.g-7,.wrap-narrow-8.g-8,.wrap-narrow-8.g-9,.wrap-narrow-8.grid-1-2,.wrap-narrow-8.grid-1-3,.wrap-narrow-8.grid-2-1,.wrap-narrow-8.grid-5-7,.wrap-narrow-8.grid-7-5,.wrap-narrow-8.grid-9-3,.wrap.wrap-narrow-8{padding-left:calc(var(--width-gutter) + 12.66%);padding-right:calc(var(--width-gutter) + 12.66%)}.flexible-multistep .wrap-window.multistep-title,.flexible-related-content-slider .wrap-window.grid-related-slider,.wrap-window.g-1,.wrap-window.g-10,.wrap-window.g-11,.wrap-window.g-12,.wrap-window.g-2,.wrap-window.g-3,.wrap-window.g-4,.wrap-window.g-5,.wrap-window.g-6,.wrap-window.g-7,.wrap-window.g-8,.wrap-window.g-9,.wrap-window.grid-1-2,.wrap-window.grid-1-3,.wrap-window.grid-2-1,.wrap-window.grid-5-7,.wrap-window.grid-7-5,.wrap-window.grid-9-3,.wrap.wrap-window{max-width:100%;padding-left:0;padding-right:0}.g-1{margin:0 auto;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-2{margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-3{margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-4{margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-5{margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-6{margin:0 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-7{margin:0 auto;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-8{margin:0 auto;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-9{margin:0 auto;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-10{margin:0 auto;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-11{margin:0 auto;display:grid;grid-template-columns:repeat(11,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.g-12{margin:0 auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.grid-1-2,.grid-1-3,.grid-2-1,.grid-5-7,.grid-7-5,.grid-9-3{display:grid;grid-column-gap:var(--width-gutter);grid-row-gap:var(--width-gutter)}.grid-1-3{grid-template-columns:1fr 3fr}.grid-2-1{grid-template-columns:2fr 1fr}.grid-1-2{grid-template-columns:1fr 2fr}.grid-5-7{grid-template-columns:5fr 7fr}.grid-7-5{grid-template-columns:7fr 5fr}.grid-9-3{grid-template-columns:9fr 3fr}.c-10,.c-6,.c-8,.slick-dots{display:block;margin:0 auto}.c-6{padding:0 calc((100% - 110px)/ 12 * 3);padding:0 calc((100% - 6.875rem)/ 12 * 3);margin:0 40px;margin:0 2.5rem}.c-8,.slick-dots{padding:0 calc((100% - 110px)/ 12 * 2);padding:0 calc((100% - 6.875rem)/ 12 * 2);margin:0 30px;margin:0 1.875rem}.c-10{padding:0 calc((100% - 11 * var(--width-gutter))/ 12 * 1);margin:0 20px;margin:0 1.25rem}.grid-helper{display:grid;display:none;width:100%;max-width:var(--width-page);padding:0 var(--width-gutter);grid-template-columns:repeat(12,1fr);-webkit-column-gap:var(--width-gutter);-moz-column-gap:var(--width-gutter);column-gap:var(--width-gutter);z-index:9999;position:fixed;top:0;height:100vh;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.grid-helper div{background:rgba(0,0,0,.1)}body{color:#000;font-family:area-normal,Helvetica,Arial,sans-serif;font-weight:600;font-size:62.5%;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:area-normal,Helvetica,Arial,sans-serif;font-weight:700;color:#000;margin:0 0 20px;margin:0 0 1.25rem;line-height:1.2em}h1:last-child,h2:last-child,h3:last-child,h4:last-child{margin-bottom:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1{font-size:var(--size-h1)}h2{font-size:var(--size-h2)}h3{font-size:20px;font-size:1.25rem}h4{font-size:26px;font-size:1.625rem}dd,dt,li,ol,p,td,th,ul{line-height:1.7em;font-size:var(--size-p);margin:0 0 1.6em 0}.main-container dd:last-child,.main-container dt:last-child,.main-container li:last-child,.main-container ol:last-child,.main-container p:last-child,.main-container td:last-child,.main-container th:last-child,.main-container ul:last-child{margin-bottom:0}.main-container dd:first-child,.main-container dt:first-child,.main-container li:first-child,.main-container ol:first-child,.main-container p:first-child,.main-container td:first-child,.main-container th:first-child,.main-container ul:first-child{margin-top:0}a{color:#000;text-decoration:underline}a:hover{outline:0;color:#000}a:focus{outline:0}a:hover{text-decoration:underline}.p9{font-size:.9em!important}.p8{font-size:.8em!important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}b,strong{font-weight:800}.disclaimer{font-size:13px;font-size:.8125rem}.alignnone{margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;margin:.3125rem auto .3125rem auto}.alignright{float:right;margin:5px 0 20px 20px;margin:.3125rem 0 1.25rem 1.25rem}.alignleft{float:left;margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}.aligncenter{display:block;margin:5px auto 5px auto;margin:.3125rem auto .3125rem auto}a img.alignright{float:right;margin:5px 0 20px 20px;margin:.3125rem 0 1.25rem 1.25rem}a img.alignnone{margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}a img.alignleft{float:left;margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;border:.0625rem solid #f0f0f0;max-width:96%;padding:5px 3px 10px;padding:.3125rem .1875rem .625rem;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}.wp-caption.alignleft{margin:5px 20px 20px 0;margin:.3125rem 1.25rem 1.25rem 0}.wp-caption.alignright{margin:5px 0 20px 20px;margin:.3125rem 0 1.25rem 1.25rem}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;font-size:.6875rem;line-height:17px;line-height:1.0625rem;margin:0;padding:0 4px 5px;padding:0 .25rem .3125rem}.editor-content h2{margin:0 0 40px;margin:0 0 2.5rem}.editor-content img{width:auto;max-width:100%;height:auto}.editor-content ol,.editor-content ul{margin-bottom:20px;margin-bottom:1.25rem;margin-left:0}.editor-content ol li,.editor-content ul li{margin-top:0;margin-bottom:.4em}.editor-content ol:last-child,.editor-content ul:last-child{margin-bottom:0}.editor-content ol:first-child,.editor-content ul:first-child{margin-top:0}.editor-content ul li{padding-left:.9em;position:relative}.editor-content ul li:before{position:absolute;left:0;content:"–"}.editor-content ol{list-style-type:decimal;margin-left:2em}.editor-content blockquote{position:relative;margin:0;padding:20px 30px;padding:1.25rem 1.875rem}.editor-content blockquote:after,.editor-content blockquote:before{position:absolute;color:#000;font-size:60px;font-size:3.75rem;width:20px;width:1.25rem;height:30px;height:1.875rem}.editor-content blockquote:before{content:"“";left:0;top:30px;top:1.875rem}.editor-content blockquote:after{right:0;bottom:-10px;bottom:-.625rem}.editor-content em{font-style:italic}.editor-content b,.editor-content strong{font-weight:800}.editor-content table{font-weight:600}.editor-content table td,.editor-content table th{padding-right:20px;padding-right:1.25rem;padding-bottom:5px;padding-bottom:.3125rem;padding-top:5px;padding-top:.3125rem;font-weight:600}.editor-content table thead th{font-weight:800;border-bottom:1px solid #000;border-bottom:.0625rem solid #000}.flexible-contact .editor-content ul li,.flexible-contact .editor-content ul li.good,.flexible-media-object .editor-content ul li,.flexible-media-object .editor-content ul li.good{padding-left:2em}.flexible-contact .editor-content ul li.good:before,.flexible-contact .editor-content ul li:before,.flexible-media-object .editor-content ul li.good:before,.flexible-media-object .editor-content ul li:before{top:.4em;content:"";width:16px;width:1rem;height:16px;height:1rem;background:url("../images/svg/ico-list-tick.svg") no-repeat center;background-size:contain}.flexible-contact .editor-content ul li.bad:before,.flexible-media-object .editor-content ul li.bad:before{background:url("../images/svg/ico-list-cross.svg") no-repeat center}.row-page-hero .hero-slider{opacity:0;-webkit-transition:opacity,.3s;transition:opacity,.3s}.hero-slider-initiated .row-page-hero .hero-slider{opacity:1}.main-navigation{-webkit-transition:all .3s cubic-bezier(.77, 0, .175, 1);transition:all .3s cubic-bezier(.77, 0, .175, 1);-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}.navigation-opened .main-navigation{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main-navigation .nav-overly{opacity:0}.navigation-opened .main-navigation .nav-overly{opacity:1}.animated-box{will-change:transform}.mo-column .decoration-hex-left,.mo-column .decoration-hex-right{z-index:-1;width:400px;width:25rem;position:absolute}.mo-column .decoration-hex-left .polygon-path,.mo-column .decoration-hex-right .polygon-path{stroke:none;fill:#f5f4ef}.mo-column .decoration-hex-right{bottom:calc(var(--width-gutter) * 3);right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.mo-column .decoration-hex-left{bottom:0;left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.flexible-team-members .decoration-hex-left,.flexible-team-members .decoration-hex-right{z-index:-1;width:40vw;position:absolute}.flexible-team-members .decoration-hex-left .polygon-path,.flexible-team-members .decoration-hex-right .polygon-path{stroke:#10263b}.flexible-team-members .decoration-hex-right{top:0;right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.flexible-team-members .decoration-hex-left{top:50vh;width:60vw;left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.filters .filter-title,input.text,input[type=email],input[type=password],input[type=tel],input[type=text],select{width:100%;padding:20px;padding:1.25rem;border:0 solid #000;border-radius:4px;border-radius:.25rem;font:600 16px/22px area-normal,Helvetica,Arial,sans-serif;font:600 1rem/1.375rem area-normal,Helvetica,Arial,sans-serif}textarea{padding:20px;padding:1.25rem;border:0 solid #000;border-radius:4px;border-radius:.25rem;font:600 16px/22px area-normal,Helvetica,Arial,sans-serif;font:600 1rem/1.375rem area-normal,Helvetica,Arial,sans-serif}.select2-container--default .select2-selection--single{width:100%;height:var(--form-field-height);border:0 solid #000;border-radius:4px;border-radius:.25rem}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:var(--form-field-padding);font:600 16px/22px area-normal,Helvetica,Arial,sans-serif;font:600 1rem/1.375rem area-normal,Helvetica,Arial,sans-serif;color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow{height:var(--form-field-height)}.b24-form-control-bool input[type=checkbox],.b24-form-control-bool input[type=radio],form input[type=checkbox],form input[type=radio]{display:none}.b24-form-control-bool input[type=checkbox]+.b24-form-control-desc,.b24-form-control-bool input[type=checkbox]+label,.b24-form-control-bool input[type=radio]+.b24-form-control-desc,.b24-form-control-bool input[type=radio]+label,form input[type=checkbox]+.b24-form-control-desc,form input[type=checkbox]+label,form input[type=radio]+.b24-form-control-desc,form input[type=radio]+label{margin-bottom:1em;display:block;padding:0!important;color:#fff;position:relative}.form-in-popup .b24-form-control-bool input[type=checkbox]+.b24-form-control-desc,.form-in-popup .b24-form-control-bool input[type=checkbox]+label,.form-in-popup .b24-form-control-bool input[type=radio]+.b24-form-control-desc,.form-in-popup .b24-form-control-bool input[type=radio]+label,.form-in-popup form input[type=checkbox]+.b24-form-control-desc,.form-in-popup form input[type=checkbox]+label,.form-in-popup form input[type=radio]+.b24-form-control-desc,.form-in-popup form input[type=radio]+label{color:#000}.b24-form-control-bool input[type=checkbox]+.b24-form-control-desc:before,.b24-form-control-bool input[type=checkbox]+label:before,.b24-form-control-bool input[type=radio]+.b24-form-control-desc:before,.b24-form-control-bool input[type=radio]+label:before,form input[type=checkbox]+.b24-form-control-desc:before,form input[type=checkbox]+label:before,form input[type=radio]+.b24-form-control-desc:before,form input[type=radio]+label:before{content:"";display:inline-block;width:20px;width:1.25rem;height:20px;height:1.25rem;border:1px solid #fff;border:.0625rem solid #fff;margin-right:1em;border-radius:2px;border-radius:.125rem;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);-webkit-transform:translateY(.25rem);-ms-transform:translateY(.25rem);transform:translateY(.25rem)}.form-in-popup .b24-form-control-bool input[type=checkbox]+.b24-form-control-desc:before,.form-in-popup .b24-form-control-bool input[type=checkbox]+label:before,.form-in-popup .b24-form-control-bool input[type=radio]+.b24-form-control-desc:before,.form-in-popup .b24-form-control-bool input[type=radio]+label:before,.form-in-popup form input[type=checkbox]+.b24-form-control-desc:before,.form-in-popup form input[type=checkbox]+label:before,.form-in-popup form input[type=radio]+.b24-form-control-desc:before,.form-in-popup form input[type=radio]+label:before{border:1px solid #000;border:.0625rem solid #000}.b24-form-control-bool input[type=checkbox]+.b24-form-control-desc:after,.b24-form-control-bool input[type=checkbox]+label:after,.b24-form-control-bool input[type=radio]+.b24-form-control-desc:after,.b24-form-control-bool input[type=radio]+label:after,form input[type=checkbox]+.b24-form-control-desc:after,form input[type=checkbox]+label:after,form input[type=radio]+.b24-form-control-desc:after,form input[type=radio]+label:after{content:"";display:block;position:absolute;top:3px;top:.1875rem;left:3px;left:.1875rem;width:20px;width:1.25rem;height:7px;height:.4375rem;border-left:2px solid #fff;border-left:.125rem solid #fff;border-bottom:2px solid #fff;border-bottom:.125rem solid #fff;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form-in-popup .b24-form-control-bool input[type=checkbox]+.b24-form-control-desc:after,.form-in-popup .b24-form-control-bool input[type=checkbox]+label:after,.form-in-popup .b24-form-control-bool input[type=radio]+.b24-form-control-desc:after,.form-in-popup .b24-form-control-bool input[type=radio]+label:after,.form-in-popup form input[type=checkbox]+.b24-form-control-desc:after,.form-in-popup form input[type=checkbox]+label:after,.form-in-popup form input[type=radio]+.b24-form-control-desc:after,.form-in-popup form input[type=radio]+label:after{border-left:2px solid #000;border-left:.125rem solid #000;border-bottom:2px solid #000;border-bottom:.125rem solid #000}.b24-form-control-bool input[type=checkbox]:checked+.b24-form-control-desc:after,.b24-form-control-bool input[type=checkbox]:checked+label:after,.b24-form-control-bool input[type=radio]:checked+.b24-form-control-desc:after,.b24-form-control-bool input[type=radio]:checked+label:after,form input[type=checkbox]:checked+.b24-form-control-desc:after,form input[type=checkbox]:checked+label:after,form input[type=radio]:checked+.b24-form-control-desc:after,form input[type=radio]:checked+label:after{opacity:1}.b24-form-control-bool .filters .filter-title,.b24-form-control-bool select,.filters .b24-form-control-bool .filter-title,.filters form .filter-title,form .filters .filter-title,form select{color:#000}.b24-form-sign{display:none!important}.floating-label-group{position:relative}.floating-label-group .floating-label{font:600 15px/1em area-normal,Helvetica,Arial,sans-serif;font:600 0.9375rem/1em area-normal,Helvetica,Arial,sans-serif;color:#000;position:absolute;pointer-events:none;top:50%;left:20px;left:1.25rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .1s ease;transition:all .1s ease}.floating-label-group input.not-empty~.floating-label,.floating-label-group input:focus~.floating-label{top:3px;top:.1875rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);left:20px;left:1.25rem;font-size:11px;font-size:.6875rem;opacity:1;color:#10263b}.wpcf7-form-control.wpcf7-submit{margin:0}.wpcf7-form-control.wpcf7-submit:hover{cursor:pointer}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:none;margin:0;padding:0;color:#000;font-size:16px;font-size:1rem}@media screen and (max-width:1025px){input.text,input[type=email],input[type=password],input[type=tel],input[type=text]{font-size:16px;font-size:1rem}input.text:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{font-size:16px;font-size:1rem}}.form-meta{font-size:var(--size-p-small);color:#fff}.b24-form .b24-form-wrapper{background:0 0}.b24-form .b24-form-wrapper.b24-form-border-bottom{border-bottom:0 solid var(--b24-primary-color)}.b24-form .b24-form-wrapper .b24-form-header-padding{display:none}.b24-form .b24-form-wrapper .b24-form-content{padding:0}.b24-form .b24-form-wrapper .b24-form-content.b24-form-padding-side{padding:0}.b24-form .b24-form-control-list .b24-form-control,.b24-form .b24-form-control-string .b24-form-control,.b24-form .b24-form-control-text .b24-form-control{width:100%;height:var(--form-field-height);padding:20px;padding:1.25rem;border:0 solid #000;border-radius:4px;border-radius:.25rem;font:600 16px/16px area-normal,Helvetica,Arial,sans-serif;font:600 1rem/1rem area-normal,Helvetica,Arial,sans-serif;background:#fff}.b24-form .b24-form-control-list.b24-form-control-alert .b24-form-control,.b24-form .b24-form-control-string.b24-form-control-alert .b24-form-control,.b24-form .b24-form-control-text.b24-form-control-alert .b24-form-control{background:#fff;border:none}.b24-form .b24-form-control-list .b24-form-control-container:after{top:28px;top:1.75rem}.b24-form .b24-form-control-text .b24-form-control{height:200px;height:12.5rem}.b24-form .b24-form-btn{width:auto}.b24-form .b24-form-control-bool .b24-form-control-required{display:none}#hsForm_d55180fc-5405-451c-82fe-0b128301e835{font-weight:400}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 fieldset{max-width:100%}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 fieldset.form-columns-2{display:grid;grid-template-columns:1fr 1fr;gap:30px;gap:1.875rem}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 fieldset.form-columns-2 .hs-form-field{width:100%;float:none}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 fieldset.form-columns-2 .hs-form-field .input{margin-right:0}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .filters .filter-title,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=email],#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=password],#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=tel],#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=text],#hsForm_d55180fc-5405-451c-82fe-0b128301e835 select,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 textarea,.filters #hsForm_d55180fc-5405-451c-82fe-0b128301e835 .filter-title{width:100%;padding:20px;padding:1.25rem;border:1px solid #08131e;border:.0625rem solid #08131e;border-radius:4px;border-radius:.25rem;font:600 16px/22px area-normal,Helvetica,Arial,sans-serif;font:600 1rem/1.375rem area-normal,Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=email],#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=password],#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=tel],#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=text]{height:64px;height:4rem;line-height:64px;line-height:4rem}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=email]::-webkit-input-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=password]::-webkit-input-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=tel]::-webkit-input-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=text]::-webkit-input-placeholder{height:64px;height:4rem;overflow:visible}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=email]:-moz-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=password]:-moz-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=tel]:-moz-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=text]:-moz-placeholder{height:64px;height:4rem;overflow:visible}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=email]::-moz-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=password]::-moz-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=tel]::-moz-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=text]::-moz-placeholder{height:64px;height:4rem;overflow:visible}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=email]:-ms-input-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=password]:-ms-input-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=tel]:-ms-input-placeholder,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=text]:-ms-input-placeholder{height:64px;height:4rem;overflow:visible}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=checkbox]+span,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=radio]+span{display:block;position:relative;padding-left:36px;padding-left:2.25rem;margin-bottom:1em;color:#fff;cursor:pointer}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=checkbox]+span,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=radio]+span{color:#000}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=checkbox]+span:before,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=radio]+span:before{content:"";display:inline-block;width:20px;width:1.25rem;height:20px;height:1.25rem;border:1px solid #fff;border:.0625rem solid #fff;border-radius:2px;border-radius:.125rem;position:absolute;left:0;top:2px;top:.125rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=checkbox]+span:before,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=radio]+span:before{border-color:#000}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=checkbox]:checked+span:after,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=radio]:checked+span:after{content:"";position:absolute;top:3px;top:.1875rem;left:6px;left:.375rem;width:8px;width:.5rem;height:14px;height:.875rem;border-left:2px solid #fff;border-left:.125rem solid #fff;border-bottom:2px solid #fff;border-bottom:.125rem solid #fff;-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg);opacity:1}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=checkbox]:checked+span:after,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 input[type=radio]:checked+span:after{border-left-color:#000;border-bottom-color:#000}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .submitted-message,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 label{font-size:var(--size-p);line-height:1.1em;margin-bottom:10px;margin-bottom:.625rem}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .hs-form-field{margin-bottom:40px;margin-bottom:2.5rem}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .hs-form-field label{margin-bottom:10px;margin-bottom:.625rem;display:inline-block}.submitted-message{font-size:var(--size-p)}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 h3{color:#10263b;font-size:24px;font-size:1.5rem;font-weight:700;margin-bottom:40px;margin-bottom:2.5rem}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .hs-error-msg,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .hs-form-required{color:#84754e}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .hs-error-msg,#hsForm_d55180fc-5405-451c-82fe-0b128301e835 label{font-weight:700}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .hs-error-msg{margin-top:10px;margin-top:.625rem}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .hs_phone .iti__selected-dial-code{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;color:#000}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .hs_phone .iti--allow-dropdown{width:100%}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .hs_phone .hs-input{padding-left:85px!important;padding-left:5.3125rem!important}#hsForm_d55180fc-5405-451c-82fe-0b128301e835 .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ico-calendar-wrap{width:14px;width:.875rem;height:16px;height:1rem}.ico-calendar-wrap .ico-calendar{fill:#000}.ico-deposit-wrap{width:16px;width:1rem;height:16px;height:1rem}.ico-deposit-wrap .ico-deposit{fill:#000}.ico-location-wrap{width:12px;width:.75rem;height:16px;height:1rem}.ico-location-wrap .ico-location{fill:#000}.ico-yield-wrap{width:16px;width:1rem;height:13px;height:.8125rem}.ico-yield-wrap .ico-yield{fill:#000}.ico-yield-wrap .ico-yield-opacity{fill:#000;opacity:.25}.ico-clock-wrap{width:22px;width:1.375rem;height:22px;height:1.375rem}.ico-clock-wrap .ico-clock{fill:#000}.ico-mail-wrap{width:22px;width:1.375rem;height:17px;height:1.0625rem}.ico-mail-wrap .ico-mail{fill:#000}.ico-mobile-wrap{width:16px;width:1rem;height:26px;height:1.625rem}.ico-mobile-wrap .ico-mobile{fill:#000}.ico-star-wrap{width:16px;width:1rem;height:16px;height:1rem}.ico-star-wrap .ico-star{fill:#fff}.ico-cross-wrap{width:18px;width:1.125rem;height:18px;height:1.125rem}.ico-cross-wrap .ico-cross{fill:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ico-chev-down-wrap{width:24px;width:1.5rem;height:14px;height:.875rem}.ico-chev-down-wrap .ico-chev-down{fill:#000}.ico-phone-wrap{width:16px;width:1rem;height:16px;height:1rem}.ico-phone-wrap .ico-phone{fill:#fff}.ico-arrow-wrap{width:16px;width:1rem;height:12px;height:.75rem}.ico-arrow-wrap .ico-arrow{fill:#fff}.ico-search-wrap{width:20px;width:1.25rem;height:20px;height:1.25rem}.ico-search-wrap .ico-search{fill:#fff}.ico-filter-wrap{width:16px;width:1rem;height:16px;height:1rem}.ico-filter-wrap .ico-filter{fill:#84754e}.polygon-path-wrapper{fill:none;stroke:#fff;stroke-miterlimit:10}.dec-slider-arrow-wrap{width:24px;width:1.5rem;height:80px;height:5rem}.dec-slider-arrow-wrap .dec-slider-arrow{fill:#fff}.dec-square-hex-wrap{width:330px;width:20.625rem;height:247px;height:15.4375rem}.dec-square-hex-wrap .dec-square-hex{fill:#84754e}.popup-overly{z-index:999;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);visibility:0;-webkit-animation:hide-popup .3s;animation:hide-popup .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-opened .popup-overly{-webkit-animation:show-popup .3s;animation:show-popup .3s}.popup-overly .popup-wrapper{padding:0 var(--popup-padding);-webkit-animation:hide-popup-wrapper .3s;animation:hide-popup-wrapper .3s;width:90vw;max-width:860px;max-width:53.75rem;height:auto;background:#fff}.popup-overly .popup-wrapper:after,.popup-overly .popup-wrapper:before{content:"";position:absolute;left:0;width:100%;height:var(--popup-padding)}.popup-overly .popup-wrapper:before{top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to bottom,#fff,#fff 30%,rgba(255,255,255,0) 100%)}.popup-overly .popup-wrapper:after{bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(30%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to top,#fff,#fff 30%,rgba(255,255,255,0) 100%)}.popup-overly .popup-wrapper .popup-content{padding:var(--popup-padding) 0;overflow:scroll;max-height:90vh}.popup-overly .popup-wrapper .popup-content .popup-more-text{display:none;position:absolute;width:100%;text-align:center;bottom:0;left:0;font-size:14px;font-size:.875rem;color:#000;z-index:3;padding:60px 0 10px;padding:3.75rem 0 .625rem;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(40%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to top,#fff,#fff 40%,rgba(255,255,255,0) 100%)}.popup-opened .popup-overly .popup-wrapper{-webkit-animation:show-popup-wrapper .3s;animation:show-popup-wrapper .3s}.popup-overly .popup-wrapper .close-popup{position:absolute;top:20px;top:1.25rem;right:20px;right:1.25rem}.popup-overly .popup-wrapper .close-popup .ico-cross-wrap .ico-cross{stroke:#000}.popup-overly .popup-content::-webkit-scrollbar{display:none}.popup-overly .popup-content{-ms-overflow-style:none;scrollbar-width:none}@-webkit-keyframes show-popup{from{opacity:0;visibility:visible}}@keyframes show-popup{from{opacity:0;visibility:visible}}@-webkit-keyframes hide-popup{to{opacity:0;visibility:hidden}}@keyframes hide-popup{to{opacity:0;visibility:hidden}}@-webkit-keyframes show-popup-wrapper{from{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:visible}}@keyframes show-popup-wrapper{from{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:visible}}@-webkit-keyframes hide-popup-wrapper{to{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:hidden}}@keyframes hide-popup-wrapper{to{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:hidden}}.popup-overly{z-index:999;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);visibility:0;-webkit-animation:hide-popup .3s;animation:hide-popup .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-opened .popup-overly{-webkit-animation:show-popup .3s;animation:show-popup .3s}.popup-overly .popup-wrapper{padding:0 var(--popup-padding);-webkit-animation:hide-popup-wrapper .3s;animation:hide-popup-wrapper .3s;width:90vw;max-width:860px;max-width:53.75rem;height:auto;background:#fff}.popup-overly .popup-wrapper:after,.popup-overly .popup-wrapper:before{content:"";position:absolute;left:0;width:100%;height:var(--popup-padding)}.popup-overly .popup-wrapper:before{top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to bottom,#fff,#fff 30%,rgba(255,255,255,0) 100%)}.popup-overly .popup-wrapper:after{bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(30%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to top,#fff,#fff 30%,rgba(255,255,255,0) 100%)}.popup-overly .popup-wrapper .popup-content{padding:var(--popup-padding) 0;overflow:scroll;max-height:90vh}.popup-overly .popup-wrapper .popup-content .popup-more-text{display:none;position:absolute;width:100%;text-align:center;bottom:0;left:0;font-size:14px;font-size:.875rem;color:#000;z-index:3;padding:60px 0 10px;padding:3.75rem 0 .625rem;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(40%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to top,#fff,#fff 40%,rgba(255,255,255,0) 100%)}.popup-opened .popup-overly .popup-wrapper{-webkit-animation:show-popup-wrapper .3s;animation:show-popup-wrapper .3s}.popup-overly .popup-wrapper .close-popup{position:absolute;top:20px;top:1.25rem;right:20px;right:1.25rem}.popup-overly .popup-wrapper .close-popup .ico-cross-wrap .ico-cross{stroke:#000}.popup-overly .popup-content::-webkit-scrollbar{display:none}.popup-overly .popup-content{-ms-overflow-style:none;scrollbar-width:none}@keyframes show-popup{from{opacity:0;visibility:visible}}@keyframes hide-popup{to{opacity:0;visibility:hidden}}@keyframes show-popup-wrapper{from{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:visible}}@keyframes hide-popup-wrapper{to{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:hidden}}.popup-forms-overly{z-index:999;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-form-opened .popup-forms-overly{-webkit-animation:show-popup-form .3s;animation:show-popup-form .3s;visibility:visible}.popup-forms-overly .popup-wrapper{padding:0 var(--popup-padding);width:90vw;max-width:860px;max-width:53.75rem;height:auto;background:#fff}.popup-forms-overly .popup-wrapper:after,.popup-forms-overly .popup-wrapper:before{content:"";position:absolute;left:0;width:100%;height:var(--popup-padding)}.popup-forms-overly .popup-wrapper:before{top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to bottom,#fff,#fff 30%,rgba(255,255,255,0) 100%)}.popup-forms-overly .popup-wrapper:after{bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(30%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to top,#fff,#fff 30%,rgba(255,255,255,0) 100%)}.popup-forms-overly .popup-wrapper .popup-content{padding:var(--popup-padding) 0;overflow:scroll;max-height:90vh}.popup-form-opened .popup-forms-overly .popup-wrapper{-webkit-animation:show-popup-form-wrapper .3s;animation:show-popup-form-wrapper .3s}.popup-forms-overly .popup-wrapper .close-popup{position:absolute;top:20px;top:1.25rem;right:20px;right:1.25rem}.popup-forms-overly .popup-wrapper .close-popup .ico-cross-wrap .ico-cross{stroke:#000}.popup-forms-overly .popup-content::-webkit-scrollbar{display:none}.popup-forms-overly .popup-content{-ms-overflow-style:none;scrollbar-width:none}.popup-forms-overly .b24-form .b24-form-control-list .b24-form-control,.popup-forms-overly .b24-form .b24-form-control-string .b24-form-control,.popup-forms-overly .b24-form .b24-form-control-text .b24-form-control{background:rgba(0,0,0,.1)}.popup-forms-overly .form-in-popup{display:none}@-webkit-keyframes show-popup-form{from{opacity:0;visibility:visible}}@keyframes show-popup-form{from{opacity:0;visibility:visible}}@-webkit-keyframes hide-popup-form{to{opacity:0;visibility:hidden}}@keyframes hide-popup-form{to{opacity:0;visibility:hidden}}@-webkit-keyframes show-popup-form-wrapper{from{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:visible}}@keyframes show-popup-form-wrapper{from{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:visible}}@-webkit-keyframes hide-popup-form-wrapper{to{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:hidden}}@keyframes hide-popup-form-wrapper{to{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform:translateY(-12.5rem);transform:translateY(-12.5rem);opacity:0;visibility:hidden}}.main-container .flexible-section{overflow:hidden;position:relative}.editor-content .main-container h2 h2,.main-container .editor-content h2 h2,.main-container .section-title h2{margin-bottom:40px;margin-bottom:2.5rem;padding-bottom:10px;padding-bottom:.625rem;border-bottom:1px solid red;border-bottom:.0625rem solid red;font-size:var(--font-32)}.multisection .layout-columns,.multisection .layout-rows{display:grid;gap:80px var(--width-gutter);gap:5rem var(--width-gutter)}.flexible-multistep .multisection .layout-columns .multistep-title,.flexible-multistep .multisection .layout-rows .multistep-title,.flexible-related-content-slider .multisection .layout-columns .grid-related-slider,.flexible-related-content-slider .multisection .layout-rows .grid-related-slider,.multisection .layout-columns .flexible-multistep .multistep-title,.multisection .layout-columns .flexible-related-content-slider .grid-related-slider,.multisection .layout-columns .g-1,.multisection .layout-columns .g-10,.multisection .layout-columns .g-11,.multisection .layout-columns .g-12,.multisection .layout-columns .g-2,.multisection .layout-columns .g-3,.multisection .layout-columns .g-4,.multisection .layout-columns .g-5,.multisection .layout-columns .g-6,.multisection .layout-columns .g-7,.multisection .layout-columns .g-8,.multisection .layout-columns .g-9,.multisection .layout-columns .grid-1-2,.multisection .layout-columns .grid-1-3,.multisection .layout-columns .grid-2-1,.multisection .layout-columns .grid-5-7,.multisection .layout-columns .grid-7-5,.multisection .layout-columns .grid-9-3,.multisection .layout-columns .wrap,.multisection .layout-rows .flexible-multistep .multistep-title,.multisection .layout-rows .flexible-related-content-slider .grid-related-slider,.multisection .layout-rows .g-1,.multisection .layout-rows .g-10,.multisection .layout-rows .g-11,.multisection .layout-rows .g-12,.multisection .layout-rows .g-2,.multisection .layout-rows .g-3,.multisection .layout-rows .g-4,.multisection .layout-rows .g-5,.multisection .layout-rows .g-6,.multisection .layout-rows .g-7,.multisection .layout-rows .g-8,.multisection .layout-rows .g-9,.multisection .layout-rows .grid-1-2,.multisection .layout-rows .grid-1-3,.multisection .layout-rows .grid-2-1,.multisection .layout-rows .grid-5-7,.multisection .layout-rows .grid-7-5,.multisection .layout-rows .grid-9-3,.multisection .layout-rows .wrap{margin:0!important}.multisection .layout-columns{grid-template-columns:repeat(2,1fr)}.flexible-multistep .multisection .layout-columns .multistep-title,.flexible-related-content-slider .multisection .layout-columns .grid-related-slider,.multisection .layout-columns .flexible-multistep .multistep-title,.multisection .layout-columns .flexible-related-content-slider .grid-related-slider,.multisection .layout-columns .g-1,.multisection .layout-columns .g-10,.multisection .layout-columns .g-11,.multisection .layout-columns .g-12,.multisection .layout-columns .g-2,.multisection .layout-columns .g-3,.multisection .layout-columns .g-4,.multisection .layout-columns .g-5,.multisection .layout-columns .g-6,.multisection .layout-columns .g-7,.multisection .layout-columns .g-8,.multisection .layout-columns .g-9,.multisection .layout-columns .grid-1-2,.multisection .layout-columns .grid-1-3,.multisection .layout-columns .grid-2-1,.multisection .layout-columns .grid-5-7,.multisection .layout-columns .grid-7-5,.multisection .layout-columns .grid-9-3,.multisection .layout-columns .wrap{width:100%!important;padding:0!important}.multisection .layout-row{grid-template-columns:repeat(1,1fr)}.multisection .section-background-blue{padding:0}.flexible-text .section-header h2{margin-bottom:20px;margin-bottom:1.25rem;font:700 var(--size-h2)/1.3em area-normal,Helvetica,Arial,sans-serif}.flexible-text .editor-content a:hover{text-decoration:none}.flexible-accordion .accordion{border-bottom:1px solid #000;border-bottom:.0625rem solid #000}.flexible-accordion dl,.flexible-accordion dt{margin-bottom:0}.flexible-accordion dd{padding-bottom:30px;padding-bottom:1.875rem;margin-bottom:0;padding-right:50px;padding-right:3.125rem;width:100%}.flexible-accordion .accordion-title{padding:30px 160px 30px 0;padding:1.875rem 10rem 1.875rem 0;position:relative;font:800 26px/1.1em area-normal,Helvetica,Arial,sans-serif;font:800 1.625rem/1.1em area-normal,Helvetica,Arial,sans-serif;border-top:1px solid #000;border-top:.0625rem solid #000}.flexible-accordion .accordion-title:hover{cursor:pointer}.flexible-accordion .accordion-title .ico-chev-down-wrap{position:absolute;right:0;top:35px;top:2.1875rem;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flexible-accordion dt.open .ico-chev-down-wrap{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.flexible-accordion .accordion-content{width:90%}.flexible-accordion.section-background-blue .accordion{border-bottom:1px solid #fff;border-bottom:.0625rem solid #fff}.flexible-accordion.section-background-blue .accordion-title{color:#fff;border-top:1px solid #fff;border-top:.0625rem solid #fff}.flexible-accordion.section-background-blue .accordion-title .ico-chev-down-wrap .ico-chev-down{fill:#fff}.flexible-image-gallery .flexible-multistep .multistep-title>.g-1,.flexible-image-gallery .flexible-multistep .multistep-title>.g-2,.flexible-image-gallery .flexible-multistep .multistep-title>.g-3,.flexible-image-gallery .flexible-multistep .multistep-title>.g-4,.flexible-image-gallery .flexible-related-content-slider .grid-related-slider>.g-1,.flexible-image-gallery .flexible-related-content-slider .grid-related-slider>.g-2,.flexible-image-gallery .flexible-related-content-slider .grid-related-slider>.g-3,.flexible-image-gallery .flexible-related-content-slider .grid-related-slider>.g-4,.flexible-image-gallery .g-10>.g-1,.flexible-image-gallery .g-10>.g-2,.flexible-image-gallery .g-10>.g-3,.flexible-image-gallery .g-10>.g-4,.flexible-image-gallery .g-11>.g-1,.flexible-image-gallery .g-11>.g-2,.flexible-image-gallery .g-11>.g-3,.flexible-image-gallery .g-11>.g-4,.flexible-image-gallery .g-12>.g-1,.flexible-image-gallery .g-12>.g-2,.flexible-image-gallery .g-12>.g-3,.flexible-image-gallery .g-12>.g-4,.flexible-image-gallery .g-1>.g-1,.flexible-image-gallery .g-1>.g-2,.flexible-image-gallery .g-1>.g-3,.flexible-image-gallery .g-1>.g-4,.flexible-image-gallery .g-2>.g-1,.flexible-image-gallery .g-2>.g-2,.flexible-image-gallery .g-2>.g-3,.flexible-image-gallery .g-2>.g-4,.flexible-image-gallery .g-3>.g-1,.flexible-image-gallery .g-3>.g-2,.flexible-image-gallery .g-3>.g-3,.flexible-image-gallery .g-3>.g-4,.flexible-image-gallery .g-4>.g-1,.flexible-image-gallery .g-4>.g-2,.flexible-image-gallery .g-4>.g-3,.flexible-image-gallery .g-4>.g-4,.flexible-image-gallery .g-5>.g-1,.flexible-image-gallery .g-5>.g-2,.flexible-image-gallery .g-5>.g-3,.flexible-image-gallery .g-5>.g-4,.flexible-image-gallery .g-6>.g-1,.flexible-image-gallery .g-6>.g-2,.flexible-image-gallery .g-6>.g-3,.flexible-image-gallery .g-6>.g-4,.flexible-image-gallery .g-7>.g-1,.flexible-image-gallery .g-7>.g-2,.flexible-image-gallery .g-7>.g-3,.flexible-image-gallery .g-7>.g-4,.flexible-image-gallery .g-8>.g-1,.flexible-image-gallery .g-8>.g-2,.flexible-image-gallery .g-8>.g-3,.flexible-image-gallery .g-8>.g-4,.flexible-image-gallery .g-9>.g-1,.flexible-image-gallery .g-9>.g-2,.flexible-image-gallery .g-9>.g-3,.flexible-image-gallery .g-9>.g-4,.flexible-image-gallery .grid-1-2>.g-1,.flexible-image-gallery .grid-1-2>.g-2,.flexible-image-gallery .grid-1-2>.g-3,.flexible-image-gallery .grid-1-2>.g-4,.flexible-image-gallery .grid-1-3>.g-1,.flexible-image-gallery .grid-1-3>.g-2,.flexible-image-gallery .grid-1-3>.g-3,.flexible-image-gallery .grid-1-3>.g-4,.flexible-image-gallery .grid-2-1>.g-1,.flexible-image-gallery .grid-2-1>.g-2,.flexible-image-gallery .grid-2-1>.g-3,.flexible-image-gallery .grid-2-1>.g-4,.flexible-image-gallery .grid-5-7>.g-1,.flexible-image-gallery .grid-5-7>.g-2,.flexible-image-gallery .grid-5-7>.g-3,.flexible-image-gallery .grid-5-7>.g-4,.flexible-image-gallery .grid-7-5>.g-1,.flexible-image-gallery .grid-7-5>.g-2,.flexible-image-gallery .grid-7-5>.g-3,.flexible-image-gallery .grid-7-5>.g-4,.flexible-image-gallery .grid-9-3>.g-1,.flexible-image-gallery .grid-9-3>.g-2,.flexible-image-gallery .grid-9-3>.g-3,.flexible-image-gallery .grid-9-3>.g-4,.flexible-image-gallery .wrap>.g-1,.flexible-image-gallery .wrap>.g-2,.flexible-image-gallery .wrap>.g-3,.flexible-image-gallery .wrap>.g-4,.flexible-multistep .flexible-image-gallery .multistep-title>.g-1,.flexible-multistep .flexible-image-gallery .multistep-title>.g-2,.flexible-multistep .flexible-image-gallery .multistep-title>.g-3,.flexible-multistep .flexible-image-gallery .multistep-title>.g-4,.flexible-related-content-slider .flexible-image-gallery .grid-related-slider>.g-1,.flexible-related-content-slider .flexible-image-gallery .grid-related-slider>.g-2,.flexible-related-content-slider .flexible-image-gallery .grid-related-slider>.g-3,.flexible-related-content-slider .flexible-image-gallery .grid-related-slider>.g-4{padding-left:0;padding-right:0;max-width:100%}.flexible-image-gallery .single .blog-header .flexible-multistep .multistep-title,.flexible-image-gallery .single .blog-header .flexible-related-content-slider .grid-related-slider,.flexible-image-gallery .single .blog-header .g-1,.flexible-image-gallery .single .blog-header .g-10,.flexible-image-gallery .single .blog-header .g-11,.flexible-image-gallery .single .blog-header .g-12,.flexible-image-gallery .single .blog-header .g-2,.flexible-image-gallery .single .blog-header .g-3,.flexible-image-gallery .single .blog-header .g-4,.flexible-image-gallery .single .blog-header .g-5,.flexible-image-gallery .single .blog-header .g-6,.flexible-image-gallery .single .blog-header .g-7,.flexible-image-gallery .single .blog-header .g-8,.flexible-image-gallery .single .blog-header .g-9,.flexible-image-gallery .single .blog-header .grid-1-2,.flexible-image-gallery .single .blog-header .grid-1-3,.flexible-image-gallery .single .blog-header .grid-2-1,.flexible-image-gallery .single .blog-header .grid-5-7,.flexible-image-gallery .single .blog-header .grid-7-5,.flexible-image-gallery .single .blog-header .grid-9-3,.flexible-image-gallery .single .blog-header .wrap,.flexible-image-gallery .wrap-narrow-10 .flexible-multistep .multistep-title,.flexible-image-gallery .wrap-narrow-10 .flexible-related-content-slider .grid-related-slider,.flexible-image-gallery .wrap-narrow-10 .g-1,.flexible-image-gallery .wrap-narrow-10 .g-10,.flexible-image-gallery .wrap-narrow-10 .g-11,.flexible-image-gallery .wrap-narrow-10 .g-12,.flexible-image-gallery .wrap-narrow-10 .g-2,.flexible-image-gallery .wrap-narrow-10 .g-3,.flexible-image-gallery .wrap-narrow-10 .g-4,.flexible-image-gallery .wrap-narrow-10 .g-5,.flexible-image-gallery .wrap-narrow-10 .g-6,.flexible-image-gallery .wrap-narrow-10 .g-7,.flexible-image-gallery .wrap-narrow-10 .g-8,.flexible-image-gallery .wrap-narrow-10 .g-9,.flexible-image-gallery .wrap-narrow-10 .grid-1-2,.flexible-image-gallery .wrap-narrow-10 .grid-1-3,.flexible-image-gallery .wrap-narrow-10 .grid-2-1,.flexible-image-gallery .wrap-narrow-10 .grid-5-7,.flexible-image-gallery .wrap-narrow-10 .grid-7-5,.flexible-image-gallery .wrap-narrow-10 .grid-9-3,.flexible-image-gallery .wrap-narrow-10 .wrap,.flexible-image-gallery .wrap-narrow-8 .flexible-multistep .multistep-title,.flexible-image-gallery .wrap-narrow-8 .flexible-related-content-slider .grid-related-slider,.flexible-image-gallery .wrap-narrow-8 .g-1,.flexible-image-gallery .wrap-narrow-8 .g-10,.flexible-image-gallery .wrap-narrow-8 .g-11,.flexible-image-gallery .wrap-narrow-8 .g-12,.flexible-image-gallery .wrap-narrow-8 .g-2,.flexible-image-gallery .wrap-narrow-8 .g-3,.flexible-image-gallery .wrap-narrow-8 .g-4,.flexible-image-gallery .wrap-narrow-8 .g-5,.flexible-image-gallery .wrap-narrow-8 .g-6,.flexible-image-gallery .wrap-narrow-8 .g-7,.flexible-image-gallery .wrap-narrow-8 .g-8,.flexible-image-gallery .wrap-narrow-8 .g-9,.flexible-image-gallery .wrap-narrow-8 .grid-1-2,.flexible-image-gallery .wrap-narrow-8 .grid-1-3,.flexible-image-gallery .wrap-narrow-8 .grid-2-1,.flexible-image-gallery .wrap-narrow-8 .grid-5-7,.flexible-image-gallery .wrap-narrow-8 .grid-7-5,.flexible-image-gallery .wrap-narrow-8 .grid-9-3,.flexible-image-gallery .wrap-narrow-8 .wrap,.flexible-image-gallery .wrap-regular .flexible-multistep .multistep-title,.flexible-image-gallery .wrap-regular .flexible-related-content-slider .grid-related-slider,.flexible-image-gallery .wrap-regular .g-1,.flexible-image-gallery .wrap-regular .g-10,.flexible-image-gallery .wrap-regular .g-11,.flexible-image-gallery .wrap-regular .g-12,.flexible-image-gallery .wrap-regular .g-2,.flexible-image-gallery .wrap-regular .g-3,.flexible-image-gallery .wrap-regular .g-4,.flexible-image-gallery .wrap-regular .g-5,.flexible-image-gallery .wrap-regular .g-6,.flexible-image-gallery .wrap-regular .g-7,.flexible-image-gallery .wrap-regular .g-8,.flexible-image-gallery .wrap-regular .g-9,.flexible-image-gallery .wrap-regular .grid-1-2,.flexible-image-gallery .wrap-regular .grid-1-3,.flexible-image-gallery .wrap-regular .grid-2-1,.flexible-image-gallery .wrap-regular .grid-5-7,.flexible-image-gallery .wrap-regular .grid-7-5,.flexible-image-gallery .wrap-regular .grid-9-3,.flexible-image-gallery .wrap-regular .wrap,.flexible-multistep .flexible-image-gallery .single .blog-header .multistep-title,.flexible-multistep .flexible-image-gallery .wrap-narrow-10 .multistep-title,.flexible-multistep .flexible-image-gallery .wrap-narrow-8 .multistep-title,.flexible-multistep .flexible-image-gallery .wrap-regular .multistep-title,.flexible-related-content-slider .flexible-image-gallery .single .blog-header .grid-related-slider,.flexible-related-content-slider .flexible-image-gallery .wrap-narrow-10 .grid-related-slider,.flexible-related-content-slider .flexible-image-gallery .wrap-narrow-8 .grid-related-slider,.flexible-related-content-slider .flexible-image-gallery .wrap-regular .grid-related-slider,.single .flexible-image-gallery .blog-header .flexible-multistep .multistep-title,.single .flexible-image-gallery .blog-header .flexible-related-content-slider .grid-related-slider,.single .flexible-image-gallery .blog-header .g-1,.single .flexible-image-gallery .blog-header .g-10,.single .flexible-image-gallery .blog-header .g-11,.single .flexible-image-gallery .blog-header .g-12,.single .flexible-image-gallery .blog-header .g-2,.single .flexible-image-gallery .blog-header .g-3,.single .flexible-image-gallery .blog-header .g-4,.single .flexible-image-gallery .blog-header .g-5,.single .flexible-image-gallery .blog-header .g-6,.single .flexible-image-gallery .blog-header .g-7,.single .flexible-image-gallery .blog-header .g-8,.single .flexible-image-gallery .blog-header .g-9,.single .flexible-image-gallery .blog-header .grid-1-2,.single .flexible-image-gallery .blog-header .grid-1-3,.single .flexible-image-gallery .blog-header .grid-2-1,.single .flexible-image-gallery .blog-header .grid-5-7,.single .flexible-image-gallery .blog-header .grid-7-5,.single .flexible-image-gallery .blog-header .grid-9-3,.single .flexible-image-gallery .blog-header .wrap,.single .flexible-multistep .flexible-image-gallery .blog-header .multistep-title,.single .flexible-related-content-slider .flexible-image-gallery .blog-header .grid-related-slider{padding-left:0;padding-right:0}.flexible-image-gallery .slick-prev{right:auto;left:20px;left:1.25rem;top:50%;bottom:auto}.flexible-image-gallery .slick-next{right:20px;right:1.25rem;left:auto;top:50%;bottom:auto;z-index:99}.flexible-properties .proprties-list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--width-gutter)}.b24-form .flexible-properties .proprties-list-header .b24-form-btn,.flexible-properties .proprties-list-header .b24-form .b24-form-btn,.flexible-properties .proprties-list-header .btn,.flexible-properties .proprties-list-header .hs-form .hs-button.primary,.flexible-properties .proprties-list-header .wpcf7-form-control.wpcf7-submit,.hs-form .flexible-properties .proprties-list-header .hs-button.primary{margin-bottom:20px;margin-bottom:1.25rem}.flexible-properties.flexible-properties-map #map{height:85vh}.flexible-properties.flexible-properties-map .property-popup-wrap{position:relative}.flexible-properties.flexible-properties-map .property-popup-wrap .property-box{position:absolute;z-index:9;right:calc(var(--width-gutter) * 2);height:75vh;max-height:500px;max-height:31.25rem;top:5vh;width:400px;width:25rem;visibility:hidden;opacity:0;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);-webkit-transform:translateX(6.25rem);-ms-transform:translateX(6.25rem);transform:translateX(6.25rem);-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 .1875rem .375rem rgba(0,0,0,.2);box-shadow:0 .1875rem .375rem rgba(0,0,0,.2)}.flexible-properties.flexible-properties-map .property-popup-wrap .property-box.property-active{visibility:visible;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.flexible-properties.flexible-properties-map .property-popup-wrap .property-box.property-active .close-property{position:absolute;width:18px;width:1.125rem;height:18px;height:1.125rem;top:20px;top:1.25rem;right:20px;right:1.25rem}.flexible-properties.flexible-properties-map .property-popup-wrap .property-box.property-active .close-property:hover{cursor:pointer}.flexible-properties.flexible-properties-map .property-popup-wrap .property-box.property-active .close-property:hover .ico-cross{fill:#10263b}.flexible-properties.flexible-properties-map .property-popup-wrap .property-box .property-details{padding-bottom:var(--width-gutter)}.b24-form .flexible-properties.flexible-properties-map .property-popup-wrap .property-box .b24-form-btn,.flexible-properties.flexible-properties-map .property-popup-wrap .property-box .b24-form .b24-form-btn,.flexible-properties.flexible-properties-map .property-popup-wrap .property-box .btn,.flexible-properties.flexible-properties-map .property-popup-wrap .property-box .hs-form .hs-button.primary,.flexible-properties.flexible-properties-map .property-popup-wrap .property-box .wpcf7-form-control.wpcf7-submit,.hs-form .flexible-properties.flexible-properties-map .property-popup-wrap .property-box .hs-button.primary{position:relative;margin-top:20px;margin-top:1.25rem}.flexible-properties.flexible-properties-map .box-content{overflow:scroll;height:100%;border-radius:10px;border-radius:.625rem;scrollbar-width:none;-ms-overflow-style:none}.flexible-properties.flexible-properties-map .box-content::-webkit-scrollbar{display:none;width:0;height:0}.flexible-properties.flexible-properties-grid{padding-top:var(--spacing-section);padding-bottom:var(--spacing-section);margin-top:0;margin-block:0}.flexible-properties.flexible-properties-slider{padding-top:var(--spacing-section);padding-bottom:var(--spacing-section);margin-top:0;margin-block:0}.b24-form .flexible-media-object .b24-form-btn,.flexible-media-object .b24-form .b24-form-btn,.flexible-media-object .btn,.flexible-media-object .hs-form .hs-button.primary,.flexible-media-object .wpcf7-form-control.wpcf7-submit,.hs-form .flexible-media-object .hs-button.primary{margin-top:20px;margin-top:1.25rem;margin-bottom:0}.flexible-media-object a:hover{text-decoration:none}.flexible-media-object.mo-column{position:relative}.flexible-media-object.mo-column .cta-box{overflow:hidden}.flexible-media-object.mo-column.bg-color-white{margin-bottom:var(--spacing-section);margin-top:var(--spacing-section)}.flexible-media-object.mo-column.bg-color-blue{background:#10263b;padding-bottom:var(--spacing-section);padding-top:var(--spacing-section)}.flexible-media-object.mo-column .media-image{position:relative}.flexible-media-object.mo-column .image-right .media-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flexible-media-object.mo-column .image-right .media-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flexible-media-object.mo-column .g-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexible-media-object.mo-column .g-2.image-middle{grid-template-columns:1fr}.flexible-media-object.mo-column .g-2.image-middle .media-image{margin-bottom:var(--width-gutter)}.flexible-media-object.mo-column.image-width-narrow .g-2.image-right{grid-template-columns:7fr 5fr}.flexible-media-object.mo-column.image-width-narrow .g-2.image-left{grid-template-columns:5fr 7fr}.flexible-media-object.mo-column.image-width-narrow .g-2.image-top{grid-template-columns:1fr}.flexible-media-object.mo-column.image-width-wide .g-2.image-right{grid-template-columns:5fr 7fr}.flexible-media-object.mo-column.image-width-wide .g-2.image-left{grid-template-columns:7fr 5fr}.flexible-media-object.mo-column.image-width-wide .g-2.image-top{grid-template-columns:1fr}.flexible-media-object.mo-column.image-width-regular .g-2.image-top{grid-template-columns:1fr;grid-row-gap:60px;grid-row-gap:3.75rem;padding-left:calc(var(--width-gutter) + 6.33%);padding-right:calc(var(--width-gutter) + 6.33%)}.flexible-media-object.mo-column.image-width-regular .g-2.image-top .media-image{padding-right:6%}.flexible-media-object.mo-column.image-width-regular .g-2.image-top .media-image .dec-square-hex-wrap{position:absolute;top:80px;top:5rem;right:0}.flexible-media-object.mo-column.image-width-regular .g-2.image-top .media-content{padding-left:calc(var(--width-gutter) + 6.33%);padding-right:calc(var(--width-gutter) + 6.33%);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--width-gutter)}.flexible-media-object.mo-column.image-width-wide .g-2.image-top{grid-template-columns:1fr;grid-row-gap:60px;grid-row-gap:3.75rem}.flexible-media-object.mo-column.image-width-wide .g-2.image-top .media-image{padding-right:6%}.flexible-media-object.mo-column.image-width-wide .g-2.image-top .media-image .dec-square-hex-wrap{position:absolute;top:80px;top:5rem;right:0}.flexible-media-object.mo-background{padding:var(--spacing-section) 0 var(--spacing-section);height:auto;position:relative;overflow:hidden}.flexible-media-object.mo-background .media-image{position:absolute;top:0;left:0;bottom:0;right:0}.flexible-media-object.mo-background .media-image .cta-box{position:static;height:100%}.flexible-media-object.mo-background .media-image .cta-box:before{content:"";background:transparent -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0))) 0 0 no-repeat padding-box;background:transparent linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,0)) 0 0 no-repeat padding-box;inset:0;position:absolute;z-index:1}.flexible-media-object.mo-background .media-image .cta-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flexible-media-object.mo-background .text-position-left,.flexible-media-object.mo-background .text-position-right{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;gap:var(--spacing-section)}.flexible-media-object.mo-background .text-position-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flexible-media-object.mo-background .media-content{width:100%;max-width:620px;max-width:38.75rem;height:100%;min-height:70vh;padding:0;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexible-media-object.mo-background .media-content h2{margin-bottom:20px;margin-bottom:1.25rem}.flexible-media-object.mo-background .media-content .section-header{margin-bottom:100px;margin-bottom:6.25rem}.flexible-media-object.mo-background .media-content .section-header h2 .title-back{background:0 0}.flexible-media-object.mo-background .media-content a,.flexible-media-object.mo-background .media-content h2,.flexible-media-object.mo-background .media-content p{color:#fff}.flexible-media-object.mo-background .media-content a.btn-alt{color:#84754e}.flexible-media-object.mo-background .media-content a.btn-alt:hover{color:#fff}.flexible-media-object.mo-background .media-content a:hover{text-decoration:none}.flexible-media-object.mo-background .media-content p{font:700 26px/1.5em area-normal,Helvetica,Arial,sans-serif;font:700 1.625rem/1.5em area-normal,Helvetica,Arial,sans-serif}.flexible-media-object.mo-background .media-content.text-background-blue,.flexible-media-object.mo-background .media-content.text-background-white{padding:var(--width-gutter)}.flexible-media-object.mo-background .media-content.text-background-blue{background:#10263b}.flexible-media-object.mo-background .media-content.text-background-white{background:#fff}.flexible-media-object.mo-background .decoration-polygon-center{padding:var(--spacing-section);width:100%;-ms-flex-item-align:center;align-self:center}.flexible-multistep.section-background-transparent{padding:0}.flexible-multistep .multistep-title{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;padding-top:var(--spacing-section)}.flexible-multistep .multistep-title h2{max-width:700px;max-width:43.75rem}.flexible-multistep .slider-multistep{position:relative}.flexible-multistep .multistep-step{padding:calc(var(--spacing-section) * 4) 0 var(--spacing-section);min-height:800px;min-height:50rem;height:100vh;position:relative}.flexible-multistep .image-wrap{position:absolute;inset:0}.flexible-multistep .image-wrap:before{content:"";position:absolute;inset:0;background:transparent -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0))) 0 0 no-repeat padding-box;background:transparent linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,0)) 0 0 no-repeat padding-box;z-index:1}.flexible-multistep .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flexible-multistep .grid-columns{z-index:2;-webkit-box-align:start;-ms-flex-align:start;align-items:start;position:relative}.flexible-multistep .grid-columns .column-right{justify-self:flex-end}.flexible-multistep .grid-columns .section-header{margin-bottom:100px;margin-bottom:6.25rem}.flexible-multistep .grid-columns .media-content{max-width:542px;max-width:33.875rem}.flexible-multistep .grid-columns .media-content .step-number{margin-bottom:20px;margin-bottom:1.25rem;font:600 72px/1em area-normal,Helvetica,Arial,sans-serif;font:600 4.5rem/1em area-normal,Helvetica,Arial,sans-serif}.flexible-multistep .grid-columns .media-content h3,.flexible-multistep .grid-columns .media-content p{font:700 26px/1.5em area-normal,Helvetica,Arial,sans-serif;font:700 1.625rem/1.5em area-normal,Helvetica,Arial,sans-serif}.tax-investment-type .flexible-multistep .grid-columns .media-content p:not(.step-number){font-size:var(--size-p);max-width:400px;max-width:25rem;line-height:1.7em}.flexible-multistep.multistep-1-image{background-size:cover;background-repeat:no-repeat}.flexible-multistep.multistep-1-image:before{content:"";position:absolute;inset:0;background:transparent -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0))) 0 0 no-repeat padding-box;background:transparent linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,0)) 0 0 no-repeat padding-box;z-index:0}.flexible-multistep.multistep-1-image .image-wrap img{opacity:0}.flexible-multistep.multistep-1-image .image-wrap:before{display:none}.calculator{margin-bottom:var(--width-gutter)}.calculator .results{margin-top:var(--width-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.calculator .results .calc-result{opacity:0;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.calculator .results .calc-result.show{opacity:1}.calculator .results .calc-result .meta,.calculator .results .calc-result .title{font-size:var(--size-p-small);line-height:1em;display:inline-block;width:100%}.calculator .results .calc-result .title{font-size:var(--size-p-bigger);text-transform:uppercase}.calculator .results .calc-result .number{font-size:40px;font-size:2.5rem;line-height:1.3em;margin:10px auto;margin:.625rem auto;font:700 var(--size-h2)/1.3em area-normal,Helvetica,Arial,sans-serif;display:inline-block}.flexible-contact{background:#fff url(../images/svg/dec-bg-full-hex.svg) repeat center -10px;background:#fff url(../images/svg/dec-bg-full-hex.svg) repeat center -.625rem;background-size:440px;background-size:27.5rem;padding-top:var(--spacing-section);padding-bottom:var(--spacing-section)}.flexible-contact.section-background-white{margin:0}.flexible-contact.section-background-white .section-header h2 .title-back{background:0 0}.flexible-contact article{z-index:2;position:relative}.flexible-contact.section-background-white .b24-form{padding:20px;padding:1.25rem;background:#10263b}.flexible-team-members .g-4{grid-template-columns:repeat(5,1fr)}.flexible-team-members .members-row-group{margin-bottom:var(--spacing-section)}.flexible-team-members .members-row-group:last-child{margin-bottom:0}.flexible-team-members .group-name{margin-bottom:var(--width-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;gap:10px;gap:.625rem;line-height:1em}.flexible-team-members .group-name .group-title{white-space:nowrap}.flexible-team-members .group-name .group-line-span{margin-top:.6em;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.flexible-team-members .group-name .group-line-span .group-line{background:#000;height:1px;height:.0625rem;display:block}.flexible-team-members .box-person .bio{display:none}.flexible-team-members .box-person .person-content{text-align:center}.flexible-team-members .box-person .person-name{font:700 20px/1em area-normal,Helvetica,Arial,sans-serif;font:700 1.25rem/1em area-normal,Helvetica,Arial,sans-serif;margin:10px 0;margin:.625rem 0}.flexible-team-members .person-with-bio .image-ratio .image-wrap,.flexible-team-members .person-with-bio .image-ratio-56 .image-wrap{overflow:visible}.flexible-team-members .person-with-bio img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flexible-team-members .person-with-bio:hover{cursor:pointer}.flexible-team-members .person-with-bio:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.popup-content .box-person .person-content{text-align:left}.popup-content .person{display:grid;grid-template-columns:1fr 2fr;gap:var(--width-gutter)}.popup-content .person .bio{grid-column:span 2}.flexible-testimonials .slick-with-gap .slick-list{overflow:hidden}.flexible-testimonials.arrows-active{padding-bottom:calc(var(--spacing-section) + 42px);padding-bottom:calc(var(--spacing-section) + 2.625rem)}.flexible-testimonials.arrows-active .slick-next,.flexible-testimonials.arrows-active .slick-prev{bottom:-62px;bottom:-3.875rem}.testimonial-box{background:#fff;height:100%;min-height:400px;min-height:25rem;padding:32px;padding:2rem;padding-bottom:var(--width-gutter);border-radius:10px;border-radius:.625rem}.testimonial-box .test-quote{font:600 80px/1em area-normal,Helvetica,Arial,sans-serif;font:600 5rem/1em area-normal,Helvetica,Arial,sans-serif}.testimonial-box .test-author{font:600 12px/1em area-normal,Helvetica,Arial,sans-serif;font:600 0.75rem/1em area-normal,Helvetica,Arial,sans-serif}.section-background-blue .testimonial-box h3,.section-background-blue .testimonial-box p{color:#000}.b24-form .testimonial-box .b24-form-btn,.hs-form .testimonial-box .hs-button.primary,.testimonial-box .b24-form .b24-form-btn,.testimonial-box .btn,.testimonial-box .hs-form .hs-button.primary,.testimonial-box .wpcf7-form-control.wpcf7-submit{margin-bottom:20px;margin-bottom:1.25rem;color:#000}.testimonial-box .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-box .stars .ico-star-wrap .ico-star{fill:#84754e}.testimonial-box .popup-content{display:none}.flexible-timeline{padding-top:var(--spacing-section);padding-bottom:var(--spacing-section)}.flexible-timeline.section-background-white{margin:0}.flexible-timeline .draggable{position:relative}.flexible-timeline .draggable .line{width:100vw;height:4px;height:.25rem;position:absolute;top:50%;background:#10263b;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transform:translateY(-.125rem);-ms-transform:translateY(-.125rem);transform:translateY(-.125rem)}.flexible-timeline .timeline{white-space:nowrap;cursor:pointer;z-index:2;position:relative;-ms-overflow-style:none;scrollbar-width:none}.flexible-timeline .timeline ol{font-size:0;width:100vw;padding:0}.flexible-timeline .timeline ol li{position:relative;display:inline-block;list-style-type:none;width:210px;width:13.125rem;height:4px;height:.25rem;background:#000;margin-bottom:0}.flexible-timeline .timeline ol li:after{content:"";position:absolute;display:block;top:50%;bottom:0;width:34px;width:2.125rem;height:40px;height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:transparent url(../images/timeline-marker.svg) no-repeat center center;background-size:contain}.flexible-timeline .timeline ol li:hover:after{-webkit-transform:translateY(-50%) rotate(600deg);-ms-transform:translateY(-50%) rotate(600deg);transform:translateY(-50%) rotate(600deg);-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.flexible-timeline .timeline ol li .event-box{position:absolute;width:380px;width:23.75rem;white-space:normal}.flexible-timeline .timeline ol li:nth-child(2n) .event-box{top:-30px;top:-1.875rem;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.flexible-timeline .timeline ol li:nth-child(odd) .event-box{top:calc(100% + 30px);top:calc(100% + 1.875rem)}.flexible-timeline .timeline ol li:last-child{width:380px;width:23.75rem}.flexible-timeline .timeline .event-box{font:700 15px/1em area-normal,Helvetica,Arial,sans-serif;font:700 0.9375rem/1em area-normal,Helvetica,Arial,sans-serif}.flexible-timeline .timeline .event-box .event-time{display:inline-block;margin-bottom:10px;margin-bottom:.625rem;font-size:26px;font-size:1.625rem;line-height:1em}.flexible-timeline .timeline:-webkit-scrollbar{display:none}.flexible-timeline .timeline-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;gap:2.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flexible-timeline .timeline-arrows .dec-slider-arrow-wrap .dec-slider-arrow{fill:#000}.flexible-timeline .timeline-arrows .slide-prev{width:80px;width:5rem}.flexible-timeline .timeline-arrows .slide-prev .dec-slider-arrow-wrap{-webkit-transform:rotate(90deg) translateY(0);-ms-transform:rotate(90deg) translateY(0);transform:rotate(90deg) translateY(0)}.flexible-timeline .timeline-arrows .slide-prev .dec-slider-arrow-wrap:hover{cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(90deg) translateY(20px);-ms-transform:rotate(90deg) translateY(20px);transform:rotate(90deg) translateY(20px);-webkit-transform:rotate(90deg) translateY(1.25rem);-ms-transform:rotate(90deg) translateY(1.25rem);transform:rotate(90deg) translateY(1.25rem)}.flexible-timeline .timeline-arrows .slide-next{width:80px;width:5rem}.flexible-timeline .timeline-arrows .slide-next .dec-slider-arrow-wrap{-webkit-transform:rotate(-90deg) translateY(0);-ms-transform:rotate(-90deg) translateY(0);transform:rotate(-90deg) translateY(0)}.flexible-timeline .timeline-arrows .slide-next .dec-slider-arrow-wrap:hover{cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(-90deg) translateY(20px);-ms-transform:rotate(-90deg) translateY(20px);transform:rotate(-90deg) translateY(20px);-webkit-transform:rotate(-90deg) translateY(1.25rem);-ms-transform:rotate(-90deg) translateY(1.25rem);transform:rotate(-90deg) translateY(1.25rem)}.flexible-icon-links .link-boxes{gap:0;padding:0;border-left:1px solid #525a61;border-left:.0625rem solid #525a61;border-top:1px solid #525a61;border-top:.0625rem solid #525a61}.flexible-icon-links .link-boxes .link-box{border-right:1px solid #525a61;border-right:.0625rem solid #525a61;border-bottom:1px solid #525a61;border-bottom:.0625rem solid #525a61;padding:20px;padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;gap:1.25rem;text-decoration:none;font:700 20px/1em area-normal,Helvetica,Arial,sans-serif;font:700 1.25rem/1em area-normal,Helvetica,Arial,sans-serif;color:#525a61;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flexible-icon-links .link-boxes .link-box .link-icon{width:68px;width:4.25rem;height:80px;height:5rem;padding:20px;padding:1.25rem;background:transparent url(../images/svg/dec-bg-icon-link.svg) no-repeat center;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flexible-icon-links .link-boxes .link-box:hover{gap:30px;gap:1.875rem}.flexible-icon-links .link-boxes .link-box:hover .link-icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.flexible-call-to-action .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;gap:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexible-call-to-action .call-to-action h2{color:#fff;margin-bottom:0;line-height:1em}.b24-form .flexible-call-to-action .call-to-action .b24-form-btn,.flexible-call-to-action .call-to-action .b24-form .b24-form-btn,.flexible-call-to-action .call-to-action .btn,.flexible-call-to-action .call-to-action .hs-form .hs-button.primary,.flexible-call-to-action .call-to-action .wpcf7-form-control.wpcf7-submit,.hs-form .flexible-call-to-action .call-to-action .hs-button.primary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-call-to-action.section-background-blue{padding-bottom:50px;padding-bottom:3.125rem;padding-top:50px;padding-top:3.125rem}.flexible-related-content-slider{margin:var(--spacing-section) 0;overflow:hidden}.flexible-related-content-slider .editor-content{z-index:2}.flexible-related-content-slider .grid-related-slider{display:grid;grid-template-columns:1fr minmax(0,2fr);grid-column-gap:var(--width-gutter);overflow:visible}.flexible-related-content-slider .slides{padding-bottom:60px;padding-bottom:3.75rem}.flexible-related-content-slider .slides .slick-list{margin:0 calc(var(--width-gutter)/ -2);overflow:visible}.flexible-related-content-slider .slides .slick-slide>div{padding:0 calc(var(--width-gutter)/ 2)}.flexible-related-content-slider .slick-list:before{content:"";display:block;position:absolute;left:calc(var(--width-gutter)/ 2);width:100vw;top:0;height:100%;background:#fff;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);z-index:1}.flexible-related-content-slider .image-caption{position:absolute;bottom:25px;bottom:1.5625rem;left:var(--width-gutter);right:var(--width-gutter);font:600 26px/32px area-normal,Helvetica,Arial,sans-serif;font:600 1.625rem/2rem area-normal,Helvetica,Arial,sans-serif;color:#fff;margin-bottom:0;z-index:2}.flexible-related-content-slider .image-wrap:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.55)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,0) 100%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}.flexible-related-content-slider .image-wrap img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flexible-related-content-slider .image-wrap:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.flexible-numbers-grid{background:#525a61;padding-bottom:var(--spacing-section);padding-top:var(--spacing-section)}.flexible-numbers-grid h2{margin-bottom:40px;margin-bottom:2.5rem;padding-bottom:10px;padding-bottom:.625rem;border-bottom:1px solid red;border-bottom:.0625rem solid red;font-size:var(--font-32)}.flexible-numbers-grid .number-block{background:#10263b;min-height:302px;min-height:18.875rem;padding:20px 30px;padding:1.25rem 1.875rem}.flexible-numbers-grid .number-block .block-number{font:700 var(--font-48)/1.08em area-normal,Helvetica,Arial,sans-serif;color:#ff0;margin-bottom:15px;margin-bottom:.9375rem}.flexible-numbers-grid .number-block .block-text{color:#fff}.flexible-numbers-grid .wrap-asterisk{font-size:18px;font-size:1.125rem;margin-top:50px;margin-top:3.125rem}.flexible-quick-facts{background:#10263b;padding-bottom:var(--spacing-section);padding-top:var(--spacing-section)}.flexible-quick-facts .wrap-facts-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:50px;margin-bottom:3.125rem}.flexible-quick-facts .wrap-facts-head h2{color:#fff;margin-bottom:0}.flexible-quick-facts .wrap-facts-head p{color:#fff}.flexible-quick-facts .fact-row{display:grid;grid-template-columns:200px fit-content(400px) 1fr;grid-template-columns:12.5rem fit-content(25rem) 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;margin-bottom:1.875rem;overflow:hidden}.flexible-quick-facts .fact-row:last-child{margin-bottom:0}.flexible-quick-facts .fact-row .icon-wrap{z-index:1;position:relative;width:100px;width:6.25rem;height:100px;height:6.25rem;background:#fff;border-radius:50%;border:2px solid #ff0;border:.125rem solid #ff0}.flexible-quick-facts .fact-row .icon-wrap img{-o-object-fit:contain;object-fit:contain}.flexible-quick-facts .fact-row .fact-text{z-index:1;position:relative;padding:0 64px;padding:0 4rem;font:700 20px/1em area-normal,Helvetica,Arial,sans-serif;font:700 1.25rem/1em area-normal,Helvetica,Arial,sans-serif;background:#fff;text-transform:uppercase;height:50px;height:3.125rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:fit-content;flex-basis:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #ff0;border:.125rem solid #ff0;border-radius:25px;border-radius:1.5625rem;margin-bottom:0}.flexible-quick-facts .fact-row .fact-fact{justify-self:end}.flexible-quick-facts .fact-row .fact-fact p{font-size:40px;font-size:2.5rem;color:#fff;position:relative}.flexible-quick-facts .fact-row .fact-fact p:before{content:"";width:100vw;right:calc(100% + 30px);right:calc(100% + 1.875rem);top:50%;height:15px;height:.9375rem;margin-top:-8px;margin-top:-.5rem;background:transparent url(../images/fact-arrow.svg) no-repeat right center;background-size:1200px 15px;background-size:75rem .9375rem;display:block;position:absolute}.popup-wrapper{position:relative;background:#fff}.popup-wrapper .box-person{padding:60px;padding:3.75rem;background:#fff}.popup-wrapper .box-person .popup-header{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:60px;grid-column-gap:3.75rem;margin-bottom:60px;margin-bottom:3.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popup-wrapper .box-person .popup-header .image-ratio,.popup-wrapper .box-person .popup-header .image-ratio-56{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.popup-wrapper .box-person .popup-header .person-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.popup-wrapper .box-person .popup-header .person-content h3{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:5px;padding-bottom:.3125rem;font-size:var(--font-32);font-family:area-normal,Helvetica,Arial,sans-serif;font-weight:700;border-bottom:1px solid #ff0;border-bottom:.0625rem solid #ff0;min-height:2.4em}.popup-wrapper .box-person .popup-header .person-content p{font-size:var(--size-p)}.flexible-offices.section-background-white{padding-bottom:var(--spacing-section);padding-top:var(--spacing-section);margin-top:0;margin-bottom:0}.office-box .office-wrap{position:relative;border-radius:10px;border-radius:.625rem;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0 .1875rem .375rem rgba(0,0,0,.16);box-shadow:0 .1875rem .375rem rgba(0,0,0,.16)}.office-box .acf-map{position:absolute;inset:0}.office-box .office-details{position:relative;padding:var(--width-gutter) 32px;padding:var(--width-gutter) 2rem;padding-bottom:calc(var(--width-gutter) + 72px);padding-bottom:calc(var(--width-gutter) + 4.5rem);border-radius:10px;border-radius:.625rem;background:#fff}.b24-form .office-box .office-details .b24-form-btn,.hs-form .office-box .office-details .hs-button.primary,.office-box .office-details .b24-form .b24-form-btn,.office-box .office-details .btn,.office-box .office-details .hs-form .hs-button.primary,.office-box .office-details .wpcf7-form-control.wpcf7-submit{position:absolute;bottom:var(--width-gutter);left:32px;left:2rem;right:32px;right:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.office-box .office-attr .icon-row{display:grid;grid-template-columns:25px auto;grid-template-columns:1.5625rem auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:700 var(--size-p-small)/1.1em area-normal,Helvetica,Arial,sans-serif;margin:0 0 20px;margin:0 0 1.25rem}.office-box .office-attr .icon-row span{font-weight:600;line-height:1.8em;padding-left:10px;padding-left:.625rem}.office-box .office-attr .icon-row span a{text-decoration:none;color:#000}.office-box .office-attr .icon-row svg{justify-self:center}.office-box .ico-location-wrap{-ms-flex-item-align:start;align-self:flex-start;width:18px;width:1.125rem;height:22px;height:1.375rem}.office-box .ico-location-wrap .ico-location{fill:#000}.pagination{margin:50px 0;margin:3.125rem 0}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;gap:1.25rem}.pagination li{margin-bottom:0;margin-top:0}.pagination li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42px;width:2.625rem;height:42px;height:2.625rem;border:1px solid #10263b;border:.0625rem solid #10263b;border-radius:4px;border-radius:.25rem;font-size:14px;font-size:.875rem;line-height:1em;font-weight:700;color:#10263b;text-decoration:none}.pagination li a:hover{text-decoration:none;background:#10263b;border-color:#10263b;color:#fff}.pagination li.active a{background:#525a61;border:1px solid #525a61;border:.0625rem solid #525a61;color:#fff}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex}.social-links a{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;width:2.5rem;height:40px;height:2.5rem;margin-right:10px;margin-right:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-links a svg{width:auto;height:22px;height:1.375rem}.social-links a svg path{fill:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.social-links a:hover svg.ico-email path{fill:red}.social-links a:hover svg.ico-facebook path{fill:#3b5998}.social-links a:hover svg.ico-twitter path{fill:#00aced}.social-links a:hover svg.ico-pinterest path{fill:#cb2027}.social-links a:hover svg.ico-instagram path{fill:#517fa4}.social-links a:hover svg.ico-linkedin path{fill:#007bb6}.social-links a:hover svg.ico-vimeo path{fill:#1ab7ea}.social-links a:hover svg.ico-youtube path{fill:#ff0000}.slick-slider{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;min-height:.0625rem;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;border:.0625rem solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide,.slick-slide .tab,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:none;transform:none}.slick-with-gap .slick-list{margin:0 calc(var(--slider-gap) * -1 / 2);overflow:visible;position:relative}.slick-with-gap .slick-list:before{content:"";display:block;position:absolute;left:calc(var(--slider-gap)/ 2);width:100vw;top:0;height:100%;background:#fff;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);z-index:1}.section-background-blue .slick-with-gap .slick-list:before{background:#10263b}.slick-with-gap .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.slick-with-gap .slick-slide{height:inherit!important}.slick-with-gap .slick-slide>div{padding:0 calc(var(--slider-gap)/ 2);height:100%}.slick-loading .slick-list{background:#fff slick-image-url("../images/ajax-loader.gif") center center no-repeat}.slick-next,.slick-prev{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px;height:2.625rem;width:42px;width:2.625rem;line-height:0;font-size:0;cursor:pointer;background:#84754e;color:transparent;padding:0;border:none;outline:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:#10263b;color:transparent}.section-background-blue .slick-next:focus,.section-background-blue .slick-next:hover,.section-background-blue .slick-prev:focus,.section-background-blue .slick-prev:hover{background:#fff}.slick-next.slick-disabled,.slick-prev.slick-disabled{background:rgba(132,117,78,.7)}.slick-next .ico-chev-down-wrap .ico-chev-down,.slick-prev .ico-chev-down-wrap .ico-chev-down{fill:#fff}.section-background-blue .slick-next .ico-chev-down-wrap .ico-chev-down,.section-background-blue .slick-prev .ico-chev-down-wrap .ico-chev-down{fill:#10263b}.slick-prev{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:52px;right:3.25rem;bottom:-82px;bottom:-5.125rem;z-index:2}.slick-next{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:0;bottom:-82px;bottom:-5.125rem}.slick-dots{list-style:none;display:block;padding:0;margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem}.slick-dots li{position:relative;display:inline-block;height:10px;height:.625rem;width:10px;width:.625rem;margin:0 10px 0 0;margin:0 .625rem 0 0;padding:0;cursor:pointer}.slick-dots li button{border:0;display:block;height:10px;height:.625rem;width:10px;width:.625rem;outline:0;line-height:0;font-size:0;color:transparent;background:#ff0;cursor:pointer;border-radius:50%;padding:0;opacity:.3;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slick-dots li button:focus,.slick-dots li button:hover{opacity:1}.slick-dots li.slick-active button{opacity:1}.slider-with-nav .slider-title-wrapper{position:relative}.slider-with-nav .slider-title-wrapper .slick-list{border-radius:10px;border-radius:.625rem;overflow:hidden;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 .1875rem .375rem rgba(0,0,0,.2);box-shadow:0 .1875rem .375rem rgba(0,0,0,.2)}.slider-with-nav .slider-title-wrapper .slick-list:before{content:"";position:absolute;inset:50% 0 0 0;background:transparent -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5))) 0 0 no-repeat padding-box;background:transparent linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5)) 0 0 no-repeat padding-box;z-index:1;border-bottom-right-radius:10px;border-bottom-right-radius:.625rem;border-bottom-left-radius:10px;border-bottom-left-radius:.625rem}.slider-with-nav .slider-title-wrapper .section-header{position:absolute;bottom:var(--width-gutter);left:var(--width-gutter);z-index:2}.slider-with-nav .slider-title-wrapper .section-header .lead,.slider-with-nav .slider-title-wrapper .section-header h2{color:#fff;background:0 0}.slider-with-nav .slider-title-wrapper .section-header .lead .title-back,.slider-with-nav .slider-title-wrapper .section-header h2 .title-back{background:0 0}.slider-with-nav .slider-title-wrapper .section-header h2{margin-bottom:0}.slider-with-nav .slides{margin-bottom:var(--width-gutter)}.slider-with-nav .slides-nav{width:100%}.slider-with-nav .slides-nav.slick-with-gap .slick-list{overflow:hidden}.slider-with-nav .slides-nav .slick-track{margin-left:0;padding-bottom:10px;padding-bottom:.625rem}.slider-with-nav .slides-nav .slick-slide{overflow:visible}.slider-with-nav .slides-nav .slick-slide .slide:before{content:"";display:block;width:100%;height:4px;height:.25rem;position:absolute;bottom:-10px;bottom:-.625rem;background:rgba(16,38,59,0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider-with-nav .slides-nav .slick-slide.slick-current .slide:before{background:#10263b}.slider-with-nav .slides-nav img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}@media screen and (max-width:740px){.slider-with-nav .slides-nav{display:none!important}}.gallery-type-slider .slider-with-nav{margin:0 auto}.properties-slider{padding-bottom:82px;padding-bottom:5.125rem}.properties-slider.slick-with-gap .slick-list:before{display:none}.properties-slider .property-box{height:100%}.slider-multistep .slick-prev{bottom:110px;bottom:6.875rem;left:calc(50% + 42px);left:calc(50% + 2.625rem);-webkit-transform:translateX(calc(var(--width-page)/ -2)) rotate(90deg);-ms-transform:translateX(calc(var(--width-page)/ -2)) rotate(90deg);transform:translateX(calc(var(--width-page)/ -2)) rotate(90deg)}@media screen and (max-width:1360px){.slider-multistep .slick-prev{-webkit-transform:translateX(-50vw) rotate(90deg);-ms-transform:translateX(-50vw) rotate(90deg);transform:translateX(-50vw) rotate(90deg)}}.slider-multistep .slick-next{bottom:110px;bottom:6.875rem;left:calc(50% + 94px);left:calc(50% + 5.875rem);-webkit-transform:translate(calc(var(--width-page)/ -2)) rotate(-90deg);-ms-transform:translate(calc(var(--width-page)/ -2)) rotate(-90deg);transform:translate(calc(var(--width-page)/ -2)) rotate(-90deg)}@media screen and (max-width:1360px){.slider-multistep .slick-next{-webkit-transform:translateX(-50vw) rotate(-90deg);-ms-transform:translateX(-50vw) rotate(-90deg);transform:translateX(-50vw) rotate(-90deg)}}.slider-multistep .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;position:absolute;gap:2px;gap:.125rem;width:100%;max-width:var(--width-page);padding:0 var(--width-gutter);bottom:60px;bottom:3.75rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0}.slider-multistep .slick-dots li{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.slider-multistep .slick-dots li button{height:4px;height:.25rem;width:100%;border-radius:0;background:#fff}body{background-color:#fff;font-weight:600}body.remove-scrolling{height:100%;overflow:hidden}.reader{display:none!important}.btn-alt{border:1px solid #84754e;border:.0625rem solid #84754e;background:0 0;color:#84754e}.btn-alt .ico-arrow-wrap .ico-arrow{fill:#84754e}.btn-alt .ico-phone-wrap .ico-phone{fill:#84754e}.btn-alt:hover{background:#84754e;color:#fff}.btn-alt:hover .ico-arrow-wrap .ico-arrow{fill:#fff}.btn-alt:hover .ico-phone-wrap .ico-phone{fill:#fff}.btn-link{padding:0;background:0 0;color:#10263b}.btn-link .ico-arrow-wrap .ico-arrow{fill:#10263b}.btn-link:hover{background:0 0;color:#10263b}.btn-link-alt{padding:0;background:0 0;color:#fff}.btn-link-alt .ico-arrow-wrap .ico-arrow{fill:#fff}.btn-link-alt:hover{background:0 0;color:#fff}.btn-filter{background:#fff;border-color:#fff}.btn-filter .ico-filter-wrap{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-filter:hover{background:#fff;border-color:#fff;color:#84754e}.btn-filter:hover .ico-filter-wrap{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.btn-prev .btn-icon{margin-right:10px;margin-right:.625rem;margin-left:0}.btn-prev .btn-icon .ico-arrow-wrap{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-prev.btn-arrow:hover .btn-icon{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);-webkit-transform:translateX(-.625rem);-ms-transform:translateX(-.625rem);transform:translateX(-.625rem)}img,svg,video{display:block;width:100%;height:auto}.image-ratio,.image-ratio-56{position:relative;height:0;padding-bottom:100%}.image-ratio .image-wrap,.image-ratio-56 .image-wrap{position:absolute;inset:0;overflow:hidden}.image-ratio .image-wrap img,.image-ratio-56 .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-ratio-56{padding-bottom:56%}.image-background{position:absolute;inset:0}.image-background:before{content:"";background:rgba(0,0,0,.5);inset:0;position:absolute;z-index:1}.image-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-background-blue{background:#10263b;padding-bottom:var(--spacing-section);padding-top:var(--spacing-section)}.section-background-blue a,.section-background-blue dd,.section-background-blue dt,.section-background-blue h2,.section-background-blue h3,.section-background-blue h4,.section-background-blue li,.section-background-blue ol,.section-background-blue p,.section-background-blue td,.section-background-blue th,.section-background-blue ul{color:#fff}.section-background-white{margin-bottom:var(--spacing-section);margin-top:var(--spacing-section)}.section-background-image{position:relative}.section-background-image .left-column,.section-background-image .right-column{position:relative}.section-background-image,.section-background-transparent{padding-bottom:var(--spacing-section);padding-top:var(--spacing-section)}.section-background-image a,.section-background-image dd,.section-background-image dt,.section-background-image h2,.section-background-image h3,.section-background-image li,.section-background-image ol,.section-background-image p,.section-background-image td,.section-background-image th,.section-background-image ul,.section-background-transparent a,.section-background-transparent dd,.section-background-transparent dt,.section-background-transparent h2,.section-background-transparent h3,.section-background-transparent li,.section-background-transparent ol,.section-background-transparent p,.section-background-transparent td,.section-background-transparent th,.section-background-transparent ul{color:#fff;position:relative}.section-background-image .section-header .lead,.section-background-transparent .section-header .lead{color:#fff;position:relative}.section-background-image .section-header h2,.section-background-transparent .section-header h2{color:#fff}.section-background-image .section-header h2 .title-back,.section-background-transparent .section-header h2 .title-back{background:0 0}.flex-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-tabs{background:#525a61;border-radius:10px;border-radius:.625rem;overflow:hidden}.slider-tabs .tabs-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#979ca0;margin-bottom:0}.slider-tabs .tabs-header li{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;font:800 18px/1em area-normal,Helvetica,Arial,sans-serif;font:800 1.125rem/1em area-normal,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;color:#fff;margin:0;padding:20px;padding:1.25rem;padding-bottom:23px;padding-bottom:1.4375rem}.slider-tabs .tabs-header li:hover{cursor:pointer}.slider-tabs .tabs-header li:before{content:"";position:absolute;bottom:0;height:0;left:0;width:100%;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider-tabs .tabs-header li.active:before{height:3px;height:.1875rem}.slider-tabs .slides .tab{padding:40px;padding:2.5rem;background:#525a61}.button-popup-content{display:none!important}.table-white{margin:0 auto;border-bottom:1px solid #fff;border-bottom:.0625rem solid #fff;width:100%}.table-white thead .border-top td{border-top:1px solid #fff;border-top:.0625rem solid #fff}.table-white thead .border-bottom td{border-bottom:1px solid #fff;border-bottom:.0625rem solid #fff}.section-header .lead{font:800 var(--size-p-small)/1.1em area-normal,Times New Roman,serif;text-transform:uppercase;color:#84754e;margin-bottom:10px;margin-bottom:.625rem;display:inline-block;z-index:33;position:relative;margin-top:2px;margin-top:.125rem}.section-background-blue .section-header .lead{color:#fff}.section-header h2{font:700 var(--size-h2)/1.3em area-normal,Helvetica,Arial,sans-serif;color:#10263b;margin:0 0 1em;position:relative;z-index:0}.section-header h2 .title-line{width:100%;height:1px;height:.0625rem;position:absolute;left:0;top:.6em;background:#10263b;z-index:1}.section-background-blue .section-header h2 .title-line{background:#fff}.section-header h2 .title-back{background:#fff;display:inline-block;padding-right:var(--width-gutter);position:relative;z-index:2}.section-background-blue .section-header h2 .title-back{background:#10263b}.section-background-blue .section-header h2{color:#fff}.section-header.with-line{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.row-top-bar{position:fixed;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.6)),to(rgba(0,0,0,0))) 0 0 no-repeat padding-box;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%) 0 0 no-repeat padding-box;z-index:95;padding:32px 0;padding:2rem 0;-webkit-transition:all .8s;transition:all .8s;overflow:hidden}.header-scrolled .row-top-bar{padding:20px 0;padding:1.25rem 0;background:#10263b}.top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar .top-left,.top-bar .top-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.top-bar .top-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.top-bar .top-right p a{color:#fff;text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#84754e),to(#fff)) bottom center;background:linear-gradient(.25turn,#fff,#84754e,#fff) bottom center;background-size:0 1px;background-size:0 .0625rem;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.top-bar .top-right p a:hover{background-size:100% 1px;background-size:100% .0625rem}.top-bar .top-right .open-search svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.top-bar .top-right .open-search svg:hover{cursor:pointer;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.top-bar .top-right .spacer{padding:0 10px;padding:0 .625rem}.top-left{width:24px;width:1.5rem;height:16px;height:1rem}.top-left .burger-button{display:inline-block;width:24px;width:1.5rem;height:24px;height:1.5rem}.top-left .burger-button .burger-icon:after,.top-left .burger-button .burger-icon:before{-webkit-transition:all .2s;transition:all .2s}.top-left .burger-button:hover{cursor:pointer}.top-left .burger-button:hover .burger-icon:before{top:-6px;top:-.375rem}.top-left .burger-button:hover .burger-icon:after{top:6px;top:.375rem}.top-left .burger-icon{position:relative;margin-top:8px;margin-top:.5rem;margin-bottom:8px;margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top-left .burger-icon,.top-left .burger-icon::after,.top-left .burger-icon::before{display:block;width:24px;width:1.5rem;height:3px;height:.1875rem;background-color:#fff;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.top-left .burger-icon::after,.top-left .burger-icon::before{position:absolute;content:""}.top-left .burger-icon::before{top:-8px;top:-.5rem}.top-left .burger-icon::after{top:8px;top:.5rem}.logo{width:200px;width:12.5rem;height:97px;height:6.0625rem;overflow:hidden}.header-scrolled .logo{height:55px;height:3.4375rem}.header-scrolled .logo img{width:196px;width:12.25rem;margin:0 auto}.top-right p{color:#fff;margin-bottom:0}.top-right p a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;gap:.625rem}.top-right .top-button-mobile{display:none;background:0 0!important;padding:0}.top-right .top-button-mobile .ico-calendar-wrap{width:30px;width:1.875rem;height:30px;height:1.875rem}.top-right .top-button-mobile .ico-calendar-wrap .ico-calendar{fill:#fff}@media screen and (max-width:1000px){.top-right .top-button-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.top-right .top-button-desktop{display:none}}.main-navigation{position:fixed;top:0;bottom:0;left:0;z-index:989}.main-navigation .wrap-nav{height:100%;padding-top:140px;padding-top:8.75rem;padding-bottom:var(--width-gutter);background:#fff;position:relative;z-index:999}.main-navigation .wrap-nav .logo-nav{position:absolute;width:52px;width:3.25rem;height:76px;height:4.75rem;-webkit-transform:translateY(-90px);-ms-transform:translateY(-90px);transform:translateY(-90px);-webkit-transform:translateY(-5.625rem);-ms-transform:translateY(-5.625rem);transform:translateY(-5.625rem)}.main-navigation .wrap-nav .overscroll{height:100%;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.main-navigation .wrap-nav .overscroll::-webkit-scrollbar{display:none;width:0;height:0}.main-navigation .wrap-nav:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background:#fff}.main-navigation .close-menu{position:absolute;top:20px;top:1.25rem;right:20px;right:1.25rem}.main-navigation .close-menu .ico-cross-wrap{width:24px;width:1.5rem;height:24px;height:1.5rem}.main-navigation .close-menu .ico-cross-wrap .ico-cross{fill:#000}.main-navigation .close-menu:hover{cursor:pointer;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.main-navigation .nav-overly{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.nav-grid{display:grid;grid-template-columns:3fr 4fr 4fr;grid-column-gap:var(--width-gutter)}.list-columns{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:var(--width-gutter);-moz-column-gap:var(--width-gutter);column-gap:var(--width-gutter)}.main-navigation nav{margin-bottom:10px;margin-bottom:.625rem}.main-navigation ul{margin-bottom:1em}.main-navigation li{margin-bottom:0}.main-navigation .nav-header,.main-navigation a{font:800 15px/1.5em area-normal,Times New Roman,serif;font:800 0.9375rem/1.5em area-normal,Times New Roman,serif;color:#10263b;text-decoration:none;text-transform:uppercase;margin-bottom:.5em;display:inline;width:100%;line-height:30px!important;line-height:1.875rem!important}.main-navigation .nav-header.header-news,.main-navigation a.header-news{margin-bottom:25px;margin-bottom:1.5625rem}.main-navigation .nav-header.header-contact,.main-navigation a.header-contact{margin-top:10px;margin-top:.625rem}.main-navigation .sub-menu a{font:600 15px/1.5em area-normal,Helvetica,Arial,sans-serif;font:600 0.9375rem/1.5em area-normal,Helvetica,Arial,sans-serif;text-transform:none}.main-navigation a{position:relative;background:-webkit-gradient(linear,left top,right top,from(#10263b),color-stop(#84754e),to(#10263b)) bottom center;background:linear-gradient(.25turn,#10263b,#84754e,#10263b) bottom center;background-size:0 1px;background-size:0 .0625rem;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-navigation a:hover{background-size:100% 1px;background-size:100% .0625rem}.main-navigation .nav-social{-ms-flex-item-align:start;align-self:flex-start;justify-self:flex-start}.main-navigation .nav-social .social-links{gap:10px;gap:.625rem}.main-navigation .nav-social .social-links a{line-height:30px;line-height:1.875rem;margin:0;margin-right:10px;margin-right:.625rem}.main-navigation .nav-social .social-links a svg{height:28px;height:1.75rem}.main-navigation .nav-social .social-links a svg path{fill:#525a61}.main-navigation .nav-social .social-links a:hover{background:0 0}.main-navigation .nav-social .social-links a:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body.home .row-page-hero{--height-page-hero:100vh;--height-page-hero-min:800px;--height-page-hero-min:50rem}body:not(.home) .row-page-hero{--height-page-hero:100vh;--height-page-hero-min:800px;--height-page-hero-min:50rem}.row-page-header{height:var(--height-page-hero);min-height:var(--height-page-hero-min);position:relative;overflow:hidden}.row-page-hero{height:var(--height-page-hero);min-height:var(--height-page-hero-min);background:#10263b;position:relative}.row-page-hero .image-wrap,.row-page-hero .vimeo-wrap{height:var(--height-page-hero);min-height:var(--height-page-hero-min);width:100vw;position:absolute;inset:0;overflow:hidden}.row-page-hero .image-wrap:before,.row-page-hero .vimeo-wrap:before{content:"";position:absolute;top:0;left:0;width:80%;height:100%;background:transparent -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,0))) 0 0 no-repeat padding-box;background:transparent linear-gradient(to right,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%) 0 0 no-repeat padding-box;mix-blend-mode:multiply;opacity:.8;z-index:1}.row-page-hero .image-wrap img,.row-page-hero .vimeo-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.row-page-hero .vimeo-wrap iframe{width:100vw;height:56.25vw;min-height:var(--height-page-hero);min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.row-page-hero .hero-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding-bottom:var(--spacing-section) 0;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:200px;padding-top:100px;padding-top:6.25rem}.row-page-hero .hero-content .slider-title,.row-page-hero .hero-content h1,.row-page-hero .hero-content h2{display:inline-block;width:100%;max-width:850px;max-width:53.125rem;color:#fff;margin-bottom:50px;margin-bottom:3.125rem;font:700 var(--size-h1)/1.3em area-normal,Helvetica,Arial,sans-serif}.home .row-page-hero .hero-content .slider-title,.home .row-page-hero .hero-content h1,.home .row-page-hero .hero-content h2{margin-bottom:30px;margin-bottom:1.875rem}.row-page-hero .hero-content .subtitle{color:#fff;margin-bottom:50px;margin-bottom:3.125rem;font-size:25px;font-size:1.5625rem}.home .row-page-hero .hero-content .subtitle{margin-bottom:30px;margin-bottom:1.875rem}.row-page-hero .hero-slider{position:absolute;top:0;left:0;width:100%;height:var(--height-page-hero);min-height:var(--height-page-hero-min)}.row-page-hero .hero-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.row-page-hero .hero-slider .slick-slide{height:inherit!important}.row-page-hero .hero-slider .slick-slide>div,.row-page-hero .hero-slider .slick-slide>div .slide{height:var(--height-page-hero);min-height:var(--height-page-hero-min);position:relative}.row-page-hero .hero-slider .slick-dots{width:100vw;max-width:var(--width-page);padding:0 var(--width-gutter) 0;position:absolute;bottom:260px;bottom:16.25rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;text-align:left;z-index:20;line-height:4px;line-height:.25rem}.row-page-hero .hero-slider .slick-dots li{height:4px;height:.25rem;width:40px;width:2.5rem;margin:0 0 0 2px;margin:0 0 0 .125rem}.row-page-hero .hero-slider .slick-dots li button{width:40px;width:2.5rem;height:4px;height:.25rem;background:#fff;border-radius:0}.row-page-hero .hero-slider .slider-arrow{position:absolute;bottom:40px;bottom:2.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@-webkit-keyframes heroZoom{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heroZoom{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.strip-numbers{background:#10263b;z-index:1;position:absolute;bottom:0}.strip-numbers .number-box{text-align:center;color:#fff;background:transparent url(../images/svg/dec-hex-border.svg) no-repeat top center;background-size:100% auto;margin-bottom:0;padding-bottom:25px;padding-bottom:1.5625rem}.strip-numbers .number-box .n-icon{width:80px;width:5rem;height:100px;height:6.25rem;padding:30px 20px;padding:1.875rem 1.25rem;background:transparent url(../images/svg/dec-bg-number-ico.svg) no-repeat center;background-size:contain;margin:-26px auto 10px;margin:-1.625rem auto .625rem}.strip-numbers .number-box .n-number{font:600 40px/1em area-normal,Helvetica,Arial,sans-serif;font:600 2.5rem/1em area-normal,Helvetica,Arial,sans-serif;margin-bottom:10px;margin-bottom:.625rem}.strip-numbers .number-box .n-text{padding:0 20%;font:700 12px/1.5em area-normal,Helvetica,Arial,sans-serif;font:700 0.75rem/1.5em area-normal,Helvetica,Arial,sans-serif;text-transform:uppercase}.row-header-simple{padding-top:250px;padding-top:15.625rem}.row-header-simple h1{color:#fff;font-size:40px;font-size:2.5rem}.row-header-media-object{position:relative;padding-top:250px;padding-top:15.625rem;margin-top:0}.row-header-media-object:before{content:"";position:absolute;top:0;left:0;right:0;height:calc(var(--height-header) + 30px);height:calc(var(--height-header) + 1.875rem);background:#10263b}@media screen and (max-width:740px){.row-header-media-object{padding-top:120px;padding-top:7.5rem}.row-header-media-object:before{height:100px;height:6.25rem}}.row-header-media-object .media-content{-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:740px){.row-header-media-object .media-content{padding-top:40px;padding-top:2.5rem}}.row-header-media-object .linked-logos{margin-top:20px;margin-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;gap:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-header-media-object .linked-logos img{max-width:200px;max-width:12.5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.row-header-media-object .linked-logos a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.page-intro{text-align:center}.page-intro p{font:700 26px/1.35em area-normal,Helvetica,Arial,sans-serif;font:700 1.625rem/1.35em area-normal,Helvetica,Arial,sans-serif}.row-home-title{text-align:left}.row-home-title .section-header{padding-left:calc(var(--width-gutter) + 6.33%);padding-right:calc(var(--width-gutter) + 6.33%)}@media screen and (max-width:1000px){.row-home-title .section-header{padding-left:var(--width-gutter);padding-right:var(--width-gutter)}}.row-home-title h1{color:#10263b;font:700 var(--size-page-title-home)/1.3em area-normal,Helvetica,Arial,sans-serif}.property-box{position:relative;background:#fff;border-radius:10px;border-radius:.625rem;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-box-shadow:0 .1875rem .375rem rgba(0,0,0,.16);box-shadow:0 .1875rem .375rem rgba(0,0,0,.16);text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.property-box:hover{text-decoration:none;-webkit-transform:scale(1.05)!important;-ms-transform:scale(1.05)!important;transform:scale(1.05)!important}.property-box .image-wrap{border-top-left-radius:10px;border-top-left-radius:.625rem;border-top-right-radius:10px;border-top-right-radius:.625rem}.property-box .badges{position:absolute;top:32px;top:2rem;left:0}.property-box .badges .badge{padding:20px 32px;padding:1.25rem 2rem;background:#84754e;font:800 var(--size-p-small)/16px area-normal,Times New Roman,serif;font:800 var(--size-p-small)/1rem area-normal,Times New Roman,serif;color:#fff;text-transform:uppercase;white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:fit-content;flex-basis:fit-content;float:left;clear:left;margin-bottom:20px;margin-bottom:1.25rem}.property-box .badges .badge svg{margin-left:5px;margin-left:.3125rem}.property-box .property-details{position:relative;padding:20px 32px;padding:1.25rem 2rem;padding-bottom:60px;padding-bottom:3.75rem;border-radius:10px;border-radius:.625rem;margin-top:-10px;margin-top:-.625rem;background:#fff}.property-box .property-details h3{margin-bottom:10px;margin-bottom:.625rem}.property-box .property-details .price-from{font:700 var(--size-p-small)/1.1em area-normal,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:25px;margin-bottom:1.5625rem}.property-box .property-details .property-attr .icon-row{display:grid;grid-template-columns:25px auto;grid-template-columns:1.5625rem auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:700 var(--size-p-small)/1.1em area-normal,Helvetica,Arial,sans-serif;margin:10px 0;margin:.625rem 0}.property-box .property-details .property-attr .icon-row .meta{font-weight:600}.b24-form .property-box .b24-form-btn,.hs-form .property-box .hs-button.primary,.property-box .b24-form .b24-form-btn,.property-box .btn,.property-box .hs-form .hs-button.primary,.property-box .wpcf7-form-control.wpcf7-submit{position:absolute;bottom:25px;bottom:1.5625rem;left:32px;left:2rem;right:32px;right:2rem}.filter-on{display:block;max-width:calc(var(--width-page) + 40px);max-width:calc(var(--width-page) + 2.5rem)}.filter-on .property-box{width:calc((100% - 200px)/ 3);width:calc((100% - 12.5rem)/ 3);margin:20px;margin:1.25rem;float:left}.filters-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--width-gutter);margin-bottom:0}.filters-header .section-header h2{margin-bottom:0}.filters-header .btn-filter{color:#84754e}.filters-selection{display:none}.filters{margin-top:40px;margin-top:2.5rem}.filters .filter-group{position:relative}.filters .filter-title{display:block;width:100%}.filters .button-group{width:100%;padding:20px;padding:1.25rem;position:absolute;bottom:0;-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%);z-index:30;opacity:0;visibility:hidden;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.filters .button-group li{margin:5px 0;margin:.3125rem 0}.section-background-blue .filters .button-group li{color:#000}.section-background-blue .filters .button-group li.disabled-filter{color:rgba(82,90,97,.5)}.filters .filter-group-opened .button-group{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:1;visibility:visible}.filters .active-filter:after{content:"x";color:red;margin-left:10px;margin-left:.625rem}.filters li:not(.disabled-filter){cursor:pointer}.single .row-blog-header{overflow:hidden}.single .post-thumbnail{margin-bottom:var(--spacing-section);padding-top:200px;padding-top:12.5rem;position:relative}.single .post-thumbnail:before{content:"";width:100vw;height:400px;height:25rem;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;position:absolute;z-index:-1;background:#10263b}.single .blog-header h1{font-size:40px;font-size:2.5rem;color:#10263b}.single .flexible-text .editor-content h2{font-size:24px;font-size:1.5rem;color:#10263b;margin-bottom:20px;margin-bottom:1.25rem}.single .post-nav{margin-bottom:var(--spacing-section);margin-top:var(--spacing-section)}.single .post-nav .post-next{justify-self:flex-end}.post-box{height:100%;background:#525a61}.post-box .post-box-content{padding:20px 20px var(--width-gutter);padding:1.25rem 1.25rem var(--width-gutter)}.related-grid .post-box .post-box-content{padding:20px 0 var(--width-gutter);padding:1.25rem 0 var(--width-gutter)}.post-box .post-box-content .section-header .lead,.post-box .post-box-content .section-header h2{color:#fff}.post-box .post-box-content .section-header h2{font:700 26px/1.3em area-normal,Helvetica,Arial,sans-serif;font:700 1.625rem/1.3em area-normal,Helvetica,Arial,sans-serif}.post-box .post-box-content p{color:#fff;margin-top:20px;margin-top:1.25rem}.post-box .dec-square-hex-wrap{position:absolute;width:94px;width:5.875rem;height:70px;height:4.375rem;-webkit-transform:translate(-10px,25px) rotate(90deg);-ms-transform:translate(-10px,25px) rotate(90deg);transform:translate(-10px,25px) rotate(90deg);-webkit-transform:translate(-.625rem,1.5625rem) rotate(90deg);-ms-transform:translate(-.625rem,1.5625rem) rotate(90deg);transform:translate(-.625rem,1.5625rem) rotate(90deg);bottom:0;right:0}.post-box .image-wrap img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.post-box:hover .image-wrap img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.row-featured-post .post-box{display:grid;grid-template-columns:1fr 2fr}.row-featured-post .post-box .post-image-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.row-featured-post .post-box .post-box-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:var(--width-gutter) var(--spacing-section) var(--width-gutter) 32px;padding:var(--width-gutter) var(--spacing-section) var(--width-gutter) 2rem}.row-featured-post .post-box .post-box-content .section-header{margin-bottom:var(--spacing-section)}.row-featured-post .post-box .dec-square-hex-wrap{position:absolute;width:180px;width:11.25rem;height:135px;height:8.4375rem;-webkit-transform:translate(calc(var(--width-gutter) * -1),var(--width-gutter)) rotate(180deg);-ms-transform:translate(calc(var(--width-gutter) * -1),var(--width-gutter)) rotate(180deg);transform:translate(calc(var(--width-gutter) * -1),var(--width-gutter)) rotate(180deg);top:0;left:0}.section-related-news{background:#525a61}.section-related-news .related-news-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--width-gutter);margin-bottom:var(--width-gutter)}.section-related-news.section-background-blue h2 .title-back{background:0 0}.section-related-news .post-box .dec-square-hex-wrap{position:absolute;width:146px;width:9.125rem;height:110px;height:6.875rem;-webkit-transform:translate(0) rotate(0);-ms-transform:translate(0) rotate(0);transform:translate(0) rotate(0);top:20px;top:1.25rem;right:0}.section-brochure.flexible-media-object.mo-background .text-position-right{padding:var(--spacing-section) 0}.section-brochure.flexible-media-object.mo-background .media-content{width:50%;max-width:100%;display:grid;min-height:auto;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-brochure.flexible-media-object.mo-background .media-content .section-header{margin-bottom:var(--width-gutter)}.section-brochure.flexible-media-object.mo-background .media-content .title-back{color:#000}.section-brochure.flexible-media-object.mo-background .media-image .cta-box:before{content:none}.section-brochure.flexible-media-object.mo-background .brochure-mask{position:absolute;top:0;left:calc(50% - var(--spacing-section));width:50%;max-width:480px;max-width:30rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);bottom:0}.section-brochure.flexible-media-object.mo-background .brochure-mask svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-brochure.flexible-media-object.mo-background .brochure-mask svg .brochure-mask-rect{will-change:transform;fill:rgba(255,255,255,0.85)}.section-brochure.flexible-media-object.mo-background .brochure-mask:after,.section-brochure.flexible-media-object.mo-background .brochure-mask:before{content:"";position:absolute;top:0;bottom:0;background:rgba(255,255,255,.85);width:50vw}.section-brochure.flexible-media-object.mo-background .brochure-mask:before{left:-50vw}.section-brochure.flexible-media-object.mo-background .brochure-mask:after{right:0;width:100vw;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.section-brochure.flexible-media-object.mo-background #brochure-download{display:none;position:absolute;left:-1000px;left:-62.5rem;bottom:-1000px;bottom:-62.5rem;visibility:hidden}.section-newsletter.section-background-blue{background:#08131e}.section-newsletter.section-background-blue .section-header h2 .title-back{background:#08131e}.section-newsletter.section-background-blue .newsletter-polygon{width:35%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-newsletter.section-background-blue .newsletter-polygon .polygon-path{stroke:#405162}.row-footer{background:#08131e}.row-footer a,.row-footer p{color:#fff;text-decoration:none}.row-footer ul{margin-bottom:0}.row-footer a{position:relative;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#84754e),to(#fff)) bottom center;background:linear-gradient(.25turn,#fff,#84754e,#fff) bottom center;background-size:0 1px;background-size:0 .0625rem;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.row-footer a:hover{background-size:100% 1px;background-size:100% .0625rem}.row-footer .footer-copy a,.row-footer .footer-copy p,.row-footer .footer-menu-3 a,.row-footer .footer-menu-3 p,.row-footer .footer-menu-4 a,.row-footer .footer-menu-4 p{font:700 11px/12px area-normal,Helvetica,Arial,sans-serif;font:700 0.6875rem/0.75rem area-normal,Helvetica,Arial,sans-serif}.row-footer .footer-copy p,.row-footer .footer-menu-3 p,.row-footer .footer-menu-4 p{margin-bottom:12px;margin-bottom:.75rem}.row-footer .footer-copy li,.row-footer .footer-menu-3 li,.row-footer .footer-menu-4 li{margin-bottom:0}.row-footer .footer-contact a{font-size:13px;font-size:.8125rem}.row-footer .footer-contact p{margin-bottom:5px;margin-bottom:.3125rem}.row-footer .footer-contact .social-links{margin-top:20px;margin-top:1.25rem}.row-footer .footer-contact .social-links a:hover{background:0 0}.row-footer .footer-copy a{background:#08131e -webkit-gradient(linear,left top,right top,from(#fff),color-stop(#fff),to(#fff)) bottom center;background:#08131e linear-gradient(.25turn,#fff,#fff,#fff) bottom center;background-size:100% 1px;background-size:100% .0625rem;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.row-footer .footer-copy a:hover{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#84754e),to(#fff)) bottom center;background:linear-gradient(.25turn,#fff,#84754e,#fff) bottom center;background-repeat:no-repeat;background-size:100% 1px;background-size:100% .0625rem}.row-footer .footer-menu-1 a,.row-footer .footer-menu-1 p,.row-footer .footer-menu-2 a,.row-footer .footer-menu-2 p{font:800 12px/12px area-normal,Times New Roman,serif;font:800 0.75rem/0.75rem area-normal,Times New Roman,serif;text-transform:uppercase}.row-footer .footer-menu-1 li,.row-footer .footer-menu-2 li{margin-bottom:5px;margin-bottom:.3125rem}.row-footer .grid-footer{display:grid;grid-template-columns:3fr 5fr 2fr 2fr;gap:var(--width-gutter);padding:40px 0 60px;padding:2.5rem 0 3.75rem;position:relative}.row-footer .grid-footer:before{content:"";display:block;width:100%;height:1px;height:.0625rem;background:#fff;position:absolute;top:0;left:0}.row-footer .grid-footer .footer-logo{max-width:180px;max-width:11.25rem}.row-footer .grid-footer .footer-copy{grid-column:span 2}.text-404{font-size:var(--size-p-bigger)}.row-search-header{padding-top:200px;padding-top:12.5rem}.search-result{margin-bottom:30px;margin-bottom:1.875rem}.search-result .section-header h2{font-size:20px;font-size:1.25rem;margin-bottom:10px;margin-bottom:.625rem}.search-result .section-header h2 a{text-decoration:none}.search-result .section-header h2 a:hover{text-decoration:underline}.search-result .section-header .lead{margin-bottom:0}.search-result .search-excerpt{width:100%;max-width:900px;max-width:56.25rem}.searchform input{background:rgba(0,0,0,.1)}#search-form-popup-content{display:none}.popup-wrapper #search-form-popup-content{display:block}@media screen and (min-width:1030px){.top-bar .top-right p .ico-phone-wrap{display:none}}@media screen and (max-width:1030px){.top-bar .top-right p .phone-number-text{display:none}.top-bar .top-right p .ico-phone-wrap{width:24px;width:1.5rem;height:24px;height:1.5rem}.filter-on.g-3{width:100%;max-width:100%;padding:0}.filter-on.g-3 .property-box{width:calc((100% - 80px)/ 2);width:calc((100% - 5rem)/ 2);margin:20px;margin:1.25rem;float:left}.property-box .badges .badge{padding:10px 20px;padding:.625rem 1.25rem}}@media screen and (max-width:1000px){:root{--width-gutter:30px;--width-gutter:1.875rem;--width-page:calc(1280px + 2 * var(--width-gutter));--width-page:calc(80rem + 2 * var(--width-gutter));--slider-gap:var(--width-gutter);--size-p-small:12px;--size-p-small:0.75rem;--size-p:15px;--size-p:0.9375rem;--size-p-bigger:19px;--size-p-bigger:1.1875rem;--size-h1:60px;--size-h1:3.75rem;--size-h2:32px;--size-h2:2rem;--spacing-section:60px;--spacing-section:3.75rem;--height-header:130px;--height-header:8.125rem;--height-hero:520px;--height-hero:32.5rem;--height-mega-menu:470px;--height-mega-menu:29.375rem;--form-field-height:64px;--form-field-height:4rem;--form-field-padding:20px;--form-field-padding:1.25rem;--popup-padding:var(--width-gutter)}#hiddendiv,#wp-admin-bar-my-account,#wpadminbar{display:none!important}.flexible-multistep .single .flexible-text .multistep-title.wrap-regular,.flexible-multistep .single .multistep-title.blog-header,.flexible-multistep .wrap-narrow-10.multistep-title,.flexible-multistep .wrap-narrow-8.multistep-title,.flexible-related-content-slider .single .flexible-text .grid-related-slider.wrap-regular,.flexible-related-content-slider .single .grid-related-slider.blog-header,.flexible-related-content-slider .wrap-narrow-10.grid-related-slider,.flexible-related-content-slider .wrap-narrow-8.grid-related-slider,.single .flexible-multistep .multistep-title.blog-header,.single .flexible-related-content-slider .grid-related-slider.blog-header,.single .flexible-text .flexible-multistep .multistep-title.wrap-regular,.single .flexible-text .flexible-related-content-slider .grid-related-slider.wrap-regular,.single .flexible-text .g-1.wrap-regular,.single .flexible-text .g-10.wrap-regular,.single .flexible-text .g-11.wrap-regular,.single .flexible-text .g-12.wrap-regular,.single .flexible-text .g-2.wrap-regular,.single .flexible-text .g-3.wrap-regular,.single .flexible-text .g-4.wrap-regular,.single .flexible-text .g-5.wrap-regular,.single .flexible-text .g-6.wrap-regular,.single .flexible-text .g-7.wrap-regular,.single .flexible-text .g-8.wrap-regular,.single .flexible-text .g-9.wrap-regular,.single .flexible-text .grid-1-2.wrap-regular,.single .flexible-text .grid-1-3.wrap-regular,.single .flexible-text .grid-2-1.wrap-regular,.single .flexible-text .grid-5-7.wrap-regular,.single .flexible-text .grid-7-5.wrap-regular,.single .flexible-text .grid-9-3.wrap-regular,.single .flexible-text .wrap.wrap-regular,.single .g-1.blog-header,.single .g-10.blog-header,.single .g-11.blog-header,.single .g-12.blog-header,.single .g-2.blog-header,.single .g-3.blog-header,.single .g-4.blog-header,.single .g-5.blog-header,.single .g-6.blog-header,.single .g-7.blog-header,.single .g-8.blog-header,.single .g-9.blog-header,.single .grid-1-2.blog-header,.single .grid-1-3.blog-header,.single .grid-2-1.blog-header,.single .grid-5-7.blog-header,.single .grid-7-5.blog-header,.single .grid-9-3.blog-header,.single .wrap.blog-header,.wrap-narrow-10.g-1,.wrap-narrow-10.g-10,.wrap-narrow-10.g-11,.wrap-narrow-10.g-12,.wrap-narrow-10.g-2,.wrap-narrow-10.g-3,.wrap-narrow-10.g-4,.wrap-narrow-10.g-5,.wrap-narrow-10.g-6,.wrap-narrow-10.g-7,.wrap-narrow-10.g-8,.wrap-narrow-10.g-9,.wrap-narrow-10.grid-1-2,.wrap-narrow-10.grid-1-3,.wrap-narrow-10.grid-2-1,.wrap-narrow-10.grid-5-7,.wrap-narrow-10.grid-7-5,.wrap-narrow-10.grid-9-3,.wrap-narrow-8.g-1,.wrap-narrow-8.g-10,.wrap-narrow-8.g-11,.wrap-narrow-8.g-12,.wrap-narrow-8.g-2,.wrap-narrow-8.g-3,.wrap-narrow-8.g-4,.wrap-narrow-8.g-5,.wrap-narrow-8.g-6,.wrap-narrow-8.g-7,.wrap-narrow-8.g-8,.wrap-narrow-8.g-9,.wrap-narrow-8.grid-1-2,.wrap-narrow-8.grid-1-3,.wrap-narrow-8.grid-2-1,.wrap-narrow-8.grid-5-7,.wrap-narrow-8.grid-7-5,.wrap-narrow-8.grid-9-3,.wrap.wrap-narrow-10,.wrap.wrap-narrow-8{padding-left:var(--width-gutter);padding-right:var(--width-gutter)}.flexible-properties .g-3{grid-template-columns:repeat(2,1fr)}.flexible-media-object.mo-column.image-width-regular .g-2.image-top{padding-left:var(--width-gutter);padding-right:var(--width-gutter)}.flexible-media-object.mo-column.image-width-regular .g-2.image-top .media-content{padding-left:0;padding-right:0}.flexible-media-object.mo-column.image-width-regular .g-2.image-top .dec-square-hex-wrap{width:25vw;height:auto}.flexible-accordion .grid-5-7{grid-template-columns:1fr}.section-calculator .g-2{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:780px){:root{--width-gutter:30px;--width-gutter:1.875rem;--width-page:calc(1280px + 2 * var(--width-gutter));--width-page:calc(80rem + 2 * var(--width-gutter));--slider-gap:var(--width-gutter);--size-p-small:12px;--size-p-small:0.75rem;--size-p:16px;--size-p:1rem;--size-p-bigger:19px;--size-p-bigger:1.1875rem;--size-h1:48px;--size-h1:3rem;--size-h2:26px;--size-h2:1.625rem;--spacing-section:40px;--spacing-section:2.5rem;--height-header:130px;--height-header:8.125rem;--height-hero:520px;--height-hero:32.5rem;--height-mega-menu:470px;--height-mega-menu:29.375rem;--form-field-height:64px;--form-field-height:4rem;--form-field-padding:20px;--form-field-padding:1.25rem;--popup-padding:var(--width-gutter)}body.home .row-page-hero{--height-page-hero:70vh;--height-page-hero-min:100px;--height-page-hero-min:6.25rem}body:not(.home) .row-page-hero{--height-page-hero:70vh;--height-page-hero-min:100px;--height-page-hero-min:6.25rem}.row-page-hero .hero-content .subtitle{font-size:18px;font-size:1.125rem}.members-row-group .g-4{grid-template-columns:repeat(3,minmax(0,1fr))}.multisection .layout-columns,.multisection .layout-rows{grid-template-columns:minmax(0,1fr);gap:var(--spacing-section) var(--width-gutter)}.flexible-media-object.mo-background .media-content{min-height:50vh}.flexible-media-object.mo-background .decoration-polygon-center{display:none}.flexible-multistep .multistep-step{padding:calc(var(--spacing-section) * 4) 0 var(--spacing-section);min-height:400px;min-height:25rem;height:60vh;position:relative}.row-footer .grid-footer{grid-template-columns:4fr 4fr 2fr 2fr}}@media screen and (max-width:740px){:root{--width-gutter:20px;--width-gutter:1.25rem;--width-page:calc(1280px + 2 * var(--width-gutter));--width-page:calc(80rem + 2 * var(--width-gutter));--slider-gap:var(--width-gutter);--size-p-small:12px;--size-p-small:0.75rem;--size-p:16px;--size-p:1rem;--size-p-bigger:19px;--size-p-bigger:1.1875rem;--size-h1:36px;--size-h1:2.25rem;--size-h2:26px;--size-h2:1.625rem;--size-page-title-home:32px;--size-page-title-home:2rem;--spacing-section:40px;--spacing-section:2.5rem;--height-header:130px;--height-header:8.125rem;--height-hero:520px;--height-hero:32.5rem;--height-mega-menu:470px;--height-mega-menu:29.375rem;--form-field-height:64px;--form-field-height:4rem;--form-field-padding:20px;--form-field-padding:1.25rem;--popup-padding:var(--width-gutter)}.row-top-bar{padding:20px 0;padding:1.25rem 0}.logo{width:120px;width:7.5rem;height:60px;height:3.75rem}.header-scrolled .logo{height:35px;height:2.1875rem}.header-scrolled .logo img{width:100%}.nav-grid{grid-template-columns:1fr}.flexible-media-object.mo-column.image-width-wide .g-2.image-left,.flexible-media-object.mo-column.image-width-wide .g-2.image-right,.g-1,.g-2,.g-3,.g-4,.grid-5-7{grid-template-columns:minmax(0,1fr)}.members-row-group .g-4{grid-template-columns:repeat(2,minmax(0,1fr))}.row-page-hero{max-height:600px;max-height:37.5rem}.row-page-hero .hero-content{padding-bottom:100px;padding-bottom:6.25rem}.row-page-hero .hero-slider .slick-slide>div .slide{max-height:600px;max-height:37.5rem}.row-page-hero .hero-slider .slick-slide>div .slide .image-wrap img{max-width:200vw}.flexible-media-object.mo-column.image-width-regular .g-2.image-top .media-content{grid-template-columns:minmax(0,1fr)}.flexible-media-object.mo-column .image-right .media-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flexible-media-object.mo-column .image-right .media-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flexible-call-to-action .call-to-action{display:grid}.section-newsletter .editor-content{position:relative}.section-newsletter .editor-content .newsletter-polygon{position:absolute;bottom:0}.mo-column .decoration-hex-left,.mo-column .decoration-hex-right{width:50vw}.flexible-properties .g-3{grid-template-columns:minmax(0,1fr)}.flexible-properties .proprties-list-header{display:block}.slick-with-gap .slick-list{margin:0}.section-brochure.flexible-media-object.mo-background.section-brochure{padding:var(--spacing-section)}.section-brochure.flexible-media-object.mo-background.section-brochure .text-position-left,.section-brochure.flexible-media-object.mo-background.section-brochure .text-position-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-brochure.flexible-media-object.mo-background.section-brochure .text-position-left .media-content,.section-brochure.flexible-media-object.mo-background.section-brochure .text-position-right .media-content{width:100%}.section-brochure.flexible-media-object.mo-background .brochure-mask{left:0}.section-brochure.flexible-media-object.mo-background .brochure-mask:before{left:-100vw;width:100vw}.section-brochure.flexible-media-object.mo-background .brochure-mask:after{background:rgba(255,255,255,.65)}.flexible-multistep .multistep-step{height:auto;padding:0}.flexible-multistep .media-content{padding-bottom:180px;padding-bottom:11.25rem;padding-top:200px;padding-top:12.5rem}.flexible-multistep .grid-columns{grid-template-columns:1fr}.flexible-multistep .grid-columns .media-content p{font-size:21px;font-size:1.3125rem}.flexible-multistep .slick-list,.flexible-multistep .slick-track{height:100%}.flexible-multistep .slider-multistep .slick-prev{left:calc(50% + 20px);left:calc(50% + 1.25rem)}.flexible-multistep .slider-multistep .slick-next{left:calc(50% + 74px);left:calc(50% + 4.625rem)}.flexible-properties.flexible-properties-map .property-popup-wrap .property-box{right:var(--width-gutter);width:calc(100% - var(--width-gutter) * 2);max-width:350px;max-width:21.875rem}.calculator .results{margin-top:var(--width-gutter);display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--width-gutter)}.row-featured-post .post-box{grid-template-columns:1fr}.row{width:100vw}.single .post-thumbnail{padding-top:130px;padding-top:8.125rem}.single .post-thumbnail:before{height:200px;height:12.5rem}.row-footer .grid-footer{grid-template-columns:1fr}.row-footer .grid-footer .footer-copy{grid-column:span 1;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.row-footer .grid-footer .footer-logo{padding-bottom:20px;padding-bottom:1.25rem}.page-intro p{font-size:18px;font-size:1.125rem}.slider-with-nav .slides-nav{width:100%}.flexible-image-gallery .slider-with-nav{padding-bottom:80px;padding-bottom:5rem}.flexible-image-gallery .slider-with-nav .slick-next,.flexible-image-gallery .slider-with-nav .slick-prev{bottom:-82px;bottom:-5.125rem;top:auto}.flexible-image-gallery .slider-with-nav .slick-next{right:0}.flexible-image-gallery .slider-with-nav .slick-prev{left:auto;right:52px;right:3.25rem}.strip-numbers{position:relative}.strip-numbers .g-4{grid-template-columns:repeat(2,minmax(0,1fr))}.strip-numbers .number-box{padding-bottom:50px;padding-bottom:3.125rem}.strip-numbers .number-box .n-number{font-size:32px;font-size:2rem}.flexible-icon-links .link-boxes .link-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.filter-on.g-3 .property-box{width:calc(100% - 40px);width:calc(100% - 2.5rem);margin:20px;margin:1.25rem;float:left}.row-page-hero .hero-slider .slick-dots{bottom:60px;bottom:3.75rem}.flexible-accordion .accordion-title{padding:30px 40px 30px 0;padding:1.875rem 2.5rem 1.875rem 0;font-size:20px;font-size:1.25rem}}