.form-label{----font-family:var(--font-family-primary);font-size:20px;font-style:normal;line-height:30px;----margin-top:0;----margin-right:0;----margin-bottom:calc(var(--margin-bottom)/4);----margin-left:0}.input-suffix{border-left:0 solid #fff!important}.IInput:hover :not(.-error){border:1px solid var(--color--black-1)!important}.CpFormInput__label{font-family:Poppins-SemiBold,arial,sans-serif!important;font-size:1.25rem!important;letter-spacing:0!important;line-height:1.875rem!important}@media (max-width:599px){.CpFormInput__label{font-size:1rem!important;line-height:1.5rem!important}}.CpFormInput__label-container .label-required{padding-left:3px}@media screen and (max-width:300px){.CpFormInput__label-container{display:inline-flex;flex-direction:column}.CpFormInput__label-container .label-required{padding:0}}.error-font{color:#bf522e;font-size:12px!important;line-height:12px!important}.IFormGroup .input-wrapper{----background:var(--color--white);----background--disabled:var(--color--light-25);----border-radius:4px;----border-width:1px;----border-color:var(--color--grey-accessible)!important;----border-color--focus:var(--color--primary);----box-shadow-offset-x:none}.IFormGroup .input-wrapper:hover{----border-color--hover:var(--color--primary)}.IFormGroup .input-wrapper:focus-within{----border-width:2px}.IFormGroup .input-wrapper.input-wrapper.-error>.input{----border-width:2px;----border-color:#bf522e}.Form_input__helper-text{font-size:16px;font-weight:400;line-height:18px;margin-bottom:16px;max-height:48px}@media screen and (max-width:1263px){.Form_input__helper-text{font-size:16px;font-weight:400;line-height:24px}}@media screen and (max-width:959px){.Form_input__helper-text{font-size:12px;line-height:.6rem!important}}.IInput{font-size:16px!important;line-height:20px!important;margin:10px!important;max-width:100%;min-height:36px;padding:0!important}@media screen and (max-width:959px){.IInput,.cp-body-2{font-size:1rem!important}}.form-label{word-wrap:inherit;color:var(--color--grey-1);font-family:Poppins-Regular,arial,sans-serif!important;font-size:1.25rem!important;font-weight:inherit;letter-spacing:0!important;line-height:1.875rem!important}.form-label:after{content:""!important}@media screen and (max-width:959px){.form-label{font-size:16px!important}}.form-label p.form-label{font-family:Poppins-Semibold!important}@media screen and (max-width:959px){.form-label p.form-label{font-size:16px!important}}.form-label .form-label span{font-weight:100}.input-wrapper{border-radius:5px!important}
