<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Questrial&amp;display=swap");@import "https://static2.apts247.info/cms/css/247-cms-font.css";#nav_dropdown_menu{position:fixed;-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}:root{--base-font-size-min-clamp:14.4px;--base-font-size-clamp:18px;--base-font-size-max-clamp:21.6px;--global-base-line-height:1.5;--global-base-font-size:clamp(var(--base-font-size-min-clamp),var(--base-font-size-clamp),var(--base-font-size-max-clamp))}a,body,button,input,li,p,select,textarea{line-height:var(--global-base-line-height);font-size:clamp(var(--base-font-size-min-clamp),var(--base-font-size-clamp),var(--base-font-size-max-clamp))}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(50,73,93,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}@font-face{font-family:"Open Sans",sans-serif;font-weight:100;font-style:normal;font-display:swap}body{margin:0;font-weight:100;color:#32495D;text-align:left;background-color:#ffffff;font-family:"Open Sans",sans-serif;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}figure{margin:0 0 0}img{vertical-align:middle;border-style:none;width:100%}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#5b6d7d;text-align:left;caption-side:bottom}th{text-align:inherit}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.hidden{display:none}.container{width:100%;display:block;margin:0}.align-right{float:right}.align-left{float:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-left{text-align:left}.screen-reader-only-description,.sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-only-description:focus,.sr-only:focus{background-color:#32495D;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#fff;display:inline-block;height:auto;left:5px;line-height:normal;padding:10px 20px;text-decoration:none;width:auto;position:relative;z-index:200;margin:10px}.svg-fill{fill:#32495D}.hide{display:none!important}.active-with-promo:not(.active){display:none!important}.display-block{display:block}.bulletlist{text-align:left}.header-image{width:100%;margin-bottom:35px}.paragraph-text{margin-right:auto;margin-left:auto}@media only screen and (max-width:1199px){.paragraph-text{max-width:650px}}@media only screen and (min-width:1200px) and (max-width:1999px){.paragraph-text{width:70%}}@media only screen and (min-width:2000px){.paragraph-text{width:50%}}#main_content{z-index:1;position:static;vertical-align:top}.insidepage{text-align:center;padding-left:0;padding-right:0;z-index:1;display:inline-block;width:100%;vertical-align:top;background:#ffffff;position:relative}.insidepage .insidepage-direct{color:#32495D}.btn-clear{text-align:center;display:inline-block;border:0 none;cursor:pointer}.printheader{display:none}.active-with-promo{display:none}.active-with-promo.active{display:block}.screen-reader-only-description,.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.fade{-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.list-group{padding-left:0;margin-bottom:0}@supports (display:flex){.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.list-group-item-action{width:100%;color:#303a42;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#303a42;text-decoration:none;background-color:#eff0f2}.list-group-item-action:active{color:#fff;background-color:#32495D}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;margin-bottom:-1px;background-color:#ffffff;border:1px solid #e4e7ea}.list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#5b6d7d;pointer-events:none;background-color:#ffffff}.list-group-item.active{z-index:2;color:#fff;background-color:#32495D;border-color:#475b6d}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-margin-bottom li{margin-bottom:18px}h1,h2,h3,h4,h5,h6{font-family:var(--headings-font-family);font-weight:var(--headings-font-weight);color:var(--headings-color)}p,select,textarea{margin-top:0;margin-bottom:var(--paragraph-margin-bottom);font-family:var(--base-font-family)}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:var(--dt-font-weight)}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:var(--base-font-bold-weight)}sub,sup{position:relative;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--text-box-link-color);-webkit-text-decoration:var(--text-box-link-decoration);text-decoration:var(--text-box-link-decoration);background-color:transparent}a:hover{color:var(--text-box-link-color-hover);-webkit-text-decoration:var(--text-box-link-decoration-hover);text-decoration:var(--text-box-link-decoration-hover)}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:var(--font-family-monospace)}pre{margin-top:0;margin-bottom:1rem;overflow:auto}hr{margin-top:var(--hr-margin-y);margin-bottom:var(--hr-margin-y);border:0;border-top:var(--hr-border-width) solid var(--hr-border-color)}.list-unstyled{padding-left:0;list-style:none}@media screen and (max-width:500px){.bulletlist{padding-left:var(--bullet-list-padding-left-mobile)}}@media screen and (min-width:501px){.bulletlist{padding-left:var(--bullet-list-padding-left)}}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:var(--list-inline-padding)}.blockquote{margin-bottom:1rem}.postal-address .single-line{display:block}.confined-paragraph{max-width:var(--confined-paragraph-max-width);margin:30px auto;padding:20px;display:block}.strong{font-weight:bold}.errtext{color:var(--danger);font-style:italic;font-family:var(--error-text-font-family);font-weight:var(--error-text-font-weight)}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.required{position:relative;display:inline-block;vertical-align:top;overflow:hidden;color:rgba(0,0,0,0);font-size:0}.required:before{content:"*";display:inline-block;z-index:10;color:var(--text-box-bg-alt);font-family:var(--base-font-family)}.screen-reader-only-description{color:rgba(0,0,0,0);font-size:0}.phone-shortened-sr{position:relative;display:inline-block;vertical-align:top;overflow:hidden;font-size:0}.phone-shortened-sr:before{content:"P:";display:inline-block;z-index:10;font-family:var(--base-font-family)}.link-with-subtext p:not(:last-child),.link-with-subtext select:not(:last-child),.link-with-subtext textarea:not(:last-child){margin-bottom:0}.text-block{margin:0 0 40px}.js .loading:before{content:"";position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%;background:var(--color-intro-bg)}.js .loading:after{content:"";position:fixed;z-index:100000;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;pointer-events:none;opacity:0.4;background:var(--color-intro-title);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-animation:loaderAnim 0.7s linear infinite alternate forwards;animation:loaderAnim 0.7s linear infinite alternate forwards}@-webkit-keyframes loaderAnim{to{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1) rotate3d(0,0,1,-180deg);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1) rotate3d(0,0,1,-180deg)}}@keyframes loaderAnim{to{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1) rotate3d(0,0,1,-180deg);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1) rotate3d(0,0,1,-180deg)}}#page_load_section{min-height:100vh;min-width:100vw;position:absolute;top:0;left:0}.form-container{text-align:center}.form-container form{text-align:left;width:100%}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.select-style,button,input,optgroup,select,textarea{margin:0;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}.select-style{text-align:left}.select-style:after{width:8px;height:8px;border-left:0px solid transparent;border-right:2px solid #32495D;border-top:2px solid #32495D;content:" ";position:absolute;right:15px;top:15px;display:block;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.select-style[aria-expanded=true]:after{border-left:0px solid transparent;border-right:2px solid #32495D;border-top:2px solid #32495D;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:17px}.input-group{position:relative;width:100%}@supports (display:flex){.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@supports (display:flex){.input-group.flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.input-group.mb-2{margin-bottom:0.5rem}.input-group .input-group-prepend{margin-right:13px}@supports (display:flex){.input-group .input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.input-group .large-col{width:100%}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.form-control:not(input[type=file]){display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-weight:100;line-height:1.5;color:#32495D!important;background-color:#ffffff;background-clip:padding-box;border:1px solid #e4e7ea!important;border-radius:0.25rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control:not(input[type=file]){-webkit-transition:none;transition:none}}.form-control:not(input[type=file])::-ms-expand{background-color:transparent;border:0}.form-control:not(input[type=file]):focus{color:#32495D;background-color:#ffffff;border-color:#dfdfdf;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(159,159,159,0.25);box-shadow:0 0 0 0.2rem rgba(159,159,159,0.25)}.form-control:not(input[type=file])::-webkit-input-placeholder{color:#70808e;opacity:1}.form-control:not(input[type=file])::-moz-placeholder{color:#70808e;opacity:1}.form-control:not(input[type=file]):-ms-input-placeholder{color:#70808e;opacity:1}.form-control:not(input[type=file])::-ms-input-placeholder{color:#70808e;opacity:1}.form-control:not(input[type=file])::placeholder{color:#70808e;opacity:1}.form-control:not(input[type=file]):disabled,.form-control:not(input[type=file])[readonly]{background-color:#c2c8ce;opacity:1}.select-style:focus::-ms-value,select.form-control:focus::-ms-value{color:#32495D;background-color:#ffffff}.form-control-block,.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0;line-height:1.5;color:#475b6d;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;line-height:1.5;border-radius:0.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;line-height:1.5;border-radius:0.4rem}.select-style.form-control[multiple],.select-style.form-control[size],select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:2rem}.form-text{display:block;margin-top:0.25rem}.form-label-style-2{font-weight:bold}.form-row{margin-right:-5px;margin-left:-5px}@supports (display:flex){.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.form-row&gt;.col,.form-row&gt;[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#84929e}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:0.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;color:#8eba37}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;line-height:1.5;color:color-yiq(#8eba37);background-color:#8eba37;border-radius:0.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#8eba37;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%238eba37' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#8eba37;-webkit-box-shadow:0 0 0 0.2rem fade(#8eba37,25%);box-shadow:0 0 0 0.2rem fade(#8eba37,25%)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#8eba37;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2332495D' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%238eba37' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#8eba37;-webkit-box-shadow:0 0 0 0.2rem fade(#8eba37,25%);box-shadow:0 0 0 0.2rem fade(#8eba37,25%)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#8eba37}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#8eba37}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#8eba37}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#8eba37;background-color:#a5cd57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 0.2rem rgba(142,186,55,0.25);box-shadow:0 0 0 0.2rem rgba(142,186,55,0.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#8eba37}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#8eba37}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#8eba37;-webkit-box-shadow:0 0 0 0.2rem rgba(142,186,55,0.25);box-shadow:0 0 0 0.2rem rgba(142,186,55,0.25)}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;color:#FF5252}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;line-height:1.5;color:color-yiq(#FF5252);background-color:#FF5252;border-radius:0.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#FF5252;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FF5252' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23FF5252' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#FF5252;-webkit-box-shadow:0 0 0 0.2rem fade(#FF5252,25%);box-shadow:0 0 0 0.2rem fade(#FF5252,25%)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#FF5252;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2332495D' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FF5252' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23FF5252' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#FF5252;-webkit-box-shadow:0 0 0 0.2rem fade(#FF5252,25%);box-shadow:0 0 0 0.2rem fade(#FF5252,25%)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#FF5252}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#FF5252}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#FF5252}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#FF5252;background-color:#ff8585}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 0.2rem rgba(255,82,82,0.25);box-shadow:0 0 0 0.2rem rgba(255,82,82,0.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#FF5252}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#FF5252}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#FF5252;-webkit-box-shadow:0 0 0 0.2rem rgba(255,82,82,0.25);box-shadow:0 0 0 0.2rem rgba(255,82,82,0.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{margin-bottom:0}@supports (display:flex){.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}@supports (display:flex){.form-col-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form-col-group .col-span{display:inline-block;width:100%}.form-col-group .col{display:inline-block}@supports (display:flex){.form-col-group .form-col-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.col-margin-right{margin-right:10px}.col-margin-left{margin-left:15px}.col-margin-bottom{margin-bottom:15px}.icon-247-calendar{width:30px}.submit-group{text-align:right;width:100%}.submit-group .back-button{float:left}@supports (display:flex){.submit-group.has-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}.submit-group.has-breadcrumbs:after{background-color:#e4e7ea}.submit-group.has-breadcrumbs .btn-back{margin-top:0!important}.submit-group.has-breadcrumbs .btn-next{margin-top:0}.submit-group.has-breadcrumbs .stage{font-family:"Open Sans",sans-serif;font-weight:100;text-align:center;width:30px;height:30px;background:#ffffff;color:#32495D;border-color:#e4e7ea}@supports (display:flex){.switch{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.switch .switch-container{position:relative;width:60px;margin-top:10px}.switch input{height:16px;width:45px;position:absolute;left:0;top:0;visibility:hidden}.switch input:checked+label{background:#8eba37}.switch input:checked+label:after{left:100%;-webkit-transform:translateX(-95%);transform:translateX(-95%)}.switch label{cursor:pointer;text-indent:-9999px;width:45px;height:16px;background:#e4e7ea;display:block;border-radius:45px;position:relative}.switch label:after{content:"";position:absolute;top:-7px;left:-5px;width:28px;height:28px;background:#ffffff;border:1px solid #f0f0f0;-webkit-box-shadow:0px 3px 1px rgba(0,0,0,0.2);box-shadow:0px 3px 1px rgba(0,0,0,0.2);border-radius:100%;-webkit-transition:0.3s;transition:0.3s}.switch label:active:after{width:35px}.switch .switch-label{width:100%;font-weight:100}.conditional-switch-container.contents-checkbox{margin-bottom:38px}.conditional-switch-container.contents-checkbox&gt;.switch{margin-bottom:0}.radio-container .radio-check{position:absolute;top:1px;left:-2px;height:18px;width:18px;border:1px solid #e4e7ea;border-radius:100%;background:#ffffff;margin-right:5px;vertical-align:top}.radio-container .radio-check:after{content:"";display:inline-block;width:12px;height:12px;top:2px;left:2px;border-radius:100%;position:absolute}.radio-container input{vertical-align:top;visibility:hidden}.radio-container input:checked+.radio-check{background-color:#fff;border-color:#272728}.radio-container input:checked+.radio-check:after{background-color:#272728}xs .radio-container input:not(:checked)+.radio-check:after{background-color:transparent}.radio-container label{vertical-align:top}.checkbox-container .checkbox-item{position:relative}.checkbox-container .checkbox{position:absolute;top:1px;left:4px;height:18px;width:18px;border:1px solid #e4e7ea;background:#ffffff;z-index:1;margin-top:0}.checkbox-container .checkbox:after{content:"";display:inline-block;width:12px;height:12px;top:3px;position:absolute}.checkbox-container input{z-index:10;position:relative;width:13px;height:14px;margin-left:1px;margin-right:5px;opacity:0}.checkbox-container input:checked+.checkbox{background-color:#272728;border-color:#272728;background-image:url("https://static2.apts247.info/images/shared/check-white.png");background-size:10.8px auto;background-repeat:no-repeat;background-position:center}.form-image-selection{width:100%}.form-image-selection.image-limited{width:100%}.form-image-selection .form-image-select{display:inline-block;position:relative;margin:0 1% 8px 0;min-width:68px;width:22%;vertical-align:top}.form-image-selection .form-image-select label{margin:0;display:inline-block;width:auto;padding:0}.form-image-selection .form-image-select input{position:absolute;left:0;top:0;visibility:hidden}.form-image-selection .form-image-select input:checked+.checkmark{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.form-image-selection .form-image-select input:checked+.checkmark:before{content:"";background-color:#8eba37;background-image:url("https://static2.apts247.info/images/shared/check-white.png");background-size:30px auto;background-repeat:no-repeat;background-position:center;display:inline-block;width:50px;height:50px;position:absolute;left:50%;margin-left:-25px;top:50%;margin-top:-25px;border-radius:100%;z-index:2}.form-image-selection .form-image-select input:checked+.checkmark:after{content:"";background-color:rgba(255,255,255,0.2);width:100%;height:100%;position:absolute;display:inline-block;left:0;top:0;z-index:1}.form-image-selection .form-image-select input:checked+.checkmark+.select-image{outline:3px solid #8eba37}.form-image-selection .form-image-select img{width:100%}.form-image-selection .form-image-select .fp-name{width:100%;text-align:center;display:inline-block}.tag-input-container{width:100%;position:relative}.tag-input-container .tag-button-container{border:1px solid #e4e7ea;width:100%;padding:5px;border-radius:0.25rem}.tag-input-container .tag-button-container .tag-item{text-align:left}.tag-input-container .tag-button-container .tag-item.tag-item-lrg{display:inline-block;width:100%}.tag-input-container .tag-button-container .tag-item.tag-item-lrg .tag-input{width:100%;display:inline-block}.tag-input{background-color:#32495D;color:#fff;border-radius:30px;border:0 none;padding:7px 10px;cursor:pointer!important;-webkit-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s}.tag-input::-webkit-input-placeholder{color:#fff}.tag-input::-moz-placeholder{color:#fff}.tag-input:-ms-input-placeholder{color:#fff}.tag-input::-ms-input-placeholder{color:#fff}.tag-input::placeholder{color:#fff}.tag-input:hover{background-color:#202f3c;color:#fff;-webkit-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s}.g-recaptcha{margin-bottom:15px}.on-submit-action{overflow:hidden;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.on-submit-hide{height:0}.on-submit-show{height:100%}.success-popup,.success_popup{position:relative;min-height:400px;text-align:center}.success-popup p,.success-popup select,.success-popup textarea,.success_popup p,.success_popup select,.success_popup textarea{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.use-placeholder label{visibility:hidden;height:0px;margin:0;position:absolute}@media screen and (min-width:500px){@supports (display:flex){.form-col-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}}@media screen and (min-width:500px){.form-col-container .col-span{width:49%}.form-col-container .col-span:first-of-type{margin-right:2%}}.form-col-container .col-span .date_input{width:100%}.form-col-container .appointment-date-time.item-date input,.form-col-container .appointment-date-time.item-time input{background:#32495D}.form-col-container .appointment-date-time.item-date input:hover,.form-col-container .appointment-date-time.item-time input:hover{background:#202f3c}.form-col-container .appointment-date-time.item-date input:-moz-placeholder,.form-col-container .appointment-date-time.item-date input:-ms-input-placeholder,.form-col-container .appointment-date-time.item-date input::-moz-placeholder,.form-col-container .appointment-date-time.item-date input::-webkit-input-placeholder,.form-col-container .appointment-date-time.item-time input:-moz-placeholder,.form-col-container .appointment-date-time.item-time input:-ms-input-placeholder,.form-col-container .appointment-date-time.item-time input::-moz-placeholder,.form-col-container .appointment-date-time.item-time input::-webkit-input-placeholder{color:#fff}.bread-cumbs{position:relative;width:auto;display:inline-block}@supports (display:flex){.bread-cumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bread-cumbs:after{content:"";width:100%;height:2px;z-index:1;display:inline-block;position:absolute;top:55%;margin-top:-3px;left:0;background-color:var(--bread-crumbs-1-border-color)}.bread-cumbs .stage{display:inline-block;width:var(--bread-crumbs-1-breadcrumb-size);height:var(--bread-crumbs-1-breadcrumb-size);font-size:var(--bread-crumbs-1-font-size);line-height:var(--bread-crumbs-1-font-size)1px;overflow:hidden;background-color:var(--bread-crumbs-1-bg);color:var(--bread-crumbs-1-bg-alt);border:2px solid var(--bread-crumbs-1-border-color);text-align:center;border-radius:100%;margin-right:20px;position:relative;z-index:2;vertical-align:middle}.bread-cumbs .stage:last-of-type{margin-right:0}.bread-cumbs .stage.stage-complete{background-color:var(--bread-crumbs-1-completed-bg);color:var(--bread-crumbs-1-completed-bg-alt);border-color:var(--bread-crumbs-1-completed-bg);background-image:url("https://static2.apts247.info/images/shared/check-white.png");background-size:var(--bread-crumbs-1-breadcrumb-size)/23px;background-repeat:no-repeat;background-position:center}.image-upload-preview-1 #image-form{position:relative;padding:10px;border:1px solid #e4e7ea;text-align:left}.image-upload-preview-1 #image-form label{padding-left:21px}.image-upload-preview-1 #image-form #permission{position:absolute;left:11px;top:10px;width:auto;line-height:0;height:20px}.image-upload-preview-1 #image-form #fileupload{width:100%}.image-upload-preview-1 .table{display:table;width:100%}.image-upload-preview-1 .table #images-tbody{width:100%}.image-upload-preview-1 .table #images-tbody tr{width:100%;border:1px solid #e4e7ea;background:#f0f0f0}.image-upload-preview-1 .table #images-tbody td{color:#32495D}.image-upload-preview-1 .table #images-tbody td:first-child{width:130px;min-width:130px}.image-upload-preview-1 .table #images-tbody td:first-child img{width:100%!important;height:auto!important}.image-upload-preview-1 .table #images-tbody td p,.image-upload-preview-1 .table #images-tbody td select,.image-upload-preview-1 .table #images-tbody td textarea{line-height:1.2}.image-upload-preview-1 .table #images-tbody td:nth-child(2){width:100%}.image-upload-preview-1 .table #images-tbody td:last-child{width:100px;min-width:100px}.image-upload-preview-1 .table #images-tbody td button{display:block;border:0 none;padding:4px 10px;min-width:84px}.image-upload-preview-1 .table #images-tbody td button.btn-cancel{margin-bottom:7px}.image-upload-preview-1 .table #images-tbody td #cancel_image{margin:15px 5px}.image-upload-preview-1 .table #images-tbody td #upload_image{margin:15px 5px}.image-upload-preview-1 .six{border:1px solid #e4e7ea;padding:6px;margin:6px}.image-upload-preview-1 .six h2{margin:11px 0}.image-upload-preview-1 .six a{text-decoration:underline}@media only screen and (min-width:768px){#review-form-region{max-width:510px}}.error-msg-font-styling{font-style:italic;color:#FF5252;margin-bottom:35px}.secondary-help-text{font-style:italic;font-family:"Open Sans",sans-serif;font-weight:100;line-height:1}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes bubbleGrow{0%{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}20%{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}22%{opacity:1}35%{-webkit-transform:scale(0.9);transform:scale(0.9)}40%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);transform:scale(1)}58%{-webkit-transform:scale(0.1);transform:scale(0.1)}80%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}92%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}to{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}}@keyframes bubbleGrow{0%{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}20%{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}22%{opacity:1}35%{-webkit-transform:scale(0.9);transform:scale(0.9)}40%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);transform:scale(1)}58%{-webkit-transform:scale(0.1);transform:scale(0.1)}80%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}92%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}to{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}}@-webkit-keyframes disappear{0%{opacity:1}58%{opacity:1}62%{opacity:0}92%{opacity:0}97%{opacity:1}to{opacity:1}}@keyframes disappear{0%{opacity:1}58%{opacity:1}62%{opacity:0}92%{opacity:0}97%{opacity:1}to{opacity:1}}@-webkit-keyframes disappearEx{0%{opacity:0}65%{opacity:0}68%{opacity:1}85%{opacity:1}91%{opacity:0}to{opacity:0}}@keyframes disappearEx{0%{opacity:0}65%{opacity:0}68%{opacity:1}85%{opacity:1}91%{opacity:0}to{opacity:0}}.bfb-plus{width:40px;height:40px;display:inline-block;position:relative;background:var(--color2);border-radius:100%;border:0 none;text-indent:1000px;overflow:hidden;white-space:nowrap;position:relative;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.bfb-plus:hover{background:var(--color2-hover);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.bfb-plus:before{content:"";width:2px;height:20px;display:inline-block;background-color:var(--color2-alt);position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-1px}.bfb-plus:after{content:"";height:2px;width:20px;display:inline-block;background-color:var(--color2-alt);position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-1px}.bfb-plus{width:40px;height:40px;display:inline-block;position:relative;background:var(--color2);border-radius:100%;border:0 none;text-indent:1000px;overflow:hidden;white-space:nowrap;position:relative;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.bfb-plus:hover{background:var(--color2-hover);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.bfb-plus:before{content:"";width:2px;height:20px;display:inline-block;background-color:var(--color2-alt);position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-1px}.bfb-plus:after{content:"";height:2px;width:20px;display:inline-block;background-color:var(--color2-alt);position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-1px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes bubbleGrow{0%{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}20%{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}22%{opacity:1}35%{-webkit-transform:scale(0.9);transform:scale(0.9)}40%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);transform:scale(1)}58%{-webkit-transform:scale(0.1);transform:scale(0.1)}80%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}92%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}to{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}}@keyframes bubbleGrow{0%{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}20%{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}22%{opacity:1}35%{-webkit-transform:scale(0.9);transform:scale(0.9)}40%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);transform:scale(1)}58%{-webkit-transform:scale(0.1);transform:scale(0.1)}80%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}92%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}to{-webkit-transform:scale(0.001);transform:scale(0.001);opacity:0}}@-webkit-keyframes disappear{0%{opacity:1}58%{opacity:1}62%{opacity:0}92%{opacity:0}97%{opacity:1}to{opacity:1}}@keyframes disappear{0%{opacity:1}58%{opacity:1}62%{opacity:0}92%{opacity:0}97%{opacity:1}to{opacity:1}}@-webkit-keyframes disappearEx{0%{opacity:0}65%{opacity:0}68%{opacity:1}85%{opacity:1}91%{opacity:0}to{opacity:0}}@keyframes disappearEx{0%{opacity:0}65%{opacity:0}68%{opacity:1}85%{opacity:1}91%{opacity:0}to{opacity:0}}:root{--animated-headline-overlay-button-bg:#ffffff;--animated-headline-button-bg:#ffffff;--animated-headline-button-bg-alt:#32495D;--animated-headline-overlay-button-bg-alt:#fff;--animated-headline-overlay-button-accent:#9f9f9f;--animated-headline-overlay-button-accent-alt:#fff;--animated-headline-bg-p:white;--animated-headline-p-border-bottom:1px solid 1px solid white;--animated-headline-zindex:90000;--animated-headline-max-width:390px;--animated-headline-font-size:inherit;--animated-headline-line-height:inherit;--animated-headline-close-font-size:20px;--scroll-to-top-container-width:110px;--scroll-to-top-container-height:110px;--scroll-to-top-container-left:0;--scroll-to-top-container-right:0;--scroll-to-top-container-bottom:-50px;--scroll-to-top-container-margin:0 auto;--scroll-to-top-container-border-radius:50%;--scroll-to-top-container-background:#32495D;--scroll-to-top-btn-max-width:80px;--scroll-to-top-btn-max-height:80px;--scroll-to-top-btn-svg-width:100%;--scroll-to-top-btn-svg-height:100%;--scroll-to-top-btn-svg-fill:#fff;--scroll-to-top-btn-svg-path-stroke:transparent}#id_chosen_appointment_date .btn-clear,#submit-id-submit,.btn-basic,.newsletter_button,.submit-group .btn-clear.btn-next,.submit-group .btn-next,.submit-group.has-breadcrumbs .btn-back{padding:20px 28px;text-align:center;display:inline-block;border:var(--button-1-border);cursor:pointer;text-decoration:none;background:#32495D;color:#fff;border-radius:0;text-transform:var(--button-1-text-transform);font-weight:var(--button-1-font-weight);letter-spacing:2.5px;vertical-align:middle;position:relative;margin:var(--button-1-margin);background:#32495D;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s}#id_chosen_appointment_date .btn-clear:hover,#submit-id-submit:hover,.btn-basic:hover,.newsletter_button:hover,.submit-group .btn-clear.btn-next:hover,.submit-group .btn-next:hover,.submit-group.has-breadcrumbs .btn-back:hover{text-decoration:none;-webkit-box-shadow:var(--button-1-box-shadow-hover);box-shadow:var(--button-1-box-shadow-hover);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}#id_chosen_appointment_date .btn-clear:hover,#submit-id-submit:hover,.btn-basic:hover,.newsletter_button:hover,.submit-group .btn-clear.btn-next:hover,.submit-group .btn-next:hover,.submit-group.has-breadcrumbs .btn-back:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}#form_appointment_submit,.body-classifieds #main_content .classified-interior .all,.body-classifieds #main_content .classified-interior .btn-primary,.body-classifieds #main_content .classified-interior .filter,.body-classifieds #main_content .classified-interior .login,.body-classifieds #main_content .classified-interior .new,.body-classifieds #main_content .classified-interior .register,.body-classifieds #main_content .classified-interior input[type=submit],.btn-basic,.btn-primary,.button-style-1,.submit-group.has-breadcrumbs .btn-back{padding:20px 28px;text-align:center;display:inline-block;border:var(--button-1-border);cursor:pointer;text-decoration:none;background:#32495D;color:#fff;border-radius:0;text-transform:var(--button-1-text-transform);font-weight:var(--button-1-font-weight);letter-spacing:2.5px;vertical-align:middle;position:relative;margin:var(--button-1-margin);background:#32495D;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s}#form_appointment_submit:hover,.body-classifieds #main_content .classified-interior .all:hover,.body-classifieds #main_content .classified-interior .btn-primary:hover,.body-classifieds #main_content .classified-interior .filter:hover,.body-classifieds #main_content .classified-interior .login:hover,.body-classifieds #main_content .classified-interior .new:hover,.body-classifieds #main_content .classified-interior .register:hover,.body-classifieds #main_content .classified-interior input[type=submit]:hover,.btn-basic:hover,.btn-primary:hover,.button-style-1:hover,.submit-group.has-breadcrumbs .btn-back:hover{text-decoration:none;-webkit-box-shadow:var(--button-1-box-shadow-hover);box-shadow:var(--button-1-box-shadow-hover);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}.body-classifieds #main_content .classified-interior .close-message-button,.button-style-1-petite,.image-upload-preview-1 .table #images-tbody td #upload_image{padding:2px 15px;text-align:center;display:inline-block;border:var(--button-1-border);cursor:pointer;text-decoration:none;background:#32495D;color:#fff;border-radius:0;text-transform:var(--button-1-text-transform);font-weight:var(--button-1-font-weight);letter-spacing:var(--button-1-letter-spacing);vertical-align:middle;position:relative;margin:var(--button-1-margin);background:#32495D;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s}.body-classifieds #main_content .classified-interior .close-message-button:hover,.button-style-1-petite:hover,.image-upload-preview-1 .table #images-tbody td #upload_image:hover{text-decoration:none;-webkit-box-shadow:var(--button-1-box-shadow-hover);box-shadow:var(--button-1-box-shadow-hover);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}#blog_page_container .back-button .btn-next,#blog_page_container .back-button .button-style-2,#blog_page_container .back-button .button-style-next,.btn-next,.button-style-2,.button-style-next{padding:20px 28px;text-align:center;display:inline-block;border:var(--button-1-border);cursor:pointer;text-decoration:none;background:#D3A963;color:#000;border-radius:0;text-transform:var(--button-1-text-transform);font-weight:var(--button-1-font-weight);letter-spacing:2.5px;vertical-align:middle;position:relative;margin:var(--button-1-margin);background:#D3A963;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s}#blog_page_container .back-button .btn-next:hover,#blog_page_container .back-button .button-style-2:hover,#blog_page_container .back-button .button-style-next:hover,.btn-next:hover,.button-style-2:hover,.button-style-next:hover{text-decoration:none;-webkit-box-shadow:var(--button-1-box-shadow-hover);box-shadow:var(--button-1-box-shadow-hover);-webkit-transform:scale(1.1);transform:scale(1.1);color:#000}.btn-next,.btn-primary,.button-style-next{padding:var(--button-1-padding);text-align:center;display:inline-block;border:var(--button-1-border);cursor:pointer;text-decoration:none;background:#32495D;color:#fff;border-radius:0;text-transform:var(--button-1-text-transform);font-weight:var(--button-1-font-weight);letter-spacing:var(--button-1-letter-spacing);vertical-align:middle;position:relative;margin:var(--button-1-margin);background:#32495D;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s}.btn-next:hover,.btn-primary:hover,.button-style-next:hover{text-decoration:none;-webkit-box-shadow:var(--button-1-box-shadow-hover);box-shadow:var(--button-1-box-shadow-hover);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}.body-classifieds #main_content .classified-interior .cancel,.body-classifieds #main_content .classified-interior .delete,.body-classifieds #main_content .classified-interior .logout,.btn-danger,.button-style-danger,.classified-interior form .cancel{padding:20px 28px;text-align:center;display:inline-block;border:var(--button-1-border);cursor:pointer;text-decoration:none;background:#FF5252;color:#fff;border-radius:0;text-transform:var(--button-1-text-transform);font-weight:var(--button-1-font-weight);letter-spacing:2.5px;vertical-align:middle;position:relative;margin:var(--button-1-margin);background:#FF5252;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s}.body-classifieds #main_content .classified-interior .cancel:hover,.body-classifieds #main_content .classified-interior .delete:hover,.body-classifieds #main_content .classified-interior .logout:hover,.btn-danger:hover,.button-style-danger:hover,.classified-interior form .cancel:hover{text-decoration:none;-webkit-box-shadow:var(--button-1-box-shadow-hover);box-shadow:var(--button-1-box-shadow-hover);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}.button-style-success,.classified-interior form input[type=submit]{padding:var(--button-1-padding);text-align:center;display:inline-block;border:var(--button-1-border);cursor:pointer;text-decoration:none;background:#8eba37;color:#fff;border-radius:0;text-transform:var(--button-1-text-transform);font-weight:var(--button-1-font-weight);letter-spacing:var(--button-1-letter-spacing);vertical-align:middle;position:relative;margin:var(--button-1-margin);background:#8eba37;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s}.button-style-success:hover,.classified-interior form input[type=submit]:hover{text-decoration:none;-webkit-box-shadow:var(--button-1-box-shadow-hover);box-shadow:var(--button-1-box-shadow-hover);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}.button-style-danger-petite,.image-upload-preview-1 .table #images-tbody td #cancel_image{padding:var(--button-1-petitie-padding);text-align:center;display:inline-block;border:var(--button-1-border);cursor:pointer;text-decoration:none;background:#FF5252;color:#fff;border-radius:0;text-transform:var(--button-1-text-transform);font-weight:var(--button-1-font-weight);letter-spacing:var(--button-1-letter-spacing);vertical-align:middle;position:relative;margin:var(--button-1-margin);background:#FF5252;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s}.button-style-danger-petite:hover,.image-upload-preview-1 .table #images-tbody td #cancel_image:hover{text-decoration:none;-webkit-box-shadow:var(--button-1-box-shadow-hover);box-shadow:var(--button-1-box-shadow-hover);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}@media only screen and (max-width:767px){.button-style-arrow{background:transparent;color:#32495D;font-size:30px;text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0;color:var(--text-box-bg-alt);margin:0 0 35px;position:relative;z-index:10;-webkit-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s;width:auto;padding:10px 5px}.button-style-arrow:after{content:"";display:inline-block;position:relative;border:solid var(--arrow-color);border-width:0 var(--arrow-size) var(--arrow-size) 0;display:inline-block;padding:var(--arrow-size)}@supports (display:flex){.button-style-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.button-style-arrow:hover{background:transparent;color:#32495D;-webkit-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s}.button-style-arrow:hover:after{border-color:#32495D;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.button-style-arrow:after{margin-left:10px;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s;top:3px}}@media only screen and (min-width:768px){.button-style-arrow{background:transparent;color:#32495D;font-size:42px;text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0;color:var(--text-box-bg-alt);margin:0 0 35px;position:relative;z-index:10;-webkit-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s;width:auto;padding:10px 5px}.button-style-arrow:after{content:"";display:inline-block;position:relative;border:solid var(--arrow-color);border-width:0 var(--arrow-size) var(--arrow-size) 0;display:inline-block;padding:var(--arrow-size)}@supports (display:flex){.button-style-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.button-style-arrow:hover{background:transparent;color:#32495D;-webkit-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s}.button-style-arrow:hover:after{border-color:#32495D;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.button-style-arrow:after{margin-left:10px;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s;top:3px}}.application-link .button{padding:20px 28px;text-align:center;display:inline-block;border:var(--button-1-border);cursor:pointer;text-decoration:none;background:#32495D;color:#fff;border-radius:0;text-transform:var(--button-1-text-transform);font-weight:var(--button-1-font-weight);letter-spacing:2.5px;vertical-align:middle;position:relative;margin:var(--button-1-margin);background:#32495D;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s}.application-link .button:hover{text-decoration:none;-webkit-box-shadow:var(--button-1-box-shadow-hover);box-shadow:var(--button-1-box-shadow-hover);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}@media screen and (max-width:549px){.header-text-style-1{font-size:calc(36px * 1.2);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:1;letter-spacing:0px;color:#32495D;margin:20px 0 30px;position:relative;z-index:10}}@media screen and (min-width:550px) and (max-width:1199px){.header-text-style-1{font-size:calc(36px * 2);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:1;letter-spacing:0px;color:#32495D;margin:20px 0 30px;position:relative;z-index:10}}@media screen and (min-width:1200px){.header-text-style-1{font-size:calc(36px * 2);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:1;letter-spacing:0px;color:#32495D;margin:20px 0 30px;position:relative;z-index:10}}@media screen and (min-width:1600px){.header-text-style-1{font-size:calc(36px * 2.1);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:1;letter-spacing:0px;color:#32495D;margin:20px 0 30px;position:relative;z-index:10}}@media screen and (min-width:2000px){.header-text-style-1{font-size:calc(36px * 2.4);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:1;letter-spacing:0px;color:#32495D;margin:20px 0 30px;position:relative;z-index:10}}.header-text-style-2{letter-spacing:0.1em}@media screen and (max-width:450px){.header-text-style-2{font-size:calc(30px * 0.6);text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:0;position:relative;z-index:10}}@media screen and (min-width:451px) and (max-width:1199px){.header-text-style-2{font-size:calc(30px * 0.7);text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:0;position:relative;z-index:10}}@media screen and (min-width:1200px){.header-text-style-2{font-size:calc(30px * 0.8);text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:0;position:relative;z-index:10}}@media screen and (min-width:1600px){.header-text-style-2{font-size:calc(30px * 1);text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:0;position:relative;z-index:10}}@media screen and (min-width:2000px){.header-text-style-2{font-size:calc(30px * 1);text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:0;position:relative;z-index:10}}@media screen and (max-width:450px){.header-text-style-3{font-size:calc(36px * 0.6);text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.1em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#D3A963;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:451px) and (max-width:1199px){.header-text-style-3{font-size:calc(36px * 1);text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.1em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#D3A963;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:1200px){.header-text-style-3{font-size:36px;text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#D3A963;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:1600px){.header-text-style-3{font-size:36px;text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#D3A963;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:2000px){.header-text-style-3{font-size:calc(36px * 1.2);text-transform:uppercase;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#D3A963;margin:0 0 35px;position:relative;z-index:10}}.header-text-style-4{margin-bottom:10px}@media screen and (max-width:450px){.header-text-style-4{font-size:calc(36px * 0.8);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#32495D;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:451px) and (max-width:1199px){.header-text-style-4{font-size:calc(36px * 1);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.1em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#32495D;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:1200px){.header-text-style-4{font-size:calc(36px * 0.8);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.1em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#32495D;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:1600px){.header-text-style-4{font-size:calc(36px * 1);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.1em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#32495D;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:2000px){.header-text-style-4{font-size:calc(36px * 1.2);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.1em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#32495D;margin:0 0 35px;position:relative;z-index:10}}@media screen and (max-width:1199px){.event-contain .day-title,.header-text-style-5{font-size:calc(30px * 0.65);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:var(--text-box-bg-alt);margin:0 0 35px;position:relative;z-index:10;z-index:0}}@media screen and (min-width:1200px){.event-contain .day-title,.header-text-style-5{font-size:calc(30px * 0.75);text-transform:none;font-weight:var(--base-font-weight);font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:var(--text-box-bg-alt);margin:0 0 35px;position:relative;z-index:10;z-index:0}}:root{--base-bg:#ffffff;--base-bg-hover:#e6e6e6;--base-bg-alt:#32495D;--base-bg-alt-hover:#004a5c;--color1:#D3A963;--color1-hover:#c8933b;--color1-alt:#fff;--color1-alt-hover:#fbf6ef;--color2:#32495D;--color2-hover:#202f3c;--color2-alt:#fff;--color2-alt-hover:#ebedef;--color3:#9f9f9f;--color3-hover:#868686;--color3-alt:#fff;--color3-alt-hover:whitesmoke;--color4:#272728;--color4-hover:#0e0e0e;--color4-alt:#fff;--color4-alt-hover:#e9e9ea;--insidepage-bg:#ffffff;--insidepage-bg-alt:#32495D;--light-border-color:#c2c2c2;--header-font-family:Questrial,sans-serif;--header-font-size:36px;--header-font-weight:700;--subheader-font-family:Questrial,sans-serif;--subheader-font-size:30px;--subheader-font-weight:400;--base-font-family:Open Sans,sans-serif;--base-font-size:18px;--base-font-weight:100;--base-font-bold-weight:700;--menu-font-family:Open Sans,sans-serif;--menu-font-size:14px;--menu-font-weight:400}:root{--animated-headline-overlay-button-bg:#ffffff;--animated-headline-button-bg:#ffffff;--animated-headline-button-bg-alt:#32495D;--animated-headline-overlay-button-bg-alt:#fff;--animated-headline-overlay-button-accent:#9f9f9f;--animated-headline-overlay-button-accent-alt:#fff;--animated-headline-bg-p:white;--animated-headline-p-border-bottom:1px solid darkgray}.bfb-plus{width:40px;height:40px;display:inline-block;position:relative;background:#32495D;border-radius:100%;border:0 none;text-indent:1000px;overflow:hidden;white-space:nowrap;position:relative;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.bfb-plus:hover{background:#202f3c;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.bfb-plus:before{content:"";width:2px;height:20px;display:inline-block;background-color:#fff;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-1px}.bfb-plus:after{content:"";height:2px;width:20px;display:inline-block;background-color:#fff;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-1px}:root{--header-bg:#9f9f9f;--header-bg-alt:#fff;--header-bg-alt-hover:#9f9f9f;--header-bg-alt-accent:#32495D;--header-bg-alt-accent-hover:#202f3c;--header-bg-alt-accent-alt:#fff;--header-menu-font-family:Open Sans,sans-serif;--header-menu-font-weight:400;--header-menu-font-size:14px;--header-menu-letter-spacing:3px;--logo-height:100px;--logo-margin:10px 0;--nav-links-color:#32495D;--nav-links-color-alt:#fff;--nav-height:120px;--hamburger-mobile-bg:#32495D;--hamburger-mobile-bg-alt:#fff;--hamburger-color:#fff;--hamburger-bg:transparent;--nav-dropdown-font-color:--header-bg-alt;--nav-address-font-color:--header-bg-alt;--nav-dropdown-bg:#32495D;--nav-hover-link-color:#fff;--nav-dropdown-color:#fff;--nav-dropdown-link-color:#fff;--header-menu-font-color:#fff;--nav-dropdown-font-size:30px;--nav-dropdown-font-family:Questrial,sans-serif}.header-group{position:absolute;width:100%;z-index:2}.hamburger{position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;color:var(--hamburger-color);background:var(--hamburger-bg);border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;letter-spacing:0.1em}@media only screen and (max-width:767px){.hamburger{margin-top:12px}}@media only screen and (min-width:1400px){.hamburger{display:none}}.hamburger .hamburger-lines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.hamburger .hamburger-lines .line{height:3px;width:30px;background:var(--hamburger-color);display:inline-block}.hamburger-desktop{border:none;color:var(--hamburger-color);background:var(--hamburger-bg);border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;letter-spacing:0.1em;margin-left:auto}@media only screen and (max-width:1399px){.hamburger-desktop{display:none}}.hamburger-desktop .hamburger-lines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.hamburger-desktop .hamburger-lines .line{height:3px;width:30px;background:var(--hamburger-color);display:inline-block}#nav_dropdown_menu{position:fixed;width:100vw;text-align:center;z-index:11;background-size:cover;height:100vh;background-position:center;top:0;-webkit-transform:translateY(-110vh);transform:translateY(-110vh);-webkit-transition:opacity ease-in-out 0.4s,-webkit-filter ease-in-out 0.3s 0.3s,-webkit-transform ease-in-out 0.1s 0.7s;transition:opacity ease-in-out 0.4s,-webkit-filter ease-in-out 0.3s 0.3s,-webkit-transform ease-in-out 0.1s 0.7s;transition:opacity ease-in-out 0.4s,filter ease-in-out 0.3s 0.3s,transform ease-in-out 0.1s 0.7s;transition:opacity ease-in-out 0.4s,filter ease-in-out 0.3s 0.3s,transform ease-in-out 0.1s 0.7s,-webkit-filter ease-in-out 0.3s 0.3s,-webkit-transform ease-in-out 0.1s 0.7s;overflow:auto;max-height:100vh;-webkit-filter:blur(18px);filter:blur(18px);opacity:0}#nav_dropdown_menu.openmenu{-webkit-transform:translateY(0vh);transform:translateY(0vh);-webkit-filter:blur(0px);filter:blur(0px);opacity:1;-webkit-transition:opacity ease-in-out 0.4s,-webkit-filter ease-in-out 0.3s 0.3s;transition:opacity ease-in-out 0.4s,-webkit-filter ease-in-out 0.3s 0.3s;transition:opacity ease-in-out 0.4s,filter ease-in-out 0.3s 0.3s;transition:opacity ease-in-out 0.4s,filter ease-in-out 0.3s 0.3s,-webkit-filter ease-in-out 0.3s 0.3s}@media only screen and (max-width:767px){#nav_dropdown_menu.webp{background-image:url(/gridmedia/img/mobile-nav-bg.webp)}}@media only screen and (min-width:768px){#nav_dropdown_menu.webp{background-image:url(/gridmedia/img/tablet-nav-bg.webp)}}@media only screen and (max-width:767px){#nav_dropdown_menu.no-webp{background-image:url(/gridmedia/img/mobile-nav-bg.jpg)}}@media only screen and (min-width:768px){#nav_dropdown_menu.no-webp{background-image:url(/gridmedia/img/tablet-nav-bg.jpg)}}#nav_dropdown_menu .nav-dropdown-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;padding:2%;overflow-y:auto;width:100vw;background:var(--nav-dropdown-bg)}#nav_dropdown_menu #close_nav_dropdown{background:transparent;color:var(--nav-dropdown-color);border:none;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;padding:20px 0 32px}#nav_dropdown_menu #close_nav_dropdown .close-x{position:relative;margin-left:21px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav_dropdown_menu #close_nav_dropdown .close-x:before{content:"";color:var(--nav-dropdown-color);height:34px;width:2px;background:var(--nav-dropdown-color);display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#nav_dropdown_menu #close_nav_dropdown .close-x:after{content:"";color:var(--nav-dropdown-color);width:34px;height:2px;background:var(--nav-dropdown-color);display:inline-block;position:absolute;left:50%;top:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#nav_dropdown_menu .logo{width:80%;max-width:600px;display:block;margin:20px auto}#nav_dropdown_menu .logo img{max-height:190px}#nav_dropdown_menu .nav-links{min-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:0;margin:25px;list-style:none}#nav_dropdown_menu .nav-links li a{font-size:var(--nav-dropdown-font-size);text-transform:none;font-weight:300;font-family:var(--nav-dropdown-font-family);line-height:calc(2em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:var(--nav-dropdown-link-color);margin:0 0 35px;position:relative;z-index:10}#nav_dropdown_menu .nav-dropdown-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){#nav_dropdown_menu .nav-dropdown-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-st-link{color:var(--nav-dropdown-link-color)}@media only screen and (max-width:767px){#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-st-link{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width:767px){#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-community-address{margin-top:20px;margin-bottom:20px}}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-community-address a,#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-community-address span{margin-bottom:0;color:var(--nav-dropdown-link-color)}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links{text-align:center;color:var(--nav-dropdown-link-color);min-width:100px}@media only screen and (max-width:767px){#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links{margin-top:20px;margin-bottom:20px}}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links p,#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links select,#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links textarea{color:var(--nav-dropdown-link-color)}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:distribute;justify-content:space-around;padding:0;margin-top:10px}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links ul li a{display:inline-block;max-width:30px;max-height:30px;width:30px}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links ul li a svg{width:30px;height:30px;fill:var(--nav-dropdown-link-color)}:root{--nav-logo-padding-desktop:30px 2%;--nav-logo-padding-mobile:30px 10%}:root{--header-bg:#9f9f9f;--header-bg-alt:#fff;--header-bg-alt-hover:#9f9f9f;--header-bg-alt-accent:#32495D;--header-bg-alt-accent-hover:#202f3c;--header-bg-alt-accent-alt:#fff;--header-menu-font-family:Open Sans,sans-serif;--header-menu-font-weight:400;--header-menu-font-size:14px;--header-menu-letter-spacing:3px;--logo-height:100px;--logo-margin:10px 0;--nav-links-color:#32495D;--nav-links-color-alt:#fff;--nav-height:120px;--hamburger-mobile-bg:#32495D;--hamburger-mobile-bg-alt:#fff;--hamburger-color:#fff;--hamburger-bg:transparent;--nav-dropdown-font-color:--header-bg-alt;--nav-address-font-color:--header-bg-alt;--nav-dropdown-bg:#32495D;--nav-hover-link-color:#fff;--nav-dropdown-color:#fff;--nav-dropdown-link-color:#fff;--header-menu-font-color:#fff;--nav-dropdown-font-size:30px;--nav-dropdown-font-family:Questrial,sans-serif}.header-group{position:absolute;width:100%;z-index:2}.hamburger{position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;color:var(--hamburger-color);background:var(--hamburger-bg);border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;letter-spacing:0.1em}@media only screen and (max-width:767px){.hamburger{margin-top:12px}}@media only screen and (min-width:1400px){.hamburger{display:none}}.hamburger .hamburger-lines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.hamburger .hamburger-lines .line{height:3px;width:30px;background:var(--hamburger-color);display:inline-block}.hamburger-desktop{border:none;color:var(--hamburger-color);background:var(--hamburger-bg);border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;letter-spacing:0.1em;margin-left:auto}@media only screen and (max-width:1399px){.hamburger-desktop{display:none}}.hamburger-desktop .hamburger-lines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.hamburger-desktop .hamburger-lines .line{height:3px;width:30px;background:var(--hamburger-color);display:inline-block}#nav_dropdown_menu{position:fixed;width:100vw;text-align:center;z-index:11;background-size:cover;height:100vh;background-position:center;top:0;-webkit-transform:translateY(-110vh);transform:translateY(-110vh);-webkit-transition:opacity ease-in-out 0.4s,-webkit-filter ease-in-out 0.3s 0.3s,-webkit-transform ease-in-out 0.1s 0.7s;transition:opacity ease-in-out 0.4s,-webkit-filter ease-in-out 0.3s 0.3s,-webkit-transform ease-in-out 0.1s 0.7s;transition:opacity ease-in-out 0.4s,filter ease-in-out 0.3s 0.3s,transform ease-in-out 0.1s 0.7s;transition:opacity ease-in-out 0.4s,filter ease-in-out 0.3s 0.3s,transform ease-in-out 0.1s 0.7s,-webkit-filter ease-in-out 0.3s 0.3s,-webkit-transform ease-in-out 0.1s 0.7s;overflow:auto;max-height:100vh;-webkit-filter:blur(18px);filter:blur(18px);opacity:0}#nav_dropdown_menu.openmenu{-webkit-transform:translateY(0vh);transform:translateY(0vh);-webkit-filter:blur(0px);filter:blur(0px);opacity:1;-webkit-transition:opacity ease-in-out 0.4s,-webkit-filter ease-in-out 0.3s 0.3s;transition:opacity ease-in-out 0.4s,-webkit-filter ease-in-out 0.3s 0.3s;transition:opacity ease-in-out 0.4s,filter ease-in-out 0.3s 0.3s;transition:opacity ease-in-out 0.4s,filter ease-in-out 0.3s 0.3s,-webkit-filter ease-in-out 0.3s 0.3s}@media only screen and (max-width:767px){#nav_dropdown_menu.webp{background-image:url(/gridmedia/img/mobile-nav-bg.webp)}}@media only screen and (min-width:768px){#nav_dropdown_menu.webp{background-image:url(/gridmedia/img/tablet-nav-bg.webp)}}@media only screen and (max-width:767px){#nav_dropdown_menu.no-webp{background-image:url(/gridmedia/img/mobile-nav-bg.jpg)}}@media only screen and (min-width:768px){#nav_dropdown_menu.no-webp{background-image:url(/gridmedia/img/tablet-nav-bg.jpg)}}#nav_dropdown_menu .nav-dropdown-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;padding:2%;overflow-y:auto;width:100vw;background:var(--nav-dropdown-bg)}#nav_dropdown_menu #close_nav_dropdown{background:transparent;color:var(--nav-dropdown-color);border:none;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;padding:20px 0 32px}#nav_dropdown_menu #close_nav_dropdown .close-x{position:relative;margin-left:21px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav_dropdown_menu #close_nav_dropdown .close-x:before{content:"";color:var(--nav-dropdown-color);height:34px;width:2px;background:var(--nav-dropdown-color);display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#nav_dropdown_menu #close_nav_dropdown .close-x:after{content:"";color:var(--nav-dropdown-color);width:34px;height:2px;background:var(--nav-dropdown-color);display:inline-block;position:absolute;left:50%;top:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#nav_dropdown_menu .logo{width:80%;max-width:600px;display:block;margin:20px auto}#nav_dropdown_menu .logo img{max-height:190px}#nav_dropdown_menu .nav-links{min-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:0;margin:25px;list-style:none}#nav_dropdown_menu .nav-links li a{font-size:var(--nav-dropdown-font-size);text-transform:none;font-weight:300;font-family:var(--nav-dropdown-font-family);line-height:calc(2em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:var(--nav-dropdown-link-color);margin:0 0 35px;position:relative;z-index:10}#nav_dropdown_menu .nav-dropdown-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){#nav_dropdown_menu .nav-dropdown-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-st-link{color:var(--nav-dropdown-link-color)}@media only screen and (max-width:767px){#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-st-link{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width:767px){#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-community-address{margin-top:20px;margin-bottom:20px}}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-community-address a,#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-community-address span{margin-bottom:0;color:var(--nav-dropdown-link-color)}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links{text-align:center;color:var(--nav-dropdown-link-color);min-width:100px}@media only screen and (max-width:767px){#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links{margin-top:20px;margin-bottom:20px}}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links p,#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links select,#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links textarea{color:var(--nav-dropdown-link-color)}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:distribute;justify-content:space-around;padding:0;margin-top:10px}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links ul li a{display:inline-block;max-width:30px;max-height:30px;width:30px}#nav_dropdown_menu .nav-dropdown-bottom .nav-dropdown-sm-links ul li a svg{width:30px;height:30px;fill:var(--nav-dropdown-link-color)}:root{--nav-logo-padding-desktop:30px 2%;--nav-logo-padding-mobile:30px 10%}a{text-decoration:none}@media only screen and (max-width:1399px){.above-header{display:none}}@media only screen and (min-width:1400px){.above-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:5px 1%;font-size:14px;letter-spacing:0.3em;background:transparent;color:#FFFFFF;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 5%}.above-header .sm-schedule-tour{display:-webkit-box;display:-ms-flexbox;display:flex;width:20%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:260px}.above-header .sm-schedule-tour .above-header-sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:200px;list-style:none;margin-bottom:0;margin-right:5%;padding:0}}@media only screen and (min-width:1400px) and (min-width:1400px){.above-header .sm-schedule-tour .above-header-sm li{padding:0 5px}}@media only screen and (min-width:1400px){.above-header .sm-schedule-tour .above-header-sm li a svg{width:20px;max-height:20px;fill:#fff}.above-header .sm-schedule-tour .schedule-a-tour{text-align:left;opacity:1;white-space:nowrap;font-family:"Open Sans",sans-serif;color:#fff;font-size:14px;font-weight:100;text-transform:uppercase}.above-header address{margin-bottom:0;font-family:"Open Sans",sans-serif;color:#fff;font-size:14px;font-weight:100;text-transform:uppercase}.above-header .above-header-resident-link{width:260px;text-align:right;letter-spacing:0.3em;font-family:"Open Sans",sans-serif;color:#fff;font-size:14px;font-weight:100;text-transform:uppercase}}.above-header .sm-schedule-tour .schedule-a-tour{padding-bottom:3px}#main_content{width:100vw;overflow-x:hidden}.interior-page-heading-section{margin:65px auto}#presentational_headline_1{opacity:0;-webkit-filter:blur(68px);filter:blur(68px);z-index:2}#presentational_headline_1 .over-image-header{opacity:0}#presentational_headline_1.loaded{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);-webkit-transition:opacity 0.3s ease-in,-webkit-filter 0.6s ease-in;transition:opacity 0.3s ease-in,-webkit-filter 0.6s ease-in;transition:filter 0.6s ease-in,opacity 0.3s ease-in;transition:filter 0.6s ease-in,opacity 0.3s ease-in,-webkit-filter 0.6s ease-in}#presentational_headline_1.loaded .over-image-header{-webkit-transform:translateY(0%)!important;transform:translateY(0%)!important;opacity:1}.presentational-headline-image .presentational-icon{position:absolute;bottom:-36px;width:70px;background:#fff;border-radius:50%;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #333;left:50%;margin-left:-35px;z-index:20}.presentational-headline-image .presentational-icon svg{height:100%;padding:10px}.presentational-headline-image .presentational-icon path{opacity:0}.presentational-headline-image .presentational-icon path.animated{-webkit-transition:all 2s ease-in;transition:all 2s ease-in}.header-text-style-inline{max-width:650px;margin:0 auto 50px auto;width:100%}@supports (display:flex){@media screen and (min-width:501px){.header-text-style-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}}}@media screen and (max-width:500px){.header-text-style-inline&gt;.column-1{width:100%;display:inline-block;margin-bottom:20px}}@media screen and (min-width:501px){.header-text-style-inline&gt;.column-1{width:300px;margin-right:4%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:500px){.header-text-style-inline&gt;.column-1.has-padding{padding:15px}}@media screen and (min-width:501px){.header-text-style-inline&gt;.column-1.has-padding{padding:25px}}@media screen and (max-width:500px){.header-text-style-inline&gt;.column-2{width:100%;display:inline-block}}@media screen and (min-width:501px){.header-text-style-inline&gt;.column-2{width:calc(96% - 300px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@supports (display:flex){.header-text-style-inline&gt;.column-2.reorder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:500px){.header-text-style-inline&gt;.column-2.reorder{margin-bottom:20px}}.header-text-style-inline .text-content{margin:0}.header-text-style-inline&gt;.column-1{padding:20px 20px 20px 0}@media only screen and (max-width:500px){.header-text-style-inline&gt;.column-1{border-bottom:2px solid #272728;width:100%;margin:0;text-align:center}}@media only screen and (min-width:501px) and (max-width:768px){.header-text-style-inline&gt;.column-1{width:40%}}@media only screen and (min-width:501px){.header-text-style-inline&gt;.column-1{border-right:2px solid #272728}}.header-text-style-inline&gt;.column-1 .text-content{color:#32495D}@media only screen and (max-width:500px){.header-text-style-inline&gt;.column-1 .text-content{text-align:left}}@media only screen and (min-width:501px){.header-text-style-inline&gt;.column-1 .text-content{text-align:right}}@media only screen and (max-width:500px){.header-text-style-inline&gt;.column-2{width:auto}}@media only screen and (min-width:501px) and (max-width:768px){.header-text-style-inline&gt;.column-2{width:50%}}.header-text-style-inline&gt;.column-2 .text-content{text-align:left;color:#32495D;line-height:1}@media screen and (min-width:851px){#blog_app_container .header-text-style-lined.left:after{content:"";position:relative;border:2px solid #32495D;width:calc(100% - 500px);height:1px;display:inline-block}}@media screen and (min-width:851px){#blog_app_container .header-text-style-lined.left .header-text{text-align:right;padding-right:35px}}@media screen and (min-width:851px){#blog_app_container .header-text-style-lined.right:before{content:"";position:relative;border:2px solid #32495D;width:calc(100% - 500px);height:1px;display:inline-block}}@media screen and (min-width:851px){#blog_app_container .header-text-style-lined.right .header-text{text-align:left;padding-left:35px}}@supports (display:flex){#blog_app_container .header-text-style-lined{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch}}#blog_app_container .header-text-style-lined .header-text{color:#32495D;font-weight:400;margin:0;line-height:1;text-align:left;text-align:center;width:100%;font-size:54px;text-transform:none;font-weight:100;font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:0px;color:#32495D;margin:0 0 35px;position:relative;z-index:10}@media screen and (min-width:851px){#blog_app_container .header-text-style-lined .header-text{text-transform:none;max-width:500px}}@media screen and (max-width:450px){.page-header{font-size:calc(30px * 0.6);text-transform:uppercase;font-weight:100;font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:30px 0;position:relative;z-index:10}}@media screen and (min-width:451px) and (max-width:1199px){.page-header{font-size:calc(30px * 0.7);text-transform:uppercase;font-weight:100;font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:30px 0;position:relative;z-index:10}}@media screen and (min-width:1200px){.page-header{font-size:calc(30px * 0.8);text-transform:uppercase;font-weight:100;font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:30px 0;position:relative;z-index:10}}@media screen and (min-width:1600px){.page-header{font-size:calc(30px * 1);text-transform:uppercase;font-weight:100;font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:30px 0;position:relative;z-index:10}}@media screen and (min-width:2000px){.page-header{font-size:calc(30px * 1);text-transform:uppercase;font-weight:100;font-family:"Questrial",sans-serif;line-height:calc(1.3em + 0.3 * (100vw - 300px) / 1300);letter-spacing:5px;color:#32495D;margin:30px 0;position:relative;z-index:10}}:root{--presentational-headline-overlay-color:rgb(0,0,0);--presentational-headline-overlay-opacity:0.3}.presentational-headline-image{background-position:center;background-color:#ffffff;position:relative;background-size:cover;position:relative;height:auto}@media only screen and (min-width:768px) and (max-width:1023px){.presentational-headline-image{height:auto;width:100vw}}@media only screen and (min-width:1024px) and (max-width:2199px){.presentational-headline-image{height:auto;width:100vw}}@media only screen and (min-width:2200px){.presentational-headline-image{height:auto;width:100vw}}@media only screen and (max-width:767px){.presentational-headline-image{height:auto;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.presentational-headline-image .presentational-headline-image-headings-container{top:28%;right:5%}@media only screen and (min-width:768px){.presentational-headline-image .presentational-headline-image-headings-container{position:absolute}}.presentational-headline-image .over-image-header{color:#fff;font-family:"Questrial",sans-serif;font-weight:700;line-height:inherit;font-size:calc(36px + 3vw);text-transform:capitalize;margin:0;line-height:1;text-shadow:1px 1px 1px rgba(51,51,51,0.64);text-align:left}@media only screen and (max-width:767px){.presentational-headline-image .over-image-header{max-width:80%;margin:auto auto 30px}}.presentational-headline-image .over-image-header em{color:#fff;font-family:"Questrial",sans-serif;font-weight:700;line-height:inherit;font-size:calc(36px + 3vw);text-transform:capitalize;margin:0;line-height:1;text-shadow:1px 1px 1px rgba(51,51,51,0.64);display:block}.presentational-headline-image .over-image-text{color:#fff;font-family:"Open Sans",sans-serif;font-weight:100;line-height:inherit;font-size:calc(inherit + 0.4vw);max-width:80%;text-shadow:1px 1px 1px rgba(51,51,51,0.64)}@media only screen and (min-width:768px){.presentational-headline-image .over-image-text{position:absolute;right:5%;max-width:36%;bottom:6%}}@media only screen and (min-width:1025px){.presentational-headline-image .over-image-text{max-width:26%}}@media only screen and (min-width:768px){.presentational-headline-image .over-image-text{top:5%}}@media only screen and (min-width:1025px){.presentational-headline-image .over-image-text{left:40%}}@media only screen and (min-width:768px){.presentational-headline-image .over-image-text{right:5%}}@media only screen and (min-width:600px) and (max-width:767px){.presentational-headline-image .over-image-text{width:383px;max-width:50%}}@media only screen and (max-width:600px){.presentational-headline-image .over-image-text{width:100%;max-width:100%;max-width:380px;padding:0 5%}}.presentational-headline-image:before{content:"";top:0;left:0;height:100%;width:100%;z-index:1;background-color:rgb(0,0,0);display:block;position:absolute;opacity:0.3}.presentational-headline-image .center{position:absolute;top:50%;width:90%}@media only screen and (min-width:1200px){.presentational-headline-image .center{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}}.presentational-headline-image .over-image-header{width:100%;text-align:center}@media only screen and (min-width:1200px){.presentational-headline-image .over-image-header{white-space:nowrap}}@media only screen and (min-width:401px) and (max-width:500px){.presentational-headline-image #gallery_heading_one{font-size:calc(30px + 2vw)}}@media only screen and (max-width:400px){.presentational-headline-image #gallery_heading_one{font-size:calc(23px + 2vw)}}@media only screen and (max-width:400px){.presentational-headline-image #amenities_heading_one{width:100%;right:0}}@media only screen and (max-width:350px){.presentational-headline-image #amenities_heading_one h1{max-width:100%;font-size:calc(30px + 2vw)}}@media only screen and (max-width:400px){.presentational-headline-image #body_floorplans .presentational-headline-image-headings-container{width:100%;right:0}}.presentational-headline-image .presentational-headline-image-headings-container{z-index:2}@media only screen and (max-width:400px){.presentational-headline-image #floorplans_heading_one{width:100%;max-width:100%;right:0;margin:0;padding:0}}@media only screen and (max-width:350px){.presentational-headline-image #floorplans_heading_one{font-size:calc(30px + 2vw)}}.hp-slideshow .swiper-container:after{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:var(--hp-slideshow-overlay-color);content:""}.header-underline{position:relative}.header-underline:after{content:"";height:12px;width:200px;background:#32495D;display:inline-block;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,40px);transform:translate(-50%,40px)}.header-style-2 nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.header-style-2 nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-style-2 nav .list-inline{display:none}@media only screen and (min-width:1400px){.header-style-2 nav .list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;width:37%;-ms-flex-pack:distribute;justify-content:space-around}}.header-style-2 nav .list-inline li{padding:5px 10px}.header-style-2 nav .list-inline li a{color:var(--header-menu-font-color);font-family:var(--header-menu-font-family);font-weight:var(--header-menu-font-weight);text-transform:uppercase;font-size:var(--header-menu-font-size);letter-spacing:var(--header-menu-letter-spacing);padding:0 0 10px 0}.header-style-2 .logo{width:25%;padding:var(--nav-logo-padding-desktop)}@media only screen and (max-width:767px){.header-style-2 .logo{width:64%}}@media only screen and (max-width:359px){.header-style-2 .logo{width:80%;padding:var(--nav-logo-padding-mobile)}}@media only screen and (min-width:768px) and (max-width:1399px){.header-style-2 .logo{width:40%}}@media only screen and (min-width:1400px){.header-style-2 .logo{width:25%}}.header-style-2 .logo img{max-height:120px}@media only screen and (min-width:768px) and (max-width:1399px){.header-style-2 .logo img{max-height:140px}}@media only screen and (min-width:2000px){.header-style-2 .logo img{max-height:165px}}@media only screen and (max-width:399px){.menu-button-text{display:none}}#body_floorplans #footer{z-index:0}.paragraph-text{margin-right:auto;margin-left:auto}@media only screen and (max-width:1200px){.paragraph-text{max-width:650px}}@media only screen and (min-width:1201px) and (max-width:1600px){.paragraph-text{max-width:900px}}@media only screen and (min-width:1601px) and (max-width:1900px){.paragraph-text{max-width:1100px}}@media only screen and (min-width:1901px){.paragraph-text{max-width:1300px}}body{overflow-x:hidden}body a:focus,body a:hover{text-decoration:none}.box-card{background:#ffffff;-webkit-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);border:1px solid #e4e7ea;padding:0}.box-card .text-color{color:#32495D}.interior-page-text-content{max-width:800px;margin:70px auto}.baguetteBox-open{overflow:hidden}.swiper-button-disabled{display:none}.form-control{background-color:var(--form-input-bg);border-top:var(--form-border-top);border-left:var(--form-border-left);border-right:var(--form-border-right);border-bottom:var(--form-border-bottom);border-radius:var(--form-border-radius)}.form-control:active,.form-control:focus{outline:none}.line-hover-animation-color,.menu_item a,.schedule-a-tour{position:relative;padding:10px 0}.line-hover-animation-color:after,.menu_item a:after,.schedule-a-tour:after{position:absolute;bottom:0;content:"";width:100%;background:var(--link-hover-underline-color);height:3px;left:0%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform ease-in-out 0.3s 0.2s;transition:-webkit-transform ease-in-out 0.3s 0.2s;transition:transform ease-in-out 0.3s 0.2s;transition:transform ease-in-out 0.3s 0.2s,-webkit-transform ease-in-out 0.3s 0.2s}.line-hover-animation-color:active,.line-hover-animation-color:focus,.line-hover-animation-color:hover,.menu_item a:active,.menu_item a:focus,.menu_item a:hover,.schedule-a-tour:active,.schedule-a-tour:focus,.schedule-a-tour:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}.line-hover-animation-color:hover,.menu_item a:hover,.schedule-a-tour:hover{-webkit-transform:scale(1);transform:scale(1)}.line-hover-animation-color:hover:after,.menu_item a:hover:after,.schedule-a-tour:hover:after{-webkit-transform:scaleX(0.6);transform:scaleX(0.6);-webkit-transition:-webkit-transform ease-in-out 0.3s;transition:-webkit-transform ease-in-out 0.3s;transition:transform ease-in-out 0.3s;transition:transform ease-in-out 0.3s,-webkit-transform ease-in-out 0.3s}.form-actions{display:inline-block;width:auto}#form_appointment_submit,#promo_submit,#ra_button,#sm_button,#submit-id-submit,.body-classifieds #main_content .classified-interior .all,.body-classifieds #main_content .classified-interior .btn-primary,.body-classifieds #main_content .classified-interior .close-message-button,.body-classifieds #main_content .classified-interior .filter,.body-classifieds #main_content .classified-interior .login,.body-classifieds #main_content .classified-interior .new,.body-classifieds #main_content .classified-interior .register,.body-classifieds #main_content .classified-interior input[type=submit],.btn-basic,.btn-primary,.button-style-1,.button-style-1-petite,.ebrochure_submit,.form-actions,.image-upload-preview-1 .table #images-tbody td #upload_image,.newsletters,.submit-group .btn-next,.submit-group.has-breadcrumbs .btn-back{position:relative}#form_appointment_submit:after,#promo_submit:after,#ra_button:after,#sm_button:after,#submit-id-submit:after,.body-classifieds #main_content .classified-interior .all:after,.body-classifieds #main_content .classified-interior .btn-primary:after,.body-classifieds #main_content .classified-interior .close-message-button:after,.body-classifieds #main_content .classified-interior .filter:after,.body-classifieds #main_content .classified-interior .login:after,.body-classifieds #main_content .classified-interior .new:after,.body-classifieds #main_content .classified-interior .register:after,.body-classifieds #main_content .classified-interior input[type=submit]:after,.btn-basic:after,.btn-primary:after,.button-style-1-petite:after,.button-style-1:after,.ebrochure_submit:after,.form-actions:after,.image-upload-preview-1 .table #images-tbody td #upload_image:after,.newsletters:after,.submit-group .btn-next:after,.submit-group.has-breadcrumbs .btn-back:after{position:absolute;bottom:0px;content:"";width:100%;background:var(--link-button-hover-underline-color);height:3px;left:0%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform ease-in-out 0.3s 0.2s;transition:-webkit-transform ease-in-out 0.3s 0.2s;transition:transform ease-in-out 0.3s 0.2s;transition:transform ease-in-out 0.3s 0.2s,-webkit-transform ease-in-out 0.3s 0.2s}#form_appointment_submit:active,#form_appointment_submit:focus,#form_appointment_submit:hover,#promo_submit:active,#promo_submit:focus,#promo_submit:hover,#ra_button:active,#ra_button:focus,#ra_button:hover,#sm_button:active,#sm_button:focus,#sm_button:hover,#submit-id-submit:active,#submit-id-submit:focus,#submit-id-submit:hover,.body-classifieds #main_content .classified-interior .all:active,.body-classifieds #main_content .classified-interior .all:focus,.body-classifieds #main_content .classified-interior .all:hover,.body-classifieds #main_content .classified-interior .btn-primary:active,.body-classifieds #main_content .classified-interior .btn-primary:focus,.body-classifieds #main_content .classified-interior .btn-primary:hover,.body-classifieds #main_content .classified-interior .close-message-button:active,.body-classifieds #main_content .classified-interior .close-message-button:focus,.body-classifieds #main_content .classified-interior .close-message-button:hover,.body-classifieds #main_content .classified-interior .filter:active,.body-classifieds #main_content .classified-interior .filter:focus,.body-classifieds #main_content .classified-interior .filter:hover,.body-classifieds #main_content .classified-interior .login:active,.body-classifieds #main_content .classified-interior .login:focus,.body-classifieds #main_content .classified-interior .login:hover,.body-classifieds #main_content .classified-interior .new:active,.body-classifieds #main_content .classified-interior .new:focus,.body-classifieds #main_content .classified-interior .new:hover,.body-classifieds #main_content .classified-interior .register:active,.body-classifieds #main_content .classified-interior .register:focus,.body-classifieds #main_content .classified-interior .register:hover,.body-classifieds #main_content .classified-interior input[type=submit]:active,.body-classifieds #main_content .classified-interior input[type=submit]:focus,.body-classifieds #main_content .classified-interior input[type=submit]:hover,.btn-basic:active,.btn-basic:focus,.btn-basic:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.button-style-1-petite:active,.button-style-1-petite:focus,.button-style-1-petite:hover,.button-style-1:active,.button-style-1:focus,.button-style-1:hover,.ebrochure_submit:active,.ebrochure_submit:focus,.ebrochure_submit:hover,.form-actions:active,.form-actions:focus,.form-actions:hover,.image-upload-preview-1 .table #images-tbody td #upload_image:active,.image-upload-preview-1 .table #images-tbody td #upload_image:focus,.image-upload-preview-1 .table #images-tbody td #upload_image:hover,.newsletters:active,.newsletters:focus,.newsletters:hover,.submit-group .btn-next:active,.submit-group .btn-next:focus,.submit-group .btn-next:hover,.submit-group.has-breadcrumbs .btn-back:active,.submit-group.has-breadcrumbs .btn-back:focus,.submit-group.has-breadcrumbs .btn-back:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}#promo_submit.active-form-button:after,#ra_button.active-form-button:after,#sm_button.active-form-button:after,#submit-id-submit.active-form-button:after,.active-form-button#form_appointment_submit:after,.active-form-button.btn-basic:after,.active-form-button.btn-primary:after,.body-classifieds #main_content .classified-interior .active-form-button.all:after,.body-classifieds #main_content .classified-interior .active-form-button.btn-primary:after,.body-classifieds #main_content .classified-interior .active-form-button.close-message-button:after,.body-classifieds #main_content .classified-interior .active-form-button.filter:after,.body-classifieds #main_content .classified-interior .active-form-button.login:after,.body-classifieds #main_content .classified-interior .active-form-button.new:after,.body-classifieds #main_content .classified-interior .active-form-button.register:after,.body-classifieds #main_content .classified-interior input.active-form-button[type=submit]:after,.button-style-1-petite.active-form-button:after,.button-style-1.active-form-button:after,.ebrochure_submit.active-form-button:after,.form-actions.active-form-button:after,.image-upload-preview-1 .table #images-tbody td .active-form-button#upload_image:after,.newsletters.active-form-button:after,.submit-group .btn-next.active-form-button:after,.submit-group.has-breadcrumbs .active-form-button.btn-back:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform ease-in-out 0.3s;transition:-webkit-transform ease-in-out 0.3s;transition:transform ease-in-out 0.3s;transition:transform ease-in-out 0.3s,-webkit-transform ease-in-out 0.3s}#form_appointment_submit:hover,#promo_submit:hover,#ra_button:hover,#sm_button:hover,#submit-id-submit:hover,.body-classifieds #main_content .classified-interior .all:hover,.body-classifieds #main_content .classified-interior .btn-primary:hover,.body-classifieds #main_content .classified-interior .close-message-button:hover,.body-classifieds #main_content .classified-interior .filter:hover,.body-classifieds #main_content .classified-interior .login:hover,.body-classifieds #main_content .classified-interior .new:hover,.body-classifieds #main_content .classified-interior .register:hover,.body-classifieds #main_content .classified-interior input[type=submit]:hover,.btn-basic:hover,.btn-primary:hover,.button-style-1-petite:hover,.button-style-1:hover,.ebrochure_submit:hover,.form-actions:hover,.image-upload-preview-1 .table #images-tbody td #upload_image:hover,.newsletters:hover,.submit-group .btn-next:hover,.submit-group.has-breadcrumbs .btn-back:hover{-webkit-transform:scale(1);transform:scale(1)}#form_appointment_submit:hover:after,#promo_submit:hover:after,#ra_button:hover:after,#sm_button:hover:after,#submit-id-submit:hover:after,.body-classifieds #main_content .classified-interior .all:hover:after,.body-classifieds #main_content .classified-interior .btn-primary:hover:after,.body-classifieds #main_content .classified-interior .close-message-button:hover:after,.body-classifieds #main_content .classified-interior .filter:hover:after,.body-classifieds #main_content .classified-interior .login:hover:after,.body-classifieds #main_content .classified-interior .new:hover:after,.body-classifieds #main_content .classified-interior .register:hover:after,.body-classifieds #main_content .classified-interior input[type=submit]:hover:after,.btn-basic:hover:after,.btn-primary:hover:after,.button-style-1-petite:hover:after,.button-style-1:hover:after,.ebrochure_submit:hover:after,.form-actions:hover:after,.image-upload-preview-1 .table #images-tbody td #upload_image:hover:after,.newsletters:hover:after,.submit-group .btn-next:hover:after,.submit-group.has-breadcrumbs .btn-back:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform ease-in-out 0.3s;transition:-webkit-transform ease-in-out 0.3s;transition:transform ease-in-out 0.3s;transition:transform ease-in-out 0.3s,-webkit-transform ease-in-out 0.3s}#form_appointment_submit:hover,#promo_submit.button-style-1-petite:hover,#promo_submit.button-style-1:hover,#promo_submit.ui-state-default:hover,#ra_button.button-style-1-petite:hover,#ra_button.button-style-1:hover,#ra_button.ui-state-default:hover,#sm_button.button-style-1-petite:hover,#sm_button.button-style-1:hover,#sm_button.ui-state-default:hover,#submit-id-submit.button-style-1-petite:hover,#submit-id-submit.button-style-1:hover,#submit-id-submit.ui-state-default:hover,.body-classifieds #main_content .classified-interior .all:hover,.body-classifieds #main_content .classified-interior .btn-primary:hover,.body-classifieds #main_content .classified-interior .close-message-button:hover,.body-classifieds #main_content .classified-interior .filter:hover,.body-classifieds #main_content .classified-interior .login:hover,.body-classifieds #main_content .classified-interior .new:hover,.body-classifieds #main_content .classified-interior .register:hover,.body-classifieds #main_content .classified-interior input[type=submit]:hover,.btn-basic:hover,.btn-primary:hover,.button-style-1-petite.button-style-1-petite:hover,.button-style-1-petite.button-style-1:hover,.button-style-1-petite.ui-state-default:hover,.button-style-1.button-style-1-petite:hover,.button-style-1.button-style-1:hover,.button-style-1.ui-state-default:hover,.ebrochure_submit.button-style-1-petite:hover,.ebrochure_submit.button-style-1:hover,.ebrochure_submit.ui-state-default:hover,.form-actions.button-style-1-petite:hover,.form-actions.button-style-1:hover,.form-actions.ui-state-default:hover,.image-upload-preview-1 .table #images-tbody td #upload_image:hover,.newsletters.button-style-1-petite:hover,.newsletters.button-style-1:hover,.newsletters.ui-state-default:hover,.submit-group .btn-next.button-style-1-petite:hover,.submit-group .btn-next.button-style-1:hover,.submit-group .btn-next.ui-state-default:hover,.submit-group.has-breadcrumbs .btn-back:hover{-webkit-box-shadow:none;box-shadow:none}#form_appointment_submit:after,#promo_submit.button-style-1-petite:after,#promo_submit.button-style-1:after,#promo_submit.ui-state-default:after,#ra_button.button-style-1-petite:after,#ra_button.button-style-1:after,#ra_button.ui-state-default:after,#sm_button.button-style-1-petite:after,#sm_button.button-style-1:after,#sm_button.ui-state-default:after,#submit-id-submit.button-style-1-petite:after,#submit-id-submit.button-style-1:after,#submit-id-submit.ui-state-default:after,.body-classifieds #main_content .classified-interior .all:after,.body-classifieds #main_content .classified-interior .btn-primary:after,.body-classifieds #main_content .classified-interior .close-message-button:after,.body-classifieds #main_content .classified-interior .filter:after,.body-classifieds #main_content .classified-interior .login:after,.body-classifieds #main_content .classified-interior .new:after,.body-classifieds #main_content .classified-interior .register:after,.body-classifieds #main_content .classified-interior input[type=submit]:after,.btn-basic:after,.btn-primary:after,.button-style-1-petite.button-style-1-petite:after,.button-style-1-petite.button-style-1:after,.button-style-1-petite.ui-state-default:after,.button-style-1.button-style-1-petite:after,.button-style-1.button-style-1:after,.button-style-1.ui-state-default:after,.ebrochure_submit.button-style-1-petite:after,.ebrochure_submit.button-style-1:after,.ebrochure_submit.ui-state-default:after,.form-actions.button-style-1-petite:after,.form-actions.button-style-1:after,.form-actions.ui-state-default:after,.image-upload-preview-1 .table #images-tbody td #upload_image:after,.newsletters.button-style-1-petite:after,.newsletters.button-style-1:after,.newsletters.ui-state-default:after,.submit-group .btn-next.button-style-1-petite:after,.submit-group .btn-next.button-style-1:after,.submit-group .btn-next.ui-state-default:after,.submit-group.has-breadcrumbs .btn-back:after{bottom:0px;height:4px}#promo_submit.logo:after,#ra_button.logo:after,#sm_button.logo:after,#submit-id-submit.logo:after,.body-classifieds #main_content .classified-interior .logo.all:after,.body-classifieds #main_content .classified-interior .logo.btn-primary:after,.body-classifieds #main_content .classified-interior .logo.close-message-button:after,.body-classifieds #main_content .classified-interior .logo.filter:after,.body-classifieds #main_content .classified-interior .logo.login:after,.body-classifieds #main_content .classified-interior .logo.new:after,.body-classifieds #main_content .classified-interior .logo.register:after,.body-classifieds #main_content .classified-interior input.logo[type=submit]:after,.button-style-1-petite.logo:after,.button-style-1.logo:after,.ebrochure_submit.logo:after,.form-actions.logo:after,.image-upload-preview-1 .table #images-tbody td .logo#upload_image:after,.logo#form_appointment_submit:after,.logo.btn-basic:after,.logo.btn-primary:after,.newsletters.logo:after,.submit-group .btn-next.logo:after,.submit-group.has-breadcrumbs .logo.btn-back:after{display:none}.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.swpr-container{position:relative}.swpr-container:hover .swiper-right-arrow{right:0px;opacity:1}.swpr-container:hover .swiper-right-arrow:focus{outline:none}.swpr-container:hover .swiper-left-arrow{left:0px;opacity:1}.swpr-container:hover .swiper-left-arrow:focus{outline:none}.swpr-container .swiper-left-arrow{position:absolute;top:43%;z-index:2;left:30px;-webkit-transform:translate(16px,-50%);transform:translate(16px,-50%);cursor:pointer;background-color:var(--hp-gal-swiper-button-bg);background-image:url(/gridmedia/img/arrow.svg);background-size:85%;background-position:center;height:45px;width:45px;background-repeat:no-repeat;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all;opacity:0}.swpr-container .swiper-right-arrow{position:absolute;top:43%;z-index:2;right:30px;-webkit-transform:translate(-16px,-50%) rotate(180deg);transform:translate(-16px,-50%) rotate(180deg);cursor:pointer;background-color:var(--hp-gal-swiper-button-bg);background-image:url(/gridmedia/img/arrow.svg);background-size:85%;background-position:center;height:45px;width:45px;background-repeat:no-repeat;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all;opacity:0}.header-group{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 2.5s ease 0.5s;transition:all 2.5s ease 0.5s}.header-group.loaded{-webkit-transform:translateY(0%);transform:translateY(0%)}.swiper-cta-container{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 2.5s ease 0.5s;transition:all 2.5s ease 0.5s}.swiper-cta-container.loaded{-webkit-transform:translateY(0%);transform:translateY(0%)}.swipe-gal .animate.img-item.animated{opacity:1}.animate .slide-up{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.animate .slide-up.img-item{-webkit-transform:translateY(100px);transform:translateY(100px)}.animate .slide-up.animated{-webkit-transition:opacity ease-in 0.5s 0.3s,-webkit-transform ease-in 1s 0.3s;transition:opacity ease-in 0.5s 0.3s,-webkit-transform ease-in 1s 0.3s;transition:opacity ease-in 0.5s 0.3s,transform ease-in 1s 0.3s;transition:opacity ease-in 0.5s 0.3s,transform ease-in 1s 0.3s,-webkit-transform ease-in 1s 0.3s;opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.animate.opacity{opacity:0}.animate.opacity.animated{opacity:1;-webkit-transition:opacity ease-in 0.5s 0.5s;transition:opacity ease-in 0.5s 0.5s}.animate.fadein{opacity:0;-webkit-filter:blur(18px);filter:blur(18px)}.animate.fadein.animated{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);-webkit-transition:opacity ease-in 0.5s 0.5s;transition:opacity ease-in 0.5s 0.5s}.animate.img-item{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}.animate.img-item.animated{-webkit-transition:opacity ease-in 0.3s,-webkit-transform ease-in 0.5s;transition:opacity ease-in 0.3s,-webkit-transform ease-in 0.5s;transition:opacity ease-in 0.3s,transform ease-in 0.5s;transition:opacity ease-in 0.3s,transform ease-in 0.5s,-webkit-transform ease-in 0.5s;opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.animate.slide-left-full{-webkit-transform:translateX(-80%);transform:translateX(-80%)}.animate.slide-left-full.animated{-webkit-transition:-webkit-transform ease-in 0.6s 0.3s;transition:-webkit-transform ease-in 0.6s 0.3s;transition:transform ease-in 0.6s 0.3s;transition:transform ease-in 0.6s 0.3s,-webkit-transform ease-in 0.6s 0.3s;-webkit-transform:translateX(0%);transform:translateX(0%)}.animate.slide-right-full{-webkit-transform:translateX(80%);transform:translateX(80%)}.animate.slide-right-full.animated{-webkit-transition:-webkit-transform ease-in 0.6s 0.3s;transition:-webkit-transform ease-in 0.6s 0.3s;transition:transform ease-in 0.6s 0.3s;transition:transform ease-in 0.6s 0.3s,-webkit-transform ease-in 0.6s 0.3s;-webkit-transform:translateX(0%);transform:translateX(0%)}@media only screen and (max-width:767px){.animate.overlay-text{-webkit-transform:translate(0px,0px);transform:translate(0px,0px);position:static}}@media only screen and (max-width:767px){.animate.overlay-text #community_tour_button,.animate.overlay-text .ss-header-1,.animate.overlay-text .ss-header-2{-webkit-transform:none;transform:none;position:static}}@media only screen and (max-width:549px){.header-text-style-1{margin:12px 0 20px}}@media only screen and (min-width:1024px){.header-text-style-1.ss-header-2{white-space:nowrap}}.border-underline{position:relative}.border-underline:after{width:280px;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:14px;background-color:#32495D}#ebrochure_content .address-section span{white-space:nowrap}.body-classifieds #main_content .classified-interior .btn{min-width:180px}.body-classifieds #main_content .classified-interior .close-message-button:hover{-webkit-transform:none;transform:none}.body-classifieds #main_content .classified-interior .login{-webkit-box-shadow:0 0px 0px inset #32495D;box-shadow:0 0px 0px inset #32495D}.body-classifieds #main_content .classified-interior .login:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:0 -4px 0px inset #32495D;box-shadow:0 -4px 0px inset #32495D}@media screen and (min-width:500px){.body-classifieds #main_content .classified-interior .login{margin-right:15px}}@media screen and (max-width:499px){.body-classifieds #main_content .classified-interior .login{display:block;margin-left:auto;margin-right:auto}}.body-classifieds #main_content .classified-interior .logout{-webkit-box-shadow:0 0px 0px inset #32495D;box-shadow:0 0px 0px inset #32495D}.body-classifieds #main_content .classified-interior .logout:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #32495D;box-shadow:0 -4px 0px inset #32495D}.body-classifieds #main_content .classified-interior input[type=submit]{-webkit-box-shadow:0 0px 0px inset #D3A963;box-shadow:0 0px 0px inset #D3A963}.body-classifieds #main_content .classified-interior input[type=submit]:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #D3A963!important;box-shadow:0 -4px 0px inset #D3A963!important}.body-classifieds #main_content .classified-interior .cancel{-webkit-box-shadow:0 0px 0px inset #32495D;box-shadow:0 0px 0px inset #32495D}.body-classifieds #main_content .classified-interior .cancel:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #32495D;box-shadow:0 -4px 0px inset #32495D}.body-classifieds #main_content .classified-interior .delete{-webkit-box-shadow:0 0px 0px inset #32495D;box-shadow:0 0px 0px inset #32495D}.body-classifieds #main_content .classified-interior .delete:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #32495D;box-shadow:0 -4px 0px inset #32495D}.body-classifieds #main_content .classified-interior .register{-webkit-box-shadow:0 0px 0px inset #32495D;box-shadow:0 0px 0px inset #32495D}.body-classifieds #main_content .classified-interior .register:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #32495D;box-shadow:0 -4px 0px inset #32495D}.body-classifieds #main_content .classified-interior .all{-webkit-box-shadow:0 0px 0px inset #32495D;box-shadow:0 0px 0px inset #32495D}.body-classifieds #main_content .classified-interior .all:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #32495D;box-shadow:0 -4px 0px inset #32495D}.body-classifieds #main_content .classified-interior .filter{-webkit-box-shadow:0 0px 0px inset #32495D;box-shadow:0 0px 0px inset #32495D}.body-classifieds #main_content .classified-interior .filter:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #32495D;box-shadow:0 -4px 0px inset #32495D}.body-classifieds #main_content .classified-interior .new{-webkit-box-shadow:0 0px 0px inset #32495D;box-shadow:0 0px 0px inset #32495D}.body-classifieds #main_content .classified-interior .new:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #32495D;box-shadow:0 -4px 0px inset #32495D}.btn-next{margin-top:0}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:inline-block}#residents_app_container{padding-top:55px}:root{--amenities-img-border:#ffffff;--amenities-img-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--amenities-swiper-button-bg:#ffffff;--amenities-cta-slides-style-1-text-container-min-height:320px;--amenities-cta-slides-style-1-border-radius:0;--three-column-list-container-width:80%;--three-column-list-container-margin:10px auto 40px;--three-column-list-width:80%;--three-column-list-background-color:transparent;--three-column-list-style:none;--three-column-list-height:100px;--three-column-list-border-top:1px solid #c2c2c2;--three-column-list-border-bottom:1px solid #c2c2c2;--verticle-cta-breakpoint:767px;--amenities-cta-slides-style-1-margin-top:5vw;--amenities-cta-slide-style-1-card-text-box-bg:#ffffff;--amenities-cta-slide-style-1-card-text-box-bg-alt:#32495D;--amenities-cta-slide-style-1-card-text-box-border:1px solid #e4e7ea;--amenities-cta-slide-style-1-card-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--amenities-cta-slide-style-1-card-max-width:650px;--amenities-cta-slide-style-1-card-min-height:150px;--amenities-cta-slide-style-1-card-border-radius:0;--amenities-cta-slide-style-1-card-margin:0 0 25px auto;--amenities-cta-slide-style-1-card-direction:row;--application-card-bg:var(--text-box-bg);--application-card-bg-alt:var(--text-box-bg-alt);--application-card-box-shadow:var(--box-shadow);--blog-accent-color:#32495D;--blogs-base-font-size:18px;--blogs-featured-post-background-color:#ffffff;--blog-paragraph-link-color:#32495D;--blog-paragraph-link-color-hover:#32495D;--blogs-above-accent-line-font-size:18px;--blog-transition-background:#32495D;--blogs-image-fig-caption-color:#32495D;--blogs-image-fig-caption-font:Open Sans,sans-serif;--blogs-image-fig-caption-font-weight:100;--blogs-image-fig-caption-font-size:calc(18px + 0.3vw);--blogs-image-fig-caption-image-width:100%;--blogs-image-fig-caption-image-height:auto;--blogs-image-fig-caption-container-margin:0 auto;--blogs-image-fig-caption-container-max-width:none;--blogs-image-fig-caption-container-width:90%;--blogs-image-fig-caption-line-height:inherit;--blogs-blockquote-text-color:#32495D;--blogs-blockquote-border-left:solid 3px #D3A963;--blogs-blockquote-border-right:none;--blogs-blockquote-max-width:800px;--blogs-blockquote-padding:3%;--blogs-blockquote-width:90%;--blogs-blockquote-margin:auto;--blogs-blockquote-text-align:left;--blogs-blockquote-font-family:Open Sans,sans-serif;--blogs-blockquote-font-weight:100;--blogs-blockquote-line-height:1.5;--blogs-blockquote-font-size:inherit;--blogs-search-list-border-color:#e4e7ea;--blogs-search-link-font-size:30px;--blogs-search-link-font-color:#32495D;--blogs-search-link-font:Questrial,sans-serif;--blogs-search-link-font-color-hover:#272728;--blog-message-border-color:#e4e7ea;--blogs-text-box-bg:#ffffff;--blogs-text-box-bg-alt:#e4e7ea;--blogs-text-box-bg-alt:#32495D;--blogs-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--blogs-base-font-weight:100;--blogs-header-font-size:36px;--blogs-header-color:#9f9f9f;--blogs-header-font-family:Questrial,sans-serif;--blogs-subheader-font-weight:400;--blogs-accent-line-color:#32495D;--blogs-above-accent-line-text-color:#32495D;--blogs-above-accent-line-font-family:Open Sans,sans-serif;--events-page-background:#ffffff;--events-calendar-heading-background:#ffffff;--events-border-color:#e4e7ea;--events-day-background-color:#ffffff;--events-day-background-color-muted:#f7f8f9;--events-day-background-color-alt:#32495D;--events-cal-day-header-bg:#32495D;--events-cal-day-header-bg-alt:#fff;--events-cal-header-bg:#ffffff;--events-cal-header-bg-alt:#32495D;--events-error-color:#FF5252;--events-day-event-font-size:30px;--events-day-event-font-family:Questrial,sans-serif;--events-day-event-font-color:#32495D;--events-day-event-font-weight:400;--events-day-event-line-height:inherit;--events-day-event-text-transform:inherit;--events-day-time-font-size:18px;--events-day-time-font-family:Open Sans,sans-serif;--events-day-time-font-color:#32495D;--events-day-time-font-weight:100;--events-day-time-font-line-height:inherit;--events-day-time-font-text-transform:inherit;--events-rsvp-button-background-color:#272728;--events-rsvp-button-font-size:18px;--events-rsvp-button-font-family:Open Sans,sans-serif;--events-rsvp-button-font-color:#fff;--events-rsvp-button-font-weight:100;--events-rsvp-button-font-line-height:inherit;--events-rsvp-button-font-text-transform:initial;--events-calendar-date-font-size:18px;--events-rsvp-error-font:Open Sans,sans-serif;--events-rsvp-error-font-size:calc(18px * 0.75);--events-rsvp-error-line-height:calc(18px * 0.85);--events-image-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--events-close-btn-bg:#9f9f9f;--events-close-btn-bg-hover:#868686;--events-close-btn-bg-alt:#fff;--events-input-padding-y:15px;--events-input-border-width:2px;--events-input-line-height:1em;--events-header-font-size:36px;--events-header-font-family:Questrial,sans-serif;--events-subheader-font-size:30px;--events-subheader-font-family:Questrial,sans-serif;--event-bg-event:#32495D;--event-weekday-background:#9f9f9f;--event-weekday-background-alt:#fff;--events-cal-header-font:Questrial,sans-serif;--events-cal-header-font-weight:700;--events-cal-header-font-size:36px;--events-weekday-font-size:30px;--events-weekday-font-family:Questrial,sans-serif;--events-weekday-color:#32495D;--events-calendar-holder-font-size:36px;--events-calendar-holder-font-family:Questrial,sans-serif;--events-calendar-holder-color:#32495D;--events-calendar-holder-text-transform:uppercase;--events-calendar-holder-line-height:calc(1.1em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));--calendar-popup-bg:#ffffff;--calendar-popup-border-color:2px solid #c2c2c2;--calendar-popup-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--calendar-popup-event-background:#ffffff;--calendar-popup-bottom-gradient-color:#ffffff;--calendar-popup-p-color:#32495D;--calendar-popup-p-after:rgba(50,73,93,0.7);--classifieds-top-res-header-font-family:Questrial,sans-serif;--classifieds-top-res-header-font-size:36px;--classifieds-top-res-header-font-color:#fff;--classifieds-top-res-header-font-transform:uppercase;--classifieds-top-res-header-font-weight:header-font-weight;--classifieds-top-res-header-text-shadow:1px 1px 9px rgba(0,0,0,0.4);--classifieds-top-res-p-color:#fff;--classifieds-top-res-p-border:3px solid #fff;--classifieds-top-res-p-text-shadow:$box-shadow;--classifieds-top-res-p-line-height:18px * 1.6;--classifieds-listing-container-border:3px solid #32495D;--classifieds-listing-container-box-shadow:1px 1px 5px rgba(51,51,51,0.15);--classifieds-listing-title-font-size:calc(18px * 1.2);--classifieds-listing-title-line-height:calc(18px * 1.3);--classifieds-listing-title-color:#272728;--classifieds-listing-title-color-hover:#0e0e0e;--classifieds-ad-bg:#ffffff;--classifieds-ad-header-bg:mix(#ffffff,#32495D,95%);--classifieds-ad-header-border:1px solid mix(#ffffff,#32495D,90%);--classifieds-icon-camera-font-size:ceil(18px * 1.4);--classifieds-icon-camera-line-height:ceil(18px * 1.2);--classifieds-icon-camera-color:mix(#ffffff,#32495D,35%);--classifieds-time-font-size:ceil(18px * .8);--classifieds-time-line-height:ceil(18px * .8);--classifieds-time-color:mix(#ffffff,#32495D,50%);--classified-text-info-bg:#ffffff;--classified-detail-artical-bg:rgba(50,73,93,0.6);--classified-detail-wrapper-bg:#ffffff;--classified-detail-wrapper-border:4px solid #e4e7ea;--classified-detail-container-header-bg:#ffffff;--classified-detail-container-header-color:#32495D;--classified-detail-container-p-bg:#D3A963;--classified-detail-container-p-color:#fff;--classified-edit-post-color:#ffffff;--classified-detail-container-description-bg:lighten(#ffffff,5%);--classified-detail-container-description-border:1px solid #e4e7ea;--classified-detail-container-description-img-border:6px solid #fff;--classified-detail-container-description-img-box-shadow:0 2px 4px rgba(0,0,0,.1);--classified-user-name-bg:mix(#ffffff,#32495D,98%);--classified-user-name-border:1px solid mix(#ffffff,#32495D,88%);--classified-border-bottom:1px solid mix(#ffffff,#32495D,88%);--classified-button-background:mix(#ffffff,#32495D,93%);--classified-interior-bg:#ffffff;--classified-interior-list-bg:transparent;--classified-label-margin-button:0.5rem;--classified-file-input-border:1px solid mix(#ffffff,#32495D,85%);--classified-input-save-bg:#32495D;--classified-input-save-color:#fff;--classified-input-save-bg-hover:#202f3c;--classified-form-border:1px solid mix(#ffffff,#32495D,85%);--classified-form-bg:#ffffff;--classified-error-message-bg:#FF5252;--classified-error-message-border-bottom:1px solid darken(#FF5252,5%);--classified-error-header-color:#fff;--classified-error-close-btn-font-size:ceil(18px * 1.4);--classified-error-close-btn-font-color:#FF5252;--classified-error-close-btn-font-color-hover:fade(#fff,80%);--classified-error-close-btn-font-color-focus:fade(#fff,70%);--classified-error-body-border-top:1px solid lighten(#FF5252,5%);--classified-error-body-color:#fff;--classified-error-footer-bg:#fff;--classified-error-footer-border-bottom:1px solid darken(#fff,5%);--classifieds-top-res-p-background:rgba(0,0,0,0.62);--classified-description-gradient-color:#32495D;--classifieds-error-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--classifieds-input-border-top:1px solid #32495D;--classifieds-input-border-bottom:1px solid #32495D;--classifieds-input-border-left:1px solid #32495D;--classifieds-input-border-right:1px solid #32495D;--classifieds-ad-read-more-btn-bg:#32495D;--classifieds-ad-read-more-btn-color:#fff;--contact-form-font-color:#32495D;--contact-form-input-border-color:#32495D;--contact-form-input-font-weight:100;--dp-box-shadow:0px 0px 3px rgba(51,51,51,0.5);--dp-input-color:#ffffff;--dp-input-bg:#32495D;--dp-avail-bg:#ffffff;--dp-avail-bg-border:#32495D;--dp-avail-bg-hover:#eff0f2;--dp-avail-bg-alt:#32495D;--dp-unavail-bg:rgb(220,220,220);--dp-unavail-bg-alt:#32495D;--dp-avail-selected-bg:#32495D;--dp-avail-selected-bg-border:#fff;--dp-avail-selected-bg-hover:#32495D;--dp-avail-selected-bg-alt:#fff;--dp-today-bg:#9f9f9f;--dp-today-bg-alt:#fff;--dp-today-border:#fff;--dp-calendar-bg:#ffffff;--dp-calendar-border:#32495D;--dp-calendar-bg-alt:#32495D;--dp-calendar-cell-width:30px;--dp-error-font-color:#FF5252;--dp-submit-btn-padding:7px 12px;--appt-form-appt-date-time-bg:#D3A963;--appt-form-appt-date-time-color:#fff;--appt-form-appt-date-time-bg-hover:#c8933b;--appt-form-appt-date-time-color-hover:#fbf6ef;--dp-header-bg:#9f9f9f;--dp-header-color:#fff;--dp-calendar-arrows:#ffffff;--dp-calendar-arrows-hover:#32495D;--contact-form-error-font-color:#FF5252;--ebrochure-radio-button-bg:#32495D;--ebrochure-radio-button-color:#fff;--ebrochure-radio-button-hover-bg:#202f3c;--ebrochure-radio-button-hover-color:#ebedef;--ebrochure-form-container-text-color:#32495D;--ebrochure-form-text-box-list-color:#d6dbdf;--ebrochure-text-box-bg:#ffffff;--ebrochure-text-box-bg-alt:#e4e7ea;--ebrochure-text-box-bg-alt:#32495D;--ebrochure-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--ebrochure-base-font-weight:100;--ebrochure-form-bg:#ffffff;--ebrochure-form-border-color:#c2c2c2;--ebrochure-form-input-border:1px solid #32495D;--ebrochure-form-input-bg:#ffffff;--ebrochure-catalog-border:#32495D;--ebrochure-catalog-border-alt:#fff;--ebrochure-catalog-list-text-color:#32495D;--ebrochure-catalog-list-font-family:Open Sans,sans-serif;--ebrochure-catalog-list-font-weight:100;--ebrochure-catalog-list-line-height:initial;--ebrochure-catalog-text-font-size:ceil((18px * 0.8));--ebrochure-catalog-heading-text-color:#32495D;--ebrochure-catalog-heading-font-family:Questrial,sans-serif;--ebrochure-catalog-heading-font-weight:700;--ebrochure-catalog-heading-line-height:initial;--ebrochure-catalog-h3-small-font-size:ceil((36px * 0.6));--ebrochure-catalog-h4-small-font-size:ceil((36px * 0.5));--ebrochure-catalog-h3-font-size:ceil((36px * 0.9));--ebrochure-catalog-h4-font-size:ceil((36px * 0.8));--ebrochure-catalog-text-color:#32495D;--ebrochure-catalog-text-font-family:Open Sans,sans-serif;--ebrochure-catalog-text-font-weight:100;--ebrochure-catalog-text-line-height:initial;--ebrochure-catalog-text-small-font-size:ceil((18px * 0.8));--ebrochure-catalog-text-font-size:18px;--cover-logo-width:80%;--cover-logo-dropshadow:drop-shadow(1px 1px 4px rgba(0,0,0,0.6));--ebrochure-catalog-detail-text-box-bg:#ffffff;--ebrochure-catalog-detail-text-box-bg-alt:#e4e7ea;--ebrochure-catalog-detail-text-box-bg-alt:#32495D;--ebrochure-catalog-detail-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--ebrochure-catalog-detail-base-font-weight:100;--ebrochure-catalog-detail-form-border-color:#32495D;--fp-tab-font-weight:bold;--fp-container-bg:#ffffff;--fp-container-bg-hover:#eff0f2;--fp-container-border:#e4e7ea;--fp-container-bg-alt:#32495D;--fp-container-bg-alt-hover:#32495D;--fp-container-accent:#D3A963;--fp-container-accent-alt:#fff;--fp-insidepage-bg-alt:#fff;--fp-container-openclose-bg:#D3A963;--fp-container-openclose-bg-alt:#fff;--fp-container-fp-list-active-bg:#32495D;--fp-container-fp-list-active-bg-hover:#202f3c;--fp-container-fp-list-active-bg-alt:#fff;--fp-container-unit-header-bg:#32495D;--fp-container-unit-header-bg-alt:#ffffff;--fp-tab-default:mix(#ffffff,#32495D,90%);--fp-tab-default-hover:#eff0f2;--fp-tab-default-alt:#32495D;--fp-tab-default-alt-hover:#32495D;--fp-tab-active:#32495D;--fp-tab-active-alt:#fff;--fp-tab-active-alt-hover:#32495D;--fp-desaturate-text-color-1-active:#272728;--fp-date-box-bg:mix(#ffffff,#32495D,90%);--fp-date-box-bg-hover:#eff0f2;--fp-date-box-bg-alt:#32495D;--fp-date-box-border-color:mix(mix(#ffffff,#32495D,90%),#32495D,94%);--fp-date-box-input:#ffffff;--fp-date-box-input-alt:#32495D;--fp-small-text-size:calc(18px * .8);--fp-view-no-units-min-width:0;--fp-top-blurb-background:var(--fp-text-color-1);--fp-name-font:Questrial,sans-serif;--fp-name-font-size:calc(30px * .7);--fp-name-line-height:calc(30px * .56);--fp-name-font-weight:300;--fp-name-margin:0;--fp-name-text-transform:normal;--fp-section-header-link-background-color:var(--future-fp-container-color);--fp-section-header-link-box-shadow:1px 3px 4px -2px var(--fp-text-color-1);--fp-section-header-link-outline:var(--fp-text-color-1);--fp-section-header-link-border:1px solid var(--fp-text-color-1);--fp-section-header-link-paragraph-color:var(--fp-text-color-1);--fp-input-border-bottom:#D3A963;--fp-accent-color-1:mix(#ffffff,#32495D,90%);--fp-accent-color-1-alt:#32495D;--fp-text-color-1:#000;--fp-text-color-1-active:#272728;--future-fp-container-color:#ffffff;--future-fp-button-border-top:var(--future-fp-container-color);--floorplans-border:1px solid #dadada;--floorplans-skeleton-title-background:rgba(255,255,255,0.3);--icon-font:"247-cms";--icon-font-size:21px;--active-gallery-button-color:#32495D;--gallery-select-gallery-border:#ccc;--gallery-select-gallery-background-color:#ffffff;--active-gallery-button-font-weight:700;--gallery-button-next-prev-background:#ffffff;--gallery-main-slide-border:20px solid #ffffff;--gallery-slide-box-shadow:0px 0px 15px -7px rgba(0,0,0,0);--gallery-main-slide-box-shadow:0px 0px 15px -7px #000;--gallery-toggle-button-bg-color:#32495D;--gallery-toggle-button-tiles-color:#fff;--neighborhood-presentational-headline-image-1-desktop-height:34vw;--neighborhood-presentational-headline-image-1-desktop-width:100vw;--neighborhood-presentational-headline-image-1-sm-desktop-height:34vw;--neighborhood-presentational-headline-image-1-sm-desktop-width:100vw;--neighborhood-presentational-headline-image-1-tablet-height:56vw;--neighborhood-presentational-headline-image-1-tablet-width:100vw;--neighborhood-presentational-headline-image-1-mobile-height:100vw;--neighborhood-presentational-headline-image-1-mobile-width:100vw;--neighborhood-presentational-headline-image-1-mobile-breakpoint:767px;--neighborhood-presentational-headline-image-1-tablet-breakpoint:768px;--neighborhood-presentational-headline-image-1-sm-desktop-breakpoint:1024px;--neighborhood-presentational-headline-image-1-desktop-breakpoint:2200px;--neighborhood-presentational-background-image-src-webp:url("/gridmedia/img/presentational-neighborhood-image.webp");--neighborhood-presentational-background-image-src-no-webp:url("/gridmedia/img/presentational-neighborhood-image.jpg");--neighborhood-presentational-headline-image-1-h2-color:#fff;--neighborhood-presentational-headline-image-1-h2-font:Questrial,sans-serif;--neighborhood-presentational-headline-image-1-h2-weight:700;--neighborhood-presentational-headline-image-1-h2-line-height:inherit;--neighborhood-presentational-headline-image-1-h2-size:36px;--neighborhood-presentational-headline-image-1-h2-transform:capitalize;--neighborhood-presentational-headline-image-1-h3-color:#fff;--neighborhood-presentational-headline-image-1-h3-font:Questrial,sans-serif;--neighborhood-presentational-headline-image-1-h3-weight:400;--neighborhood-presentational-headline-image-1-h3-line-height:inherit;--neighborhood-presentational-headline-image-1-h3-size:30px;--neighborhood-presentational-headline-image-1-h3-transform:uppercase;--neighborhood-presentational-headline-image-1-heading-position-x:"center";--neighborhood-presentational-headline-image-1-heading-position-y:"center";--neighborhood-presentational-headline-image-1-paragraph-text-color:#fff;--neighborhood-presentational-headline-image-1-paragraph-font-family:Open Sans,sans-serif;--neighborhood-presentational-headline-image-1-paragraph-font-weight:100;--neighborhood-presentational-headline-image-1-paragraph-line-height:inherit;--neighborhood-presentational-headline-image-1-paragraph-font-size:inherit;--neighborhood-presentational-headline-image-1-paragraph-position-x:"center";--neighborhood-presentational-headline-image-1-paragraph-position-y:"center";--neighborhood-presentational-headline-image-1-heading-2-text-shadow:1px 1px 1px rgba(51,51,51,0.64);--neighborhood-presentational-headline-image-1-heading-3-text-shadow:1px 1px 1px rgba(51,51,51,0.64);--neighborhood-presentational-headline-image-1-paragraph-text-shadow:1px 1px 1px rgba(51,51,51,0.64);--neighborhood-presentational-headline-image-1-breakpoint:767px;--neighborhood-style-1-bg:#ffffff;--neighborhood-style-1-bg-alt:#32495D;--neighborhood-style-1-border-color:#e4e7ea;--neighborhood-style-1-map-popup-bg:#ffffff;--neighborhood-style-1-map-popup-bg-alt:#32495D;--neighborhood-style-1-map-popup-bg-alt-hover:#32495D;--neighborhood-style-1-map-popup-bg-alt-accent:#32495D;--neighborhood-style-1-map-popup-close-bg:#272728;--neighborhood-style-1-map-popup-close-bg-hover:#272728;--neighborhood-style-1-map-popup-close-bg-alt:#fff;--neighborhood-style-1-height-offset:calc(var(--nav-height) + 88px);--neighborhood-style-1-height-offset-title:calc(var(--nav-height) + 230px);--neighborhood-style-1-poi-color:#ffffff;--neighborhood-style-1-poi-active-bg:#32495D;--neighborhood-style-1-poi-active-bg-alt:#fff;--neighborhood-style-1-category-bg:#9f9f9f;--neighborhood-style-1-category-bg-hover:#fff;--neighborhood-style-1-category-bg-alt:#fff;--neighborhood-style-1-category-bg-active:#D3A963;--neighborhood-style-1-category-bg-active-alt:#fff;--neighborhood-style-1-category-border:2px solid #9f9f9f;--neighborhood-bottom-address-font:Questrial,sans-serif;--neighborhood-bottom-address-weight:700;--neighborhood-bottom-address-line-height:inherit;--neighborhood-bottom-address-size:36px;--neighborhood-bottom-address-color:#D3A963;--pets-page-bg:$insidepage-bg;--pets-page-bg-alt:$insidepage-bg;--confined-banner-text-border-color:$text-box-border-color;--pets-header-color:$text-box-link-color;--pets-text-color:$text-box-bg-alt;--pets-card-bg:$text-box-bg;--resident-page-bg:#ffffff;--resident-page-bg-alt:#32495D;--resident-page-bg-alt-accent:#D3A963;--content-bg:#ffffff;--content-bg-alt:#32495D;--content-bg-alt-accent:#32495D;--path-rel:"/gridmedia/img/";--card-link-hover-opacity:0.8;--card-link-hover-color:0,0,0;--residents-swiper-arrow-color:#fff;--residents-swiper-arrow-shadow-color:#333;--review-text-box-bg:#ffffff;--review-text-box-bg-alt:#32495D;--review-header-bg:#D3A963;--review-header-color:#fff;--review-border:1px solid #c2c2c2;--review-input-border-left:none;--review-input-border-right:none;--review-input-border-top:none;--review-input-border-bottom:1px solid #32495D;--review-input-height:calc(1.5em + 0.75rem + 2px);--review-input-font-size:18px;--review-input-border-radius:0;--review-input-bg-color:#ffffff;--review-input-color:#32495D;--review-upload-bg:#8eba37;--review-upload-bg-alt:#fff;--review-delete-bg:#FF5252;--review-delete-bg-alt:#fff;--review-upload-delete-bg-hover:#cc4803;--review-textarea-border-color:1px solid #32495D;--service-request-bg:#ffffff;--service-request-button-background:#9f9f9f;--service-request-button-background-hover:#32495D;--service-request-success-bg:#ffffff;--sr-input-border-bottom:1px solid #32495D;--sr-input-border-radius:0;--sr-input-outline:none;--specials-bg:#ffffff;--specials-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--specials-bg-alt:#32495D;--promotion-detail-bg:#ffffff;--promotion-detail-bg-alt:#32495D;--specials-input-bg:#ffffff;--specials-input-bg-alt:#32495D;--specials-input-focus-outline:#32495D;--specials-border-color:#32495D;--specials-input-border-color:1px solid #32495D;--specials-submit-color:#fff;--specials-submit-bg-color:#9f9f9f;--sister-card-bg:rgba(53,53,53,0.1);--sister-com-bg:#ffffff;--sister-com-header-bg:#32495D;--sister-com-header-bg-alt:#fff;--sister-li-bg:#f5f6f7;--sister-li-bg-alt:#32495D;--sister-li-bg-alt-hover:#32495D;--sister-li-border-color:#ebedef;--sister-distance-link-bg:#32495D;--sister-distance-link-color:#fff;--sister-text-font-weight:100;--sister-text-font-size:calc(13px + 5 * (100vw - 300px) / 1300);--sister-input-border-left:none;--sister-input-border-right:none;--sister-input-border-top:none;--sister-input-border-bottom:1px solid #e4e7ea;--sister-input-border-radius:0;--top-bar-bg:#253551;--top-bar-color:#fff;--top-bar-z-index:11;--left-side-link-fill:#fff;--link-bg-hover:#354c74;--hamburger-color:#fff;--footer-bg-color:#D3A963;--footer-bg-color-alt:#fff;--footer-text-line-height:1.8;--footer-text-color:#fff;--footer-header-color:#fff;--footer-large-text-line-height:2.3;--footer-button-text-color:#fff;--footer-button-bg:#32495D;--footer-header-text-font-family:Questrial,sans-serif;--footer-header-font-color:#fff;--footer-header-text-font-weight:400;--footer-header-text-font-size:24px;--footer-header-text-transform:uppercase;--footer-icon-colors:#fff;--footer-header-text-letter-spacing:initial;--footer-category-header-text-transform:uppercase;--footer-category-header-weight:700;--footer-disclaimer-background-color-alt:#fff;--footer-disclaimer-background-color-alt-hover:#ebedef;--footer-disclaimer-background-color:#32495D;--footer-logo-max-width:600px;--footer-logo-max-height:200px;--gallery-presentational-background-image-src-webp:url("/gridmedia/img/presentational-gallery-image.webp");--gallery-presentational-background-image-src-no-webp:url("/gridmedia/img/presentational-gallery-image.jpg");--amenities-presentational-background-image-src-webp:url("/gridmedia/img/presentational-amenities-image.webp");--amenities-presentational-background-image-src-no-webp:url("/gridmedia/img/presentational-amenities-image.jpg");--floorplans-presentational-background-image-src-webp:url("/gridmedia/img/presentational-floorplans-image.webp");--floorplans-presentational-background-image-src-no-webp:url("/gridmedia/img/presentational-floorplans-image.jpg");--contact-presentational-background-image-src-webp:url("/gridmedia/img/presentational-contact-image.webp");--contact-presentational-background-image-src-no-webp:url("/gridmedia/img/presentational-contact-image.jpg");--neighborhood-presentational-background-image-src-webp:url("/gridmedia/img/presentational-neighborhood-image.webp");--neighborhood-presentational-background-image-src-no-webp:url("/gridmedia/img/presentational-neighborhood-image.jpg");--presentational-headline-bg-color:#9f9f9f;--link-button-hover-underline-color:#9f9f9f;--link-hover-underline-color:#32495D;--form-input-bg:#ffffff;--form-border-top:none;--form-border-left:none;--form-border-right:none;--form-border-bottom:1px solid #32495D;--form-border-radius:0;--classifieds-input-border-top:none;--classifieds-input-border-bottom:1px solid #32495D;--classifieds-input-border-left:none;--classifieds-input-border-right:none;--hp-slideshow-overlay-color:rgba(0,0,0,0.3);--hp-slideshow-header-1-color:#FFF;--hp-slideshow-header-2-color:#FFF;--hp-slideshow-header-3-color:#FFF;--hp-slideshow-button-color:#fff;--hp-slideshow-button-bg:#32495D;--hp-slideshow-heading-1-font-size:30px;--hp-slideshow-heading-1-font-family:Questrial,sans-serif;--hp-slideshow-heading-1-color:#ffffff;--hp-slideshow-heading-1-margin:0;--hp-slideshow-heading-1-text-transform:uppercase;--hp-slideshow-heading-2-font-size:36px;--hp-slideshow-heading-2-font-family:Questrial,sans-serif;--hp-slideshow-heading-2-color:#ffffff;--hp-slideshow-heading-2-margin:0;--hp-slideshow-heading-2-text-transform:capitalize;--hp-slideshow-heading-3-font-size:36px;--hp-slideshow-heading-3-font-family:Questrial,sans-serif;--hp-slideshow-heading-3-color:#ffffff;--hp-slideshow-heading-3-margin:0;--hp-slideshow-heading-3-text-transform:capitalize;--home-cta-slides-style-1-border-radius:0;--home-cta-slides-style-1-margin-top:-10vw;--home-cta-slides-style-1-margin-bottom:5vw;--home-cta-slides-style-1-text-container-min-height:320px;--home-cta-slide-style-1-card-text-box-bg:#ffffff;--home-cta-slide-style-1-card-text-box-bg-alt:#32495D;--home-cta-slide-style-1-card-text-box-border-color:1px solid #e4e7ea;--home-cta-slide-style-1-card-box-shadow:0 4px 40px 6px rgba(0,0,0,0.2);--home-cta-slide-style-1-card-max-width:650px;--home-cta-slide-style-1-card-min-height:150px;--home-cta-slide-style-1-card-border-radius:0;--home-cta-slide-style-1-card-margin:0 0 25px auto;--home-cta-slide-style-1-card-direction:row;--hp-image-text-section-background-color:#ffffff;--hp-image-text-section-color:#32495D;--hp-image-text-section-text-width:50%;--hp-image-text-section-image-width:50%;--hp-image-text-section-direction:column-reverse;--hp-image-text-section-image-webp:url(/gridmedia/img/hp-amen.webp);--hp-image-text-section-image-jpg:url(/gridmedia/img/hp-amen.jpg);--home-page-featured-floorplans-style-3-background-color:#ffffff;--home-page-featured-floorplans-style-3-color:#32495D;--home-page-featured-floorplans-style-3-media-query-stacking:1024px;--hp-gallery-slide-bg:#ffffff;--hp-gallery-slide-alt:#32495D;--hp-gallery-slide-border:#e4e7ea;--hp-gallery-slide-box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--hp-gallery-slide-border-radius:0.25rem;--hp-gal-swiper-button-bg:#fff;--hp-gal-swiper-button-color:#D3A963;--community-tour-bg-color:opacify(#D3A963,0.5);--community-tour-button-color:#D3A963;--community-tour-button-bg:#fff;--community-tour-height:45vw;--community-tour-width:80vw;--community-tour-max-height:1080px;--community-tour-max-width:1920px;--community-tour-margin:0 auto;--dp-box-shadow:0px 0px 3px rgba(51,51,51,0.5);--dp-input-font-color:#32495D;--dp-input-bg-color:#ffffff;--dp-avail-bg:#ffffff;--dp-avail-bg-border:#f3f4f5;--dp-avail-bg-hover:#eff0f2;--dp-avail-bg-alt:#32495D;--dp-unavail-bg:#ebedef;--dp-unavail-bg-alt:#32495D;--dp-avail-selected-bg:#272728;--dp-avail-selected-bg-border:#343435;--dp-avail-selected-bg-hover:#272728;--dp-avail-selected-bg-alt:#fff;--dp-today-bg:#32495D;--dp-today-bg-alt:#fff;--dp-today-border:#3e5467;--dp-calendar-bg:#ffffff;--dp-calendar-border:#f5f6f7;--dp-calendar-bg-alt:#32495D;--dp-calendar-cell-width:30px;--dp-error-font-color:#FF5252;--dp-submit-btn-padding:7px 12px;--dp-header-color:#fff;--dp-header-bg-color:#32495D;--dp-icon-bg-color:#32495D;--dp-icon-color:#fff;--dp-choose-date-font-family:Open Sans,sans-serif;--dp-choose-date-font-size:18px;--dp-arrow-color:#ffffff;--dp-fontsize:dp-fontsize;--button-1-text-transform:uppercase;--button-1-margin:20px 0 30px;--button-1-font-weight:100;--button-1-letter-spacing:intial;--animated-headline-overlay-button-bg:#ffffff;--hp-slideshow-image-overlay-color:#ffffff;--animated-headline-button-bg:#ffffff;--specials-border-color:#9f9f9f;--background-page-heading:#ffffff;--text-box-bg:#ffffff;--text-box-border-color:#e4e7ea;--specials-input-bg:transparent;--text-box-bg-hover:#eff0f2;--text-box-bg-alt:#32495D;--text-box-bg-alt-hover:#32495D;--text-box-border-color:#e4e7ea;--image-text-overlay-light:#fff;--box-shadow:0 11px 9px -3px rgba(0,0,0,0.15);--button-border-color:#32495D;--border-radius:0.4rem;--amenities-cta-slides-style-1-margin-top:5vw;--amenities-cta-slides-style-1-margin-bottom:5vw;--home-cta-slides-style-1-margin-top:-10vw;--home-cta-slides-style-1-margin-bottom:5vw;--input-bg:$base-bg;--input-color:$base-bg-alt;--input-border-color:#aaa;--input-box-shadow:--box-shadow;--input-border-width:1px;--swiper-theme-color:#D3A963;--neighborhood-bottom-address-weight:400;--animated-headline-bg-p:#ffffff;--neighborhood-style-1-poi-active-bg:var(--color1);--neighborhood-style-1-poi-active-bg-alt:var(--color1-alt);--neighborhood-style-1-category-bg:var(--color2);--neighborhood-style-1-category-bg-hover:var(--color2-alt);--link-hover-underline-color:#32495D;--link-button-hover-underline-color:#D3A963;--service-request-bg:transparent;--form-input-bg:transparent;--footer-bg-color:#ffffff;--footer-disclaimer-bg:#ffffff;--footer-disclaimer-bg-alt:#32495D;--footer-header-font-color:#32495D;--footer-disclaimer-bg-alt:#32495D;--footer-text-font-color:#32495D;--dp-unavail-bg:#c2c2c2;--dp-unavail-bg-alt:#fff;--dp-header-bg:#D3A963;--nav-logo-padding-desktop:5px 2%;--specials-submit-bg-color:#32495D;--events-day-time-font-size:18px;--events-border-color:#9f9f9f}.homepage-nextgen-gallery-2 .swiper-wrapper .swiper-slide{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.homepage-nextgen-gallery-2 .swiper-wrapper .swiper-slide:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,0.2);box-shadow:0 2px 12px 0 rgba(0,0,0,0.2);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.calendar-page div.header-group{z-index:3}.contact-us-page .fade{height:0}.contact-us-page .fade.in{opacity:1;padding:10px;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);width:100vw;height:100vh;z-index:100000000000;margin:0}.contact-us-page .fade .close{display:none}.contact-us-page #schedule_form_1 .date-time .form-label{display:none!important}.contact-us-page form .form-group{position:relative}.contact-us-page form .calendar-input-wrapper{overflow:visible}.contact-us-page .ui-widget-content.ui-datepicker{min-width:238px}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header{color:var(--dp-header-color);background:var(--dp-header-bg-color)}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header:after,.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header:before{display:none}@supports (display:flex){.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-icon .screen-reader-only-description,.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-icon .sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-icon .screen-reader-only-description:focus,.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-icon .sr-only:focus{background-color:var(--dp-icon-bg-color);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:var(--dp-icon-color);display:inline-block;height:auto;left:5px;line-height:normal;padding:10px 20px;text-decoration:none;width:auto;position:relative;z-index:200;margin:10px}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after{content:"";display:inline-block;position:relative;border:solid var(--dp-arrow-color);border-width:0 5px 5px 0;display:inline-block;padding:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after{border-top:transparent;border-left:transparent;margin-right:10px;height:20px;width:20px}@supports (display:flex){.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{content:"";display:inline-block;position:relative;border:solid var(--dp-arrow-color);border-width:0 5px 5px 0;display:inline-block;padding:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{border-top:transparent;border-left:transparent;margin-left:10px;height:20px;width:20px}@supports (display:flex){.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-title{padding-top:10px;padding-bottom:10px}@supports (display:flex){.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar{font-size:var(--dp-fontsize)}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar thead th{width:var(--dp-calendar-cell-width)}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar thead th span{padding-left:0;padding-right:0;text-align:center}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td{width:var(--dp-calendar-cell-width);height:30px}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-state-disabled{background:var(--dp-calendar-bg);border:1px solid var(--dp-calendar-border)}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable{background:var(--dp-unavail-bg);cursor:not-allowed!important}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable .ui-state-default{color:var(--dp-unavail-bg-alt)}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.undefined:not(.ui-datepicker-unselectable){background:var(--dp-avail-bg);border:1px solid var(--dp-avail-bg-border);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.undefined:not(.ui-datepicker-unselectable):hover{background:var(--dp-avail-bg-hover);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.undefined:not(.ui-datepicker-unselectable).ui-datepicker-today{outline:2px solid var(--dp-today-border);outline-offset:-2px}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background:var(--dp-avail-selected-bg)!important}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day:hover{background:var(--dp-avail-selected-bg-hover)}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day span{color:var(--dp-avail-selected-bg-alt)!important}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day .ui-state-active{color:var(--dp-avail-selected-bg-alt)}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-default{padding:5px;margin:0;background:transparent;border:0 none;color:var(--dp-calendar-bg-alt);text-align:center;height:30px;width:100%}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td .ui-datepicker-today{outline:2px solid var(--dp-today-border);outline-offset:-2px}@media only screen and (min-width:768px){.contact-us-page .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.contact-us-page .modal-body #appointment_calendar_picker{display:inline-block}@media only screen and (min-width:768px){.contact-us-page .modal-body #appointment_calendar_picker{width:50%}}.contact-us-page .modal-body #appointment_time_select{display:inline-block}@media only screen and (min-width:768px){.contact-us-page .modal-body #appointment_time_select{width:45%}}.contact-us-page .modal-body h6{font-family:var(--dp-choose-date-font-family);font-size:var(--dp-choose-date-font-size);font-weight:bold;margin:0 0 15px}.contact-us-page .modal-dialog{display:block;background:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px;width:80%;max-width:600px;min-width:300px}.contact-us-page .modal-title{text-align:center}.contact-us-page .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.contact-us-page .modal-footer .btn-danger{padding:5px 13px;margin-top:10px}.contact-us-page .modal-footer .btn-primary{padding:5px 13px;margin-top:10px}.contact-us-page .submit-group button{padding:var(--dp-submit-btn-padding)}.contact-us-page .underline_form_animation{z-index:1000}.contact-us-page .error-msg-font-styling{color:var(--dp-error-font-color);font-weight:700;margin-top:-15px;margin-left:10px}#nav_dropdown_menu{-webkit-transform:translateY(-110vh);transform:translateY(-110vh);opacity:0}#floorplans_main .fp-container a,#floorplans_main .fp-container label,#floorplans_main .fp-container p,#floorplans_main .fp-container select,#floorplans_main .fp-container span,#floorplans_main .fp-container textarea{line-height:var(--global-base-line-height);font-size:var(--global-base-font-size)}.future-fps-container .insidepage #floorplans_main .fp-container .tab-content #fp_view_detailed .floorplan-sub-tab #fp_amenities .fp-amenities-info-list.bulletlist li{line-height:var(--global-base-line-height);font-size:var(--global-base-font-size)}.future-fps-container .insidepage #floorplans_main .fp-container #floorplan-list-controls .filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none}.future-fps-container .insidepage #floorplans_main .fp-container #floorplan-list-controls .filter-container&gt;label{border-bottom:1px solid #c2c2c2;margin-right:10px;margin-bottom:0}.future-fps-container .insidepage #floorplans_main .fp-container #floorplan-list-controls .checklist-dropdown-inline-fp{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #c2c2c2;margin-right:10px}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0 auto}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after,.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{margin-top:5px}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover,.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover{background:transparent;outline:none;border:none;-webkit-box-shadow:none;box-shadow:none}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{display:none}.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-title{padding:0}.insidepage .header-text-style-1{line-height:1}:root{--sister-text-font-size:clamp(var(--base-font-size-min-clamp),var(--base-font-size-clamp),var(--base-font-size-max-clamp))}#body_floorplans .sm-schedule-tour .above-header-sm li a svg .cls-1{fill:#fff;stroke:none}.calendar-page .header-group{z-index:3}.calendar-page .calendar_holder .event-contain .day-title{font-size:18px}.body-classifieds .header-group{z-index:3}#footer #footer_community_logo img{max-width:400px}:root{--footer-font-weight-text:100;--nav-dropdown-font-size:20px;--amenities-img-box-shadow-color:#000;--hp-image-text-section-background-color:#fbf9f9;--home-page-featured-floorplans-style-3-background-color:#fbf9f9}#body_home #homepage_nextgen_amenities_style_2 h2{margin:10px 0 0px}#body_home #homepage_nextgen_amenities_style_2 h3{margin:0 0 30px}#footer .footer-column-group .footer-office-information{text-align:left}@media screen and (min-width:1025px){#footer .footer-column-group .footer-group h3{text-align:left}}#footer .footer-column-group .footer-group .api-office_hours,#footer .footer-column-group .footer-group a,#footer .footer-column-group .footer-group p,#footer .footer-column-group .footer-group select,#footer .footer-column-group .footer-group span,#footer .footer-column-group .footer-group textarea{text-align:left;font-weight:var(--footer-font-weight-text);line-height:1.5}#footer .footer-column-group .footer-group .address_text{text-align:left}#footer .footer-column-group .footer-column-2 .footer-list{text-align:left}#footer .footer-column-group .footer-column-2 .footer-list .menu_item:hover a:after{bottom:6px;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}#footer .footer-copyright a,#footer .footer-copyright p,#footer .footer-copyright select,#footer .footer-copyright textarea{font-weight:var(--footer-font-weight-text)}body.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable .ui-state-default{color:#32495D}#id_appointment_time{margin:0.5rem 0}.contact-us-page label{pointer-events:none}.contact-us-page .form-style1 .checkbox-container label{pointer-events:all}.contact-us-page .form-style1 .radio-container label{pointer-events:all}body.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header{padding:9px;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next,body.contact-us-page .ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{display:block;height:auto;position:static}.contact-us-page form .form-group input:not([type=submit]){padding:0}.contact-us-page .form-group label{-webkit-transform:translateY(0);transform:translateY(0);top:0;bottom:auto;-webkit-transform:translate(0);transform:translate(0)}.home-cta-slides-style-1 .cta-slide{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.div_comment_form #form_comment .form-group .control-label{position:static}.contact-us-page form .form-group{text-align:left}.contact-us-page form .form-group label[for=form_appointment_email],.contact-us-page form .form-group label[for=form_appointment_name],.contact-us-page form .form-group label[for=form_appointment_phone],.contact-us-page form .form-group label[for=id_email],.contact-us-page form .form-group label[for=id_name],.contact-us-page form .form-group label[for=id_phone]{position:static}.contact-us-page form .form-group .controls{margin:0}.contact-us-page #appointment_form_container .form-style1 .form-group label{position:static;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:ease-in-out transform 0.2s;transition:ease-in-out transform 0.2s}.contact-us-page #appointment_form_container .form-style1 #next_appointment_date,.contact-us-page #appointment_form_container .form-style1 #next_appointment_time{padding:10px}.contact-us-page #appointment_form_container .form-style1 form .appointment-input .appointment-date-time .form-control#next_appointment_time{width:120px}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .form-row .checkbox-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:none;transform:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .form-row .checkbox-item label input{margin-right:14px}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .appointment-input .btn-clear.btn-outlined{padding:10px}.contact-us-page #appointment_form_container #schedule_appointment_form_3 .form-group .form-image-select label{pointer-events:all}.contact-us-page .form-image-selection .form-image-select input:checked+.checkmark{position:absolute;left:50%;top:50%;overflow:visible;-webkit-transform:translateY(-25px);transform:translateY(-25px);height:auto;width:auto}.contact-us-page #appointment_form_container #schedule_appointment_form_4 .guest-container .form-group{margin-top:20px}.contact-us-page form .form-group .switch-container input{padding:0;pointer-events:all;z-index:10;opacity:0;visibility:visible;height:100%}.contact-us-page #appointment_form_container #schedule_appointment_form_5 .form-group label{-webkit-transform:none;transform:none}.homepage-nextgen-gallery-2 .hp-gallery-main-info .paragraph-text{text-align:justify}#homepage_nextgen_amenities_style_2 .hp-amenities-content .image-text-section-content .paragraph-text{text-align:justify}#homepage_featured_floorplans_section .floorplan-section-header-wrapper .paragraph-text{text-align:justify}@media only screen and (max-width:767px){.home-cta-slides-style-1 .card.cta-slide .cta-text-container{min-height:0}}@media only screen and (max-width:767px){.home-cta-slides-style-1 .card.cta-slide .cta-text-container .header-text-style-3{min-height:0;margin-bottom:0}}@media only screen and (max-width:767px){#floorplans_page_heading p,#floorplans_page_heading select,#floorplans_page_heading textarea{max-width:90%;margin:auto}}.future-fps-container .insidepage #floorplans_main .fp-container .tab-content #fp_view_units .unit-listing li.header .ui-3{display:-webkit-box;display:-ms-flexbox;display:flex}.future-fps-container .insidepage #floorplans_main .fp-container .tab-content #fp_view_units .unit-listing li.header .ui-3 .icon-sort-amount-asc{margin-left:6px;position:static}#floorplans_main .fp-container .unit-details label{min-height:13px;padding:0;margin:0}#floorplans_main .fp-container .unit-details label input{margin:0}.future-fps-container .insidepage #floorplans_main .fp-container&gt;.tab-content .floorplan-sub-tab .tab-pane{margin-left:auto}@media only screen and (max-width:1280px){#body_floorplans.future-fps-container .insidepage #floorplans_main .fp-container .tab-content #fp_view_detailed .floorplan-sub-tab #fp_amenities .fp-amenities-list{margin-top:20px;width:80%}}#body_floorplans #fp_view_detailed .floorplan-sub-tab .fp-description-container .fp-description-box{margin:3% auto;width:80%}@media only screen and (max-width:1280px){#body_floorplans #fp_view_detailed .floorplan-sub-tab .fp-description-container .fp-description-box .lined-box{text-align:center}}#body_floorplans .fixed-nav-buttons{z-index:10}@media only screen and (max-width:1280px){#body_floorplans.future-fps-container .insidepage #floorplans_main .fp-container .tab-content #fp_view_detailed .floorplan-sub-tab .fp-photo-gallery .fp-gallery .gallery-img{max-width:none}}.future-fps-container .insidepage #floorplans_main .fp-container #floorplan-list-controls&gt;* input{font-size:var(--base-font-size);line-height:var(--base-line-height);font-weight:var(--base-font-weight)}@media only screen and (max-width:768px){#pets_page_heading p,#pets_page_heading select,#pets_page_heading textarea{max-width:90%;margin:auto}}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .appointment-input label{white-space:nowrap}.contact-us-page .flatpickr-months{padding:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-us-page .flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.contact-us-page .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{padding:0;height:auto;position:static}.radio-container.form-group{pointer-events:all}#mm_pf_contact_text_verify .form-check #mm_pf_contact_email,#mm_pf_contact_text_verify .form-check #mm_pf_contact_phone,#mm_pf_contact_text_verify .form-check #mm_pf_contact_text{pointer-events:all}.search-list .post-search input{border-bottom:1px solid #333}#animated-headline.headline-glow&gt;a&gt;div .front .button-contain-exclaim p,#animated-headline.headline-glow&gt;a&gt;div .front .button-contain-exclaim select,#animated-headline.headline-glow&gt;a&gt;div .front .button-contain-exclaim textarea,#animated-headline.headline-glow&gt;div .front .button-contain-exclaim p,#animated-headline.headline-glow&gt;div .front .button-contain-exclaim select,#animated-headline.headline-glow&gt;div .front .button-contain-exclaim textarea{font-size:initial;line-height:initial}#footer .footer-column-group .footer-column-2 .footer-list .menu_item a:after{left:0}.home-cta-slides-style-1 .card.cta-slide{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.home-cta-slides-style-1 .card.cta-slide:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,0.2);box-shadow:0 2px 12px 0 rgba(0,0,0,0.2)}#footer .footer-column-group .footer-group .body-classifieds #main_content .classified-interior a.close-message-button,#footer .footer-column-group .footer-group .body-classifieds #main_content .classified-interior p.close-message-button,#footer .footer-column-group .footer-group .body-classifieds #main_content .classified-interior select.close-message-button,#footer .footer-column-group .footer-group .body-classifieds #main_content .classified-interior span.close-message-button,#footer .footer-column-group .footer-group .body-classifieds #main_content .classified-interior textarea.close-message-button,#footer .footer-column-group .footer-group .image-upload-preview-1 .table #images-tbody td a#upload_image,#footer .footer-column-group .footer-group .image-upload-preview-1 .table #images-tbody td p#upload_image,#footer .footer-column-group .footer-group .image-upload-preview-1 .table #images-tbody td select#upload_image,#footer .footer-column-group .footer-group .image-upload-preview-1 .table #images-tbody td span#upload_image,#footer .footer-column-group .footer-group .image-upload-preview-1 .table #images-tbody td textarea#upload_image,#footer .footer-column-group .footer-group a.button-style-1-petite,#footer .footer-column-group .footer-group p.button-style-1-petite,#footer .footer-column-group .footer-group select.button-style-1-petite,#footer .footer-column-group .footer-group span.button-style-1-petite,#footer .footer-column-group .footer-group textarea.button-style-1-petite,.body-classifieds #main_content .classified-interior #footer .footer-column-group .footer-group a.close-message-button,.body-classifieds #main_content .classified-interior #footer .footer-column-group .footer-group p.close-message-button,.body-classifieds #main_content .classified-interior #footer .footer-column-group .footer-group select.close-message-button,.body-classifieds #main_content .classified-interior #footer .footer-column-group .footer-group span.close-message-button,.body-classifieds #main_content .classified-interior #footer .footer-column-group .footer-group textarea.close-message-button,.image-upload-preview-1 .table #images-tbody td #footer .footer-column-group .footer-group a#upload_image,.image-upload-preview-1 .table #images-tbody td #footer .footer-column-group .footer-group p#upload_image,.image-upload-preview-1 .table #images-tbody td #footer .footer-column-group .footer-group select#upload_image,.image-upload-preview-1 .table #images-tbody td #footer .footer-column-group .footer-group span#upload_image,.image-upload-preview-1 .table #images-tbody td #footer .footer-column-group .footer-group textarea#upload_image{padding:15px 20px}#events_page_heading .header-text-style-1{max-width:90%;margin:auto}@media only screen and (max-width:767px){.contact-us-page #appointment_form_container #schedule_appointment_form_1 .appointment-input .choose-appointment-time{width:100%}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .appointment-input .choose-appointment-time .form-col-group{display:block;width:100%}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .appointment-input .choose-appointment-time .form-col-group .form-col-container{display:block}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .appointment-input .choose-appointment-time .form-col-group .form-col-container .appointment-date-time{margin-top:26px;width:100%}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .appointment-input .choose-appointment-time .form-col-group .form-col-container .appointment-date-time #next_appointment_time{width:100%;margin-bottom:30px}}@media only screen and (min-width:768px){.contact-us-page #appointment_form_container #schedule_appointment_form_1 .appointment-input .choose-appointment-time .form-col-group .form-col-container .appointment-date-time #next_appointment_time{width:70%}}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .form-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact-us-page #appointment_form_container #schedule_appointment_form_1 .form-row .checkbox-item label{max-width:none;width:auto}:root{--top-bar-bg:#32495D;--link-hover-underline-color:#D3A963;--fp-input-border-bottom:#32495D;--footer-logo-max-width:275px;--fp-container-openclose-bg-alt:#32495D;--fp-container-accent-alt:#32495D}.screen-reader{display:none}.top-bar{background:#32495D!important}.hp-slideshow .swiper .swiper-container .swiper-wrapper .swiper-slide{height:auto}.hp-slideshow .swiper .swiper-container .swiper-wrapper .swiper-slide picture img{height:100%}.home-cta-slides-style-1 .card.cta-slide .cta-text-container .header-text-style-3{color:#32495D;text-transform:none}.home-cta-slides-style-1 .card.cta-slide .cta-text-container p,.home-cta-slides-style-1 .card.cta-slide .cta-text-container select,.home-cta-slides-style-1 .card.cta-slide .cta-text-container textarea{color:#32495D!important}.homepage-nextgen-gallery-2 .hp-gallery-main-info .home-header-1.header-text-style-1{color:#32495D}.header-underline:after{background:#D3A963}.presentational-icon svg path{fill:#D3A963!important}.amen_box_container .three-column-list-container .header-text-style-3{color:#32495D;text-transform:none}@media only screen and (min-width:1201px){#residents_app_container .image-panel-2-col&gt;.column-1,#residents_app_container .image-panel-2-col&gt;.column-2{min-height:0!important}}@font-face{font-family:"ui-247";src:url("https://static2.apts247.info/fonts/ui-247.eot");src:url("https://static2.apts247.info/fonts/ui-247.eot?#iefix") format("embedded-opentype"),url("https://static2.apts247.info/fonts/ui-247.woff") format("woff"),url("https://static2.apts247.info/fonts/ui-247.ttf") format("truetype"),url("https://static2.apts247.info/fonts/ui-247.svg#ui-247") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ui-247"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"],[class^=icon-]{position:relative;top:1px;display:inline-block}[class*=" icon-"]:before,[class^=icon-]:before{font-family:"ui-247";font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-accessibility:before{content:"Ā"}.icon-arrow-down:before{content:"ā"}.icon-arrow-left:before{content:"Ă"}.icon-arrow-right:before{content:"ă"}.icon-arrow-up:before{content:"Ą"}.icon-calendar:before{content:"ą"}.icon-camera:before{content:"Ć"}.icon-cancel:before{content:"ć"}.icon-cat:before{content:"Ĉ"}.icon-checkmark:before{content:"ĉ"}.icon-low-price:before{content:"Ē"}.icon-lightbulb:before{content:"ē"}.icon-form:before{content:"Ė"}.icon-furniture-drawer:before{content:"ė"}.icon-gas:before{content:"ę"}.icon-good-apartments:before{content:"Ġ"}.icon-phone:before{content:"Ģ"}.icon-phone-talk:before{content:"ģ"}.icon-pin:before{content:"Ĥ"}.icon-pinterest:before{content:"ĥ"}.icon-magnifying-glass:before{content:"Ħ"}.icon-floorplan:before{content:"ħ"}.icon-key:before{content:"Ĩ"}.icon-person:before{content:"ĩ"}.icon-payrent:before{content:"İ"}.icon-information:before{content:"ı"}.icon-paper-airplane:before{content:"ĳ"}.icon-offices:before{content:"Ĵ"}.icon-non-smoking:before{content:"ĵ"}.icon-minus:before{content:"Ķ"}.icon-megaphone:before{content:"ķ"}.icon-maintenence:before{content:"ĸ"}.icon-mail:before{content:"Ĺ"}.icon-review:before{content:"Ł"}.icon-security:before{content:"ł"}.icon-swimming:before{content:"Ń"}.icon-translator:before{content:"ń"}.icon-umbrella:before{content:"ņ"}.icon-zoom-in:before{content:"Ň"}.icon-zoom-out:before{content:"ň"}.icon-notebook:before{content:"ŉ"}.icon-speech-talk-user:before{content:"Ő"}.icon-sync:before{content:"ő"}.icon-delete-garbage:before{content:"Œ"}.icon-chef:before{content:"œ"}.icon-armchair:before{content:"Ŕ"}.icon-bubble-heart:before{content:"ŕ"}.icon-settings:before{content:"Ŗ"}.icon-tools:before{content:"ŗ"}.icon-barbecue:before{content:"Ř"}.icon-garage-1:before{content:"ţ"}.icon-umbrella2:before{content:"ƈ"}.icon-home:before{content:"Ɖ"}.icon-iphone:before{content:"Ɛ"}.icon-receipt:before{content:"Ƒ"}.icon-picture:before{content:"ƒ"}.icon-clock:before{content:"Ɠ"}.icon-luggage:before{content:"Ɣ"}.icon-caret-bottom:before{content:"Ɩ"}.icon-caret-up:before{content:"Ɨ"}.icon-arrow-full-down:before{content:"Ȁ"}.icon-arrow-full-left:before{content:"ȁ"}.icon-arrow-full-right:before{content:"Ȃ"}.icon-arrow-full-top:before{content:"ȃ"}.icon-circle-arrow-full-left:before{content:"Ȅ"}.icon-circle-arrow-full-right:before{content:"ȅ"}.icon-circle-arrow-full-top:before{content:"Ȇ"}.icon-circle-play:before{content:"ȇ"}.icon-filter:before{content:"ȉ"}.icon-snowflake:before{content:"Ȑ"}.icon-gym:before{content:"ȑ"}.icon-school-2:before{content:"Ȓ"}.icon-school:before{content:"ȓ"}.icon-menu:before{content:"Ȕ"}.icon-play:before{content:"ȕ"}.icon-heart:before{content:"Ȗ"}.icon-fireplace:before{content:"ȗ"}.icon-walkin-closet:before{content:"Ș"}.icon-garage:before{content:"ș"}.icon-concierge:before{content:"Ƞ"}.icon-dog-1:before{content:"ȡ"}.icon-laundry:before{content:"Ȣ"}.icon-twitter:before{content:"ȣ"}.icon-thumbs-o-up:before{content:"Ȥ"}.icon-whatsapp:before{content:"ȧ"}.icon-youtube:before{content:"Ȩ"}.icon-yelp:before{content:"ȩ"}.icon-youtube-play:before{content:"Ȱ"}.icon-cog:before{content:"ȵ"}.icon-comments:before{content:"ȶ"}.icon-comment-o:before{content:"ȷ"}.icon-comment:before{content:"ȸ"}.icon-commenting:before{content:"ȹ"}.icon-commenting-o:before{content:"ɀ"}.icon-ellipsis-v:before{content:"Ɂ"}.icon-ellipsis-h:before{content:"ɂ"}.icon-link-streamline:before{content:"Ƀ"}.icon-bag:before{content:"Ɇ"}.icon-browser-full:before{content:"ɇ"}.icon-bubble-2:before{content:"Ɉ"}.icon-bubble-3:before{content:"ɉ"}.icon-camera-1:before{content:"ɐ"}.icon-list-thumbnails:before{content:"ɑ"}.icon-file-text:before{content:"ɒ"}.icon-paw-prints:before{content:"ɓ"}.icon-eho:before{content:"ɔ"}.icon-heart-1:before{content:"ɕ"}.icon-triangle-right:before{content:"ɖ"}.icon-triangle-left:before{content:"ɗ"}.icon-close-2:before{content:"ɘ"}.icon-key-1:before{content:"ə"}.icon-paperclip:before{content:"ɠ"}.icon-issue-opened:before{content:"ɡ"}.icon-ios-download-outline:before{content:"ɢ"}.icon-ios-email-outline:before{content:"ɣ"}.icon-pin-2:before{content:"ɤ"}.icon-pin-3:before{content:"ɥ"}.icon-ios-upload-outline:before{content:"ɦ"}.icon-log-out:before{content:"ɧ"}.icon-checkmark-circled:before{content:"ɩ"}.icon-close-circled:before{content:"ɰ"}.icon-close-x:before{content:"ɱ"}.icon-instagram-outline:before{content:"ɲ"}.icon-instagram:before{content:"ɳ"}.icon-linkedin-outline:before{content:"ɴ"}.icon-linkedin-1:before{content:"ɵ"}.icon-google-plus:before{content:"ɶ"}.icon-facebook-1:before{content:"ɸ"}.icon-facebook-outline:before{content:"ɹ"}.icon-plus-circled:before{content:"ʀ"}.icon-plus:before{content:"ʁ"}.icon-ios-time-outline:before{content:"ʂ"}.icon-ios-upload:before{content:"ʃ"}.icon-ios-telephone:before{content:"ʄ"}.icon-social-twitter-outline:before{content:"ʅ"}.icon-twitter-1:before{content:"ʆ"}.icon-social-whatsapp:before{content:"ʇ"}.icon-social-whatsapp-outline:before{content:"ʈ"}.icon-pinterest-1:before{content:"ʉ"}.icon-pinterest-2:before{content:"ʐ"}.icon-iphone-1:before{content:"ʑ"}.icon-ios-more:before{content:"ʒ"}.icon-ios-minus:before{content:"ʓ"}.icon-ios-minus-outline:before{content:"ʔ"}.icon-ios-minus-empty:before{content:"ʕ"}.icon-ios-information-outline:before{content:"ʖ"}.icon-ios-information-empty:before{content:"ʗ"}.icon-ios-information:before{content:"ʘ"}.icon-ios-camera:before{content:"ʙ"}.icon-ios-camera-outline:before{content:"̀"}.icon-ios-calendar-outline:before{content:"́"}.icon-ios-calendar:before{content:"̂"}.icon-ios-checkmark-outline:before{content:"̃"}.icon-ios-checkmark-empty:before{content:"̄"}.icon-ios-checkmark:before{content:"̅"}.icon-ios-clock-outline:before{content:"̆"}.icon-ios-clock:before{content:"̇"}.icon-calendar-1:before{content:"̈"}.icon-printer:before{content:"̉"}.icon-learn-more:before{content:"̐"}.icon-ios-home-outline:before{content:"̑"}.icon-ios-copy-outline:before{content:"̒"}.icon-eye:before{content:"̓"}.icon-eye-disabled:before{content:"̔"}.icon-ios-bell-outline:before{content:"̕"}.icon-ios-bell:before{content:"̖"}.icon-android-arrow-dropright-circle:before{content:"̗"}.icon-android-arrow-dropleft-circle:before{content:"̘"}.icon-sort-alpha-asc:before{content:"̙"}.icon-sort-alpha-desc:before{content:"̠"}.icon-sort-amount-asc:before{content:"̡"}.icon-sort-amount-desc:before{content:"̢"}.icon-star-o:before{content:"̣"}.icon-star-half-o:before{content:"̤"}.icon-star-half:before{content:"̥"}.icon-star:before{content:"̦"}.icon-ios-locked-outline:before{content:"̧"}.icon-ios-locked:before{content:"̨"}.icon-camera-2:before{content:"̩"}.icon-card:before{content:"̰"}.icon-cash:before{content:"̱"}.icon-foursquare:before{content:"c"}.icon-foursquare-1:before{content:"d"}[type=range]{-webkit-appearance:none;background:transparent;margin:12px 0;width:100%}[type=range]::-moz-focus-outer{border:0}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#fbfbfc}[type=range]:focus::-ms-fill-lower{background:#eceff1}[type=range]:focus::-ms-fill-upper{background:#fbfbfc}[type=range]::-webkit-slider-runnable-track{cursor:default;height:8px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(13,13,13,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(13,13,13,0.2);background:#eceff1;border:2px solid #cfd8dc;border-radius:5px}[type=range]::-webkit-slider-thumb{-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.2),0 0 4px rgba(13,13,13,0.2);box-shadow:4px 4px 4px rgba(0,0,0,0.2),0 0 4px rgba(13,13,13,0.2);background:#607d8b;border:2px solid #eceff1;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;height:24px;width:24px;-webkit-appearance:none;margin-top:-10px}[type=range]::-moz-range-track{box-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(13,13,13,0.2);cursor:default;height:8px;-moz-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;background:#eceff1;border:2px solid #cfd8dc;border-radius:5px;height:4px}[type=range]::-moz-range-thumb{box-shadow:4px 4px 4px rgba(0,0,0,0.2),0 0 4px rgba(13,13,13,0.2);background:#607d8b;border:2px solid #eceff1;border-radius:12px;box-sizing:border-box;cursor:default;height:24px;width:24px}[type=range]::-ms-track{cursor:default;height:8px;-ms-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;background:transparent;border-color:transparent;border-width:12px 0;color:transparent}[type=range]::-ms-fill-lower{box-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(13,13,13,0.2);background:#dde3e6;border:2px solid #cfd8dc;border-radius:10px}[type=range]::-ms-fill-upper{box-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(13,13,13,0.2);background:#eceff1;border:2px solid #cfd8dc;border-radius:10px}[type=range]::-ms-thumb{box-shadow:4px 4px 4px rgba(0,0,0,0.2),0 0 4px rgba(13,13,13,0.2);background:#607d8b;border:2px solid #eceff1;border-radius:12px;box-sizing:border-box;cursor:default;height:24px;width:24px;margin-top:2px}[type=range]:disabled::-moz-range-thumb,[type=range]:disabled::-ms-fill-lower,[type=range]:disabled::-ms-fill-upper,[type=range]:disabled::-ms-thumb,[type=range]:disabled::-webkit-slider-runnable-track,[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}#body_floorplans #menu_section label{color:#32495D;display:block}#body_floorplans #menu_section input{background:#ffffff;color:#32495D;border:none;border-radius:0px;padding:8px;margin:10px 0}#body_floorplans #menu_section .filters-button-menu{background-color:#9f9f9f;padding:20px 20px 10px;position:relative}@media screen and (min-width:1200px){#body_floorplans #menu_section .filters-button-menu{height:0;opacity:0;visibility:hidden;position:absolute;z-index:-10;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}}#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons&gt;div{width:100%}#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons button{font-size:12px;color:#32495D;border:1px solid #32495D;background-color:transparent;letter-spacing:0.03em;text-transform:uppercase;padding:10px 15px;margin:0 4px;font-weight:bold;cursor:pointer;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:5px auto;width:100%;max-width:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons button{font-size:14px}}#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons button:active,#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons button:focus,#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons button:hover{background-color:#ffffff;color:#9f9f9f;border:1px solid #32495D}#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons button .font-icon{margin-right:15px;font-size:1.5em}@media screen and (min-width:550px){#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:85%;max-width:600px;margin:10px auto;gap:10px}}#body_floorplans #menu_section .drawer{background-color:#adadad;text-align:center;z-index:20}#body_floorplans #menu_section .drawer .arrow.open{position:relative;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}#body_floorplans #menu_section .drawer .arrow.open:after{content:"";display:block;position:absolute;width:0;height:0;top:-17px;left:2%;width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:18px solid #adadad}#body_floorplans #menu_section .drawer .bedroom-filter{height:0;opacity:0;visibility:hidden;position:absolute;z-index:-10;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}#body_floorplans #menu_section .drawer .filter-view,#body_floorplans #menu_section .drawer .move-in-date-filter,#body_floorplans #menu_section .drawer .price-filter{height:0;opacity:0;visibility:hidden;position:absolute;z-index:-10;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transform:translateY(-25px);transform:translateY(-25px)}#body_floorplans #menu_section .drawer .filter-view.open,#body_floorplans #menu_section .drawer .move-in-date-filter.open,#body_floorplans #menu_section .drawer .price-filter.open{height:initial;opacity:1;visibility:initial;position:static;z-index:initial;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;padding:25px 20px;-webkit-transform:translateY(0px);transform:translateY(0px)}@media screen and (min-width:1200px){#body_floorplans #menu_section .drawer{height:initial;opacity:1;visibility:initial;position:static;z-index:initial;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;background-color:#9f9f9f;padding:20px calc((100% - 92%) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:20}#body_floorplans #menu_section .drawer .arrow{height:0;opacity:0;visibility:hidden;position:absolute;z-index:-10;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}#body_floorplans #menu_section .drawer .bedroom-filter{height:initial;opacity:1;visibility:initial;position:static;z-index:initial;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;height:44px}#body_floorplans #menu_section .drawer .bedroom-filter .bedroom-button-list,#body_floorplans #menu_section .drawer .bedroom-filter button,#body_floorplans #menu_section .drawer .bedroom-filter li{height:100%}#body_floorplans #menu_section .drawer .filter-view,#body_floorplans #menu_section .drawer .move-in-date-filter,#body_floorplans #menu_section .drawer .price-filter{height:initial;opacity:1;visibility:initial;position:static;z-index:initial;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:translateY(0px);transform:translateY(0px);padding:0 5px;height:44px}#body_floorplans #menu_section .drawer .filter-view button,#body_floorplans #menu_section .drawer .move-in-date-filter button,#body_floorplans #menu_section .drawer .price-filter button{height:100%}#body_floorplans #menu_section .drawer .filter-view.open,#body_floorplans #menu_section .drawer .move-in-date-filter.open,#body_floorplans #menu_section .drawer .price-filter.open{padding:0 5px}#body_floorplans #menu_section .drawer .move-in-date-filter input{margin-left:0}#body_floorplans #menu_section .drawer .price-filter .font-icon{position:relative;left:4px;top:1px;font-size:0.9em}}#body_floorplans #menu_section .bedroom-filter{margin-bottom:20px}@media screen and (min-width:1200px){#body_floorplans #menu_section .bedroom-filter{margin-bottom:0;height:initial;opacity:1;visibility:initial;position:static;z-index:initial;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}}#body_floorplans #menu_section .bedroom-filter .bedroom-button-list{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0}#body_floorplans #menu_section .bedroom-filter .bedroom-button-list .bedroom-filter-button{font-size:12px;color:#32495D;border:1px solid #32495D;background-color:transparent;letter-spacing:0.03em;text-transform:uppercase;padding:10px 15px;margin:0 4px;font-weight:bold;cursor:pointer;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;margin:0 4px}@media screen and (min-width:768px){#body_floorplans #menu_section .bedroom-filter .bedroom-button-list .bedroom-filter-button{font-size:14px}}#body_floorplans #menu_section .bedroom-filter .bedroom-button-list .bedroom-filter-button:active,#body_floorplans #menu_section .bedroom-filter .bedroom-button-list .bedroom-filter-button:focus,#body_floorplans #menu_section .bedroom-filter .bedroom-button-list .bedroom-filter-button:hover{background-color:#ffffff;color:#9f9f9f;border:1px solid #32495D}#body_floorplans #menu_section .price-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}#body_floorplans #menu_section .price-filter .price-filter-button{font-size:12px;color:#32495D;border:1px solid #32495D;background-color:transparent;letter-spacing:0.03em;text-transform:uppercase;padding:10px 15px;margin:0 4px;font-weight:bold;cursor:pointer;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:0;opacity:0;visibility:hidden;position:absolute;z-index:-10;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}@media screen and (min-width:768px){#body_floorplans #menu_section .price-filter .price-filter-button{font-size:14px}}#body_floorplans #menu_section .price-filter .price-filter-button:active,#body_floorplans #menu_section .price-filter .price-filter-button:focus,#body_floorplans #menu_section .price-filter .price-filter-button:hover{background-color:#ffffff;color:#9f9f9f;border:1px solid #32495D}@media screen and (min-width:1200px){#body_floorplans #menu_section .price-filter{margin:0 4px}#body_floorplans #menu_section .price-filter .price-filter-button{height:initial;opacity:1;visibility:initial;position:static;z-index:initial;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#body_floorplans #menu_section .price-filter .max-rent-container{height:0;opacity:0;visibility:hidden;position:absolute;z-index:-10;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transform:scaleY(0);transform:scaleY(0);top:41px;left:9px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:all 50ms ease-in;transition:all 50ms ease-in}#body_floorplans #menu_section .price-filter .max-rent-container.open{height:initial;opacity:1;visibility:initial;position:static;z-index:initial;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out;-webkit-transform:scaleY(1);transform:scaleY(1);position:absolute;height:100%;min-height:200px;top:41px;left:9px;padding:20px;background:darkgray;-webkit-box-shadow:-1px 0px 1px fade(#9f9f9f,50%);box-shadow:-1px 0px 1px fade(#9f9f9f,50%)}}#body_floorplans #menu_section .price-filter .max-rent-container .max-rent-input{display:block}#body_floorplans #menu_section .price-filter .max-rent-container label{text-align:left}#body_floorplans #menu_section .price-filter .max-rent-container .max-rent-slider-wrapper{position:relative;width:100%;display:inline-block}#body_floorplans #menu_section .price-filter .max-rent-container .max-rent-slider-wrapper .max-rent-slider{margin:10px 0;width:100%;display:block;background:transparent;padding:0}#body_floorplans #menu_section .price-filter .max-rent-container .rent-outliers{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#body_floorplans #menu_section .price-filter .max-rent-container .rent-outliers .max-rent-outlier,#body_floorplans #menu_section .price-filter .max-rent-container .rent-outliers .min-rent-outlier{color:#fff}#body_floorplans #menu_section .move-in-date-filter label[for=moveInDate]{height:0;opacity:0;visibility:hidden;position:absolute;z-index:-10;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}#body_floorplans #menu_section .move-in-date-filter .move-in-date-input{font-size:12px;color:#32495D;border:1px solid #32495D;background-color:transparent;letter-spacing:0.03em;text-transform:uppercase;padding:10px 15px;margin:0 4px;font-weight:bold;cursor:pointer;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;padding-top:0;padding-bottom:0;width:100%;max-width:210px;height:41px}@media screen and (min-width:768px){#body_floorplans #menu_section .move-in-date-filter .move-in-date-input{font-size:14px}}#body_floorplans #menu_section .move-in-date-filter .move-in-date-input:active,#body_floorplans #menu_section .move-in-date-filter .move-in-date-input:focus,#body_floorplans #menu_section .move-in-date-filter .move-in-date-input:hover{background-color:#ffffff;color:#9f9f9f;border:1px solid #32495D}@media screen and (min-width:1200px){#body_floorplans #menu_section .move-in-date-filter .move-in-date-input{height:100%;max-width:100%}}#body_floorplans #menu_section .move-in-date-filter .move-in-date-input::-webkit-calendar-picker-indicator{background-image:url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 24 24"&gt;&lt;path fill="%2332495D" d="M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"/&gt;&lt;/svg&gt;')}#body_floorplans #menu_section .filter-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#body_floorplans #menu_section .filter-view&gt;button{font-size:12px;color:#32495D;border:1px solid #32495D;background-color:transparent;letter-spacing:0.03em;text-transform:uppercase;padding:10px 15px;margin:0 4px;font-weight:bold;cursor:pointer;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:5px auto;width:100%;max-width:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}@media screen and (min-width:768px){#body_floorplans #menu_section .filter-view&gt;button{font-size:14px}}#body_floorplans #menu_section .filter-view&gt;button:active,#body_floorplans #menu_section .filter-view&gt;button:focus,#body_floorplans #menu_section .filter-view&gt;button:hover{background-color:#ffffff;color:#9f9f9f;border:1px solid #32495D}#body_floorplans #menu_section .filter-view&gt;button .font-icon{margin-right:15px;font-size:1.5em}@media screen and (min-width:550px){#body_floorplans #menu_section .filter-view{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:95%;max-width:650px;margin:0 auto;gap:10px}}@media screen and (min-width:1200px){#body_floorplans #menu_section .filter-view{height:initial;opacity:1;visibility:initial;position:static;z-index:initial;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:unset}}#body_floorplans #menu_section .secondary-menu{width:92%;border-bottom:1px solid #d9d9d9;padding:10px 20px;margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (min-width:550px){#body_floorplans #menu_section .secondary-menu{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}#body_floorplans #menu_section .secondary-menu .clear-filters,#body_floorplans #menu_section .secondary-menu .sort-by,#body_floorplans #menu_section .secondary-menu .sort-by-select{font-size:14px;color:#9f9f9f;background:transparent;border:none;text-transform:uppercase;margin:0;vertical-align:bottom;-webkit-transition:color 200ms ease;transition:color 200ms ease}#body_floorplans #menu_section .secondary-menu .clear-filters,#body_floorplans #menu_section .secondary-menu .sort{height:35px}#body_floorplans #menu_section .secondary-menu .clear-filters:hover,#body_floorplans #menu_section .secondary-menu .sort-by-select:hover{color:fade(#9f9f9f,60%)}#body_floorplans #menu_section .secondary-menu .clear-filters-section{display:inline-block;padding-right:8px;cursor:pointer}#body_floorplans #menu_section .secondary-menu .sort{display:inline-block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#body_floorplans #menu_section .secondary-menu .sort .sort-by-select{cursor:pointer;margin:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:8px;background-image:url('data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" class="sitemap-select-arrow" fill="none" viewBox="0 0 24 24" stroke="%239f9f9f"&gt;&lt;path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /&gt;&lt;/svg&gt;');background-size:16px;background-repeat:no-repeat;background-position:right}#body_floorplans #availability_section{width:92%;margin:0 auto}#body_floorplans #availability_section .unit-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;padding:min(2vh,30px) 20px;border-bottom:1px solid hsla(0,0%,0%,0.15)}#body_floorplans #availability_section .unit-item:hover{background-color:#ffffff;cursor:pointer}#body_floorplans #availability_section .unit-item:hover div,#body_floorplans #availability_section .unit-item:hover p,#body_floorplans #availability_section .unit-item:hover select,#body_floorplans #availability_section .unit-item:hover textarea{color:#222}#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container{-webkit-box-flex:1;-ms-flex:1;flex:1}#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan div,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container div{margin-bottom:10px}#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan p,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan select,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan textarea,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container p,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container select,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container textarea{margin-bottom:0;font-size:14px;text-transform:uppercase}@media screen and (min-width:1200px){#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan p,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan select,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan textarea,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container p,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container select,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container textarea{font-size:16px}}@media screen and (min-width:1600px){#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan p,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan select,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan textarea,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container p,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container select,#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan-information-container textarea{font-size:18px}}#body_floorplans #availability_section .unit-item&gt;.unit-floor-plan{max-width:250px;max-height:250px}#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container{position:relative}#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container .view-details-link{position:absolute;right:0;top:50%}@media screen and (min-width:1024px){#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container .view-details-link{position:static;top:unset;right:unset;text-align:center}}#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container .three-sixty-tour{display:none}#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container .three-sixty-tour .icon-sphere{cursor:pointer;font-size:26px}@media screen and (min-width:1024px){#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container .three-sixty-tour .icon-sphere{font-size:40px}}#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container .three-sixty-tour .icon-sphere:before{font-family:"247-cms"!important}@media screen and (min-width:1024px){#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container .three-sixty-tour{text-align:center}}@media screen and (min-width:1024px){#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container div{width:100%}#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container div p,#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container div select,#body_floorplans #availability_section .unit-item .unit-floor-plan-information-container div textarea{margin-right:10px}}#body_floorplans #availability_section .unit-details{display:none;height:0;opacity:0;visibility:hidden;position:absolute;z-index:-10;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}#body_floorplans #floorplan_list{width:92%;margin:0 auto}#body_floorplans #floorplan_list .fp-block{padding:min(2vh,30px) 0px;border-bottom:1px solid hsla(0,0%,0%,0.15)}#body_floorplans #floorplan_list .fp-block .fp-image-section{max-width:300px;max-height:300px;margin:0 auto}#body_floorplans #floorplan_list .fp-block .fp-info{padding:0 10px 10px}#body_floorplans #floorplan_list .fp-block .fp-info .fp-info-header-content{margin-bottom:22px}#body_floorplans #floorplan_list .fp-block .fp-info .fp-details,#body_floorplans #floorplan_list .fp-block .fp-info .large-content-text{text-align:center}#body_floorplans #floorplan_list .fp-block .fp-info .large-content-text{font-size:22px;text-transform:uppercase;font-weight:bold}#body_floorplans #floorplan_list .fp-block .fp-info .fp-details{font-size:18px;line-height:initial}#body_floorplans #floorplan_list .fp-block .fp-info .custom-cta{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:10px;margin-top:10px;background-color:#9f9f9f;color:#fff}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons{text-align:center}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-thumbs-button-container{display:none}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons tour-dialog-button{margin-top:10%}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .flythrough.icon-sphere{background-color:transparent;color:#9f9f9f;margin:0;padding:0;cursor:pointer;font-size:0;display:inline}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .flythrough.icon-sphere:before{font-family:"247-cms"!important;font-size:32px}@media screen and (min-width:1024px){#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .flythrough.icon-sphere:before{font-size:40px;display:inline;margin-top:20px;margin-right:10px}}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta{font-size:12px;color:#32495D;border:1px solid #32495D;background-color:transparent;letter-spacing:0.03em;text-transform:uppercase;padding:10px 15px;margin:0 4px;font-weight:bold;cursor:pointer;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;border:2px solid #32495D;color:#32495D;width:100%;margin:10px 0;font-size:18px;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (min-width:768px){#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta{font-size:14px}}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta:active,#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta:focus,#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta:hover{background-color:#ffffff;color:#9f9f9f;border:1px solid #32495D}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta:active,#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta:focus,#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta:hover{background-color:#32495D;border:2px solid #32495D;color:#fff}@media screen and (max-width:550px){#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta span{display:block}}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta .font-icon{margin-right:15px;font-size:1.5em}@media screen and (min-width:1200px){#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;white-space:nowrap}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta .font-icon{margin-bottom:10px}}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list{padding:10px 0;will-change:transform,opacity,visibility;position:relative;visibility:visible;opacity:1;z-index:10;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:opacity 350ms ease-in,-webkit-transform 250ms ease-in;transition:opacity 350ms ease-in,-webkit-transform 250ms ease-in;transition:opacity 350ms ease-in,transform 250ms ease-in;transition:opacity 350ms ease-in,transform 250ms ease-in,-webkit-transform 250ms ease-in}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list.hide{display:unset!important;position:absolute;visibility:hidden;opacity:0;z-index:-10;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:opacity 0ms ease-in,-webkit-transform 150ms ease-in;transition:opacity 0ms ease-in,-webkit-transform 150ms ease-in;transition:opacity 0ms ease-in,transform 150ms ease-in;transition:opacity 0ms ease-in,transform 150ms ease-in,-webkit-transform 150ms ease-in}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list .fp-unit-list-table{width:100%}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list thead tr th{padding-bottom:10px;font-size:14px}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list tbody tr{cursor:pointer;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list tbody tr:hover{background-color:#32495D;color:#fff}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list tbody tr td{font-size:16px;padding-bottom:3px}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list tbody tr td,#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list thead tr th{text-align:center}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list tbody tr td:first-of-type,#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list thead tr th:first-of-type{text-align:left}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list tbody tr td:last-of-type,#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list thead tr th:last-of-type{text-align:right}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list .unit-details-arrow{background-color:transparent;border:none}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list .unit-details-arrow .icon-arrow-full-right{font-size:22px}#body_floorplans #floorplan_list .fp-block .fp-info .floor-plan-button-group{height:0;opacity:0;visibility:hidden;position:absolute;z-index:-10;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}@media screen and (min-width:1024px){#body_floorplans #floorplan_list .fp-block{display:-webkit-box;display:-ms-flexbox;display:flex}#body_floorplans #floorplan_list .fp-block .fp-image-section{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:250px;max-height:250px;margin:10px}#body_floorplans #floorplan_list .fp-block .fp-info{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-grid-column-align:space-between;justify-self:space-between}#body_floorplans #floorplan_list .fp-block .fp-info&gt;div{-webkit-box-flex:1;-ms-flex:1;flex:1}#body_floorplans #floorplan_list .fp-block .fp-info&gt;div.fp-info-header-content .fp-details,#body_floorplans #floorplan_list .fp-block .fp-info&gt;div.fp-info-header-content .large-content-text{text-align:left;width:80%}#body_floorplans #floorplan_list .fp-block .fp-unit-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1200px){#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;max-width:450px}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .fp-cta-availability{display:block}}#body_floorplans #unit_details_modal{opacity:0;visibility:hidden;position:absolute;z-index:-10}#body_floorplans #unit_details_modal.modal-active{opacity:1;visibility:initial;position:fixed;inset:0;z-index:5000;height:100%;width:100%;background-color:rgba(0,0,0,0.6784313725);overflow-y:auto;-webkit-transition:background-color 250ms ease-out,opacity 350ms ease-out;transition:background-color 250ms ease-out,opacity 350ms ease-out}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior{background:#ffffff;width:90%;max-width:1200px;margin:5vh auto;padding:20px}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .unit-details-modal-close{display:block;text-align:right;cursor:pointer;font-size:22px}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .apply-link,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior button.view-on-map{font-size:12px;color:#32495D;border:1px solid #32495D;background-color:transparent;letter-spacing:0.03em;text-transform:uppercase;padding:10px 15px;margin:0 4px;font-weight:bold;cursor:pointer;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;border-color:#32495D;color:#32495D;display:block;margin-left:auto;margin-right:auto;width:160px}@media screen and (min-width:768px){#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .apply-link,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior button.view-on-map{font-size:14px}}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .apply-link:active,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .apply-link:focus,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .apply-link:hover,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior button.view-on-map:active,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior button.view-on-map:focus,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior button.view-on-map:hover{background-color:#ffffff;color:#9f9f9f;border:1px solid #32495D}@media screen and (min-width:768px){#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .apply-link,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior button.view-on-map{margin-left:unset;margin-right:unset}}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .apply-link:hover,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior button.view-on-map:hover{background-color:#ffffff;border-color:#32495D;color:#32495D;opacity:0.8}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .apply-link{margin-top:10px}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .section-header{text-align:center;font-size:24px;font-weight:lighter}@media screen and (min-width:768px){#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .section-header{font-size:36px;text-align:left}}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details{text-align:left}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details p,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details select,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details textarea{font-weight:lighter;font-size:18px;margin-bottom:0}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details p.price,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details select.price,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details textarea.price{margin:5px 0}@media screen and (min-width:768px){#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details p.price,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details select.price,#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-unit-details textarea.price{font-size:22px}}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-image{max-width:350px;margin:auto}@media screen and (min-width:768px){#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior .floorplan-modal-content .floorplan-image{max-width:500px}}#body_floorplans #availability_section,#body_floorplans #floorplan_list,#body_floorplans #map_section{will-change:width,transform,opacity,visibility,position;width:92%;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;position:relative;visibility:visible;z-index:initial;-webkit-transition:width 350ms ease-out,opacity 350ms ease-out,-webkit-transform 350ms ease-out;transition:width 350ms ease-out,opacity 350ms ease-out,-webkit-transform 350ms ease-out;transition:width 350ms ease-out,transform 350ms ease-out,opacity 350ms ease-out;transition:width 350ms ease-out,transform 350ms ease-out,opacity 350ms ease-out,-webkit-transform 350ms ease-out}#body_floorplans #availability_section.hide,#body_floorplans #floorplan_list.hide,#body_floorplans #map_section.hide{display:unset!important;width:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;position:absolute;visibility:hidden;z-index:-10;overflow:hidden;-webkit-transition:width 350ms ease-in,opacity 350ms ease-in,-webkit-transform 350ms ease-in;transition:width 350ms ease-in,opacity 350ms ease-in,-webkit-transform 350ms ease-in;transition:width 350ms ease-in,transform 350ms ease-in,opacity 350ms ease-in;transition:width 350ms ease-in,transform 350ms ease-in,opacity 350ms ease-in,-webkit-transform 350ms ease-in}#body_floorplans #availability_section .fp-block,#body_floorplans #availability_section .unit-item,#body_floorplans #floorplan_list .fp-block,#body_floorplans #floorplan_list .unit-item{will-change:transform,opacity,visibility;position:relative;visibility:visible;opacity:1;z-index:10;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:opacity 450ms ease-in,background-color 200ms ease-in,-webkit-transform 350ms ease-in;transition:opacity 450ms ease-in,background-color 200ms ease-in,-webkit-transform 350ms ease-in;transition:opacity 450ms ease-in,background-color 200ms ease-in,transform 350ms ease-in;transition:opacity 450ms ease-in,background-color 200ms ease-in,transform 350ms ease-in,-webkit-transform 350ms ease-in}#body_floorplans #availability_section .fp-block.hide,#body_floorplans #availability_section .unit-item.hide,#body_floorplans #floorplan_list .fp-block.hide,#body_floorplans #floorplan_list .unit-item.hide{display:unset!important;position:absolute;visibility:hidden;opacity:0;z-index:-10;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:opacity 0ms ease-in,-webkit-transform 150ms ease-in;transition:opacity 0ms ease-in,-webkit-transform 150ms ease-in;transition:opacity 0ms ease-in,transform 150ms ease-in;transition:opacity 0ms ease-in,transform 150ms ease-in,-webkit-transform 150ms ease-in}body:not(#body_home) .header-group{top:175px}@media only screen and (min-width:387px) and (max-width:767px){body:not(#body_home) .header-group{top:130px}}@media only screen and (min-width:768px) and (max-width:1399px){body:not(#body_home) .header-group{top:130px}}#body_floorplans .insidepage{overflow:hidden}#body_floorplans #floorplans_page_heading{padding:max(50px,4%) 0 25px}#body_floorplans #unit_details_modal.modal-active .unit-details-modal-interior button.view-on-map:hover{color:#222;border-color:#32495D}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list tbody tr:hover .unit-details-arrow .icon-arrow-full-right{color:#222}#body_floorplans #floorplan_list .fp-block .fp-info .fp-unit-list .unit-details-arrow .icon-arrow-full-right{color:#32495D}#body_floorplans #floorplan_list .fp-block .fp-info .fp-detail-buttons .flythrough.icon-sphere:before{color:#32495D}#body_floorplans #menu_section{margin-top:50px}#body_floorplans #menu_section .drawer,#body_floorplans #menu_section .filters-button-menu{background:#ffffff}#body_floorplans #menu_section .drawer .filter-view&gt;button:hover{background:#e9e9ea;color:#32495D}#body_floorplans #menu_section .drawer .bedroom-filter .bedroom-button-list li button:hover{background:#e9e9ea;color:#32495D}#body_floorplans #menu_section .drawer .price-filter button:hover{background:#e9e9ea;color:#32495D}#body_floorplans #menu_section .drawer .move-in-date-filter input:hover{background:#e9e9ea;color:#32495D}#body_floorplans #menu_section .filter-view&gt;.apartment-view{font-size:16px}#body_floorplans #menu_section .filter-view&gt;.apartment-view .font-icon{margin-right:8px}#body_floorplans #menu_section .secondary-menu .clear-filters,#body_floorplans #menu_section .secondary-menu .sort-by,#body_floorplans #menu_section .secondary-menu .sort-by-select{color:#32495D}@media only screen and (max-width:767px){#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons button{font-size:14px}}#body_floorplans #menu_section .filters-button-menu .mobile-filter-buttons button:hover{background:#e9e9ea;color:#32495D}#body_floorplans .availability_section .unit-item:hover{background:#e9e9ea}#body_floorplans .availability_section .unit-item .unit-floor-plan-information-container{color:#222}</pre></body></html>