.form-errors{display:-ms-flexbox;display:flex;margin:0 auto 20px;-ms-flex-align:center;align-items:center;background-color:rgba(229,0,90,.1);padding:8px 16px;color:#e5005a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-errors__icon{min-width:50px;height:34px;font-size:34px;line-height:34px;color:#e5005a}.form-errors p{white-space:pre-line}.form-composed{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.subfield-prefix{width:70px;-ms-flex-negative:0;flex-shrink:0}.field-separator{background:#737373;position:absolute;height:41px;width:1px;top:8px;left:69px;z-index:1}label.checkboxLabel{position:relative;display:inline-block;line-height:1.5;font-size:12px;font-size:.75rem}label.checkboxLabel>input{position:absolute;outline:none;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;width:0;padding:0;z-index:-1}label.checkboxLabel>input::-ms-check{display:none}label.checkboxLabel>span{display:inline-block;width:calc(100% - 30px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:30px}label.checkboxLabel>span:after,label.checkboxLabel>span:before{content:"";display:block;position:absolute;top:calc(50% - 9px)}label.checkboxLabel>span:before{box-sizing:border-box;margin:0 11px 0 -30px;border:2px solid #737373;border-radius:2px;width:18px;height:18px}label.checkboxLabel>span:after{left:0;width:10px;height:5px;border:2px solid transparent;border-top:none;border-right:none;transform:translate(3px,4px) rotate(-45deg)}label.checkboxLabel>input:checked,label.checkboxLabel>input:checked+span:before{background-color:#e5005a}label.checkboxLabel>input:checked+span:before{border-color:#e5005a}label.checkboxLabel>input:checked+span:after{border-color:#fff}label.checkboxLabel>input:disabled+span{color:#d1d1d1;cursor:auto}label.checkboxLabel>input:disabled+span:before{border-color:currentColor}label.checkboxLabel>input:disabled:disabled+span:before{border-color:transparent;background-color:currentColor}.form-control{width:100%;border:1px solid #e6e6e6;background-color:#fff;border-radius:8px}.form-control:hover:not(:disabled){border-color:#dc3e7d!important}.form-group.field-error .form-control{border-color:#e20a2b}.form-group.field-hidden{display:none}.form-group,.form button{position:relative;margin-bottom:15px}.form button,.form input,.form select{padding-left:15px;padding-right:15px;height:55px}.form-error{margin-top:5px;font-size:14px;font-size:.875rem;color:#e20a2b}.variant1 .form-error{color:#fff}p.legalAdvice{font-size:smaller!important;line-height:20px;margin-top:5px}