.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}html{position:relative;min-height:100%}body{margin-bottom:60px}html body footer.custom-footer{line-height:1.8em;padding:20px;font-size:12px;font-weight:400;text-align:center;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}html body footer.custom-footer div{line-height:1.8em}html body footer.custom-footer a{color:rgba(0,0,0,.65);text-decoration-line:none;transition-delay:.05s;transition-delay:.2s;transition-timing-function:ease-out}html body footer.custom-footer a:hover{color:rgba(0,0,0,.85);text-decoration-line:underline;text-decoration-style:dotted;transition-delay:.05s;transition-delay:.2s;transition-timing-function:ease-out}.btn-outline-secondary{color:#3697ec;letter-spacing:1px;text-transform:uppercase;text-align:center;font-size:.92rem;border-color:#3697ec;border-width:2px}.btn-primary{background-color:#3697ec;letter-spacing:1px;text-transform:uppercase;text-align:center;font-size:.92rem;border-color:#3697ec;border-width:2px}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}a{color:#07c}.btn-primary:hover{color:#fff;background-color:#1585ea;border-color:#1585ea}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}.footer{position:absolute;bottom:0;width:100%;white-space:nowrap;line-height:60px}