.footer-container{display:flex;flex-flow:column;line-height:1;padding:30px 0 0}.footer-container .column{line-height:1;padding:20px 0}.morder3{order:3}.morder2{order:2}.morder1{order:1}@media(min-width:768px){.footer-container{flex-flow:row;padding:30px 0 53px}.footer-container .column{flex:1;padding:20px 40px}.morder3{order:1}.morder2{order:2}.morder1{order:3}}.footer-border{border-top:1px solid var(--blue)}.social-icons{display:flex}.social-icons a{margin-left:12px}.social-icons a:first-child{margin-left:0}.footer-links,.footer-links-h{line-height:1;list-style-type:none;padding:0}.footer-links li{line-height:1;margin-bottom:10px}.footer-links li a{font-family:Suisse Int\'l;font-size:16px;font-style:normal;font-weight:300;line-height:1;text-decoration:none}.footer-container .aster-logo{margin-bottom:23px}.footer-container .promoted-by{color:var(--blue,#101323);font-family:Suisse Int\'l;font-size:8px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:10px;margin-top:0;max-width:max-content;padding:0 5.15px;text-align:center}@media(min-width:768px){.footer-container .promoted-by{margin-top:34px}}.footer-container .row-form h3{background-color:unset;height:0;margin:0;padding:0}.footer-container .submitted-message,.footer-container form{background-color:unset}.footer-container .hs-button.primary.large{background-color:unset;font-family:Suisse Int\'l;font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin:0;padding:0 13px 0 0;text-align:right;width:100%}.footer-container .actions:after{background-image:url(https://www.aster-homes.com/hubfs/arrow-button.svg);background-repeat:no-repeat;content:"";display:block;height:12px;position:relative;width:28px}.dark .footer-container .actions:after{background-image:url(https://www.aster-homes.com/hubfs/arrow-button-dark.svg)}.footer-container .actions{align-items:center;display:flex}.footer-container form input[type=email],.footer-container form input[type=file],.footer-container form input[type=number],.footer-container form input[type=password],.footer-container form input[type=search],.footer-container form input[type=tel],.footer-container form input[type=text],.footer-container form select,.footer-container form textarea{background-color:unset;border:unset;border-radius:unset;padding:0 0 8px}.footer-container form .input{display:flex}.footer-container ::-webkit-input-placeholder{font-family:Suisse Int\'l;font-size:14px;font-style:normal;font-weight:300;line-height:normal;opacity:.4}.footer-container :-moz-placeholder,.footer-container ::-moz-placeholder{font-family:Suisse Int\'l;font-size:14px;font-style:normal;font-weight:300;line-height:normal;opacity:.4}.footer-container :-ms-input-placeholder{font-family:Suisse Int\'l;font-size:14px;font-style:normal;font-weight:300;line-height:normal;opacity:.4}.footer-container ::placeholder{font-family:Suisse Int\'l;font-size:14px;font-style:normal;font-weight:300;line-height:normal;opacity:.4}.row-value{font-family:Suisse Int\'l;font-size:14px;font-style:normal;font-weight:300;line-height:normal;opacity:.4;padding-top:4px}.row-value-underline{text-decoration:underline}.row-title{font-family:Suisse Int\'l;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.row-title-2{padding-top:30px}.row-bottom{border-top:unset;padding:0}.footer-links-h{display:block;line-height:1}.footer-links-h li{line-height:0;padding-bottom:20px}@media(min-width:768px){.footer-links-h{display:flex}.footer-links-h li{padding-bottom:0;padding-right:30px}}.footer-links-h li a{text-decoration:unset}.copy,.footer-links-h li a{font-family:Suisse Int\'l;font-size:11px;font-style:normal;font-weight:300;line-height:1}ul.words-list{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0 0 20px}.pre-footer{border-top:1px solid var(--blue);overflow:hidden;padding:20px 0}ul.words-list li{font-family:Josefin Sans;font-size:12px;font-style:normal;font-weight:400;letter-spacing:2.4px;line-height:38.451px;padding:0 10px;position:relative}.dark .footer-border,.dark .pre-footer{border-top:1px solid var(--white)}.desktop img.actual-logo{margin:0 11.5px}