:root{--bs-primary: #1D3A8F;--bs-secondary: #152c71;--bs-primary-grey: #d7dff7;--transition: .2s ease-in-out}img{max-width:100%}.btn-primary{background-color:var(--bs-primary);border-color:var(--bs-primary)}.btn-primary:hover{background-color:var(--bs-secondary);border-color:var(--bs-secondary)}.btn-outline-primary{border-color:var(--bs-primary);color:var(--bs-primary)}.btn-outline-primary:hover{background-color:var(--bs-secondary);color:var(--bs-primary-grey);border-color:var(--bs-primary)}.app-brand-logo img{width:200px}.team-logo__mini{aspect-ratio:1/1;display:inline-flex;object-fit:contain;object-position:center;width:50px}a{color:var(--bs-primary)}a:hover{color:var(--bs-secondary)}.authentication-wrapper.authentication-basic .authentication-inner{max-width:960px}.authentication-wrapper.authentication-basic .authentication-inner.authentication-inner-small{max-width:450px}.authentication-wrapper.authentication-basic .authentication-inner:before,.authentication-wrapper.authentication-basic .authentication-inner:after{display:none}.authentication-wrapper.authentication-basic .authentication-inner>.card{flex-direction:row;overflow:hidden}.authentication-wrapper.authentication-basic .authentication-inner>.card .card-img{flex:1 1 auto;aspect-ratio:3/1}.authentication-wrapper.authentication-basic .authentication-inner>.card .card-img>img{display:block;width:100%;height:100%;object-fit:cover}.layout-menu .app-brand{margin:30px auto}.bg-menu-theme .menu-inner>.menu-item.active>.menu-link{background-color:var(--bs-primary-grey)!important;color:var(--bs-primary)!important}.bg-menu-theme .menu-inner>.menu-item.active:before{background:var(--bs-primary)}@media(max-width:992px){.authentication-wrapper.authentication-basic .authentication-inner{max-width:none}.authentication-wrapper.authentication-basic .authentication-inner>.card{flex-direction:column}.authentication-wrapper.authentication-basic .authentication-inner>.card .card-img{aspect-ratio:2/1}}.form{transition:all var(--transition)}.form.loading{opacity:.7}.form .success{color:#006400;font-size:85%;margin-top:.25rem}.form-control:focus{border-color:var(--bs-primary)}.form-control:is(textarea){min-height:180px}.form-check-input:checked{background-color:var(--bs-primary)}.page-title{margin-bottom:0;line-height:100%}.footer-links .footer-link:last-child{margin-right:0!important}.profile-picture{aspect-ratio:1/1;object-fit:cover;object-position:center;display:block}.profile-picture.placeholder{opacity:1}.profile-picture.team-logo{width:50%;object-fit:contain}.google-map{aspect-ratio:1/1;border-radius:.5rem}.square-image{aspect-ratio:1/1;width:100%;display:block;object-position:center;object-fit:cover}#user_switching_switch_on a{display:inline-block;font-weight:800;line-height:1.53;text-align:center;vertical-align:middle;cursor:pointer;color:#fff!important;background:#e69a00!important;border:1px solid #e69a00!important;padding:0 .5rem;font-size:.75rem;border-radius:.125rem;color:#fff;box-shadow:0 .125rem .25rem #e69a0066}.acf-form .acf-fields .acf-field{padding:15px 0;border-top:0}.acf-form .acf-fields .acf-field input[type=text],.acf-form .acf-fields .acf-field input[type=password],.acf-form .acf-fields .acf-field input[type=date],.acf-form .acf-fields .acf-field input[type=datetime],.acf-form .acf-fields .acf-field input[type=datetime-local],.acf-form .acf-fields .acf-field input[type=email],.acf-form .acf-fields .acf-field input[type=month],.acf-form .acf-fields .acf-field input[type=number],.acf-form .acf-fields .acf-field input[type=search],.acf-form .acf-fields .acf-field input[type=tel],.acf-form .acf-fields .acf-field input[type=time],.acf-form .acf-fields .acf-field input[type=url],.acf-form .acf-fields .acf-field input[type=week],.acf-form .acf-fields .acf-field textarea,.acf-form .acf-fields .acf-field select{width:100%;padding:.4375rem .875rem;font-size:.9375rem;line-height:1.53}.avatar-group .avatar img{border-radius:50%}.member-card__teams{position:absolute;top:10px;left:0;background:#fff;padding:2px 5px;border-radius:0 10px 10px 0;display:flex;align-items:center;gap:10px}.member-card__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background:#fff;overflow:hidden;border-radius:.5rem .5rem 0 0}.member-card .card-body{border-top:1px solid var(--bs-primary-grey)}
