img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.wp-block-spacer{clear:both}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
#cf7-submissions-modal{position:fixed;background:#c8c8c859;top:0;border:0;left:0;right:0;height:100%;z-index:9999;display:flex;justify-content:center;align-items:center}#cf7-submissions-modal-loader{position:absolute}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.mfp-iframe-holder .mfp-content{max-width:900px}
.LV_validation_message{display:none !important}
/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.from-xs-up,.from-s-up,.from-m-up,.from-b-up,.from-l-up{display:none !important}.from-xs-down,.from-s-down,.from-m-down,.from-b-down,.from-l-down{display:block}@media only screen and (min-width:481px){.from-xs-up{display:block !important}.from-xs-down{display:none}}@media only screen and (min-width:638px){.from-s-up{display:block !important}.from-s-down{display:none}}@media only screen and (min-width:868px){.from-m-up{display:block !important}.from-m-down{display:none}}@media only screen and (min-width:1047px){.from-b-up{display:block !important}.from-b-down{display:none}}@media only screen and (min-width:1201px){.from-l-up{display:block !important}.from-l-down{display:none}}.cf,.clearfix{zoom:1}.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"";display:table}.cf:after,.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.bx-prev,.bx-next{text-indent:100%;white-space:nowrap;overflow:hidden}.inline-block,input,textarea,select,.dib,.footer .social-icon,.footer img,.button,.share-article a,input[type=submit],textarea[type=submit],select[type=submit],.bx-default-pager a,.vact,.next-step-link-style,.steps-pager-item,.agreement,.single-community-title span,.single-community-gallery-item,.staging-renovation-case-study,.kudo-short-name,.top-image-template-content li:before,.ti-case-study,.bio-inner .personal-info-details a{display:inline-block;zoom:1;*display:inline;}.tran-delay,.site-overlay,.bt-menu-trigger span,.bt-menu-trigger span:before,.bt-menu-trigger span:after,.community-archive-item-description{-webkit-transition-delay:all ease .3s;-moz-transition-delay:all ease .3s;-ms-transition-delay:all ease .3s;-o-transition-delay:all ease .3s;transition-delay:all ease .3s}.tran,.page-wrap,input[type=submit],.mfp-bg,.white-popup,.mfp-bg.mfp-removing,.mfp-wrap .mfp-content,.mfp-wrap.mfp-removing .mfp-content,.site-overlay,.pushy-active .site-overlay,.bt-menu-trigger span,.bt-menu-trigger span:before,.bt-menu-trigger span:after,.fixed-nav-bar,input,textarea,select,.categories-dropdown ul,.steps-pager-item:after,.steps-pager-item:before,.community-archive-item,.community-archive-item-title,.community-archive-item-background,.single-community-gallery,.load-more-wrap,.renovation-staging-single-kudo,.tran2,.bottom-contact,.home-hero-content,.featured-properties-wrap,.community-archive-item-description{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tran2,.bottom-contact,.home-hero-content,.featured-properties-wrap,.community-archive-item-description{-webkit-transition:all ease 1.1s;-moz-transition:all ease 1.1s;-ms-transition:all ease 1.1s;-o-transition:all ease 1.1s;transition:all ease 1.1s}.bxsh{-webkit-box-shadow:0 0 .3em .15em #bfbfbf;-moz-box-shadow:0 0 .3em .15em #bfbfbf;box-shadow:0 0 .3em .15em #bfbfbf}.bxsh-inset{-moz-box-shadow:inset 0 8px 8px -8px #2d2d2d,inset 0 -8px 8px -8px #2d2d2d;-webkit-box-shadow:inset 0 8px 8px -8px #2d2d2d,inset 0 -8px 8px -8px #2d2d2d;box-shadow:inset 0 8px 8px -8px #2d2d2d,inset 0 -8px 8px -8px #2d2d2d}.arrow_box{position:relative}.arrow_box :after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#f2f2f2;border-width:50px;margin-left:-50px}.text-shadow{text-shadow:1px 0px 15px rgba(45,45,45,.8)}.bgi,.bottom-contact,.home-hero,.community-archive-item-background{background-repeat:no-repeat;background-position:center;background-size:cover}.title{text-transform:uppercase;font-weight:700}.lh,.article h1,.top-quote,.seller-list-item-headline,.seller-list-item-text,.step-number,.step-title,.step-content,.single-community-overview-content p,.staging-renovation-case-study h3,.kudo-headline,.kudo-content,.page-template-template-top-image h2,.top-image-template-content h3,.ti-case-study h3,.about-title,.bio-inner h2,.bio-inner .personal-info-details{line-height:1.2}.lh1,.bottom-contact-form-wrap h2,input[type=submit],textarea[type=submit],select[type=submit],.vact,.category-item,.single-title,.home-hero-content,.featured-properties-title,.list-headline,.page-template-template-sellers h1,.step-headline,.next-step-link-style span,.steps-pager-wrap,.agreement-section-headline,.agreement-headline,.articles-on-page-wrap>h2,.articles-on-page h2,.single-community-title,.renovation-staging-single-title,.single-fl-title{line-height:1}.cfff,.bottom-contact-form-wrap h2,.bottom-contact-form-wrap form p,.footer h3,.footer p,.footer a,input[type=submit],textarea[type=submit],select[type=submit],.top-article .vact a,.top-article a,.top-article .vact a:hover,.top-article .vact a:active,.top-article .vact a:visited,.top-article .vact a:link,.top-article a:hover,.top-article a:active,.top-article a:visited,.top-article a:link,.featured-properties-title,.featured-property-content h3,.featured-properties-view-all a,.top-quote,.steps-pager-item,.steps-pager-item:hover,.steps-pager-item:active,.steps-pager-item:visited,.agreement-headline,.community-archive-item:hover .community-archive-item-title,.community-archive-item.community-archive-item--open .community-archive-item-title,.community-archive-item-description,.single-community-title,.see-properties,.top-image-template-content li:before{color:#fff}.bgcfff{background-color:#fff}.bgclg,.top-bar{background-color:#f2f2f2}.bmg{border:1px solid #b3b3b3}.posa,.footer:before,.bx-prev,.bx-next,.top-article .article-header,.searchform input[type=submit],.home-hero:before,.home-hero:after,.featured-property-content,.featured-properties-view-all,.next-step-link-style,.community-archive-item-background,.see-properties,.single-community-overview:after,.load-more-wrap,.map-cover,.alm-default-image-wrap:after,.top-image-template-content li:before,.top-image-template-content li:after{position:absolute}.posr,.footer,.back-to-top,.bx-wrapper,.top-article,.searchform,.home-hero,.home-hero-content,.testimonials-headline,.featured-properties-wrap,.featured-properties-title,.featured-property,.steps-slider-section,.next-step-wrap,.steps-pager-item,.community-archive-item,.community-archive-item-title,.community-archive-item-description,.single-community-header-inner,.single-community-overview,.single-community-feature,.neighborhoods-list-item,.single-community-gallery-wrap,.google-map,.alm-default-image-wrap,.clc-list-wrap,.clc-list-item,.top-image-template-content li{position:relative}.vat{vertical-align:top}.fz2,.featured-properties-title,.articles-on-page-wrap>h2,.single-community-features-wrap h2,.renovation-staging-single-content h3,.money-section h3,.top-image-template-content h3,.bio-inner h2{font-size:2em}.bd{border:1px solid #555}.fll,.home-link,.fixed-logo-top,.searchform input[type=search],.categories-dropdown,.featured-properties-title,.featured-property{float:left}.flr,.logo-bar-button,.back-to-top,.searchform{float:right}.bdra,.bx-default-pager a{border-radius:100%}.ttu,.bottom-contact-form-wrap form p{text-transform:uppercase}.vidrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.vidrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:0}.gradient{background:#9ea09d;background:-moz-linear-gradient(-45deg,#9ea09d 0%,#1b211d 50%,#3a3a3a 50%,#727272 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#9ea09d),color-stop(50%,#1b211d),color-stop(50%,#3a3a3a),color-stop(100%,#727272));background:-webkit-linear-gradient(-45deg,#9ea09d 0%,#1b211d 50%,#3a3a3a 50%,#727272 100%);background:-o-linear-gradient(-45deg,#9ea09d 0%,#1b211d 50%,#3a3a3a 50%,#727272 100%);background:-ms-linear-gradient(-45deg,#9ea09d 0%,#1b211d 50%,#3a3a3a 50%,#727272 100%);background:linear,135deg,#9ea09d 0%,#1b211d 50%,#3a3a3a 50%,#727272 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ea09d',endColorstr='#727272',GradientType=1)}@media only screen and (min-width:638px){.from-s-up-onecol{width:5.801104972%}.from-s-up-twocol{width:14.364640883%}.from-s-up-threecol{width:22.928176794%}.from-s-up-fourcol{width:31.491712705%}.from-s-up-fivecol{width:40.055248616%}.from-s-up-sixcol{width:48.618784527%}.from-s-up-sevencol{width:57.182320438000005%}.from-s-up-eightcol{width:65.74585634900001%}.from-s-up-ninecol{width:74.30939226%}.from-s-up-tencol{width:82.87292817100001%}.from-s-up-elevencol{width:91.436464082%}.from-s-up-twelvecol{width:99.999999993%}.from-s-up-onecol,.from-s-up-twocol,.from-s-up-threecol,.from-s-up-fourcol,.from-s-up-fivecol,.from-s-up-sixcol,.from-s-up-sevencol,.from-s-up-eightcol,.from-s-up-ninecol,.from-s-up-tencol,.from-s-up-elevencol,.from-s-up-twelvecol{position:relative;float:left;margin-left:2.762430939%}.from-s-up-first{margin-left:0}.from-s-up-last{float:right}}@media only screen and (min-width:868px){.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:31.491712705%}.fivecol{width:40.055248616%}.sixcol,.testimonial-content,.testimonial-image{width:48.618784527%}.sevencol{width:57.182320438000005%}.eightcol{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.testimonial-content,.testimonial-image,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%}.first,.testimonial-content{margin-left:0}.last,.testimonial-image{float:right}}.sans-serif,.bottom-contact-form-wrap form p,.footer .copyright,.top-bar-inner,input,textarea,select,.featured-properties-view-all,.step-title-pager,.next-step-name,.renovation-staging-single-date,.fl-date,.top-image-template-content li:before{font-family:"futura-pt","Helvetica",sans-serif}.serif,.top-bar-inner span,.step-number,.money-section h4{font-family:"minion-pro",serif}.text-left,.bottom-contact-form-wrap .form-label,.steps-pager-item,.agreement,.staging-renovation-case-study,.ti-case-study{text-align:left}.text-center,.bottom-contact-form-wrap h2,.bx-default-pager,.share-article,.next-post-wrap h2,.home-hero-content,.featured-properties-title,.featured-properties-view-all,.list-headline,.page-template-template-sellers h1,.steps-pager-wrap,.agreement-section-headline,.agreement-headline,.agreements,.articles-on-page-wrap>h2,.community-archive-title,.community-archive-item-title,.community-archive-item-description,.single-community-gallery-wrap,.staging-renovation-headline,.kudo-archive-headline,.page-template-template-content-list-content .clc-content-section h2,.page-template-template-content-list-content .clc-list-title,.page-template-template-top-image h2,.top-image-template-content li:before,.ti-case-studies-wrap,.about-title{text-align:center}.text-right{text-align:right}body{font-family:"minion-pro",serif;line-height:1.5;color:#333;min-width:319px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;color:#333;font-family:"futura-pt","Helvetica",sans-serif;font-weight:500}h1{font-size:1.5em}@media only screen and (min-width:868px){h1{font-size:2.25em}}a{-webkit-transition:ease all .3s;-moz-transition:ease all .3s;-ms-transition:ease all .3s;-o-transition:ease all .3s;transition:ease all .3s;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;text-decoration:none}.bold,.top-image-template-content li:before{font-weight:700}.italic,.top-bar-inner span,.top-quote,.step-number,.step-number-pager,.bottom-quote,.next-step,.community-archive-item-description,.kudo-short-name{font-style:italic}.bigger{font-size:1.1em}.smaller-text,.smaller{font-size:.74em}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}.pagination,.wp-prev-next{margin:1.1em 0 2.2em}.pagination{text-align:center}.pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;margin:1px}.pagination ul li{padding:0;margin:0;float:left;display:inline;overflow:hidden}.pagination ul li a,.pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.pagination ul li span.current{font-weight:700}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}@media only screen and (min-width:868px){.sidebar{margin-top:2.2em}.widgettitle{border-bottom:2px solid #444;margin-bottom:.75em}.widget{padding:0 10px;margin:2.2em 0}.widget ul li{margin-bottom:.75em}.widget ul li ul{margin-top:.75em;padding-left:1em}}.size-full{height:auto;margin:0 0 10px}.alignleft{margin:5px 15px 10px 0}@media only screen and (min-width:868px){.alignleft{float:left}}.aligncenter{display:block;margin:5px auto 10px auto}.alignright{margin:5px 0 10px 15px}@media only screen and (min-width:868px){.alignright{float:right}}.alignnone{float:none;display:block;margin:5px 0 10px}a.imgwrap,a.imgwrap:hover{border:none;background:0 0}p.empty{padding:0;margin:0;line-height:0}.alignleft{margin:0 15px 10px 0}@media only screen and (min-width:868px){.alignleft{float:left}}.aligncenter{display:block;margin:0 auto 10px auto}.alignright{margin:0 0 10px 15px}@media only screen and (min-width:868px){.alignright{float:right}}.alignnone{float:none;display:block;margin:0 0 10px}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}html,body{overflow-x:hidden;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}body{font-size:1.1em}.wrap{width:96%;margin:0 auto}.page-wrap{box-shadow:12px 0 15px -4px rgba(45,45,45,.2),-12px 0 8px -4px rgba(45,45,45,.2);max-width:1605px;margin:auto;opacity:0}.page-wrap.animated{opacity:1}.single-property .page-wrap{opacity:1}.wrap-1140,.mw-1140{max-width:1140px;margin:auto}.mw-1040,.footer .inner-footer,.bio-inner{max-width:1040px;margin:auto}.mw-960,.bottom-contact-inner,.top-bar-inner,.logo-bar,.testimonials-width,.top-quote,.list-wrap,.single-community-header-inner,.single-community-features-wrap h2,.single-community-features,.neighborhoods-list,.single-community-gallery-wrap,.staging-renovation-case-studies,.featured-kudo,.fl-back-wrap,.full-width-page,.clc-list,.ti-case-studies{max-width:960px;margin:auto}.mw-710,#disqus_thread,.home-hero-content,.articles-on-page,.renovation-staging-single-wrap,.money-section,.kudo-archive-wrap,.fl-more-info,.clc-content-section,.top-image-template-content{max-width:710px;margin:auto}.mw-600,.community-archive-item-description{max-width:600px;margin:auto}.mw-640{max-width:640px;margin:auto}.mw-850-auto,.blog-top-bar-inner{max-width:850px;margin:auto}.inline-block,input,textarea,select,.dib,.footer .social-icon,.footer img,.button,.share-article a,input[type=submit],textarea[type=submit],select[type=submit],.bx-default-pager a,.vact,.next-step-link-style,.steps-pager-item,.agreement,.single-community-title span,.single-community-gallery-item,.staging-renovation-case-study,.kudo-short-name,.top-image-template-content li:before,.ti-case-study,.bio-inner .personal-info-details a{display:inline-block;*display:inline;*zoom:1;}a{color:#333;outline:0}a:hover,a:focus{color:#555;outline:0}a:active{outline:0}a:link{-webkit-tap-highlight-color:rgba(0,0,0,.3);outline:0}img{width:auto;max-width:100%;display:block}.acf-map img{max-width:20000%}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}.mfp-wrap{overflow:hidden !important}@media screen and (min-width:916px){.mfp-wrap .mfp-container{top:5%}.single-neighborhood .mfp-wrap .mfp-container{top:-5%}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.white-popup{position:relative;width:auto;background-color:#fff;color:#fff;max-width:640px;margin:20px auto;padding:.3em}.white-popup.white-popup--mw1100{max-width:1100px}.mfp-close-btn-in .mfp-close{outline:none}.mfp-bg,.mfp-bg.mfp-removing,.mfp-wrap .mfp-content,.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-bg.mfp-ready{opacity:.9}.mfp-wrap.mfp-ready .mfp-content{opacity:1}.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}@media only screen and (min-width:868px){.fixedsticky-withoutfixedfixed .fixedsticky-off,.fixed-supported .fixedsticky-off{position:absolute}.fixedsticky-withoutfixedfixed .fixedsticky-on,.fixed-supported .fixedsticky-on{position:fixed}.fixedsticky{top:1em}}.fixedsticky-dummy{display:none}.list-check li{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/check.png);background-repeat:no-repeat;background-position:left center;padding-left:1.2em}.list-check--white li{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/white-check.png);padding-left:1.5em}.bottom-contact{opacity:0;transform:translate(0,1em);overflow:hidden}.bottom-contact.animated{opacity:1;transform:translate(0,0)}@media only screen and (max-width:867px){.bottom-contact-inner{width:85%;margin:auto;min-width:310px}}.bottom-contact-form-wrap{background-color:rgba(0,0,0,.75);padding-bottom:2em}@media only screen and (min-width:868px){.bottom-contact-form-wrap{width:50%}}@media only screen and (max-width:867px){.bottom-contact-form-wrap{margin:auto}}@media only screen and (min-width:481px){.bottom-contact-form-wrap h2{font-size:2.5em}}@media only screen and (min-width:638px){.bottom-contact-form-wrap h2{font-size:3em}}.bottom-contact-form-wrap form{max-width:360px}.bottom-contact-form-wrap .form-label{font-size:.8em;margin-top:.5em}.bottom-contact-form-wrap .wpcf7-response-output{color:#fff}.footer{background-color:#333;padding-top:1em}.footer:before{content:'';width:100%;height:100%;left:0;top:0;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/city-01.svg);background-size:auto;background-repeat:repeat-x;background-position:center 111%;opacity:.08}@media only screen and (max-width:637px){.footer .inner-footer{text-align:center;max-width:260px}}@media only screen and (min-width:638px){.footer .footer-image{margin-top:2em}}@media only screen and (max-width:637px){.footer .social-icons{padding-top:1em;margin-bottom:0}}.footer .social-icons a{opacity:1}.footer .social-icons a:hover{opacity:.8}.footer h3{font-weight:400;border-bottom:1px solid #fff;max-width:170px}@media only screen and (max-width:637px){.footer .contact-info p{line-height:1.2;font-size:.8em}}.footer .contact-info a:hover{color:#b3b3b3}.footer .copyright{font-size:.9em;color:#b3b3b3}.phone,.email{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/phone.png);background-repeat:no-repeat;background-size:.8em;background-position:0 60%;padding-left:1em}.email{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/email.png)}.footer-nav a:hover{color:#b3b3b3}.normal-page ul,.normal-page ol{padding-left:1em;list-style-type:disc}.normal-page ol{list-style-type:decimal}.normal-page ul ul{list-style-type:square}.normal-page ul ul ul{list-style-type:circle}.normal-page td,.normal-page th{border:1px solid #555}.normal-page blockquote{font-style:italic;font-size:1.2em}.normal-page a{color:#ab0534;text-decoration:underline}.acf-map img{max-width:inherit !important}.ma,.bottom-contact-form-wrap form,.article,.testimonial-content,.testimonial-image,.seller-list-item,.single-community-feature,.neighborhoods-list-item,.kudo-item-inner,.fl-section-wrap,.clc-list-item,.about-content{margin:auto}.m0,.bottom-contact-form-wrap h2,.bottom-contact-form-wrap form p,.footer .copyright,.category-item,.article h1,.next-post-wrap h2,.featured-properties,.featured-property-content h3,.seller-list-item-headline,.steps-slider-section ul,.step-number,.step-title,.agreement-headline,.articles-on-page h2,.community-archive-item-title,.community-archive-item-description p,.single-community-overview-title,.single-community-overview-content p,.single-community-feature p,.neighborhoods-list-item p,.staging-renovation-case-study h3,.staging-renovation-headline,.money-section h4,.money-section p,.renovation-staging-single-community-gallery-wrap h2,.ti-case-studies-wrap h2,.fl-title,.page-template-template-content-list-content .clc-content-section h2,.page-template-template-content-list-content .clc-list-title,.clc-list-item h3,.clc-list-item p,.page-template-template-top-image h2,.ti-case-study h3{margin:0}.mt0,.renovation-staging-single-date,.fl-date,.bio-inner h2,.bio-inner p{margin-top:0}.mb0,.single-title,.articles-on-page-wrap>h2,.renovation-staging-single-title,.single-fl-title,.about-title{margin-bottom:0}.m05{margin:.5em}.mt05,.single-community-features-wrap h2.neighborhoods-list-title,.staging-renovation-case-study h3,.fl-title,.fl-content,.ti-case-study h3{margin-top:.5em}.mb05,.money-section h3{margin-bottom:.5em}.m1,.agreement{margin:1em}.mt1,.logo-bar-button,input[type=submit],textarea[type=submit],select[type=submit],.testimonial-button{margin-top:1em}.mb1,.renovation-staging-single-kudo,.bio-inner img{margin-bottom:1em}.mt2,.bx-default-pager,.bottom-quote{margin-top:2em}.mb2{margin-top:2em}.padding,.footer .inner-footer,.footer .copyright,.logo-bar,.back-to-top,.article,.single-article-content,.next-post-wrap,.home-hero,.testimonials-width,.top-quote,.list-wrap,.step-inner,.agreement-content,.articles-on-page-wrap,.community-archive-item-description,.single-community-features-wrap,.staging-renovation-case-study,.renovation-staging-single-wrap,.money-section-wrap,.featured-kudo,.kudo-archive-wrap,.fl-back-wrap,.fl-section-wrap,.clc-content-section,.clc-list,.top-image-template-content,.ti-case-study,.about-content{padding:1em}.p05,.normal-page td,.normal-page th,.fixed-logo-top,.featured-property-content,.single-community-header,.renovation-staging-single-kudo td,.renovation-staging-single-kudo th{padding:.5em}.pt05,.bottom-contact-form-wrap h2,.about-title{padding-top:.5em}.pb05{padding-bottom:.5em}.p1,.agreement-headline{padding:1em}.pt1,.single-community-gallery-wrap,.staging-renovation-headline,.renovation-staging-single-community-gallery-wrap h2,.ti-case-studies-wrap h2,.page-template-template-content-list-content .clc-content-section h2,.page-template-template-content-list-content .clc-list-title{padding-top:1em}.pb1{padding-bottom:1em}.p2em{padding:2em}.pt2em{padding-top:2em}.pb2,.testimonials-width,.neighborhoods-list,.ti-case-studies-wrap{padding-bottom:2em}.pl1,.bottom-quote{padding-left:1em}.p0{padding:0}.p2-1,#disqus_thread{padding:2em 1em}@media only screen and (max-width:867px){.nav{z-index:91}.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#ab0534;overflow:auto;-webkit-overflow-scrolling:touch}ul{margin-top:0}.sub-menu{display:none}}.pushy a{display:block;text-decoration:none}@media only screen and (max-width:867px){.pushy a{color:#f2f2f2;padding:1em;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.1);font-size:1.2em}}.pushy-left{-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);-o-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0);z-index:-1}.pushy-open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.container-push,.push-push{-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);-o-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy,#container,.push{-webkit-transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);-moz-transition:-moz-transform .2s cubic-bezier(.16,.68,.43,.99);-o-transition:-o-transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}#container{-webkit-perspective:none}.site-overlay{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.pushy-active .site-overlay{display:block;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;position:fixed;top:0;right:0;bottom:0;left:200px;z-index:9999;background-color:rgba(0,0,0,.3);box-shadow:inset 5px 0 15px -5px rgba(0,0,0,.8)}@media only screen and (min-width:868px){.pushy-left{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);-o-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}}.nav-bar{position:relative}@media only screen and (max-width:867px){.nav-bar{overflow:hidden;padding:1em .5em;z-index:1;width:100%;background-color:#ab0534}}.nav-bar .top-call:before{left:-9.7em}.nav-bar .home-link{width:150px;height:70px;position:absolute;left:50%;top:10%;z-index:20;margin-left:-75px;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/logo-w.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:contain;background-size:contain;-webkit-background-size:130px auto;background-size:130px auto;background-position:50%}.nav-bar .mobile-call{position:absolute;right:1em;top:1.5em;max-width:1.8em}.bt-menu-trigger{position:relative;top:2px;left:20px;display:block;width:30px;height:50px;cursor:pointer}.bt-menu-trigger span{position:absolute;top:50%;left:0;display:block;width:100%;height:4px;margin-top:-2px;background-color:#fff;font-size:0px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bt-menu-trigger span:before,.bt-menu-trigger span:after{position:absolute;left:0;width:100%;height:100%;background:#fff;content:''}.bt-menu-trigger span:before{-webkit-transform:translateY(-250%);-moz-transform:translateY(-250%);-ms-transform:translateY(-250%);-o-transform:translateY(-250%);transform:translateY(-250%)}.bt-menu-trigger span:after{-webkit-transform:translateY(250%);-moz-transform:translateY(250%);-ms-transform:translateY(250%);-o-transform:translateY(250%);transform:translateY(250%)}.pushy-active .bt-menu-trigger span{background-color:transparent}.pushy-active .bt-menu-trigger span:before{-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.pushy-active .bt-menu-trigger span:after{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}@media only screen and (min-width:868px){.pushy{left:0 !important;position:relative;z-index:9999}nav{border:0}nav ul{margin:0}nav .top-nav{max-width:960px;position:relative;z-index:15;margin:auto;padding:0 1em}nav li{float:left;display:inline-block;*display:inline;*zoom:1;position:relative}nav li a{padding:.5em .2em;margin:.5em .3em;font-family:"futura-pt","Helvetica",sans-serif}}@media only screen and (min-width:868px) and (min-width:1047px){nav li a{margin:.5em .6em}}@media only screen and (min-width:868px){nav li.menu-item-has-children{position:relative;z-index:99999}nav li.menu-item-has-children a:after{border:none !important}nav li.menu-item-has-children .sub-menu{display:none;position:absolute}nav li.menu-item-has-children .sub-menu a{color:#fff}nav li.menu-item-has-children:hover a{margin-bottom:0;color:#fff}nav li.menu-item-has-children:hover .sub-menu{display:block;position:absolute;z-index:999999;background-color:#333;margin-top:0;margin-left:0;width:150px}nav li.menu-item-has-children:hover .sub-menu li{float:none;display:block}nav li.menu-item-has-children:hover .sub-menu li:first-child a{margin-top:0}nav li.menu-item-has-children:hover .sub-menu li a{background-color:transparent}nav li.menu-item-has-children:hover .sub-menu a:after{border:none}nav li.current-menu-item,nav li.current_page_item,nav li.current-page-ancestor{font-weight:500}nav li.current-menu-item a,nav li.current_page_item a,nav li.current-page-ancestor a,nav li:hover a{color:#fff}}.pushy{background-color:#333}.pushy *{vertical-align:top}.pushy .home-link{top:1.7em;left:4%;height:60px;width:17%;position:absolute}.pushy a{color:#b6b6b6}.top-bar-inner{padding:.3em 1em}@media only screen and (min-width:868px){.post-type-archive-staging .menu-item-287,.single-staging .menu-item-287{font-weight:500}.post-type-archive-renovation .menu-item-288,.single-renovation .menu-item-288{font-weight:500}}.fixed-nav-bar{max-height:0;opacity:0;overflow:hidden;position:fixed;top:0;left:0;right:0}.movin .fixed-nav-bar{display:block;overflow:visible;opacity:1;max-height:3em;width:100%;z-index:999;-webkit-transform:translate3d(0,0,0)}.fixed-nav-bar-inner{max-width:1605px;margin:auto;background-color:#fff;border-bottom:1px solid #b3b3b3}.fixed-nav-bar-inner .button,.fixed-nav-bar-inner .share-article a,.share-article .fixed-nav-bar-inner a{margin-top:.5em}@media only screen and (max-width:637px){.fixed-nav-bar-inner .button,.fixed-nav-bar-inner .share-article a,.share-article .fixed-nav-bar-inner a{font-size:.8em}}.fixed-logo-top{max-width:180px;padding-top:.7em}@media only screen and (max-width:637px){.fixed-logo-top{max-width:120px}}.back-to-top{margin-top:0;font-size:.8em;padding-top:2em;padding-bottom:.5em;margin-left:1em}.back-to-top:before,.back-to-top:after{content:'';left:50%;position:absolute;top:0;margin-top:.5em}.back-to-top:before{width:0;height:0;border-left:.75em solid transparent;border-right:.75em solid transparent;border-bottom:1em solid #b3b3b3;margin-left:-.75em}.back-to-top:after{width:0;height:0;border-left:.75em solid transparent;border-right:.75em solid transparent;border-bottom:1em solid #fff;margin-left:-.75em;margin-top:1em}@media only screen and (max-width:637px){.back-to-top{font-size:.5em}}.button,.share-article a{font-family:"futura-pt","Helvetica",sans-serif;padding:.3em 2em;border-radius:1em;text-align:center;background-color:#ab0534;color:#fff;border:2px solid #ab0534;line-height:1.2}.button:hover,.share-article a:hover{color:#ab0534;background-color:#fff}.button.button-white,.share-article a.button-white{color:#ab0534;background-color:#fff;border:2px solid #ab0534}.button.button-white:hover,.share-article a.button-white:hover{color:#fff;background-color:#ab0534}.button.button-bigger,.share-article a.button-bigger{font-size:1.4em;padding:.2em 1.5em .3em}.button.button-border-darker,.share-article a.button-border-darker{border-color:#790425}.button.button-square,.share-article a.button-square{padding:.3em 1em}form{padding:1em}form p{color:#555}label{color:#555}input,textarea,select{resize:none;width:100%;max-width:570px;border:0;background-color:#f2f2f2;border-radius:.3em;-webkit-box-shadow:1px 1px 1px 0px rgba(85,85,85,.75);-moz-box-shadow:1px 1px 1px 0px rgba(85,85,85,.75);box-shadow:1px 1px 1px 0px rgba(85,85,85,.75);padding:.8em}input:hover,textarea:hover,select:hover{-webkit-box-shadow:1px 1px 1px 0px rgba(85,85,85,.99);-moz-box-shadow:1px 1px 1px 0px rgba(85,85,85,.99);box-shadow:1px 1px 1px 0px rgba(85,85,85,.99);outline:none}input:focus,textarea:focus,select:focus{-webkit-box-shadow:1px 1px 1px 0px rgba(136,136,136,.75);-moz-box-shadow:1px 1px 1px 0px rgba(136,136,136,.75);box-shadow:1px 1px 1px 0px rgba(136,136,136,.75);outline:none}input[type=submit],textarea[type=submit],select[type=submit]{box-shadow:0 0 0 #000 !important;min-width:230px;width:auto;background-color:#ab0534;border-radius:3em;font-size:1.7em;border:3px solid #ab0534;padding:.5em 1em}input[type=submit]:hover,textarea[type=submit]:hover,select[type=submit]:hover{background-color:#fff;color:#ab0534}select{background-color:#f2f2f2;height:3.2em;width:6em}.bx-pager-item{display:inline}.bx-default-pager a{color:transparent;background-color:#b3b3b3;width:.7em;height:.7em;margin:.1em}.bx-default-pager a.active{background-color:#555}.bx-prev,.bx-next{width:27px;height:23px;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/arrow-left.png);left:-1.5em;top:40%;z-index:999;opacity:1}@media only screen and (max-width:637px){.bx-prev,.bx-next{width:17px;height:23px;background-size:contain;background-repeat:no-repeat}}@media only screen and (min-width:868px){.bx-prev,.bx-next{left:-2em}}.bx-prev:hover,.bx-prev:active,.bx-next:hover,.bx-next:active{opacity:.8}.bx-prev:visited,.bx-next:visited{opacity:1}.bx-next{left:auto;right:-1.5em;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/arrow-right.png)}@media only screen and (min-width:868px){.bx-next{right:-2em}}.vact{font-size:.9em}.vact a{color:#555}.article{padding:3em 1em;border-bottom:1px solid #b3b3b3;max-width:806px}@media only screen and (min-width:868px){.article{padding:3em 0}}@media only screen and (max-width:867px){.article{max-width:482px;margin:auto}}@media only screen and (max-width:867px){.article .article-image-wrap{margin-bottom:1em}}.article .category-item{margin-bottom:.2em}.article h1{font-size:1.4em}.article .article-footer{padding-top:.8em}.article .article-footer a{text-decoration:underline}@media only screen and (min-width:868px){.article .article-footer a{float:right}}.article-excerpt{max-width:560px}.top-article{max-width:780px}@media only screen and (max-width:867px){.top-article{display:none}}.top-article .article-header{background-color:rgba(171,5,52,.9);padding:1em 3em;width:100%;bottom:3em;left:0}.top-article img{width:100%;max-width:200%}@media only screen and (min-width:868px){.posts-alm .article:first-child{display:none}}.share-article{padding:2em 1em}.share-article a{background-color:#ab0534;padding-left:2.5em;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/social.png);background-repeat:no-repeat;background-size:1em;background-position:.9em .4em;text-decoration:none}.share-article a:first-child{background-position:.9em -1.47em}.share-article a:hover{background-color:rgba(171,5,52,.4);color:#fff}@media only screen and (min-width:481px){.share-article a{margin:1em}}.next-post-wrap{background-color:#f2f2f2}@media only screen and (min-width:481px){.next-post-wrap h2{font-size:2.5em}}@media only screen and (min-width:638px){.next-post-wrap h2{font-size:3em}}.next-post-wrap article{border-bottom:0}.blog-top-bar{border-bottom:1px solid #b3b3b3}.searchform{padding-right:2.5em;padding-top:.8em;z-index:11}.searchform input[type=search]{margin-top:.2em;width:120px;padding:.5em 0 .3em;background-color:transparent;border-radius:0;font-weight:400;font-size:.9em;box-shadow:0 0 0 #000;background-color:#f2f2f2;border:1px solid #f2f2f2;border-right:0;padding:.5em}.searchform input[type=submit]{color:transparent;border-radius:0;padding:0;width:26px;min-width:26px;top:-.15em;right:.3em;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/arrow.png);background-repeat:no-repeat;background-position:center;opacity:.3;margin-top:0;padding:.05em .5em;margin-top:.72em}.searchform input[type=submit]:hover{background-color:#ab0534}.searchform input[type=search]:focus{border-color:#b3b3b3}.searchform input[type=search]:focus+input[type=submit]{opacity:1}.categories-dropdown{position:relative;z-index:9;text-align:left;max-width:140px;margin-left:.3em}@media only screen and (min-width:638px){.categories-dropdown{padding-left:1em}}.categories-dropdown h3{margin-bottom:0;color:#fff;background-color:#ab0534;padding:.3em .5em;padding-right:1.7em;border-radius:.3em;font-size:1em;cursor:pointer;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/down-arrow.png);background-repeat:no-repeat;background-position:90%;background-size:.7em}.categories-dropdown h3.categories-dropdown-open{border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/up-arrow.png)}.categories-dropdown li{list-style-type:none}.categories-dropdown li li{font-size:.8em;margin-bottom:.5em;line-height:1.2;font-weight:700;border-bottom:1px solid #d8d8d8}.categories-dropdown ul{max-height:0;overflow:hidden;position:absolute;background-color:#fff;min-width:200px;margin:0;padding:0 1em;border:2px solid #fff}.categories-dropdown ul.mondo-height{max-height:700px;padding:1em;border:2px solid #ab0534;border-radius:.2em;border-top-left-radius:0}.home-hero:before,.home-hero:after{content:''}.home-hero:before{width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.8)}.home-hero:after{bottom:0;left:0;width:100%;height:150px;box-shadow:inset 0px -150px 100px -100px #f5f5f5}.home-hero-content{padding:4em 0;z-index:1;opacity:0;transform:translate(0,1em);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}@media only screen and (min-width:638px){.home-hero-content{padding:8em 0 10em}}@media only screen and (max-width:867px){.home-hero-content{max-width:500px}}@media only screen and (max-width:480px){.home-hero-content{max-width:300px}}.home-hero-content h1{font-weight:400}@media only screen and (min-width:481px){.home-hero-content h1{font-size:2.5em}}@media only screen and (min-width:638px){.home-hero-content h1{font-size:3em}}@media only screen and (min-width:868px){.home-hero-content h1{font-size:4em}}.animated .home-hero-content{opacity:1;transform:translate(0,0)}@media only screen and (min-width:638px){.testimonials-headline{font-size:2em}}@media only screen and (min-width:868px){.testimonials-headline{font-size:3em;margin-bottom:-1.6em;z-index:99}}@media only screen and (max-width:867px){.testimonials-headline{text-align:center;margin-top:0}}.testimonials-slider-wrap{background-color:#f5f5f5}.testimonial-slide{padding-bottom:2em}@media only screen and (max-width:1046px){.testimonials-width{width:calc(100% - 6em)}}@media only screen and (max-width:637px){.testimonials-width{width:calc(100% - 2em)}}.testimonial-content,.testimonial-image{max-width:500px}@media only screen and (min-width:868px){.testimonial-content{padding-top:4em}}@media only screen and (max-width:867px){.testimonial-content{margin:auto;max-width:400px}}@media only screen and (max-width:867px){.testimonial-image img{margin:auto}}@media only screen and (max-width:637px){.testimonial-image img{max-width:300px}}.featured-properties-wrap{background-color:#ab0534;border-top:2px solid #ab0534;border-bottom:2px solid #ab0534;opacity:0;transform:translate(0,1em)}.featured-properties-wrap.animated{opacity:1;transform:translate(0,0)}.featured-properties-title{max-width:240px;padding-top:1.7em;z-index:2}@media only screen and (max-width:867px){.featured-properties-title{max-width:140px;padding-top:1.7em;font-size:1.5em}}@media only screen and (max-width:480px){.featured-properties-title{max-width:100px;padding-top:1.5em;font-size:1em}}.featured-properties-title:after{width:0;height:0;border-top:.9em solid transparent;border-bottom:.9em solid transparent;border-left:1.3em solid #ab0534;content:'';right:-1.2em;position:absolute;top:1.75em}@media only screen and (max-width:480px){.featured-properties-title:after{top:1.7em}}.featured-properties{width:1600px}.featured-property{border:2px solid #ab0534}@media only screen and (max-width:867px){.featured-property img{max-width:300px}}@media only screen and (max-width:480px){.featured-property img{max-width:180px}}.featured-property-content{bottom:0;left:0;width:100%;background-color:rgba(45,45,45,.9)}@media only screen and (max-width:867px){.featured-property-content h3{font-size:1em}}@media only screen and (max-width:480px){.featured-property-content h3{font-size:.6em}}.featured-properties-view-all{right:0;top:0;height:100%;width:155px;z-index:99;background-color:rgba(171,5,52,.8);padding-top:6em;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/arrow-right-w.png);background-repeat:no-repeat;background-position:center 60%}@media only screen and (max-width:867px){.featured-properties-view-all{padding-top:4em;width:100px}}@media only screen and (max-width:480px){.featured-properties-view-all{width:80px;padding-top:2em;background-size:1em}}.featured-properties-view-all .cover-link{position:absolute;width:100%;height:100%;top:0;left:0}.home-contact{max-height:0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.home-contact--open{max-height:900px}.top-quote-wrap{background-color:#ab0534}.top-quote{font-weight:400}.top-quote span{font-weight:600}@media only screen and (max-width:867px){.top-quote{border-top:5px solid #fff}}@media only screen and (min-width:481px){.list-headline,.page-template-template-sellers h1{font-size:2.5em}}@media only screen and (min-width:638px){.list-headline,.page-template-template-sellers h1{font-size:3em}}.seller-list-item{padding-left:1.5em}@media only screen and (min-width:868px){.seller-list-item{width:50%;float:left}}@media only screen and (min-width:1047px){.seller-list-item{padding-left:0}}@media only screen and (min-width:868px){.seller-list-item:nth-child(even){float:right}}@media only screen and (max-width:867px){.seller-list-item{max-width:420px}}.seller-list-item-headline{max-width:420px;font-size:1.2em;padding-left:1.1em;margin-left:-1.1em;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/check.png);background-repeat:no-repeat;background-size:.9em;background-position:0 .2em}@media only screen and (min-width:481px){.seller-list-item-headline{font-size:1.4em}}.seller-list-item-text{max-width:420px}@media only screen and (max-width:480px){.seller-list-item-text p{margin-top:.5em}}.steps-slider-section{background-color:#f2f2f2}@media only screen and (max-width:867px){.step-inner{max-width:600px;margin:auto}}.step-headline{margin-top:.5em;margin-bottom:.3em}@media only screen and (min-width:481px){.step-headline{font-size:2.5em}}@media only screen and (min-width:638px){.step-headline{font-size:3em}}.step-number{font-size:1.1em}.step-title{font-weight:500;font-size:1.7em}.step-title-pager{font-weight:500}.step-content{color:#333}.step-image img{max-height:400px}.bottom-quote{border-left:1px solid #b3b3b3;color:#b3b3b3;font-size:.9em;margin-left:1em}.next-step-wrap{max-width:1200px}@media only screen and (min-width:868px){.next-step-wrap{margin-top:-4em}}@media only screen and (max-width:867px){.next-step-wrap{padding-bottom:3em}}@media only screen and (min-width:1400px){.next-step-wrap{margin-top:-2.5em}}.next-step-link-style{right:1em;width:145px;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/arrow-right.png);background-repeat:no-repeat;background-position:100% 50%}.next-step-link-style span{display:block;max-width:115px;color:#b3b3b3}.next-step-name{font-weight:500}.steps-pager-wrap{background-color:#ab0534}@media only screen and (min-width:868px){.steps-pager-wrap{position:absolute;height:100%}}@media only screen and (min-width:868px){.steps-pager{position:absolute;top:40%;height:240px;width:120px;margin-left:20%}.steps-pager:after{content:'';position:absolute;top:1.1em;left:-1em;height:145px;width:2px;background-color:#e46766;z-index:1}}.steps-pager-item{vertical-align:top;width:120px;padding:.7em 0}@media only screen and (min-width:868px){.steps-pager-item{display:block}}@media only screen and (max-width:480px){.steps-pager-item{padding:1em .5em}}@media only screen and (max-width:480px){.steps-pager-item{font-size:.7em;width:32%;max-width:120px}}@media only screen and (min-width:868px){.steps-pager-item:after,.steps-pager-item:before{content:'';position:absolute;background-color:#fff;z-index:2}}@media only screen and (min-width:868px){.steps-pager-item:after{top:.9em;left:-1.3em;height:.7em;width:.7em;border-radius:100%}}@media only screen and (min-width:868px){.steps-pager-item:before{content:'';position:absolute;top:1.6em;left:-1em;height:90%;width:2px}}.steps-pager-item:last-child:before{display:none}.steps-pager-item span{display:block}@media only screen and (min-width:868px){.active:after,.active:before{background-color:#fff}.active:before{height:30%}}@media only screen and (max-width:867px){.active{color:#fff}}@media only screen and (min-width:868px){.active~.steps-pager-item{color:rgba(255,255,255,.5)}.active~.steps-pager-item:after,.active~.steps-pager-item:before{background-color:#e46766}.active~.steps-pager-item:before{height:0}}@media only screen and (max-width:867px){.active~.steps-pager-item{color:rgba(255,255,255,.5)}}@media only screen and (min-width:481px){.agreement-section-headline,.agreement-headline{font-size:2.5em}}@media only screen and (min-width:638px){.agreement-section-headline,.agreement-headline{font-size:3em}}.agreement{background-color:#f2f2f2;vertical-align:top;max-width:440px}@media only screen and (min-width:868px){.agreement{width:45%}}.agreement-headline{background-color:#ab0534}@media only screen and (min-width:481px){.agreement-headline{font-size:2em}}@media only screen and (min-width:638px){.agreement-headline{font-size:2.5em;padding:.5em}}@media only screen and (min-width:1047px){.agreement-content{padding:1em 2em}}.articles-on-page-wrap{background-color:#f2f2f2}@media only screen and (min-width:481px){.articles-on-page-wrap>h2{font-size:2.5em}}@media only screen and (min-width:638px){.articles-on-page-wrap>h2{font-size:3em}}.articles-on-page{padding-bottom:3em}.articles-on-page h2{border-bottom:1px solid #b3b3b3;padding:1em 0}@media only screen and (min-width:481px){.articles-on-page h2{font-size:2em}}.articles-on-page a:hover{color:#ab0534}.wpcf7-validation-errors,div.wpcf7 img.ajax-loader{display:none !important}@media only screen and (min-width:868px){.community-archive-title{font-size:3em}}.community-archive-item{border-top:1px solid #b3b3b3;background-color:#f5f5f5}.community-archive-item:last-child{border-bottom:1px solid #f2f2f2}.community-archive-item:hover,.community-archive-item.community-archive-item--open{background-color:#ab0534}.community-archive-item:hover .community-archive-item-background,.community-archive-item.community-archive-item--open .community-archive-item-background{opacity:.3}.community-archive-item:hover .community-archive-item-description,.community-archive-item.community-archive-item--open .community-archive-item-description{opacity:1;max-height:150px;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}@media only screen and (max-width:867px){.community-archive-item{background-color:#ab0534}.community-archive-item .community-archive-item-title{color:#fff}.community-archive-item .community-archive-item-background{opacity:.3}.community-archive-item .community-archive-item-description{opacity:1;max-height:150px;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}}.community-archive-item-title{font-size:1.7em;padding:1.4em .7em 0;z-index:1}.community-archive-item-description{z-index:1;max-height:0;overflow:hidden;opacity:0}.community-archive-item-background{width:100%;height:100%;top:0;left:0;opacity:0}.single-community-top-image,.full-width-image{width:100%;max-width:1620px}.single-community-header{background-color:#ab0534}.single-community-title span{font-weight:400;font-style:italic;font-size:.75em;padding-left:.4em}.see-properties{right:0;top:0;font-size:1.2em}.single-community-overview{margin:3em auto;max-width:750px;padding:0 1em}.single-community-overview:after{content:'';height:calc(100% - 0.7em);width:5px;top:.5em;left:.2em;background-color:#ab0534}.single-community-features-wrap{padding:2em 1em;background-color:#f2f2f2}@media only screen and (max-width:867px){.single-community-features-wrap h2{max-width:420px}}@media only screen and (min-width:638px){.single-community-features-wrap h2{font-size:3em}}.single-community-features-wrap h2.neighborhoods-list-title{border-top:1px solid #b3b3b3;padding-top:.7em;padding-bottom:.2em}.single-community-features,.neighborhoods-list{list-style-type:none}.single-community-feature,.neighborhoods-list-item{padding-left:1.1em;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/check.png);background-repeat:no-repeat;background-size:.9em;background-position:0 .33em}@media only screen and (min-width:868px){.single-community-feature,.neighborhoods-list-item{width:50%;float:left}}.single-community-feature p,.neighborhoods-list-item p{max-width:420px}@media only screen and (min-width:868px){.single-community-feature:nth-child(even){float:right}}@media only screen and (min-width:868px){.neighborhoods-list-item{width:33.3333%}}.neighborhoods-list-item a{text-decoration:underline}.single-community-gallery-wrap{padding:0 0 2em}.single-community-gallery{max-height:370px;overflow:hidden}@media only screen and (min-width:638px){.single-community-gallery{max-height:570px}}.gallery-open .single-community-gallery{max-height:5000px}.single-community-gallery-item{padding:0 .5em}@media only screen and (max-width:637px){.single-community-gallery-item{width:48%}}.load-more-wrap{width:100%;bottom:3em;padding:3em;opacity:1;max-height:150px;box-shadow:inset 0 -100px 100px -18px #fff}.gallery-open .load-more-wrap{opacity:0;max-height:0;overflow:hidden;padding:0}@media only screen and (max-width:867px){.map-cover{width:100%;height:100%;top:0;left:0;z-index:1}}.iframe{margin:2em auto;position:relative;height:0;padding-bottom:390px;overflow:hidden}@media screen and (min-width:768px){.iframe{padding-bottom:238px}}.iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:637px){.staging-renovation-case-studies{text-align:center}}.staging-renovation-case-study{vertical-align:top}@media only screen and (min-width:638px){.staging-renovation-case-study{width:32%}}.staging-renovation-read-more{text-decoration:underline}@media only screen and (min-width:481px){.staging-renovation-headline{font-size:2.5em}}@media only screen and (min-width:638px){.staging-renovation-headline{font-size:3em}}.renovation-staging-single-wrap{padding-top:0}.renovation-staging-single-wrap img{height:auto}@media only screen and (min-width:481px){.renovation-staging-single-title{font-size:2.5em}}@media only screen and (min-width:638px){.renovation-staging-single-title{font-size:3em}}.renovation-staging-single-date{font-size:1.3em;color:#555}.renovation-staging-single-content h3{color:#ab0534;border-bottom:1px solid #ab0534}.money-section-wrap{background-color:#f2f2f2;margin-top:4em}.money-section h3{color:#ab0534;border-bottom:1px solid #ab0534}.money-section h4{font-size:1.5em}.renovation-staging-single-kudo{overflow:hidden;max-height:4.5em}.renovation-staging-single-kudo ul,.renovation-staging-single-kudo ol{padding-left:1.2em;list-style-type:disc}.renovation-staging-single-kudo ol{list-style-type:decimal}.renovation-staging-single-kudo ul ul{list-style-type:square}.renovation-staging-single-kudo ul ul ul{list-style-type:circle}.renovation-staging-single-kudo li{margin:1em auto}.renovation-staging-single-kudo td,.renovation-staging-single-kudo th{border:1px solid #555}.renovation-staging-single-kudo blockquote{font-style:italic;font-size:1.2em}.renovation-staging-single-kudo-open{max-height:2000px}@media only screen and (max-width:637px){.renovation-staging-single-kudo-open{max-height:4000px}}.renovation-staging-single-kudo-open+.button,.share-article .renovation-staging-single-kudo-open+a{opacity:0}@media only screen and (min-width:481px){.renovation-staging-single-community-gallery-wrap h2{font-size:2.5em}}@media only screen and (min-width:638px){.renovation-staging-single-community-gallery-wrap h2{font-size:3em}}@media only screen and (min-width:481px){.ti-case-studies-wrap h2{font-size:2.5em}}@media only screen and (min-width:638px){.ti-case-studies-wrap h2{font-size:3em}}.featured-kudo-wrap{background-color:#f5f5f5}.featured-kudo .testimonial-image{max-width:350px}.featured-kudo .testimonial-content{font-size:1.1em}@media only screen and (min-width:868px){.featured-kudo .testimonial-content{padding-top:2em}}.featured-kudo .testimonial-content em{font-size:.8em;color:#555}@media only screen and (min-width:481px){.kudo-archive-headline{font-size:2.5em}}@media only screen and (min-width:638px){.kudo-archive-headline{font-size:3em}}.kudo-item{border-bottom:1px solid #b3b3b3;padding:3em 0 4em}.kudo-item:first-child{padding-top:0}.kudo-item-inner{max-width:550px}.kudo-headline{color:#ab0534}.fl-back{padding-left:1em;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/arrow-left-2.png);background-repeat:no-repeat;background-size:.6em;background-position:0 center;opacity:.7}.fl-back:hover{opacity:1}.fl-section-wrap{max-width:780px}@media only screen and (min-width:481px){.single-fl-title{font-size:2.5em}}@media only screen and (min-width:638px){.single-fl-title{font-size:3em}}.fl-date{font-size:1.3em;color:#555}.fl-title{color:#ab0534;font-size:2em;border-bottom:1px solid #ab0534}.fl-content{font-size:1.5em;color:#555}.fl-features-wrap{background-color:transparent;padding:0}.fl-features-wrap h2{font-size:2em;margin-top:.5em}.fl-features{margin-top:1em}@media only screen and (min-width:638px){.fl-features{padding:0 2em}}.fl-feature{width:100%}.fl-list-wrap{width:100%;max-width:100%}.fl-list-wrap .seller-list-item{padding-left:1.5em}.fl-section-wrap+.list-wrap{background-color:#f2f2f2;margin-top:3em}.alm-default-image-wrap{display:block}.alm-default-image-wrap:after{content:'';bottom:.5em;left:.5em;width:50px;height:50px;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/circle-sold.png);background-repeat:no-repeat;background-size:contain}.single-property-status:after{bottom:auto;top:.5em;left:auto;right:.5em}.circle-sold:after{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/circle-sold.png)}.circle-for-sale:after{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/circle-sale.png)}.circle-for-rent:after{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/circle-rent.png)}.circle-rented:after{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/circle-rented.png)}.circle-new:after{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/circle-new.png)}.circle-in-escrow:after{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/circle-escrow.png)}.circle-coming-soon:after{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/circle-coming-soon.png)}.post-type-archive-property .alm-reveal{display:inline}.alm-listing .listing-circle-for-sale,.alm-listing .listing-circle-for-rent,.alm-listing .listing-circle-new{display:none}@media only screen and (min-width:481px){.page-template-template-content-list-content .clc-content-section h2,.page-template-template-content-list-content .clc-list-title{font-size:2.5em}}@media only screen and (min-width:638px){.page-template-template-content-list-content .clc-content-section h2,.page-template-template-content-list-content .clc-list-title{font-size:3em}}.clc-list-wrap{background-color:#f2f2f2}.clc-list-item{padding-left:1.1em;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/check.png);background-repeat:no-repeat;background-size:.9em;background-position:0 .5em}@media only screen and (min-width:868px){.clc-list-item{width:48%;float:left}}@media only screen and (min-width:1047px){.clc-list-item{width:50%}}@media only screen and (min-width:868px){.clc-list-item:nth-child(even){float:right}}.clc-list-item h3,.clc-list-item p{max-width:420px}.page-template-template-top-image h2{padding:1em 0 0}@media only screen and (min-width:481px){.page-template-template-top-image h2{font-size:2.5em}}@media only screen and (min-width:638px){.page-template-template-top-image h2{font-size:3em}}.top-image-template-content ul,.top-image-template-content ol{counter-reset:pretty-counter;position:relative}.top-image-template-content li{padding-left:2em}.top-image-template-content li:before{content:counter(pretty-counter);counter-increment:pretty-counter;height:1.5em;width:1.35em;z-index:1;font-size:.8em;padding-right:.9em;padding-top:.3em;left:0}.top-image-template-content li:after{content:'';height:1.1em;width:1.1em;left:-.05em;top:.3em;background-color:#ab0534;vertical-align:middle;border-radius:100%}.top-image-template-content h3{color:#ab0534;border-bottom:1px solid}.ti-case-studies-wrap{background-color:#f2f2f2}.ti-case-study{vertical-align:top}@media only screen and (min-width:638px){.ti-case-study{width:32%}}.ti-read-more{text-decoration:underline}button.alm-load-more-btn{width:auto;height:42px;line-height:44px;background:#ab0534;color:#fff;border:none;-webkit-border-radius:3em;-moz-border-radius:3em;border-radius:3em;margin:0 0 4px;padding:0 20px;display:inline-block;position:relative;-webkit-transition:padding .25s ease-in-out;-moz-transition:padding .25s ease-in-out;transition:padding .25s ease-in-out;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}button.alm-load-more-btn:hover{background-color:#790425;color:#fff;text-decoration:none}button.alm-load-more-btn:active{-webkit-box-shadow:inset 0 3px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 2px rgba(0,0,0,.1);box-shadow:inset 0 3px 2px rgba(0,0,0,.1);text-decoration:none}button.alm-load-more-btn.loading{padding-left:44px}button.alm-load-more-btn.done{cursor:default;opacity:.2;background-color:#ed7070;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}button.alm-load-more-btn:before,button.alm-load-more-btn.done:before{background:0 0;width:0}button.alm-load-more-btn.loading:before{background:#fff url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/ajax-loader.gif) no-repeat center center;background-size:1em;width:1.3em;height:1.3em;top:.2em;left:.35em;margin:6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;z-index:0;content:'';position:absolute;overflow:hidden;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.alm-btn-wrap{text-align:center;padding:10px 10px 30px;overflow:hidden;display:block}.logo-stripe{background-color:#ab0534;background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/logo-w-red-bkgd.png);background-repeat:no-repeat;background-position:center;height:180px}@media only screen and (min-width:481px){.about-title{font-size:2.5em}}@media only screen and (min-width:638px){.about-title{font-size:3em}}.about-content{max-width:580px}.bio{background-color:#f2f2f2;padding:3em 1em}.bio:nth-child(2){background-color:#e9e9e9}@media only screen and (max-width:867px){.bio-inner .sixcol,.bio-inner .testimonial-content,.bio-inner .testimonial-image{max-width:500px;margin:auto}}@media only screen and (min-width:868px){.bio-inner .sixcol.last,.bio-inner .last.testimonial-content,.bio-inner .testimonial-content.testimonial-image,.bio-inner .testimonial-image{border-left:1px solid #b3b3b3;margin-left:0;padding-left:4.76243%}}.bio-inner h2{max-width:430px;color:#ab0534;border-bottom:1px solid}.bio-inner img{border-radius:5px}.bio-inner .personal-info-details{max-width:263px}.bio-inner .personal-info-details .phone{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/phone-dark.png)}.bio-inner .personal-info-details .email{background-image:url(//www.olsenziegler.com/wp-content/themes/olsen-ziegler/library/css/../images/email-dark.png)}.list-about{padding-top:2.57em}.list-about li{background-size:1em;background-position:0 .4em;margin-bottom:.31em}#wpcf7-f3907-p3904-o1{max-width:400px}#wpcf7-f3907-p3904-o1 form{text-align:left}#wpcf7-f3907-p3904-o1 p{margin:0}#wpcf7-f3907-p3904-o1 .form-label{margin-top:1em}#wpcf7-f3907-p3904-o1 input,#wpcf7-f3907-p3904-o1 select,#wpcf7-f3907-p3904-o1 textarea{width:100%}@media print{*{background:0 0 !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,html,::i-block-chrome,body{height:100%}}
.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;width:100%}div.wpcf7-response-output{margin:2em .5em 1em !important;padding:.2em .5em!important}.featured-properties-wrap{background-color:#ab0534;border-top:2px solid #ab0534;border-bottom:2px solid #ab0534;opacity:1!important}.bottom-contact{opacity:1!important;transform:translate(0,1em);overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#content.home-worth{background:#d6e7fb url(//www.olsenziegler.com/wp-content/themes/oslen-ziegler-child/images/cleveland.jpg) no-repeat bottom center;background-size:100% auto;padding:100px 0 250px}.gform_body label,.gf_progressbar_title,.gform_previous_button.button,.gf_step_number{display:none!important}.gform_wrapper ul.gform_fields li.gfield.additional-question{background:rgba(255,255,255,.6);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px!important;text-align:center!important}.gform_body .additional-question label,.gform_body .additional label,.gf_page_steps,#post-4493 .gform_body label{display:inline-block!important;font-family:"futura-pt","Helvetica",sans-serif!important}div.ginput_container_name span{padding:0!important;margin-right:0!important}.gform_description,.home-worth h1{font-family:"futura-pt","Helvetica",sans-serif!important;text-align:center!important;font-size:40px!important}.home-worth h1{max-width:960px;margin:0 auto}.gform_body,.gform_footer{width:60%!important;margin:10px auto!important}.gform_body li{background:none!important}.gform_body li.address input{background:#eee url(//www.olsenziegler.com/wp-content/themes/oslen-ziegler-child/images/address.png) no-repeat center left!important;background-position-x:5px!important}.gform_body li.name input{background:#eee url(//www.olsenziegler.com/wp-content/themes/oslen-ziegler-child/images/name.png) no-repeat center left!important;background-position-x:5px!important}.gform_body li.email input{background:#eee url(//www.olsenziegler.com/wp-content/themes/oslen-ziegler-child/images/email.png) no-repeat center left!important;background-position-x:5px!important}.gform_body li.phone input{background:#eee url(//www.olsenziegler.com/wp-content/themes/oslen-ziegler-child/images/phone.png) no-repeat center left!important;background-position-x:5px!important}.gform_body li.timeframe select,.gform_body li.generic select{background:#eee url(//www.olsenziegler.com/wp-content/themes/oslen-ziegler-child/images/dropdown.png) no-repeat center left!important;background-position-x:5px!important}.gform_body input[type=text],.gform_body input[type=submit],.gform_button.button,.gform_next_button.button,.large.gfield_select,.gform_body textarea{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;line-height:40px!important;padding:4px 10px 2px 45px!important;border:1px solid #ae0031;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important;font-size:18px!important;font-family:"futura-pt","Helvetica",sans-serif!important;font-weight:400!important}.gform_body .additional input[type=text],.gform_body .additional textarea{padding:4px!important}.gform_body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:4px 10px 2px 45px}.gform_body select option{color:#999999!important}::-webkit-input-placeholder{color:#999999!important}::-moz-placeholder{color:#999999!important}:-ms-input-placeholder{color:#999999!important}:-moz-placeholder{color:#999999!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255,255,255,.6)!important;border-color:#ae0031!important}.gfield_description.validation_message,.validation_error,.instruction.validation_message{font-family:"futura-pt","Helvetica",sans-serif!important;font-size:20px!important;font-weight:400!important;margin-top:5px!important;padding-top:0!important}gform_body input[type=submit],.gform_button.button,.gform_next_button.button{text-transform:uppercase!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{width:100%!important;padding:10px 5%!important;margin:10px auto}div.ginput_complex.ginput_container.gf_name_has_1 span{width:100%}.gform_wrapper ul.gform_fields li.gfield,.gform_page_footer{padding:0!important;margin-top:25px!important;width:100%!important}.gform_wrapper .gform_page_footer .button.gform_button,.gform_wrapper .gform_page_footer .button.gform_next_button{margin:0!important}.gform_wrapper ul.gform_fields li.gfield.additional.33{width:33%!important;display:inline-block!important;float:left!important}.additional-question input#choice_3_22_1[type=checkbox]{display:none!important}.footer:before{content:none}@media only screen and (max-width:867px){.sub-menu{display:block!important}.sub-menu li a{margin-left:10px}}@media screen and (max-width:414px){.gform_description,.home-worth h1{font-family:"futura-pt","Helvetica",sans-serif!important;text-align:center!important;font-size:30px!important;max-width:90%!important}.gform_body,.gform_footer{width:90%!important;margin:10px auto!important}}#field_6_2,#field_7_37{text-align:center}#gform_wrapper_6.gform_wrapper .gf_page_steps,#gform_wrapper_7.gform_wrapper .gf_page_steps{border:none;width:auto}#gform_wrapper_6.gform_wrapper .gf_step,#gform_wrapper_7.gform_wrapper .gf_step{border:1px solid #999;border-radius:45px;-moz-border-radius:45px;-webkit-border-radius:45px;margin:0;height:auto;line-height:0 !important;width:auto;padding:0;opacity:1}#gform_wrapper_6.gform_wrapper .gf_step.gf_step_active,#gform_wrapper_7.gform_wrapper .gf_step.gf_step_active{padding:2px}#gform_wrapper_6.gform_wrapper .gf_step span.gf_step_label,#gform_wrapper_6.gform_wrapper .gf_step span.gf_step_number,#gform_wrapper_7.gform_wrapper .gf_step span.gf_step_label,#gform_wrapper_7.gform_wrapper .gf_step span.gf_step_number{text-indent:-9999px;background:rgba(171,5,52,.1);border-radius:45px;-moz-border-radius:45px;-webkit-border-radius:45px;display:block;height:18px;width:18px}#gform_wrapper_6.gform_wrapper .gf_step.gf_step_active span.gf_step_label,#gform_wrapper_6.gform_wrapper .gf_step.gf_step_active span.gf_step_number,#gform_wrapper_7.gform_wrapper .gf_step.gf_step_active span.gf_step_label,#gform_wrapper_7.gform_wrapper .gf_step.gf_step_active span.gf_step_number{background:rgba(171,5,52,1);height:18px;width:18px}.gfield.form-sub{text-align:center}.gfield.timeframe .ginput_container_select{position:relative}.gform_body li.timeframe select,.gform_body li.generic select{background-image:url(//www.olsenziegler.com/wp-content/themes/oslen-ziegler-child/images/calendar.png) !important;color:#999}.gfield.timeframe .ginput_container_select:after{display:inline-block;content:'\f107';font-family:fontawesome;position:absolute;right:17px;top:17px;color:#ab0534}#gform_submit_button_7{font-family:"futura-pt","Helvetica",sans-serif,fontawesome !important}.garis{border-bottom:1px solid #999;display:inline-block;height:1px;position:relative;top:4px;width:100px}.home-hero-content,.page-wrap{transition:none}.anr_captcha_field{margin-top:15px}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
.page-id-4490 #input_7_4,.page-id-4490 #input_7_5{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;line-height:40px !important;padding:4px 10px 2px 45px !important;border:1px solid #ae0031;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important;font-size:18px !important;font-family:"futura-pt","Helvetica",sans-serif !important;font-weight:400 !important}
.woocommerce-checkout .c4wp_captcha_field{margin-bottom:10px;margin-top:15px;position:relative;display:inline-block}
.login #login,.login #lostpasswordform{min-width:350px !important}.wpforms-field-c4wp iframe{width:100% !important}