:root {
    --eds-surface-alt-1: hsl(0, 0%, 91%);
    //--eds-spacing-xs: calc(calc(1rem / 1.5) / 1.5);
    //--eds-spacing-s: calc(1rem / 1.5);
    --eds-radius-xs: 0.4444444444rem;


    --eds-ratio: 1.5;
    --eds-s-4: calc(var(--eds-s-3) / var(--eds-ratio));
    --eds-s-3: calc(var(--eds-s-2) / var(--eds-ratio));
    --eds-s-2: calc(var(--eds-s-1) / var(--eds-ratio));
    --eds-s-1: calc(var(--eds-s0) / var(--eds-ratio));
    --eds-s0: 1rem;
    --eds-s1: calc(var(--eds-s0) * var(--eds-ratio));
    --eds-s2: calc(var(--eds-s1) * var(--eds-ratio));
    --eds-s3: calc(var(--eds-s2) * var(--eds-ratio));
    --eds-s4: calc(var(--eds-s3) * var(--eds-ratio));
    --eds-snone: 0;
    --eds-stack-spacing: var(--eds-s1);
    --eds-section-spacing: clamp(var(--eds-unit-7), var(--eds-unit-5) + 4.5vw, var(--eds-unit-12));
    --eds-spacing: var(--eds-s1);
    --eds-padding: var(--eds-s1);
    --eds-margin: var(--eds-s1);
    --eds-margin-top: var(--eds-s1);
    --eds-spacing-3xs: var(--eds-unit-0-5);
    --eds-spacing-2xs: var(--eds-s-3);
    --eds-spacing-xs: var(--eds-s-2);
    --eds-spacing-s: var(--eds-s-1);
    --eds-spacing-m: var(--eds-s0);
    --eds-spacing-l: var(--eds-s1);
    --eds-spacing-xl: var(--eds-s2);
    --eds-spacing-2xl: var(--eds-s3);
    --eds-spacing-3xl: var(--eds-s4);
    --eds-spacing-xl-to-2xl: clamp(var(--eds-unit-3), var(--eds-unit-1) + 3vw, var(--eds-unit-6));
}

.form-row:has([class*="-dnb"].rsform-block.is\:hidden) {
    margin-block-start:unset}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) {
    position: relative;
    background-color: var(--eds-surface-alt-1);
    padding: var(--eds-spacing-s);
    border-radius: var(--eds-radius-s)
}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .col-md-12 {
    --eds-form-group-spacer: 0;
    display: grid;
    grid-gap: var(--eds-spacing-xs);
    grid-template-areas: "aa aa bb cc" "dd dd dd dd" "ee ee ee ee"
}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .col-md-12:has(> .rsform-block-close) {
    padding-block-start: 1rem;
}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .rsform-block-close {
    position: absolute;
    inset-block-start: -.75rem;
    inset-inline-end: -.75rem;
}
.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .rsform-button {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0;
    padding: unset;
    block-size: 2.5rem;
    min-block-size: unset;
    inline-size: 2.5rem;
    line-height: 1;
    color: #0650D0;
    text-indent: -9999px;
}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .rsform-button::after {
    content: "x";
    text-indent: 0;
}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .rsform-block-zipcode-dnb {
    grid-area: aa
}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .rsform-block-housenumber-dnb {
    grid-area: bb
}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .rsform-block-addition-dnb {
    grid-area: cc
}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .rsform-block-street-dnb {
    grid-area: dd
}

.form-row:has([class*="-dnb"].rsform-block):not(:has(.is\:hidden)) .rsform-block-city-dnb {
    grid-area: ee
}

.is\:hidden.is\:hidden.is\:hidden {
    display: none;
}








/*.form,form {*/
/*    --eds-form-label-color: var(--eds-style-color);*/
/*    --eds-form-input-padding-block: var(--eds-spacing-s);*/
/*    --eds-form-input-padding-inline: var(--eds-spacing-s);*/
/*    --eds-form-input-border: var(--eds-border);*/
/*    --eds-form-input-border-color: transparent;*/
/*    --eds-form-input-color: var(--eds-type-1);*/
/*    --eds-form-input-background: var(--eds-surface-1);*/
/*    --eds-form-input-box-shadow-size: 0 0 8px 0;*/
/*    --eds-form-input-box-shadow-color: transparent;*/
/*    color: var(--eds-form-color,var(--eds-style-color));*/
/*    background-color: var(--eds-form-bg,transparent)*/
/*}*/

/*@media print {*/
/*    .form,form {*/
/*        display: none*/
/*    }*/
/*}*/

/*.form p,form p {*/
/*    margin-bottom: unset*/
/*}*/

/*.form p+p,form p+p {*/
/*    margin-top: var(--eds-spacing-xs)*/
/*}*/

/*.form [disabled],form [disabled] {*/
/*    pointer-events: none;*/
/*    cursor: not-allowed;*/
/*    opacity: .6*/
/*}*/

/*.formContainer,.formContainer>*,.formContainer>*>*,.row>[class*=col-]:not(label,legend,.formControls),fieldset {*/
/*    display: flex;*/
/*    flex-direction: column*/
/*}*/

/*.formContainer>*,.formContainer>*>*,.formContainer>*>*>*,.row>[class*=col-]:not(label,legend,.formControls)>*,fieldset>* {*/
/*    margin-block:unset}*/

/*.formContainer>*+*,.formContainer>*>*+*,.formContainer>*>*>*+*,.row>[class*=col-]:not(label,legend,.formControls)>*+*,fieldset>*+* {*/
/*    margin-block-start:var(--eds-form-group-spacer,var(--eds-spacing-m))}*/

/*.formContainer>*>*>.sr-only+*,.formContainer>*>.sr-only+*,.formContainer>.sr-only+*,.row>[class*=col-]: not(label,legend,.formControls)>.sr-only+*,fieldset>.sr-only+* {*/
/*                                                                                                                                           margin-block-start:unset*/
/*                                                                                                                                       }*/

/*.formContainer:only-child,.formContainer>*>:only-child,.formContainer>:only-child,.row>[class*=col-]:not(label,legend,.formControls):only-child,fieldset:only-child {*/
/*    height: 100%*/
/*}*/

