.d3-text{color:#565656}.d3-btn{background:#002a3b;transition:background-color .3s;color:#fff;width:100%;height:50px;margin-top:20px}.d3-btn:hover{background:#008ebe;color:#fff}.d3-btn:focus{color:#fff}.d3-close-btn{transition:color .3s;color:#002a3b;font-size:20px}.d3-close-btn:hover{color:#008ebe;cursor:pointer}.d3-checkbox{accent-color:#008ebe}.modal-container{box-shadow:0 8px 24px #0000004d;position:fixed;padding:40px;width:400px;z-index:9999;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #ccc;background:#fff;border-radius:4px}.logo-container{text-align:center;position:relative}.logo-image{width:140px}.login-title,.login-title-back{padding:20px 0 0 0;text-align:center}.login-title-back{text-align:left}.login-form{position:relative;height:100%}.login-form .form-control,.login-form-front .form-control{background:#f7f7f7 none repeat scroll 0 0;border:1px solid #d4d4d4;border-radius:4px;font-size:14px;height:50px;line-height:50px}.d3-validation-summary{font-style:italic}.d3-validation-summary ul{list-style-type:none;color:#bd2130;padding:0;text-align:left}.go-back{position:absolute;right:-20px;top:-20px}.form-field{text-align:left}.validation-message{display:inline-block;font-style:italic}.username-error{max-width:216px;white-space:nowrap;margin-left:-4px}.input-field{min-width:100%}.password-options{text-align:left;border:0 solid red}.checkbox-container{padding:6px;display:inline-block;position:relative}.checkbox-input{position:absolute;bottom:-2px;left:0}.checkbox-label{padding:6px 2px;font-size:12px;display:inline-block}.wrap-forgot-password{position:absolute;bottom:0;width:100%}.forgot-password{float:right;padding-top:6px;font-size:12px;cursor:pointer;text-decoration:underline}.forgot-password:hover{color:#008ebe}.submit-container{padding-top:0}.submit-button{min-width:100%}.wrap-password{width:70%;display:inline-block}.wrap-password-buttons{width:30%;display:flex;justify-content:flex-end;gap:4px}.custom-fieldset{border:1px solid #007bff;border-radius:4px;padding:0 12px 12px 12px;margin:6px -12px}.custom-fieldset legend{width:auto;padding:0 10px;margin-bottom:0;font-size:16px;color:#007bff;border:0 solid}.card-container{perspective:1000px;border:0 solid;height:400px}.card{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.card-front,.card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;background:#fff}.card-back{transform:rotateY(180deg)}.card.flipped{transform:rotateY(180deg)}.rotate-btn,.close-btn{padding:10px 20px;background:#007bff;color:#fff;border:0;border-radius:4px;cursor:pointer;margin-top:10px}.modal-container .tooltip-inner{background:#002a3b!important;color:#fff;text-align:left;opacity:1;min-width:210px}.modal-container .form-field label{margin-top:5px;margin-bottom:2px}.modal-container .tooltip.top .tooltip-arrow{border-top-color:#002a3b}.modal-container .tooltip.right .tooltip-arrow{border-right-color:#002a3b}.modal-container .tooltip.bottom .tooltip-arrow{border-bottom-color:#002a3b}.modal-container .tooltip.left .tooltip-arrow{border-left-color:#002a3b}.tooltip-wrapper{position:relative}.tooltip-anchor{right:-2px;height:100%;position:absolute;bottom:0}.tooltip-wrapper input,.tooltip-wrapper textarea{float:none}.flex{display:flex}.relative{position:relative}.faq-user-profile{max-width:100%}.faq-change-password-image{display:flex;border:1px solid #00445d;max-width:90%}.faq-change-pass-text{margin-top:10px}.faq-soft-delete{display:flex;gap:10px;align-items:center}.faq-soft-delete-image{max-width:50%;height:auto}