@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Biryani:wght@300;600&display=swap");#nav_dropdown_menu{position:fixed;-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(65,70,74,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}@font-face{font-family:"Biryani",sans-serif;font-weight:300;font-style:normal;font-display:swap}body{margin:0;color:#41464a;text-align:left;background-color:#ffffff;font-weight:300;font-family:"Biryani",sans-serif;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width:599px){body{font-size:calc(18px + (35 - 13) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:600px){body{font-size:calc(18px + (33 - 28) * ((100vw - 300px) / (1600 - 300)))}}[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:#676b6e;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:#788440;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#FFFFFF;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:#41464a}.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:#41464a}.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}.live-chat{position:fixed;bottom:0;right:0px;z-index:100}#chat_now{background:#ffffff;border-top:4px solid #788440;display:table;padding:7px 16px 7px 7px;width:100%}#chat_now h3,#chat_now span{display:table-cell;vertical-align:middle}#chat_now .icon-font{font-size:25px;padding:0 12px 0 6px;color:fade(#41464a,70%)}#chat_now h3{margin:0;color:#41464a}#chat_form_div{text-align:left;background:#ffffff;overflow:hidden;max-height:0;-webkit-transition:height 0.2s linear 0s;transition:height 0.2s linear 0s}#chat_form_div.active{max-height:150px;-webkit-transition:max-height 0.3s linear 0s;transition:max-height 0.3s linear 0s}#chat_form_div form{padding:4px 6px 10px;border-top:1px solid fade(#41464a,20%);display:inline-block;color:#41464a}@supports (display:flex){#chat_form_div form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#chat_form_div input{display:inline-block;width:100%;background-image:none}#chat_form_div input:focus{outline-color:#788440}#chat_form_div #live_chat_link{display:inline-block;vertical-align:bottom;padding:9px 0;text-align:center;width:100%;background:#788440;color:#FFFFFF;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;padding:8px 20px;text-align:center;margin:5px}#chat_form_div #live_chat_link:hover{background:#5B6430;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}@media screen and (min-width:600px){#lisa-chat__container #lisa-chat__wrapper--minimized .live-chat{max-width:650px}}@supports (display:flex){#lisa-chat__container #lisa-chat__wrapper--minimized .live-chat__minimized{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}}#lisa-chat__container #lisa-chat__wrapper--minimized .live-chat__minimized .live-chat__minimized--help-text{-webkit-box-shadow:0 10px 18px rgba(0,0,0,0.2);box-shadow:0 10px 18px rgba(0,0,0,0.2)}#lisa-chat__container #lisa-chat__wrapper--minimized .live-chat__minimized .live-chat__minimized--help-text div{font-size:16px;line-height:1}@media screen and (min-width:768px){#lisa-chat__container #lisa-chat__wrapper--minimized .live-chat__minimized .live-chat__minimized--help-text div{font-size:20px}}@media screen and (min-width:600px){#lisa-chat__container #lisa-chat__wrapper--minimized .live-chat__minimized .live-chat__minimized--help-text .live-chat__minimized--powered-by{width:200px}}footer .ada{display:inline-block;width:30px;margin:0 5px 10px 10px}.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:#363839;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#363839;text-decoration:none;background-color:#c2c2c2}.list-group-item-action:active{color:#FFFFFF;background-color:#788440}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;margin-bottom:-1px;background-color:#ffffff;border:1px solid #fff}.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:#676b6e;pointer-events:none;background-color:#ffffff}.list-group-item.active{z-index:2;color:#FFFFFF;background-color:#788440;border-color:#869053}.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-weight:300}p{margin-top:0;margin-bottom:1rem;line-height:calc((2*1em) + (2 - 1) * ((100vw - 300px)/(1600 - 300)));font-size:calc(18px + (33 - 28) * ((100vw - 300px) / (1600 - 300)));font-family:"Biryani",sans-serif}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:300}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:600}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#333333;text-decoration:none;background-color:transparent}a:hover{color:#272727;text-decoration:none}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:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #fff}.list-unstyled{padding-left:0;list-style:none}@media screen and (max-width:500px){.bulletlist{padding-left:20px}}@media screen and (min-width:501px){.bulletlist{padding-left:40px}}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.blockquote{margin-bottom:1rem}.blockquote-footer{display:block;font-size:80%;color:#41464a}.blockquote-footer:before{content:"— "}.postal-address .single-line{display:block}.confined-paragraph{max-width:600px;margin:30px auto;padding:20px;display:block}.strong{font-weight:bold}.errtext{color:#FF5252;font-style:italic;font-family:"Biryani",sans-serif;font-weight:300}@media screen and (max-width:599px){.errtext{font-size:calc(16px + (30 - 11) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:600px){.errtext{font-size:calc(16px + (20 - 21) * ((100vw - 300px) / (1600 - 300)))}}.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:#41464a;font-family:"Biryani",sans-serif}@media screen and (max-width:599px){.required:before{font-size:calc(18px + (35 - 13) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:600px){.required:before{font-size:calc(18px + (33 - 28) * ((100vw - 300px) / (1600 - 300)))}}.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:"Biryani",sans-serif}@media screen and (max-width:599px){.phone-shortened-sr:before{font-size:calc(18px + (35 - 13) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:600px){.phone-shortened-sr:before{font-size:calc(18px + (33 - 28) * ((100vw - 300px) / (1600 - 300)))}}.link-with-subtext p:not(:last-child){margin-bottom:0}@media screen and (max-width:599px){.link-with-subtext p.subtext{font-size:calc(15px + (26 - 10) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:600px){.link-with-subtext p.subtext{font-size:calc(15px + (20 - 20) * ((100vw - 300px) / (1600 - 300)))}}.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;font-size: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 #41464a;border-top:2px solid #41464a;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 #41464a;border-top:2px solid #41464a;-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{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:18px;font-weight:300;line-height:1.5;color:#41464a!important;background-color:#ffffff;background-clip:padding-box;border:1px solid #fff;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{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#41464a;background-color:#ffffff;border-color:#dd9287;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(179,66,50,0.25);box-shadow:0 0 0 0.2rem rgba(179,66,50,0.25)}.form-control::-webkit-input-placeholder{color:#7a7e80;opacity:1}.form-control::-moz-placeholder{color:#7a7e80;opacity:1}.form-control:-ms-input-placeholder{color:#7a7e80;opacity:1}.form-control::-ms-input-placeholder{color:#7a7e80;opacity:1}.form-control::placeholder{color:#7a7e80;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#c6c8c9;opacity:1}.select-style:focus::-ms-value,select.form-control:focus::-ms-value{color:#41464a;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;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:21.6px;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:80%;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:#54595c;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;font-size:80%;line-height:1.5;border-radius:0.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:21.6px;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>.col,.form-row>[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:#8d9092}.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='%2341464a' 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='%2341464a' 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}}.form-col-group{width:100%}@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:#fff}.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-size:18px;font-family:"Biryani",sans-serif;font-weight:300;text-align:center;width:30px;height:30px;line-height:27px;background:#ffffff;color:#41464a;border-color:#fff}@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:#fff;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:300}.conditional-switch-container.contents-checkbox{margin-bottom:38px}.conditional-switch-container.contents-checkbox>.switch{margin-bottom:0}.radio-container .radio-check{position:absolute;top:1px;left:-2px;height:18px;width:18px;border:1px solid #fff;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:#272727;border-color:#333333}.radio-container input:checked+.radio-check:after{background-color:#333333}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 #fff;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:#333333;border-color:#333333;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;font-size:16px}.tag-input-container{width:100%;position:relative}.tag-input-container .tag-button-container{border:1px solid #fff;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:#788440;color:#FFFFFF;border-radius:30px;border:0 none;padding:7px 10px;font-size:17px;cursor:pointer!important;-webkit-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s}.tag-input::-webkit-input-placeholder{color:#FFFFFF}.tag-input::-moz-placeholder{color:#FFFFFF}.tag-input:-ms-input-placeholder{color:#FFFFFF}.tag-input::-ms-input-placeholder{color:#FFFFFF}.tag-input::placeholder{color:#FFFFFF}.tag-input:hover{background-color:#5B6430;color:#FFFFFF;-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 p{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:#788440}.form-col-container .appointment-date-time.item-date input:hover,.form-col-container .appointment-date-time.item-time input:hover{background:#5B6430}.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:#FFFFFF}.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:#fff}.bread-cumbs .stage{display:inline-block;width:20px;height:20px;font-size:15px;line-height:16px;overflow:hidden;background-color:#ffffff;color:#41464a;border:2px solid #fff;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:#8eba37;color:#fff;border-color:#8eba37;background-image:url("https://static2.apts247.info/images/shared/check-white.png");background-size:13px;background-repeat:no-repeat;background-position:center}.image-upload-preview-1 #image-form{position:relative;padding:10px;border:1px solid #fff;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 #fff;background:#f0f0f0}.image-upload-preview-1 .table #images-tbody td{color:#41464a}.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{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 #fff;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:"Biryani",sans-serif;font-weight:300;line-height:1}@media screen and (max-width:599px){.secondary-help-text{font-size:calc(17px + (26 - 12) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:600px){.secondary-help-text{font-size:calc(17px + (22 - 22) * ((100vw - 300px) / (1600 - 300)))}}:root{--loader-background:rgba(0,0,0,0.5);--loader-color-1:#ffffff;--loader-color-2:#41464A}.loader-background{position:fixed;top:0;left:0;height:100%;width:100%;background:var(--loader-background);z-index:100000}.loader{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;border:10px solid var(--loader-color-1);border-radius:50%;border-top:10px solid var(--loader-color-2);width:60px;height:60px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}:root{--animated-headline-overlay-button-bg:#ffffff;--animated-headline-button-bg:#ffffff;--animated-headline-button-bg-alt:#41464a;--animated-headline-overlay-button-bg-alt:#c2c2c2;--animated-headline-overlay-button-accent:#B34232;--animated-headline-overlay-button-accent-alt:#c2c2c2;--animated-headline-bg-p:#fefefe;--animated-headline-p-border-bottom:1px solid 1px solid #f9f9f9;--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}@-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}}#animated-headline{display:inline-block;width:93%;position:fixed;z-index:90000;max-width:390px}#animated-headline p{font-size:var(--animated-headline-font-size);line-height:var(--animated-headline-line-height)}@media only screen and (min-width:545px){#animated-headline{width:auto}}#animated-headline.headline-top{top:0}#animated-headline.headline-bottom{bottom:0}@media only screen and (max-width:544px){#animated-headline.headline-bottom{bottom:10px}}#animated-headline.headline-left{left:2%}@media only screen and (min-width:545px){#animated-headline.headline-left{left:0}}#animated-headline.headline-right{right:5%}@media only screen and (min-width:545px){#animated-headline.headline-right{right:15px}}#animated-headline.headline-slide.headline-right{-webkit-animation:slideInRight 1s 1;animation:slideInRight 1s 1}#animated-headline.headline-slide.headline-left{-webkit-animation:slideInLeft 1s 1;animation:slideInLeft 1s 1}#animated-headline.headline-slide .front{display:block}@media only screen and (min-width:545px){#animated-headline.headline-slide .front{margin:0 0 10px 10px}}#animated-headline.headline-slide .front .button-contain-exclaim{position:relative;z-index:2;background:#ffffff;padding:5px 10px;-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.2);box-shadow:0px 3px 4px rgba(0,0,0,0.2)}#animated-headline.headline-slide .front .button-contain-exclaim .exclaimation-text{margin-right:10px;position:absolute;top:50%;margin-top:-20px}#animated-headline.headline-slide .front .button-contain-exclaim .exclaimation-text #info-svg{width:35px;height:35px;display:inline-block}#animated-headline.headline-slide .front .button-contain-exclaim .exclaimation-text #info-svg .fill{fill:#B34232}#animated-headline.headline-slide .front .button-contain-exclaim .exclaimation-text #info-svg .stroke{fill:none;stroke:#B34232;stroke-miterlimit:10}#animated-headline.headline-slide .front .button-contain-exclaim p{width:calc(100% - 40px);height:auto;padding:15px 10px;z-index:2;position:relative;color:#41464a;text-align:center;margin:0;text-align:left;margin-left:38px}#animated-headline.headline-flipup{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:flipInX 1s 1;animation:flipInX 1s 1}#animated-headline.headline-flipup .front{display:block}@media only screen and (min-width:545px){#animated-headline.headline-flipup .front{margin:0 0 10px 10px}}#animated-headline.headline-flipup .front .button-contain-exclaim{position:relative;z-index:2;background:#ffffff;padding:5px 10px;-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.2);box-shadow:0px 3px 4px rgba(0,0,0,0.2)}#animated-headline.headline-flipup .front .button-contain-exclaim .exclaimation-text{margin-right:10px;position:absolute;top:50%;margin-top:-20px}#animated-headline.headline-flipup .front .button-contain-exclaim .exclaimation-text #info-svg{width:35px;height:35px;display:inline-block}#animated-headline.headline-flipup .front .button-contain-exclaim .exclaimation-text #info-svg .fill{fill:#B34232}#animated-headline.headline-flipup .front .button-contain-exclaim .exclaimation-text #info-svg .stroke{fill:none;stroke:#B34232;stroke-miterlimit:10}#animated-headline.headline-flipup .front .button-contain-exclaim p{width:calc(100% - 40px);height:auto;padding:15px 10px;z-index:2;position:relative;color:#41464a;text-align:center;margin:0;text-align:left;margin-left:38px}#animated-headline.headline-fadein{-webkit-animation:fadeIn 2s 1;animation:fadeIn 2s 1}#animated-headline.headline-fadein .front{display:block}@media only screen and (min-width:545px){#animated-headline.headline-fadein .front{margin:0 0 10px 10px}}#animated-headline.headline-fadein .front .button-contain-exclaim{position:relative;z-index:2;background:#ffffff;padding:5px 10px;-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.2);box-shadow:0px 3px 4px rgba(0,0,0,0.2)}#animated-headline.headline-fadein .front .button-contain-exclaim .exclaimation-text{margin-right:10px;position:absolute;top:50%;margin-top:-20px}#animated-headline.headline-fadein .front .button-contain-exclaim .exclaimation-text #info-svg{width:35px;height:35px;display:inline-block}#animated-headline.headline-fadein .front .button-contain-exclaim .exclaimation-text #info-svg .fill{fill:#B34232}#animated-headline.headline-fadein .front .button-contain-exclaim .exclaimation-text #info-svg .stroke{fill:none;stroke:#B34232;stroke-miterlimit:10}#animated-headline.headline-fadein .front .button-contain-exclaim p{width:calc(100% - 40px);height:auto;padding:15px 10px;z-index:2;position:relative;color:#41464a;text-align:center;margin:0;text-align:left;margin-left:38px}#animated-headline.headline-push{-webkit-animation:fadeInUp 1s 1;animation:fadeInUp 1s 1}#animated-headline.headline-push .front{display:block}@media only screen and (min-width:545px){#animated-headline.headline-push .front{margin:0 0 10px 10px}}#animated-headline.headline-push .front .button-contain-exclaim{position:relative;z-index:2;background:#ffffff;padding:5px 10px;-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.2);box-shadow:0px 3px 4px rgba(0,0,0,0.2)}#animated-headline.headline-push .front .button-contain-exclaim .exclaimation-text{margin-right:10px;position:absolute;top:50%;margin-top:-20px}#animated-headline.headline-push .front .button-contain-exclaim .exclaimation-text #info-svg{width:35px;height:35px;display:inline-block}#animated-headline.headline-push .front .button-contain-exclaim .exclaimation-text #info-svg .fill{fill:#B34232}#animated-headline.headline-push .front .button-contain-exclaim .exclaimation-text #info-svg .stroke{fill:none;stroke:#B34232;stroke-miterlimit:10}#animated-headline.headline-push .front .button-contain-exclaim p{width:calc(100% - 40px);height:auto;padding:15px 10px;z-index:2;position:relative;color:#41464a;text-align:center;margin:0;text-align:left;margin-left:38px}#animated-headline.headline-glow>a>div .front,#animated-headline.headline-glow>div .front{margin:0 0 10px 10px;overflow:hidden;background-color:#eaeaea}#animated-headline.headline-glow>a>div .front .button-contain-exclaim,#animated-headline.headline-glow>div .front .button-contain-exclaim{margin:10px;z-index:2;position:relative}#animated-headline.headline-glow>a>div .front .button-contain-exclaim:before,#animated-headline.headline-glow>div .front .button-contain-exclaim:before{content:"";width:600px;height:600px;background:#B34232;border-radius:100%;display:inline-block;z-index:1;position:absolute;left:50%;top:50%;margin:-300px 0 0 -300px;-webkit-animation:bubbleGrow 12s infinite;animation:bubbleGrow 12s infinite;-webkit-transform-origin:center;transform-origin:center}#animated-headline.headline-glow>a>div .front .button-contain-exclaim p,#animated-headline.headline-glow>div .front .button-contain-exclaim p{width:auto;height:auto;padding:5px 10px;background:#fefefe;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1);border-bottom:1px solid #f9f9f9;border-top:1px solid #ffffff;z-index:2;position:relative;color:#41464a;text-align:center;margin:0;-webkit-animation:disappear 12s infinite;animation:disappear 12s infinite}#animated-headline.headline-glow>a>div .front .button-contain-exclaim .exclaimation-text,#animated-headline.headline-glow>div .front .button-contain-exclaim .exclaimation-text{position:absolute;left:0;top:50%;margin-top:-17px;width:100%;z-index:1;text-align:center;color:#c2c2c2;-webkit-animation:disappearEx 12s infinite;animation:disappearEx 12s infinite}#animated-headline.headline-glow>a>div .front .button-contain-exclaim .exclaimation-text #info-svg,#animated-headline.headline-glow>div .front .button-contain-exclaim .exclaimation-text #info-svg{width:35px;height:35px;display:inline-block}#animated-headline.headline-glow>a>div .front .button-contain-exclaim .exclaimation-text #info-svg .fill,#animated-headline.headline-glow>div .front .button-contain-exclaim .exclaimation-text #info-svg .fill{fill:#c2c2c2}#animated-headline.headline-glow>a>div .front .button-contain-exclaim .exclaimation-text #info-svg .stroke,#animated-headline.headline-glow>div .front .button-contain-exclaim .exclaimation-text #info-svg .stroke{fill:none;stroke:#c2c2c2;stroke-miterlimit:10}#animated-headline .headline-close{background:#ffffff;color:#41464a;border-radius:100%;width:25px;height:25px;padding:5px;text-align:center;font-size:20px;line-height:1px;position:absolute;right:-11px;top:-10px;opacity:1;z-index:6;font-weight:lighter;padding-bottom:9px;-webkit-animation:fadeInHold 2s 1;animation:fadeInHold 2s 1}#animated-headline>div{position:relative;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;width:100%}#animated-headline .front{display:block}.live-chat{position:fixed;bottom:0;right:0px;z-index:100}#chat_now{background:#ffffff;border-top:4px solid #788440;display:table;padding:7px 16px 7px 7px;width:100%}#chat_now h3,#chat_now span{display:table-cell;vertical-align:middle}#chat_now .icon-font{font-size:25px;padding:0 12px 0 6px;color:fade(#41464a,70%)}#chat_now h3{margin:0;color:#41464a}#chat_form_div{text-align:left;background:#ffffff;overflow:hidden;max-height:0;-webkit-transition:height 0.2s linear 0s;transition:height 0.2s linear 0s}#chat_form_div.active{max-height:150px;-webkit-transition:max-height 0.3s linear 0s;transition:max-height 0.3s linear 0s}#chat_form_div form{padding:4px 6px 10px;border-top:1px solid fade(#41464a,20%);display:inline-block;color:#41464a}@supports (display:flex){#chat_form_div form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#chat_form_div input{display:inline-block;width:100%;background-image:none}#chat_form_div input:focus{outline-color:#788440}#chat_form_div #live_chat_link{display:inline-block;vertical-align:bottom;padding:9px 0;text-align:center;width:100%;background:#788440;color:#FFFFFF;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;padding:8px 20px;text-align:center;margin:5px}#chat_form_div #live_chat_link:hover{background:#5B6430;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.bfb-plus{width:40px;height:40px;display:inline-block;position:relative;background:#788440;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:#5B6430;-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:#FFFFFF;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:#FFFFFF;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-1px}.bfb-plus{width:40px;height:40px;display:inline-block;position:relative;background:#788440;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:#5B6430;-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:#FFFFFF;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:#FFFFFF;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-1px}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes top-bottom{to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes top-bottom{to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes bottom-top{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes bottom-top{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes right-left{to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes right-left{to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes left-right{to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes left-right{to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes marquee-left{0%{-webkit-transform:translateX(30%);transform:translateX(30%)}to{-webkit-transform:translateX(-105%);transform:translateX(-105%)}}@keyframes marquee-left{0%{-webkit-transform:translateX(30%);transform:translateX(30%)}to{-webkit-transform:translateX(-105%);transform:translateX(-105%)}}@-webkit-keyframes rotate-left{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate-left{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rotate-right{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotate-right{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}:root{--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:#788440;--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:#FFFFFF;--scroll-to-top-btn-svg-path-stroke:transparent}#id_chosen_appointment_date .btn-clear,#submit-id-submit,.btn-basic,.submit-group .btn-clear.btn-next,.submit-group.has-breadcrumbs .btn-back{padding:20px 28px;text-align:center;display:inline-block;border:0 none;cursor:pointer;text-decoration:none;background:#788440;color:#FFFFFF;border-radius:0;text-transform:uppercase;font-weight:normal;letter-spacing:2.5px;vertical-align:middle;position:relative;margin:40px 0 0 0;background:#788440;-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,.submit-group .btn-clear.btn-next:hover,.submit-group.has-breadcrumbs .btn-back:hover{text-decoration:none;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);color:#FFFFFF}.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:0 none;cursor:pointer;text-decoration:none;background:#788440;color:#FFFFFF;border-radius:0;text-transform:uppercase;font-weight:normal;letter-spacing:2.5px;vertical-align:middle;position:relative;margin:40px 0 0 0;background:#788440;-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 .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:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);color:#FFFFFF}.body-classifieds #main_content .classified-interior .close-message-button,.button-style-1-petite,.image-upload-preview-1 .table #images-tbody td #upload_image{padding:7px 15px;text-align:center;display:inline-block;border:0 none;cursor:pointer;text-decoration:none;background:#788440;color:#FFFFFF;border-radius:0;text-transform:uppercase;font-weight:normal;letter-spacing:1px;vertical-align:middle;position:relative;margin:40px 0 0 0;background:#788440;-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:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);color:#FFFFFF}.btn-next,.button-style-2,.button-style-next{padding:10px 40px;text-align:center;display:inline-block;border:0 none;cursor:pointer;text-decoration:none;background:#788440;color:#FFFFFF;border-radius:0;text-transform:uppercase;font-weight:normal;letter-spacing:1px;vertical-align:middle;position:relative;margin:40px 0 0 0;background:#788440;-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,.button-style-2:hover,.button-style-next:hover{text-decoration:none;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);color:#FFFFFF}.btn-next,.button-style-next{padding:10px 40px;text-align:center;display:inline-block;border:0 none;cursor:pointer;text-decoration:none;background:#788440;color:#FFFFFF;border-radius:0;text-transform:uppercase;font-weight:normal;letter-spacing:1px;vertical-align:middle;position:relative;margin:40px 0 0 0;background:#788440;-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,.button-style-next:hover{text-decoration:none;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);color:#FFFFFF}.body-classifieds #main_content .classified-interior .cancel,.body-classifieds #main_content .classified-interior .delete,.body-classifieds #main_content .classified-interior .logout,.button-style-danger,.classified-interior form .cancel{padding:20px 28px;text-align:center;display:inline-block;border:0 none;cursor:pointer;text-decoration:none;background:#FF5252;color:#fff;border-radius:0;text-transform:uppercase;font-weight:normal;letter-spacing:2.5px;vertical-align:middle;position:relative;margin:40px 0 0 0;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,.button-style-danger:hover,.classified-interior form .cancel:hover{text-decoration:none;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}.button-style-success,.classified-interior form input[type=submit]{padding:10px 40px;text-align:center;display:inline-block;border:0 none;cursor:pointer;text-decoration:none;background:#8eba37;color:#fff;border-radius:0;text-transform:uppercase;font-weight:normal;letter-spacing:1px;vertical-align:middle;position:relative;margin:40px 0 0 0;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:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-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:7px 15px;text-align:center;display:inline-block;border:0 none;cursor:pointer;text-decoration:none;background:#FF5252;color:#fff;border-radius:0;text-transform:uppercase;font-weight:normal;letter-spacing:1px;vertical-align:middle;position:relative;margin:40px 0 0 0;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:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff}@media only screen and (max-width:767px){.button-style-arrow{background:transparent;color:#41464a;font-size:30px;text-transform:none;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0;color:#41464a;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 #41464a;border-width:0 5px 5px 0;display:inline-block;padding:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@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:#788440;-webkit-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s}.button-style-arrow:hover:after{border-color:#788440;-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:#41464a;font-size:42px;text-transform:none;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0;color:#41464a;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 #41464a;border-width:0 5px 5px 0;display:inline-block;padding:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@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:#788440;-webkit-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s}.button-style-arrow:hover:after{border-color:#788440;-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:0 none;cursor:pointer;text-decoration:none;background:#788440;color:#FFFFFF;border-radius:0;text-transform:uppercase;font-weight:normal;letter-spacing:2.5px;vertical-align:middle;position:relative;margin:40px 0 0 0;background:#788440;-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:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);color:#FFFFFF}@media screen and (max-width:549px){.header-text-style-1{font-size:calc((36px * 1.2));text-transform:none;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.2em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464a;margin:0 0 20px;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.2em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464a;margin:0 0 20px;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.2em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464a;margin:0 0 20px;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.2em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464a;margin:0 0 20px;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.2em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464a;margin:0 0 20px;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;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:capitalize;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.1em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464A;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:capitalize;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.1em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464A;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:1200px){.header-text-style-3{font-size:36px;text-transform:capitalize;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464A;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:1600px){.header-text-style-3{font-size:36px;text-transform:capitalize;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464A;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:capitalize;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464A;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:uppercase;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#788440;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:uppercase;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.1em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#788440;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:uppercase;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.1em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#788440;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:uppercase;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.1em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#788440;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:uppercase;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.1em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#788440;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 * .65);text-transform:none;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464a;margin:0 0 35px;position:relative;z-index:10}}@media screen and (min-width:1200px){.event-contain .day-title,.header-text-style-5{font-size:calc(30px * .75);text-transform:none;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464a;margin:0 0 35px;position:relative;z-index:10}}:root{--base-bg:#ffffff;--base-bg-hover:#c2c2c2;--base-bg-alt:#41464a;--base-bg-alt-hover:#ffffff;--color1:#41464A;--color1-hover:#283553;--color1-alt:#fff;--color1-alt-hover:#283553;--color2:#788440;--color2-hover:#5B6430;--color2-alt:#FFFFFF;--color2-alt-hover:#727F2B;--color3:#B34232;--color3-hover:#893226;--color3-alt:#c2c2c2;--color3-alt-hover:#c2c2c2;--color4:#333333;--color4-hover:#272727;--color4-alt:#272727;--color4-alt-hover:#272727;--insidepage-bg:#ffffff;--insidepage-bg-alt:#41464a;--light-border-color:#c2c2c2;--header-font-family:Biryani,sans-serif;--header-font-size:36px;--header-font-weight:300;--subheader-font-family:Biryani,sans-serif;--subheader-font-size:30px;--subheader-font-weight:300;--base-font-family:Biryani,sans-serif;--base-font-size:18px;--base-font-weight:300;--base-font-bold-weight:600;--menu-font-family:Biryani,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:#41464a;--animated-headline-overlay-button-bg-alt:#c2c2c2;--animated-headline-overlay-button-accent:#B34232;--animated-headline-overlay-button-accent-alt:#c2c2c2;--animated-headline-bg-p:#fefefe;--animated-headline-p-border-bottom:1px solid #b54f40}.bfb-plus{width:40px;height:40px;display:inline-block;position:relative;background:#788440;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:#5B6430;-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:#FFFFFF;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:#FFFFFF;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-1px}:root{--header-bg:#B34232;--header-bg-alt:#c2c2c2;--header-bg-alt-hover:#B34232;--header-bg-alt-accent:#788440;--header-bg-alt-accent-hover:#5B6430;--header-bg-alt-accent-alt:#FFFFFF;--header-menu-font-family:Biryani,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:#788440;--nav-links-color-alt:#FFFFFF;--nav-height:120px;--hamburger-mobile-bg:#788440;--hamburger-mobile-bg-alt:#FFFFFF;--hamburger-color:#c2c2c2;--hamburger-bg:transparent;--nav-dropdown-font-color:--header-bg-alt;--nav-address-font-color:--header-bg-alt;--nav-dropdown-bg:#788440;--nav-hover-link-color:#c2c2c2;--nav-dropdown-color:#fff;--nav-dropdown-link-color:#fff;--header-menu-font-color:#fff;--nav-dropdown-font-size:30px;--nav-dropdown-font-family:Biryani,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 + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));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{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:#B34232;--header-bg-alt:#c2c2c2;--header-bg-alt-hover:#B34232;--header-bg-alt-accent:#788440;--header-bg-alt-accent-hover:#5B6430;--header-bg-alt-accent-alt:#FFFFFF;--header-menu-font-family:Biryani,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:#788440;--nav-links-color-alt:#FFFFFF;--nav-height:120px;--hamburger-mobile-bg:#788440;--hamburger-mobile-bg-alt:#FFFFFF;--hamburger-color:#c2c2c2;--hamburger-bg:transparent;--nav-dropdown-font-color:--header-bg-alt;--nav-address-font-color:--header-bg-alt;--nav-dropdown-bg:#788440;--nav-hover-link-color:#c2c2c2;--nav-dropdown-color:#fff;--nav-dropdown-link-color:#fff;--header-menu-font-color:#fff;--nav-dropdown-font-size:30px;--nav-dropdown-font-family:Biryani,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 + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));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{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}}@media only screen and (min-width:1400px){.above-header .sm-schedule-tour .schedule-a-tour{text-align:left;opacity:1;white-space:nowrap;font-family:"Biryani",sans-serif;color:#fff;font-size:14px;font-weight:300;text-transform:uppercase}}@media only screen and (min-width:1400px){.above-header address{margin-bottom:0;font-family:"Biryani",sans-serif;color:#fff;font-size:14px;font-weight:300;text-transform:uppercase}}@media only screen and (min-width:1400px){.above-header .above-header-resident-link{width:260px;text-align:right;letter-spacing:0.3em;font-family:"Biryani",sans-serif;color:#c2c2c2;font-size:14px;font-weight:300;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>.column-1{width:100%;display:inline-block;margin-bottom:20px}}@media screen and (min-width:501px){.header-text-style-inline>.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>.column-1.has-padding{padding:15px}}@media screen and (min-width:501px){.header-text-style-inline>.column-1.has-padding{padding:25px}}@media screen and (max-width:500px){.header-text-style-inline>.column-2{width:100%;display:inline-block}}@media screen and (min-width:501px){.header-text-style-inline>.column-2{width:calc(96% - 300px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@supports (display:flex){.header-text-style-inline>.column-2.reorder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:500px){.header-text-style-inline>.column-2.reorder{margin-bottom:20px}}.header-text-style-inline .text-content{margin:0}.header-text-style-inline>.column-1{padding:20px 20px 20px 0}@media only screen and (max-width:500px){.header-text-style-inline>.column-1{border-bottom:2px solid #333333;width:100%;margin:0;text-align:center}}@media only screen and (min-width:501px) and (max-width:768px){.header-text-style-inline>.column-1{width:40%}}@media only screen and (min-width:501px){.header-text-style-inline>.column-1{border-right:2px solid #333333}}.header-text-style-inline>.column-1 .text-content{color:#788440}@media only screen and (max-width:500px){.header-text-style-inline>.column-1 .text-content{text-align:left}}@media only screen and (min-width:501px){.header-text-style-inline>.column-1 .text-content{text-align:right}}@media only screen and (max-width:500px){.header-text-style-inline>.column-2{width:auto}}@media only screen and (min-width:501px) and (max-width:768px){.header-text-style-inline>.column-2{width:50%}}.header-text-style-inline>.column-2 .text-content{text-align:left;color:#41464a;line-height:1}@media screen and (min-width:851px){#blog_app_container .header-text-style-lined.left:after{content:"";position:relative;border:2px solid #788440;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 #788440;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:#41464a;font-weight:300;margin:0;line-height:1;text-align:left;text-align:center;width:100%;font-size:54px;text-transform:none;font-weight:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:0px;color:#41464a;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;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:300;font-family:"Biryani",sans-serif;line-height:calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(1600 - 300)));letter-spacing:5px;color:#788440;margin:30px 0;position:relative;z-index:10}}:root{--presentational-headline-overlay-color:black;--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:"Biryani",sans-serif;font-weight:300;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:"Biryani",sans-serif;font-weight:300;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:"Biryani",sans-serif;font-weight:300;line-height:inherit;font-size:calc(inherit + .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:black;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:#788440;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 10px 18px rgba(0,0,0,0.2);box-shadow:0 10px 18px rgba(0,0,0,0.2);border:1px solid #fff;padding:0}.box-card .text-color{color:#41464a}.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}#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}#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}#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.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}#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)}#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}#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}#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.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:#788440}#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 #788440;box-shadow:0 0px 0px inset #788440}.body-classifieds #main_content .classified-interior .login:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:0 -4px 0px inset #788440;box-shadow:0 -4px 0px inset #788440}@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 #788440;box-shadow:0 0px 0px inset #788440}.body-classifieds #main_content .classified-interior .logout:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #788440;box-shadow:0 -4px 0px inset #788440}.body-classifieds #main_content .classified-interior input[type=submit]{-webkit-box-shadow:0 0px 0px inset #41464A;box-shadow:0 0px 0px inset #41464A}.body-classifieds #main_content .classified-interior input[type=submit]:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #41464A!important;box-shadow:0 -4px 0px inset #41464A!important}.body-classifieds #main_content .classified-interior .cancel{-webkit-box-shadow:0 0px 0px inset #788440;box-shadow:0 0px 0px inset #788440}.body-classifieds #main_content .classified-interior .cancel:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #788440;box-shadow:0 -4px 0px inset #788440}.body-classifieds #main_content .classified-interior .delete{-webkit-box-shadow:0 0px 0px inset #788440;box-shadow:0 0px 0px inset #788440}.body-classifieds #main_content .classified-interior .delete:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #788440;box-shadow:0 -4px 0px inset #788440}.body-classifieds #main_content .classified-interior .register{-webkit-box-shadow:0 0px 0px inset #788440;box-shadow:0 0px 0px inset #788440}.body-classifieds #main_content .classified-interior .register:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #788440;box-shadow:0 -4px 0px inset #788440}.body-classifieds #main_content .classified-interior .all{-webkit-box-shadow:0 0px 0px inset #788440;box-shadow:0 0px 0px inset #788440}.body-classifieds #main_content .classified-interior .all:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #788440;box-shadow:0 -4px 0px inset #788440}.body-classifieds #main_content .classified-interior .filter{-webkit-box-shadow:0 0px 0px inset #788440;box-shadow:0 0px 0px inset #788440}.body-classifieds #main_content .classified-interior .filter:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #788440;box-shadow:0 -4px 0px inset #788440}.body-classifieds #main_content .classified-interior .new{-webkit-box-shadow:0 0px 0px inset #788440;box-shadow:0 0px 0px inset #788440}.body-classifieds #main_content .classified-interior .new:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 -4px 0px inset #788440;box-shadow:0 -4px 0px inset #788440}.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 10px 18px rgba(0,0,0,0.2);--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:#41464a;--amenities-cta-slide-style-1-card-text-box-border:1px solid #fff;--amenities-cta-slide-style-1-card-box-shadow:0 10px 18px rgba(0,0,0,0.2);--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:#ffffff;--application-card-bg-alt:#41464a;--application-card-box-shadow:0px 18px 25px rgba(0,0,0,0.2);--application-card-border:1px solid rgba(0,0,0,0.2);--application-card-padding:10% 5%;--application-animated-card-text-section-size:600px;--application-animated-card-text-section-order:2;--application-animated-card-banner-text-color:var(--color2);--application-animated-card-banner-text-align:center;--application-animated-card-breakpoint:1300px;--blog-accent-color:#788440;--blogs-base-font-size:18px;--blogs-featured-post-background-color:#ffffff;--blog-paragraph-link-color:#41464a;--blog-paragraph-link-color-hover:#788440;--blogs-above-accent-line-font-size:18px;--blog-transition-background:#788440;--blogs-image-fig-caption-color:#41464a;--blogs-image-fig-caption-font:Biryani,sans-serif;--blogs-image-fig-caption-font-weight:300;--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:#41464a;--blogs-blockquote-border-left:solid 3px #41464A;--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:Biryani,sans-serif;--blogs-blockquote-font-weight:300;--blogs-blockquote-line-height:1.5;--blogs-blockquote-font-size:inherit;--blogs-search-list-border-color:#fff;--blogs-search-link-font-size:30px;--blogs-search-link-font-color:#41464a;--blogs-search-link-font:Biryani,sans-serif;--blogs-search-link-font-color-hover:#333333;--blog-message-border-color:#fff;--blogs-text-box-bg:#ffffff;--blogs-text-box-bg-alt:#fff;--blogs-text-box-bg-alt:#41464a;--blogs-box-shadow:0 10px 18px rgba(0,0,0,0.2);--blogs-base-font-weight:300;--blogs-header-font-size:36px;--blogs-header-color:#B34232;--blogs-header-font-family:Biryani,sans-serif;--blogs-subheader-font-weight:300;--blogs-accent-line-color:#788440;--blogs-above-accent-line-text-color:#41464a;--blogs-above-accent-line-font-family:Biryani,sans-serif;--events-page-background:#ffffff;--events-calendar-heading-background:#ffffff;--events-border-color:#fff;--events-day-background-color:#ffffff;--events-day-background-color-muted:#f7f8f8;--events-day-background-color-alt:#41464a;--events-cal-day-header-bg:#788440;--events-cal-day-header-bg-alt:#FFFFFF;--events-cal-header-bg:#ffffff;--events-cal-header-bg-alt:#41464a;--events-error-color:#FF5252;--events-day-event-font-size:30px;--events-day-event-font-family:Biryani,sans-serif;--events-day-event-font-color:#788440;--events-day-event-font-weight:300;--events-day-event-line-height:inherit;--events-day-event-text-transform:inherit;--events-day-time-font-size:18px;--events-day-time-font-family:Biryani,sans-serif;--events-day-time-font-color:#41464a;--events-day-time-font-weight:300;--events-day-time-font-line-height:inherit;--events-day-time-font-text-transform:inherit;--events-rsvp-button-background-color:#333333;--events-rsvp-button-font-size:18px;--events-rsvp-button-font-family:Biryani,sans-serif;--events-rsvp-button-font-color:#272727;--events-rsvp-button-font-weight:300;--events-rsvp-button-font-line-height:inherit;--events-rsvp-button-font-text-transform:initial;--events-calendar-date-font-size:18px;--events-rsvp-error-font:Biryani,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 10px 18px rgba(0,0,0,0.2);--events-close-btn-bg:#B34232;--events-close-btn-bg-hover:#893226;--events-close-btn-bg-alt:#c2c2c2;--events-input-padding-y:15px;--events-input-border-width:2px;--events-input-line-height:1em;--events-header-font-size:36px;--events-header-font-family:Biryani,sans-serif;--events-subheader-font-size:30px;--events-subheader-font-family:Biryani,sans-serif;--event-bg-event:#788440;--event-weekday-background:#B34232;--event-weekday-background-alt:#c2c2c2;--events-cal-header-font:Biryani,sans-serif;--events-cal-header-font-weight:300;--events-cal-header-font-size:36px;--events-weekday-font-size:30px;--events-weekday-font-family:Biryani,sans-serif;--events-weekday-color:#41464a;--events-calendar-holder-font-size:36px;--events-calendar-holder-font-family:Biryani,sans-serif;--events-calendar-holder-color:#788440;--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 10px 18px rgba(0,0,0,0.2);--calendar-popup-event-background:#ffffff;--calendar-popup-bottom-gradient-color:#ffffff;--calendar-popup-p-color:#41464a;--calendar-popup-p-after:rgba(65,70,74,0.7);--classifieds-top-res-header-font-family:Biryani,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 #41464a;--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:#333333;--classifieds-listing-title-color-hover:#272727;--classifieds-ad-bg:#ffffff;--classifieds-ad-header-bg:mix(#ffffff,#41464a,95%);--classifieds-ad-header-border:1px solid mix(#ffffff,#41464a,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,#41464a,35%);--classifieds-time-font-size:ceil(18px * .8);--classifieds-time-line-height:ceil(18px * .8);--classifieds-time-color:mix(#ffffff,#41464a,50%);--classified-text-info-bg:#ffffff;--classified-detail-artical-bg:rgba(65,70,74,0.6);--classified-detail-wrapper-bg:#ffffff;--classified-detail-wrapper-border:4px solid #fff;--classified-detail-container-header-bg:#ffffff;--classified-detail-container-header-color:#41464a;--classified-detail-container-p-bg:#41464A;--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 #fff;--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,#41464a,98%);--classified-user-name-border:1px solid mix(#ffffff,#41464a,88%);--classified-border-bottom:1px solid mix(#ffffff,#41464a,88%);--classified-button-background:mix(#ffffff,#41464a,93%);--classified-interior-bg:#ffffff;--classified-interior-list-bg:transparent;--classified-label-margin-button:0.5rem;--classified-file-input-border:1px solid mix(#ffffff,#41464a,85%);--classified-input-save-bg:#788440;--classified-input-save-color:#FFFFFF;--classified-input-save-bg-hover:#5B6430;--classified-form-border:1px solid mix(#ffffff,#41464a,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:#41464a;--classifieds-error-box-shadow:0 10px 18px rgba(0,0,0,0.2);--classifieds-input-border-top:1px solid #41464a;--classifieds-input-border-bottom:1px solid #41464a;--classifieds-input-border-left:1px solid #41464a;--classifieds-input-border-right:1px solid #41464a;--classifieds-ad-read-more-btn-bg:#788440;--classifieds-ad-read-more-btn-color:#FFFFFF;--contact-form-font-color:#41464a;--contact-form-input-border-color:#41464a;--contact-form-input-font-weight:300;--dp-box-shadow:0px 0px 3px rgba(51,51,51,0.5);--dp-input-color:#ffffff;--dp-input-bg:#41464a;--dp-avail-bg:#ffffff;--dp-avail-bg-border:#41464a;--dp-avail-bg-hover:#c2c2c2;--dp-avail-bg-alt:#41464a;--dp-unavail-bg:rgb(220,220,220);--dp-unavail-bg-alt:#41464a;--dp-avail-selected-bg:#788440;--dp-avail-selected-bg-border:#FFFFFF;--dp-avail-selected-bg-hover:#788440;--dp-avail-selected-bg-alt:#FFFFFF;--dp-today-bg:#B34232;--dp-today-bg-alt:#c2c2c2;--dp-today-border:#c2c2c2;--dp-calendar-bg:#ffffff;--dp-calendar-border:#41464a;--dp-calendar-bg-alt:#41464a;--dp-calendar-cell-width:30px;--dp-error-font-color:#FF5252;--dp-submit-btn-padding:7px 12px;--appt-form-appt-date-time-bg:#41464A;--appt-form-appt-date-time-color:#fff;--appt-form-appt-date-time-bg-hover:#283553;--appt-form-appt-date-time-color-hover:#283553;--dp-header-bg:#B34232;--dp-header-color:#c2c2c2;--dp-calendar-arrows:#ffffff;--dp-calendar-arrows-hover:#788440;--contact-form-error-font-color:#FF5252;--ebrochure-radio-button-bg:#788440;--ebrochure-radio-button-color:#FFFFFF;--ebrochure-radio-button-hover-bg:#5B6430;--ebrochure-radio-button-hover-color:#727F2B;--ebrochure-form-container-text-color:#41464a;--ebrochure-form-text-box-list-color:#d9dadb;--ebrochure-text-box-bg:#ffffff;--ebrochure-text-box-bg-alt:#fff;--ebrochure-text-box-bg-alt:#41464a;--ebrochure-box-shadow:0 10px 18px rgba(0,0,0,0.2);--ebrochure-base-font-weight:300;--ebrochure-form-bg:#ffffff;--ebrochure-form-border-color:#c2c2c2;--ebrochure-form-input-border:1px solid #41464a;--ebrochure-form-input-bg:#ffffff;--ebrochure-catalog-border:#788440;--ebrochure-catalog-border-alt:#FFFFFF;--ebrochure-catalog-list-text-color:#41464a;--ebrochure-catalog-list-font-family:Biryani,sans-serif;--ebrochure-catalog-list-font-weight:300;--ebrochure-catalog-list-line-height:initial;--ebrochure-catalog-text-font-size:ceil((18px * 0.8));--ebrochure-catalog-heading-text-color:#41464a;--ebrochure-catalog-heading-font-family:Biryani,sans-serif;--ebrochure-catalog-heading-font-weight:300;--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:#41464a;--ebrochure-catalog-text-font-family:Biryani,sans-serif;--ebrochure-catalog-text-font-weight:300;--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:#fff;--ebrochure-catalog-detail-text-box-bg-alt:#41464a;--ebrochure-catalog-detail-box-shadow:0 10px 18px rgba(0,0,0,0.2);--ebrochure-catalog-detail-base-font-weight:300;--ebrochure-catalog-detail-form-border-color:#788440;--fp-tab-font-weight:bold;--fp-container-bg:#ffffff;--fp-container-bg-hover:#c2c2c2;--fp-container-border:#fff;--fp-container-bg-alt:#41464a;--fp-container-bg-alt-hover:#788440;--fp-container-accent:#41464A;--fp-container-accent-alt:#fff;--fp-insidepage-bg-alt:#fff;--fp-container-openclose-bg:#41464A;--fp-container-openclose-bg-alt:#fff;--fp-container-fp-list-active-bg:#788440;--fp-container-fp-list-active-bg-hover:#5B6430;--fp-container-fp-list-active-bg-alt:#FFFFFF;--fp-container-unit-header-bg:#41464a;--fp-container-unit-header-bg-alt:#ffffff;--fp-tab-default:mix(#ffffff,#41464a,90%);--fp-tab-default-hover:#c2c2c2;--fp-tab-default-alt:#41464a;--fp-tab-default-alt-hover:#788440;--fp-tab-active:#788440;--fp-tab-active-alt:#FFFFFF;--fp-tab-active-alt-hover:#788440;--fp-desaturate-text-color-1-active:#333333;--fp-date-box-bg:mix(#ffffff,#41464a,90%);--fp-date-box-bg-hover:#c2c2c2;--fp-date-box-bg-alt:#41464a;--fp-date-box-border-color:mix(mix(#ffffff,#41464a,90%),#41464a,94%);--fp-date-box-input:#ffffff;--fp-date-box-input-alt:#41464a;--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:Biryani,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:#41464A;--fp-accent-color-1:mix(#ffffff,#41464a,90%);--fp-accent-color-1-alt:#41464a;--fp-text-color-1:#000;--fp-text-color-1-active:#333333;--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:#788440;--gallery-select-gallery-border:#ccc;--gallery-select-gallery-background-color:#ffffff;--active-gallery-button-font-weight:600;--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:#788440;--gallery-toggle-button-tiles-color:#FFFFFF;--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:Biryani,sans-serif;--neighborhood-presentational-headline-image-1-h2-weight:300;--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:Biryani,sans-serif;--neighborhood-presentational-headline-image-1-h3-weight:300;--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:Biryani,sans-serif;--neighborhood-presentational-headline-image-1-paragraph-font-weight:300;--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:#41464a;--neighborhood-style-1-border-color:#fff;--neighborhood-style-1-map-popup-bg:#ffffff;--neighborhood-style-1-map-popup-bg-alt:#41464a;--neighborhood-style-1-map-popup-bg-alt-hover:#788440;--neighborhood-style-1-map-popup-bg-alt-accent:#788440;--neighborhood-style-1-map-popup-close-bg:#333333;--neighborhood-style-1-map-popup-close-bg-hover:#333333;--neighborhood-style-1-map-popup-close-bg-alt:#272727;--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:#788440;--neighborhood-style-1-poi-active-bg-alt:#FFFFFF;--neighborhood-style-1-category-bg:#B34232;--neighborhood-style-1-category-bg-hover:#c2c2c2;--neighborhood-style-1-category-bg-alt:#fff;--neighborhood-style-1-category-bg-active:#41464A;--neighborhood-style-1-category-bg-active-alt:#fff;--neighborhood-style-1-category-border:2px solid #B34232;--neighborhood-bottom-address-font:Biryani,sans-serif;--neighborhood-bottom-address-weight:300;--neighborhood-bottom-address-line-height:inherit;--neighborhood-bottom-address-size:36px;--neighborhood-bottom-address-color:#41464A;--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:#41464a;--resident-page-bg-alt-accent:#41464A;--content-bg:#ffffff;--content-bg-alt:#41464a;--content-bg-alt-accent:#788440;--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:#41464a;--review-header-bg:#41464A;--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 #41464a;--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:#41464a;--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 #41464a;--service-request-bg:#ffffff;--service-request-button-background:#B34232;--service-request-button-background-hover:#788440;--service-request-success-bg:#ffffff;--sr-input-border-bottom:1px solid #41464a;--sr-input-border-radius:0;--sr-input-outline:none;--specials-bg:#ffffff;--specials-box-shadow:0 10px 18px rgba(0,0,0,0.2);--specials-bg-alt:#41464a;--promotion-detail-bg:#ffffff;--promotion-detail-bg-alt:#41464a;--specials-input-bg:#ffffff;--specials-input-bg-alt:#41464a;--specials-input-focus-outline:#788440;--specials-border-color:#41464a;--specials-input-border-color:1px solid #41464a;--specials-submit-color:#c2c2c2;--specials-submit-bg-color:#B34232;--sister-card-bg:rgba(53,53,53,0.1);--sister-com-bg:#ffffff;--sister-com-header-bg:#788440;--sister-com-header-bg-alt:#FFFFFF;--sister-li-bg:#f6f6f6;--sister-li-bg-alt:#41464a;--sister-li-bg-alt-hover:#788440;--sister-li-border-color:#eceded;--sister-distance-link-bg:#788440;--sister-distance-link-color:#FFFFFF;--sister-text-font-weight:300;--sister-text-font-size:calc(13px + (33 - 28) * ((100vw - 300px) / (1600 - 300)));--sister-input-border-left:1px solid #fff;--sister-input-border-right:1px solid #fff;--sister-input-border-top:1px solid #fff;--sister-input-border-bottom:1px solid #fff;--sister-input-border-radius:initial;--footer-bg-color:#41464A;--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:#FFFFFF;--footer-button-bg:#788440;--footer-header-text-font-family:Biryani,sans-serif;--footer-header-font-color:#fff;--footer-header-text-font-weight:300;--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:600;--footer-disclaimer-background-color-alt:#FFFFFF;--footer-disclaimer-background-color-alt-hover:#727F2B;--footer-disclaimer-background-color:#788440;--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:#B34232;--link-button-hover-underline-color:#B34232;--link-hover-underline-color:#788440;--form-input-bg:#ffffff;--form-border-top:none;--form-border-left:none;--form-border-right:none;--form-border-bottom:1px solid #41464a;--form-border-radius:0;--classifieds-input-border-top:none;--classifieds-input-border-bottom:1px solid #41464a;--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:#FFFFFF;--hp-slideshow-button-bg:#788440;--hp-slideshow-heading-1-font-size:30px;--hp-slideshow-heading-1-font-family:Biryani,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:Biryani,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:Biryani,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:#41464a;--home-cta-slide-style-1-card-text-box-border-color:1px solid #fff;--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:#41464a;--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:#41464a;--home-page-featured-floorplans-style-3-media-query-stacking:1024px;--hp-gallery-slide-bg:#ffffff;--hp-gallery-slide-alt:#41464a;--hp-gallery-slide-border:#fff;--hp-gallery-slide-box-shadow:0 10px 18px rgba(0,0,0,0.2);--hp-gallery-slide-border-radius:0.25rem;--hp-gal-swiper-button-bg:#fff;--hp-gal-swiper-button-color:#41464A;--community-tour-bg-color:opacify(#41464A,0.5);--community-tour-button-color:#41464A;--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:#41464a;--dp-input-bg-color:#ffffff;--dp-avail-bg:#ffffff;--dp-avail-bg-border:#f4f4f4;--dp-avail-bg-hover:#c2c2c2;--dp-avail-bg-alt:#41464a;--dp-unavail-bg:#eceded;--dp-unavail-bg-alt:#b3b5b7;--dp-avail-selected-bg:#333333;--dp-avail-selected-bg-border:#323232;--dp-avail-selected-bg-hover:#333333;--dp-avail-selected-bg-alt:#272727;--dp-today-bg:#788440;--dp-today-bg-alt:#FFFFFF;--dp-today-border:#808b4b;--dp-calendar-bg:#ffffff;--dp-calendar-border:#f6f6f6;--dp-calendar-bg-alt:#41464a;--dp-calendar-cell-width:30px;--dp-error-font-color:#FF5252;--dp-submit-btn-padding:7px 12px;--dp-header-color:#c2c2c2;--dp-header-bg-color:#41464a;--dp-icon-bg-color:#788440;--dp-icon-color:#FFFFFF;--dp-choose-date-font-family:Biryani,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:300;--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:#B34232;--background-page-heading:#ffffff;--text-box-bg:#ffffff;--text-box-border-color:#fff;--specials-input-bg:transparent;--text-box-bg-hover:#c2c2c2;--text-box-bg-alt:#41464a;--text-box-bg-alt-hover:#788440;--text-box-border-color:#fff;--image-text-overlay-light:#fff;--box-shadow:0 10px 18px rgba(0,0,0,0.2);--button-border-color:#788440;--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:#41464A;--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:#788440;--link-button-hover-underline-color:#41464A;--service-request-bg:transparent;--form-input-bg:transparent;--footer-bg-color:#ffffff;--footer-disclaimer-bg:#ffffff;--footer-disclaimer-bg-alt:#41464a;--footer-header-font-color:#41464a;--footer-disclaimer-bg-alt:#41464a;--footer-text-font-color:#41464a;--dp-unavail-bg:#c2c2c2;--dp-unavail-bg-alt:#fff;--dp-header-bg:#41464A;--nav-logo-padding-desktop:5px 2%;--specials-submit-bg-color:#788440;--events-day-time-font-size:18px;--events-border-color:#B34232}.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 span{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>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{--link-hover-underline-color:#41464A;--footer-bg:#ffffff;--footer-header-font-color:#41464a;--footer-text-font-color:#41464a;--footer-text-line-height:1.8;--footer-logo-max-width:400px;--footer-disclaimer-bg:#ffffff;--footer-disclaimer-bg-alt:#41464a}body{font-weight:400}.homepage-container,.insidepage{background:url("../gridmedia/img/bg.png")}@media only screen and (min-width:768px){.header-text-style-1.ss-header-2{white-space:unset}}.home-cta-slides-style-1 .card .cta-text-container h2.header-text-style-3{text-transform:unset}.home-cta-slides-style-1 .card .cta-text-container p{margin-left:auto;margin-right:auto;text-align:center}.api-token-home-page-text-3.paragraph-text{margin-top:40px}#homepage_nextgen_amenities_style_2 .image-text-section-content{background:#41464A}#homepage_nextgen_amenities_style_2 .hp-amenities-content h2,#homepage_nextgen_amenities_style_2 .hp-amenities-content h3{max-width:none}#homepage_nextgen_amenities_style_2 .hp-amenities-content h2,#homepage_nextgen_amenities_style_2 .hp-amenities-content h3,#homepage_nextgen_amenities_style_2 .hp-amenities-content p{color:#fff}#footer .footer-column-group .footer-office-information,#footer .footer-column-group .info-address-hours{text-align:left}#footer .footer-column-group .footer-column-2 .footer-community-links{text-align:left}#footer .footer-column-group .footer-column-2 .footer-list .menu_item{line-height:var(--footer-text-line-height)}@media only screen and (min-width:700px) and (max-width:1300px){#presentational_headline_1.loaded .over-image-header{margin-top:30px}}#floorplans_page_heading .header-text-style-2{margin-bottom:30px}

.flexpay-card {
    .header-text-style-5 {
        color: #000;
    }
    
    .paragraph-text {
        color:#000;
    }
    
    .subheader-text-card-style {
        color:#000;
    }
}