.content-centered-y{position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.content-centered-y--md{position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:992px){.content-centered-y--lg{position:absolute;top:50%;transform:translateY(-50%)}}.custom-select:focus,.form-control:focus{border-color:rgba(55,125,255,.5);box-shadow:0 0 10px rgba(55,125,255,.1)}.form-label{display:block;font-size:80%;font-weight:500;text-transform:uppercase}.input-group-borderless .form-control,.input-group-borderless .input-group-text{border:none}.input-group-borderless .form-control:focus,.input-group-borderless .input-group-text:focus{box-shadow:none}.input-group-pill{border-radius:6.1875rem}.input-group-pill>.form-control:first-child{border-bottom-left-radius:6.1875rem;border-top-left-radius:6.1875rem}.input-group-pill>.form-control:last-child{border-bottom-right-radius:6.1875rem;border-top-right-radius:6.1875rem}.input-group-pill .input-group-prepend>.btn,.input-group-pill .input-group-prepend>.input-group-text{border-bottom-left-radius:6.1875rem;border-top-left-radius:6.1875rem}.input-group-pill .input-group-append>.btn,.input-group-pill .input-group-append>.input-group-text{border-bottom-right-radius:6.1875rem;border-top-right-radius:6.1875rem}.input-group.input-group-pill>.form-control:first-child{padding-left:1.5rem}.input-group.input-group-pill .input-group-prepend>.btn,.input-group.input-group-pill .input-group-prepend>.input-group-text{padding-left:1.25rem}.input-group.input-group-pill .input-group-append>.btn,.input-group.input-group-pill .input-group-append>.input-group-text{padding-right:1.25rem}.input-group .input-group-append>.input-group-text,.input-group .input-group-prepend>.input-group-text{font-size:.875rem}.input-group-xs.input-group-pill>.form-control:first-child{padding-left:1.375rem}.input-group-xs.input-group-pill .input-group-prepend>.btn,.input-group-xs.input-group-pill .input-group-prepend>.input-group-text{padding-left:1.25rem}.input-group-xs.input-group-pill .input-group-append>.btn,.input-group-xs.input-group-pill .input-group-append>.input-group-text{padding-right:1.25rem}.input-group-xs .input-group-append>.input-group-text,.input-group-xs .input-group-prepend>.input-group-text{font-size:.625rem}.form-control-xs{font-size:.75rem;height:calc(1.925rem + 1px);line-height:1.4;padding:.4375rem .9375rem}.input-group-sm.input-group-pill .input-group-prepend>.btn,.input-group-sm.input-group-pill .input-group-prepend>.input-group-text,.input-group-sm.input-group-pill>.form-control:first-child{padding-left:1rem}.input-group-sm.input-group-pill .input-group-append>.btn,.input-group-sm.input-group-pill .input-group-append>.input-group-text{padding-right:1rem}.input-group-sm .input-group-append>.input-group-text,.input-group-sm .input-group-prepend>.input-group-text{font-size:.75rem}.input-group-lg.input-group-pill>.form-control:first-child{padding-left:2rem}.input-group-lg.input-group-pill .input-group-prepend>.btn,.input-group-lg.input-group-pill .input-group-prepend>.input-group-text{padding-left:1.375rem}.input-group-lg.input-group-pill .input-group-append>.btn,.input-group-lg.input-group-pill .input-group-append>.input-group-text{padding-right:1.5rem}.input-group-lg .input-group-append>.input-group-text,.input-group-lg .input-group-prepend>.input-group-text{font-size:1rem}.u-focus-state .custom-select,.u-focus-state .form-control:first-child:last-child,.u-focus-state .form-label+.form-control,.u-focus-state .input-group{box-shadow:0 0 10px rgba(55,125,255,.1)}.u-focus-state .input-group-text{color:#377dff}.u-focus-state .form-control,.u-focus-state .input-group-text,.u-focus-state :focus,.u-focus-state:focus{border-color:rgba(55,125,255,.5)}.u-focus-state .form-control{box-shadow:none}.u-has-success .custom-select,.u-has-success .form-control:first-child:last-child,.u-has-success .form-label+.form-control,.u-has-success .input-group{box-shadow:0 0 10px rgba(0,201,167,.1)}.u-has-success .input-group-text{color:#00c9a7}.u-has-success .form-control,.u-has-success .input-group-text,.u-has-success :focus,.u-has-success:focus{border-color:rgba(0,201,167,.5)}.u-has-error .custom-select,.u-has-error .form-control:first-child:last-child,.u-has-error .form-label+.form-control,.u-has-error .input-group{box-shadow:0 0 10px rgba(222,68,55,.1)}.u-has-error .input-group-text{color:#de4437}.u-has-error .form-control,.u-has-error .input-group-text,.u-has-error :focus,.u-has-error:focus{border-color:rgba(222,68,55,.5)}.bookmark-checkbox{display:block;line-height:0;position:relative}.bookmark-checkbox-input{opacity:0;position:absolute;z-index:-1}.bookmark-checkbox-label{border-radius:50%;color:#77838f;cursor:pointer;font-size:.8175rem;height:2rem;margin-bottom:0;position:relative;transition:.3s;width:2rem}.bookmark-checkbox-label:before{content:"\f02e";font-family:Font Awesome\ 5 Pro;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.bookmark-checkbox-input:checked~.bookmark-checkbox-label{background-color:#377dff;box-shadow:0 3px 6px 0 rgba(55,125,255,.25);color:#fff;transform:scale(1.1)}.checkbox-outline{margin-right:0;padding-left:0}.checkbox-outline__label{border:1px solid #e7eaf3;cursor:pointer}.checkbox-outline__input:checked~.checkbox-outline__label{border-color:#377dff}.checkbox-icon__label:after{color:#1a4389;content:"\f058";display:none;font-family:Font Awesome\ 5 Pro;font-size:1.5rem;font-weight:900;position:absolute;right:1rem;top:1rem}.checkbox-icon__input:checked~.checkbox-icon__label:after{border-color:#377dff;display:block}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{border-color:rgba(55,125,255,0)}.file-attachment-btn{margin-bottom:0;overflow:hidden;position:relative}.file-attachment-btn__label{cursor:inherit;display:block;min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;top:0}.file-attachment-input{background-color:#f8fafd;border:2px dashed #e7eaf3;border-radius:.3125rem;cursor:pointer;display:block;margin-bottom:0;overflow:hidden;padding:4rem;position:relative;text-align:center}.file-attachment-input__label{cursor:inherit;display:block;min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;top:0}.file-attachment-input:hover{background-color:#f5f8fc}.file-attachment-link{overflow:hidden;position:relative;top:.4375rem}.file-attachment-link input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.file-attachment-link__label{border-bottom:1px dashed hsla(0,0%,100%,.7);color:hsla(0,0%,100%,.7);margin-bottom:0}.file-attachment-link:hover .u-file-attachment-link__label{border-color:hsla(0,0%,100%,.7);color:#fff}
