@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url(../fonts/open-sans/open-sans-v36-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url(../fonts/open-sans/open-sans-v36-latin-300italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(../fonts/open-sans/open-sans-v36-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url(../fonts/open-sans/open-sans-v36-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url(../fonts/open-sans/open-sans-v36-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(../fonts/open-sans/open-sans-v36-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url(../fonts/open-sans/open-sans-v36-latin-700italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url(../fonts/open-sans/open-sans-v36-latin-800.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:800;src:url(../fonts/open-sans/open-sans-v36-latin-800italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url(../fonts/open-sans/open-sans-v36-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url(../fonts/open-sans/open-sans-v36-latin-300italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(../fonts/open-sans/open-sans-v36-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url(../fonts/open-sans/open-sans-v36-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url(../fonts/open-sans/open-sans-v36-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(../fonts/open-sans/open-sans-v36-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url(../fonts/open-sans/open-sans-v36-latin-700italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url(../fonts/open-sans/open-sans-v36-latin-800.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:800;src:url(../fonts/open-sans/open-sans-v36-latin-800italic.woff2)format("woff2")}:host,:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro";--fa-style:400;--fa-font-style:normal 400 1em/1 "Font Awesome 6 Pro";}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/webfonts/fa-regular-400.woff2) format("woff2"),url(../fonts/webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/webfonts/fa-brands-400.woff2) format("woff2"),url(../fonts/webfonts/fa-brands-400.ttf) format("truetype")}.fa-regular,far,.fa{font-weight:400}:root{--tpl-header-font-size:1rem;--tpl-header-text-decoration:underline;--tpl-navigation-font-color:rgba(0, 0, 0, 1);--tpl-navigation-font-size:1rem;--tpl-navigation-text-transform:none;--tpl-navigation-font-color-nth-level:rgba(0, 0, 0, 1);--tpl-navigation-font-size-nth-level:1rem;--tpl-navigation-font-family-nth-level:inherit;--tpl-navigation-font-weight-nth-level:inherit;--tpl-navigation-text-transform-nth-level:inherit;--tpl-navigation-link-color:rgba(0, 0, 0, 1);--tpl-navigation-link-color-action:rgba(0, 87, 125, 1);--tpl-navigation-link-color-active:rgba(255, 255, 255, 1);--tpl-navigation-link-bg-color:rgba(255, 255, 255, 1);--tpl-navigation-link-bg-color-action:rgba(255, 255, 255, 1);--tpl-navigation-link-bg-color-active:rgba(0, 87, 125, 1);--tpl-navigation-text-decoration:none;--tpl-navigation-link-color-nth-level:rgba(0, 0, 0, 1);--tpl-navigation-link-color-action-nth-level:rgba(0, 87, 125, 1);--tpl-navigation-link-color-active-nth-level:rgba(255, 255, 255, 1);--tpl-navigation-link-bg-color-nth-level:rgba(255, 255, 255, 1);--tpl-navigation-link-bg-color-action-nth-level:rgba(255, 255, 255, 1);--tpl-navigation-link-bg-color-active-nth-level:rgba(0, 87, 125, 1);--tpl-navigation-text-decoration-nth-level:none;--tpl-abovecontent-font-size:1rem;--tpl-abovecontent-text-decoration:underline;--tpl-component-font-size:1rem;--tpl-component-text-decoration:underline;--tpl-footer-font-color:rgba(255, 255, 255, 1);--tpl-footer-font-size:1rem;--tpl-footer-link-color:rgba(255, 255, 255, 1);--tpl-footer-link-color-action:rgba(255, 255, 255, 1);--tpl-footer-link-color-active:rgba(255, 255, 255, 1);--tpl-footer-text-decoration:none;--tpl-footer-h1-color:rgba(255, 255, 255, 1);--tpl-footer-h2-color:rgba(255, 255, 255, 1);--tpl-footer-h3-color:rgba(255, 255, 255, 1);--tpl-footer-h4-color:rgba(255, 255, 255, 1);--tpl-footer-h5-color:rgba(255, 255, 255, 1);--tpl-footer-h6-color:rgba(255, 255, 255, 1);--tpl-body-font-color:rgba(95, 105, 110, 1);--tpl-body-font-size:1;--tpl-body-font-family:"Open Sans";--tpl-body-font-weight:400;--tpl-body-font-weight-secondary:400;--tpl-body-font-family-headline:"Open Sans";--tpl-body-font-weight-headline:300;--tpl-body-text-transform-headline:none;--tpl-body-link-color:rgba(0, 0, 0, 1);--tpl-body-link-color-action:rgba(0, 0, 0, 1);--tpl-body-link-color-active:rgba(0, 0, 0, 1);--tpl-body-text-decoration:underline;--tpl-body-h1-color:rgba(0, 0, 0, 1);--tpl-body-h2-color:rgba(0, 0, 0, 1);--tpl-body-h3-color:rgba(0, 0, 0, 1);--tpl-body-h4-color:rgba(0, 87, 125, 1);--tpl-body-h5-color:rgba(0, 87, 125, 1);--tpl-body-h6-color:rgba(0, 87, 125, 1);--tpl-header-fluid-background-image-size:;--tpl-header-fluid-background-image-repeat:repeat;--tpl-header-fluid-background-image-position:;--tpl-header-fluid-background-attachment:initial;--tpl-header-fluid-background-color:;--tpl-header-fluid-height:inherit;--tpl-header-fluid-height-max:inherit;--tpl-header-fluid-height-min:inherit;--tpl-header-fluid-position:;--tpl-navigation-fluid-background-color:rgba(255, 255, 255, 1);--tpl-navigation-fluid-position:fixed;--tpl-abovecontent-background-image-repeat:repeat;--tpl-abovecontent-fluid-background-color:rgba(255, 255, 255, 1);--tpl-component-background-image-repeat:repeat;--tpl-component-fluid-background-color:rgba(255, 255, 255, 1);--tpl-footer-background-image-repeat:repeat;--tpl-footer-fluid-background-color:rgba(0, 87, 125, 1);--tpl-body-background-image-repeat:repeat;--tpl-body-background-color:rgba(0, 87, 125, 1);--tpl-body-primary-color:#16191a;--tpl-body-secondary-color:#00577d;--tpl-body-tertiary-color:#5f696e;--tpl-body-primary-text-color:#ffffff;--tpl-body-secondary-text-color:#ffffff;--tpl-body-tertiary-text-color:#ffffff;--tpl-body-border-radius:0;--tpl-body-form-control-color:rgba(0, 0, 0, 1);--tpl-body-form-control-border-width:1px 1px 1px 1px;--tpl-body-form-control-border-color:rgba(0, 0, 0, 1);--tpl-body-form-control-border-color-action:rgba(0, 0, 0, 1);--tpl-body-form-control-placeholder:rgba(0, 0, 0, 0.5);--tpl-body-form-control-border-style:solid;--tpl-body-badge-color:#5f696e;--tpl-body-badge-text-color:#ffffff;--tpl-body-badge-show-icon:inline-block}.navbar-brand > img{height:clamp(40px, 40vh, 80px)}.rsfp-button-container > * {margin-left: .25em;}.progress, .progress-stacked {--bs-progress-border-radius: var(--tpl-body-border-radius);--bs-progress-bar-color: var(--tpl-body-secondary-text-color);--bs-progress-bar-bg: var(--tpl-body-secondary-color);}body[class*="path-konfigurator"]{overscroll-behavior: none;}body[class*="path-konfigurator"] > #component-parent > .container {margin: 0 !important;max-width: 100%;padding-top:0 !important;padding-bottom:0 !important;}body[class*="path-konfigurator"] > #component-parent > .container p:empty{display:none;}body[class*="path-konfigurator"] .navbar-brand img{max-height:30px;padding-top:0;padding-bottom:0;}body[class*="path-konfigurator"] .page-header,body[class*="path-konfigurator"] footer{display:none;}.fields-container:has(div[class*="unity-control-icons"]) {position: relative;}.unity-control-icons{position: absolute;top: 0;right: 0;z-index: 1;}.unity-control-icons .btn {font-size: clamp(14px, 5vw, 24px) !important;width: clamp(44px, 5vw, 100px);height: clamp(44px, 5vw, 100px);display: flex;align-items: center;justify-content: center;}body[class*="path-konfigurator-faac"] > main > .container > .row > aside {order: 2 !important;}body[class*="path-konfigurator-faac"] > main > .container > .row > section {order: 1 !important;}@media (min-width: 992px) {body[class*="path-konfigurator"] > #component-parent > .container aside {max-width: 400px;order:1 !important;}body[class*="path-konfigurator"] > #component-parent > .container section {flex-grow:1;order:2 !important;}[id*="unity-canvas-"]{min-height:50vh;touch-action: none;-ms-touch-action: none;}}