img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger,.mobile-menu-toggle{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.mobile-menu-toggle:hover{opacity:1}.hamburger-box{width:24px;width:2.4rem;height:16px;height:1.6rem;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.1rem}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:24px;width:2.4rem;height:2px;height:.2rem;background-color:#171717;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px;top:-.7rem}.hamburger-inner:after{bottom:-7px;bottom:-.7rem}.hamburger--spin .hamburger-inner,.mobile-menu-toggle .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before,.mobile-menu-toggle .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after,.mobile-menu-toggle .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner,.is-active.mobile-menu-toggle .hamburger-inner,.mobile-menu-active .mobile-menu-toggle .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before,.is-active.mobile-menu-toggle .hamburger-inner:before,.mobile-menu-active .mobile-menu-toggle .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after,.is-active.mobile-menu-toggle .hamburger-inner:after,.mobile-menu-active .mobile-menu-toggle .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}*{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}button,input[type=button],input[type=email],input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}::selection{color:#fff;background:#12955e}html{font-size:62.5%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:15px;font-size:1.5rem;font-family:Roboto,sans-serif;color:#34353c;background-color:#fff;line-height:1.7;letter-spacing:.2px}@media only screen and (min-width:45em){body{font-size:1.6rem}}h1,h2,h3,h4,h5,h6{color:#34353c;font-family:Poppins,sans-serif;letter-spacing:1.5px;line-height:1}strong{font-weight:600;letter-spacing:.8px}.inner{max-width:1350px;max-width:135rem;margin:0 auto;padding:0 1.5rem}@media only screen and (min-width:45em){.inner{padding:0 3rem}}a{-webkit-transition:color .3s ease;transition:color .3s ease}a,a:hover{color:#12955e}main{margin-top:5.6rem}@media only screen and (min-width:62.5em){main{margin-top:7.8rem}}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}header{position:fixed;top:0;left:0;right:0;background-color:#fff;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.15);box-shadow:0 0 2px 0 rgba(0,0,0,.15);z-index:10}.navigation-inner{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;height:56px;height:5.6rem}.navigation-logo a{display:block;background:url(//alfa.ax/app/themes/alandiabostad/dist/css/../../images/logo.svg) no-repeat 50%;background-size:contain;height:40px;height:4rem;width:135px;width:13.5rem}.navigation-logo span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.site-navigation-wrapper{display:none;position:fixed;top:56px;top:5.6rem;left:0;right:0;bottom:0;z-index:5;background:#f1f0ee;border-top:.1rem solid #e1dfda}.site-navigation-wrapper .site-navigation{margin:0;padding:0;list-style:none}.site-navigation-wrapper a{color:#34353c;font-size:16px;font-size:1.6rem;text-decoration:none;font-weight:500;display:block;border-bottom:.1rem solid #e1dfda;border-left:.4rem solid #f1f0ee;padding:1.5rem 1.5rem 1.5rem 1.1rem;background:#f1f0ee;-webkit-transition:border .15s ease-in-out,background .15s ease-in-out;transition:border .15s ease-in-out,background .15s ease-in-out;letter-spacing:.4px}.site-navigation-wrapper a:hover,.site-navigation-wrapper li.active a{border-left-color:#c3bfb6;background:#f6f5f4}.hamburger,.mobile-menu-toggle{outline:none}button.search-button{margin-right:1rem;position:relative;bottom:-1px;bottom:-.1rem}button.search-button svg{width:20px;width:2rem;height:20px;height:2rem;fill:#34353c}.single-apartment .single-apartment-link a,.single-local .single-studio-link a{border-left-color:#c3bfb6;background:#f6f5f4}.navigation-buttons{position:relative;bottom:-2px}@media only screen and (min-width:65.625em){.navigation-inner{height:7.8rem}.navigation-logo a{height:5rem;width:19rem}.hamburger,.mobile-menu-toggle{display:none}button.search-button{margin-right:0;bottom:-.2rem}button.search-button svg{width:2.2rem;height:2.2rem}.site-navigation-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;top:auto;left:auto;right:auto;bottom:auto;background:#fff;border-top:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:5rem}.site-navigation-wrapper a{color:#34353c;font-size:1.7rem;padding:0;border:none;background:#fff;-webkit-transition:border .15s ease-in-out,background .15s ease-in-out;transition:border .15s ease-in-out,background .15s ease-in-out;position:relative}.site-navigation-wrapper a:after{content:"";position:absolute;left:0;display:inline-block;height:2.5rem;width:100%;border-bottom:.2rem solid #12955e;margin-top:.5rem;opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.site-navigation-wrapper a:hover{background:#fff}.site-navigation-wrapper a:hover:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.site-navigation-wrapper li{display:inline-block;padding-left:2rem}.site-navigation-wrapper li.active a{background:#fff}.site-navigation-wrapper li.active a:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.single-apartment .single-apartment-link a{border:none;background:#fff}.single-apartment .single-apartment-link a:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.single-local .single-studio-link a{border:none;background:#fff}.single-local .single-studio-link a:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}footer{background-color:#f9f9f9;padding:3rem 0}footer .logo a{display:block;background:url(//alfa.ax/app/themes/alandiabostad/dist/css/../../images/logo.svg) no-repeat 50%;background-size:contain;height:40px;height:4rem;width:140px;width:14rem}footer .logo span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.footer-column-about{margin-bottom:3rem;max-width:450px;max-width:45rem}.footer-column-about p{font-size:14px;font-size:1.4rem;opacity:.85}.footer-column-links{margin-bottom:2.7rem}.footer-column-links .footer-link-wrapper{margin-bottom:.3rem}.footer-column-links .footer-link-wrapper img{display:block;width:100%;max-width:120px;max-width:12rem;margin-bottom:1.5rem;margin-top:.5rem}.footer-column-links a{color:#34353c;opacity:.85;text-decoration:none;display:block}.footer-column-links a:hover{text-decoration:underline;color:#12955e}.footer-column-social a{text-decoration:none;display:inline-block;margin-right:.5rem}.footer-column-social svg{width:30px;width:3rem;height:30px;height:3rem}.footer-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;padding-top:4rem;font-size:13px;font-size:1.3rem}.footer-bottom a{color:#34353c;opacity:.85;text-decoration:none;font-size:13px;font-size:1.3rem}.footer-bottom a:hover{text-decoration:underline;color:#12955e}@media only screen and (min-width:45em){footer{padding:5rem 0}footer .logo a{height:6rem;width:18rem}.footer-bottom{padding-top:5rem;margin-bottom:-3rem}.footer-column-links-wrapper{display:grid;grid-template-columns:auto 1fr;grid-gap:5rem}.footer-column-social svg{width:3.5rem;height:3.5rem}}@media only screen and (min-width:64em){footer{padding:7rem 0}.footer-bottom{padding-top:6rem;margin-bottom:-4rem}.footer-columns{display:grid;grid-template-columns:auto 2fr 1fr;grid-gap:5rem}.footer-column-links-wrapper{padding-top:2rem}.footer-column-social{padding-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:93em){.footer-columns{grid-gap:10rem}.footer-column-links-wrapper{grid-gap:8rem}}.background-image{background-size:cover;background-position:50%;background-repeat:no-repeat}.btn,.button,.gform_wrapper input[type=submit]{padding:1.1rem 2.8rem;font-size:13px;font-size:1.3rem;text-transform:uppercase;letter-spacing:.5px;color:#fff;border:2px solid #12955e;background-color:#12955e;display:inline-block;font-weight:600;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-webkit-box-shadow:0 0 1px #12955e;box-shadow:0 0 1px #12955e;font-family:Roboto,sans-serif}.btn:active,.btn:focus,.btn:hover,.button:active,.button:focus,.button:hover,.gform_wrapper input[type=submit]:active,.gform_wrapper input[type=submit]:focus,.gform_wrapper input[type=submit]:hover{color:#fff;background-color:#118c58;border-color:#108755}.btn.btn-white,.btn.button-white,.button.btn-white,.button.button-white,.gform_wrapper input.btn-white[type=submit],.gform_wrapper input.button-white[type=submit]{color:#34353c;border:2px solid #fff;background-color:#fff}.btn.btn-white:active,.btn.btn-white:focus,.btn.btn-white:hover,.btn.button-white:active,.btn.button-white:focus,.btn.button-white:hover,.button.btn-white:active,.button.btn-white:focus,.button.btn-white:hover,.button.button-white:active,.button.button-white:focus,.button.button-white:hover,.gform_wrapper input.btn-white[type=submit]:active,.gform_wrapper input.btn-white[type=submit]:focus,.gform_wrapper input.btn-white[type=submit]:hover,.gform_wrapper input.button-white[type=submit]:active,.gform_wrapper input.button-white[type=submit]:focus,.gform_wrapper input.button-white[type=submit]:hover{color:#fff;background-color:#2d2e34;border-color:#2d2e34}.no-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:0 0;outline:none;color:transparent;padding:0;margin:0;font-family:Roboto,sans-serif;cursor:pointer}@media only screen and (min-width:45em){.btn,.button,.gform_wrapper input[type=submit]{padding:1.2rem 3.2rem;font-size:1.4rem}}.gform_wrapper form{position:relative;width:100%;max-width:870px;max-width:87rem;margin:0 auto}.gform_wrapper .gform_body{position:relative;overflow:hidden}.gform_wrapper .gform_fields{margin:0;list-style:none;width:calc(100% + 3rem);padding:0 .5rem}.gform_wrapper .gfield{margin-top:2rem;padding-right:3rem;vertical-align:top}.gform_wrapper .gfield.gsection{margin-top:4rem;border-bottom:1px solid #f1f0ee;padding-bottom:1rem}.gform_wrapper .gfield.gsection h2{margin-bottom:0!important}.gform_wrapper .gfield.gsection:first-of-type{margin-top:2rem}.gform_wrapper .gfield .large,.gform_wrapper .gfield .medium,.gform_wrapper .gfield .small{width:100%}.gform_wrapper .gsection_title{margin:0}.gform_wrapper .gfield_label{margin-bottom:.4rem;display:block;font-size:13px;font-size:1.3rem;font-weight:500}.gform_wrapper .hide-label .gfield_label{display:none}.gform_wrapper .gfield_html{font-weight:300;font-size:14px;font-size:1.4rem}.gform_wrapper .gfield_html a{text-decoration:underline}.gform_wrapper .validation_error{display:none}.gform_wrapper .validation_message{padding-top:.5rem;color:#dc3545;font-weight:400;font-size:13px;font-size:1.3rem}.gform_wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;height:5rem;background-color:#f9f9f9;border-radius:.4rem;border:2px solid #f1f0ee;padding:0 2rem 0 1rem;outline:none;font-weight:100;font-size:16px;font-size:1.6rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI5Mi4zNjIgMjkyLjM2MiI+PHBhdGggZD0iTTI4Ni45MzUgNjkuMzc3Yy0zLjYxNC0zLjYxNy03Ljg5OC01LjQyNC0xMi44NDgtNS40MjRIMTguMjc0Yy00Ljk1MiAwLTkuMjMzIDEuODA3LTEyLjg1IDUuNDI0QzEuODA3IDcyLjk5OCAwIDc3LjI3OSAwIDgyLjIyOGMwIDQuOTQ4IDEuODA3IDkuMjI5IDUuNDI0IDEyLjg0N2wxMjcuOTA3IDEyNy45MDdjMy42MjEgMy42MTcgNy45MDIgNS40MjggMTIuODUgNS40MjhzOS4yMzMtMS44MTEgMTIuODQ3LTUuNDI4TDI4Ni45MzUgOTUuMDc0YzMuNjEzLTMuNjE3IDUuNDI3LTcuODk4IDUuNDI3LTEyLjg0NyAwLTQuOTQ4LTEuODE0LTkuMjI5LTUuNDI3LTEyLjg1eiIgZmlsbD0iIzIyMWYyMCIvPjwvc3ZnPg==")!important;background-repeat:no-repeat!important;background-size:.7rem!important;background-position:calc(100% - 1.5rem) 50%!important;-webkit-transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.gform_wrapper select:focus{border-radius:.4rem;border:2px solid rgba(18,149,94,.6);-webkit-box-shadow:0 0 5px rgba(18,149,94,.8);box-shadow:0 0 5px rgba(18,149,94,.8)}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;height:5rem;background-color:#f9f9f9;border-radius:.4rem;border:2px solid #f1f0ee;padding:0 1rem;outline:none;-webkit-box-shadow:none;box-shadow:none;font-weight:100;font-size:16px;font-size:1.6rem}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder{font-weight:400;font-size:14px;font-size:1.4rem;opacity:.45}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder{font-weight:400;font-size:14px;font-size:1.4rem;opacity:.45}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder{font-weight:400;font-size:14px;font-size:1.4rem;opacity:.45}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder,.gform_wrapper textarea:-moz-placeholder{font-weight:400;font-size:14px;font-size:1.4rem;opacity:.45}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{-webkit-transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper textarea:focus{border-radius:.4rem;border:2px solid rgba(18,149,94,.6);-webkit-box-shadow:0 0 5px rgba(18,149,94,.8);box-shadow:0 0 5px rgba(18,149,94,.8)}.gform_wrapper textarea{padding:1rem;height:200px;height:20rem;line-height:16px;line-height:1.6rem}.gform_wrapper input[type=submit]{padding-top:1.8rem;padding-bottom:1.8rem;margin:3rem 0 0 .5rem;width:calc(100% - 1rem)}.gform_wrapper .gform_confirmation_message{margin-top:4rem;background:#12955e;color:#fff;padding:1rem;border-radius:4rem;margin-bottom:1rem}.gform_wrapper .gform_ajax_spinner{display:block;margin:1.5rem auto 0}.gform_wrapper .gfield_required{color:#dc3545;display:inline-block;margin-left:.2rem}.gform_wrapper .ginput_container_checkbox ul,.gform_wrapper .ginput_container_radio ul{list-style:none;padding:0;font-size:15px;font-size:1.5rem}.gform_wrapper .ginput_container_checkbox li,.gform_wrapper .ginput_container_radio li{position:relative;padding:.5rem 0 0 2.2rem}.gform_wrapper .ginput_container_checkbox label,.gform_wrapper .ginput_container_radio label{cursor:pointer}.gform_wrapper .ginput_container_radio li{padding:.5rem 0 0 2.6rem}.gform_wrapper .gform_body input[type=checkbox],.gform_wrapper .gform_body input[type=radio]{height:0;width:0;opacity:0;visibility:hidden}.gform_wrapper .gform_body input[type=checkbox]+label:before,.gform_wrapper .gform_body input[type=radio]+label:before{position:absolute;content:"";background-repeat:no-repeat;background-size:1.8rem 1.8rem;display:inline-block;height:18px;height:1.8rem;width:18px;width:1.8rem;left:0;top:7px;z-index:2}.gform_wrapper .gform_body input[type=radio]+label:before{top:8px;background-image:url(//alfa.ax/app/themes/alandiabostad/dist/css/../../icons/radio-unchecked.svg)}.gform_wrapper .gform_body input[type=radio]:checked+label{font-weight:500}.gform_wrapper .gform_body input[type=radio]:checked+label:before{background-image:url(//alfa.ax/app/themes/alandiabostad/dist/css/../../icons/radio-checked.svg)}.gform_wrapper .gform_body input[type=checkbox]+label:before{background-image:url(//alfa.ax/app/themes/alandiabostad/dist/css/../../icons/checkbox-unchecked.svg)}.gform_wrapper .gform_body input[type=checkbox]:checked+label{font-weight:500}.gform_wrapper .gform_body input[type=checkbox]:checked+label:before{background-image:url(//alfa.ax/app/themes/alandiabostad/dist/css/../../icons/checkbox-checked.svg)}@media only screen and (min-width:37.5em){.gform_wrapper .gf-half{width:50%;display:inline-block}}@media only screen and (min-width:45em){.gform_wrapper input[type=submit]{margin-top:4rem}.gform_wrapper .gform_confirmation_message{font-size:1.6rem}}@media only screen and (min-width:64em){.gform_wrapper input[type=submit]{margin-top:5rem}.gform_wrapper .gform_confirmation_message{margin-bottom:0}}div.fancybox-content{padding:30px 20px}@media only screen and (min-width:45em){div.fancybox-content{padding:40px}}.page-not-found{padding:4rem 1.5rem;min-height:60vh;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}.page-not-found a{margin-top:1rem}.page-section{padding-bottom:3rem}@media only screen and (min-width:45em){.page-section{padding-bottom:5rem}}@media only screen and (min-width:64em){.page-section{padding-bottom:7rem}}.global-search-form{display:none;position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;background:#f9f9f9}.global-search-form-inner{position:relative;height:100%;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}.global-search-form-inner form{position:relative;width:100%;padding:0 3rem;max-width:600px;max-width:60rem}.global-search-form-inner input{width:100%;height:60px;height:6rem;border:2px solid #dfdfdf;border-radius:.5rem;padding:1rem 1rem 1rem 7.5rem;font-size:16px;font-size:1.6rem;-webkit-box-shadow:none;box-shadow:none}.global-search-form-inner input::-webkit-input-placeholder{font-size:16px;font-size:1.6rem;color:#a0a0a0;font-weight:500}.global-search-form-inner input::-moz-placeholder{font-size:16px;font-size:1.6rem;color:#a0a0a0;font-weight:500}.global-search-form-inner input:-ms-input-placeholder{font-size:16px;font-size:1.6rem;color:#a0a0a0;font-weight:500}.global-search-form-inner input:-moz-placeholder{font-size:16px;font-size:1.6rem;color:#a0a0a0;font-weight:500}.global-search-form-inner input{outline:none;-webkit-transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;transition:box-shadow .2s ease-in-out,border .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.global-search-form-inner input:focus{border:2px solid rgba(18,149,94,.8);-webkit-box-shadow:0 0 5px rgba(18,149,94,.8);box-shadow:0 0 5px rgba(18,149,94,.8)}.global-search-form-inner .button-submit-search{position:absolute;height:56px;height:5.6rem;width:56px;width:5.6rem;left:32px;left:3.2rem;top:2px;top:.2rem;background:#fff;border:none;border-radius:.5rem}.global-search-form-inner .button-submit-search svg{fill:#868686;width:20px;width:2rem;height:20px;height:2rem;position:relative;bottom:-1px;bottom:-.1rem;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.global-search-form-inner .button-submit-search:after{content:"";position:absolute;top:10px;top:1rem;bottom:10px;bottom:1rem;right:0;background:#dfdfdf;width:1px;width:.1rem}.global-search-form-inner .button-submit-search:active svg,.global-search-form-inner .button-submit-search:focus svg,.global-search-form-inner .button-submit-search:hover svg{fill:#34353c}.close-search-button{position:absolute;top:15px;top:1.5rem;right:15px;right:1.5rem}.close-search-button svg{width:30px;width:3rem;height:30px;height:3rem;fill:#34353c}@media only screen and (min-width:45em){.global-search-form-inner input{height:7rem}.global-search-form-inner input::-webkit-input-placeholder{font-size:1.8rem}.global-search-form-inner input::-moz-placeholder{font-size:1.8rem}.global-search-form-inner input:-ms-input-placeholder{font-size:1.8rem}.global-search-form-inner input:-moz-placeholder{font-size:1.8rem}.global-search-form-inner input{padding:1rem 1rem 1rem 8.5rem;font-size:1.9rem}.global-search-form-inner .button-submit-search{height:6.6rem;width:6.6rem}.global-search-form-inner .button-submit-search svg{width:2.3rem;height:2.3rem;bottom:-.2rem;left:-.2rem}.close-search-button{top:3rem;right:3rem}.close-search-button svg{width:3.5rem;height:3.5rem}}.large-heading{margin-top:0;letter-spacing:.3px;line-height:1.4;font-size:32px;font-size:3.2rem;font-weight:600;margin-bottom:2rem}@media only screen and (min-width:45em){.large-heading{font-size:3.9rem;font-size:4.6rem}}.medium-heading{margin-top:0;letter-spacing:.3px;line-height:1.5;font-size:21px;font-size:2.1rem;font-weight:600;margin-bottom:2rem}@media only screen and (min-width:45em){.medium-heading{font-size:2.4rem}}@media only screen and (min-width:64em){.medium-heading{font-size:2.8rem}}.small-heading,.text-content h1,.text-content h2{margin-top:0;letter-spacing:.3px;line-height:1.6;font-size:18px;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem}@media only screen and (min-width:45em){.small-heading,.text-content h1,.text-content h2{font-size:2rem}}@media only screen and (min-width:64em){.small-heading,.text-content h1,.text-content h2{font-size:2.3rem}}.gform_wrapper .gfield.gsection h2,.minor-heading,.text-content h3,.text-content h4,.text-content h5,.text-content h6{margin-top:0;letter-spacing:.2px;line-height:1.6;font-size:15px;font-size:1.5rem;font-weight:600;margin-bottom:1rem}@media only screen and (min-width:45em){.gform_wrapper .gfield.gsection h2,.minor-heading,.text-content h3,.text-content h4,.text-content h5,.text-content h6{font-size:1.6rem}}.sub-heading{display:block;margin-bottom:1rem;text-transform:uppercase;font-size:13px;font-size:1.3rem;font-weight:500}@media only screen and (min-width:45em){.sub-heading{font-size:1.4rem}}.search-heading{margin-top:0;letter-spacing:.3px;line-height:1.4;font-size:28px;font-size:2.8rem;font-weight:600;margin-bottom:2rem}@media only screen and (min-width:45em){.search-heading{font-size:3.4rem;font-size:3.8rem}}img{height:auto;max-width:100%}.entry-content img{margin:0 0 1.5em}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.page-section-search{padding:3rem 0 5rem!important;min-height:60vh;background-color:#f1f0ee}.page-section-search .objects .objects-inner .apartment .description .title{margin-bottom:1rem}.search-results-title span{color:#12955e}.page-section-search .objects{padding:0!important}.page-section-search .search-result-excerpt{text-align:center!important}.page-section-search .search-result-excerpt p{font-weight:400!important}.page-section-search .search-result-excerpt strong{font-weight:600!important;color:#12955e}@media only screen and (min-width:45em){.page-section-search{padding:5rem 0 7rem!important}}@media only screen and (min-width:64em){.page-section-search{padding:7rem 0 9rem!important}}.single-apartment,.single-local,.single-property{padding:1.5rem 0 0}.single-apartment .back-link,.single-local .back-link,.single-property .back-link{display:block;text-decoration:none;font-weight:600;text-transform:uppercase;font-size:13px;font-size:1.3rem;margin-bottom:3rem}.single-apartment .back-link svg,.single-local .back-link svg,.single-property .back-link svg{fill:#12955e;height:15px;height:1.5rem;margin-right:.3rem;position:relative;bottom:-3px;bottom:-.3rem}.single-apartment .back-link:hover,.single-local .back-link:hover,.single-property .back-link:hover{text-decoration:underline}.single-apartment .title-content .large-heading,.single-local .title-content .large-heading,.single-property .title-content .large-heading{font-size:26px;font-size:2.6rem;margin-bottom:1rem}.single-apartment .title-content .small-heading,.single-apartment .title-content .text-content h1,.single-apartment .title-content .text-content h2,.single-local .title-content .small-heading,.single-local .title-content .text-content h1,.single-local .title-content .text-content h2,.single-property .title-content .small-heading,.single-property .title-content .text-content h1,.single-property .title-content .text-content h2,.text-content .single-apartment .title-content h1,.text-content .single-apartment .title-content h2,.text-content .single-local .title-content h1,.text-content .single-local .title-content h2,.text-content .single-property .title-content h1,.text-content .single-property .title-content h2{font-weight:400;margin-bottom:1.9rem;font-size:17px;font-size:1.7rem;opacity:.7}.single-apartment .apartment-image,.single-local .apartment-image,.single-property .apartment-image{display:block;width:100%;margin-bottom:1.5rem;max-height:650px;max-height:65rem;-o-object-fit:cover;object-fit:cover}.single-apartment .apartment-image-gallery,.single-local .apartment-image-gallery,.single-property .apartment-image-gallery{margin-bottom:2.5rem}.single-apartment .apartment-image-gallery a,.single-local .apartment-image-gallery a,.single-property .apartment-image-gallery a{text-decoration:none;margin-right:.8rem;display:inline-block}.single-apartment .apartment-image-gallery-thumb,.single-local .apartment-image-gallery-thumb,.single-property .apartment-image-gallery-thumb{width:80px;width:8rem;height:60px;height:6rem}.single-apartment .text,.single-local .text,.single-property .text{margin-bottom:3rem}.single-apartment .text .medium-heading,.single-local .text .medium-heading,.single-property .text .medium-heading{margin-bottom:1rem}.single-apartment .info,.single-local .info,.single-property .info{display:grid;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.09);box-shadow:0 0 10px 0 rgba(0,0,0,.09);border-radius:.4rem;padding:0 2rem;margin-bottom:5rem}.single-apartment .info div,.single-local .info div,.single-property .info div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;background-color:#fff;border-bottom:1px solid #f1f0ee}.single-apartment .info div:last-of-type,.single-local .info div:last-of-type,.single-property .info div:last-of-type{border-bottom:none}.single-apartment .info div p,.single-local .info div p,.single-property .info div p{font-size:14px;font-size:1.4rem}.single-apartment .info .show-interest,.single-local .info .show-interest,.single-property .info .show-interest{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;font-size:13px;font-size:1.3rem;color:#fff;text-decoration:none;text-transform:uppercase;height:55px;height:5.5rem;font-weight:600;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Roboto,sans-serif;background-color:#12955e;margin-left:-2rem;margin-right:-2rem;letter-spacing:.7px;border-bottom-left-radius:4px;border-bottom-left-radius:.4rem;border-bottom-right-radius:4px;border-bottom-right-radius:.4rem;-webkit-transition:background-color .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out}.single-apartment .info .show-interest:active,.single-apartment .info .show-interest:focus,.single-apartment .info .show-interest:hover,.single-local .info .show-interest:active,.single-local .info .show-interest:focus,.single-local .info .show-interest:hover,.single-property .info .show-interest:active,.single-property .info .show-interest:focus,.single-property .info .show-interest:hover{background-color:#118c58;border-color:#108755}.single-apartment .contact-title,.single-local .contact-title,.single-property .contact-title{font-weight:700;text-align:center}.single-apartment .contacts,.single-local .contacts,.single-property .contacts{display:grid;margin-bottom:5rem;grid-gap:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-apartment .contacts .contact,.single-local .contacts .contact,.single-property .contacts .contact{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.single-apartment .contacts .contact p,.single-local .contacts .contact p,.single-property .contacts .contact p{margin:0}.single-apartment .contacts .contact p:first-of-type,.single-local .contacts .contact p:first-of-type,.single-property .contacts .contact p:first-of-type{font-weight:500;margin-bottom:.5rem}.single-apartment .contacts .contact a,.single-local .contacts .contact a,.single-property .contacts .contact a{display:block;color:#34353c;text-decoration:none;opacity:.85}.single-apartment .contacts .contact a:hover,.single-local .contacts .contact a:hover,.single-property .contacts .contact a:hover{text-decoration:underline;opacity:1;color:#12955e}.row-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row-link{display:block;text-decoration:none;font-weight:500;letter-spacing:.2px;text-transform:uppercase;font-size:13px;font-size:1.3rem;margin-top:1.05em;margin-bottom:-.2em}.row-link svg{fill:#12955e;height:16px;height:1.6rem;margin-left:.2rem;position:relative;bottom:-3px;bottom:-.3rem}.row-link:hover{text-decoration:underline}.row-link:last-of-type{margin-bottom:1rem}#interest-form{width:100%;max-width:560px;max-width:56rem}#interest-form .gform_wrapper input[type=submit]{margin-top:3.5rem}#interest-form .interest-form-description{font-size:14px;font-size:1.4rem;opacity:.85}.top-title-wrapper{background-color:#fff;padding:3rem 0 1rem;margin-top:-3rem;margin-bottom:2rem}.property-area-title{margin-top:4rem;margin-bottom:1rem!important}@media only screen and (min-width:45em){.single-apartment,.single-local,.single-property{padding:1.8rem 0 0}.single-apartment .back-link,.single-local .back-link,.single-property .back-link{margin-bottom:3.5rem}.single-apartment .title-content .large-heading,.single-local .title-content .large-heading,.single-property .title-content .large-heading{font-size:3.6rem;margin-bottom:.2rem}.single-apartment .title-content .small-heading,.single-apartment .title-content .text-content h1,.single-apartment .title-content .text-content h2,.single-local .title-content .small-heading,.single-local .title-content .text-content h1,.single-local .title-content .text-content h2,.single-property .title-content .small-heading,.single-property .title-content .text-content h1,.single-property .title-content .text-content h2,.text-content .single-apartment .title-content h1,.text-content .single-apartment .title-content h2,.text-content .single-local .title-content h1,.text-content .single-local .title-content h2,.text-content .single-property .title-content h1,.text-content .single-property .title-content h2{margin-bottom:2.5rem;font-size:2rem}.single-apartment .apartment-image-gallery,.single-local .apartment-image-gallery,.single-property .apartment-image-gallery{margin-bottom:4rem}.single-apartment .apartment-image-gallery a,.single-local .apartment-image-gallery a,.single-property .apartment-image-gallery a{margin-right:1rem}.single-apartment .apartment-image-gallery-thumb,.single-local .apartment-image-gallery-thumb,.single-property .apartment-image-gallery-thumb{width:10rem;height:8rem}.single-apartment .description,.single-local .description,.single-property .description{display:grid;grid-template-columns:auto 1fr;grid-gap:3rem}.single-apartment .text,.single-local .text,.single-property .text{margin-bottom:0}.single-apartment .info,.single-local .info,.single-property .info{margin-top:1rem;width:35rem;margin-bottom:auto}.single-apartment .contact-title,.single-local .contact-title,.single-property .contact-title{text-align:left;margin-top:8rem;margin-bottom:2rem}.single-apartment .contacts,.single-local .contacts,.single-property .contacts{display:block;margin-bottom:6rem;text-align:left}.single-apartment .contacts .contact,.single-local .contacts .contact,.single-property .contacts .contact{display:inline-block;margin-right:3rem;text-align:left}.top-title-wrapper{padding:5rem 0 3rem;margin-top:-5rem;margin-bottom:4rem}.top-title-wrapper h1.large-heading{font-size:3.4rem}.property-area-title{margin-top:6rem}.single-property-inner{padding-bottom:8rem}}@media only screen and (min-width:64em){.single-apartment .title-content .large-heading,.single-local .title-content .large-heading,.single-property .title-content .large-heading{font-size:4.2rem}.single-apartment .title-content .small-heading,.single-apartment .title-content .text-content h1,.single-apartment .title-content .text-content h2,.single-local .title-content .small-heading,.single-local .title-content .text-content h1,.single-local .title-content .text-content h2,.single-property .title-content .small-heading,.single-property .title-content .text-content h1,.single-property .title-content .text-content h2,.text-content .single-apartment .title-content h1,.text-content .single-apartment .title-content h2,.text-content .single-local .title-content h1,.text-content .single-local .title-content h2,.text-content .single-property .title-content h1,.text-content .single-property .title-content h2{font-size:2.2rem}.single-apartment .apartment-image-gallery,.single-local .apartment-image-gallery,.single-property .apartment-image-gallery{margin-bottom:5rem}.single-apartment .description,.single-local .description,.single-property .description{grid-gap:10rem}.single-apartment .info,.single-local .info,.single-property .info{width:45rem}.single-apartment .contact-title,.single-local .contact-title,.single-property .contact-title{text-align:left;margin-top:10rem;margin-bottom:2.5rem}.single-apartment .contacts,.single-local .contacts,.single-property .contacts{display:block;margin-bottom:9rem;text-align:left}.single-apartment .contacts .contact,.single-local .contacts .contact,.single-property .contacts .contact{display:inline-block;margin-right:3rem;text-align:left}.top-title-wrapper{padding:7rem 0 5rem}.top-title-wrapper h1.large-heading{font-size:3.6rem}.single-property-inner{padding-bottom:12rem}}.object-tabs .inner button{background-color:#fff;border-bottom:2px solid #fff;height:50px;height:5rem;color:rgba(0,0,0,.4);outline:none;font-weight:400;letter-spacing:.3px;margin-right:1rem;font-family:Roboto,sans-serif}.object-tabs .inner .select-apartment-button.active,.object-tabs .inner .select-local-button.active,.object-tabs .inner .select-property-button.active{border-bottom:2px solid #34353c;color:#34353c;font-weight:500;letter-spacing:.5px}.objects{background-color:#f1f0ee;padding:3rem 0}.objects .objects-inner{display:none;grid-template-columns:1fr;grid-gap:1.5rem;grid-row-gap:3.5rem;margin-bottom:1rem;padding-top:1rem}.objects .objects-inner.active{display:grid;padding-top:1rem}.objects .objects-inner .apartment,.objects .objects-inner .local,.objects .objects-inner .property{text-decoration:none;color:#34353c;background-color:#fff;border-radius:.4rem;display:block;margin:0 auto;width:100%;max-width:420px;max-width:42rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1);-webkit-transition:-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.objects .objects-inner .apartment:hover,.objects .objects-inner .local:hover,.objects .objects-inner .property:hover{-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.2);box-shadow:0 0 14px 0 rgba(0,0,0,.2);-webkit-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);transform:translateY(-.2rem)}.objects .objects-inner .apartment .image,.objects .objects-inner .local .image,.objects .objects-inner .property .image{width:100%;height:0;padding-top:60%;border-top-left-radius:4px;border-top-left-radius:.4rem;border-top-right-radius:4px;border-top-right-radius:.4rem}.objects .objects-inner .apartment .description,.objects .objects-inner .local .description,.objects .objects-inner .property .description{padding:2.5rem 2rem 1.1rem}.objects .objects-inner .apartment .description .sub-heading,.objects .objects-inner .local .description .sub-heading,.objects .objects-inner .property .description .sub-heading{text-align:center;margin-bottom:.3rem}.objects .objects-inner .apartment .description .title,.objects .objects-inner .local .description .title,.objects .objects-inner .property .description .title{text-align:center;margin-bottom:1rem}.objects .objects-inner .apartment .description .description-row,.objects .objects-inner .local .description .description-row,.objects .objects-inner .property .description .description-row{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;border-bottom:1px solid #f1f0ee}.objects .objects-inner .apartment .description .description-row p,.objects .objects-inner .apartment .description .description-row span,.objects .objects-inner .local .description .description-row p,.objects .objects-inner .local .description .description-row span,.objects .objects-inner .property .description .description-row p,.objects .objects-inner .property .description .description-row span{font-weight:500;font-size:14px;font-size:1.4rem;margin:1.2rem 0}.objects .objects-inner .apartment .description .description-row:last-of-type,.objects .objects-inner .local .description .description-row:last-of-type,.objects .objects-inner .property .description .description-row:last-of-type{border-bottom:none}.objects .objects-title{margin:0 0 1rem}.objects .objects-text{margin:0 0 2rem;font-size:14px;font-size:1.4rem;opacity:.85;max-width:700px;max-width:70rem}.objects .objects-map{display:none;padding-top:1rem}.objects .objects-map.active{display:block;padding-top:1rem}.objects #gmap{width:100%;height:600px;height:60rem}.gm-style-iw-d,.gm-style-iw.gm-style-iw-c{min-width:280px!important;min-width:28rem!important;min-height:440px!important;min-height:44rem!important}.gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-c{padding:20px 10px 10px!important}.google-maps-object-info-window{display:block;color:#34353c;text-decoration:none;max-width:300px;max-width:30rem}.google-maps-object-info-window img{display:block;width:100%;max-width:300px;max-width:30rem}.google-maps-object-info-window .sub-heading{text-align:center;margin-bottom:.5rem;margin-top:2rem;font-size:12px;font-size:1.2rem}.gform_wrapper .gfield.gsection .google-maps-object-info-window h2,.google-maps-object-info-window .gform_wrapper .gfield.gsection h2,.google-maps-object-info-window .minor-heading,.google-maps-object-info-window .text-content h3,.google-maps-object-info-window .text-content h4,.google-maps-object-info-window .text-content h5,.google-maps-object-info-window .text-content h6,.text-content .google-maps-object-info-window h3,.text-content .google-maps-object-info-window h4,.text-content .google-maps-object-info-window h5,.text-content .google-maps-object-info-window h6{text-align:center;margin-bottom:1rem}.google-maps-object-info-window .description-row{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;border-bottom:1px solid #f1f0ee}.google-maps-object-info-window .description-row p,.google-maps-object-info-window .description-row span{font-weight:500;font-size:13px;font-size:1.3rem;margin:.8rem 0}.google-maps-object-info-window .description-row:last-of-type{border-bottom:none}.google-maps-object-info-window:hover{color:#34353c}.object-form-link{margin-top:7rem;margin-bottom:4rem;text-align:center}.no-objects-found{font-weight:500!important}@media only screen and (min-width:45em){.object-tabs .inner button{height:6rem}.objects{padding:5rem 0}.objects .objects-inner{grid-template-columns:1fr 1fr;grid-gap:2rem;padding-top:2rem}.objects .objects-inner .apartment .description,.objects .objects-inner .local .description,.objects .objects-inner .property .description{padding:2.5rem 2.5rem 1.1rem}.objects .objects-inner .apartment .description .title,.objects .objects-inner .local .description .title,.objects .objects-inner .property .description .title{margin-bottom:2.5rem}.objects .objects-inner .apartment .description .description-row p,.objects .objects-inner .local .description .description-row p,.objects .objects-inner .property .description .description-row p,.objects .objects-text{font-size:1.5rem}.objects .objects-map,.objects .objects-map.active{padding-top:2rem}.object-form-link{margin-top:9rem;margin-bottom:5rem}}@media only screen and (min-width:64em){.objects{padding-bottom:7rem}.objects .objects-inner.active{grid-template-columns:1fr 1fr 1fr;grid-gap:3rem;padding-top:2rem}.object-form-link{margin-top:13rem;margin-bottom:7rem}}.page-section-downloadable-files .inner{margin-top:3rem;margin-bottom:3rem}.page-section-downloadable-files .inner .contact-information{text-align:center;margin-bottom:5rem}.page-section-downloadable-files .inner .title{font-family:Roboto,sans-serif}.page-section-downloadable-files .inner .link-text a{font-weight:500;text-decoration:none}.page-section-downloadable-files .inner .link-text a:hover{text-decoration:underline}.page-section-downloadable-files .inner .number{color:#34353c;text-decoration:none}.page-section-downloadable-files .inner .number:hover{text-decoration:underline}.page-section-downloadable-files .inner .files-grid{display:grid;grid-template-rows:repeat(3,1fr);grid-gap:3rem}.page-section-downloadable-files .inner .files-grid .file{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1);border-radius:.4rem;padding:2.5rem 2rem 8rem;position:relative}.page-section-downloadable-files .inner .files-grid .file a{position:absolute;bottom:0;left:0;right:0;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;font-size:13px;font-size:1.3rem;color:#fff;text-decoration:none;text-transform:uppercase;height:55px;height:5.5rem;font-weight:600;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Roboto,sans-serif;background-color:#12955e;letter-spacing:.7px;border-bottom-left-radius:4px;border-bottom-left-radius:.4rem;border-bottom-right-radius:4px;border-bottom-right-radius:.4rem;-webkit-transition:background-color .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out}.page-section-downloadable-files .inner .files-grid .file a svg{fill:#fff;width:18px;width:1.8rem;margin-left:.8rem;position:relative;bottom:-2px;bottom:-.2rem}.page-section-downloadable-files .inner .files-grid .file a:active,.page-section-downloadable-files .inner .files-grid .file a:focus,.page-section-downloadable-files .inner .files-grid .file a:hover{background-color:#118c58;border-color:#108755}.page-section-downloadable-files .inner .files-grid .file-text{opacity:.85;font-size:14px;font-size:1.4rem}@media only screen and (min-width:37.5em){.page-section-downloadable-files .inner{margin-top:6rem}.page-section-downloadable-files .inner .contact-information{margin-bottom:8rem}.page-section-downloadable-files .inner .files-grid{max-width:110rem;margin:0 auto;grid-template-rows:none;grid-template-columns:1fr 1fr}}@media only screen and (min-width:64em){.page-section-downloadable-files .inner{margin-top:8rem}.page-section-downloadable-files .inner .contact-information{margin-bottom:10rem}.page-section-downloadable-files .inner .files-grid{grid-template-columns:1fr 1fr 1fr}}.employees-duty-number,.employees-numbers{text-align:center;margin-bottom:4.5rem}.employees-duty-number .text-content h2,.employees-duty-number h2.small-heading,.employees-numbers .text-content h2,.employees-numbers h2.small-heading,.text-content .employees-duty-number h2,.text-content .employees-numbers h2{margin-bottom:.3rem}.employees-duty-number a.small-heading,.employees-numbers a.small-heading{font-weight:400;text-decoration:none;color:#34353c}.employees-duty-number a.small-heading:active,.employees-duty-number a.small-heading:focus,.employees-duty-number a.small-heading:hover,.employees-numbers a.small-heading:active,.employees-numbers a.small-heading:focus,.employees-numbers a.small-heading:hover{text-decoration:underline}.employees-duty-number{margin-bottom:3rem;margin-top:4rem}.employees-duty-number a.small-heading{font-size:18px;font-size:1.8rem}.employees{display:grid;grid-gap:2rem}.employee .image{height:0;padding-top:100%;width:100%;margin-bottom:1.5rem}.employee .employee-name{margin-bottom:.5rem}.employee .employee-work-assignment{opacity:.85;margin:0;font-size:14px;font-size:1.4rem}.employee .employee-links{margin-top:1rem;margin-bottom:2rem}.employee .employee-links a{font-size:14px;font-size:1.4rem;text-decoration:none;display:block}.employee .employee-links a:hover{text-decoration:underline}.employee .employee-links .employee-phone{color:#34353c;font-weight:500;margin-bottom:.2rem}.employee-form{background-color:#f1f0ee;margin-left:-1.5rem;padding:2rem 1.5rem;width:calc(100% + 3rem);margin-bottom:-3rem}.employee-form .gform_wrapper .gfield_label{text-align:left}@media only screen and (min-width:28.125em){.employees{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:45em){.employees-numbers{margin-bottom:5.5rem}.employees-numbers a{font-size:1.9rem}.employees-number{margin-bottom:0}.employees{grid-template-columns:repeat(3,1fr);grid-gap:3rem}.employee-form{margin-left:-3rem;padding:7rem 3rem;width:calc(100% + 6rem);margin-bottom:-5rem}.employees-duty-number{margin-top:6rem;margin-bottom:4rem}.employees-duty-number a.small-heading{font-size:1.9rem}}@media only screen and (min-width:64em){.employees-numbers{margin-bottom:7.5rem}.employees-contact{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}.employees{grid-template-columns:repeat(2,1fr);grid-gap:3rem}.employee .employee-links a,.employee .employee-work-assignment{font-size:1.5rem}.employee-form{background-color:#fff;width:100%;padding:0;margin:0}}.page-section-form{padding-top:5rem;padding-bottom:5rem;background-color:#f1f0ee}.page-section-form .gform_wrapper{margin-top:2rem;text-align:left}.form-inner{padding:3rem 2rem;background:#fff;border:1px solid #e5e4e0;border-radius:.4rem;text-align:center;max-width:500px;max-width:50rem;margin:0 auto}.form-heading{margin-bottom:1rem}.form-description{margin:0;text-align:left;font-size:16px;font-size:1.6rem;opacity:.85}@media only screen and (min-width:45em){.page-section-form{padding-top:5rem}.page-section-form .gform_wrapper{margin-top:3rem}.page-section-form#page-section-1 .form-inner{max-width:80rem}.page-section-form#page-section-1 .gform_wrapper input[type=submit]{max-width:40rem}.page-section-form#page-section-1 .gform_footer{text-align:center}.form-inner{padding:3rem;max-width:60rem}}@media only screen and (min-width:64em){.page-section-form{padding-top:7rem;padding-bottom:7rem}.form-inner{padding:5rem}}.image-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:250px;min-height:25rem;padding-top:8rem;padding-bottom:8rem;z-index:2}.image-banner .image-banner-heading,.image-banner .image-banner__text{color:#fff;max-width:750px;max-width:75rem;padding:0 1.5rem}.image-banner .image-banner__text a,.image-banner .image-banner__text h1,.image-banner .image-banner__text h2,.image-banner .image-banner__text h3,.image-banner .image-banner__text h4,.image-banner .image-banner__text h5,.image-banner .image-banner__text h6,.image-banner .image-banner__text li,.image-banner .image-banner__text p{color:#fff;margin-top:0}.image-banner.show-overlay:after{content:"";display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);z-index:-1}.image-banner .button{margin-top:1rem}.image-banner-logo{display:block;margin:3rem auto 0;max-width:120px;max-width:12rem}@media only screen and (min-width:45em){.image-banner{min-height:38rem}}@media only screen and (min-width:64em){.image-banner{min-height:50rem}.is-front-page .image-banner-heading{font-size:6rem}.image-banner-logo{display:block;margin:3rem auto 0;max-width:16rem}}.page-section-important-information{background-color:#f1f0ee}.page-section-important-information .inner{padding-top:2rem}.page-section-important-information .inner a{fill:#12955e;text-decoration:none;font-weight:700;text-transform:uppercase;justify-self:center;font-size:15px;font-size:1.5rem;font-weight:500}.page-section-important-information .inner a svg{height:18px;height:1.8rem;margin-left:.5rem;position:relative;bottom:-3px}.page-section-important-information .inner a:hover{text-decoration:underline}.page-section-important-information .inner a.download-link{display:block;margin-top:.8rem}.page-section-important-information .inner .important-info-wrapper{display:grid;row-gap:3px;row-gap:.3rem;padding-top:2rem}.page-section-important-information .inner .important-info-wrapper .important-info-toggle{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;padding:.8rem 1.5rem;cursor:pointer;position:relative;outline:none;text-decoration:none}.page-section-important-information .inner .important-info-wrapper .important-info-toggle .minus-sign{display:none}.page-section-important-information .inner .important-info-wrapper .important-info-toggle.is-toggled .minus-sign,.page-section-important-information .inner .important-info-wrapper .important-info-toggle .plus-sign{display:block}.page-section-important-information .inner .important-info-wrapper .important-info-toggle.is-toggled .plus-sign{display:none}.page-section-important-information .inner .important-info-wrapper .important-info-toggle:after{content:"";display:inline-block;width:3px;width:.3rem;height:100%;background:0 0;position:absolute;top:0;left:0;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-section-important-information .inner .important-info-wrapper .important-info-toggle:focus:after,.page-section-important-information .inner .important-info-wrapper .important-info-toggle:hover:after{background:#14a769}.page-section-important-information .inner .important-info-wrapper .important-info{background-color:#fff}.page-section-important-information .inner .important-info-wrapper .important-info .important-info-title{font-weight:500;text-transform:uppercase;justify-self:left;color:#34353c}.page-section-important-information .inner .important-info-wrapper .important-info .important-info-text{display:none;padding:1rem 1.5rem;margin-top:0;opacity:0;max-width:1000px;max-width:100rem}.page-section-important-information .inner .important-info-wrapper .important-info .important-info-text p:first-of-type{margin-top:0}.page-section-important-information .inner .important-info-wrapper .important-info button{background-color:#fff;border:none;-ms-flex-item-align:center;align-self:center;outline:none;padding:0}.page-section-important-information .inner button svg{width:15px;width:1.5rem;height:15px;height:1.5rem;fill:#12955e}.title-bar.medium-heading{margin-bottom:0}@media only screen and (min-width:31.25em){.page-section-important-information .inner .title-grid{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}.page-section-important-information .inner a.download-link{margin-top:0}}@media only screen and (min-width:45em){.page-section-important-information .inner{padding-top:4rem}.page-section-important-information .inner .title-grid{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}.page-section-important-information .inner .title-grid a svg{height:2.4rem;bottom:-5px}.page-section-important-information .inner .important-info-wrapper{row-gap:.5rem}.page-section-important-information .inner .important-info-wrapper .important-info-toggle{padding:.8rem 2rem}.page-section-important-information .inner .important-info-wrapper .important-info .important-info-text{padding:1rem 2rem 2rem}.page-section-important-information .inner button svg{width:1.8rem;height:1.8rem}}@media only screen and (min-width:64em){.page-section-important-information .inner{padding-top:6rem}.page-section-important-information .inner .title-grid a{font-size:1.6rem}.page-section-important-information .inner .important-info-wrapper{padding-top:3rem}}.information-puffs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.information-puff-left{background-color:#12955e;color:#fff;padding:3rem 2rem}.information-puff-left .medium-heading{color:#fff}.gform_wrapper .information-puff-left input[type=submit],.information-puff-left .btn,.information-puff-left .gform_wrapper input[type=submit]{margin-top:1.5rem}.information-puff-right,.small-information-puff-image{display:block;width:100%;height:0;padding-top:80%}.small-information-puff-image{padding-top:100%}.small-information-puff{margin-top:2rem}.small-information-puff-image{position:relative}.small-information-puff-image .small-heading,.small-information-puff-image .sub-heading,.small-information-puff-image .text-content h1,.small-information-puff-image .text-content h2,.text-content .small-information-puff-image h1,.text-content .small-information-puff-image h2{display:block;color:#fff;text-decoration:none;position:absolute;left:20px;left:2rem;top:30px;top:3rem;z-index:1;padding-right:2rem}.small-information-puff-image .small-heading,.small-information-puff-image .text-content h1,.small-information-puff-image .text-content h2,.text-content .small-information-puff-image h1,.text-content .small-information-puff-image h2{top:65px;top:6.5rem}.small-information-puff-image.has-image:after{content:"";display:inline-block;position:absolute;background:#000;opacity:.2;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.small-information-puff-image.has-image:hover:after{opacity:0}.small-information-puff-image.no-image{background-color:#12955e}.small-information-puff-image:hover .small-heading,.small-information-puff-image:hover .text-content h1,.small-information-puff-image:hover .text-content h2,.text-content .small-information-puff-image:hover h1,.text-content .small-information-puff-image:hover h2{text-decoration:underline}@media only screen and (min-width:31.25em){.information-puffs{margin-bottom:2rem}.small-information-puffs{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.small-information-puff{margin-top:0}.small-information-puff-image{padding-top:100%}}@media only screen and (min-width:45em){.information-puffs{display:grid;grid-template-columns:1fr 1fr}.information-puff-right{height:auto;padding-top:0}.information-puff-left{padding:4rem 3rem}}@media only screen and (min-width:64em){.information-puffs{margin-bottom:3rem}.information-puff-left{padding:8rem 6rem}.gform_wrapper .information-puff-left input[type=submit],.information-puff-left .btn,.information-puff-left .gform_wrapper input[type=submit]{margin-top:3.5rem}.small-information-puffs{grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}.small-information-puff-image .small-heading,.small-information-puff-image .sub-heading,.small-information-puff-image .text-content h1,.small-information-puff-image .text-content h2,.text-content .small-information-puff-image h1,.text-content .small-information-puff-image h2{left:3rem;padding-right:3rem}}@media only screen and (min-width:93em){.information-puff-left{padding:12rem 10rem 12rem 8rem}}.page-section-text-links{padding:2rem 0 5rem}.text-link-grid{max-width:400px;max-width:40rem;margin:0 auto}.text-link-wrapper{margin-bottom:3rem}.text-link-wrapper .text{font-size:14px;font-size:1.4rem;opacity:.85}.text-link-wrapper:last-of-type{margin:0}.text-link{display:block;text-decoration:none;font-weight:600;text-transform:uppercase;font-size:13px;font-size:1.3rem;margin-top:1rem}.text-link svg{fill:#12955e;height:15px;height:1.5rem;margin-left:.3rem;position:relative;bottom:-3px;bottom:-.3rem}.text-link:hover{text-decoration:underline}@media only screen and (min-width:45em){.page-section-text-links{padding:4rem 0 9rem}.text-link-grid{max-width:105rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem}.text-link-wrapper{margin:0}.text-link-wrapper .text{font-size:1.5rem}.text-link{margin-top:2rem;font-size:1.4rem}}@media only screen and (min-width:64em){.page-section-text-links{padding:3rem 0 11rem}.text-link-grid{grid-gap:6rem}}.page-section-text{padding-top:5rem;padding-bottom:5rem;background-color:#f1f0ee}.text-inner{padding:3rem 2rem;background:#fff;border:1px solid #e5e4e0;border-radius:.4rem;max-width:500px;max-width:50rem;margin:0 auto}@media only screen and (min-width:45em){.page-section-text{padding-top:5rem}.text-inner{padding:3rem;max-width:95rem}}@media only screen and (min-width:64em){.page-section-text{padding-top:7rem;padding-bottom:7rem}.text-inner{padding:5rem}}