/*.control-group,.form-group.form-group {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    margin-bottom: 0;*/
/*}*/

/*.control-group>*,.form-group>* {*/
/*    margin-block:unset}*/

/*.control-group>*+*,.form-group>*+* {*/
/*    margin-block-start:var(--eds-form-group-spacer,var(--eds-spacing-2xs))}*/

/*.control-group>.sr-only+*,.form-group>.sr-only+* {*/
/*    margin-block-start: unset*/
/*}*/

/*.control-group:only-child,.form-group:only-child {*/
/*    height: 100%*/
/*}*/

/*.control-label {*/
/*    font-weight: 400;*/
/*    color: var(--eds-form-label-color)*/
/*}*/

/*.control-label[data-title]::after {*/
/*    content: attr(data-title);*/
/*    display: block;*/
/*    font-weight: 400;*/
/*    opacity: .85*/
/*}*/

/*.control-label:empty {*/
/*    display: none*/
/*}*/

/*.formControlLabel {*/
/*    font-weight: 400;*/
/*    color: var(--eds-form-label-color)*/
/*}*/

/*.formControlLabel[data-title]::after {*/
/*    content: attr(data-title);*/
/*    display: block;*/
/*    font-weight: 400;*/
/*    opacity: .85*/
/*}*/

/*.formControlLabel:empty {*/
/*    display: none*/
/*}*/

/*.formControls {*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    gap: var(--eds-spacing-xs);*/
/*    align-items: center*/
/*}*/

/*.formControls>* {*/
/*    flex-basis: 100%*/
/*}*/

/*[type=color],[type=date],[type=datetimeocal],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea {*/
/*    width: 100%;*/
/*    padding: var(--eds-form-input-padding-block) var(--eds-form-input-padding-inline);*/
/*    color: var(--eds-form-input-color);*/
/*    background: var(--eds-form-input-background);*/
/*    border: var(--eds-form-input-border) var(--eds-form-input-border-color);*/
/*    border-radius: var(--eds-form-input-border-radius,0);*/
/*    font-size: 1rem*/
/*}*/

/*[type=color]:focus,[type=color]:hover,[type=date]:focus,[type=date]:hover,[type=datetimeocal]:focus,[type=datetimeocal]:hover,[type=email]:focus,[type=email]:hover,[type=file]:focus,[type=file]:hover,[type=month]:focus,[type=month]:hover,[type=number]:focus,[type=number]:hover,[type=password]:focus,[type=password]:hover,[type=search]:focus,[type=search]:hover,[type=tel]:focus,[type=tel]:hover,[type=text]:focus,[type=text]:hover,[type=time]:focus,[type=time]:hover,[type=url]:focus,[type=url]:hover,[type=week]:focus,[type=week]:hover,textarea:focus,textarea:hover {*/
/*    --eds-form-input-border-color: transparent;*/
/*    outline: 0;*/
/*    box-shadow: var(--eds-form-input-box-shadow-size) var(--eds-form-input-box-shadow-color)*/
/*}*/

/*[type=color]:focus-visible,[type=date]:focus-visible,[type=datetimeocal]:focus-visible,[type=email]:focus-visible,[type=file]:focus-visible,[type=month]:focus-visible,[type=number]:focus-visible,[type=password]:focus-visible,[type=search]:focus-visible,[type=tel]:focus-visible,[type=text]:focus-visible,[type=time]:focus-visible,[type=url]:focus-visible,[type=week]:focus-visible,textarea:focus-visible {*/
/*    outline: 0*/
/*}*/

/*[type=color]::-moz-placeholder,[type=date]::-moz-placeholder,[type=datetimeocal]::-moz-placeholder,[type=email]::-moz-placeholder,[type=file]::-moz-placeholder,[type=month]::-moz-placeholder,[type=number]::-moz-placeholder,[type=password]::-moz-placeholder,[type=search]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=text]::-moz-placeholder,[type=time]::-moz-placeholder,[type=url]::-moz-placeholder,[type=week]::-moz-placeholder,textarea::-moz-placeholder {*/
/*    font-style: italic;*/
/*    color: var(--eds-form-input-color);*/
/*    opacity: .5*/
/*}*/

/*[type=color]::placeholder,[type=date]::placeholder,[type=datetimeocal]::placeholder,[type=email]::placeholder,[type=file]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,textarea::placeholder {*/
/*    font-style: italic;*/
/*    color: var(--eds-form-input-color);*/
/*    opacity: .5*/
/*}*/

/*@supports selector(:has(*)) {*/
/*    .controls:has(.chzn-container) {*/
/*        display: grid;*/
/*        grid-template-areas: "select";*/
/*        align-items: center;*/
/*        width: 100%;*/
/*        min-width: 15ch;*/
/*        color: var(--eds-form-input-color);*/
/*        cursor: pointer;*/
/*        background: var(--eds-form-input-background);*/
/*        border: var(--eds-form-input-border) var(--eds-form-input-border-color);*/
/*        border-radius: 0*/
/*    }*/

/*    .controls:has(.chzn-container)::after {*/
/*        content: "";*/
/*        position: relative;*/
/*        right: calc(var(--eds-spacing-m) * .5);*/
/*        justify-self: end;*/
/*        width: var(--eds-spacing-m);*/
/*        height: var(--eds-spacing-m);*/
/*        margin-top: calc(var(--eds-spacing-m) * -.5);*/
/*        margin-right: calc(var(--eds-spacing-m) * .5);*/
/*        pointer-events: none;*/
/*        grid-area: select;*/
/*        border-right: var(--eds-form-select-arrow,2px solid) var(--eds-form-select-arrow-color,var(--eds-type-1));*/
/*        border-bottom: var(--eds-form-select-arrow,2px solid) var(--eds-form-select-arrow-color,var(--eds-type-1));*/
/*        transform: rotate(45deg)*/
/*    }*/

