.ego-form-container{border-radius:.3em}
.ego-form-container .form-sub-success,.ego-form-container .form-sub-error{text-align:center;justify-content:center;font-size:1.4em;padding:40px}
.ego-form-container .form-error,.ego-form-container .custom-error{color:#a94442}
.ego-form-container .ego-form-header{margin:auto;font-weight:500}
.ego-form-container .ego-form-header .form-title{font-size:1.5em;margin-bottom:2rem}
.ego-form-container .ego-form-header .form-subTitle{font-size:1.25em;margin-bottom:2rem}
@media(max-width:767px){.ego-form-container .ego-form-header .form-title{font-size:1.3em}
.ego-form-container .ego-form-header .form-subTitle{font-size:1.15em}
}
.ego-form-container .ego-form-header.center{width:80%;justify-content:center;text-align:center}
.ego-form-container .ego-form-header.left{width:100%;padding-left:12px}
.ego-form-container .cmp-form{font-size:16px;font-weight:300;padding:0 1.2em}
.ego-form-container .cmp-form.no-padding{padding:0 !important}
.ego-form-container .cmp-form .button{margin-top:.5em}
.ego-form-container .cmp-form .cmp-form-options{border:1px solid rgba(0,0,0,0.15);border-radius:.2em;background:#fff}
.ego-form-container .cmp-form .cmp-form-options__label{font-size:16px;font-weight:300}
.ego-form-container .cmp-form .cmp-form-options--radio,.ego-form-container .cmp-form .cmp-form-options--checkbox{display:flex;justify-content:space-evenly}
.ego-form-container .cmp-form .cmp-form-options__field--drop-down,.ego-form-container .cmp-form .cmp-form-options__field--multi-drop-down{border:1px solid rgba(0,0,0,0.15);border-radius:.2em}
.ego-form-container .cmp-form .cmp-form-options__field--radio,.ego-form-container .cmp-form .cmp-form-options__field--checkbox{height:20px;width:20px;margin-right:.6em}
.ego-form-container .cmp-form .cmp-form-options__legend{font-size:16px;font-weight:300;margin-bottom:.5em}
.ego-form-container .cmp-form .cmp-form-options__field-label{font-size:16px;font-weight:300 !important;display:flex;margin-bottom:.5em}
.ego-form-container .cmp-form .cmp-form-options__field-description{padding-right:15px}
.ego-form-container .cmp-form .cmp-form-text label,.ego-form-container .cmp-form .checkbox label{font-size:16px;font-weight:300}
.ego-form-container .cmp-form .checkbox{display:flex;margin-bottom:1em}
.ego-form-container .cmp-form .checkbox .cmp-form-checkbox{height:20px;width:20px;cursor:pointer;border:1px solid rgba(0,0,0,0.15);border-radius:.2em;margin-right:.6em}
.ego-form-container .cmp-form .error{color:#a94442 !important;border-color:#a94442 !important}
.cmp-form *{font-size:16px}