.bricks-is-frontend .brxe-brf-pro-forms{display:flex;flex-wrap:wrap;position:relative}.bricks-is-frontend .brxe-brf-pro-forms.form-loading{opacity:0}.bricks-is-frontend .brxe-brf-pro-forms[data-belu-formular].form-loading[data-multistep=true] .step~*{display:none!important}.bricks-is-frontend .brxe-brf-pro-forms .form-group:not(.submit-button-wrapper):not(.brf-steps){display:flex;flex-direction:column;padding:0 0 20px}.bricks-is-frontend .brxe-brf-pro-forms .step{display:none}.bricks-is-frontend .brxe-brf-pro-forms .step-progress{margin-right:5px}.submit-button-wrapper[disabled]{cursor:not-allowed}:where(.brxe-brf-pro-forms){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-brf-pro-forms)[data-multistep=true]{visibility:hidden}:where(.brxe-brf-pro-forms) .pro-forms-builder-field{align-self:stretch}.brf-invalid input,.brf-invalid select,.brf-invalid textarea{background-color:#fee!important;border:1px solid red}.brf-validation-message{color:red;font-size:12px;margin-top:5px}.bricks-is-frontend :where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-hidden{display:none!important}.brxe-brf-pro-forms input[type=email],.brxe-brf-pro-forms input[type=text],.brxe-brf-pro-forms select,.brxe-brf-pro-forms textarea{line-height:1.5;padding:10px 15px}:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea{position:relative}:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea .max-length-counter{display:flex;font-size:14px;margin-top:5px}:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea .max-length-counter .counter-current,:where(.brxe-brf-pro-forms) .brxe-brf-pro-forms-field-textarea .max-length-counter .counter-max{font-weight:600}:where(.brxe-brf-pro-forms) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px}:where(.brxe-brf-pro-forms) .form-group:last-child{padding-bottom:0}:where(.brxe-brf-pro-forms) button[type=submit].sending{cursor:default}:where(.brxe-brf-pro-forms) button[type=submit] .loading{display:none}:where(.brxe-brf-pro-forms) textarea{height:inherit}:where(.brxe-brf-pro-forms) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-brf-pro-forms) .submit-button-wrapper{width:auto}:where(.brxe-brf-pro-forms) .form-group.submit-button-wrapper{padding:0}:where(.brxe-brf-pro-forms) .form-group.submit-button-wrapper button{width:100%}:where(.brxe-brf-pro-forms) button[type=submit].sending .text{cursor:default;opacity:.5}:where(.brxe-brf-pro-forms) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-brf-pro-forms) button[type=submit].sending .loading.default-icon{animation-direction:reverse}:where(.brxe-brf-pro-forms) button[type=submit] svg{height:1em}:where(.brxe-brf-pro-forms) .form-group textarea{height:inherit}:where(.brxe-brf-pro-forms) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);margin-top:20px;padding-bottom:0;width:100%}:where(.brxe-brf-pro-forms) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-brf-pro-forms) .message.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-brf-pro-forms) .message .text{padding:15px}.brf-hidden{display:none!important}.brf-visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#brxe-drgina{width:50%;padding-right:7.5px;padding-left:7.5px;margin-bottom:0}#brxe-drgina.form-group input[name*="form-field-"]{font-size:14px}#brxe-drgina.form-group input[name*="form-field-"]{border-width:1px}#brxe-drgina.form-group input[name*="form-field-"]:focus{border-color:#636363;box-shadow:1px 1px 1px 0 #dedede}#brxe-ddtufy{width:50%;padding-right:7.5px;padding-left:7.5px;margin-bottom:0}#brxe-ddtufy.form-group input[name*="form-field-"]{font-size:14px}#brxe-ddtufy.form-group input[name*="form-field-"]{border-width:1px}#brxe-ddtufy.form-group input[name*="form-field-"]:focus{border-color:#636363;box-shadow:1px 1px 1px 0 #dedede}#brxe-ursxdm{padding-right:7.5px;padding-left:7.5px;margin-top:-2px;margin-bottom:0}#brxe-ursxdm.form-group input[name*="form-field-"]{font-size:14px}#brxe-ursxdm.form-group input[name*="form-field-"]{border-width:1px}#brxe-ursxdm.form-group input[name*="form-field-"]:focus{border-color:#636363;box-shadow:1px 1px 1px 0 #dedede}#brxe-bqtqtq{width:100%;padding-right:7.5px;padding-left:7.5px;margin-bottom:0}#brxe-bqtqtq select[name*="form-field-"]{color:var(--bricks-color-rlhrlj);font-size:14px}#brxe-jimyhi{margin-right:7.5px;margin-left:7.5px;width:150px;align-self:flex-end;display:flex;justify-content:flex-end;align-items:flex-end;scroll-snap-align:end}#brxe-jimyhi button{background-color:var(--bricks-color-lctofe);color:var(--bricks-color-yrxnap);font-size:15px;border-radius:99px;padding-top:12px;padding-right:25px;padding-bottom:12px;padding-left:25px;width:100%}#brxe-jimyhi button:hover{background-color:var(--bricks-color-hivtfb)}@media (max-width:478px){#brxe-jimyhi{width:90px}#brxe-jimyhi button{width:100%}}#brxe-iinnny{margin-right:7.5px;margin-left:7.5px}#brxe-nihmkq{padding-right:7.5px;padding-left:7.5px;margin-bottom:0}#brxe-nihmkq .max-length-counter{font-size:13px;color:#474747;justify-content:flex-end}#brxe-nihmkq textarea[name*="form-field-"]{font-size:14px}#brxe-nihmkq textarea[name*="form-field-"]{border-width:1px}#brxe-nihmkq textarea[name*="form-field-"]:focus{border-color:#636363;box-shadow:1px 1px 1px 0 #dedede}#brxe-orxsrv{width:100%;padding-right:7.5px;padding-left:7.5px;margin-bottom:0}#brxe-orxsrv select[name*="form-field-"]{color:var(--bricks-color-rlhrlj);font-size:14px}#brxe-wmyvbc input{width:100%}#brxe-wmyvbc{padding-right:7.5px;padding-left:7.5px;margin-bottom:0}#brxe-wmyvbc.form-group input[name*="form-field-"]{font-size:14px}#brxe-wmyvbc.form-group input[name*="form-field-"]{border-width:1px}#brxe-wmyvbc.form-group input[name*="form-field-"]:focus{border-color:#636363;box-shadow:1px 1px 1px 0 #dedede}#brxe-qsrgtp{margin-top:0;margin-right:0;margin-bottom:15px;margin-left:7px;font-size:12px}#brxe-qsrgtp a{font-size:12px;font-size:inherit}#brxe-poufnh{width:150px;margin-top:0;margin-right:7.5px;margin-bottom:0;margin-left:7.5px;align-self:center}#brxe-poufnh button{width:100%;background-color:var(--bricks-color-lctofe);color:var(--bricks-color-yrxnap);font-size:15px;border-radius:99px;padding-top:12px;padding-right:25px;padding-bottom:12px;padding-left:25px}#brxe-poufnh button:hover{background-color:var(--bricks-color-hivtfb)}@media (max-width:478px){#brxe-poufnh{width:90px}#brxe-poufnh button{width:100%}}#brxe-krrwhw{margin-top:0;margin-right:7.5px;margin-bottom:0;margin-left:7.5px;width:150px;align-self:center;justify-content:center;align-items:center}#brxe-krrwhw button{background-color:var(--bricks-color-lctofe);color:var(--bricks-color-yrxnap);font-size:15px;border-radius:99px;padding-top:12px;padding-right:25px;padding-bottom:12px;padding-left:25px;width:100%}#brxe-krrwhw button:hover{background-color:var(--bricks-color-hivtfb)}@media (max-width:478px){#brxe-krrwhw{width:110px}#brxe-krrwhw button{width:100%}}#brxe-nvprrp{align-self:center!important;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width:375px){#brxe-nvprrp{align-self:center!important;justify-content:center;align-items:center;row-gap:10px}}#brxe-jiqqaj .form-group input:not([type="submit"]){border-color:#a1a1a1;border-radius:10px;background-color:var(--bricks-color-169e5e);padding-top:12px;padding-bottom:12px;color:#404040}#brxe-jiqqaj select{border-color:#a1a1a1;border-radius:10px;background-color:var(--bricks-color-169e5e);padding-top:12px;padding-bottom:12px;color:#404040;color:#828282}#brxe-jiqqaj textarea{border-color:#a1a1a1;border-radius:10px;background-color:var(--bricks-color-169e5e);padding-top:12px;padding-bottom:12px;color:#404040}#brxe-jiqqaj ::placeholder{color:#828282}#brxe-jiqqaj .form-group:not(.submit-button-wrapper){padding-bottom:15px}#brxe-jiqqaj .message.success{background-color:rgba(3,168,0,.42);border-radius:20px}#brxe-jiqqaj .message.success .text{color:var(--bricks-color-rlhrlj);font-size:14px}#brxe-jiqqaj .message.error{border-width:2px;border-color:#700000;border-radius:20px;background-color:#de8c8c;background-color:var(--bricks-color-169e5e)!important}#brxe-jiqqaj{justify-content:flex-start}#brxe-jiqqaj .message.error .text{color:var(--bricks-color-rlhrlj)}#brxe-jiqqaj .brf-validation-message{color:#a30000!important}#brxe-jiqqaj .brf-invalid input,#brxe-jiqqaj .brf-invalid textarea,#brxe-jiqqaj .brf-invalid select{background-color:var(--bricks-color-169e5e)!important}@media (max-width:478px){#brxe-jiqqaj .message.success .text{color:var(--bricks-color-rlhrlj)}#brxe-jiqqaj .message.success{border:2px solid rgba(76,175,80,.58);border-radius:20px;background-color:rgba(76,175,80,.41)}#brxe-jiqqaj .message.error{border-radius:20px;background-color:var(--bricks-color-lctofe)!important}#brxe-jiqqaj .message.error .text{color:var(--bricks-color-yrxnap)}}#brxe-v2frv8c{width:100%;padding-right:7.5px;padding-left:7.5px;margin-bottom:0}#brxe-v2frv8c.form-group input[name*="form-field-"]{font-size:14px}#brxe-v2frv8c.form-group input[name*="form-field-"]{border-width:1px}#brxe-v2frv8c.form-group input[name*="form-field-"]:focus{border-color:#636363;box-shadow:1px 1px 1px 0 #dedede}#brxe-v2f29ys{padding-right:7.5px;padding-left:7.5px;margin-top:-2px;margin-bottom:0;width:100%}#brxe-v2f29ys.form-group input[name*="form-field-"]{font-size:14px}#brxe-v2f29ys.form-group input[name*="form-field-"]{border-width:1px}#brxe-v2f29ys.form-group input[name*="form-field-"]:focus{border-color:#636363;box-shadow:1px 1px 1px 0 #dedede}#brxe-v2fhhev{padding-right:7.5px;padding-left:7.5px;margin-bottom:0;width:100%}#brxe-v2fhhev textarea[name*="form-field-"]{font-size:14px}#brxe-v2fhhev textarea[name*="form-field-"]{border-width:1px}#brxe-v2fhhev textarea[name*="form-field-"]:focus{border-color:#636363;box-shadow:1px 1px 1px 0 #dedede}#brxe-v3zus1{display:none;width:100%}#brxe-v2frgnt{margin-top:0;margin-right:7.5px;margin-bottom:0;margin-left:7.5px;width:100%;align-self:stretch;justify-content:center;align-items:center}#brxe-v2frgnt button{background-color:#df920c;color:#ffffff;font-size:16px;font-weight:600;border-radius:99px;padding-top:15px;padding-right:24px;padding-bottom:15px;padding-left:24px;width:100%}#brxe-v2frgnt button:hover{background-color:#c47f08}@media (max-width:478px){#brxe-v2frgnt{width:110px}#brxe-v2frgnt button{width:100%}}#brxe-v2fo22x .form-group input:not([type="submit"]){border-color:#a1a1a1;border-radius:10px;background-color:var(--bricks-color-169e5e);padding-top:12px;padding-bottom:12px;color:#404040}#brxe-v2fo22x textarea{border-color:#a1a1a1;border-radius:10px;background-color:var(--bricks-color-169e5e);padding-top:12px;padding-bottom:12px;color:#404040}#brxe-v2fo22x ::placeholder{color:#828282}#brxe-v2fo22x .form-group:not(.submit-button-wrapper){padding-bottom:15px}#brxe-v2fo22x .message.success{background-color:rgba(3,168,0,.42);border-radius:20px}#brxe-v2fo22x .message.success .text{color:var(--bricks-color-rlhrlj);font-size:14px}#brxe-v2fo22x .message.error{border-width:2px;border-color:#700000;border-radius:20px;background-color:#de8c8c;background-color:var(--bricks-color-169e5e)!important}#brxe-v2fo22x{justify-content:flex-start}#brxe-v2fo22x .message.error .text{color:var(--bricks-color-rlhrlj)}#brxe-v2fo22x .brf-validation-message{color:#a30000!important}#brxe-v2fo22x .brf-invalid input{background-color:var(--bricks-color-169e5e)!important}@media (max-width:478px){#brxe-v2fo22x .message.success .text{color:var(--bricks-color-rlhrlj)}#brxe-v2fo22x .message.success{border:2px solid rgba(76,175,80,.58);border-radius:20px;background-color:rgba(76,175,80,.41)}#brxe-v2fo22x .message.error{border-radius:20px;background-color:var(--bricks-color-lctofe)!important}#brxe-v2fo22x .message.error .text{color:var(--bricks-color-yrxnap)}}.brxe-brf-pro-forms[data-belu-formular] .message.success:focus{outline:0}.brxe-brf-pro-forms[data-belu-formular]:focus{outline:0}
#brxe-jiqqaj .form-group input:not([type=checkbox]):not([type=radio]):not([type=submit]),#brxe-jiqqaj select,#brxe-jiqqaj .form-group textarea,#brxe-v2fo22x .form-group input:not([type=checkbox]):not([type=radio]):not([type=submit]),#brxe-v2fo22x .form-group textarea{font-size:16px!important}
.bm-select .bm-trigger{font-size:16px}
.bm-select .bm-panel{opacity:0;transition:opacity .18s ease}
.bm-select .bm-panel.is-open{opacity:1}
html.belu-fz-fokus .bewertungssiegel,html.belu-fz-niedrig .bewertungssiegel,html.belu-fz-formular .bewertungssiegel{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
html.belu-fz-fokus .bewertungssiegel *,html.belu-fz-niedrig .bewertungssiegel *,html.belu-fz-formular .bewertungssiegel *{pointer-events:none!important}
html.belu-fz-niedrig #topbar,html.belu-fz-niedrig #header{position:absolute!important}
@media (prefers-reduced-motion:reduce){.bm-select .bm-panel{transition:none}}