/*    .controls:has(.chzn-container) select {*/
/*        grid-area: select;*/
/*        width: 100%;*/
/*        padding: var(--eds-form-input-padding-block) var(--eds-spacing-xl) var(--eds-form-input-padding-inline) var(--eds-form-input-padding-inline);*/
/*        color: inherit;*/
/*        background: 0 0;*/
/*        border: none;*/
/*        border-radius: inherit;*/
/*        -webkit-appearance: none;*/
/*        -moz-appearance: none;*/
/*        appearance: none*/
/*    }*/

/*    .controls:has(.chzn-container) select:focus-visible {*/
/*        outline: 0*/
/*    }*/

/*    .controls:has(.chzn-container):focus,.controls:has(.chzn-container):hover {*/
/*        --eds-form-input-border-color: transparent;*/
/*        outline: 0;*/
/*        box-shadow: var(--eds-form-input-box-shadow-size) var(--eds-form-input-box-shadow-color)*/
/*    }*/

/*    .controls:has(.chzn-container):focus-within {*/
/*        --eds-form-input-border-color: transparent;*/
/*        outline: 0;*/
/*        box-shadow: var(--eds-form-input-box-shadow-size) var(--eds-form-input-box-shadow-color)*/
/*    }*/

/*    .controls:has(.chzn-container)[aria-expanded=true]::after {*/
/*        content: "";*/
/*        transform: translateY(8px) rotate(-135deg)*/
/*    }*/
/*}*/

/*.custom-select {*/
/*    display: grid;*/
/*    grid-template-areas: "select";*/
/*    align-items: center;*/
/*    width: 100%;*/
/*    min-width: 15ch;*/
/*    color: var(--eds-form-input-color);*/
/*    cursor: pointer;*/
/*    background: var(--eds-form-input-background);*/
/*    border: var(--eds-form-input-border) var(--eds-form-input-border-color);*/
/*    border-radius: 0*/
/*}*/

/*.custom-select::after {*/
/*    content: "";*/
/*    position: relative;*/
/*    right: calc(var(--eds-spacing-m) * .5);*/
/*    justify-self: end;*/
/*    width: var(--eds-spacing-m);*/
/*    height: var(--eds-spacing-m);*/
/*    margin-top: calc(var(--eds-spacing-m) * -.5);*/
/*    margin-right: calc(var(--eds-spacing-m) * .5);*/
/*    pointer-events: none;*/
/*    grid-area: select;*/
/*    border-right: var(--eds-form-select-arrow,2px solid) var(--eds-form-select-arrow-color,var(--eds-type-1));*/
/*    border-bottom: var(--eds-form-select-arrow,2px solid) var(--eds-form-select-arrow-color,var(--eds-type-1));*/
/*    transform: rotate(45deg)*/
/*}*/

/*.custom-select select {*/
/*    grid-area: select;*/
/*    width: 100%;*/
/*    padding: var(--eds-form-input-padding-block) var(--eds-spacing-xl) var(--eds-form-input-padding-inline) var(--eds-form-input-padding-inline);*/
/*    color: inherit;*/
/*    background: 0 0;*/
/*    border: none;*/
/*    border-radius: inherit;*/
/*    -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    appearance: none*/
/*}*/

/*.custom-select select:focus-visible {*/
/*    outline: 0*/
/*}*/

/*.custom-select:focus,.custom-select:hover {*/
/*    --eds-form-input-border-color: transparent;*/
/*    outline: 0;*/
/*    box-shadow: var(--eds-form-input-box-shadow-size) var(--eds-form-input-box-shadow-color)*/
/*}*/

/*.custom-select:focus-within {*/
/*    --eds-form-input-border-color: transparent;*/
/*    outline: 0;*/
/*    box-shadow: var(--eds-form-input-box-shadow-size) var(--eds-form-input-box-shadow-color)*/
/*}*/

/*.custom-select[aria-expanded=true]::after {*/
/*    content: "";*/
/*    transform: translateY(8px) rotate(-135deg)*/
/*}*/

/*.formContainer>legend.visually\:hidden+*,fieldset>legend.visually\:hidden+* {*/
/*    margin-top: unset*/
/*}*/

/*.formContainer .input-group,fieldset .input-group {*/
/*    display: flex*/
/*}*/

/*.formContainer .input-group>*,fieldset .input-group>* {*/
/*    border-top-right-radius: 0;*/
/*    border-bottom-right-radius: 0*/
/*}*/

/*.formContainer .input-group>*+*,fieldset .input-group>*+* {*/
/*    border-radius: 0 var(--eds-radius-s) var(--eds-radius-s) 0*/
/*}*/

/*.formContainer .input-group .button,.formContainer .input-group [type=button],.formContainer .input-group [type=submit],fieldset .input-group .button,fieldset .input-group [type=button],fieldset .input-group [type=submit] {*/
/*    flex: 0 0 auto;*/
/*    min-width: var(--eds-spacing-xl);*/
/*    max-width: 100%;*/
/*    min-height: unset;*/
/*    padding: var(--eds-form-input-padding-block) var(--eds-form-input-padding-inline);*/
/*    color: var(--eds-form-input-color);*/
/*    background: var(--eds-form-input-border-color);*/
/*    border: var(--eds-form-input-border) var(--eds-form-input-border-color);*/
/*    border-radius: 0 var(--eds-radius-s) var(--eds-radius-s) 0*/
/*}*/

/*.formContainer .input-group .button:focus,.formContainer .input-group .button:hover,.formContainer .input-group [type=button]:focus,.formContainer .input-group [type=button]:hover,.formContainer .input-group [type=submit]:focus,.formContainer .input-group [type=submit]:hover,fieldset .input-group .button:focus,fieldset .input-group .button:hover,fieldset .input-group [type=button]:focus,fieldset .input-group [type=button]:hover,fieldset .input-group [type=submit]:focus,fieldset .input-group [type=submit]:hover {*/
/*    --eds-form-input-border-color: transparent;*/
/*    outline: 0;*/
/*    box-shadow: var(--eds-form-input-box-shadow-size) var(--eds-form-input-box-shadow-color)*/
/*}*/

/*.formContainer .input-group .button:focus-visible,.formContainer .input-group [type=button]:focus-visible,.formContainer .input-group [type=submit]:focus-visible,fieldset .input-group .button:focus-visible,fieldset .input-group [type=button]:focus-visible,fieldset .input-group [type=submit]:focus-visible {*/
/*    outline: 0*/
/*}*/

