.boxes-tree-info-btns{position:absolute;gap:.5rem;display:flex;right:.5rem;z-index:2}@media (max-width: 768px){.boxes-tree-info-btns{display:none}}.boxes-tree-info-btns a{display:block}.boxes-tree-info-btns .item-megamenu_new{cursor:pointer;position:relative;padding:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;height:auto;border-radius:0 0 4px 4px}.boxes-tree-info-btns .item-megamenu_new .title{margin:0;padding:0;font-size:.875rem}.boxes-tree-info-btns .item-megamenu_new .container-icon-animate-tree-info-btn{width:2.5rem;height:2.5rem}.boxes-tree-info-btns .item-megamenu_new .container-icon-animate-tree-info-btn .icon-animate-tree-info-btn{width:100%;height:100%}.boxes-tree-info-btns .item-megamenu_new .color{color:#fff}.boxes-tree-info-btns .container-drop-down{display:flex;height:100%;box-shadow:0 8px 16px #00000026}.boxes-tree-info-btns .container-drop-down:hover .dropDown_wrapper{pointer-events:all;grid-template-columns:1fr;opacity:1}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper{transition:grid-template-columns .4s ease-in-out;height:100%;pointer-events:none;display:grid;align-items:center;grid-template-columns:0fr;opacity:0;z-index:1}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown{color:#fff;z-index:-1;top:0;position:relative;transform:translate(0);overflow:hidden}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .dropDown_gr{display:flex;height:100%;width:100%;padding:1rem .75rem;margin:0}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .dropDown_gr .opacity_elem{opacity:.6;transition:opacity .4s ease-in-out}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .dropDown_gr .opacity_elem:hover{opacity:1}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .dropDown_gr .arrow svg{transition:transform .4s ease-in-out}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .dropDown_gr .arrow svg:hover{transform:translate(.5rem)}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .dropDown_gr .dropDown_gr_el{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.375rem}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .dropDown_gr .dropDown_gr_el p{font-size:.85rem;font-weight:700;line-height:normal;margin:0}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .list{padding:0 .25rem;margin:0;list-style:none;display:flex}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .list li{color:#fff;display:flex;align-items:center;justify-content:center;font-size:.75rem}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .list li svg{width:1rem;height:1rem}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .list li svg path{fill:#fff}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .list li p{margin:.25rem}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .title{color:#fff;padding:0 .25rem}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown .bauantragsservice{color:#fff}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-bauantragsservice{background-color:#a11e62;color:#fff}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-bauantragsservice p{margin:0;padding:0;color:#fff}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-bauantragsservice .title{color:#fff}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-bauantragsservice .list li p{white-space:nowrap}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-bauantragsservice .list li svg{width:1rem;height:1rem}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-bauantragsservice .list li svg path{fill:#fff}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-bauantragsservice-new{background-color:#005153}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-montageservice{background-color:#1c75bc}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-montageservice p{margin-bottom:0;padding-top:.25rem}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-fachberatung{background-color:#009242}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-fachberatung .title{color:#fff}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-fachberatung p{color:#fff;margin:0;padding:0}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-fachberatung .list li svg{width:1rem;height:1rem}.boxes-tree-info-btns .container-drop-down .dropDown_wrapper .dropDown_gr-fachberatung .list li svg path{fill:#fff}.boxes-tree-info-btns .container-drop-down-fachberatung{background-color:#009242;border-radius:0 0 4px 4px}.boxes-tree-info-btns .container-drop-down-bauantragsservice{background-color:#a11e62;border-radius:0 0 4px 4px}.boxes-tree-info-btns .container-drop-down-bauantragsservice-new{background-color:#005153;border-radius:0 0 4px 4px}.boxes-tree-info-btns .container-drop-down-montageservice{background-color:#1c75bc;border-radius:0 0 4px 4px}.boxes-tree-info-btns .btn-bauantragsservice{background-color:#a11e62}.boxes-tree-info-btns .btn-bauantragsservice-new{background-color:#005153}.boxes-tree-info-btns .btn-montageservice{background-color:#1c75bc}.boxes-tree-info-btns .btn-fachberatung{background-color:#009242}.newsletter-section-wrapper[data-v-38a8d62c]{display:flex;flex-direction:column;align-items:flex-start;row-gap:.375rem}.newsletter-section-wrapper label[data-v-38a8d62c]{font-size:1rem;line-height:2;font-weight:500}.newsletter-section-wrapper .newsletter-input-wrapper[data-v-38a8d62c]{width:26rem;max-width:100%;position:relative}.newsletter-section-wrapper .newsletter-input-wrapper input[data-v-38a8d62c]{width:88%;height:auto;float:left;margin:0;padding:.75rem .875rem;border:1px solid #ffcc00;border-radius:6px 0 0 6px;background-color:transparent;font-size:.875rem;line-height:1.125rem;color:#fff}.newsletter-section-wrapper .newsletter-input-wrapper input.invalid[data-v-38a8d62c]{border-color:#d80237}.newsletter-section-wrapper .newsletter-input-wrapper input[data-v-38a8d62c]:focus{outline:none!important;box-shadow:none!important}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button[data-v-38a8d62c]{position:absolute;right:0;width:14%;height:100%;border:0;border-radius:0 6px 6px 0;background:#fc0;cursor:pointer;outline:none;transition:width .1s ease;font-size:1rem;overflow:hidden}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button .divider[data-v-38a8d62c]{position:absolute;right:0;top:50%;z-index:50;transform:translateY(-50%);width:10px;height:0;background:#fc0;border-left:1px solid rgba(26,30,31,.5)}@media (max-width: 1200px){.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button .divider[data-v-38a8d62c]{display:none}}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button .send[data-v-38a8d62c]{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:1rem;color:#1a1e1f;opacity:0;transition:opacity .25s ease}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button .svg-newsletter[data-v-38a8d62c]{width:1.25rem;height:100%;position:absolute;right:1.25rem;top:0;transition:transform .25s ease,width .25s ease}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button .svg-newsletter #p2[data-v-38a8d62c]{opacity:0}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button .svg-newsletter path[data-v-38a8d62c]{fill:#1a1e1f}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button .svg-newsletter polygon[data-v-38a8d62c],.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button .svg-newsletter polyline[data-v-38a8d62c]{stroke:#1a1e1f}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button[data-v-38a8d62c]:hover{width:34%}@media (max-width: 768px){.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button[data-v-38a8d62c]:hover{width:39%}}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button:hover .send[data-v-38a8d62c]{opacity:1}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button:hover .divider[data-v-38a8d62c]{animation:divider-38a8d62c .15s .2s linear forwards}.newsletter-section-wrapper .newsletter-input-wrapper .newsletter-button:hover .svg-newsletter[data-v-38a8d62c]{width:1.5rem;transform:rotate(-18deg) translate(10px) translateY(3px);z-index:999}@keyframes divider-38a8d62c{to{height:60%}}.newsletter-section-wrapper .input-error-message[data-v-38a8d62c]{color:#d80237;font-size:.75rem;margin:0;opacity:0;font-weight:700;transition:opacity .2s ease-in-out}.newsletter-section-wrapper .input-error-message.shown[data-v-38a8d62c]{opacity:1}.status-alert[data-v-38a8d62c]{position:absolute;width:fit-content;max-width:80%;padding:1rem 2rem;background-color:#fc0;top:5%;left:50%;transform:translate(-50%,-170%);z-index:1;color:#1a1e1f;transition:transform .4s ease-in-out;text-align:center;opacity:0}@media (max-width: 768px){.status-alert[data-v-38a8d62c]{max-width:95%}}.status-alert span[data-v-38a8d62c]{max-width:100%;word-break:break-word}.status-alert.error[data-v-38a8d62c]{background-color:#d64e4e}.status-alert.shown[data-v-38a8d62c]{transform:translate(-50%);opacity:1}.newsletter-box-outer[data-v-38a8d62c]{width:36rem;height:43rem;max-width:100%;margin:0 auto;max-height:calc(90dvh - 4rem);overflow:hidden;position:relative;box-shadow:0 10px 40px -10px #00408033;border-radius:8px}@media (max-width: 768px){.newsletter-box-outer[data-v-38a8d62c]{height:49rem}}.newsletter-box-outer .rainbow[data-v-38a8d62c]{width:100%;height:100%;animation:o-rotate-360-38a8d62c linear 8s infinite}.newsletter-box-outer .rainbow span[data-v-38a8d62c]{display:block;width:100%;height:100%;position:relative;transform:translate(-50%,-50%)}.newsletter-box-outer .rainbow span[data-v-38a8d62c]:after{display:block;content:"";width:100%;height:100%;position:absolute;left:100%}.newsletter-box-outer .rainbow span[data-v-38a8d62c]:first-child{background:#fd0}.newsletter-box-outer .rainbow span[data-v-38a8d62c]:first-child:after{background:#009142}.newsletter-box-outer .rainbow span[data-v-38a8d62c]:last-child{background:#2d3790}.newsletter-box-outer .rainbow span[data-v-38a8d62c]:last-child:after{background:#a11e62}.newsletter-box-outer .newsletter-box-inner[data-v-38a8d62c]{width:calc(100% - .625rem);height:calc(100% - .625rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:1rem 1rem 1.75rem;display:flex;flex-direction:column;border-radius:5px;overflow:hidden;overflow-y:auto;width:calc(100% - 1rem);height:calc(100% - 1rem)}.newsletter-box-outer .newsletter-box-inner[data-v-38a8d62c]::-webkit-scrollbar{width:5px}.newsletter-box-outer .newsletter-box-inner[data-v-38a8d62c]::-webkit-scrollbar-thumb{background-color:#fc0;border-radius:20px}.newsletter-box-outer .newsletter-box-inner[data-v-38a8d62c]::-webkit-scrollbar-track{background-color:#e8f1f8;margin:1px 0;border-radius:10px}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper[data-v-38a8d62c]{border-radius:8px;color:#6b7980}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper p[data-v-38a8d62c]{padding-top:0}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper .box-top-section .title-newslatter[data-v-38a8d62c]{text-align:center;margin:.5rem 0 1rem;font-size:1.5rem}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper .box-top-section .img-newslatter[data-v-38a8d62c]{width:4.375rem;margin:0 auto}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper .box-top-section .description-newslatter[data-v-38a8d62c]{text-align:center;font-size:.875rem;margin-bottom:1.25rem}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form[data-v-38a8d62c]{width:100%}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .inputs-row[data-v-38a8d62c]{display:flex;column-gap:1rem;margin-bottom:1rem}@media (max-width: 576px){.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .inputs-row[data-v-38a8d62c]{flex-direction:column;row-gap:1rem}}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .policy-section[data-v-38a8d62c]{margin:1.5rem 0 1rem}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .policy-section .policy-title[data-v-38a8d62c]{font-size:.875rem;margin-bottom:.5rem}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .policy-section .policy-wrapper[data-v-38a8d62c]{display:flex;align-items:flex-start;column-gap:.5rem}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .policy-section .policy-wrapper[data-v-38a8d62c]:first-of-type{margin-bottom:.5rem}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .policy-section .policy-wrapper label[data-v-38a8d62c]{font-weight:300;font-size:.75rem;color:#6b7980}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .policy-section .policy-wrapper label a[data-v-38a8d62c]{text-decoration:underline;font-weight:400;color:#6b7980}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .additional-info-texts[data-v-38a8d62c]{margin-bottom:1.5rem}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .additional-info-texts .privacy-info[data-v-38a8d62c]{font-size:.75rem;color:#95a2a8;margin-bottom:.25rem}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .additional-info-texts .form-label-info[data-v-38a8d62c]{font-size:.75rem}.newsletter-box-outer .newsletter-box-inner .newsletter-box-content-wrapper form .main-btn[data-v-38a8d62c]{width:100%}@keyframes o-rotate-360-38a8d62c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cookies-backdrop[data-v-210040b0]{z-index:22;width:100vw;height:100vh;position:fixed;left:0;bottom:0;background-color:#00000080;display:flex;align-items:flex-end;justify-content:center;padding-bottom:5rem}.cookies-backdrop .rodo-card[data-v-210040b0]{display:flex;flex-direction:column;row-gap:2rem;justify-content:space-between;width:70%;margin:0 auto;background-color:#fff;height:26rem;max-height:85dvh;max-width:1000px;padding-inline:2rem;padding-bottom:1rem;position:relative}@media (max-width: 992px){.cookies-backdrop .rodo-card[data-v-210040b0]{width:75%}}@media (max-width: 768px){.cookies-backdrop .rodo-card[data-v-210040b0]{width:90%;row-gap:1.25rem}}@media (max-width: 576px){.cookies-backdrop .rodo-card[data-v-210040b0]{padding-inline:1.5rem}}@media (max-width: 425px){.cookies-backdrop .rodo-card[data-v-210040b0]{height:30rem}}.cookies-backdrop .rodo-card .cookies-svg[data-v-210040b0]{width:5rem;height:auto;position:absolute;left:0}@media (max-width: 768px){.cookies-backdrop .rodo-card .cookies-svg[data-v-210040b0]{width:4rem}}.cookies-backdrop .rodo-card .rodo-title[data-v-210040b0]{text-align:center;font-size:1.5rem;margin-top:2.5rem;max-width:90%;margin-inline:auto}@media (max-width: 425px){.cookies-backdrop .rodo-card .rodo-title[data-v-210040b0]{padding-inline:1.25rem}}.cookies-backdrop .rodo-card .rodo-text[data-v-210040b0]{max-height:50%;overflow-y:scroll;overflow-x:hidden}.cookies-backdrop .rodo-card .rodo-text span[data-v-210040b0]{display:block;font-size:1rem;line-height:2rem;padding-right:1rem}.cookies-backdrop .rodo-card .rodo-text span a[data-v-210040b0]{text-decoration:underline;color:#ff8f00;font-weight:500}.cookies-backdrop .rodo-card .impressum-links[data-v-210040b0]{padding:0 1.5rem 0 0}.cookies-backdrop .rodo-card .impressum-links a[data-v-210040b0]{text-decoration:underline;color:#ff8f00}.cookies-backdrop .rodo-card .rodo-buttons[data-v-210040b0]{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;gap:.75rem;align-items:center;font-weight:500}.cookies-backdrop .rodo-card .rodo-buttons .main-btn[data-v-210040b0]{flex-grow:1;padding-inline:.5rem}@media (max-width: 611px){.cookies-backdrop .rodo-card .rodo-buttons .main-btn.settings-btn[data-v-210040b0]{order:3}}.settings-backdrop[data-v-210040b0]{z-index:1;width:100vw;height:100vh;position:fixed;left:0;bottom:0;background-color:#00000040;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10rem}.settings-backdrop .settings-card[data-v-210040b0]{background-color:#fff;width:75%;max-width:1150px;height:35rem;max-height:calc(90dvh - 10rem);padding:2rem 1rem 1rem;z-index:1}@media (max-width: 992px){.settings-backdrop .settings-card[data-v-210040b0]{width:85%}}@media (max-width: 768px){.settings-backdrop .settings-card[data-v-210040b0]{width:95%}}.settings-backdrop .settings-card .settings-card-content[data-v-210040b0]{max-height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;row-gap:1.5rem}.settings-backdrop .settings-card .settings-card-content .card-header[data-v-210040b0]{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.settings-backdrop .settings-card .settings-card-content .card-header[data-v-210040b0]{flex-direction:column;row-gap:.5rem}}.settings-backdrop .settings-card .settings-card-content .card-header h2[data-v-210040b0]{text-align:left;font-weight:600;font-size:1.75rem;margin:0}@media (max-width: 768px){.settings-backdrop .settings-card .settings-card-content .card-header h2[data-v-210040b0]{font-size:1.5rem}}@media (max-width: 425px){.settings-backdrop .settings-card .settings-card-content .card-header h2[data-v-210040b0]{font-size:1.375rem}}.settings-backdrop .settings-card .settings-card-content .card-header .links a[data-v-210040b0]{text-decoration:underline;color:#ff8f00}.settings-backdrop .settings-card .settings-card-content .tabs-wrapper[data-v-210040b0]{padding-right:1.5rem;display:flex;justify-content:center;gap:.75rem}.settings-backdrop .settings-card .settings-card-content .tabs-wrapper .cookies-tab[data-v-210040b0]{font-size:1.5rem;font-weight:500;cursor:pointer;transition:color .25s ease-in-out;padding:0 .125rem}@media (max-width: 576px){.settings-backdrop .settings-card .settings-card-content .tabs-wrapper .cookies-tab[data-v-210040b0]{font-size:1.25rem}}.settings-backdrop .settings-card .settings-card-content .tabs-wrapper .cookies-tab[data-v-210040b0]:hover{color:#ff8f00}.settings-backdrop .settings-card .settings-card-content .tabs-wrapper .cookies-tab.active[data-v-210040b0]{pointer-events:none;color:#ff8f00;text-decoration:underline;text-underline-offset:4px}.settings-backdrop .settings-card .einstellungen-text[data-v-210040b0]{overflow-y:scroll;padding:.75rem 1.5rem 1.5rem 0;font-size:1rem}.settings-backdrop .settings-card .einstellungen-text.smaller[data-v-210040b0]{font-size:.875rem}.settings-backdrop .settings-card .einstellungen-text.smaller p[data-v-210040b0]{line-height:1.5}.settings-backdrop .settings-card .einstellungen-text.smaller .bigger[data-v-210040b0]{font-size:1rem;margin-block:1em .5em}.settings-backdrop .settings-card .einstellungen-text .cookies-list-group[data-v-210040b0]{line-height:1.3}.settings-backdrop .settings-card .einstellungen-text .cookie-description[data-v-210040b0]{display:inline-block;margin-bottom:.75em}.settings-backdrop .settings-card .einstellungen-text .cookie-name[data-v-210040b0]{display:block}.settings-backdrop .settings-card .einstellungen-text .cookie-params[data-v-210040b0]{display:flex;flex-wrap:wrap;column-gap:.75rem}.settings-backdrop .settings-card .einstellungen-text .cookie-params a[data-v-210040b0]{text-decoration:underline}.settings-backdrop .settings-card .einstellungen-text p[data-v-210040b0]:first-child{margin-top:0}.settings-backdrop .settings-card .einstellungen-text .group-cookies[data-v-210040b0]{margin-top:1.25rem}.settings-backdrop .settings-card .einstellungen-text .group-cookies .title[data-v-210040b0]{font-size:1.125rem;line-height:1.5;margin-bottom:.25rem}.settings-backdrop .settings-card .einstellungen-text .group-cookies>div[data-v-210040b0]{width:100%;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #C3CBD0;padding-bottom:1.25rem}@media (max-width: 576px){.settings-backdrop .settings-card .einstellungen-text .group-cookies>div[data-v-210040b0]{flex-direction:column;row-gap:1rem}}.settings-backdrop .settings-card .einstellungen-text .group-cookies>div>p[data-v-210040b0]{display:block;width:80%;font-size:.875rem;line-height:1.5}@media (max-width: 576px){.settings-backdrop .settings-card .einstellungen-text .group-cookies>div>p[data-v-210040b0]{width:100%}}.settings-backdrop .settings-card .einstellungen-text .group-cookies .switch-input[data-v-210040b0]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;width:3.35rem;height:2rem;background-color:#fff;border:1px solid #d9dadc;border-radius:3.35rem;box-shadow:inset -1.25rem 0 #fff;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;cursor:pointer}.settings-backdrop .settings-card .einstellungen-text .group-cookies .switch-input[data-v-210040b0]:after{content:"";position:absolute;top:1px;left:1px;width:1.675rem;height:1.675rem;background-color:transparent;border-radius:50%;box-shadow:2px 4px 6px #0003}.settings-backdrop .settings-card .einstellungen-text .group-cookies .switch-input[data-v-210040b0]:checked{border-color:#ff8f00;box-shadow:inset 1.25rem 0 #ff8f00}.settings-backdrop .settings-card .einstellungen-text .group-cookies .switch-input[data-v-210040b0]:checked:after{left:20px;box-shadow:-2px 4px 3px #0000000d}.settings-backdrop .settings-card .einstellungen-text .group-cookies .switch-input[data-v-210040b0]:disabled{border-color:#d1d1d1;box-shadow:inset 1.25rem 0 #e0e0e0;cursor:no-drop}.icons-container .icon-box svg:not(.close-menu-icon) path{fill:#1a1e1f}.icons-container .icon-box svg.close-menu-icon path{stroke:#1a1e1f}.icons-container[data-v-86aa6953]{position:fixed;right:1.5rem;bottom:1.5rem;width:4rem;z-index:14;display:flex;flex-direction:column;row-gap:.375rem}@media (max-width: 992px){.icons-container.isProduct[data-v-86aa6953]{bottom:6rem}}.icons-container .tooltip_data[data-v-86aa6953]{visibility:visible;opacity:1;display:flex;align-items:center;justify-content:center;gap:.25rem}.icons-container .tooltip_data svg[data-v-86aa6953]{width:1rem!important;transform:rotate(270deg)}.icons-container .icon-box[data-v-86aa6953]{width:4rem;height:4rem;background-color:#fc0;border-radius:8px;transition:background-color .25s ease-in-out;cursor:pointer;display:flex;align-items:center;justify-content:center}.icons-container .icon-box[data-v-86aa6953]:hover{background-color:#ffb500}.icons-container .icon-box.main[data-v-86aa6953]{z-index:1}.icons-container .icon-box svg[data-v-86aa6953]{width:3.5rem;height:auto}.icons-container .icon-box:nth-of-type(1).callBox-enter-active[data-v-86aa6953]{transition:all 85ms ease-in;transition-delay:.17s}.icons-container .icon-box:nth-of-type(1).callBox-leave-active[data-v-86aa6953]{transition:all 85ms ease-in}.icons-container .icon-box:nth-of-type(2).callBox-enter-active[data-v-86aa6953],.icons-container .icon-box:nth-of-type(2).callBox-leave-active[data-v-86aa6953]{transition:all 85ms ease-in;transition-delay:85ms}.icons-container .icon-box:nth-of-type(3).callBox-enter-active[data-v-86aa6953]{transition:all 85ms ease-in}.icons-container .icon-box:nth-of-type(3).callBox-leave-active[data-v-86aa6953]{transition:all 85ms ease-in;transition-delay:.17s}.icons-container .icon-box.callBox-leave-to[data-v-86aa6953],.icons-container .icon-box.callBox-enter-from[data-v-86aa6953]{opacity:0;transform:translateY(30px)}.call-modal-wrapper{position:fixed;background-color:#00000080;width:100%;height:100vh;height:100dvh;top:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center}.call-modal-wrapper .call-card-container{position:relative;width:fit-content;height:fit-content;max-width:53rem;max-height:85vh;max-height:85dvh}@media (max-width: 768px){.call-modal-wrapper .call-card-container{max-width:95%}}@media (max-width: 425px){.call-modal-wrapper .call-card-container{width:95%;max-height:80vh;max-height:85dvh}}.call-modal-wrapper .call-card-container .close-icon{position:absolute;width:2rem;height:2rem;top:0;right:0;transform:translate(140%,-140%);cursor:pointer}.call-modal-wrapper .call-card-container .close-icon path{fill:#fff}@media (max-width: 768px){.call-modal-wrapper .call-card-container .close-icon{transform:translateY(-140%)}}.call-modal-wrapper .call-card-container .call-card{max-height:85vh}.mobile-call-section{position:fixed;width:100%;height:97vh;height:97dvh;left:0;bottom:0;z-index:14;background-color:#fff;border-radius:10px 10px 0 0;border:1px solid #95A2A8;transition:transform .25s ease-in-out}.mobile-call-section .content-container{width:100%;height:100%;padding:1.25rem .5rem}.mobile-call-section .content-container .top-section{width:fit-content;margin-left:auto;padding-bottom:.5rem}.mobile-call-section .content-container .top-section .close-icon{height:2.5rem;width:auto}.mobile-call-section .content-container .call-card{box-shadow:none;padding-top:.5rem;padding-bottom:.5rem;max-height:calc(100% - 4.25rem)}.scroll_section[data-v-cbe45d9a]{position:fixed;bottom:2.25rem;right:6.25rem;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fc0;width:2.5rem;aspect-ratio:1;z-index:10;cursor:pointer;transform:scale(0);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;border-radius:4px}@media (max-width: 992px){.scroll_section.isProduct[data-v-cbe45d9a]{bottom:6rem}}.scroll_section.active[data-v-cbe45d9a]{opacity:.4;transform:scale(1);height:fit-content}.scroll_section.active[data-v-cbe45d9a]:hover{opacity:.7}.scroll_section svg[data-v-cbe45d9a]{display:block;width:25%;height:auto;transform:rotate(90deg)}.tuv-modal{position:relative}.tuv-modal .content{min-width:min(1200px,80%)}@media (max-width: 768px){.tuv-modal .content{height:80dvh}}.tuv-modal iframe{width:100%}@media (min-width: 768px1px){.tuv-modal iframe{aspect-ratio:16/9}}@media (max-width: 768px){.tuv-modal iframe{height:inherit}}.tuv-modal .loader-wrapper{position:absolute;top:50%;left:50%}
