@keyframes bounceIn{0%{opacity:0;transform:translateY(10px)}50%{transform:translateY(-5px)}100%{transform:translateY(0px)}}#form .tel-wrapper[\:has\(.input__error\)] #tel-select-wrapper .value-wrapper,#form .tel-wrapper[\:has\(.input__error\)],#form .form-box .form-label .label-input:not([type=number]).input__error,#form .form-box .sex-label.input__error .radio-div,#form .radio-div.input__error,#form .input__error.tel-wrapper,.form-view .view .view-wrapper .aufmassblatt .raum-bar input.input__error{border-color:red;background-color:rgba(255,0,0,0.2196078431)}#form .tel-wrapper[\:has\(.input__error\)] #tel-select-wrapper .value-wrapper,#form .tel-wrapper[\:has\(.input__error\)],#form .form-box .form-label .label-input:not([type=number]).input__error,#form .form-box .sex-label.input__error .radio-div,#form .radio-div.input__error,#form .input__error.tel-wrapper,.form-view .view .view-wrapper .aufmassblatt .raum-bar input.input__error{border-color:red;background-color:rgba(255,0,0,0.2196078431)}#form .tel-wrapper:has(.input__error) #tel-select-wrapper .value-wrapper,#form .tel-wrapper:has(.input__error),#form .form-box .form-label .label-input:not([type=number]).input__error,#form .form-box .sex-label.input__error .radio-div,#form .radio-div.input__error,#form .input__error.tel-wrapper,.form-view .view .view-wrapper .aufmassblatt .raum-bar input.input__error{border-color:red;background-color:rgba(255,0,0,0.2196078431)}#form .tel-wrapper[\:has\(.input__error\)] #tel-select-wrapper .value-wrapper:focus,#form .tel-wrapper:focus[\:has\(.input__error\)],#form .form-box .form-label .label-input.input__error:focus:not([type=number]),#form .form-box .sex-label.input__error .radio-div:focus,#form .radio-div.input__error:focus,#form .input__error.tel-wrapper:focus,.form-view .view .view-wrapper .aufmassblatt .raum-bar input.input__error:focus{outline-color:red !important}#form .tel-wrapper:has(.input__error) #tel-select-wrapper .value-wrapper:focus,#form .tel-wrapper:focus:has(.input__error),#form .form-box .form-label .label-input.input__error:focus:not([type=number]),#form .form-box .sex-label.input__error .radio-div:focus,#form .radio-div.input__error:focus,#form .input__error.tel-wrapper:focus,.form-view .view .view-wrapper .aufmassblatt .raum-bar input.input__error:focus{outline-color:red !important}#form .tel-wrapper,#form .form-box .form-label .label-input:not([type=number]),.form-view .view .view-wrapper .aufmassblatt .raum-bar input{border:1px solid #cfd8dc;border-radius:3px;transition:background-color 0.2s cubic-bezier(0.62,0.05,0.01,0.99),border-color 0.2s cubic-bezier(0.62,0.05,0.01,0.99);font-size:0.8rem;padding:0.5rem;height:2.5rem}#form .number.tel-wrapper,#form .form-box .form-label .number.label-input:not([type=number]),.form-view .view .view-wrapper .aufmassblatt .raum-bar input.number{padding:0}.view .files-wrapper::-webkit-scrollbar,#formular .view-wrapper .table-wrapper::-webkit-scrollbar{width:7.5px}.view .files-wrapper::-webkit-scrollbar-thumb,#formular .view-wrapper .table-wrapper::-webkit-scrollbar-thumb{background-color:#cfd8dc}.view .files-wrapper::-webkit-scrollbar-track,#formular .view-wrapper .table-wrapper::-webkit-scrollbar-track{background-color:transparent;border-radius:20px;background:rgba(255,255,255,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(3.4px);-webkit-backdrop-filter:blur(3.4px)}.formular-content .progress-steps-bar,.formaccept-content .progress-steps-bar{justify-content:center;margin:2rem auto;display:flex;gap:0.25rem}@media (max-width:768px){.formular-content .progress-steps-bar,.formaccept-content .progress-steps-bar{flex-wrap:wrap;gap:0.5rem 0.25rem}}.formular-content .progress-steps-bar .progress-step,.formaccept-content .progress-steps-bar .progress-step{background-color:#eceff1;transition:0.2s cubic-bezier(0.62,0.05,0.01,0.99);justify-content:center;padding:0.5rem 1rem;align-items:center;text-align:center;font-weight:500;display:flex;flex-grow:1;position:relative;-webkit-clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,0% 0%);clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,0% 0%)}@media (max-width:768px){.formular-content .progress-steps-bar .progress-step,.formaccept-content .progress-steps-bar .progress-step{width:49%;-webkit-clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,2.5% 50%,0% 0%);clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,2.5% 50%,0% 0%)}}.formular-content .progress-steps-bar .progress-step:after,.formaccept-content .progress-steps-bar .progress-step:after{-webkit-clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,0% 0%);clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,0% 0%);transition:0.2s cubic-bezier(0.62,0.05,0.01,0.99);position:absolute;height:100%;width:100%;content:"";z-index:-1;left:-100%;top:0}.formular-content .progress-steps-bar .progress-step:not(.click),.formaccept-content .progress-steps-bar .progress-step:not(.click){pointer-events:none}.formular-content .progress-steps-bar .progress-step.click,.formaccept-content .progress-steps-bar .progress-step.click{cursor:pointer}.formular-content .progress-steps-bar .progress-step.click.active:hover:after,.formaccept-content .progress-steps-bar .progress-step.click.active:hover:after{background-color:#4fb3f9}.formular-content .progress-steps-bar .progress-step.click:not(.active):nth-of-type(1):hover:after,.formaccept-content .progress-steps-bar .progress-step.click:not(.active):nth-of-type(1):hover:after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:not(.active):nth-of-type(1)[\:has\(\%20.progress-step\:hover\)]:after,.formaccept-content .progress-steps-bar .progress-step:not(.active):nth-of-type(1)[\:has\(\%20.progress-step\:hover\)]:after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:not(.active):nth-of-type(1):has(~.progress-step:hover):after,.formaccept-content .progress-steps-bar .progress-step:not(.active):nth-of-type(1):has(~.progress-step:hover):after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step.click:not(.active):nth-of-type(2):hover:after,.formaccept-content .progress-steps-bar .progress-step.click:not(.active):nth-of-type(2):hover:after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:not(.active):nth-of-type(2)[\:has\(\%20.progress-step\:hover\)]:after,.formaccept-content .progress-steps-bar .progress-step:not(.active):nth-of-type(2)[\:has\(\%20.progress-step\:hover\)]:after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:not(.active):nth-of-type(2):has(~.progress-step:hover):after,.formaccept-content .progress-steps-bar .progress-step:not(.active):nth-of-type(2):has(~.progress-step:hover):after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:nth-of-type(2),.formaccept-content .progress-steps-bar .progress-step:nth-of-type(2){-webkit-clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,2.5% 50%,0% 0%);clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,2.5% 50%,0% 0%)}.formular-content .progress-steps-bar .progress-step.click:not(.active):nth-of-type(3):hover:after,.formaccept-content .progress-steps-bar .progress-step.click:not(.active):nth-of-type(3):hover:after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:not(.active):nth-of-type(3)[\:has\(\%20.progress-step\:hover\)]:after,.formaccept-content .progress-steps-bar .progress-step:not(.active):nth-of-type(3)[\:has\(\%20.progress-step\:hover\)]:after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:not(.active):nth-of-type(3):has(~.progress-step:hover):after,.formaccept-content .progress-steps-bar .progress-step:not(.active):nth-of-type(3):has(~.progress-step:hover):after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:nth-of-type(3),.formaccept-content .progress-steps-bar .progress-step:nth-of-type(3){-webkit-clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,2.5% 50%,0% 0%);clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,2.5% 50%,0% 0%)}.formular-content .progress-steps-bar .progress-step.click:not(.active):nth-of-type(4):hover:after,.formaccept-content .progress-steps-bar .progress-step.click:not(.active):nth-of-type(4):hover:after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:not(.active):nth-of-type(4)[\:has\(\%20.progress-step\:hover\)]:after,.formaccept-content .progress-steps-bar .progress-step:not(.active):nth-of-type(4)[\:has\(\%20.progress-step\:hover\)]:after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:not(.active):nth-of-type(4):has(~.progress-step:hover):after,.formaccept-content .progress-steps-bar .progress-step:not(.active):nth-of-type(4):has(~.progress-step:hover):after{background-color:#b6ddfc;left:0%}.formular-content .progress-steps-bar .progress-step:nth-of-type(4),.formaccept-content .progress-steps-bar .progress-step:nth-of-type(4){-webkit-clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,2.5% 50%,0% 0%);clip-path:polygon(97.5% 0,100% 50%,97.5% 100%,0% 100%,2.5% 50%,0% 0%)}.formular-content .progress-steps-bar .progress-step.active,.formaccept-content .progress-steps-bar .progress-step.active{color:white}.formular-content .progress-steps-bar .progress-step.active:after,.formaccept-content .progress-steps-bar .progress-step.active:after{background-color:#02a3f9;left:0%}.form-view .view .view-wrapper .aufmassblatt{background-color:white;border-radius:8px;margin-top:2rem;padding:1rem}.form-view .view .view-wrapper .aufmassblatt .raum-bar{margin:0.5rem auto 0 auto;max-width:85%;display:flex;gap:1.5rem}@media (max-width:768px){.form-view .view .view-wrapper .aufmassblatt .raum-bar{flex-direction:column;max-width:100%;gap:0.5rem}}@media (max-width:768px){.form-view .view .view-wrapper .aufmassblatt .raum-bar:not(:only-child):not(.ready-raum){border-top:1px solid #eceff1;padding-top:1.5rem}}@media (max-width:768px){.form-view .view .view-wrapper .aufmassblatt .raum-bar.ready-raum{border:1px solid #eceff1;border-radius:8px;margin-bottom:1.5rem;padding:0.5rem}}.form-view .view .view-wrapper .aufmassblatt .raum-bar .input-raum-info{font-style:italic;font-size:0.7rem;color:#b0bec5}.form-view .view .view-wrapper .aufmassblatt .raum-bar input{width:100%}.form-view .view .view-wrapper .aufmassblatt .raum-bar input:disabled{background-color:#eceff1;color:#b0bec5}.form-view .view .view-wrapper .aufmassblatt .raum-bar [data-width="60"]{width:60%}@media (max-width:768px){.form-view .view .view-wrapper .aufmassblatt .raum-bar [data-width="60"]{width:100%}}.form-view .view .view-wrapper .aufmassblatt .raum-bar [data-width="25"]{width:25%}@media (max-width:768px){.form-view .view .view-wrapper .aufmassblatt .raum-bar [data-width="25"]{width:100%}}.form-view .view .view-wrapper .aufmassblatt .raum-bar [data-width="15"]{width:15%}@media (max-width:768px){.form-view .view .view-wrapper .aufmassblatt .raum-bar [data-width="15"]{width:100%}}.form-view .view .view-wrapper .aufmassblatt .raum-bar .search-wrapper{display:flex;flex-direction:column}.form-view .view .view-wrapper .aufmassblatt .raum-bar .search-wrapper .search-raumes-box{border-radius:3px;border:1px solid #cfd8dc;flex-direction:column;display:flex;gap:0.25rem;max-height:300px;overflow:auto}.form-view .view .view-wrapper .aufmassblatt .raum-bar .search-wrapper .search-raumes-box::-webkit-scrollbar{width:5px}.form-view .view .view-wrapper .aufmassblatt .raum-bar .search-wrapper .search-raumes-box::-webkit-scrollbar-thumb{background-color:#02a3f9;border-radius:20px}.form-view .view .view-wrapper .aufmassblatt .raum-bar .search-wrapper .search-raumes-box::-webkit-scrollbar-track{background-color:#e8f1f8}.form-view .view .view-wrapper .aufmassblatt .raum-bar .search-wrapper .search-raumes-box .raum-option{border-radius:3px;transition:0.2s cubic-bezier(0.62,0.05,0.01,0.99);font-size:0.9rem;padding:0.5rem;display:block;width:100%}.form-view .view .view-wrapper .aufmassblatt .raum-bar .search-wrapper .search-raumes-box .raum-option:hover{cursor:pointer;background-color:#eceff1}.form-view .view .view-wrapper .aufmassblatt .raum-bar .fenster-amount-box{flex-direction:column;display:flex}#formular .view-wrapper{flex-direction:column;display:flex}#formular .view-wrapper.full-width{padding:2rem 2.5% 0}#formular .view-wrapper .view-border{border:1px solid #cfd8dc;padding:2rem 12.5% 3.5rem}@media (max-width:768px){#formular .view-wrapper .view-border{padding:2rem 2rem 5rem}}#formular .view-wrapper .buttons-wrapper{margin-top:1.5rem;justify-content:space-between;display:flex;gap:1rem}@media (max-width:576px){#formular .view-wrapper .buttons-wrapper{flex-direction:column}}#formular .view-wrapper .buttons-wrapper.multiple-buttons{margin-left:auto}@media (max-width:576px){#formular .view-wrapper .buttons-wrapper.multiple-buttons{margin-left:0;margin-left:initial}}#formular .view-wrapper .no-files-added{flex-direction:column;align-items:center;margin-top:2rem;display:flex}#formular .view-wrapper .textarea-wrapper{margin-top:2rem}#formular .view-wrapper .textarea-wrapper textarea{min-height:15rem;max-height:20rem;width:100%}#formular .view-wrapper .table-wrapper{max-height:20rem;margin-top:2rem;overflow:auto}#formular .view-wrapper .table-wrapper .table{margin:0}#formular .view-wrapper .table-wrapper .table tr:first-of-type{background-color:#cfd8dc}#formular .view-wrapper .table-wrapper .table tr{background-color:white}#formular .view-wrapper .table-wrapper .table td{height:2rem;background:white}#formular .view-wrapper .table-wrapper .table td:nth-child(4){background-color:#eef0f2}#formular .view-wrapper .table-wrapper .table tr .delete-icon{transition:0.2s cubic-bezier(0.62,0.05,0.01,0.99);position:relative;z-index:1}#formular .view-wrapper .table-wrapper .table tr .delete-icon-wrapper{justify-content:center;align-items:center;position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;height:100%}#formular .view-wrapper .table-wrapper .table tr .delete-icon-wrapper:after{transform:translate(-50%,-50%);background:transparent;transition:0.2s cubic-bezier(0.62,0.05,0.01,0.99);border-radius:10rem;position:absolute;height:2rem;width:2rem;content:"";left:50%;top:50%}#formular .view-wrapper .table-wrapper .table tr .delete-icon-wrapper:hover{cursor:pointer}#formular .view-wrapper .table-wrapper .table tr .delete-icon-wrapper:hover img{transform:scale(1.1)}#formular .view-wrapper .table-wrapper .table tr .delete-icon-wrapper:hover:after{background:#cfd8dc}#formular .view .view-section{display:flex;flex-direction:column;justify-content:center;text-align:center}#formular .view .download-template{margin-top:2rem;padding:2rem 2rem 0;border-radius:3px;gap:1.5rem}#formular .view .download-template p{font-size:1.25rem}#formular .view .download-template svg{width:3.3rem;margin:0 auto}#formular .view .view-bolder-text{font-weight:600}.view .dropzone{flex-direction:column;align-items:center;text-align:center;margin-top:1.5rem;display:flex}.view .dropzone .drop{border:2px dashed #02a3f9;border-radius:3px;transition:0.2s cubic-bezier(0.62,0.05,0.01,0.99);flex-direction:column;align-items:center;position:relative;display:flex;padding:2rem;width:100%;gap:1.5rem}.view .dropzone .drop svg path{transition:0.2s cubic-bezier(0.62,0.05,0.01,0.99)}.view .dropzone .drop.over{border-color:#0044a6;background:white}.view .dropzone .drop.error{border-color:red;background:#fae5e5}.view .dropzone .drop.error svg path{fill:red}.view .dropzone .drop.normal{border-color:#02a3f9;background:#cbdfed}.view .dropzone .drop.over-with-error{border-color:#0044a6;background:white}.view .dropzone .drop-icon{width:4rem}.view .dropzone .drop-text{font-weight:700}.view .dropzone .drop-files-input{display:none}.view .dropzone .drop-choose-files{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.view .dropzone .drop .blue{color:#02a3f9}.view .files-wrapper{margin:1rem auto 0 auto;max-height:150px;overflow-y:auto;flex-wrap:wrap;display:flex;gap:0.5rem;width:100%}.view .files-wrapper .file{border-radius:8px;transition:0.2s cubic-bezier(0.62,0.05,0.01,0.99);background:#cfd8dc;align-items:center;padding:1rem;display:flex;gap:1rem}.view .files-wrapper .file:hover{background-color:#b0bec5}.view .files-wrapper .file:hover img{transform:scale(1.1)}.view .files-wrapper .file img{transition:0.2s cubic-bezier(0.62,0.05,0.01,0.99);-o-object-fit:contain;object-fit:contain;cursor:pointer;width:1rem}.form-help-box-wrapper{margin:0.5rem auto 5rem auto;width:75%}@media (max-width:576px){.form-help-box-wrapper{width:95%}}.form-help-box-wrapper .form-view-title{font-size:1.2rem;font-weight:600;margin-top:2rem;display:block}.form-help-box-wrapper .form-help-box{border:1px solid #b0bec5;margin-top:0.5rem;padding:0 1px}.form-help-box .form-help-box-top{background-color:#eceff1;display:flex;padding:1rem;justify-content:space-between;align-items:center}.form-help-box .form-help-box-top span:first-of-type{font-weight:600;font-size:1.2rem;max-width:72%}.form-help-box .form-help-box-top img{-o-object-fit:none;object-fit:none}.form-help-box .form-help-box-top a{text-decoration:underline;font-size:1rem}.form-help-box .help-links,.form-help-box .help-links-mobile{display:flex;overflow-x:hidden;padding:1.25rem 0.5rem;row-gap:0.5rem}.form-help-box .help-links span,.form-help-box .help-links-mobile span{padding:0.75rem 1rem;background:#eceff1;border-radius:8px;white-space:nowrap;font-size:1rem;display:block;width:100%;text-align:center}.form-help-box .help-links .swiper-wrapper,.form-help-box .help-links-mobile .swiper-wrapper{display:flex;justify-content:flex-start}.form-help-box .help-links .swiper-slide,.form-help-box .help-links-mobile .swiper-slide{width:auto}.form-help-box .help-links .swiper-notification,.form-help-box .help-links-mobile .swiper-notification{display:none}.form-help-box .row{margin:0}.form-help-box .diy-boxes{border:0;display:flex;flex-wrap:wrap;flex-direction:row}.form-help-box .diy-boxes>.diy-box{width:25%;border:1px solid transparent;border-radius:8px;transition:0.2s;height:-moz-fit-content;height:fit-content;padding:0.5rem}@media (max-width:768px){.form-help-box .diy-boxes>.diy-box{width:33.3333333333%}}@media (max-width:576px){.form-help-box .diy-boxes>.diy-box{width:50%}}.form-help-box .diy-boxes>.diy-box>div{cursor:default}.form-help-box .diy-boxes>.diy-box>div>div p{word-break:break-word}.form-help-box .diy-boxes>.diy-box .image-wrapper{overflow:hidden;border:1px solid transparent;border-radius:8px;position:relative;cursor:pointer}.form-help-box .diy-boxes>.diy-box .image-wrapper img:not(.play-img){transition:transform 0.2s ease-in-out}.form-help-box .diy-boxes>.diy-box .image-wrapper:hover img:not(.play-img){transform:scale(1.05)}.form-help-box .diy-boxes>.diy-box .image-wrapper .play-img{position:absolute;left:50%;max-width:7rem;top:50%;transform:translate(-50%,-50%);z-index:1;-o-object-fit:contain;object-fit:contain;height:-moz-fit-content;height:fit-content}@media (max-width:768px){.form-help-box .diy-boxes>.diy-box .image-wrapper .play-img{height:70%}}.form-help-box .diy-boxes>.diy-box>div>div{display:flex;justify-content:space-between;margin:0.5rem 0}.form-help-box .diy-boxes>.diy-box>div>div p{margin:0;font-weight:600;font-size:0.9rem;align-self:center}.form-help-box .diy-boxes>.diy-box>div>div .pdf-icon{width:2.25rem;height:2.25rem;cursor:pointer;z-index:0}.form-help-box .diy-boxes>.diy-box>div .form-help-box .modal-mask{position:fixed;z-index:99999999999999;bottom:0;left:0;width:100%;height:100vh;display:table;transition:opacity 0.3s ease;outline:none}.form-help-box .modal-wrapper{display:table-cell;vertical-align:middle}.form-help-box .modal-wrapper .modal-background{position:fixed;background-color:rgba(0,0,0,0.3);width:100%;height:100vh;top:0;left:0;z-index:9999}.form-help-box .modal-wrapper .modal-container{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0px auto;padding:20px 30px;border-radius:2px;transition:all 0.3s cubic-bezier(0.62,0.05,0.01,0.99);border-radius:6px;z-index:9999;display:flex;top:50%;left:50%;position:fixed;transform:translate(-50%,-50%);align-items:center}@media (max-width:768px){.form-help-box .modal-wrapper .modal-container{width:90vw;padding:0}}@media (min-width:2120px){.form-help-box .modal-wrapper .modal-container{width:50vw}}.form-help-box .modal-wrapper .modal-container>div{position:relative}.form-help-box .modal-body{height:100%;max-height:90vh;max-width:100%;display:flex;flex-direction:column}.form-help-box .modal-body .modal-button-wrapper{display:flex;justify-content:flex-end}.form-help-box .modal-body .modal-button-wrapper .close-button{padding:0;background:transparent;border:0;transition:0.2s;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;z-index:2;margin:0;background:white;position:relative;border-radius:6px;margin-bottom:1rem;cursor:pointer}.form-help-box .modal-body .modal-button-wrapper .close-button:hover{background-color:#02a3f9}.form-help-box .modal-body .modal-button-wrapper .close-button>img{-o-object-fit:contain;object-fit:contain;width:1.75rem;height:1.75rem;max-width:none;max-width:initial}.form-help-box .modal-body .modal-body-section{border-radius:6px;min-height:-moz-fit-content;min-height:fit-content}.form-help-box .modal-body .modal-body-section:deep(video){max-height:50vh}.form-help-box .modal-body .modal-body-section .iframe-wrapper{height:85vh;width:90vw}@media screen and (max-width:786px){.form-help-box .modal-body .modal-body-section .iframe-wrapper{max-height:80vh}}.form-help-box .modal-body .modal-body-section .iframe-wrapper iframe{width:100%;height:100%}.form-help-box .modal-body .modal-body-section>.row{height:-moz-fit-content;height:fit-content}.form-help-box .modal-default-button{float:right}.form-help-box .form-help-box .modal-enter-from,.form-help-box .modal-leave-to{opacity:0}.form-help-box .modal-enter-from .modal-container,.form-help-box .modal-leave-to .modal-container{transform:scale(1.01)}#form .form-title{margin-bottom:0.5rem;display:block}#form .form-top{display:flex;gap:3rem}@media (max-width:768px){#form .form-top{flex-direction:column;gap:0}}#form .form-content{border:1px solid #cfd8dc;background-color:white;padding:1rem}#form .form-content .form-content-title{margin-bottom:1.5rem;font-size:1.2rem;font-weight:400;display:block}#form .form-content.small-form .radio-div{margin-top:0.25rem}#form .form-content.small-form .form-top,#form .form-content.small-form .form-bottom{width:100%;max-width:50rem;margin-left:auto;margin-right:auto}@media (max-width:576px){#form .form-content.small-form .form-top,#form .form-content.small-form .form-bottom{max-width:none;max-width:initial}}#form .form-content.small-form .form-top{justify-content:center}#form .form-content.small-form .form-top .form-box{width:100%}#form .form-content.small-form .form-top .form-box .form-row{display:flex;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:768px){#form .form-content.small-form .form-top .form-box .form-row{flex-wrap:wrap}}#form .form-content.small-form .form-top .form-box .form-row.reversed-mobile .mobile{display:none}@media (max-width:768px){#form .form-content.small-form .form-top .form-box .form-row.reversed-mobile{flex-direction:column-reverse}#form .form-content.small-form .form-top .form-box .form-row.reversed-mobile .mobile{display:inline}}#form .form-content.small-form .form-top .form-box .form-row .land-plz{display:flex;-moz-column-gap:1rem;column-gap:1rem}#form .form-content.small-form .form-top .form-box .form-row .land-plz .land,#form .form-content.small-form .form-top .form-box .form-row .land-plz .plz{width:calc(50% - 0.5rem)}#form .form-content.small-form .form-top .form-box .form-row .land-plz .land .land-wrapper{width:100%;height:2.5rem}#form .form-content.small-form .form-top .form-box .form-row .land-plz .land .land-wrapper .value-wrapper{width:100%;justify-content:space-between}#form .form-content.small-form .form-top .form-box .form-row .land-plz,#form .form-content.small-form .form-top .form-box .form-row .stadt,#form .form-content.small-form .form-top .form-box .form-row .email,#form .form-content.small-form .form-top .form-box .form-row .number{width:calc(50% - 0.5rem)}@media (max-width:768px){#form .form-content.small-form .form-top .form-box .form-row .land-plz,#form .form-content.small-form .form-top .form-box .form-row .stadt,#form .form-content.small-form .form-top .form-box .form-row .email,#form .form-content.small-form .form-top .form-box .form-row .number{width:100%}}@media (max-width:768px){#form .form-content.small-form .form-top .desktop{display:none}}#form .form-content.small-form .form-bottom{display:flex;flex-direction:column;align-items:center;margin-bottom:1rem}[dir="ltr"] #form .form-content.small-form .form-bottom .form-box-title{text-align:left}[dir="rtl"] #form .form-content.small-form .form-bottom .form-box-title{text-align:right}#form .form-content.small-form .form-bottom .form-box-title{width:100%;font-size:1.125rem;margin-bottom:0.75rem}#form .form-content.small-form .privacy-info{font-size:0.9rem;color:#b0bec5}#form .form-box{width:50%}@media (max-width:768px){#form .form-box{width:100%}}#form .radio-div{border:1px solid #cfd8dc;display:block;height:1rem;min-width:1rem;cursor:pointer}#form .radio-div.activeRadio{background:url("/imagesNEW/icons/confirm.svg"),#02a3f9;background-repeat:no-repeat;border-color:#02a3f9;background-position:center;background-size:70%}#form .radio-div.circle{border-radius:50px}#form .form-box .sex-label{align-items:center;margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:1rem}#form .form-box .sex-label label{align-items:center;cursor:pointer;display:flex;gap:0.5rem}#form .form-box .sex-label.input__error .radio-div.input__error{background-color:#fae5e5 !important;border:1px solid red !important}#form .form-box-title{margin-bottom:1.5rem;font-size:1.2rem;font-weight:600;display:block}@media (min-width:768px){#form .box-vorname-name{display:flex;gap:1rem}#form .box-vorname-name .form-label{width:50%}}#form .form-box .form-label{flex-direction:column;margin-bottom:1.25rem;display:flex;position:relative}#form .form-box .form-label .label-input~.label-info{transition:all 0.3s ease-in-out}#form .form-box .form-label .label-info{font-size:0.9rem;pointer-events:none}#form .form-label-info{font-size:0.8rem;margin-top:1rem}#form .form-box .form-label .land{border:1px solid #cfd8dc;background-color:#eceff1;border-radius:3px;align-items:center;width:-moz-fit-content;width:fit-content;font-size:0.9rem;padding:0.5rem;cursor:no-drop;display:flex}#form .form-box .form-label .label-input:not([type=number]){padding:0.25rem 0.5rem}#form .tel-wrapper{background-color:transparent;align-items:center;display:flex;padding:0;height:2.5rem;background-color:#cfd8dc}#form .tel-wrapper[focus-within][\:has\(.input__error\)]{outline-color:red !important;outline-style:solid !important}#form .tel-wrapper[focus-within][\:has\(.input__error\)]{outline-width:thin}#form .tel-wrapper[focus-within]:has(.input__error){outline-color:red !important;outline-style:solid !important}#form .tel-wrapper[focus-within]:has(.input__error){outline-width:thin}#form .tel-wrapper[focus-within][\:has\(.input__error\)]{outline-color:red !important;outline-style:solid !important}#form .tel-wrapper[focus-within][\:has\(.input__error\)]{outline-width:thin}#form .tel-wrapper:focus-within[\:has\(.input__error\)]{outline-color:red !important;outline-style:solid !important}#form .tel-wrapper:focus-within[\:has\(.input__error\)]{outline-width:thin}#form .tel-wrapper:focus-within:has(.input__error){outline-color:red !important;outline-style:solid !important}#form .tel-wrapper:focus-within:has(.input__error){outline-width:thin}#form .tel-wrapper[\:has\(.input__error\)] #tel-select-wrapper .value-wrapper{background-color:transparent !important}#form .tel-wrapper:has(.input__error) #tel-select-wrapper .value-wrapper{background-color:transparent !important}#form .tel-wrapper #tel-select-wrapper{height:100%}#form .tel-wrapper #tel-select-wrapper .select-dropdown{top:100%;left:-1px}#form .tel-wrapper #tel-select-wrapper .select-dropdown .option-wrapper{border-left:1px solid #ccc}#form .tel-wrapper input[type=number]{padding-left:0.5rem;flex-grow:1;border:0;height:100%;background-color:white}#form .tel-wrapper input[type=number].input__error{outline:none !important}#form .tel-wrapper input[type=number].input__error{background-color:transparent}#form .privacy-label{flex-direction:column;display:flex;gap:1rem}#form .privacy-label .privacy-info{font-size:0.9rem;color:#b0bec5}#form .privacy-label label{display:flex;gap:0.5rem}#form .privacy-label a{color:#02a3f9;display:inline-block}.form-view .request__pending{background-color:#1c75bc;justify-content:space-between;align-items:center;padding:1rem 2rem;position:absolute;color:#fff;bottom:-1rem;display:flex;width:100%;animation:bounceIn 1s}.form-view .request__pending .profile-main-loader{width:2rem;height:2rem}.form-view .request__pending .profile-main-loader svg{width:100%;height:100%}.form-submit-bar{position:relative;display:flex;justify-content:flex-end}.danke-seite-wrapper{background:rgb(252,235,255);background:linear-gradient(105deg,rgb(252,235,255) 7%,rgb(244,251,255) 46%,rgb(217,238,255) 83%);width:100%;padding:4rem 0 7rem}.danke-seite-wrapper .content-card{background-color:#FFF;border-radius:8px;padding:2rem 4rem;display:flex;flex-direction:column;row-gap:1.5rem}.danke-seite-wrapper .content-card p{font-weight:300;font-size:1rem;line-height:1.5}.danke-seite-wrapper .content-card .title-section h3{font-weight:700;font-size:1.875rem;line-height:1.5;margin-bottom:1.75rem}@media (max-width:576px){.danke-seite-wrapper .content-card .title-section h3{font-size:1.5rem}}.danke-seite-wrapper .content-card .image-section{padding:1.75rem 0;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;display:flex;align-items:center;-moz-column-gap:4%;column-gap:4%}@media (max-width:576px){.danke-seite-wrapper .content-card .image-section{flex-direction:column;row-gap:2rem;padding:2.25rem 0}}.danke-seite-wrapper .content-card .image-section .image-section-img{border-radius:50%;width:16%;max-width:16rem}@media (max-width:768px){.danke-seite-wrapper .content-card .image-section .image-section-img{width:25%}}@media (max-width:576px){.danke-seite-wrapper .content-card .image-section .image-section-img{width:50%;min-width:140px}}.danke-seite-wrapper .content-card .image-section .image-section-text{max-width:500px}.danke-seite-wrapper .content-card .image-section .image-section-text .image-section-text-p img{margin-right:0.375rem;height:1.5rem;width:1.5rem;border-radius:0}.danke-seite-wrapper .content-card .info-section{margin-bottom:3.5rem}.danke-seite-wrapper .contact-cards-wrapper{margin-top:4.75rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.5rem;gap:2.5rem}@media (max-width:768px){.danke-seite-wrapper .contact-cards-wrapper{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:425px){.danke-seite-wrapper .contact-cards-wrapper{grid-template-columns:1fr}}.danke-seite-wrapper .contact-cards-wrapper .contact-card{padding:2.25rem 1.5rem 3rem;display:flex;flex-direction:column;align-items:center;gap:1.75rem;border-radius:8px;transition:background-color 0.4s ease-in-out,box-shadow 0.4s ease-in-out;cursor:pointer}.danke-seite-wrapper .contact-cards-wrapper .contact-card:hover{background-color:#F5FBFF;box-shadow:0px 15px 25px rgba(24,84,153,0.15)}@media (max-width:576px){.danke-seite-wrapper .contact-cards-wrapper .contact-card{padding:2rem 1rem 2.5rem}}@media (max-width:425px){.danke-seite-wrapper .contact-cards-wrapper .contact-card{padding:2rem 3rem 2.5rem}}.danke-seite-wrapper .contact-cards-wrapper .contact-card .img-wrapper{height:2.5rem;display:flex;align-items:center;justify-content:center;aspect-ratio:1.2}@media (max-width:1200px){.danke-seite-wrapper .contact-cards-wrapper .contact-card .img-wrapper{height:2rem}}.danke-seite-wrapper .contact-cards-wrapper .contact-card p{margin-bottom:0;text-align:center}.formaccept-content{display:flex;flex-direction:column}.formaccept-content .info-box{background:#02a3f9;padding:1.5rem 2rem;font-size:1rem;display:flex;flex-direction:column;gap:0.75rem;margin-bottom:2rem;text-align:center}.formaccept-content .info-box svg{width:4rem}.formaccept-content .info-box *{color:#FFF;margin:0}.formaccept-content .info-box h4{font-size:1.375rem;max-width:780px;margin:0 auto}.formaccept-content .info-box a{text-decoration:underline}@media (max-width:768px){.formaccept-content .info-box a{display:block;margin-top:10px}}.customer-advisor{position:relative}.customer-advisor .customer-content{padding:3.125rem 1rem 4.25rem;background:rgb(252,235,255);background:linear-gradient(105deg,rgb(252,235,255) 7%,rgb(244,251,255) 46%,rgb(217,238,255) 83%);overflow:hidden;display:flex;flex-direction:column;align-items:center;row-gap:3rem}.customer-advisor .customer-content h2{font-weight:700;font-size:2rem;line-height:1;margin-bottom:0.5rem;text-align:center}@media (max-width:576px){.customer-advisor .customer-content{padding-left:1rem;padding-right:1rem}}.customer-advisor .advisors-wrapper{width:100%;display:block}.customer-advisor .advisors-wrapper.onlyFenster{max-width:1020px;overflow-y:visible;overflow-x:clip}.customer-advisor .advisors-wrapper .advisor-card{aspect-ratio:1.12;display:grid;grid-template-columns:18% 34% 48%;grid-template-rows:46% 12% 42%}@media (max-width:576px){.customer-advisor .advisors-wrapper .advisor-card{padding:0.75rem;aspect-ratio:1.2}}.customer-advisor .advisors-wrapper .advisor-card img{border-radius:50%;grid-column:1/3;grid-row:1/3}.customer-advisor .advisors-wrapper .advisor-card .details-card{padding:0.75rem 1rem;background-color:#fff;border-radius:4px;box-shadow:0px 4px 20px rgba(0,0,0,0.1);grid-column:2/4;grid-row:2/4;z-index:1;height:-moz-fit-content;height:fit-content}@media (max-width:576px){.customer-advisor .advisors-wrapper .advisor-card .details-card{padding:0.75rem}}.customer-advisor .advisors-wrapper .advisor-card .details-card p,.customer-advisor .advisors-wrapper .advisor-card .details-card a{margin:0;font-weight:300;font-size:0.75rem;line-height:0.875rem;color:#263238}.customer-advisor .advisors-wrapper .advisor-card .details-card p svg,.customer-advisor .advisors-wrapper .advisor-card .details-card a svg{height:0.875rem;width:0.875rem;margin-right:2px}.customer-advisor .advisors-wrapper .advisor-card .details-card a{cursor:pointer;display:block}.customer-advisor .advisors-wrapper .advisor-card .details-card .advisor-name{font-weight:700;font-size:1rem;text-transform:uppercase;margin-bottom:0.25rem}.customer-advisor .advisors-wrapper .advisor-card .details-card .advisor-position{font-weight:400;color:#02a3f9;margin-bottom:0.5rem}.customer-advisor .advisors-wrapper .advisor-card .details-card .advisor-whatsapp{margin-bottom:0.25rem}.customer-advisor .advisors-wrapper .advisor-card .details-card .advisor-tel{margin-bottom:0.5rem}.customer-advisor .advisors-wrapper .advisor-card .details-card .advisor-mail{text-decoration:underline;text-decoration-color:#263238}.customer-advisor .description-customer{max-width:920px;display:flex;flex-direction:column;align-items:center;row-gap:2.25rem}.customer-advisor .description-customer p{font-weight:400;font-size:1.125rem;line-height:1.75rem;color:#263238;text-align:center;margin:0}.customer-advisor .description-customer a{text-decoration:underline}.customer-advisor .description-customer button{border:1px solid transparent;background-color:#02a3f9;color:#fff;font-weight:700;font-size:1rem;line-height:1.5rem;border-radius:8px;padding:0.625rem 3.875rem;transition:background-color 0.4s ease-in-out}.customer-advisor .description-customer button:hover{background:#1c75bc}@media (max-width:768px){.customer-advisor .description-customer button{width:60%;padding:0.875rem 3.875rem;font-size:1.25rem}}@media (max-width:576px){.customer-advisor .description-customer button{width:100%}}.customer-advisor-hidden{display:none !important}.formular-wrapper{margin:3rem auto;width:75%;max-width:1200px}@media (max-width:768px){.formular-wrapper{width:95%}}@media (min-width:2120px){.formular-wrapper{width:50%}}.formular-wrapper .form-view{position:relative}.formular-wrapper .formular-open-text{flex-direction:column;align-items:center;display:flex}.formular-wrapper .formular-open-text-title{font-weight:600}.formular-wrapper .formular-open-text-paragraph{text-align:center;margin-top:1rem;width:50%}@media (max-width:768px){.formular-wrapper .formular-open-text-paragraph{width:100%}}.formular-wrapper .formular-open-text .title-leistungsverzeichnis{text-align:center;font-size:1.75rem;width:50%}@media (max-width:768px){.formular-wrapper .formular-open-text .title-leistungsverzeichnis{width:100%}}