/*.formContainer .input-group [type=button],.formContainer .input-group [type=submit],.formContainer .input-group>.custom-select+.button,fieldset .input-group [type=button],fieldset .input-group [type=submit],fieldset .input-group>.custom-select+.button {*/
/*    --eds-form-input-padding-block: var(--eds-spacing-m)*/
/*}*/

/*.formContainer .button,.formContainer [type=button],.formContainer [type=submit],fieldset .button,fieldset [type=button],fieldset [type=submit] {*/
/*    flex: 0 0 auto;*/
/*    align-self: flex-start*/
/*}*/

/*.formContainer .button.rsfp-field-multiple-plus-button,.formContainer [type=button].rsfp-field-multiple-plus-button,.formContainer [type=submit].rsfp-field-multiple-plus-button,fieldset .button.rsfp-field-multiple-plus-button,fieldset [type=button].rsfp-field-multiple-plus-button,fieldset [type=submit].rsfp-field-multiple-plus-button {*/
/*    --eds-m-button-padding-block: var(--eds-m-button-small-padding-block);*/
/*    --eds-m-button-padding-inline: var(--eds-m-button-small-padding-inline);*/
/*    --eds-m-button-font-size: var(--eds-m-button-small-font-size);*/
/*    --eds-m-button-min-width: var(--eds-m-button-small-min-width);*/
/*    --eds-m-button-min-height: var(--eds-m-button-small-min-height)*/
/*}*/

/*.formContainer .button.rsform-button-prev,.formContainer [type=button].rsform-button-prev,.formContainer [type=submit].rsform-button-prev,fieldset .button.rsform-button-prev,fieldset [type=button].rsform-button-prev,fieldset [type=submit].rsform-button-prev {*/
/*    --eds-m-button-color: currentcolor;*/
/*    --eds-m-button-background: transparent*/
/*}*/

/*.formContainer .button [type=button],.formContainer .button [type=submit],.formContainer .button+.button,.formContainer [type=button] [type=button],.formContainer [type=button] [type=submit],.formContainer [type=button]+.button,.formContainer [type=submit] [type=button],.formContainer [type=submit] [type=submit],.formContainer [type=submit]+.button,fieldset .button [type=button],fieldset .button [type=submit],fieldset .button+.button,fieldset [type=button] [type=button],fieldset [type=button] [type=submit],fieldset [type=button]+.button,fieldset [type=submit] [type=button],fieldset [type=submit] [type=submit],fieldset [type=submit]+.button {*/
/*    margin-left: auto*/
/*}*/

/*.form-check,.multiple-choice {*/
/*    position: relative;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    min-height: var(--eds-spacing-l);*/
/*    padding-left: var(--eds-spacing-xl)*/
/*}*/

/*.form-check+*,.multiple-choice+* {*/
/*    margin-top: var(--eds-form-group-spacer,var(--eds-spacing-2xs))*/
/*}*/

/*.form-check+br,.multiple-choice+br {*/
/*    display: none*/
/*}*/

/*.form-check+br+*,.multiple-choice+br+* {*/
/*    margin-top: var(--eds-spacing-xs)*/
/*}*/

/*.form-check:not(.danger) input,.multiple-choice:not(.danger) input {*/
/*    position: absolute;*/
/*    top: 1px;*/
/*    left: 0;*/
/*    z-index: 1;*/
/*    width: var(--eds-spacing-l);*/
/*    height: var(--eds-spacing-l);*/
/*    margin: 0;*/
/*    cursor: pointer;*/
/*    opacity: 0*/
/*}*/

/*.form-check:not(.danger) input:focus+label::before,.form-check:not(.danger) input:hover+label::before,.multiple-choice:not(.danger) input:focus+label::before,.multiple-choice:not(.danger) input:hover+label::before {*/
/*    display: block;*/
/*    outline: 0;*/
/*    box-shadow: var(--eds-form-input-box-shadow-size) var(--eds-form-input-box-shadow-color)*/
/*}*/

/*.form-check:not(.danger) input+label,.multiple-choice:not(.danger) input+label {*/
/*    margin: 0*/
/*}*/

/*.form-check:not(.danger) input+label::before,.multiple-choice:not(.danger) input+label::before {*/
/*    position: absolute;*/
/*    content: " ";*/
/*    display: block;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    border: var(--eds-form-input-border) var(--eds-form-input-border-color,var(--eds-border-1));*/
/*    background: var(--eds-border-1)*/
/*}*/

/*.form-check:not(.danger) input+label::after,.multiple-choice:not(.danger) input+label::after {*/
/*    position: absolute;*/
/*    content: " ";*/
/*    display: block;*/
/*    top: 3px;*/
/*    left: 3px;*/
/*    border: 9px solid var(--eds-border-3);*/
/*    background: var(--eds-border-3);*/
/*    opacity: 0;*/
/*    transform: scale(0);*/
/*    transition: .2s cubic-bezier(.195,.4,.45,.785)*/
/*}*/

/*.form-check:not(.danger) input:checked+label::after,.multiple-choice:not(.danger) input:checked+label::after {*/
/*    display: block;*/
/*    opacity: 1;*/
/*    transform: scale(1)*/
/*}*/

/*.form-check.danger input,.multiple-choice.danger input {*/
/*    position: absolute;*/
/*    top: 1px;*/
/*    left: 0;*/
/*    z-index: 1;*/
/*    width: var(--eds-spacing-l);*/
/*    height: var(--eds-spacing-l);*/
/*    margin: 0;*/
/*    cursor: pointer;*/
/*    opacity: 0*/
/*}*/

/*.form-check.danger input:focus+label::before,.form-check.danger input:hover+label::before,.multiple-choice.danger input:focus+label::before,.multiple-choice.danger input:hover+label::before {*/
/*    display: block;*/
/*    outline: 0;*/
/*    box-shadow: var(--eds-form-input-box-shadow-size) var(--eds-form-input-box-shadow-color)*/
/*}*/

