.domcrm--forgot-password-box{display:flex;flex-direction:column;gap:50px;input[type=text],input[type=email],input[type=password]{border:none;border-radius:10px;padding:20px 30px}.domcrm--forgot-password-block{display:flex;flex-direction:column;gap:20px}.domcrm--forgot-password-block .domcrm--forgot-password-form{display:flex;flex-direction:column;gap:20px;label{display:flex;flex-direction:column}}h2{color:#D97F36!important;font-size:25px!important}a.btn.domcrm-btn,button.btn.domcrm-btn{display:inline-block;background:#d97f36;color:#fff;font-weight:400;padding:5px 40px;border:1px solid #d97f36;border-radius:50px;transition:all .25s ease-in-out}a.btn.domcrm-btn:hover,button.btn.domcrm-btn:hover{background:#fff;color:#D97F36!important}form.domcrm--renew-password{display:flex;flex-direction:column;gap:20px;.renew-password-fields{display:flex;gap:20px}}}.domcrm-errormsg,.domcrm-errorresponsemsg{color:#c00;background-color:#fdd;border-radius:10px;padding:5px 20px}.domcrm-errormsg.hidden,.domcrm-errorresponsemsg.hidden{display:none}.domcrm-successmsg{color:#00a306;background-color:#d2edd7;border-radius:10px;padding:5px 20px}.domcrm-successmsg.hidden{display:none}@media (max-width:768px){.domcrm--forgot-password-box{flex-direction:column;form.domcrm--renew-password{.renew-password-fields{flex-direction:column}}}}@media (min-width:769px){.domcrm--forgot-password-box{input[type=text],input[type=email]{width:50%}form.domcrm--renew-password{.renew-password-fields label{width:50%}}}}