*{box-sizing:border-box;font-family:"Open Sans",sans-serif}body{min-height:100vh;display:flex;flex-direction:column}html{scroll-padding-top:4rem}.btn-primary{background:white;border:2px solid #0A4D5E;color:#0A4D5E;border-radius:5px;font-size:16px;font-weight:400;transition:all 300ms ease 0ms;transition-property:all!important;padding:0.5em 1.2em}.btn-primary:after{transition:all 300ms ease 0ms;font-size:16px;line-height:1.5em;opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;text-shadow:none;content:"\f054";font-family:FontAwesome;font-weight:900}.btn-primary:hover{background:#0A4D5E;border:2px solid #0A4D5E;color:white;padding:0.5em 2em 0.5em 1em}.btn-primary:hover:after{opacity:1;margin-left:4px}.error-image{height:150px;width:auto}.footer-text{color:#ffffff;margin-bottom:0px;font-size:12px!important}.container{flex:1}footer{flex-shrink:0;padding-top:40px;padding-bottom:40px}.footer-text a{color:#ffffff;text-decoration:none}#footer a{color:#ffffff}a{color:#0a4d5e;text-decoration:none;font-weight:600}a:hover{color:#0a4d5e}.logo{width:100%;height:50px}a.nav-link{border-bottom:2px solid #ddd0}pre{background:yellow;font-size:10px;padding:3px}.py-7{padding-top:60px;padding-bottom:60px}h5{background:#034D5F;padding:5px 10px;color:#ffffff;font-size:1.1rem}.h5sub{background:#828282}.nav-link{text-decoration:none}.nav-link:hover{border-bottom:2px solid white;font-weight:bolder}#footer .page-link a{font-size:12px;font-weight:unset;padding:0}.page-link>a{font-weight:600}span.page-link{width:fit-content;padding-top:5px}.page-link>a{text-decoration:none;color:#1a3969;font-size:14px;padding:5px 5px;margin:5px 0}.page-link>a:hover{font-weight:bold}.page-link>a::before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#B22322;transition:width .2s}.page-link>a:hover::before{width:100%}.active:after{content:"\2212";display:none}.alert{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.scroll-block{display:flex;justify-content:center;align-items:baseline;flex-wrap:nowrap;gap:15px}.scroll-lines{flex:1;border-bottom:1px solid white;padding:20px}.scroll-icon{flex:0;font-size:1em;color:white;transition:0.2s;cursor:pointer}.scroll-icon:hover{transform:scale(1.5);transition:0.2s;color:white}.maincontent{position:relative;z-index:1;box-shadow:0 1px 10px #000000;background-color:#ffffff;padding-top:90px;padding-bottom:90px}.stickyfooter{position:sticky;bottom:0;z-index:0}.ul-nostyle{list-style:none}.emergnum{list-style:none;font-size:14px}.emergency{font-weight:bold}ul.emergnum{padding-left:0px}ul.emergnum li{padding-bottom:10px}ul.nopad{list-style:none;font-size:14px;padding-left:0px}ul.nopad li{padding:10px 0px;border-bottom:1px solid #ddd}.accordion-button{color:#060606;background-color:#ddd;box-shadow:none!important}.accordion-button:not(.collapsed){color:#060606;background-color:#ddd;box-shadow:none!important}.gap10{gap:10px}hr{margin:1rem 0;color:#0a4d5e;border:0;border-top:3px solid;opacity:1}.dropdown-item.active,.dropdown-item:active{background-color:#0a4d5e}.strong{font-weight:600}.owner-list,.resident-list{font-size:14px;color:#6c757d}.committee-member{font-weight:bold}@media only screen and (max-width:767px){.fa-centered{font-size:3rem}.navbar-nav{align-items:center}.footerflex{flex-direction:column;align-items:center;text-align:center;gap:10px}footer{padding-top:30px;padding-bottom:20px}.logo{margin-left:0px}.gap10{gap:0px}}