/*.form-check.danger input+label+label,.multiple-choice.danger input+label+label {*/
/*    margin: 0*/
/*}*/

/*.form-check.danger input+label+label::before,.multiple-choice.danger input+label+label::before {*/
/*    position: absolute;*/
/*    content: " ";*/
/*    display: block;*/
/*    top: 1px;*/
/*    left: 0;*/
/*    width: 1.4444444444rem;*/
/*    height: 1.4444444444rem;*/
/*    border: var(--eds-form-input-border) var(--eds-border-1);*/
/*    background: var(--eds-border-1)*/
/*}*/

/*.form-check.danger input+label+label::after,.multiple-choice.danger input+label+label::after {*/
/*    position: absolute;*/
/*    content: " ";*/
/*    display: block;*/
/*    top: .2222222222rem;*/
/*    left: .1666666667rem;*/
/*    border: 9px solid var(--eds-border-3);*/
/*    background: var(--eds-border-3);*/
/*    opacity: 0;*/
/*    transform: scale(0);*/
/*    transition: .2s cubic-bezier(.195,.4,.45,.785)*/
/*}*/

/*.form-check.danger input:checked+label+label::after,.multiple-choice.danger input:checked+label+label::after {*/
/*    display: block;*/
/*    opacity: 1;*/
/*    transform: scale(1)*/
/*}*/

/*.form-check label,.multiple-choice label {*/
/*    opacity: .85*/
/*}*/

/*.form-check:not(.danger) [type=radio]+label::after,.form-check:not(.danger) [type=radio]+label::before,.multiple-choice:not(.danger) [type=radio]+label::after,.multiple-choice:not(.danger) [type=radio]+label::before {*/
/*    display: block;*/
/*    border-radius: var(--eds-radius-full)*/
/*}*/

/*.form-check:not(.danger) [type=checkbox]+label::after,.multiple-choice:not(.danger) [type=checkbox]+label::after {*/
/*    display: block;*/
/*    width: 1.1111111111rem;*/
/*    height: 1.1111111111rem*/
/*}*/

/*.form-check.danger [type=radio]+label+label::after,.form-check.danger [type=radio]+label+label::before,.multiple-choice.danger [type=radio]+label+label::after,.multiple-choice.danger [type=radio]+label+label::before {*/
/*    display: block;*/
/*    border-radius: var(--eds-radius-full)*/
/*}*/

/*.form-check.danger [type=checkbox]+label+label::after,.multiple-choice.danger [type=checkbox]+label+label::after {*/
/*    display: block;*/
/*    width: 1.1111111111rem;*/
/*    height: 1.1111111111rem*/
/*}*/

/*.rsform-select-box-small {*/
/*    flex: 1;*/
/*    padding: var(--eds-form-input-padding-block) var(--eds-form-input-padding-inline);*/
/*    color: var(--eds-form-input-color);*/
/*    cursor: pointer;*/
/*    background: var(--eds-form-input-background);*/
/*    border: var(--eds-form-input-border) var(--eds-form-input-border-color);*/
/*    border-radius: 0*/
/*}*/

/*.formControls.danger,.input-group.danger {*/
/*    position: relative*/
/*}*/

/*.formControls.danger::before,.input-group.danger::before {*/
/*    position: absolute;*/
/*    content: " ";*/
/*    display: block;*/
/*    top: .5rem;*/
/*    right: .5rem;*/
/*    width: 1.5rem;*/
/*    height: 1.5rem;*/
/*    background-image: url("data:image/svg+xml,%3Csvg style='fill: hsl(349, 65%25, 48%25);' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 40 40' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M20 28.958q.833 0 1.375-.52.542-.521.542-1.396 0-.875-.521-1.417T20 25.083q-.833 0-1.375.542t-.542 1.417q0 .833.521 1.375.521.541 1.396.541Zm-1.75-7.125h3.708V11.167H18.25ZM20 37.625q-3.667 0-6.875-1.375t-5.604-3.771q-2.396-2.396-3.771-5.625T2.375 20q0-3.667 1.396-6.875T7.562 7.5q2.396-2.417 5.605-3.771Q16.375 2.375 20 2.375q3.667 0 6.896 1.354t5.604 3.75q2.375 2.396 3.75 5.625T37.625 20q0 3.667-1.354 6.854-1.354 3.188-3.771 5.584-2.417 2.395-5.625 3.791T20 37.625Zm0-3.708q5.792 0 9.854-4.063 4.063-4.062 4.063-9.854 0-5.792-4.063-9.854Q25.792 6.083 20 6.083q-5.792 0-9.854 4.063Q6.083 14.208 6.083 20q0 5.792 4.063 9.854 4.062 4.063 9.854 4.063ZM20 20Z'/%3E%3C/svg%3E");*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: 24px 24px*/
/*}*/

/*.formControls.danger [type=color]:focus,.formControls.danger [type=date]:focus,.formControls.danger [type=datetimeocal]:focus,.formControls.danger [type=email]:focus,.formControls.danger [type=file]:focus,.formControls.danger [type=month]:focus,.formControls.danger [type=number]:focus,.formControls.danger [type=password]:focus,.formControls.danger [type=search]:focus,.formControls.danger [type=tel]:focus,.formControls.danger [type=text]:focus,.formControls.danger [type=time]:focus,.formControls.danger [type=url]:focus,.formControls.danger [type=week]:focus,.formControls.danger textarea:focus,.input-group.danger [type=color]:focus,.input-group.danger [type=date]:focus,.input-group.danger [type=datetimeocal]:focus,.input-group.danger [type=email]:focus,.input-group.danger [type=file]:focus,.input-group.danger [type=month]:focus,.input-group.danger [type=number]:focus,.input-group.danger [type=password]:focus,.input-group.danger [type=search]:focus,.input-group.danger [type=tel]:focus,.input-group.danger [type=text]:focus,.input-group.danger [type=time]:focus,.input-group.danger [type=url]:focus,.input-group.danger [type=week]:focus,.input-group.danger textarea:focus {*/
/*    position: relative*/
/*}*/

