@media only screen and (max-width:1440px){.site-header-logo{padding:10px}#site-header.position-fixed #nav li{padding:15px 0}#site-header.position-fixed #nav>li>.sub-menu{padding-top:47px}.footernav li{padding:0 6px}}@media only screen and (max-width:1366px){.site-header-logo{padding:5px}#site-header.position-fixed #nav li{padding:15px 0}#site-header.position-fixed #nav>li>.sub-menu{padding-top:53px}#site-header .container{max-width:94.5vw}.footer .container.container-vw{width:87.875vw}}@media only screen and (max-width:1199px){#nav li a{font-size:12px;letter-spacing:.6px}#site-header.position-fixed #nav>li>.sub-menu{padding-top:54px}#send-message .container{width:100%}#site-header .container{max-width:100%}#popup-contacts{max-width:350px}.contacts-popup-content-wrap{padding:10px 0}.footer .container.container-vw{width:100%}.footernav li a{letter-spacing:1px}}@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-logo{flex-direction:column}.footer-site-logo{margin-right:0;margin-bottom:30px}.intro-video video{object-fit:contain!important}.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-96 #content .contact-info ul li+li+li{max-width:250px;display:flex}.home-expertise-image img{height:auto;margin:20px auto}}@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-96 #content .contact-main{margin:50px 15px;padding:60px 15px 0}}