.register h2.webform-section-title{font-weight:600}@media(max-width: 991px){.register h2.webform-section-title{font-weight:700 !important}}.register .confirm-parent,.register .password-parent{max-width:100%}@media(max-width: 991px){.register .password-field+.shwpd,.register .password-confirm+.shwpd{top:46px}}.register .form-radios{display:flex;background-color:#fff;border-radius:5px;padding:2px;overflow:hidden;margin-top:10px;margin-bottom:2.5rem;border-top-left-radius:20px;border-bottom-right-radius:20px}@media(max-width: 991px){.register .form-radios{margin-top:5px}}.register .form-radios>div{width:100%}.register .form-radios .radio-wrapper{margin-bottom:0 !important;width:100%}.register .form-radios .radio__custom-radio{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;word-wrap:normal}.register .form-radios .radio-text{width:100%;text-align:center;color:#3d3163;font-weight:600;padding:15px 20px !important;background-color:#ececec}.register .form-radios .radio-text.active{background-color:#3d3163;color:#fff}.register .form-radios .radio-text.focusable{outline:1px solid #707070;outline-offset:1px}@media(max-width: 991px){.register .form-radios .radio-text{flex-direction:column}}.register .form-item-regon-fetch-data{border-top-left-radius:20px;border-bottom-right-radius:20px;border:1px solid #3d3163;height:54px}@media(min-width: 1200px){.register .form-item-regon-fetch-data{margin-top:33px}}.register .form-item-regon-fetch-data .button{padding:13px;width:100%;height:100%}.register label{margin-bottom:10px}@media(max-width: 1199px){.register #edit-firm-data .webform-flexbox{flex-direction:column}}.register #edit-password .form-item--error-message{display:none}.register .register--confirmation .field--name-title{color:#3d3163}