/*.formControls.danger [type=color]:focus+label.error,.formControls.danger [type=date]:focus+label.error,.formControls.danger [type=datetimeocal]:focus+label.error,.formControls.danger [type=email]:focus+label.error,.formControls.danger [type=file]:focus+label.error,.formControls.danger [type=month]:focus+label.error,.formControls.danger [type=number]:focus+label.error,.formControls.danger [type=password]:focus+label.error,.formControls.danger [type=search]:focus+label.error,.formControls.danger [type=tel]:focus+label.error,.formControls.danger [type=text]:focus+label.error,.formControls.danger [type=time]:focus+label.error,.formControls.danger [type=url]:focus+label.error,.formControls.danger [type=week]:focus+label.error,.formControls.danger textarea:focus+label.error,.input-group.danger [type=color]:focus+label.error,.input-group.danger [type=date]:focus+label.error,.input-group.danger [type=datetimeocal]:focus+label.error,.input-group.danger [type=email]:focus+label.error,.input-group.danger [type=file]:focus+label.error,.input-group.danger [type=month]:focus+label.error,.input-group.danger [type=number]:focus+label.error,.input-group.danger [type=password]:focus+label.error,.input-group.danger [type=search]:focus+label.error,.input-group.danger [type=tel]:focus+label.error,.input-group.danger [type=text]:focus+label.error,.input-group.danger [type=time]:focus+label.error,.input-group.danger [type=url]:focus+label.error,.input-group.danger [type=week]:focus+label.error,.input-group.danger textarea:focus+label.error {*/
/*    display: none*/
/*}*/

/*.formControls.danger label.error,.input-group.danger label.error {*/
/*    position: absolute;*/
/*    bottom: -1.1111111111rem;*/
/*    inset-inline: 0;*/
/*    display: flex;*/
/*    justify-content: flex-end;*/
/*    font-weight: 400;*/
/*    font-size: .7777777778rem*/
/*}*/

/*.input-group.danger::before {*/
/*    z-index: 2;*/
/*    right: 2.5rem*/
/*}*/

/*.input-group.danger [type=color]:focus,.input-group.danger [type=date]:focus,.input-group.danger [type=datetimeocal]:focus,.input-group.danger [type=email]:focus,.input-group.danger [type=file]:focus,.input-group.danger [type=month]:focus,.input-group.danger [type=number]:focus,.input-group.danger [type=password]:focus,.input-group.danger [type=search]:focus,.input-group.danger [type=tel]:focus,.input-group.danger [type=text]:focus,.input-group.danger [type=time]:focus,.input-group.danger [type=url]:focus,.input-group.danger [type=week]:focus,.input-group.danger textarea:focus {*/
/*    z-index: 3*/
/*}*/

/*.form-check.danger label.error,.multiple-choice.danger label.error {*/
/*    order: 99;*/
/*    position: relative*/
/*}*/

/*.form-check.danger label.error::before,.multiple-choice.danger label.error::before {*/
/*    position: absolute;*/
/*    content: " ";*/
/*    display: block;*/
/*    top: -.125rem;*/
/*    left: -2.25rem;*/
/*    width: 1.5rem;*/
/*    height: 1.5rem;*/
/*    background-image: url("data:image/svg+xml,%3Csvg style='fill: hsl(349, 65%25, 48%25);' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 40 40' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M20 28.958q.833 0 1.375-.52.542-.521.542-1.396 0-.875-.521-1.417T20 25.083q-.833 0-1.375.542t-.542 1.417q0 .833.521 1.375.521.541 1.396.541Zm-1.75-7.125h3.708V11.167H18.25ZM20 37.625q-3.667 0-6.875-1.375t-5.604-3.771q-2.396-2.396-3.771-5.625T2.375 20q0-3.667 1.396-6.875T7.562 7.5q2.396-2.417 5.605-3.771Q16.375 2.375 20 2.375q3.667 0 6.896 1.354t5.604 3.75q2.375 2.396 3.75 5.625T37.625 20q0 3.667-1.354 6.854-1.354 3.188-3.771 5.584-2.417 2.395-5.625 3.791T20 37.625Zm0-3.708q5.792 0 9.854-4.063 4.063-4.062 4.063-9.854 0-5.792-4.063-9.854Q25.792 6.083 20 6.083q-5.792 0-9.854 4.063Q6.083 14.208 6.083 20q0 5.792 4.063 9.854 4.062 4.063 9.854 4.063ZM20 20Z'/%3E%3C/svg%3E");*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: 24px 24px*/
/*}*/

/*.form-check.danger input.valid+label.error::before,.multiple-choice.danger input.valid+label.error::before {*/
/*    content: unset*/
/*}*/

/*.style\:navy .form-check.danger label.error::before,.style\:navy .multiple-choice.danger label.error::before,.style\:purple .form-check.danger label.error::before,.style\:purple .multiple-choice.danger label.error::before {*/
/*    position: absolute;*/
/*    content: " ";*/
/*    display: block;*/
/*    top: -.125rem;*/
/*    left: -2.25rem;*/
/*    width: 1.5rem;*/
/*    height: 1.5rem;*/
/*    background-image: url("data:image/svg+xml,%3Csvg style='fill: hsl(0, 0%25, 100%25);' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 40 40' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M20 28.958q.833 0 1.375-.52.542-.521.542-1.396 0-.875-.521-1.417T20 25.083q-.833 0-1.375.542t-.542 1.417q0 .833.521 1.375.521.541 1.396.541Zm-1.75-7.125h3.708V11.167H18.25ZM20 37.625q-3.667 0-6.875-1.375t-5.604-3.771q-2.396-2.396-3.771-5.625T2.375 20q0-3.667 1.396-6.875T7.562 7.5q2.396-2.417 5.605-3.771Q16.375 2.375 20 2.375q3.667 0 6.896 1.354t5.604 3.75q2.375 2.396 3.75 5.625T37.625 20q0 3.667-1.354 6.854-1.354 3.188-3.771 5.584-2.417 2.395-5.625 3.791T20 37.625Zm0-3.708q5.792 0 9.854-4.063 4.063-4.062 4.063-9.854 0-5.792-4.063-9.854Q25.792 6.083 20 6.083q-5.792 0-9.854 4.063Q6.083 14.208 6.083 20q0 5.792 4.063 9.854 4.062 4.063 9.854 4.063ZM20 20Z'/%3E%3C/svg%3E");*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: 24px 24px*/
/*}*/

