@font-face{font-family:webiconfont-hawa;src:url(../fonts/webiconfont-hawa/webiconfont-hawa-v2.eot?e1wfxy);src:url(../fonts/webiconfont-hawa/webiconfont-hawa-v2.eot?e1wfxy#iefix) format("embedded-opentype"),url(../fonts/webiconfont-hawa/webiconfont-hawa-v2.ttf?e1wfxy) format("truetype"),url(../fonts/webiconfont-hawa/webiconfont-hawa-v2.woff?e1wfxy) format("woff"),url(../fonts/webiconfont-hawa/webiconfont-hawa-v2.svg?e1wfxy#webicon-hawa) format("svg");font-weight:400;font-style:normal;font-display:block}.cx-webicon-Package .cx-btn-text::after{content:"\e900"}.cx-webicon-Arrow-right .cx-btn-text::after{content:"\e901"}@font-face{font-family:"Helvetica Neue";font-style:normal;font-weight:400;src:local(""),url(../fonts/HelveticaNeueLT/v29/helvetica-neue-lt-std-roman-v29-400.otf) format("otf"),url(../fonts/HelveticaNeueLT/v29/helvetica-neue-lt-std-roman-v29-700.otf) format("otf")}#MD-cxWait-Window{position:fixed;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:scale(1)!important;background:rgba(255,255,255,.6)}#MD-cxWait-Window #MD-cxWait{padding:0;width:100%;height:100%}#MD-cxWait-Window #MD-cxWait>div{width:100%;height:100%}#MD-cxWait-Window .cx-loader-default{display:none}#MD-cxWait-Window .ball-clip-rotate{width:100%;height:100%}#MD-cxWait-Window .ball-clip-rotate>div{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;animation-fill-mode:both;border:2px solid #003c78;border-bottom-color:transparent;height:32px;width:32px;background:0 0!important;display:inline-block;animation:rotate .75s 0s linear infinite}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}#MD-cxGenerateProject-Window{background:#fff;border-radius:8px;box-shadow:none;padding:0;position:fixed;left:50%!important;top:50%!important;transform:translate(-50%,-50%) scale(1)!important;height:300px!important;width:550px!important}#MD-cxGenerateProject{display:grid;align-items:center;justify-items:center;width:auto;padding:32px 40px}#MD-cxGenerateProject>div{display:flex;flex-direction:column;gap:48px;background:#fff!important}#MD-cxGenerateProject .create-project-notification{font-family:Arial;font-size:20px;font-weight:700;color:#1a1a1a;line-height:28px;text-align:center}.cx-query-textbox>.cx-textbox .k-input-inner{padding:15px 16px}.cx-btn.cx-text-only.k-button-outline-primary,.cx-btn.cx-text-only.k-button-solid-primary{padding:15px 16px}.cx-btn.cx-img-only{gap:0}span.cx-textarea textarea.cx-textarea{padding:15px 16px}.cx-input-stepper{width:100%}.cx-input-stepper .k-step .k-step-indicator{visibility:hidden}.cx-input-stepper .k-step .k-step-indicator .k-step-indicator-text{display:none}.cx-input-stepper .k-step .k-step-label{display:none}.cx-input-stepper .k-step.k-step-current .k-step-indicator{visibility:unset}.cx-input-stepper .k-step.k-step-first .k-step-label{display:unset}.cx-input-stepper .k-step.k-step-last .k-step-label{display:unset}.cx-input-stepper .k-progressbar.k-progressbar-horizontal{background:#f4f4f4;top:12px}.cx-input-stepper .k-progressbar.k-progressbar-horizontal .k-progressbar-value{top:0!important}.cx-btn-group.cx-img-text{width:100%;display:grid;align-items:stretch;justify-items:stretch;justify-content:center;gap:12px 16px;grid-template-columns:repeat(2,minmax(min(150px,100%),1fr))}.cx-btn-group.cx-img-text .cx-btn{display:grid;align-items:start;justify-items:start;align-content:stretch;gap:16px;grid-template:"." auto "." 1fr/1fr}.cx-btn-group.cx-img-text .cx-btn .k-image{align-self:unset;justify-self:center}.cx-btn-group.cx-img-text .cx-btn{background:#f4f4f4;border:2px solid rgba(255,255,255,0);border-radius:4px;padding:0 0 16px 0}.cx-btn-group.cx-img-text .cx-btn .k-image{border-radius:4px 4px 0 0;padding:0;height:auto;width:100%;transition:all .5s ease}.cx-btn-group.cx-img-text .cx-btn .cx-btn-text{padding:0 16px;font-family:Arial;font-size:14px;font-weight:400;color:#1a1a1a;line-height:18px;letter-spacing:.16px;text-align:left;max-width:100%;white-space:wrap;overflow:hidden;text-overflow:ellipsis}.cx-btn-group.cx-img-text .cx-btn:hover{border:2px solid #c2c2c2}.cx-btn-group.cx-img-text .cx-btn.k-focus,.cx-btn-group.cx-img-text .cx-btn:focus{border:2px solid #003c78}.cx-btn-group.cx-img-text [data-selected="1"].cx-btn{background:#fff;border:2px solid #003c78}.cx-btn-group.cx-img-text [data-selected="1"].cx-btn:hover{border:2px solid #002448}.cx-btn-group.cx-img-text [data-selected="1"].cx-btn .cx-btn-text::after{content:"\e118";font-family:WebComponentsIcons;font-size:12px;font-weight:400;color:#fff;line-height:1;position:absolute;top:8px;left:8px;height:20px;width:20px;background:#003c78;border-radius:50%;padding:4px}.cx-btn-group.cx-img-text .cx-btn svg{stroke:none;transform:scale(1.1)}.cx-btn-group.cx-img-text .cx-btn svg .highlight-stroke,.cx-btn-group.cx-img-text .cx-btn svg .unimportant-stroke{fill:#9a9a9a}.cx-btn-group.cx-img-text .cx-btn svg .unimportant-line-stroke{stroke:#9a9a9a}.cx-btn-group.cx-img-text .cx-btn svg .highlight-fill,.cx-btn-group.cx-img-text .cx-btn svg .highlight-hidden-fill,.cx-btn-group.cx-img-text .cx-btn svg .highlight-important-fill,.cx-btn-group.cx-img-text .cx-btn svg .unimportant-fill{fill:#fff}.cx-btn-group.cx-img-text .cx-btn svg .highlight-important-stroke{fill:#000}.cx-btn-group.cx-img-text .cx-btn svg .highlight-important-line-stroke{stroke:#000;fill:none}.cx-btn-group.cx-img-text .cx-btn svg .highlight-hidden-stroke{fill:#9a9a9a;opacity:.25}.cx-btn-group.cx-img-text .cx-btn:hover svg .highlight-important-hidden-stroke,.cx-btn-group.cx-img-text .cx-btn:hover svg .highlight-important-stroke,.cx-btn-group.cx-img-text .cx-btn:hover svg .highlight-stroke,.cx-btn-group.cx-img-text .cx-btn[data-selected="1"] svg .highlight-important-hidden-stroke,.cx-btn-group.cx-img-text .cx-btn[data-selected="1"] svg .highlight-important-stroke,.cx-btn-group.cx-img-text .cx-btn[data-selected="1"] svg .highlight-stroke{fill:#003c78}.cx-btn-group.cx-img-text .cx-btn:hover svg .highlight-fill,.cx-btn-group.cx-img-text .cx-btn:hover svg .highlight-hidden-fill,.cx-btn-group.cx-img-text .cx-btn:hover svg .highlight-important-fill,.cx-btn-group.cx-img-text .cx-btn[data-selected="1"] svg .highlight-fill,.cx-btn-group.cx-img-text .cx-btn[data-selected="1"] svg .highlight-hidden-fill,.cx-btn-group.cx-img-text .cx-btn[data-selected="1"] svg .highlight-important-fill{fill:#003c78;opacity:.1}.cx-btn-group.cx-img-text .cx-btn:hover svg .highlight-important-line-stroke,.cx-btn-group.cx-img-text .cx-btn[data-selected="1"] svg .highlight-important-line-stroke{stroke:#003c78}.cx-btn-group.cx-img-text .cx-btn:hover svg .highlight-hidden-stroke,.cx-btn-group.cx-img-text .cx-btn[data-selected="1"] svg .highlight-hidden-stroke{fill:#003c78;opacity:.25}@media only screen and (min-width:672px){.app .cx-btn-group.cx-img-text{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),260px))}.app.config-with-preview .cx-btn-group.cx-img-text{grid-template-columns:repeat(3,minmax(min(150px,100%),1fr))}}@media only screen and (min-width:1056px){.app .cx-btn-group.cx-img-text{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),260px))}.app.config-with-preview .cx-btn-group.cx-img-text{grid-template-columns:repeat(2,minmax(min(150px,100%),1fr))}}.material-selector .cx-btn-group.cx-img-text{grid-template-columns:repeat(auto-fit,minmax(min(80px,100%),100px));justify-items:start}.material-selector .cx-btn-group.cx-img-text .cx-btn{background:0 0;border:none;border-radius:0;padding:0 0 4px 0;grid-template:"img" 91px "text" 1fr/1fr}.material-selector .cx-btn-group.cx-img-text .cx-btn .k-image{border:2px solid rgba(255,255,255,0);border-radius:4px;grid-area:img}.material-selector .cx-btn-group.cx-img-text .cx-btn .cx-btn-text{padding:0;font-family:Arial;font-size:12px;font-weight:400;color:#1a1a1a;line-height:16px;letter-spacing:.32px;grid-area:text}.material-selector .cx-btn-group.cx-img-text .cx-btn:hover{border:none}.material-selector .cx-btn-group.cx-img-text .cx-btn:hover .k-image{border:2px solid rgba(255,255,255,0);box-shadow:0 0 0 2px #c2c2c2}.material-selector .cx-btn-group.cx-img-text .cx-btn.k-focus{border:none}.material-selector .cx-btn-group.cx-img-text .cx-btn.k-focus .k-image{border:2px solid rgba(255,255,255,0);box-shadow:0 0 0 2px #003c78}.material-selector .cx-btn-group.cx-img-text [data-selected="1"].cx-btn{background:0 0;border:none}.material-selector .cx-btn-group.cx-img-text [data-selected="1"].cx-btn .k-image{border:2px solid rgba(255,255,255,0);box-shadow:0 0 0 2px #003c78}.material-selector .cx-btn-group.cx-img-text [data-selected="1"].cx-btn:hover .k-image{border:2px solid rgba(255,255,255,0);box-shadow:0 0 0 2px #002448}@media only screen and (min-width:672px){.app.config-with-preview .material-selector .cx-btn-group.cx-img-text{grid-template-columns:repeat(auto-fit,minmax(min(80px,100%),100px))}}@media only screen and (min-width:1056px){.app.config-with-preview .material-selector .cx-btn-group.cx-img-text{grid-template-columns:repeat(4,1fr)}}.cx-dropdownlist{padding:15px 16px}.cx-dropdownlist .k-input-inner{padding:0}.cx-dropdownlist .k-input-button{padding:0}.cx-list-dropdownlist.cx-text-only .k-list-item{display:flex;gap:8px;justify-content:space-between}.cx-list-dropdownlist.cx-text-only .k-list-item::after{content:"\e118";font-family:WebComponentsIcons;font-size:16px;font-weight:400;color:#1a1a1a;line-height:1;visibility:hidden}.cx-list-dropdownlist.cx-text-only .k-list-item.k-selected::after{visibility:unset}.cx-numerictextbox:hover{background:#eaeaea}.cx-numerictextbox .k-input-inner{padding:15px 16px}.cx-numerictextbox .k-input-spinner{display:none}.cx-optionalparts .cx-btn-group.cx-img-text{display:grid;align-items:stretch;justify-items:stretch;gap:16px}.cx-optionalparts .cx-btn-group.cx-img-text .cx-btn{display:grid;align-items:start;justify-items:start;gap:8px;grid-template:"." auto "." auto "." 1fr/100%;max-width:100%;background:#f4f4f4!important;border-radius:4px;padding:0 0 16px 0;overflow:hidden}.cx-optionalparts .cx-btn-group.cx-img-text .cx-btn .k-image{border-radius:4px 4px 0 0;padding:0 0 8px 0;width:100%;height:auto;align-self:unset;justify-self:center;transition:all .5s ease}.cx-optionalparts .cx-btn-group.cx-img-text .cx-btn .cx-btn-text{padding:0 16px;font-family:Arial;font-size:20px;font-weight:700;color:#1a1a1a;line-height:28px;text-align:left;max-width:100%;white-space:wrap;overflow:hidden;text-overflow:ellipsis}.cx-optionalparts .cx-btn-group.cx-img-text .cx-btn:hover{background:#eaeaea!important}.cx-optionalparts .cx-btn-group.cx-img-text .cx-btn.k-focus{border:2px solid #003c78}.cx-optionalparts .cx-btn-group.cx-img-text .cx-btn:disabled .k-image{opacity:.4}.cx-optionalparts .cx-btn-group.cx-img-text .cx-btn:disabled .cx-btn-text{color:#9a9a9a}@media only screen and (min-width:672px){.cx-optionalparts .cx-btn-group.cx-img-text{display:grid;align-items:stretch;justify-items:center;justify-content:center;grid-template-columns:repeat(3,minmax(200px,356px))}}.cx-wizard-group{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin:0 0 16px 0}.cx-wizard-selection-query{margin:0 0 16px 0;padding:0}.cx-wizard-query{padding:0}.cx-wizard-query .cx-label{width:100%!important;padding:0 0 8px 0;font-family:Arial;font-size:12px;font-weight:400;color:#1a1a1a;line-height:16px;letter-spacing:.32px}.cx-query-boolean-checkbox{display:grid;align-items:start;gap:8px;grid-auto-flow:column;grid-template:". ."/auto 1fr}.cx-query-boolean-checkbox .cx-label{padding:0}.cx-query-boolean-checkbox .cx-checkbox{grid-column:1/2;align-self:unset}.cx-query-boolean-switch{display:grid;align-items:center;gap:8px;grid-auto-flow:column;grid-template:". ."/auto 1fr}.cx-query-boolean-switch .cx-label{padding:0}.cx-query-boolean-switch .cx-switch{grid-column:1/2;align-self:unset}#CustomXSVG{transform:unset}.cx-preview-selector{margin:0}.cx-preview-selector .cx-wizard-selection-query{margin:0}.cx-preview-selector .cx-btn-group .cx-btn{background:#fff;border:1px solid #d6d6d6;padding:12px}.cx-preview-selector .cx-btn-group .cx-btn .cx-btn-text{font-family:Arial;font-size:16px;font-weight:700;color:#1a1a1a;line-height:1}.cx-preview-selector .cx-btn-group .cx-btn [id|=cxicon]{fill:#1a1a1a}.cx-preview-selector .cx-btn-group .cx-btn:hover .cx-btn-text{color:#003c78}.cx-preview-selector .cx-btn-group .cx-btn:hover [id|=cxicon]{fill:#003c78}.cx-preview-selector .cx-btn-group .cx-btn.k-focus{border:1px solid #003c78}.cx-preview-selector .cx-btn-group .cx-btn[data-selected="1"]{background:#003c78;border:1px solid rgba(255,255,255,0)}.cx-preview-selector .cx-btn-group .cx-btn[data-selected="1"] .cx-btn-text{color:#fff}.cx-preview-selector .cx-btn-group .cx-btn[data-selected="1"] [id|=cxicon]{fill:#fff}.cx-preview-selector .cx-btn-group .cx-btn[data-selected="1"]:hover{background:#003060}.cx-preview-selector .cx-btn-group .cx-btn[data-selected="1"]:hover .cx-btn-text{color:#fff}.cx-preview-selector .cx-btn-group .cx-btn[data-selected="1"]:hover [id|=cxicon]{fill:#fff}.cx-preview-selector .cx-btn-group .cx-btn[data-selected="1"].k-focus{border:1px solid #003c78;box-shadow:0 0 0 1px #fff inset}.cx-preview-selector .cx-btn-group .cx-btn:not(button:last-child){border-bottom:none}.cx-preview-selector .cx-btn-group .cx-btn:not(button:last-child)[data-selected="1"]{border-bottom:none}.cx-preview-selector .cx-btn-group .cx-btn:last-child{border-radius:0 0 4px 4px}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed{border-bottom:none!important;border-radius:0!important}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="0"],.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Nein]{background:#fff;border:1px solid #d6d6d6;padding:12px}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="0"] .cx-btn-text,.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Nein] .cx-btn-text{font-family:Arial;font-size:16px;font-weight:700;color:#1a1a1a;line-height:1}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="0"] [id|=cxicon],.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Nein] [id|=cxicon]{fill:#1a1a1a}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="0"]:hover .cx-btn-text,.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Nein]:hover .cx-btn-text{color:#003c78}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="0"]:hover [id|=cxicon],.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Nein]:hover [id|=cxicon]{fill:#003c78}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="0"].k-focus,.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Nein].k-focus{border:1px solid #003c78}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="1"],.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Ja]{background:#003c78;border:1px solid rgba(255,255,255,0)}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="1"] .cx-btn-text,.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Ja] .cx-btn-text{color:#fff}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="1"] [id|=cxicon],.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Ja] [id|=cxicon]{fill:#fff}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="1"]:hover,.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Ja]:hover{background:#003060}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="1"]:hover .cx-btn-text,.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Ja]:hover .cx-btn-text{color:#fff}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="1"]:hover [id|=cxicon],.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Ja]:hover [id|=cxicon]{fill:#fff}.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$="1"].k-focus,.cx-btn-toggle .CSSToggleButton-cx-button-unpressed[id$=Ja].k-focus{border:1px solid #003c78;box-shadow:0 0 0 1px #fff inset}.cx-btn-toggle .CSSToggleButton-cx-button-pressed{display:none}#ST-cx2DControls,#ST-cx3DControls{position:absolute;left:16px;min-width:0!important}#ST-cx2DControls{bottom:99px}#ST-cx3DControls{bottom:181px}#btToggle3DControls{display:none}#bt3DViewResetZoom{display:flex!important}#bt3DViewResetZoom,#btZoomToLimit{position:absolute;left:0;bottom:0;background:#fff;border:1px solid #d6d6d6;border-radius:4px 4px 0 0;padding:12px;border-bottom:none}#bt3DViewResetZoom [id|=cxicon],#btZoomToLimit [id|=cxicon]{width:16px!important;height:auto!important;fill:#1a1a1a}#bt3DViewResetZoom:hover [id|=cxicon],#btZoomToLimit:hover [id|=cxicon]{fill:#003c78}#bt3DViewResetZoom.k-focus,#btZoomToLimit.k-focus{border:1px solid #003c78}.cx-panelbar>li.cx-panelbar-area .cx-content{padding:8px 40px 24px 40px}@media only screen and (max-width:1056px){.app .cx-panelbar-container::before{content:"";position:relative;left:50%;transform:translateX(-50%);display:inline-block;width:48px;height:4px;background:#d9d9d9;border-radius:10px}.app .cx-panelbar .cx-panelbar-area .k-link{display:flex;align-items:center;justify-content:center;width:100%}.app .cx-panelbar .cx-panelbar-area .k-link .k-panelbar-item-text{width:100%;text-align:center}.app .cx-panelbar .cx-panelbar-area .k-link .k-icon{display:none}.app .cx-panelbar .cx-panelbar-area .k-link:hover{background:0 0!important;box-shadow:none}.app .cx-panelbar .cx-panelbar-area.k-expanded{border-top:none}.app .cx-panelbar .cx-panelbar-area .cx-content{overflow:visible!important}.app .cx-panelbar .cx-panelbar-area .cx-content .mobile-btn-nav{display:flex}.app .cx-panelbar .cx-panelbar-area .cx-content .mobile-btn-nav .cx-btn{position:absolute;top:-55px;z-index:1;padding:8px}.app .cx-panelbar .cx-panelbar-area .cx-content .mobile-btn-nav .cx-btn [id|=cxicon]{fill:#1a1a1a;height:16px;width:auto}.app .cx-panelbar .cx-panelbar-area .cx-content .mobile-btn-nav .cx-btn.btn-prev{left:-24px}.app .cx-panelbar .cx-panelbar-area .cx-content .mobile-btn-nav .cx-btn.btn-next{right:-24px}.app .cx-panelbar>:not(.cx-panelbar-area.k-active){display:none!important}}@media only screen and (max-width:672px){.app .cx-panelbar .cx-panelbar-area .cx-content{padding-bottom:96px}.app .cx-panelbar .cx-panelbar-area .cx-content .mobile-btn-nav-spacer{position:fixed;right:0;bottom:0;left:0;z-index:1;height:96px;background-color:#fff}}.app .cx-panelbar .k-link.k-focus{border:none!important}.app .cx-panelbar .cx-content .mobile-btn-nav{display:none}@media only screen and (min-width:1056px){.app .cx-panelbar .cx-panelbar-area.k-expanded .cx-content{position:relative;z-index:0;height:var(--pbarea-content-height)!important;overflow-x:auto!important;overflow-y:auto!important}}.cx-nav-stepper .k-step-list.k-step-list-horizontal{display:flex;flex-direction:row;justify-content:center;gap:16px;width:100%}.cx-nav-stepper .k-step{flex-grow:0;max-width:unset!important}.cx-nav-stepper .k-step .k-step-link{display:flex;flex-direction:row;gap:8px;margin:0}.cx-nav-stepper .k-step .k-step-indicator{margin:0}.cx-nav-stepper .k-step .k-step-indicator .k-icon{font-size:12px}.cx-nav-stepper .k-step .k-step-indicator .k-icon::before{content:"\e118"}.cx-nav-stepper .k-step .k-step-indicator::after{border:none;box-shadow:none}.cx-nav-stepper .k-step .k-step-label{display:var(--stepper-label-step);margin:0}.cx-nav-stepper .k-step .k-step-label .k-step-text{display:var(--stepper-label-step);font-family:Arial;font-size:12px;font-weight:400;color:#6b6b6b;line-height:16px}.cx-nav-stepper .k-step.k-step-current{flex-grow:var(--stepper-current-step-flex-grow)}.cx-nav-stepper .k-step.k-step-current .k-step-label{display:block}.cx-nav-stepper .k-step.k-step-current .k-step-label .k-step-text{display:block;color:#1a1a1a}.cx-nav-stepper .k-step.k-step-done .k-step-label .k-step-text{color:#1a1a1a}.cx-nav-stepper .k-progressbar{display:none}@media only screen and (min-width:1056px){.cx-nav-stepper .k-step-link::after{content:"\e014";font-family:WebComponentsIcons;font-size:16px;font-weight:400;color:rgba(22,22,22,.2509803922);line-height:1}.cx-nav-stepper .k-step-last .k-step-link::after{display:none}}:root{--stepper-label-step:none;--stepper-current-step-flex-grow:5;--optional-parts-grid-template-clamp:100%;--header-brand-name-display:none;--header-progressbar-padding:0 12px;--subtemplate-margin:0;--subtemplate-padding-x:16px;--subtemplate-padding-y:40px;--subtemplate-gap:40px;--subtemplate-wo-prev-max-width:unset}@media only screen and (min-width:672px){:root{--optional-parts-grid-template-clamp:clamp(12rem, 15.9090909091vw + 5.3181818182rem, 22.5rem);--subtemplate-padding-x:32px;--subtemplate-padding-y:56px;--subtemplate-gap:48px}}@media only screen and (min-width:1056px){:root{--stepper-label-step:block;--stepper-current-step-flex-grow:0;--subtemplate-margin:auto;--subtemplate-padding-x:0;--subtemplate-padding-y:0;--subtemplate-gap:56px;--subtemplate-wo-prev-max-width:clamp(46rem, 60.7142857143vw + 5.9285714286rem, 71.5rem)}}body{font-family:Arial;font-size:14px;font-weight:400;color:#1a1a1a;line-height:24px;letter-spacing:.32px}a:link,a:visited{color:#003c78}a:link:hover,a:visited:hover{color:#da1e28}a:link:active,a:visited:active{color:#da1e28}.app[data-nodetype=RootRegion]{height:100vh;display:grid;align-items:start;justify-items:stretch;grid-template:"header" "body" 1fr/1fr;background:#f4f4f4}.app [data-nodetype=Header]{grid-area:header;z-index:1}.app>[data-nodetype=ContentRow]{grid-area:body;overflow:auto;height:100%;width:100%;padding:0}.app .cx-subtemplate{transition:all .5s ease}.app .cx-subtemplate .cxst-titles{display:flex;flex-direction:column;gap:12px}.app .cx-subtemplate .cxst-titles .cxst-title{font-family:Arial;font-size:28px;font-weight:700;color:#1a1a1a;line-height:36px}.app .cx-subtemplate .cxst-titles .cxst-subtitle{font-family:Arial;font-size:16px;font-weight:400;color:#6b6b6b;line-height:24px}.app.config-without-preview[data-nodetype=RootRegion]{background:#fff}.app.config-without-preview .cx-subtemplate{background:#fff;margin:var(--subtemplate-margin);padding:var(--subtemplate-padding-y) var(--subtemplate-padding-x);max-width:var(--subtemplate-wo-prev-max-width);min-height:var(--visible-content-hgt)}.app.config-without-preview .cx-subtemplate #SubTemplate>div{display:flex;flex-direction:column;gap:var(--subtemplate-gap)}.app.config-without-preview .cx-subtemplate .cxst-titles .cxst-subtitle,.app.config-without-preview .cx-subtemplate .cxst-titles .cxst-title{text-align:center}@media only screen and (min-width:1056px){.app.config-without-preview .cx-subtemplate{display:flex;align-items:center;justify-content:center}.app.config-without-preview .cx-subtemplate #SubTemplate{width:100%}}.app.config-without-preview .cxst-btn-navigation{display:flex;gap:16px}.app.config-without-preview .cxst-btn-navigation .cxst-btn-back{max-width:228px}.app.config-without-preview .cxst-btn-navigation .cxst-btn-next{max-width:228px}@media only screen and (max-width:672px){.app.config-without-preview .cxst-btn-navigation .cxst-btn-back{position:fixed;left:var(--subtemplate-padding-x);bottom:var(--subtemplate-padding-y);right:calc(50% + var(--subtemplate-padding-x)/ 2);z-index:1;width:auto;max-width:unset}.app.config-without-preview .cxst-btn-navigation .cxst-btn-next{position:fixed;left:calc(50% + var(--subtemplate-padding-x)/ 2);bottom:var(--subtemplate-padding-y);right:var(--subtemplate-padding-x);z-index:1;width:auto;max-width:unset}}.app.config-with-preview .main-content-with-preview{display:flex;flex-direction:column}.app.config-with-preview .cx-preview-container .cx-preview-selector{position:absolute;bottom:16px;left:16px}.app.config-with-preview .cx-preview-container .cx-preview-door-pos-settings{position:absolute;bottom:16px;left:50%;transform:translate(-50%,0)}.app.config-with-preview .cx-preview-container .cx-preview-door-pos-settings .cx-input-stepper{min-width:350px}.app.config-with-preview .cx-preview-container .cx-preview-door-pos-settings .cx-input-stepper .k-progressbar.k-progressbar-horizontal{background:#d6d6d6}.app.config-with-preview .cx-preview-container.cx-preview-sticky{position:sticky;top:0}.app.config-with-preview .cx-preview{min-height:calc(var(--visible-content-hgt)/ 2)}.app.config-with-preview .cx-subtemplate #SubTemplate{min-height:calc(var(--visible-content-hgt)/ 2);background:#fff;box-shadow:0 2px 16px 0 rgba(0,0,0,.16);padding:16px 0 0 0;border-top-left-radius:16px;border-top-right-radius:16px}.app.config-with-preview .cx-subtemplate .cxst-titles{display:none}.app.config-with-preview .cx-subtemplate .cxst-titles .cxst-subtitle,.app.config-with-preview .cx-subtemplate .cxst-titles .cxst-title{text-align:left}.app.config-with-preview .cx-subtemplate .cx-pbarea-content-text{padding-bottom:24px;font-family:Arial;font-size:14px;font-weight:400;color:#1a1a1a;line-height:20px;letter-spacing:.16px}.app.config-with-preview .cx-subtemplate .cxst-btn-next{align-items:flex-start}.app.config-with-preview .cx-subtemplate .cxst-btn-next .cx-btn-text::after{position:absolute;right:16px;font-family:webiconfont-hawa!important;font-style:normal;font-variant:normal;font-weight:400;color:#1a1a1a;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:inherit}@media only screen and (max-width:672px){.app.config-with-preview .cx-subtemplate .cxst-btn-next{position:fixed;left:16px;bottom:24px;right:16px;z-index:1;width:auto}}@media only screen and (min-width:1056px){.app.config-with-preview .main-content-with-preview{display:grid;grid-template:"preview subtemplate" auto/1fr 491px}.app.config-with-preview .cx-preview-container{grid-area:preview}.app.config-with-preview .cx-preview{min-height:var(--visible-content-hgt)}.app.config-with-preview .cx-subtemplate{grid-area:subtemplate}.app.config-with-preview .cx-subtemplate #SubTemplate{min-height:var(--visible-content-hgt);box-shadow:none;padding:0;border-top-left-radius:0;border-top-right-radius:0}.app.config-with-preview .cx-subtemplate .cxst-titles{display:flex;padding:32px 40px}}.app .cx-btn-invisible-refresh{visibility:hidden;padding:0;margin:0;width:0;height:0}.app .header{background:#fff}.app .header .header-consulting{display:grid;align-items:stretch;justify-items:stretch;grid-template:"branding actions" minmax(72px,1fr)/1fr auto}.app .header .header-consulting>*{border-bottom:1px solid #d6d6d6}.app .header .header-app{display:grid;align-items:stretch;justify-items:stretch;grid-template:"branding actions" minmax(72px,1fr) "progressbar progressbar" minmax(72px,1fr)/1fr auto}.app .header .header-app>*{border-bottom:1px solid #d6d6d6}.app .header .branding{grid-area:branding;display:flex;align-items:center;padding:0 0 0 12px}.app .header .branding .logospace{padding:15px 32px 15px 8px;gap:8px}.app .header .branding .logo,.app .header .branding .logo .cx-img{height:32px;width:auto}.app .header .branding .brand-name{color:inherit;text-decoration:none}@media only screen and (max-width:672px){.app .header .branding .brand-name{display:none}}.app .header .progressbar{grid-area:progressbar;display:flex;align-items:center;padding:var(--header-progressbar-padding)}.app .header .actions{grid-area:actions;display:flex;align-items:center;padding:0 12px 0 0}.app .header .cx-language-selection{margin:0}.app .header .cx-language-selection .cx-label{display:none}.app .header .cx-language-selection .cx-dropdownlist{background:#fff;border:none;padding:16px}.app .header .cx-language-selection .cx-dropdownlist:hover{background:rgba(141,141,141,.1215686275)}.app .header .cx-language-selection .cx-dropdownlist.k-focus{border:2px solid #003c78}.app .header .cx-language-selection .cx-dropdownlist[aria-expanded=true]{background:#f4f4f4}.app .header .cx-language-selection .cx-dropdownlist[aria-expanded=true]:hover{background:rgba(141,141,141,.5019607843)}@media only screen and (min-width:1056px){.app .header .header-app{grid-template:"branding progressbar actions" minmax(72px,1fr)/auto 1fr auto}}.app .submenu-btn-open{padding:14px}.app .submenu-btn-open .k-image{fill:#1a1a1a;height:16px;width:auto}.app .submenu-btn-open:disabled .k-image{fill:rgba(22,22,22,.2509803922)}.app .submenu-btn-open:disabled .cx-btn-text{color:rgba(22,22,22,.35)!important}.app .submenu-btn-close{display:none;padding:14px}.app .submenu-btn-close .k-image{fill:#1a1a1a;height:16px;width:auto}.app .cx-submenu-content{display:none;position:absolute;top:44px;z-index:2;background:#f4f4f4;border-radius:4px;padding:16px 16px 8px 16px}.app .cx-submenu-content .submenu-content-title{padding:0 0 8px 0;font-family:Arial;font-size:16px;font-weight:700;color:#1a1a1a;line-height:24px}.app .cx-submenu-content-left{left:0;border-top-left-radius:0}.app .cx-submenu-content-right{right:0;border-top-right-radius:0}.app .cx-submenu-open .submenu-btn-open{display:none!important}.app .cx-submenu-open .submenu-btn-close{display:flex;background:#f4f4f4!important}.app .cx-submenu-open .cx-submenu-content{display:flex}.submenu-btn-help.cx-btn{flex-direction:row;align-items:center;justify-content:flex-start;gap:8px}.submenu-btn-help.cx-btn .cx-btn-text{font-family:Arial;font-size:12px;font-weight:400;color:#6b6b6b;line-height:16px;letter-spacing:.32px;text-align:left;width:auto;white-space:wrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:672px){.submenu-btn-help.cx-btn{padding:14px}.submenu-btn-help.cx-btn .cx-btn-text{display:none}}.submenu-btn-help.cx-btn.submenu-btn-open{display:flex}.submenu-btn-user.cx-btn{flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;padding:8px 16px}.submenu-btn-user.cx-btn .cx-btn-text{font-family:Arial;font-size:12px;font-weight:400;color:#6b6b6b;line-height:16px;letter-spacing:.32px;text-align:left;max-width:90px;white-space:wrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:672px){.submenu-btn-user.cx-btn{padding:14px}.submenu-btn-user.cx-btn .cx-btn-text{display:none}}.submenu-btn-user.cx-btn.submenu-btn-open{display:flex}.submenu-btn-user.cx-btn.account-logged-in::after{content:"";position:absolute;top:unset;right:unset;bottom:13px;left:24px;height:10px;width:10px;background:#24a148;border:2px solid #fff;border-radius:50%;box-shadow:none;opacity:1}.submenu-btn-user.cx-btn.account-logged-in .cx-btn-text{color:#1a1a1a}.cx-errors-summary .cx-textfield{font-family:Arial;font-size:12px;font-weight:400;color:#1a1a1a;line-height:16px;letter-spacing:.32px}.cx-errors-summary .cx-errors-items{padding:8px 0 0 25px}.cx-errors-summary .cx-errors-items .cx-errors-item{display:grid;grid-auto-flow:column;grid-template:"icon text"/auto 1fr;gap:16px;padding:0 0 12px 0}.cx-errors-summary .cx-errors-items .cx-errors-item .cx-text{font-family:Arial;font-size:12px;font-weight:400;color:#1a1a1a;line-height:16px;letter-spacing:.32px}.cx-notification-summary{padding:8px 0 0 25px}.cx-notification-summary .cx-notification-summary-item{display:grid;grid-auto-flow:column;gap:16px;padding:0 0 12px 0}.cx-notification-summary .cx-notification-summary-item .cx-text{font-family:Arial;font-size:12px;font-weight:400;color:#1a1a1a;line-height:16px;letter-spacing:.32px}.cx-cstm-query-textbox{display:flex;flex-direction:column;align-items:flex-start}.cx-cstm-query-textbox .textbox-input-added-content{display:flex;flex-direction:row;align-items:center;gap:16px;padding-right:16px}.cx-cstm-query-textbox .textbox-input-added-content .k-input-inner{padding-right:0}.cx-cstm-query-textbox .textbox-input-added-content .cx-unit{font-family:Arial;font-size:14px;font-weight:400;color:#6b6b6b;line-height:18px;letter-spacing:.16px}.cx-cstm-query-textbox .textbox-input-added-content .cx-notificationicon{height:16px}.cx-cstm-query-textbox .cx-helpertext{padding-top:4px;font-family:Arial;font-size:12px;font-weight:400;color:#868686;line-height:16px;letter-spacing:.32px}.cx-cstm-query-textbox .cx-notificationtext{padding-top:4px;font-family:Arial;font-size:12px;font-weight:400;color:#ff832b;line-height:16px;letter-spacing:.32px}.cx-cstm-query-textbox .cx-errortext{padding-top:4px;font-family:Arial;font-size:12px;font-weight:400;color:#da1e28;line-height:16px;letter-spacing:.32px}.cx-cstm-query-textbox.cx-query-textarea .cx-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.cx-cstm-query-textbox.cx-query-textarea .cx-label .cx-textarea-counter{font-family:Arial;font-size:12px;font-weight:400;color:#868686;line-height:16px;letter-spacing:.32px}.cx-file-card-switch-query{border:1px solid #d6d6d6;border-radius:4px;padding:4px 16px 4px 4px}.cx-file-card-switch-query.cx-fcs-just-label{-moz-column-gap:16px;column-gap:16px;row-gap:0;display:grid;align-items:center;justify-items:center;grid-template:"img title switch" minmax(48px,auto)/minmax(48px,auto) 1fr auto}.cx-file-card-switch-query.cx-fcs-with-subtitle{-moz-column-gap:16px;column-gap:16px;row-gap:0;display:grid;align-items:center;justify-items:center;grid-template:"img title switch" 1fr "img subtitle switch" 1fr/minmax(48px,auto) 1fr auto}.cx-file-card-switch-query.cx-fcs-with-subtitle .cx-label{align-self:end}.cx-file-card-switch-query .cx-img-container{grid-area:img;background:#f4f4f4;border-radius:4px;padding:12px}.cx-file-card-switch-query .cx-img-container .cx-img{max-height:24px;width:auto}.cx-file-card-switch-query .cx-label{grid-area:title;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:1000px;padding:0;font-family:Arial;font-size:14px;font-weight:400;color:#1a1a1a;line-height:18px;letter-spacing:.16px}.cx-file-card-switch-query .cx-subtitle{grid-area:subtitle;align-self:start;justify-self:start;margin:2px 0 0 0;font-family:Arial;font-size:12px;font-weight:400;color:#6b6b6b;line-height:16px;letter-spacing:.32px}.cx-file-card-switch-query .cx-switch{grid-area:switch}.cx-cstm-select-cards .cx-btn-group.cx-img-text .cx-btn{gap:4px}.cx-cstm-select-cards .cx-btn-group.cx-img-text .cx-btn .cx-btn-text{padding-top:12px}.cx-cstm-select-cards .cx-btn .cx-helpertext{padding:0 16px;font-family:Arial;font-size:12px;font-weight:400;color:#868686;line-height:16px;letter-spacing:.32px;text-align:left;text-overflow:ellipsis;white-space:wrap;overflow:hidden;max-width:100%;align-self:end}.cx-cstm-select-cards .cx-btn .cx-tag{position:absolute;top:8px;left:8px;min-height:20px;display:flex;align-items:center;background:#868686;border-radius:9999px;padding:0 8px}.cx-cstm-select-cards .cx-btn .cx-tag .cx-tagtext{font-family:Arial;font-size:12px;font-weight:400;color:#fff;line-height:16px;letter-spacing:.32px}.cx-cstm-select-cards .cx-btn[data-selected="1"] .cx-tag{left:36px;background:#003c78}.cx-cstm-select-cards .cx-query-helpertext{display:inline-grid;justify-self:start;grid-column:1/-1;font-family:Arial;font-size:12px;font-weight:400;color:#868686;line-height:16px;letter-spacing:.32px}.cx-cstm-select-cards .cx-query-errortext{display:inline-grid;justify-self:start;grid-column:1/-1;font-family:Arial;font-size:12px;font-weight:400;color:#da1e28;line-height:16px;letter-spacing:.32px}.material-selector.cx-cstm-select-cards .cx-btn .cx-helpertext{padding:0}.cx-optionalparts .cx-btn .cx-helpertext{padding:0 16px;font-family:Arial;font-size:16px;font-weight:400;color:#6b6b6b;line-height:24px;text-align:left;text-overflow:ellipsis;white-space:wrap;overflow:hidden;max-width:100%}.cx-optionalparts .cx-btn:disabled .cx-helpertext{color:#9a9a9a}