/*!
Theme Name: Digital Interactive — Boilerplate
Theme URI: http://digitalinteractive.app
Author: Digital Interactive (Jeff Williams, Braden Witherwax)
Author URI: http://digitalinteractive.app
Description: Digital Interactive\'s Wordpress boilerplate. Keep creating awesome!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: DI
Tags:

This theme, like WordPress, is licensed under the GPL.

digitalinteractive is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/:active,:focus,:hover{outline:none;-webkit-tap-highlight-color:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}*{box-sizing:border-box;-webkit-tap-higlight-color:transparent}.block-property-updates form input::placeholder,.block-property-updates form input[type=submit],.block-wysiwyg form .full,.single .block-hero h2,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:0}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;outline:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{display:block;max-width:100%;height:auto;width:100%}@font-face{font-family:essonnes;src:url(fonts/essonnes_display_regular.otf);font-display:block}@font-face{font-family:essonnes;src:url(fonts/essonnes_display_italic.otf);font-display:block;font-style:italic}@font-face{font-family:proxima;src:url(fonts/proxima_nova_reg.otf);font-display:block;font-weight:400}@font-face{font-family:proxima;src:url(fonts/Proxima_Nova_Light.otf);font-display:block;font-weight:200}@font-face{font-family:proxima;src:url(fonts/Proxima_Nova_Sbold.otf);font-display:block;font-weight:600}@font-face{font-family:th_goliad;src:url(fonts/THGoliad-Clean.otf);font-display:block;font-weight:600}@font-face{font-family:p22_underground;src:url(fonts/P22Underground-Book.otf);font-display:block;font-weight:400}@font-face{font-family:gt_display;src:url(fonts/GTSuperDisplay-Regular.otf);font-display:block;font-weight:400}@font-face{font-family:gt_display;src:url(fonts/GTSuperDisplay-RegularItalic.otf);font-display:block;font-weight:400;font-style:italic}@font-face{font-family:gt_display;src:url(fonts/GTSuperDisplay-Bold.otf);font-display:block;font-weight:600}@font-face{font-family:brandon_grotesque;src:url(fonts/Brandon_med.otf);font-display:block;font-weight:400}@font-face{font-family:brandon_grotesque;src:url(fonts/Brandon_reg_it.otf);font-display:block;font-weight:400;font-style:italic}@font-face{font-family:brandon_grotesque;src:url(fonts/Brandon_bld.otf);font-display:block;font-weight:600}html{scroll-behavior:smooth}body{position:relative;overflow-x:hidden;font-weight:400;line-height:1.4;background:#fff;width:100%;opacity:1;transition:opacity .6s}body.byebye{opacity:0}.breadcrumbs{padding:40px;background:#fafafa}@media screen and (max-width:568px){.breadcrumbs{padding-left:20px;padding-right:20px}}.block-wysiwyg form #breadcrumbs.full,p#breadcrumbs{letter-spacing:1.7px}.block-wysiwyg form #breadcrumbs.full,.block-wysiwyg form #breadcrumbs.full a,p#breadcrumbs,p#breadcrumbs a{text-transform:uppercase;font-size:12px;font-weight:500}.block-wysiwyg form .full,li,p{letter-spacing:1.5px;line-height:1.7;font-weight:200}hr{border:none;position:relative}hr.one{height:1px}hr.two{height:2px}a{letter-spacing:1.5px}a,a.link-liner{text-decoration:none}a.link-liner{text-transform:uppercase;position:relative;letter-spacing:1.3px;display:inline-block;font-weight:600}a.link-liner:after{content:"";position:absolute;top:50%;left:calc(100% + 10px);width:15px;height:1px;transition:width .27s cubic-bezier(.4,0,.2,1)}a:hover:after{width:50px}div.link-liner{letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;position:relative;letter-spacing:1.3px;display:inline-block;font-weight:600}div.link-liner:after{content:"";position:absolute;top:50%;left:calc(100% + 10px);width:15px;height:1px;transition:width .27s cubic-bezier(.4,0,.2,1)}div.link-liner:hover:after{width:50px}.single .block-hero h2,h1{letter-spacing:1px;font-weight:400;line-height:1.2}.single .block-hero h2>div,h1>div{overflow:hidden;position:relative;line-height:.9}h2{text-transform:uppercase;font-weight:400;letter-spacing:1px;margin-bottom:20px;line-height:1.2}h2>div{overflow:hidden;position:relative;line-height:.9}h3{letter-spacing:1px;line-height:1.4}@media screen and (max-width:1200px){h3{font-size:20px}}h4{font-style:italic}h4,h5{letter-spacing:1px;line-height:1.4}.block-property-updates form input::placeholder,.block-property-updates form input[type=submit],h6{letter-spacing:3.2px;line-height:1.4;font-weight:600;text-transform:uppercase}.capper,.capper-max{position:relative;max-width:1440px;margin:0 auto}@media screen and (min-width:2400px){.capper,.capper-max{max-width:2040px}}.capper-max{max-width:1600px}.capper-small.capper-max,.capper.capper-small{max-width:1000px}@media screen and (min-width:2400px){.capper-small.capper-max,.capper.capper-small{max-width:1600px}}.bg-lt-grey{background:#f8f8f8}.loading{opacity:0}.loaded{transition:opacity .35s ease;opacity:1}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.vert-center{align-self:center}.bg-white{background:#fff}.bg-black{background:#58595b}.color-white{color:#fff}.color-black{color:#58595b}.no-padding{padding:0}.no-padding-sides{padding-left:0;padding-right:0}.no-padding-top{padding-top:0}.no-padding-right{padding-right:0}.no-padding-bottom{padding-bottom:0}.no-padding-left{padding-left:0}.overflow-hidden{overflow:hidden}.button{display:inline-block;border:2px solid #fff;padding:12px 24px 10px;color:#fff;letter-spacing:1.5px;text-transform:uppercase;text-align:center;cursor:pointer;transition:background .3s ease-out}.button:hover{background:#fff}.flex,.flex-wrap{display:flex}.flex.space-between,.space-between.flex-wrap{justify-content:space-between}.align-center.flex-wrap,.flex.align-center{align-items:center}.flex-wrap{flex-wrap:wrap}.wpcf7-submit{margin-bottom:10px!important}.wpcf7-mail-sent-ok{color:green}.wpcf7-mail-sent-ok,.wpcf7-not-valid-tip,.wpcf7-validation-errors{border:none!important;padding-left:0!important;margin-left:0!important}.wpcf7-not-valid-tip,.wpcf7-validation-errors{margin-top:0!important;color:red;font-size:13px!important;position:absolute}span.wpcf7-not-valid-tip{width:100%!important}.o-wrap{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.o-wrap img{height:100%;width:100%;position:absolute;transform:scale(1);transition:transform .3s ease-out;will-change:transform}.o-wrap:hover img{transform:scale(1.05)!important}.article-content{text-align:center}.article-content>div{max-width:667px;width:100%;margin:0 auto}.article-content>div span{font-weight:200!important}.article-content hr{margin:30px 0;width:100%!important;opacity:.25}@media screen and (max-width:568px){.article-content hr{margin:15px 0}}.article-content .block-property-updates form input::placeholder,.article-content .block-property-updates form input[type=submit],.article-content h6,.block-property-updates form .article-content input::placeholder,.block-property-updates form .article-content input[type=submit]{text-transform:uppercase;margin-bottom:20px}.article-content .block-wysiwyg form .sub-title.full,.article-content p.sub-title,.block-wysiwyg form .article-content .sub-title.full{text-align:center;font-weight:400;font-size:22px}.article-content .block-wysiwyg form .full,.article-content p,.article-content ul,.block-wysiwyg form .article-content .full{text-align:left}.article-content .block-wysiwyg form .full:not(:last-child),.article-content p:not(:last-child),.article-content ul:not(:last-child),.block-wysiwyg form .article-content .full:not(:last-child){margin-bottom:20px}.article-content .link-liner,.article-content .link-wrap{margin-top:20px}.article-content img{margin:0 0 20px}.fit{object-fit:cover;height:100%;width:100%}.link-wrap{display:flex;align-items:center;margin-bottom:30px}.link-wrap svg{margin-right:20px}.link-wrap svg circle{fill:transparent;transition:all .4s cubic-bezier(.4,0,.2,1)}.link-wrap svg path{transition:all .3s cubic-bezier(.4,0,.2,1)}.block-wysiwyg form .link-wrap .link.full,.link-wrap .block-wysiwyg form .link.full,.link-wrap p.link{margin-top:-4px;font-weight:600;margin-bottom:0;text-transform:uppercase}@media screen and (max-width:568px){.link-wrap svg{width:40px;height:40px;margin-right:8px}}.standard-grid-item .o-wrap{margin-bottom:14px}.standard-grid-item .o-wrap img{object-fit:cover}.block-property-updates form .standard-grid-item input::placeholder,.block-property-updates form .standard-grid-item input[type=submit],.standard-grid-item .block-property-updates form input::placeholder,.standard-grid-item .block-property-updates form input[type=submit],.standard-grid-item h6{margin-bottom:10px}.block-wysiwyg form .standard-grid-item .full,.standard-grid-item .block-wysiwyg form .full,.standard-grid-item h3,.standard-grid-item p{width:100%;max-width:600px}.standard-grid-item a{text-decoration:none}@media screen and (max-width:1220px){.block-property-updates form .standard-grid-item input::placeholder,.block-property-updates form .standard-grid-item input[type=submit],.standard-grid-item .block-property-updates form input::placeholder,.standard-grid-item .block-property-updates form input[type=submit],.standard-grid-item .image-wrap,.standard-grid-item h6{margin-bottom:8px}}@media screen and (max-width:568px){.standard-grid-item{margin-bottom:20px}}.first-item{display:flex;flex-direction:column;justify-content:space-between;padding:40px 20px;text-align:center}.overlay{position:absolute;z-index:1;background:rgba(0,0,0,.32);top:0;left:0;width:100%;height:100%}.social a{display:inline-block;padding:0 8px}.social svg{width:20px;opacity:.7}.social svg path{fill:#fff}.first-grid-item{padding:40px;flex-direction:column;text-align:center}.block-property-updates form .first-grid-item input::placeholder,.block-property-updates form .first-grid-item input[type=submit],.first-grid-item .block-property-updates form input::placeholder,.first-grid-item .block-property-updates form input[type=submit],.first-grid-item h6{text-transform:uppercase}iframe{max-width:100%;display:block}.cursor{position:fixed;z-index:9999;pointer-events:none;will-change:transform;transform-origin:center;transition:width .3s ease-out,height .3s ease-out;top:-25px;left:-25px;transform:translateX(-100px)}@media screen and (max-width:1024px){.cursor{display:none!important}}.cursor span{display:none;width:24px;height:14px;top:15px;left:10px;position:absolute}input[type=date]{-webkit-appearance:initial!important}.block-hero .block-wysiwyg form .full div,.block-hero p div,.block-wysiwyg form .block-hero .full div{white-space:nowrap}@media screen and (max-width:768px){.page-contact .block-community-callouts .content-image{display:none}}.grecaptcha-badge{visibility:hidden!important;opacity:0!important}div#ui-datepicker-div{z-index:1000!important}#main-nav{display:flex;justify-content:space-between;width:100%;max-width:100vw;padding:20px 40px;position:fixed;align-items:center;z-index:500;border-bottom:1px solid hsla(0,0%,100%,.3);background:transparent;transition:all .46s ease-out;opacity:0;animation:fader .5s linear forwards}@keyframes fader{0%{opacity:0}to{opacity:1}}#main-nav a{text-decoration:none;text-transform:uppercase;color:#fff;font-size:13px;font-weight:400}#main-nav.show a{color:#fff!important}#main-nav.show #hamburger span{border-bottom-color:#fff!important}#main-nav.show img.fixed{filter:brightness(12)}@media screen and (max-width:568px){#main-nav{padding-left:20px;padding-right:20px}}#main-nav nav{z-index:20}#main-nav nav ul li{position:relative}#main-nav nav ul li:hover:before{transform-origin:left;transform:scaleX(1)}#main-nav nav ul li.current-menu-item:before{transform:scaleX(1)!important}#main-nav nav li:before{content:"";position:absolute;left:18px;bottom:0;width:calc(100% - 36px);transform:scaleX(0);transform-origin:right;height:1px;transition:transform .4s ease-out}#main-nav nav li:first-child{padding-left:0}#main-nav nav li:first-child:before{left:0;width:calc(100% - 18px)}#main-nav #menu-internal-main li,#main-nav #menu-internal-sub-navigation li{position:relative;padding-bottom:0!important}#main-nav #menu-internal-main li:hover:before,#main-nav #menu-internal-sub-navigation li:hover:before{transform-origin:left;transform:scaleX(1)}#main-nav #menu-internal-main li:before,#main-nav #menu-internal-sub-navigation li:before{content:"";position:absolute;left:18px;bottom:0;width:calc(100% - 36px);transform:scaleX(0);transform-origin:right;height:1px;transition:transform .4s ease-out}#main-nav #menu-internal-main li:first-child,#main-nav #menu-internal-sub-navigation li:first-child{padding-left:0}#main-nav #menu-internal-main li:first-child:before,#main-nav #menu-internal-sub-navigation li:first-child:before{left:0;width:calc(100% - 18px)}#main-nav .header-logo{position:relative;z-index:100}#main-nav .header-logo img{top:0;left:50%}#main-nav .header-logo img.standard{opacity:1;left:50%;z-index:10;visibility:visible;transition:opacity .3s linear;will-change:opacity}#main-nav .header-logo img.fixed{height:100%;width:auto;visibility:hidden;opacity:0;position:absolute;transform:translate3d(-50%,0,0);transition:opacity .3s linear}#main-nav nav ul{list-style-type:none}#main-nav nav ul li{top:4px;display:inline-block;padding:0 18px 4px}#main-nav nav#left-nav{display:flex;width:calc(50% - 100px);justify-content:flex-start}#main-nav nav#right-nav{width:calc(50% - 100px);display:flex;align-items:center;justify-content:flex-end}#main-nav nav .menu-main-nav-left-container,#main-nav nav .menu-main-nav-right-container{display:block}@media screen and (max-width:1240px){#main-nav nav .menu-main-nav-left-container,#main-nav nav .menu-main-nav-right-container{display:none}}#main-nav .sub-menu-content .menu-main-nav-left-container,#main-nav .sub-menu-content .menu-main-nav-right-container{display:none}#main-nav.scrolling{background:#fff;padding-top:10px;padding-bottom:10px}#main-nav.scrolling img.standard{opacity:0;visibility:hidden}#main-nav.scrolling img.fixed{opacity:1;visibility:visible;transform:translate3d(-50%,0,0)}#main-nav #hamburger{margin-left:20px;cursor:pointer}#main-nav #hamburger span{display:block;width:16px;position:relative;border-bottom:2px solid #fff;padding-bottom:6px;transition:all .3s ease-out}#main-nav #hamburger span:before{content:"";width:100%;position:absolute;transform-origin:left;transform:scaleX(0);height:2px;bottom:-2px;transition:transform .4s ease-out}#main-nav #hamburger span:nth-child(2):before{transition-delay:.1s}#main-nav #hamburger span:last-child{width:9px}#main-nav #hamburger span:last-child:before{transition-delay:.2s}#main-nav #hamburger:hover span:before{transform:scaleX(1);transform-origin:left}#main-nav #hamburger.close span:last-child{opacity:0}#main-nav #hamburger.close span:first-child{top:8px;left:4px;transform:rotate(45deg)}#main-nav #hamburger.close span:nth-child(2){transform:rotate(-45deg)}#main-nav #inner-menu-wrap{text-align:center;position:fixed;display:none;left:0;top:0;width:100%;max-width:100%;height:100%;z-index:0}#main-nav #inner-menu-wrap a{color:#fff!important}#main-nav #inner-menu-wrap .sub-menu-content{width:1200px;max-width:calc(100% - 40px);position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%)}#main-nav #inner-menu-wrap .overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:2}#main-nav #inner-menu-wrap.show{display:block}#main-nav #inner-menu-wrap .internal-sub-nav li:not(:last-child):after{opacity:.5}#main-nav #inner-menu-wrap .internal-sub-nav a{font-size:26px}#main-nav #inner-menu-wrap nav{position:relative;z-index:100;width:100%;margin-bottom:40px}#main-nav #inner-menu-wrap ul li{list-style-type:none;position:relative}#main-nav #inner-menu-wrap ul li:not(:last-of-type):after{content:"";display:inline-block;height:calc(100% - 14px);width:1px;top:7px;right:0;background:#fff;position:absolute}@media screen and (max-width:1240px){#main-nav #inner-menu-wrap .sub-menu-content{padding:140px 20px;width:100%;max-width:100%;position:relative;transform:none;top:auto;left:auto;height:100vh;overflow-y:scroll;scrollbar-width:none}#main-nav #inner-menu-wrap .sub-menu-content::-webkit-scrollbar{display:none}#main-nav #inner-menu-wrap li{display:block;text-align:left;padding-left:0}#main-nav #inner-menu-wrap .internal-sub-nav a{font-size:16px}#main-nav #inner-menu-wrap .menu-main-nav-left-container,#main-nav #inner-menu-wrap .menu-main-nav-right-container{display:block}#main-nav #inner-menu-wrap .menu-main-nav-left-container a,#main-nav #inner-menu-wrap .menu-main-nav-right-container a{font-size:26px}#main-nav #inner-menu-wrap .menu-main-nav-left-container li:before,#main-nav #inner-menu-wrap .menu-main-nav-left-container li:not(:last-of-type):after,#main-nav #inner-menu-wrap .menu-main-nav-left-container li:not(:last-of-type):before,#main-nav #inner-menu-wrap .menu-main-nav-right-container li:before,#main-nav #inner-menu-wrap .menu-main-nav-right-container li:not(:last-of-type):after,#main-nav #inner-menu-wrap .menu-main-nav-right-container li:not(:last-of-type):before{display:none}#main-nav #inner-menu-wrap #menu-internal-main{margin-top:30px}#main-nav #inner-menu-wrap #menu-internal-main li:before,#main-nav #inner-menu-wrap #menu-internal-main li:not(:last-of-type):after,#main-nav #inner-menu-wrap #menu-internal-main li:not(:last-of-type):before{display:none}#main-nav #inner-menu-wrap #menu-internal-sub-navigation{display:flex}#main-nav #inner-menu-wrap #menu-internal-sub-navigation li:not(:first-child){padding:0 20px}#main-nav #inner-menu-wrap .social{text-align:left}#main-nav #inner-menu-wrap .company-info{display:none}}#main-nav .social{position:relative;z-index:10;text-align:center;margin:0 auto 40px}#main-nav .social .block-wysiwyg form .full,#main-nav .social p,.block-wysiwyg form #main-nav .social .full{color:#fff}#main-nav .company-info{position:relative;z-index:10}#main-nav .company-info .block-wysiwyg form .full,#main-nav .company-info a,#main-nav .company-info p,.block-wysiwyg form #main-nav .company-info .full{text-transform:none;color:#fff;font-size:13px}#footer{display:flex;justify-content:space-between;align-items:center}#footer .footer-logo,#footer nav{padding:20px}#footer ul li{display:inline-block;padding:0 8px}#footer ul li a{font-size:13px;color:#fff;text-decoration:none;text-transform:uppercase}#footer .up{width:140px;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}#footer .up svg{width:16px}#footer .up svg path{transition:fill .3s ease-out}#footer .up:after{content:"";position:absolute;width:100%;height:calc(100% + 70px);background:#fff;z-index:10;top:-35px;opacity:.1}#footer .social{margin-right:20px}@media screen and (max-width:1150px){#footer .social{display:none}}@media screen and (max-width:890px){#footer{flex-wrap:wrap}#footer .social{width:100%;display:block}#footer nav{order:1;text-align:center;margin-left:auto}#footer .up{order:2;right:0;justify-content:flex-start}#footer .up:after{background:transparent}#footer .footer-logo{margin:auto;padding-top:20px}#footer .social{margin:auto;padding-bottom:40px;order:3}}@media screen and (max-width:568px){#footer .up{position:absolute;right:15px;bottom:100px;width:20px}}.footer-cta{padding:70px 40px;text-align:center}.footer-cta h2{text-transform:uppercase}.block-wysiwyg form .footer-cta .full,.footer-cta .block-wysiwyg form .full,.footer-cta a,.footer-cta h2,.footer-cta p{color:#fff}.block-wysiwyg form .footer-cta .full,.footer-cta .block-wysiwyg form .full,.footer-cta p{max-width:600px;margin:0 auto 30px}.footer-cta .link-wrap svg circle,.footer-cta .link-wrap svg path{stroke:#fff}.footer-cta .link-wrap svg path{fill:#fff}.block-wysiwyg form .footer-cta .link-wrap .link.full,.footer-cta .link-wrap .block-wysiwyg form .link.full,.footer-cta .link-wrap p.link{color:#fff}.footer-cta .link-wrap:hover svg circle{fill:#fff!important}.footer-cta .link-wrap:hover svg path{fill:#233a37;stroke:#233a37}.error-404{text-align:center}.error-404 .page-title{margin-bottom:10px}.error-404 .block-hero{max-height:35vh!important;min-height:250px!important}.block-wysiwyg form .error-404 .page-content>.full,.error-404 .block-wysiwyg form .page-content>.full,.error-404 .page-content>p{width:370px;max-width:100%;margin:0 auto}.error-404 .widget_recent_entries{margin-top:30px}.error-404 .widget_recent_entries ul{list-style:none}.single .block-hero h2{text-align:left;margin:0!important}.single-post .blog-hero-wrap{height:100vh;position:relative}.single-post .blog-hero-wrap .content-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:800px;max-width:calc(100% - 40px)}.block-property-updates form .single-post .blog-hero-wrap .content-wrap input::placeholder,.block-property-updates form .single-post .blog-hero-wrap .content-wrap input[type=submit],.single-post .blog-hero-wrap .content-wrap .block-property-updates form input::placeholder,.single-post .blog-hero-wrap .content-wrap .block-property-updates form input[type=submit],.single-post .blog-hero-wrap .content-wrap .single .block-hero h2,.single-post .blog-hero-wrap .content-wrap h1,.single-post .blog-hero-wrap .content-wrap h6,.single-post .blog-hero-wrap .content-wrap hr,.single .block-hero .single-post .blog-hero-wrap .content-wrap h2{text-transform:uppercase;color:#fff}.single-post .blog-hero-wrap .content-wrap hr{margin:20px auto;width:170px;border-bottom:2px solid #fff!important}.single-post .subtitle{text-align:center}.post-nav{display:flex;justify-content:space-between;padding:0 40px 80px}.post-nav .left{width:50%;text-align:left}.post-nav .right{width:50%;text-align:right;padding-right:26px}.post-nav a{text-decoration:none;font-weight:600;position:relative}.post-nav a:after{content:"";position:absolute;top:50%;left:calc(100% + 10px);width:15px;height:1px;transition:width .27s cubic-bezier(.4,0,.2,1)}.post-nav a:hover:after{width:50px}.related-posts h4{font-style:normal}.related-posts hr{width:170px;margin:10px 0 40px}.related-posts .related-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px}.related-posts a{text-decoration:none}@media screen and (max-width:768px){.related-posts .related-grid{grid-template-columns:1fr;grid-row-gap:40px}}.single-team .icon{width:35px;margin-top:10px;fill:rgba(0,0,0,.08)}.single-team .mailphone{display:inline-block;font-weight:600;width:auto;position:relative;margin-bottom:10px;text-transform:uppercase}.single-team .content-text{padding-top:20px!important;align-items:flex-start!important;text-align:left;padding-right:0!important}.single-team .content-text hr{width:100vw!important;left:-80px}.single-properties .block-hero .hero-content,.single-rental-properties .block-hero .hero-content{left:40px;transform:none;top:auto;bottom:80px;text-align:left;width:700px;max-width:calc(100% - 80px)}.single-properties .block-hero .hero-content h1,.single-properties .single .block-hero .hero-content h2,.single-rental-properties .block-hero .hero-content h1,.single-rental-properties .single .block-hero .hero-content h2,.single .single-properties .block-hero .hero-content h2,.single .single-rental-properties .block-hero .hero-content h2{margin-left:0;margin-right:0}.single-properties .block-hero .hero-content hr,.single-rental-properties .block-hero .hero-content hr{margin:20px 0 0}.single-properties .block-contact,.single-rental-properties .block-contact{position:relative;width:calc(45% - 40px)}.single-properties .block-contact .form-wrap,.single-rental-properties .block-contact .form-wrap{top:0;right:0;width:100%;max-width:100%;position:relative}.single-properties .block-contact .form-wrap.fix,.single-rental-properties .block-contact .form-wrap.fix{position:fixed}.single-properties .cat-info,.single-rental-properties .cat-info{min-height:580px;width:calc(55% - 40px)}.single-properties .cat-info hr,.single-rental-properties .cat-info hr{width:100%;margin:15px 0 20px;opacity:.25;border-top:none}.single-properties .cat-info h3,.single-rental-properties .cat-info h3{margin-bottom:20px}.single-properties .cat-info .specs,.single-rental-properties .cat-info .specs{margin-bottom:30px}.single-properties .cat-info .tabs hr,.single-rental-properties .cat-info .tabs hr{margin:-1px 0 20px;border-top:none}.single-properties .cat-info .tabs li,.single-rental-properties .cat-info .tabs li{cursor:pointer;display:inline-block;padding-bottom:5px}.single-properties .cat-info .tabs li:not(:last-of-type),.single-rental-properties .cat-info .tabs li:not(:last-of-type){margin-right:30px}@media screen and (max-width:768px){.single-properties .cat-info .tabs .map-tab,.single-rental-properties .cat-info .tabs .map-tab{display:none}}.single-properties #details li,.single-rental-properties #details li{margin-left:20px}.block-wysiwyg form .single-properties #details .highlights.full,.block-wysiwyg form .single-rental-properties #details .highlights.full,.single-properties #details .block-wysiwyg form .highlights.full,.single-properties #details p.highlights,.single-properties #details ul,.single-rental-properties #details .block-wysiwyg form .highlights.full,.single-rental-properties #details p.highlights,.single-rental-properties #details ul{margin-bottom:15px}.single-properties #details #gallery,.single-rental-properties #details #gallery{margin:40px 0}.block-wysiwyg form .single-properties #overview .full:not(:last-child),.block-wysiwyg form .single-rental-properties #overview .full:not(:last-child),.single-properties #overview .block-wysiwyg form .full:not(:last-child),.single-properties #overview p:not(:last-child),.single-rental-properties #overview .block-wysiwyg form .full:not(:last-child),.single-rental-properties #overview p:not(:last-child){margin-bottom:20px}.single-properties #details,.single-properties #map,.single-rental-properties #details,.single-rental-properties #map{display:none}@media screen and (max-width:1100px){.single-properties .capper-max.flex-wrap .block-contact,.single-properties .capper-max.flex-wrap .cat-info,.single-properties .capper.flex-wrap .block-contact,.single-properties .capper.flex-wrap .cat-info,.single-properties .capper.flex .block-contact,.single-properties .capper.flex .cat-info,.single-properties .flex.capper-max .block-contact,.single-properties .flex.capper-max .cat-info,.single-rental-properties .capper-max.flex-wrap .block-contact,.single-rental-properties .capper-max.flex-wrap .cat-info,.single-rental-properties .capper.flex-wrap .block-contact,.single-rental-properties .capper.flex-wrap .cat-info,.single-rental-properties .capper.flex .block-contact,.single-rental-properties .capper.flex .cat-info,.single-rental-properties .flex.capper-max .block-contact,.single-rental-properties .flex.capper-max .cat-info{width:calc(50% - 10px)}}@media screen and (max-width:900px){.single-properties .capper-max.flex-wrap,.single-properties .capper.flex,.single-properties .capper.flex-wrap,.single-properties .flex.capper-max,.single-rental-properties .capper-max.flex-wrap,.single-rental-properties .capper.flex,.single-rental-properties .capper.flex-wrap,.single-rental-properties .flex.capper-max{flex-wrap:wrap}.single-properties .capper-max.flex-wrap .block-contact,.single-properties .capper-max.flex-wrap .cat-info,.single-properties .capper.flex-wrap .block-contact,.single-properties .capper.flex-wrap .cat-info,.single-properties .capper.flex .block-contact,.single-properties .capper.flex .cat-info,.single-properties .flex.capper-max .block-contact,.single-properties .flex.capper-max .cat-info,.single-rental-properties .capper-max.flex-wrap .block-contact,.single-rental-properties .capper-max.flex-wrap .cat-info,.single-rental-properties .capper.flex-wrap .block-contact,.single-rental-properties .capper.flex-wrap .cat-info,.single-rental-properties .capper.flex .block-contact,.single-rental-properties .capper.flex .cat-info,.single-rental-properties .flex.capper-max .block-contact,.single-rental-properties .flex.capper-max .cat-info{width:100%}.single-properties #single-gallery,.single-rental-properties #single-gallery{margin-top:40px}.single-properties .block-contact .form-wrap,.single-rental-properties .block-contact .form-wrap{margin-top:0}}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:40px;padding:70px 40px}.blog-grid h2.widget-title{font-size:26px}.block-property-updates form .blog-grid .blog-item input::placeholder,.block-property-updates form .blog-grid .blog-item input[type=submit],.block-property-updates form .blog-grid article input::placeholder,.block-property-updates form .blog-grid article input[type=submit],.blog-grid .blog-item .block-property-updates form input::placeholder,.blog-grid .blog-item .block-property-updates form input[type=submit],.blog-grid .blog-item h6,.blog-grid article .block-property-updates form input::placeholder,.blog-grid article .block-property-updates form input[type=submit],.blog-grid article h6{margin-bottom:6px}.blog-grid .blog-item h4,.blog-grid article h4{font-style:normal;margin-bottom:8px}.blog-grid a{text-decoration:none}.blog-grid .first-grid-item .widg{position:relative}.blog-grid .first-grid-item .widget-title,.blog-grid .first-grid-item .widget_archive label{display:none}.blog-grid .first-grid-item .widget_archive select{-webkit-appearance:none;border:none;border-bottom:1px solid #ccc;box-shadow:none;border-radius:0;width:100%;color:#59595b;padding-bottom:6px;background:none}.blog-grid .first-grid-item .arrow{display:block;position:absolute;bottom:2px;right:0;z-index:20;width:20px;height:20px;z-index:40;pointer-events:none}.blog-grid .first-grid-item .arrow img{width:14px;transform:rotate(90deg)}.blog-grid .img-wrap{height:0;position:relative;overflow:hidden;padding-bottom:56.25%;margin-bottom:20px}.blog-grid .img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%}.block-property-updates form .blog-grid input::placeholder,.block-property-updates form .blog-grid input[type=submit],.blog-grid .block-property-updates form input::placeholder,.blog-grid .block-property-updates form input[type=submit],.blog-grid h6{text-transform:uppercase}.block-property-updates form .blog-grid input::placeholder,.block-property-updates form .blog-grid input[type=submit],.blog-grid .block-property-updates form input::placeholder,.blog-grid .block-property-updates form input[type=submit],.blog-grid h3,.blog-grid h6{margin-bottom:14px}@media screen and (max-width:568px){.blog-grid{grid-template-columns:1fr;grid-row-gap:40px;grid-column-gap:0;padding:40px 20px}}.pagination-bar{padding:0 40px 80px;text-align:center}.pagination-bar .next,.pagination-bar .prev{display:none}.pagination-bar .page-numbers{padding:0 2px}.block-property-updates form .featured-post input::placeholder,.block-property-updates form .featured-post input[type=submit],.featured-post .block-property-updates form input::placeholder,.featured-post .block-property-updates form input[type=submit],.featured-post h6{text-transform:uppercase;margin-bottom:20px}.featured-post hr{margin:20px 0 24px;opacity:.45}.featured-post .link-wrap{margin-top:20px}.block .capper,.block .capper-max{padding:70px 40px}@media screen and (max-width:568px){.block .capper,.block .capper-max{padding:40px 20px}}@media screen and (min-width:2400px){.block .capper,.block .capper-max{padding:100px 80px}}.block hr{width:170px;margin-left:0}.block.block-pad{padding:70px 40px}@media screen and (max-width:568px){.block.block-pad{padding:40px 20px}}.hero-content{width:100%;padding:0 40px;position:absolute;top:calc(50% + 42px);left:50%;transform:translate(-50%,-50%);z-index:20;color:#fff;width:875px;max-width:calc(100% - 80px);white-space:normal;text-align:center}.hero-content .single .block-hero h2,.hero-content h1,.single .block-hero .hero-content h2{text-transform:uppercase;margin:0 auto;color:#fff!important;width:800px;max-width:100%}.hero-content .single .block-hero h2>div,.hero-content h1>div,.single .block-hero .hero-content h2>div{will-change:transform}.block-wysiwyg form .hero-content .full,.hero-content .block-wysiwyg form .full,.hero-content p{font-size:20px;max-width:700px;width:100%;margin:0 auto;color:#fff}.block-wysiwyg form .hero-content .full>div,.hero-content .block-wysiwyg form .full>div,.hero-content p>div{will-change:transform}.block-wysiwyg form .hero-content .full:last-of-type,.hero-content .block-wysiwyg form .full:last-of-type,.hero-content p:last-of-type{margin-bottom:30px}.hero-content hr{width:100px;border-bottom:2px solid #fff;margin:20px auto}.block-property-updates form .hero-content input::placeholder,.block-property-updates form .hero-content input[type=submit],.hero-content .block-property-updates form input::placeholder,.hero-content .block-property-updates form input[type=submit],.hero-content h6{color:#fff}.block-hero{width:100%;height:100vh;position:relative;overflow:hidden;background:#59595b}.block-hero img{object-fit:cover;width:100%;height:100%;opacity:0;will-change:transform;transition:opacity .75s ease-out}.block-hero img.fadeIn{opacity:1}.block-hero .embed-frame{z-index:10}@media screen and (min-aspect-ratio:16/9){.block-hero .embed-frame{width:100%;height:300%;top:-100%;left:0;position:absolute}}@media screen and (max-aspect-ratio:16/9){.block-hero .embed-frame{width:300%;height:100%;left:-100%;top:0;position:absolute}}.block-hero h1,.single .block-hero h2{max-width:100%}.block-hero .block-wysiwyg form .full>div,.block-hero h1>div>div,.block-hero p>div,.block-wysiwyg form .block-hero .full>div,.single .block-hero h2>div>div{will-change:transform}@media screen and (max-width:1024px){.block-hero .embed-frame{display:none}}@media screen and (max-width:568px){.block-hero{height:calc(100vh - 69px);min-height:500px}.block-hero .hero-content{padding:0;max-width:calc(100% - 40px)}}.block-hero-alt{height:500px}.block-hero-alt .hero-content{z-index:10;position:absolute;bottom:65px;left:80px;text-align:left;transform:none;padding:0;top:auto}.block-hero-alt .hero-content .single .block-hero h2,.block-hero-alt .hero-content h1,.single .block-hero .block-hero-alt .hero-content h2{margin:initial}@media screen and (max-width:768px){.block-hero-alt .hero-content{left:20px}}.block-hero-350{height:350px;min-height:250px}@media screen and (max-width:568px){.block-hero-350{height:250px}}.block-learn-more .capper,.block-learn-more .capper-max{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-auto-rows:1fr}@media screen and (max-width:768px){.block-learn-more .capper,.block-learn-more .capper-max{grid-template-columns:1fr;grid-column-gap:0}}.block-learn-more .p-wrap{overflow:hidden;position:relative;will-change:transform}.block-learn-more .block-wysiwyg form .full,.block-learn-more p,.block-wysiwyg form .block-learn-more .full{margin-bottom:30px}.block-learn-more h2{margin-top:40px}.block-learn-more a{display:block;text-decoration:none;text-transform:uppercase}.block-learn-more .left,.block-learn-more .swap-right{display:flex;flex-direction:column;justify-content:space-between}.block-learn-more .left img,.block-learn-more .swap-right img{min-height:300px;object-fit:cover;width:100%;height:100%}.block-learn-more .right,.block-learn-more .swap-left{position:relative;overflow:hidden}.block-learn-more .right img,.block-learn-more .swap-left img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:768px){.block-learn-more .right,.block-learn-more .swap-left{display:none}}@media screen and (max-width:768px){.block-learn-more h2{margin-top:0}}.block-featured-communities{padding-bottom:120px}.block-featured-communities .featured-headline{padding-left:40px}.block-featured-communities h2{margin-bottom:20px}.block-featured-communities hr{width:120px;margin:0 0 20px}.block-featured-communities .h-wrap{width:50%}.block-featured-communities .community-wrap{position:relative}.block-featured-communities .community-wrap.left,.block-featured-communities .community-wrap.right{margin-top:40px}.block-featured-communities .community-wrap .community-info-wrap{background:#fff;z-index:10;position:relative;margin-top:-220px;padding:30px 40px;bottom:-100px;width:calc(100% - 120px);left:40px;border:1px solid #ddd}.block-featured-communities .community-wrap .community-info-wrap .block-wysiwyg form .full:not(.link),.block-featured-communities .community-wrap .community-info-wrap p:not(.link),.block-wysiwyg form .block-featured-communities .community-wrap .community-info-wrap .full:not(.link){margin-bottom:30px;font-size:15px}.block-featured-communities .community-wrap .community-info-wrap a{text-transform:none;text-transform:uppercase}.block-featured-communities .capper-max .featured-images,.block-featured-communities .capper .featured-images{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px}@media screen and (max-width:768px){.block-featured-communities .capper-max .featured-headline,.block-featured-communities .capper .featured-headline{padding-left:0}.block-featured-communities .capper-max .community-info-wrap,.block-featured-communities .capper .community-info-wrap{width:calc(100% - 20px);left:10px;padding:20px}.block-featured-communities .capper-max .community-wrap.right,.block-featured-communities .capper .community-wrap.right{padding-top:0;margin-top:180px}.block-featured-communities .capper-max .featured-images,.block-featured-communities .capper .featured-images{grid-template-columns:1fr;grid-column-gap:0}.block-featured-communities .capper-max .h-wrap,.block-featured-communities .capper .h-wrap{width:100%}}@media screen and (max-width:568px){.block-featured-communities{padding-bottom:0}.block-featured-communities .capper-max .community-info-wrap,.block-featured-communities .capper .community-info-wrap{margin-top:20px;bottom:0;left:0;width:100%}.block-featured-communities .capper-max .community-wrap.right,.block-featured-communities .capper .community-wrap.right{margin-top:20px}}.block-community-callouts,.block-text-full-height-image,.story-layout{position:relative;overflow-x:hidden}.block-community-callouts .capper,.block-community-callouts .capper-max,.block-text-full-height-image .capper,.block-text-full-height-image .capper-max,.story-layout .capper,.story-layout .capper-max{display:flex;flex-wrap:wrap}.block-community-callouts.left .content-text,.block-text-full-height-image.left .content-text,.story-layout.left .content-text{order:1}.block-community-callouts.left .content-image,.block-text-full-height-image.left .content-image,.story-layout.left .content-image{order:2}.block-community-callouts.left hr,.block-text-full-height-image.left hr,.story-layout.left hr{left:-80px}.block-community-callouts.left .content-image,.block-text-full-height-image.left .content-image,.story-layout.left .content-image{padding:0}.block-community-callouts.right .content-image,.block-text-full-height-image.right .content-image,.story-layout.right .content-image{order:1}.block-community-callouts.right .content-text,.block-text-full-height-image.right .content-text,.story-layout.right .content-text{order:2}.block-community-callouts.right hr,.block-text-full-height-image.right hr,.story-layout.right hr{left:-80px}.block-community-callouts.right .content-image,.block-text-full-height-image.right .content-image,.story-layout.right .content-image{padding:0}.block-community-callouts .content-text,.block-text-full-height-image .content-text,.story-layout .content-text{display:flex;align-items:center;padding:0 40px;width:50%}.block-community-callouts .content-text h2,.block-text-full-height-image .content-text h2,.story-layout .content-text h2{margin-bottom:5px}.block-community-callouts .content-text a.link-liner,.block-text-full-height-image .content-text a.link-liner,.story-layout .content-text a.link-liner{margin-top:20px}.block-community-callouts .content-text hr,.block-text-full-height-image .content-text hr,.story-layout .content-text hr{position:relative;width:calc(100% + 160px)!important}.block-community-callouts .content-image,.block-text-full-height-image .content-image,.story-layout .content-image{width:50%;z-index:10;transition:transform .4s ease-out}.block-community-callouts .content-image iframe,.block-text-full-height-image .content-image iframe,.story-layout .content-image iframe{object-fit:cover}.block-community-callouts .content-image .o-wrap,.block-text-full-height-image .content-image .o-wrap,.story-layout .content-image .o-wrap{height:100%}@media screen and (max-width:768px){.block-community-callouts.left .content-text,.block-community-callouts.right .content-text,.block-text-full-height-image.left .content-text,.block-text-full-height-image.right .content-text,.story-layout.left .content-text,.story-layout.right .content-text{order:2}.block-community-callouts.left .content-image,.block-community-callouts.right .content-image,.block-text-full-height-image.left .content-image,.block-text-full-height-image.right .content-image,.story-layout.left .content-image,.story-layout.right .content-image{order:1;margin-bottom:20px;min-height:280px}.block-community-callouts .content-image,.block-community-callouts .content-text,.block-text-full-height-image .content-image,.block-text-full-height-image .content-text,.story-layout .content-image,.story-layout .content-text{width:100%;margin-bottom:0;padding:0}}.block-text-full-height-image .link-w{text-align:center;margin-top:20px}.block-community-callouts{position:relative;overflow-x:hidden}.block-community-callouts .article-content .block-wysiwyg form .sub-title.full,.block-community-callouts .article-content p.sub-title,.block-community-callouts .content-text,.block-wysiwyg form .block-community-callouts .article-content .sub-title.full{text-align:left}.block-community-callouts img{will-change:transform}@media screen and (max-width:568px){.block-community-callouts .content-image{min-height:0!important}.block-community-callouts iframe{width:100%!important;left:0;height:100%!important;position:relative;transform:none;min-height:0;object-fit:cover!important}}.block-image-gallery{position:relative}.block-image-gallery .gallery-slider{overflow:hidden;white-space:nowrap;position:relative;height:calc(100vh - 68px);min-height:650px}.block-image-gallery .gallery-slider .arrow{position:absolute;top:calc(50% - 50px);z-index:50;width:30px;height:40px;pointer-events:auto;transition:opacity .2s ease-out}.block-image-gallery .gallery-slider .arrow span{display:block;width:30px;height:2px;position:relative;background:#fff}.block-image-gallery .gallery-slider .arrow span:first-child{transform:rotate(45deg);top:32px}.block-image-gallery .gallery-slider .arrow span:last-child{transform:rotate(-45deg);top:10px}.block-image-gallery .gallery-slider .arrow.arrow-left{left:40px}.block-image-gallery .gallery-slider .arrow.arrow-right{right:40px}.block-image-gallery .gallery-slider .arrow.arrow-right span:first-child{top:10px}.block-image-gallery .gallery-slider .arrow.arrow-right span:last-child{top:29px}.block-image-gallery .gallery-slider .hero-content .block-property-updates form input::placeholder,.block-image-gallery .gallery-slider .hero-content .block-property-updates form input[type=submit],.block-image-gallery .gallery-slider .hero-content h2,.block-image-gallery .gallery-slider .hero-content h4,.block-image-gallery .gallery-slider .hero-content h6,.block-property-updates form .block-image-gallery .gallery-slider .hero-content input::placeholder,.block-property-updates form .block-image-gallery .gallery-slider .hero-content input[type=submit]{color:#fff}.block-image-gallery .gallery-slider .hero-content .block-property-updates form input::placeholder,.block-image-gallery .gallery-slider .hero-content .block-property-updates form input[type=submit],.block-image-gallery .gallery-slider .hero-content h6,.block-property-updates form .block-image-gallery .gallery-slider .hero-content input::placeholder,.block-property-updates form .block-image-gallery .gallery-slider .hero-content input[type=submit]{margin-bottom:20px}.block-image-gallery .button-left,.block-image-gallery .button-right{display:inline-block;position:absolute;left:0;top:0;width:50%;height:100%;z-index:400;background:none}.block-image-gallery .button-right{left:50%}.block-image-gallery .track{overflow:hidden;position:relative;display:flex;align-items:center;height:100%}@media screen and (max-width:568px){.block-image-gallery .track{min-height:0}}.block-image-gallery .slide{position:absolute;width:100%;height:100%;will-change:transform;overflow:hidden}.block-image-gallery .slide img{display:block;height:100%;object-fit:cover}@media screen and (max-width:768px){.block-image-gallery .gallery-slider{height:450px;min-height:0}}@media screen and (max-width:568px){.block-image-gallery .gallery-slider{height:500px}.block-image-gallery .gallery-slider .arrow{top:calc(50% - 20px)}.block-image-gallery .gallery-slider .arrow.arrow-left{left:20px}.block-image-gallery .gallery-slider .arrow.arrow-right{right:20px}.block-image-gallery .gallery-slider .slide .hero-content{top:50%}.block-image-gallery .gallery-slider .slide h4{font-size:20px}}.block-double-picture-parallax{position:relative;margin-bottom:80px}.block-double-picture-parallax .back-image-wrap{position:relative;min-height:550px}.block-double-picture-parallax .color-wrap{width:100%;height:100%;position:absolute;z-index:0;top:0;left:0}.block-double-picture-parallax .front-image-wrap{position:absolute;top:60px;left:60px;width:calc(100% - 120px);height:calc(100% + 30px);z-index:10}.block-double-picture-parallax .link-wrap{margin-top:20px}.block-double-picture-parallax .content-wrap{position:absolute;z-index:30;background:#fff;display:flex;align-items:center;padding:40px;width:500px;height:calc(100% - 60px);max-width:50%;bottom:0;left:60px}.block-double-picture-parallax .content-wrap .link-liner{margin-top:40px}@media screen and (max-width:768px){.block-double-picture-parallax{min-height:450px;margin-bottom:0}.block-double-picture-parallax .front-image-wrap{top:10px;left:10px;width:calc(100% - 20px);height:0;overflow:hidden;position:absolute;padding-bottom:56.25%;display:none;display:block}.block-double-picture-parallax .front-image-wrap img{position:absolute;width:100%;height:100%}.block-double-picture-parallax .back-image-wrap{min-height:0}.block-double-picture-parallax .back-image-wrap>img{opacity:0}.block-double-picture-parallax .color-wrap{height:calc(100% + 20px)}.block-double-picture-parallax .content-wrap{width:calc(100% - 20px);max-width:none;padding:40px 20px;left:10px;top:10px;position:relative}}.block-contact-alt .contact-content,.block-contact .contact-content{width:50%}.block-contact-alt .contact-content .block-wysiwyg form .full,.block-contact-alt .contact-content p,.block-contact .contact-content .block-wysiwyg form .full,.block-contact .contact-content p,.block-wysiwyg form .block-contact-alt .contact-content .full,.block-wysiwyg form .block-contact .contact-content .full{max-width:520px;width:calc(100% - 60px)}.block-contact-alt .contact-content .block-wysiwyg form .full a,.block-contact-alt .contact-content p a,.block-contact .contact-content .block-wysiwyg form .full a,.block-contact .contact-content p a,.block-wysiwyg form .block-contact-alt .contact-content .full a,.block-wysiwyg form .block-contact .contact-content .full a{color:initial;display:inline;font-weight:500}.block-contact-alt .contact-content hr,.block-contact .contact-content hr{width:170px;margin:0 0 30px}.block-contact-alt .contact-content a,.block-contact .contact-content a{display:block;text-decoration:none;margin-top:30px}.block-contact-alt .form-wrap,.block-contact .form-wrap{background:#fff;padding:40px;width:568px;max-width:calc(50% - 40px);position:absolute;right:40px;top:80px;border:1px solid #f2f2f2}.block-contact-alt .form-wrap h3,.block-contact .form-wrap h3{margin-bottom:30px}.block-contact-alt .form-wrap .block-wysiwyg form .full,.block-contact-alt .form-wrap p,.block-contact .form-wrap .block-wysiwyg form .full,.block-contact .form-wrap p,.block-wysiwyg form .block-contact-alt .form-wrap .full,.block-wysiwyg form .block-contact .form-wrap .full{font-size:12px}.block-contact-alt .form-wrap .broker,.block-contact .form-wrap .broker{align-items:center;margin-bottom:40px}.block-contact-alt .form-wrap .broker .block-property-updates form input::placeholder,.block-contact-alt .form-wrap .broker .block-property-updates form input[type=submit],.block-contact-alt .form-wrap .broker h6,.block-contact .form-wrap .broker .block-property-updates form input::placeholder,.block-contact .form-wrap .broker .block-property-updates form input[type=submit],.block-contact .form-wrap .broker h6,.block-property-updates form .block-contact-alt .form-wrap .broker input::placeholder,.block-property-updates form .block-contact-alt .form-wrap .broker input[type=submit],.block-property-updates form .block-contact .form-wrap .broker input::placeholder,.block-property-updates form .block-contact .form-wrap .broker input[type=submit]{line-height:1}.block-contact-alt .form-wrap .broker .block-wysiwyg form .full,.block-contact-alt .form-wrap .broker p,.block-contact .form-wrap .broker .block-wysiwyg form .full,.block-contact .form-wrap .broker p,.block-wysiwyg form .block-contact-alt .form-wrap .broker .full,.block-wysiwyg form .block-contact .form-wrap .broker .full{margin-bottom:4px}.block-contact-alt .form-wrap .broker .link-liner,.block-contact .form-wrap .broker .link-liner{text-transform:none}.block-contact-alt .form-wrap .broker img,.block-contact .form-wrap .broker img{width:80px;height:80px;border-radius:50%;object-fit:cover;margin-right:20px}.block-contact-alt .form-wrap form,.block-contact .form-wrap form{width:100%}.block-contact-alt .form-wrap form .wpcf7-form-control-wrap,.block-contact .form-wrap form .wpcf7-form-control-wrap{margin-bottom:30px;display:block}.block-contact-alt .form-wrap form input,.block-contact-alt .form-wrap form select,.block-contact-alt .form-wrap form textarea,.block-contact .form-wrap form input,.block-contact .form-wrap form select,.block-contact .form-wrap form textarea{-webkit-appearance:none;box-shadow:none;border:none;border-bottom:1px solid #ccc;width:100%;background:transparent;border-radius:0;text-transform:uppercase;font-size:12px;letter-spacing:1.5px;padding-bottom:10px}.block-contact-alt .form-wrap form input::placeholder,.block-contact-alt .form-wrap form select::placeholder,.block-contact-alt .form-wrap form textarea::placeholder,.block-contact .form-wrap form input::placeholder,.block-contact .form-wrap form select::placeholder,.block-contact .form-wrap form textarea::placeholder{text-transform:uppercase;font-size:12px;letter-spacing:1.5px;color:#aaa;font-weight:400}.block-contact-alt .form-wrap form select,.block-contact .form-wrap form select{padding-bottom:8px;color:#aaa;font-weight:400;border-radius:0}.block-contact-alt .form-wrap .block-wysiwyg form .full,.block-contact-alt .form-wrap form p,.block-contact .form-wrap .block-wysiwyg form .full,.block-contact .form-wrap form p,.block-wysiwyg .block-contact-alt .form-wrap form .full,.block-wysiwyg .block-contact .form-wrap form .full{color:#aaa;font-weight:400}.block-contact-alt .form-wrap .block-wysiwyg form .full input,.block-contact-alt .form-wrap .block-wysiwyg form .full textarea,.block-contact-alt .form-wrap form p input,.block-contact-alt .form-wrap form p textarea,.block-contact .form-wrap .block-wysiwyg form .full input,.block-contact .form-wrap .block-wysiwyg form .full textarea,.block-contact .form-wrap form p input,.block-contact .form-wrap form p textarea,.block-wysiwyg .block-contact-alt .form-wrap form .full input,.block-wysiwyg .block-contact-alt .form-wrap form .full textarea,.block-wysiwyg .block-contact .form-wrap form .full input,.block-wysiwyg .block-contact .form-wrap form .full textarea{width:100%}.block-contact-alt .form-wrap form .half,.block-contact .form-wrap form .half{display:flex;justify-content:space-between;flex-wrap:wrap}.block-contact-alt .form-wrap form .half>div,.block-contact .form-wrap form .half>div{width:calc(50% - 10px)}.block-contact-alt .form-wrap form .half>div span,.block-contact .form-wrap form .half>div span{width:100%}.block-contact-alt .form-wrap form .half span,.block-contact .form-wrap form .half span{display:block;width:calc(50% - 10px)}.block-contact-alt .form-wrap form label,.block-contact .form-wrap form label{width:100%;display:block;text-transform:uppercase;letter-spacing:1.5px;color:#333;font-size:12px;font-weight:400}.block-contact-alt .form-wrap form .wpcf7-radio .wpcf7-list-item,.block-contact .form-wrap form .wpcf7-radio .wpcf7-list-item{margin-left:0;margin-bottom:0}.block-contact-alt .form-wrap form .wpcf7-list-item-label,.block-contact .form-wrap form .wpcf7-list-item-label{font-size:12px;color:#58595b;top:-5px;position:relative}.block-contact-alt .form-wrap form input[type=checkbox],.block-contact .form-wrap form input[type=checkbox]{width:auto;display:inline-block;width:20px;height:20px;border:1px solid #ccc;padding-bottom:0;margin-bottom:0}.block-contact-alt .form-wrap form .wpcf7-radio .wpcf7-list-item.last,.block-contact .form-wrap form .wpcf7-radio .wpcf7-list-item.last{margin-left:12px}.block-contact-alt .form-wrap form .wpcf7-radio .wpc7-list-item.first,.block-contact .form-wrap form .wpcf7-radio .wpc7-list-item.first{margin-left:0}.block-contact-alt .form-wrap form .wpcf7-checkbox .first,.block-contact .form-wrap form .wpcf7-checkbox .first{margin-left:0!important}.block-contact-alt .form-wrap form input[type=radio],.block-contact .form-wrap form input[type=radio]{margin:10px 4px 0 0;width:18px;height:18px;border:1px solid #aaa}.block-contact-alt .form-wrap form input[type=date],.block-contact .form-wrap form input[type=date]{color:#aaa}.block-contact-alt .form-wrap form input[type=submit],.block-contact .form-wrap form input[type=submit]{border-radius:0;border:1px solid #000;padding:10px 30px;text-transform:uppercase;font-size:12px;display:inline-block;width:auto;letter-spacing:1.5px}@media screen and (max-width:768px){.block-contact-alt .contact-content,.block-contact-alt .contact-content .block-wysiwyg form .full,.block-contact-alt .contact-content p,.block-contact .contact-content,.block-contact .contact-content .block-wysiwyg form .full,.block-contact .contact-content p,.block-wysiwyg form .block-contact-alt .contact-content .full,.block-wysiwyg form .block-contact .contact-content .full{width:100%}.block-contact-alt .form-wrap,.block-contact .form-wrap{max-width:100%;width:auto;position:relative;right:auto;top:auto;margin-top:40px;padding:40px 20px}.block-contact-alt .form-wrap form .half>div,.block-contact-alt .form-wrap form .half>span,.block-contact .form-wrap form .half>div,.block-contact .form-wrap form .half>span{width:100%}.block-contact-alt .image-wrap,.block-contact .image-wrap{height:340px}}.block-contact-alt{background:#fff}.block-contact-alt.bg-lt-grey{background:#f8f8f8}.block-contact-alt .capper,.block-contact-alt .capper-max{display:flex;flex-wrap:wrap}.block-contact-alt .form-wrap{position:relative;background:#fff;width:50%;right:auto;top:auto;border:1px solid #f2f2f2}@media screen and (max-width:768px){.block-contact-alt .form-wrap{width:100%}}.block-blog .head-section{margin-bottom:20px}.block-blog h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.block-blog .blog-callout-grid,.block-blog .bottom-blog-grid{display:grid;grid-template-columns:3fr 1fr;grid-column-gap:30px;grid-row-gap:30px}.block-blog .blog-callout-grid img,.block-blog .bottom-blog-grid img{top:0;left:0;width:100%;height:100%;position:absolute}.block-blog .blog-callout-grid .block-property-updates form input::placeholder,.block-blog .blog-callout-grid .block-property-updates form input[type=submit],.block-blog .blog-callout-grid h6,.block-blog .bottom-blog-grid .block-property-updates form input::placeholder,.block-blog .bottom-blog-grid .block-property-updates form input[type=submit],.block-blog .bottom-blog-grid h6,.block-property-updates form .block-blog .blog-callout-grid input::placeholder,.block-property-updates form .block-blog .blog-callout-grid input[type=submit],.block-property-updates form .block-blog .bottom-blog-grid input::placeholder,.block-property-updates form .block-blog .bottom-blog-grid input[type=submit]{margin-bottom:10px}.block-blog .blog-callout-grid .block-wysiwyg form .full,.block-blog .blog-callout-grid p,.block-blog .bottom-blog-grid .block-wysiwyg form .full,.block-blog .bottom-blog-grid p,.block-wysiwyg form .block-blog .blog-callout-grid .full,.block-wysiwyg form .block-blog .bottom-blog-grid .full{max-width:75%}.block-blog .blog-callout-grid .right-col,.block-blog .bottom-blog-grid .right-col{flex-direction:column}.block-blog .blog-callout-grid .right-col h3,.block-blog .bottom-blog-grid .right-col h3{font-size:22px}.block-blog .blog-callout-grid .right-col div:last-child,.block-blog .bottom-blog-grid .right-col div:last-child{position:relative}.block-blog .blog-callout-grid .right-col div:last-child .block-property-updates form input::placeholder,.block-blog .blog-callout-grid .right-col div:last-child .block-property-updates form input[type=submit],.block-blog .blog-callout-grid .right-col div:last-child h6,.block-blog .bottom-blog-grid .right-col div:last-child .block-property-updates form input::placeholder,.block-blog .bottom-blog-grid .right-col div:last-child .block-property-updates form input[type=submit],.block-blog .bottom-blog-grid .right-col div:last-child h6,.block-property-updates form .block-blog .blog-callout-grid .right-col div:last-child input::placeholder,.block-property-updates form .block-blog .blog-callout-grid .right-col div:last-child input[type=submit],.block-property-updates form .block-blog .bottom-blog-grid .right-col div:last-child input::placeholder,.block-property-updates form .block-blog .bottom-blog-grid .right-col div:last-child input[type=submit]{bottom:60px}.block-blog .blog-callout-grid .right-col div:last-child h3,.block-blog .bottom-blog-grid .right-col div:last-child h3{bottom:-5px}@media screen and (max-width:768px){.block-blog .blog-callout-grid,.block-blog .bottom-blog-grid{grid-template-columns:1fr}.block-blog .blog-callout-grid .o-wrap,.block-blog .bottom-blog-grid .o-wrap{margin-bottom:0}.block-blog .blog-callout-grid .standard-grid-item:first-child,.block-blog .bottom-blog-grid .standard-grid-item:first-child{margin-bottom:0!important}.block-blog .blog-callout-grid .right-col .standard-grid-item,.block-blog .bottom-blog-grid .right-col .standard-grid-item{margin-bottom:20px!important}.block-blog .blog-callout-grid .right-col .standard-grid-item div:last-child,.block-blog .bottom-blog-grid .right-col .standard-grid-item div:last-child{margin-bottom:-10px!important}.block-blog .blog-callout-grid .standard-grid-item .o-wrap,.block-blog .bottom-blog-grid .standard-grid-item .o-wrap{margin-bottom:10px}}.block-blog .hide-desktop{display:none}@media screen and (max-width:768px){.block-blog .hide-desktop{display:grid}}.block-blog .hide-mobile{display:grid}@media screen and (max-width:768px){.block-blog .hide-mobile{display:none}}@media screen and (max-width:568px){.block-blog .head-section div:last-child{align-items:center;display:flex}.block-blog .head-section div:last-child .link-wrap{margin-bottom:0}.block-blog .head-section div:last-child .link-wrap .block-wysiwyg form .full,.block-blog .head-section div:last-child .link-wrap p,.block-wysiwyg form .block-blog .head-section div:last-child .link-wrap .full{white-space:nowrap}.block-blog .blog-callout-grid .block-wysiwyg form .full,.block-blog .blog-callout-grid p,.block-wysiwyg form .block-blog .blog-callout-grid .full{max-width:100%}}.block-team-grid .team-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:40px;grid-row-gap:40px}.block-team-grid .team-grid .o-wrap{padding-bottom:87%!important}.block-team-grid .team-grid .o-wrap img{object-fit:cover;object-position:top}.block-team-grid .team-grid .social-links{display:flex;justify-content:center}.block-team-grid .team-grid .social-links svg{width:18px;fill:#ddd;margin:0 8px}.block-team-grid .team-grid .team-item{text-align:center}.block-property-updates form .block-team-grid .team-grid .team-item input::placeholder,.block-property-updates form .block-team-grid .team-grid .team-item input[type=submit],.block-team-grid .team-grid .team-item .block-property-updates form input::placeholder,.block-team-grid .team-grid .team-item .block-property-updates form input[type=submit],.block-team-grid .team-grid .team-item .o-wrap,.block-team-grid .team-grid .team-item h4,.block-team-grid .team-grid .team-item h6{margin-bottom:14px}.block-team-grid .team-grid .team-item h4{font-style:normal}.block-property-updates form .block-team-grid .team-grid .team-item input::placeholder,.block-property-updates form .block-team-grid .team-grid .team-item input[type=submit],.block-team-grid .team-grid .team-item .block-property-updates form input::placeholder,.block-team-grid .team-grid .team-item .block-property-updates form input[type=submit],.block-team-grid .team-grid .team-item h6{text-transform:uppercase}@media screen and (max-width:1200px){.block-team-grid .team-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:900px){.block-team-grid .team-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:568px){.block-team-grid .team-grid{grid-template-columns:1fr}}.block-amenities{padding-bottom:80px;overflow:hidden}.block-amenities .capper,.block-amenities .capper-max{padding-bottom:20px;padding-left:20px}.block-amenities .amenities-slider{position:relative;width:100%;padding-left:20px}.block-amenities .amenities-slider .track{width:100%;white-space:nowrap;display:flex}.block-amenities .amenities-slider .slide{width:31vw;position:relative;flex-shrink:0;flex-direction:column;justify-content:space-between;z-index:10}.block-amenities .amenities-slider .slide a{display:block}.block-amenities .amenities-slider .slide a:last-of-type{display:inline-block}.block-amenities .amenities-slider .slide .o-wrap{position:relative;overflow:hidden;padding-bottom:130%;height:0;border-right:3px solid #fff}.block-amenities .amenities-slider .slide img{left:0;top:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;display:block;will-change:transform}.block-amenities .amenities-slider .slide:nth-child(3n){margin-right:60px}.block-amenities .amenities-slider .slide .block-wysiwyg form .full,.block-amenities .amenities-slider .slide h3,.block-amenities .amenities-slider .slide p,.block-wysiwyg form .block-amenities .amenities-slider .slide .full{padding:0 20px 0 10px;white-space:normal}.block-amenities .amenities-slider .slide .block-wysiwyg form .full,.block-amenities .amenities-slider .slide p,.block-wysiwyg form .block-amenities .amenities-slider .slide .full{text-transform:uppercase;font-weight:500;font-size:13px}.block-amenities .amenities-slider .slide h3{margin:10px 0}.block-amenities .amenities-slider .arrow{position:absolute;top:calc(50% - 50px);z-index:20;width:30px;height:40px;cursor:pointer;pointer-events:auto;transition:opacity .2s ease-out}.block-amenities .amenities-slider .arrow.disable{pointer-events:none;opacity:0}.block-amenities .amenities-slider .arrow span{display:block;width:30px;height:2px;position:relative}.block-amenities .amenities-slider .arrow span:first-child{transform:rotate(45deg);top:31px}.block-amenities .amenities-slider .arrow span:last-child{transform:rotate(-45deg);top:10px}.block-amenities .amenities-slider .arrow.arrow-left{left:40px}.block-amenities .amenities-slider .arrow.arrow-right{right:3vw}.block-amenities .amenities-slider .arrow.arrow-right span:first-child{top:10px}.block-amenities .amenities-slider .arrow.arrow-right span:last-child{top:29px}@media screen and (max-width:768px){.block-amenities .link-wrap{display:flex;margin-bottom:0;height:100%;align-items:center!important}.block-amenities .amenities-slider .slide{width:45vw}.block-amenities .amenities-slider .track{overflow:scroll;-webkit-overflow-scroll:touch}.block-amenities .amenities-slider .track::-webkit-scrollbar{display:none}.block-amenities .amenities-slider .track .slide:nth-child(3n){margin-right:0}}@media screen and (max-width:568px){.block-amenities{padding-bottom:40px}.block-amenities .headline>div:last-child{display:flex;align-items:center}.block-amenities .headline>div:last-child .link-wrap .block-wysiwyg form .full,.block-amenities .headline>div:last-child .link-wrap p,.block-wysiwyg form .block-amenities .headline>div:last-child .link-wrap .full{white-space:nowrap}.block-amenities .amenities-slider .slide{width:70vw}}.block-category-slider,.block-featured-slider{padding:80px 0 80px 40px;overflow-y:visible}.block-category-slider .arrow-wrap a,.block-featured-slider .arrow-wrap a{text-transform:uppercase}.block-category-slider .cat-slider .track,.block-featured-slider .cat-slider .track{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:0!important;scrollbar-width:none}.block-category-slider .cat-slider .track::-webkit-scrollbar,.block-featured-slider .cat-slider .track::-webkit-scrollbar{display:none}.block-category-slider .cat-slider .slide,.block-featured-slider .cat-slider .slide{width:42%}.block-category-slider .cat-slider .slide a,.block-featured-slider .cat-slider .slide a{width:100%;height:100%;display:block}.block-category-slider .cat-slider .slide:not(:last-child),.block-featured-slider .cat-slider .slide:not(:last-child){margin-right:20px;vertical-align:top}.block-category-slider .cat-slider .slide:last-child,.block-featured-slider .cat-slider .slide:last-child{margin-right:40px}@media screen and (max-width:768px){.block-category-slider,.block-featured-slider{padding-top:40px;padding-bottom:40px;padding-left:20px}.block-category-slider .cat-slider .track .slide,.block-featured-slider .cat-slider .track .slide{width:80%;margin-right:20px}}@media screen and (max-width:568px){.block-category-slider .cat-slider .slide-nav,.block-featured-slider .cat-slider .slide-nav{flex-wrap:wrap}.block-category-slider .cat-slider .slide-nav>div,.block-featured-slider .cat-slider .slide-nav>div{width:100%}}.property-cat-info{margin-top:15px}.property-cat-info h3{margin-bottom:10px}.block-property-updates form .property-cat-info input::placeholder,.block-property-updates form .property-cat-info input[type=submit],.property-cat-info .block-property-updates form input::placeholder,.property-cat-info .block-property-updates form input[type=submit],.property-cat-info h3,.property-cat-info h6{white-space:normal}.property-cat-info a{position:relative;width:auto;height:auto}.side-scroller{padding-left:0!important;padding-right:0!important;padding-top:0!important}.side-scroller .track{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;padding-left:2.3vw;will-change:transform}.side-scroller .track::-webkit-scrollbar{display:none}.side-scroller .slide{display:inline-block;position:relative}.side-scroller .slide img{position:absolute;width:100%;height:100%;object-fit:cover}.side-scroller .arrow-wrap{align-items:center}.side-scroller .arrow-wrap img{width:15px!important}.side-scroller .slide-nav{padding:0 40px 40px 0;align-items:center}.side-scroller .slide-nav .dots{position:relative;margin-right:10px}.side-scroller .slide-nav .dots span{border-color:#58595b}.side-scroller .slide-nav .dots span.active{background:#58595b}.side-scroller .slide-nav .arrow{cursor:pointer}.side-scroller .slide-nav .arrow img{position:relative;width:50px;height:22px;margin:0 6px;transition:opacity .2s ease-out}.side-scroller .slide-nav .arrow.disable{cursor:default;pointer-events:none}.side-scroller .slide-nav .arrow.disable img{opacity:.3}@media screen and (max-width:568px){.side-scroller .slide-nav{padding-right:20px;flex-wrap:wrap;padding-bottom:20px}.side-scroller .slide-nav .arrow-wrap{margin-top:10px}}.block-featured-properties hr{width:100%}.block-featured-properties .slide-nav{align-items:center}.block-featured-properties .slide-nav hr{width:170px}.specs{display:flex;justify-content:flex-start}.specs>div{display:flex;align-items:center;margin-right:20px}.specs img{position:relative!important;width:20px!important;height:auto!important;margin-right:5px}@media screen and (max-width:568px){.specs img{width:14px!important}.block-wysiwyg form .specs .full,.specs .block-wysiwyg form .full,.specs p{font-size:10px}}.block-property-updates{text-align:center}.block-property-updates .capper,.block-property-updates .capper-max{margin:0 auto}.block-property-updates form input::placeholder,.block-property-updates form input[type=submit],.block-property-updates h6{margin-bottom:40px}.block-property-updates form{padding:70px 40px;margin:0 auto}.block-property-updates .block-wysiwyg form .full,.block-property-updates form p,.block-wysiwyg .block-property-updates form .full{display:flex;flex-wrap:wrap}.block-property-updates .block-wysiwyg form .full span,.block-property-updates form p span,.block-wysiwyg .block-property-updates form .full span{display:block;margin-right:20px}.block-property-updates .block-wysiwyg form .full span:first-child,.block-property-updates .block-wysiwyg form .full span:nth-child(2),.block-property-updates form p span:first-child,.block-property-updates form p span:nth-child(2),.block-wysiwyg .block-property-updates form .full span:first-child,.block-wysiwyg .block-property-updates form .full span:nth-child(2){width:calc(28% - 20px)}.block-property-updates .block-wysiwyg form .full span:nth-child(3),.block-property-updates form p span:nth-child(3),.block-wysiwyg .block-property-updates form .full span:nth-child(3){width:calc(30% - 20px)}.block-property-updates form input{-webkit-appearance:none;border:none;width:100%;background:#fff;padding:14px 10px;font-weight:500;border-radius:0}.block-property-updates form input::placeholder{opacity:.5;font-size:13px}.block-property-updates form input[type=submit]{padding:8px 0 6px;background:none;width:14%;text-align:center;border-style:solid;border-width:2px;border-radius:0;margin-bottom:0!important}@media screen and (max-width:768px){.block-property-updates{padding:0}.block-property-updates .block-wysiwyg form .full span,.block-property-updates form p span,.block-wysiwyg .block-property-updates form .full span{margin-right:0;margin-bottom:20px}.block-property-updates .block-wysiwyg form .full span:first-child,.block-property-updates .block-wysiwyg form .full span:nth-child(2),.block-property-updates .block-wysiwyg form .full span:nth-child(3),.block-property-updates form input[type=submit],.block-property-updates form p span:first-child,.block-property-updates form p span:nth-child(2),.block-property-updates form p span:nth-child(3),.block-wysiwyg .block-property-updates form .full span:first-child,.block-wysiwyg .block-property-updates form .full span:nth-child(2),.block-wysiwyg .block-property-updates form .full span:nth-child(3){width:100%}}@media screen and (max-width:768px){.block-property-updates form{padding:40px 20px}}.block-instagram{background:#fff;padding:40px 0 30px}.block-wysiwyg form{width:100%}.block-property-updates .block-wysiwyg form input::placeholder,.block-property-updates .block-wysiwyg form input[type=submit],.block-wysiwyg .block-property-updates form input::placeholder,.block-wysiwyg .block-property-updates form input[type=submit],.block-wysiwyg form h6{margin-bottom:14px}.block-wysiwyg form h2,.block-wysiwyg form h3{font-size:28px;margin-bottom:20px}.block-wysiwyg form .wpcf7-form-control-wrap{margin-bottom:30px;display:block}.block-wysiwyg form input,.block-wysiwyg form select,.block-wysiwyg form textarea{-webkit-appearance:none;box-shadow:none;border:none;border-bottom:1px solid #ccc;width:100%;background:transparent;border-radius:0;text-transform:uppercase;font-size:12px;letter-spacing:1.5px;padding-bottom:10px}.block-wysiwyg form input::placeholder,.block-wysiwyg form select::placeholder,.block-wysiwyg form textarea::placeholder{text-transform:uppercase;font-size:12px;letter-spacing:1.5px;color:#aaa;font-weight:400}.block-wysiwyg form select{padding-bottom:8px;color:#aaa;font-weight:400;-webkit-appearance:none;border-radius:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.4' height='6.1'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M0 0h9.4v6.1H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath data-name='Path 36' d='M4.7 6.1L0 1.4 1.4 0l3.3 3.3L8 0l1.4 1.4z' fill='%23ad6027'/%3E%3C/g%3E%3C/svg%3E") no-repeat right 12px}.block-wysiwyg form .full,.block-wysiwyg form p{color:#aaa;font-weight:400}.block-wysiwyg form .full input,.block-wysiwyg form .full textarea,.block-wysiwyg form p input,.block-wysiwyg form p textarea{width:100%}.block-wysiwyg form .full:last-of-type,.block-wysiwyg form p:last-of-type{margin-bottom:20px}.block-wysiwyg form .half{display:flex;justify-content:space-between;flex-wrap:wrap}.block-wysiwyg form .half>div{width:calc(50% - 10px)}.block-wysiwyg form .half>div span{width:100%}.block-wysiwyg form .half span{display:block;width:calc(50% - 10px)}@media screen and (max-width:568px){.block-wysiwyg form .half>div,.block-wysiwyg form .half>div span{width:100%}}.block-wysiwyg form .full span{font-weight:200}.block-wysiwyg form label{width:100%;display:block;text-transform:uppercase;letter-spacing:1.5px;color:#333;font-size:12px;font-weight:400}.block-wysiwyg form .wpcf7-radio .wpcf7-list-item{margin-left:0;margin-bottom:0}.block-wysiwyg form .wpcf7-list-item-label{font-size:12px;color:#58595b;top:-5px;position:relative}.block-wysiwyg form input[type=checkbox]{width:auto;display:inline-block;width:20px;height:20px;border:1px solid #ccc;padding-bottom:0;margin-bottom:0}.block-wysiwyg form .wpcf7-radio .wpcf7-list-item.last{margin-left:12px}.block-wysiwyg form .wpcf7-radio .wpc7-list-item.first{margin-left:0}.block-wysiwyg form .wpcf7-checkbox .first{margin-left:0!important}.block-wysiwyg form input[type=radio]{margin:10px 4px 0 0;width:18px;height:18px;border:1px solid #aaa}.block-wysiwyg form input[type=date]{color:#aaa}.block-wysiwyg form input[type=submit]{border-radius:0;border:1px solid #000;padding:10px 30px;text-transform:uppercase;font-size:12px;display:inline-block;width:auto;letter-spacing:1.5px}.block-wysiwyg form textarea{padding:10px;border-radius:5px;border:1px solid #aaa}.block-two-col-title .article-content{padding-bottom:0}.block-two-col-title .gridder{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:20px}@media screen and (max-width:768px){.block-two-col-title .gridder{grid-column-gap:0;grid-template-columns:1fr}}.block-owner-resources .capper,.block-owner-resources .capper-max{text-align:center;max-width:800px}.block-owner-resources .description{margin-bottom:40px}.block-owner-resources .dropdowns{text-align:left}.block-owner-resources .section{padding:10px 0;position:relative;overflow:hidden;height:50px}.block-owner-resources .section:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.4' height='6.1'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M0 0h9.4v6.1H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath data-name='Path 36' d='M4.7 6.1L0 1.4 1.4 0l3.3 3.3L8 0l1.4 1.4z' fill='%23ad6027'/%3E%3C/g%3E%3C/svg%3E") no-repeat right 12px;position:absolute;right:0;width:10px;height:18px;top:17px;transform-origin:center 15px;transition:transform .1s linear}.block-owner-resources .section.open:after{transform:rotate(180deg)}.block-owner-resources .block-wysiwyg form .section>.full,.block-owner-resources .section>p,.block-wysiwyg form .block-owner-resources .section>.full{text-transform:uppercase;font-weight:700;cursor:pointer}.block-owner-resources .section>div{padding:10px 0}.block-owner-resources .section iframe{margin-bottom:10px}.block-owner-resources .section hr{width:100%}.block-testimonials .align-center{align-items:center}.block-testimonials .arrow-wrap{width:40px}.block-testimonials .arrow-wrap .arrow{cursor:pointer}.block-testimonials h2{margin-bottom:0}.block-testimonials .arrow-right{position:relative;top:1px}.block-testimonials .test-content{position:relative;width:100%;transition:height .2s}.block-testimonials .test-content .inner-test{position:absolute;top:0;left:0;width:100%;padding:20px 0;opacity:0;transition:opacity .3s;min-height:80px}.block-testimonials .test-content .inner-test.show{opacity:1}#filter-system .link-liner{left:50%;transform:translateX(-50%);cursor:pointer}#filter-system .property-item{position:relative}#filter-system .property-item hr{width:100%}#none{display:none}#none.show{display:block}.property-filter{padding:20px 0;z-index:100;position:relative}.property-filter form{justify-content:space-between;width:80%;align-items:center;margin:0 auto}.property-filter form div.check-wrap{margin-right:20px;position:relative;background:none;border-radius:0;width:100%;color:#fff;border:none;border-bottom:1px solid #fff;text-transform:uppercase;font-size:12px;letter-spacing:1.4px}.property-filter form div.check-wrap .the-selector{cursor:pointer;padding-bottom:6px}.property-filter form div.check-wrap svg{position:absolute;right:0;top:8px;transition:transform .14s ease-out}.property-filter form div.check-wrap .inner-check{position:absolute;top:100%;margin-top:26px;padding:18px 14px;left:0;width:100%;min-width:200px;color:#fff;display:none}.property-filter form div.check-wrap .inner-check>div{padding-bottom:5px;display:flex;justify-content:space-between}.property-filter form div.check-wrap.show .inner-check{display:block}.property-filter form #price.show svg,.property-filter form div.check-wrap.show svg{transform:rotate(180deg)}.property-filter form select{padding-bottom:5px}.property-filter form input,.property-filter form select{-webkit-appearance:none;background:none}.property-filter form input[type=checkbox]{display:inline-block;border:1px solid #fff;background:none;width:14px;height:14px}.property-filter form input[type=checkbox]:checked{background:#fff!important}.property-filter form input[type=submit]{background:none;border-radius:0;border-width:1px;border-style:solid;padding:10px;max-width:150px;position:relative;font-size:12px;top:-4px;letter-spacing:1.4px;font-weight:600}@media screen and (max-width:900px){.property-filter form{width:100%;padding-left:20px;padding-right:20px}}@media screen and (max-width:650px){.property-filter form{flex-wrap:wrap}.property-filter form>div.check-wrap,.property-filter form>input{width:calc(50% - 4px);margin-right:0}.property-filter form>div{margin-bottom:25px}.property-filter form div.check-wrap .inner-check{z-index:50;margin-top:2px;min-width:0;width:calc(100% + 18px)}}#properties-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:40px}#properties-grid #grid-show .o-wrap{height:100%;padding-bottom:84.25%}#properties-grid #grid-show h2{margin-bottom:0}#properties-grid #grid-show .item-content{position:absolute;top:40px;z-index:10;left:20px;width:calc(100% - 40px);height:calc(100% - 80px);display:flex;flex-direction:column;justify-content:space-between}#properties-grid #grid-show .item-content .block-wysiwyg form .full,#properties-grid #grid-show .item-content a,#properties-grid #grid-show .item-content h2,#properties-grid #grid-show .item-content p,.block-wysiwyg form #properties-grid #grid-show .item-content .full{color:#fff!important}#properties-grid #grid-show .item-content .block-wysiwyg form .full,#properties-grid #grid-show .item-content p,.block-wysiwyg form #properties-grid #grid-show .item-content .full{margin-bottom:10px}#properties-grid #grid-show .item-content div.link-liner{left:auto;transform:none;color:#fff}#properties-grid #grid-show .item-content div.link-liner:after{background:#fff}#properties-grid .property-item{display:block;opacity:0;display:none;animation:show .4s ease-out forwards}#properties-grid .property-item.show{display:block}@keyframes show{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:1100px){#properties-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:40px}}@media screen and (max-width:568px){#properties-grid{grid-template-columns:1fr;grid-column-gap:0}}#single-gallery{margin-top:120px}#single-gallery .if-wrap{padding-bottom:64.5%;height:0;position:absolute;width:100%;top:0;left:0}#single-gallery .if-wrap iframe{height:100%;width:100%;min-height:100%;min-width:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}#single-gallery .active-image iframe{object-fit:cover;height:100%;width:100%;position:absolute}.display-grid{position:relative}.display-grid .active-image{position:relative;padding-bottom:64.5%;background:hsla(0,0%,50.2%,.3);will-change:opacity;backface-visibility:hidden}.display-grid .active-image-background{position:absolute;padding-bottom:64.5%;background:hsla(0,0%,50.2%,.3);top:0;width:100%;z-index:-1}.display-grid .mask{height:160px;overflow:hidden}.display-grid .track{overflow-x:scroll;padding-top:15px;width:100%;height:180px;will-change:transform}.display-grid .container{display:block;width:max-content;margin:0 auto;padding-right:150px;min-width:100%}.display-grid .preview-image{position:relative;display:inline-block;height:100px;width:150px;float:left;margin-right:5px;cursor:pointer;backface-visibility:hidden}@media screen and (max-width:768px){.display-grid .preview-image{height:80px}}.display-grid .preview-image .background{position:absolute;height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .35s ease-in-out;transform-origin:top left}.display-grid .preview-image:last-child{margin-right:0}.display-grid .preview-image.active .background{transform:scale(1.05) translate(-50%,-50%);opacity:.8}.display-grid .controls{position:absolute;bottom:calc(100% + 20px);right:0;height:35px;width:50px;display:flex;justify-content:space-between}.display-grid .controls .arrow{width:50%;height:100%;cursor:pointer;background-position:100%!important}.display-grid .controls .prev{transform:rotate(-180deg)}