/*.formControls>div:not([class]):not(#h-captcha-*) {*/
/*    display: none*/
/*}*/

/*.chzn-container-single.chzn-container-single {*/
/*    grid-area: select;*/
/*    width: 100%!important;*/
/*    font-size: inherit*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-single {*/
/*    width: 100%;*/
/*    height: unset;*/
/*    padding: var(--eds-form-input-padding-block) var(--eds-spacing-xl) var(--eds-form-input-padding-inline) var(--eds-form-input-padding-inline);*/
/*    line-height: inherit;*/
/*    color: inherit;*/
/*    background: 0 0;*/
/*    border: none;*/
/*    border-radius: inherit;*/
/*    box-shadow: unset;*/
/*    -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    appearance: none;*/
/*    grid-area: select*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-single:focus-visible {*/
/*    outline: 0*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-single div b {*/
/*    display: none*/
/*}*/

/*.chzn-container-single.chzn-container-single:focus,.chzn-container-single.chzn-container-single:hover {*/
/*    outline: 0*/
/*}*/

/*.chzn-container-single.chzn-container-single:focus-within {*/
/*    outline: 0*/
/*}*/

/*.chzn-container-single.chzn-container-single.chzn-with-drop {*/
/*    border-radius: 0*/
/*}*/

/*.chzn-container-single.chzn-container-single.chzn-with-drop:not(.chzn-container-single-nosearch) .chzn-drop {*/
/*    top: 0*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-drop {*/
/*    border: var(--eds-form-input-border) var(--eds-form-input-border-color);*/
/*    border-radius: 0*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-search {*/
/*    padding: var(--eds-spacing-xs) var(--eds-form-input-padding-inline);*/
/*    border: var(--eds-form-input-border) var(--eds-form-input-border-color)*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-search input[type=text] {*/
/*    border: none*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-search input[type=text]:focus {*/
/*    box-shadow: none*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-results {*/
/*    padding: unset*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-results li {*/
/*    padding: var(--eds-spacing-xs) var(--eds-form-input-padding-inline)*/
/*}*/

/*.chzn-container-single.chzn-container-single .chzn-results li.highlighted {*/
/*    font-weight: 700;*/
/*    color: currentColor;*/
/*    background: var(--eds-surface-2)*/
/*}*/

/*.xdsoft_datetimepicker {*/
/*    width: 100%;*/
/*    border: var(--eds-form-input-border) var(--eds-form-input-border-color)*/
/*}*/

/*.xdsoft_datetimepicker.xdsoft_inline {*/
/*    display: flex*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_datepicker {*/
/*    flex: 1 1 auto;*/
/*    width: auto*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_mounthpicker {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    height: 2rem*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_month {*/
/*    width: auto*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_year {*/
/*    width: auto;*/
/*    min-width: 3rem*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th {*/
/*    height: 2rem*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_calendar th {*/
/*    max-width: 3rem;*/
/*    overflow: hidden*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_calendar td>div {*/
/*    padding: var(--eds-spacing-xs);*/
/*    text-align: center*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_timepicker {*/
/*    flex: 0 0 auto;*/
/*    width: 4rem*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {*/
/*    margin-left: 1rem*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {*/
/*    margin-bottom: .5rem*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {*/
/*    height: 11rem*/
/*}*/

/*.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time {*/
/*    height: 2rem;*/
/*    line-height: 2rem*/
/*}*/

/*[class*=app-store] {*/
/*    --eds-form-select-arrow: 5px solid;*/
/*    --eds-form-select-arrow-color: var(--eds-button-primary-bg)*/
/*}*/

/*[class*=app-store] .form-check,[class*=app-store] .multiple-choice {*/
/*    --eds-form-group-spacer: var(--eds-spacing-m);*/
/*    --eds-form-input-border: 2px solid;*/
/*    --eds-form-input-border-color: var(--eds-border-6)*/
/*}*/

/*[class*=app-store] .form-check>label,[class*=app-store] .multiple-choice>label {*/
/*    font-weight: var(--eds-weight-bold)*/
/*}*/

.formContainer:has([class*=-dnb])>.form-row+.form-row {
    margin-block-start:unset}

.formContainer:has([class*=-dnb])>.form-row:last-child {
    margin-block-start:var(--eds-spacing-m)}

.formContainer: has([class*=-dnb]) .is-invalid {
                                       --eds-form-input-border:2px solid;
                                       --eds-form-input-border-color: var(--eds-border-2)
                                   }

.formContainer:has([class*=-dnb]) .is-invalid+.input-group-addon-dnbsearch.input-group-addon-dnbsearch {
    border-width: 2px 2px 2px 0!important;
    border-color: var(--eds-border-2)!important
}

.formContainer:has([class*=-dnb]) .rsform-block-companyname .formControls>*>.input-group {
    flex-wrap: wrap;
    row-gap: .25em
}

.formContainer:has([class*=-dnb]) .rsform-block-companyname .formControls>*>.input-group>input {
    flex: 99;
    order: -1
}

.formContainer:has([class*=-dnb]) .rsform-block-companyname .formControls>*>.input-group>.input-group-addon {
    flex: 1
}

.formContainer:has([class*=-dnb]) .rsform-block-companyname .formControls>*>.input-group.danger label.error {
    flex-basis: 100%;
    order: 99;
    position: initial;
    display: flex;
    gap: .25em;
    align-items: center;
    background-color: var(--eds-surface-alt-1);
    padding: var(--eds-spacing-s);
    box-shadow: 0 4px 12px rgba(0,0,0,.1);
    border-radius: var(--eds-radius-s);
    font-weight: 400;
    color: var(--eds-type-0)
}

