#lf-wrapper{margin:0 auto;width:min-content}#lf-wrapper>div.flex{gap:30px}#lf-wrapper>div.flex>*{width:100%;max-width:400px;min-height:50vh}#lf-wrapper nav{margin:0 0 1em 0;font-size:120%;border-bottom:1px solid #eee;white-space:nowrap}#lf-wrapper nav a{display:inline-block;margin:0;padding:.25em .5em;text-decoration:underline;color:#999;border-radius:6px 6px 0 0}#lf-wrapper nav a.active{text-decoration:none;background:#eee;color:#333}@media only screen and (max-width: 840px){#lf-wrapper nav{font-size:smaller}}#lf-wrapper form label{padding:.25em;margin:-0.25em;display:block;overflow:hidden;text-overflow:ellipsis;margin:0 0 .25em}#lf-wrapper form input[type=text],#lf-wrapper form input[type=tel],#lf-wrapper form input[type=email],#lf-wrapper form input[type=password]{width:100%}#lf-wrapper form input[type=checkbox]+label,#lf-wrapper form input[type=radio]+label{display:inline;vertical-align:top}#lf-wrapper form br{display:block;content:" ";margin:0 0 .5em 0}#lf-wrapper form footer{margin-top:30px}#lf-wrapper form footer span,#lf-wrapper form footer button{display:block;margin:0 0 15px}#lf-wrapper form footer .g-recaptcha{margin-top:30px}.fa.fa-envelop:before{background-image:url("/css/fa/regular/envelope.333333.svg")}.fa.fa-check-square:before{width:2em;height:2em;background-image:url("/css/fa/regular/check-square.007231.svg")}#forgot-popup{width:50vw;max-width:100%;min-height:250px;margin:0 auto;color:inherit}#forgot-popup>h1{margin-top:0;font-size:120%}#forgot-popup form>*{height:auto}#forgot-popup form label{align-self:center}#forgot-popup form input{margin:0 .25em}
