@media only screen and (max-width:1199px){#send-message .container{width:100%}}@media only screen and (max-width:991px){#pojo-a11y-toolbar{display:none}.container{width:750px}.mobile-screen{display:block}.desktop-screen{display:none}#site-header{display:none!important}.amh-header-buttons.amh-2a .amh-navigation-trigger span,.amh-header-buttons.amh-2a .amh-header-right-btn{font-family:var(--font-family-default);font-size:16px!important}.amh-header-buttons.amh-2a .amh-header-right-btn{padding-top:20px}.qsearch-submit{margin-top:20px}.qsearch-close{display:none}#aios-testimonials .aios-testimonials{margin:0!important}#send-message .container{max-width:750px!important;width:100%!important}#send-message .container .row{flex-direction:column}.send-message-title,.send-message-form{width:100%!important}.send-message-title .section-title{margin-bottom:40px}.footer-brand{padding:max(32px, 5vw) 0 max(3.438vw, 42px)}.footer-cta{padding:max(32px, 3.125vw) 16px}.footer-logo{flex-direction:column}.footer-site-logo{margin-right:0;margin-bottom:30px}.footernav{flex-wrap:nowrap;flex-direction:column;align-items:center}.footernav li{padding:7px}.ip-banner .container{top:calc(50% + 26px)}.inner{width:100%}#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}#content .aios-communities-metropolitan .aios-communities-metropolitan-item-title .section-title{font-size:26px}.page-id-28 #content .about-inner .about-img{margin:0 0 20px 0;width:100%}.left-mobile{text-align:left}.page-id-29 #content .contact-main{margin-top:0;padding-top:15px;margin-bottom:0}.page-id-29 #content .contact-form{margin-top:0;padding-top:0}.page-id-29 #content .contact-info ul li,.page-id-29 #content .contact-info ul li a,.page-id-29 #content .contact-smi ul li a,.page-id-29 #content .contact-info ul li p{font-size:13px}.page-id-29 #content .contact-info ul li i{font-size:16px!important;min-width:25px}#content .contact-info ul li i.envelope{font-size:12px!important}}@media only screen and (max-width:767px){.container{width:100%}.ip-banner .container{width:100%}.footernav li{padding:7px}}@media only screen and (max-width:480px){.page-id-29 #content .contact-info ul li,.page-id-29 #content .contact-info ul li a,.page-id-29 #content .contact-smi ul li a,.page-id-29 #content .contact-info ul li p{font-size:12.7px;text-align:center;justify-content:center}}