.add-footer{color:#00374e}.invalid-field-message{color:#ba0000;font-size:.8rem;position:absolute;width:100%}.is-invalid.form-control{background-color:#ffe6e6;background-image:none}.form-check{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.form-check .form-check-label{cursor:pointer}.form-check .form-check-label.is-invalid{color:#ba0000}.form-check .form-check-label .form-check-input,.form-check .form-check-label .form-check-input:checked{border-color:#989898}.small-text{font-size:90%}#whatsThis{margin-top:11px}.popover-header{color:#016895}.popover-body{font-size:.875rem}@keyframes forms-loading-button{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.forms-loader-btn{position:relative}.forms-loader-btn div{animation:forms-loading-button 1s linear infinite;border:4px solid #fff;border-radius:50%;border-top-color:#0000;height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px}.error-box h1,.error-box h2,.error-box h3,.error-box h4,.error-box h5,.error-box h6{font-size:1rem;font-weight:700}.error-box h1:last-child,.error-box h2:last-child,.error-box h3:last-child,.error-box h4:last-child,.error-box h5:last-child,.error-box h6:last-child{margin-bottom:0}.error-box p{margin-bottom:.75rem}.error-box p:last-child{margin-bottom:.25em}.signupIcons{line-height:inherit}.company-info .btn-link:hover{text-decoration:none}.company-info label{display:block;font-weight:700}.user-info .btn-link:hover{text-decoration:none}.user-info label{display:block;font-weight:700}.recaptcha-field{float:right}.recaptcha-field .required .g-recaptcha{border:1px solid #ba0000}@media(max-width:575.98px){.recaptcha-field{float:left;margin-top:15px}}svg.checkmark-animation{stroke-width:2;stroke:#198754;stroke-miterlimit:10;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 #198754;display:inline;height:120px;width:120px}svg.checkmark-animation .checkmark-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#198754;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}svg.checkmark-animation .checkmark-check{stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;transform-origin:50% 50%}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 5px #198754}}.add-app-container{max-width:950px;padding:20px 30px}