.formContainer:has([class*=-dnb]) .rsform-block-companyname .formControls>*>.input-group.danger label.error::before {
    content: " ";
    display: inline-flex;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg style='fill: hsl(349, 65%25, 48%25);' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 40 40' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M20 28.958q.833 0 1.375-.52.542-.521.542-1.396 0-.875-.521-1.417T20 25.083q-.833 0-1.375.542t-.542 1.417q0 .833.521 1.375.521.541 1.396.541Zm-1.75-7.125h3.708V11.167H18.25ZM20 37.625q-3.667 0-6.875-1.375t-5.604-3.771q-2.396-2.396-3.771-5.625T2.375 20q0-3.667 1.396-6.875T7.562 7.5q2.396-2.417 5.605-3.771Q16.375 2.375 20 2.375q3.667 0 6.896 1.354t5.604 3.75q2.375 2.396 3.75 5.625T37.625 20q0 3.667-1.354 6.854-1.354 3.188-3.771 5.584-2.417 2.395-5.625 3.791T20 37.625Zm0-3.708q5.792 0 9.854-4.063 4.063-4.062 4.063-9.854 0-5.792-4.063-9.854Q25.792 6.083 20 6.083q-5.792 0-9.854 4.063Q6.083 14.208 6.083 20q0 5.792 4.063 9.854 4.062 4.063 9.854 4.063ZM20 20Z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 24px 24px
}

.formContainer:has([class*=-dnb]) .rsform-block-companyname .formControls>*>.input-group.danger label.error a {
    color: var(--eds-button-text-color)
}

.formContainer:has([class*=-dnb]) .tt-dataset {
    border-left: 1px solid #dadede;
    border-right: 1px solid #dadede;
    overflow: auto;
    max-block-size: 300px
}

.formContainer:has([class*=-dnb]) .tt-menu {
    inline-size: 100%;
    overflow: hidden;
    border-radius: 0 0 .5rem .5rem;
    box-shadow: 0 4px 12px rgba(0,0,0,.1)
}

.formContainer:has([class*=-dnb]) .tt-suggestion {
    display: flex;
    flex-direction: column;
    gap: .25em;
    border-bottom: 1px solid #e6ecf1;
    background-color: #fff;
    padding: 9px 10px 6px;
    inline-size: 100%;
    font-size: .75rem
}

.formContainer:has([class*=-dnb]) .tt-suggestion h5 {
    margin-block:unset;font-size: 1.25em
}

.formContainer:has([class*=-dnb]) .tt-suggestion p {
    margin-block:unset;color: #6d6f6f
}

.formContainer:has([class*=-dnb]) .tt-suggestion:hover {
    background-color: #f8f5f3;
    cursor: pointer
}

.formContainer:has([class*=-dnb]) .tt-selectable-not-found {
    background: oklch(from var(--eds-surface-alt-4) calc(l + .2) c h);
    flex-direction: row;
    gap: 1em
}

.formContainer:has([class*=-dnb]) .tt-selectable-not-found:hover {
    background: oklch(from var(--eds-surface-alt-4) calc(l + .15) c h)
}

.form-row:has([class*=-dnb].rsform-block.is\:hidden) {
    margin-block-start:unset}

.form-row:has([class*=-dnb].rsform-block):not(:has(.is\:hidden)) {
    position: relative;
    background-color: var(--eds-surface-alt-1);
    padding: var(--eds-spacing-s);
    border-radius: var(--eds-radius-s)
}

.form-row:has([class*=-dnb].rsform-block):not(:has(.is\:hidden)) .col-md-12 {
    --eds-form-group-spacer: 0;
    display: grid;
    grid-gap: var(--eds-spacing-xs);
    grid-template-areas: "zipcode zipcode" "housenumber addition"
}

.form-row:has([class*=-dnb].rsform-block):not(:has(.is\:hidden)) .col-md-12:has(>.rsform-block-close) {
    padding-block-start:1rem}

.form-row:has([class*=-dnb].rsform-block):not(:has(.is\:hidden)) .rsform-block-close {
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: 0
}

.form-row:has([class*=-dnb].rsform-block):not(:has(.is\:hidden)) .rsform-button {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0;
    padding: unset;
    block-size: 2.5rem;
    min-block-size: unset;
    inline-size: 2.5rem;
    line-height: 1;
    color: #0650d0;
    text-indent: -9999px
}

.form-row:has([class*=-dnb].rsform-block):not(:has(.is\:hidden)) .rsform-button::after {
    content: "x";
    text-indent: 0
}

.form-row:has([class*=-dnb].rsform-block):not(:has(.is\:hidden)) .rsform-block-zipcode-dnb {
    grid-area: zipcode
}

.form-row:has([class*=-dnb].rsform-block):not(:has(.is\:hidden)) .rsform-block-housenumber-dnb {
    grid-area: housenumber
}

.form-row:has([class*=-dnb].rsform-block):not(:has(.is\:hidden)) .rsform-block-addition-dnb {
    grid-area: addition
}

.dnb-company-address-display {
    margin-block-start:var(--eds-spacing-s);padding: var(--eds-spacing-s);
    background-color: var(--eds-surface-alt-1,#f8f9fa);
    border: 1px solid var(--eds-border-default,#e6ecf1);
    border-radius: var(--eds-radius-s,.375rem);
    font-size: .9rem;
    box-shadow: 0 4px 12px rgba(0,0,0,.1)
}

.dnb-company-address-display .dnb-address-content {
    display: flex;
    flex-wrap: wrap;
    gap: 0
}

.dnb-company-address-display .dnb-address-line {
    display: contents;
    line-height: 1.5;
    color: var(--eds-text-default,#333)
}

.dnb-company-address-display .dnb-address-line strong {
    flex-basis: 100%;
    font-weight: 600
}

.dnb-company-address-display .dnb-address-line+.dnb-address-line:before {
    content: ", ";
    display: inline-block;
    padding-right: .5ch
}

.twitter-typeahead {
    display: block!important
}

.twitter-typeahead input.text {
    border-radius: 0 5px 5px 0!important
}

.input-group-addon-dnbsearch {
    padding: 9px 12px!important;
    background-color: #e6ecf1!important;
    border: 1px solid #cbd8e2!important;
    border-left: 0!important
}

.input-group-addon-dnbsearch .search-loading {
    height: 16px
}

.dnb_search {
    border-right: 0!important
}
