@font-face{font-family:"icomoon";src:url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.eot);src:url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal}.region-footer-bottom .region-content .menu--social-menu .menu li a.email:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=email]:before,.region-footer-bottom .region-content .menu--social-menu .menu li a.linkedin:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=linkedin]:before,.region-footer-bottom .region-content .menu--social-menu .menu li a.twitter:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=twitter]:before,.region-footer-bottom .region-content .menu--social-menu .menu li a.facebook:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=facebook]:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*="x.com"]:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}.menu{padding:0;margin:0;list-style:none;position:relative;display:flex;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{flex-wrap:wrap;flex-direction:row}.menu.vertical{flex-wrap:nowrap;flex-direction:column}.menu.vertical.icon-top li a img,.menu.vertical.icon-top li a i,.menu.vertical.icon-top li a svg,.menu.vertical.icon-bottom li a img,.menu.vertical.icon-bottom li a i,.menu.vertical.icon-bottom li a svg{text-align:left}.menu.expanded li{flex:1 1 0px}.menu.expanded.icon-top li a img,.menu.expanded.icon-top li a i,.menu.expanded.icon-top li a svg,.menu.expanded.icon-bottom li a img,.menu.expanded.icon-bottom li a i,.menu.expanded.icon-bottom li a svg{text-align:left}.menu.simple{align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width: 48em){.menu.medium-horizontal{flex-wrap:wrap;flex-direction:row}.menu.medium-vertical{flex-wrap:nowrap;flex-direction:column}.menu.medium-expanded li{flex:1 1 0px}.menu.medium-simple li{flex:1 1 0px}}@media screen and (min-width: 60em){.menu.mid-horizontal{flex-wrap:wrap;flex-direction:row}.menu.mid-vertical{flex-wrap:nowrap;flex-direction:column}.menu.mid-expanded li{flex:1 1 0px}.menu.mid-simple li{flex:1 1 0px}}@media print,screen and (min-width: 80em){.menu.large-horizontal{flex-wrap:wrap;flex-direction:row}.menu.large-vertical{flex-wrap:nowrap;flex-direction:column}.menu.large-expanded li{flex:1 1 0px}.menu.large-simple li{flex:1 1 0px}}@media screen and (min-width: 90em){.menu.xlarge-horizontal{flex-wrap:wrap;flex-direction:row}.menu.xlarge-vertical{flex-wrap:nowrap;flex-direction:column}.menu.xlarge-expanded li{flex:1 1 0px}.menu.xlarge-simple li{flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:flex}.menu.icon-top a,.menu.icon-right a,.menu.icon-bottom a,.menu.icon-left a{display:flex}.menu.icon-left li a,.menu.nested.icon-left li a{flex-flow:row nowrap}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg,.menu.nested.icon-left li a img,.menu.nested.icon-left li a i,.menu.nested.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a,.menu.nested.icon-right li a{flex-flow:row nowrap}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg,.menu.nested.icon-right li a img,.menu.nested.icon-right li a i,.menu.nested.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a,.menu.nested.icon-top li a{flex-flow:column nowrap}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg,.menu.nested.icon-top li a img,.menu.nested.icon-top li a i,.menu.nested.icon-top li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a,.menu.nested.icon-bottom li a{flex-flow:column nowrap}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg,.menu.nested.icon-bottom li a img,.menu.nested.icon-bottom li a i,.menu.nested.icon-bottom li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fff}.menu .active>a{background:#1779ba;color:#fff}.menu.align-left{justify-content:flex-start}.menu.align-right li{display:flex;justify-content:flex-end}.menu.align-right li .submenu li{justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right.icon-top li a img,.menu.align-right.icon-top li a i,.menu.align-right.icon-top li a svg,.menu.align-right.icon-bottom li a img,.menu.align-right.icon-bottom li a i,.menu.align-right.icon-bottom li a svg{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:flex;justify-content:center}.menu.align-center li .submenu li{justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:bold;line-height:1;color:inherit}.menu-centered>.menu{justify-content:center}.menu-centered>.menu li{display:flex;justify-content:center}.menu-centered>.menu li .submenu li{justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.region-footer-bottom{position:relative;z-index:1;background:#f0f3f7;border-top:1px solid rgba(54,123,1,.25);padding-top:48px;padding-bottom:0}@media print,screen and (min-width: 48em){.region-footer-bottom{padding-top:64px;padding-bottom:0}}@media screen and (min-width: 60em){.region-footer-bottom{border-top:unset}}.region-footer-bottom .region-content{position:relative;z-index:1}@media print,screen and (max-width: 47.99875em){.region-footer-bottom .region-content{display:flex;flex-direction:column}}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content{display:grid;grid-template-areas:"logo-text social-media" "links links" "copyright copyright";grid-template-columns:400px auto}}@media screen and (min-width: 60em){.region-footer-bottom .region-content{grid-template-rows:125px auto;grid-template-columns:340px auto;grid-template-areas:"logo-text links" "social-media links" "copyright copyright"}}@media print,screen and (min-width: 80em){.region-footer-bottom .region-content{grid-template-columns:calc(50vw - 315px) auto}}.region-footer-bottom .region-content nav>ul{padding:0 16px}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content nav>ul{padding:0 32px}}@media screen and (min-width: 60em){.region-footer-bottom .region-content nav>ul{padding:0 calc(50vw - 640px)}}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .footer-logo-text{grid-area:logo-text;width:382px;margin-bottom:32px}}@media screen and (min-width: 60em){.region-footer-bottom .region-content .footer-logo-text{width:340px}}@media print,screen and (min-width: 80em){.region-footer-bottom .region-content .footer-logo-text{width:calc(50vw - 315px)}}.region-footer-bottom .region-content .site-logo{display:flex;align-self:start;padding:0 16px}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .site-logo{padding:0 32px}}@media screen and (min-width: 60em){.region-footer-bottom .region-content .site-logo{padding:0 0 0 32px}}@media print,screen and (min-width: 80em){.region-footer-bottom .region-content .site-logo{padding:0 0 0 calc(50vw - 640px)}}.region-footer-bottom .region-content .site-logo img{height:37px;width:auto}.region-footer-bottom .region-content .footer-text{font-size:.8888888889rem;line-height:1.5;margin-top:24px;padding:0 16px}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .footer-text{padding:0 32px}}@media screen and (min-width: 60em){.region-footer-bottom .region-content .footer-text{padding:0 0 0 32px}}@media print,screen and (min-width: 80em){.region-footer-bottom .region-content .footer-text{padding:0 0 0 calc(50vw - 640px)}}.region-footer-bottom .region-content .menu--footer{margin-bottom:48px}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--footer{grid-area:links}}@media screen and (min-width: 60em){.region-footer-bottom .region-content .menu--footer{display:flex;justify-content:end}}.region-footer-bottom .region-content .menu--footer>.menu{display:flex;flex-direction:column;gap:32px}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--footer>.menu{flex-flow:row;gap:82px}}@media screen and (min-width: 60em){.region-footer-bottom .region-content .menu--footer>.menu{padding:0 32px 0 0;justify-content:end;width:calc(50vw + 20px);gap:60px}}@media print,screen and (min-width: 80em){.region-footer-bottom .region-content .menu--footer>.menu{padding:0 calc(50vw - 640px) 0 0;gap:82px}}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--footer>.menu>li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.region-footer-bottom .region-content .menu--footer>.menu>li span{display:block;font-size:.7777777778rem;line-height:1.42875;color:#367b01;font-weight:700;margin-bottom:16px;letter-spacing:.375px}.region-footer-bottom .region-content .menu--footer>.menu>li ul{flex-direction:column}@media print,screen and (max-width: 47.99875em){.region-footer-bottom .region-content .menu--footer>.menu>li ul{padding-bottom:0}}.region-footer-bottom .region-content .menu--footer>.menu>li ul li:not(:last-child){margin-bottom:12px}.region-footer-bottom .region-content .menu--footer>.menu>li ul li a{font-weight:500;color:#262626;font-size:.8888888889rem;line-height:1.5;padding:0}.region-footer-bottom .region-content .menu--footer>.menu>li ul li a:hover,.region-footer-bottom .region-content .menu--footer>.menu>li ul li a:focus,.region-footer-bottom .region-content .menu--footer>.menu>li ul li a:active{text-decoration:underline}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--footer>.menu>li ul li a{white-space:nowrap}}.region-footer-bottom .region-content .menu--social-menu{margin-top:16px;margin-bottom:48px}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--social-menu{grid-area:social-media;margin-top:8px;margin-left:4px}}.region-footer-bottom .region-content .menu--social-menu .menu{align-items:center}@media print,screen and (max-width: 47.99875em){.region-footer-bottom .region-content .menu--social-menu .menu{display:flex;flex-direction:row;justify-content:start}.region-footer-bottom .region-content .menu--social-menu .menu li{padding:0 8px}}@media screen and (min-width: 60em){.region-footer-bottom .region-content .menu--social-menu .menu{padding:0 0 0 32px}}@media print,screen and (min-width: 80em){.region-footer-bottom .region-content .menu--social-menu .menu{padding:0 0 0 calc(50vw - 644px)}}.region-footer-bottom .region-content .menu--social-menu .menu li:nth-child(1){order:-1;padding-left:0}.region-footer-bottom .region-content .menu--social-menu .menu li:nth-child(2){order:2}.region-footer-bottom .region-content .menu--social-menu .menu li:nth-child(3){order:1}.region-footer-bottom .region-content .menu--social-menu .menu li:nth-child(4){order:3}.region-footer-bottom .region-content .menu--social-menu .menu li span{text-transform:capitalize;color:#262626;font-weight:500;font-size:1rem;line-height:1.55556}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--social-menu .menu li{padding-right:16px}}.region-footer-bottom .region-content .menu--social-menu .menu li a{display:block;color:#f1f3f4;padding:0;font:0/0 transparent;text-decoration:none}.region-footer-bottom .region-content .menu--social-menu .menu li a:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a:focus,.region-footer-bottom .region-content .menu--social-menu .menu li a:active{color:#77b800}.region-footer-bottom .region-content .menu--social-menu .menu li a[href*="x.com"]{font:0/0 rgba(0,0,0,0);text-decoration:none}.region-footer-bottom .region-content .menu--social-menu .menu li a[href*="x.com"]:before{content:"󩄍";font-size:32px}.region-footer-bottom .region-content .menu--social-menu .menu li a[href*="x.com"]:before{color:#262626}@media print,screen and (min-width: 48em)and (max-width: 59.99875em){.region-footer-bottom .region-content .menu--social-menu .menu li a[href*="x.com"]:before{font-size:22px}}.region-footer-bottom .region-content .menu--social-menu .menu li a[href*="x.com"]:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*="x.com"]:focus-visible{opacity:.7}.region-footer-bottom .region-content .menu--social-menu .menu li a.facebook,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=facebook]{font:0/0 rgba(0,0,0,0);text-decoration:none}.region-footer-bottom .region-content .menu--social-menu .menu li a.facebook:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=facebook]:before{content:"";font-size:24px}.region-footer-bottom .region-content .menu--social-menu .menu li a.facebook:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=facebook]:before{color:#262626}.region-footer-bottom .region-content .menu--social-menu .menu li a.facebook:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a.facebook:focus-visible,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=facebook]:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=facebook]:focus-visible{opacity:.7}.region-footer-bottom .region-content .menu--social-menu .menu li a.twitter,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=twitter]{font:0/0 rgba(0,0,0,0);text-decoration:none}.region-footer-bottom .region-content .menu--social-menu .menu li a.twitter:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=twitter]:before{content:"󩄍";font-size:24px}.region-footer-bottom .region-content .menu--social-menu .menu li a.twitter:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=twitter]:before{color:#262626}.region-footer-bottom .region-content .menu--social-menu .menu li a.twitter:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a.twitter:focus-visible,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=twitter]:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=twitter]:focus-visible{opacity:.7}.region-footer-bottom .region-content .menu--social-menu .menu li a.linkedin,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=linkedin]{font:0/0 rgba(0,0,0,0);text-decoration:none}.region-footer-bottom .region-content .menu--social-menu .menu li a.linkedin:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=linkedin]:before{content:"";font-size:24px}.region-footer-bottom .region-content .menu--social-menu .menu li a.linkedin:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=linkedin]:before{color:#262626}.region-footer-bottom .region-content .menu--social-menu .menu li a.linkedin:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a.linkedin:focus-visible,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=linkedin]:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=linkedin]:focus-visible{opacity:.7}.region-footer-bottom .region-content .menu--social-menu .menu li a.email,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=email]{font:0/0 rgba(0,0,0,0);text-decoration:none}.region-footer-bottom .region-content .menu--social-menu .menu li a.email:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=email]:before{content:"";font-size:24px}.region-footer-bottom .region-content .menu--social-menu .menu li a.email:before,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=email]:before{color:#262626}.region-footer-bottom .region-content .menu--social-menu .menu li a.email:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a.email:focus-visible,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=email]:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=email]:focus-visible{opacity:.7}.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=linkedin]:before{width:24px;height:24px;content:url(/grow/themes/custom/themekit_apartments/assets/images/svg/linkedin.svg)}.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=linkedin]:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=linkedin]:focus-visible{opacity:.7}.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=mailto]{padding:4px;background:#262626;width:24px;height:24px;border-radius:4px}.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=mailto]:before{content:url(/grow/themes/custom/themekit_apartments/assets/images/svg/email.svg);display:flex;justify-content:center;width:16px;bottom:7px;position:relative}.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=mailto]:hover,.region-footer-bottom .region-content .menu--social-menu .menu li a[href*=mailto]:focus-visible{opacity:.7}.region-footer-bottom .region-content .menu--footer-utility{background-color:#367b01;padding-bottom:16px;padding-top:16px}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--footer-utility{grid-area:copyright}}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--footer-utility{padding-top:48px;padding-bottom:48px}}@media print,screen and (max-width: 47.99875em){.region-footer-bottom .region-content .menu--footer-utility .menu{justify-content:start}}@media screen and (min-width: 60em){.region-footer-bottom .region-content .menu--footer-utility .menu{padding:0 32px}}@media print,screen and (min-width: 80em){.region-footer-bottom .region-content .menu--footer-utility .menu{padding:0 calc(50vw - 608px)}}.region-footer-bottom .region-content .menu--footer-utility .menu li{font-size:.8888888889rem;line-height:1.5;color:#fff;display:flex;align-items:center;margin-bottom:16px}.region-footer-bottom .region-content .menu--footer-utility .menu li:last-child{display:none}.region-footer-bottom .region-content .menu--footer-utility .menu li:not(:last-child):after{content:"";position:relative;top:2px;display:inline-block;margin-left:18px;margin-right:17px;background:#fff;height:16px;width:1px}.region-footer-bottom .region-content .menu--footer-utility .menu li:nth-last-child(2):after{content:unset}.region-footer-bottom .region-content .menu--footer-utility .menu li:first-child:after{margin-right:0}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--footer-utility .menu li:first-child:after{margin-right:17px}}.region-footer-bottom .region-content .menu--footer-utility .menu li a{padding:0;font-size:inherit;line-height:inherit;color:#fff}.region-footer-bottom .region-content .menu--footer-utility .menu li a:hover,.region-footer-bottom .region-content .menu--footer-utility .menu li a:focus,.region-footer-bottom .region-content .menu--footer-utility .menu li a:active{text-decoration:underline}.region-footer-bottom .region-content .menu--footer-utility .analytics{color:#d0d5d6;font-size:.7777777778rem;line-height:1.42857;margin-top:9px;padding:0 16px}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .menu--footer-utility .analytics{padding:0 32px;max-width:764px}}@media screen and (min-width: 60em){.region-footer-bottom .region-content .menu--footer-utility .analytics{padding:0 calc(50vw - 608px);max-width:unset;margin-top:0}}.region-footer-bottom .region-content .footnote{font-size:.475rem;line-height:.8333333333rem;color:#949699}@media print,screen and (min-width: 48em){.region-footer-bottom .region-content .footnote{font-size:.6333333333rem}}
