@charset "UTF-8";body{background-color:#fff;background-color:var(--page-background)}.page-container{min-height:100%;height:100%;display:flex;display:-webkit-flex;flex-direction:column}.page-background{position:fixed;inset:0;z-index:-10}.page-header{background-color:#292b2c;background-color:var(--page-header-background);color:#fff;color:var(--page-header-color);padding:.25em;flex-shrink:0;-webkit-flex-shrink:0;z-index:10}.page-header .button{flex-grow:1;-webkit-flex-grow:1;flex-shrink:0;-webkit-flex-shrink:0;margin:.25em}.page-header .button.active-page{background:#1A4B7D;background:var(--page-control-active-background);color:#fff;color:var(--page-control-active-color);border:solid 1px #FFFFFF;border:solid 1px var(--page-header-color)}.page-footer{background-color:#292b2c;background-color:var(--page-footer-background);color:#fff;color:var(--page-footer-color);display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-shrink:0;-webkit-flex-shrink:0}.page-footer .footer-box{flex:1 1 25em;-webkit-flex:1 1 25em;flex-shrink:0;-webkit-flex-shrink:0;padding:.5em}.page-footer .footer-box a{color:#fff;color:var(--page-footer-color)}.page-footer .footer-box.left{text-align:left}.page-footer .footer-box.right{text-align:right}.page-footer a{cursor:pointer}.page-sidebar{flex:1;-webkit-flex:1;overflow-y:auto;position:relative;background-color:#fffffff2;background-color:var(--page-sidebar-hover);color:#000;color:var(--page-sidebar-color);transition:background-color .2s,border-right-width .2s linear}@media (min-width: 800px){.page-sidebar{max-width:40em;border-right:solid 0 #000000;border-right:solid 0 var(--page-sidebar-border);background-color:#ffffffe6;background-color:var(--page-sidebar-background)}.page-sidebar.hover:hover{background-color:#fffffff2;background-color:var(--page-sidebar-hover);border-right-width:5px}}.page-sidebar hr{border:none;height:1px;display:block;margin:1.5em 0;background-color:#000;background-color:var(--page-sidebar-color);opacity:.1}.page-sidebar .button-row{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:-.25em}.page-sidebar .button-row .button,.page-sidebar .button-row .placeholder{flex-grow:1;-webkit-flex-grow:1;flex-basis:45%;-webkit-flex-basis:45%;margin:.25em;white-space:nowrap}.page-sidebar .button-row .save-button{flex:none}.page-sidebar .button-row.bottom-row{position:absolute;left:1em;bottom:1em;right:1em}.page-sidebar .summery{display:flex;display:-webkit-flex;flex-direction:row;font-weight:700}@media (max-width: 600px){.page-sidebar .summery{display:block}}.page-sidebar .summery .address,.page-sidebar .summery .pages{flex:1;-webkit-flex:1}@media (min-width: 600px){.page-sidebar .summery .pages{border-left:solid 2px #000000;border-left:solid 2px var(--page-sidebar-color);padding-left:.5em}.page-sidebar .summery .pages hr{display:none}}.page-sidebar .summery .pages .checked{color:#1a4b7d;color:var(--page-control-active-background)}.page-sidebar .required-fields-info{font-style:italic;opacity:.8}.page-sidebar .required{color:#1a4b7d;color:var(--page-control-active-background)}.page-sidebar table.financing-result{width:100%;border-spacing:0}.page-sidebar table.financing-result td{text-align:right}.page-sidebar table.financing-result th{text-align:left;font-weight:700}.page-sidebar table.financing-result tbody td,.page-sidebar table.financing-result tbody th{border-bottom:solid 1px #000000;border-bottom:solid 1px var(--page-sidebar-color)}.input-field,.input-field-prefix,.dropdown-field{font-size:1rem;padding:.33em .5em;border:solid 1px #cbcbcb;border:solid 1px var(--page-control-border);border-radius:0;min-width:0;box-sizing:border-box;background:#efefef;background:var(--page-control-background);color:#000;color:var(--page-control-color)}.input-field.ng-invalid.ng-touched,.input-field.error,.input-field-prefix.ng-invalid.ng-touched,.input-field-prefix.error,.dropdown-field.ng-invalid.ng-touched,.dropdown-field.error{border:1px solid #cc525c;color:#cc525c}.input-field.ng-invalid.ng-touched:focus,.input-field.error:focus,.input-field-prefix.ng-invalid.ng-touched:focus,.input-field-prefix.error:focus,.dropdown-field.ng-invalid.ng-touched:focus,.dropdown-field.error:focus{border:2px solid #cc525c;outline:none}.input-field:focus,.input-field-prefix:focus,.dropdown-field:focus{border-width:2px;outline:none}@media (pointer: coarse){.input-field:focus,.input-field-prefix:focus,.dropdown-field:focus{border:2px solid #5c9ae6;outline:none}}.input-field::-moz-placeholder,.input-field-prefix::-moz-placeholder,.dropdown-field::-moz-placeholder{font-style:italic;color:#888}.input-field::placeholder,.input-field-prefix::placeholder,.dropdown-field::placeholder{font-style:italic;color:#888}.input-field:disabled,.input-field-prefix:disabled,.dropdown-field:disabled{background-color:#efefef;color:#cbcbcb}.input-field:hover,.input-field-prefix:hover,.dropdown-field:hover{border-color:#cbcbcb;border-color:var(--page-control-hover)}.input-field .prefix,.input-field-prefix .prefix,.dropdown-field .prefix{color:#6f6f6f}.input-field-prefix input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none}textarea.input-field{min-height:6em}datalist{display:none}.input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;vertical-align:middle;width:2em;height:2em;position:relative;transition:background-color .2s;background:#efefef;background:var(--page-control-background);border:1px solid #cbcbcb;border:1px solid var(--page-control-border);outline:none}.input-checkbox:checked{background:#1A4B7D;background:var(--page-control-active-background);color:#fff;color:var(--page-control-active-color)}.input-checkbox:checked:after{content:"\2713";position:absolute;inset:.2em .2em .2em .5em;font-size:1.1em}.input-checkbox:hover{border:1px solid #cbcbcb;border:1px solid var(--page-control-hover)}.progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.5em;border:none}.progress::-webkit-progress-bar,.progress{background:#efefef;background:var(--page-control-background);box-shadow:inset 2px 2px 5px #0003}.progress::-moz-progress-bar{background-color:#1a4b7d;background-color:var(--page-control-active-background);box-shadow:inset 2px 2px 5px #0003}.progress::-webkit-progress-value{background-color:#1a4b7d;background-color:var(--page-control-active-background);box-shadow:inset 2px 2px 5px #0003}.input-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2em;background:transparent;margin:0;padding:0}.input-slider:focus{outline:none}.input-slider::-moz-range-track{background:transparent}.input-slider::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.input-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.5em;width:.5em;background:#1A4B7D;background:var(--page-control-active-background);cursor:pointer;box-shadow:0 0 5px #0003}.input-slider::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1em;width:.2em;background:#1A4B7D;background:var(--page-control-active-background);cursor:pointer;box-shadow:0 0 5px #0003}.input-slider::-ms-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1em;width:.2em;background:#1A4B7D;background:var(--page-control-active-background);cursor:pointer;box-shadow:0 0 5px #0003}.input-radio-group{display:inline-block;box-sizing:border-box;cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;display:flex;flex-direction:row}@media (max-width: 600px){.input-radio-group .hide-xs{display:none}}@media (max-width: 800px){.input-radio-group .hide-xm{display:none}}.input-radio-group.stretch{margin:0;display:block}.input-radio-group.margin-top{margin-top:.5em}.input-radio-group .hide-text{display:inline-block;max-width:0;transition:max-width .2s;overflow:hidden;text-align:left;vertical-align:bottom;margin-left:.1em;white-space:nowrap}@media (hover: none){.input-radio-group .hide-text{display:none}}.input-radio-group:hover .hide-text{max-width:12em}.input-radio-group .item{flex:1;text-align:center;cursor:pointer;background:#efefef;background:var(--page-control-background);color:#000;color:var(--page-control-color)}.input-radio-group .item label{display:block;padding:.5em;margin:0;height:100%;box-sizing:border-box}.input-radio-group .item input[type=radio],.input-radio-group .item input[type=checkbox]{display:none}.input-radio-group .item input[type=radio]:checked~label,.input-radio-group .item input[type=checkbox]:checked~label{background:#1A4B7D;background:var(--page-control-active-background);color:#fff;color:var(--page-control-active-color)}.button{font-size:1rem;padding:.4em .5em;border:none;text-align:center;background:#efefef;background:var(--page-control-background);color:#000;color:var(--page-control-color);display:inline-block;box-sizing:border-box;cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;transition:opacity .2s}@media (max-width: 600px){.button .hide-xs{display:none}}@media (max-width: 800px){.button .hide-xm{display:none}}.button.stretch{margin:0;display:block}.button.margin-top{margin-top:.5em}.button .hide-text{display:inline-block;max-width:0;transition:max-width .2s;overflow:hidden;text-align:left;vertical-align:bottom;margin-left:.1em;white-space:nowrap}@media (hover: none){.button .hide-text{display:none}}.button:hover .hide-text{max-width:12em}.button:disabled{background:#efefef!important;color:#a3a3a3!important}.button:focus{outline:solid 2px #6f6f6f;outline-offset:-2px}.button.active,.button.primary{background:#1A4B7D;background:var(--page-control-active-background);color:#fff;color:var(--page-control-active-color)}.button.info{background-color:#0966b4;color:#fff}.button.success{background-color:#448f30;color:#fff}.button.error{background-color:#aa3939;color:#fff}.button.warning{background-color:#ff5706;color:#fff}.button:has(.image-button-wrapper){padding:0}.button:has(.image-button-wrapper) .button-text{padding:.4em .5em}.button .image-button-wrapper{position:relative;display:flex;justify-content:center}.button .image-button-wrapper .image-button{display:block;-o-object-fit:cover;object-fit:cover;height:200px;max-width:100%}.button .image-button-wrapper .image-button-zoom{position:absolute;bottom:0;right:0;padding:.2em;background:#a3a3a3}.floating{display:block;text-align:right;z-index:50}.floating.absolute-top{position:absolute;right:0;top:0}.floating.fixed-bottom{position:fixed;right:.5em;bottom:.5em}.floating .button{margin:.5em;float:right;clear:right;border-radius:.1em;min-width:3em}.form{transition:opacity .2s}.form .form-row{display:flex;flex-direction:row;align-items:stretch;justify-content:center;margin:.5em 0}.form .form-row>*{margin:0 .5em}.form .form-row>*:first-child{margin-left:0}.form .form-row>*:last-child{margin-right:0}.form .form-row .form-label{width:10em;text-align:right;align-self:center}.form .form-row .form-element{flex:1}.form .form-row .form-description{font-size:.9em}.form.pending{opacity:.3;pointer-events:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.button-row-sticky{position:sticky;position:-webkit-sticky;bottom:0;width:100%;padding:.5em;text-align:center;background:#efefef;background:var(--page-control-background)}.button-row-sticky .button{margin:.5em}.form-description{text-align:center;white-space:pre-wrap;color:#6f6f6f}.message{display:block;max-width:600px;margin:auto;padding:.5em;text-align:center;border-left:solid .5em;white-space:pre-wrap;box-shadow:2px 2px 5px #0003}.message.accent{background:#1A4B7D;background:var(--page-control-active-background);color:#fff;color:var(--page-control-active-color);border-color:#ccc;border-color:var(--page-control-active-border)}.message.info{background:#efefef;background:var(--page-control-background);color:#000;color:var(--page-control-color);border-color:#cbcbcb;border-color:var(--page-control-border)}.message.success{background-color:#448f30cc;color:#fff;border-color:#448f30}.message.error{background-color:#aa3939cc;color:#fff;border-color:#aa3939}.message.warning{background-color:#ff5706cc;color:#fff;border-color:#ff5706}.messages-sticky{position:fixed;bottom:2em;left:0;right:0;pointer-events:none;z-index:2000}@keyframes message-fade-in{0%{opacity:0}to{opacity:1}}.messages-sticky .message{margin:1em auto;max-width:600px;cursor:pointer;pointer-events:initial;animation:message-fade-in ease-in .2s}.grid-row{padding:0;display:flex;flex-flow:row wrap}.grid-row.justify-end,.grid-row.justify-start{justify-content:flex-end}.grid-row.justify-stretch{justify-content:stretch}.grid-row.justify-space-around{justify-content:space-around}.grid-row.justify-space-between{justify-content:space-between}.grid-row.justify-center{justify-content:center}.grid-row.no-wrap{flex-wrap:nowrap}.grid-row.align-center{align-items:center}.grid-cell-xl-1,.grid-cell-xm-1,.grid-cell-xs-1{width:8.3333333333%}@media (max-width: 600px){.grid-cell-xs-1{width:100%}}@media (max-width: 800px){.grid-cell-xm-1{width:100%}}@media (max-width: 1000px){.grid-cell-xl-1{width:100%}}.grid-cell-xl-2,.grid-cell-xm-2,.grid-cell-xs-2{width:16.6666666667%}@media (max-width: 600px){.grid-cell-xs-2{width:100%}}@media (max-width: 800px){.grid-cell-xm-2{width:100%}}@media (max-width: 1000px){.grid-cell-xl-2{width:100%}}.grid-cell-xl-3,.grid-cell-xm-3,.grid-cell-xs-3{width:25%}@media (max-width: 600px){.grid-cell-xs-3{width:100%}}@media (max-width: 800px){.grid-cell-xm-3{width:100%}}@media (max-width: 1000px){.grid-cell-xl-3{width:100%}}.grid-cell-xl-4,.grid-cell-xm-4,.grid-cell-xs-4{width:33.3333333333%}@media (max-width: 600px){.grid-cell-xs-4{width:100%}}@media (max-width: 800px){.grid-cell-xm-4{width:100%}}@media (max-width: 1000px){.grid-cell-xl-4{width:100%}}.grid-cell-xl-5,.grid-cell-xm-5,.grid-cell-xs-5{width:41.6666666667%}@media (max-width: 600px){.grid-cell-xs-5{width:100%}}@media (max-width: 800px){.grid-cell-xm-5{width:100%}}@media (max-width: 1000px){.grid-cell-xl-5{width:100%}}.grid-cell-xl-6,.grid-cell-xm-6,.grid-cell-xs-6{width:50%}@media (max-width: 600px){.grid-cell-xs-6{width:100%}}@media (max-width: 800px){.grid-cell-xm-6{width:100%}}@media (max-width: 1000px){.grid-cell-xl-6{width:100%}}.grid-cell-xl-7,.grid-cell-xm-7,.grid-cell-xs-7{width:58.3333333333%}@media (max-width: 600px){.grid-cell-xs-7{width:100%}}@media (max-width: 800px){.grid-cell-xm-7{width:100%}}@media (max-width: 1000px){.grid-cell-xl-7{width:100%}}.grid-cell-xl-8,.grid-cell-xm-8,.grid-cell-xs-8{width:66.6666666667%}@media (max-width: 600px){.grid-cell-xs-8{width:100%}}@media (max-width: 800px){.grid-cell-xm-8{width:100%}}@media (max-width: 1000px){.grid-cell-xl-8{width:100%}}.grid-cell-xl-9,.grid-cell-xm-9,.grid-cell-xs-9{width:75%}@media (max-width: 600px){.grid-cell-xs-9{width:100%}}@media (max-width: 800px){.grid-cell-xm-9{width:100%}}@media (max-width: 1000px){.grid-cell-xl-9{width:100%}}.grid-cell-xl-10,.grid-cell-xm-10,.grid-cell-xs-10{width:83.3333333333%}@media (max-width: 600px){.grid-cell-xs-10{width:100%}}@media (max-width: 800px){.grid-cell-xm-10{width:100%}}@media (max-width: 1000px){.grid-cell-xl-10{width:100%}}.grid-cell-xl-11,.grid-cell-xm-11,.grid-cell-xs-11{width:91.6666666667%}@media (max-width: 600px){.grid-cell-xs-11{width:100%}}@media (max-width: 800px){.grid-cell-xm-11{width:100%}}@media (max-width: 1000px){.grid-cell-xl-11{width:100%}}.grid-cell-xl-12,.grid-cell-xm-12,.grid-cell-xs-12{width:100%}@media (max-width: 600px){.grid-cell-xs-12{width:100%}}@media (max-width: 800px){.grid-cell-xm-12{width:100%}}@media (max-width: 1000px){.grid-cell-xl-12{width:100%}}.content-box{position:relative;display:block;padding:1em;margin:1.66em;box-shadow:2px 2px 5px #0003}.center-box{max-width:800px;margin:0 auto;padding:.5em}.center-box h1,.center-box h2,.center-box h3,.center-box h4,.center-box h5,.center-box h6{text-align:center}.dropdown-container{display:inline;position:relative;margin:0;padding:0}.dropdown-area{position:fixed;box-sizing:border-box;visibility:hidden;opacity:0;padding:.5em;text-align:left;z-index:2000;transition:opacity .2s ease-in-out 0s,left .2s,top .2s,transform .2s ease-in-out 0s,visibility 0s linear .2s;background:#FFFFFF;background:var(--page-background);color:#000;color:var(--page-sidebar-color);box-shadow:0 0 5px #0003}@media (min-width: 600px){.dropdown-area.slide-from-top{transform:translateY(-1em)}.dropdown-area.slide-from-right{transform:translate(1em)}.dropdown-area.slide-from-left{transform:translate(-1em)}}.dropdown-area{visibility:visible;opacity:1;transform:translate(0) translateY(0);transition-delay:0s,0s,0s}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#efefef;background:var(--page-control-background);box-shadow:inset 2px 2px 5px #0003}::-webkit-scrollbar-thumb{background-color:#555}::-webkit-scrollbar-thumb:hover{background-color:#1a4b7d;background-color:var(--page-control-active-background)}.color-picker .color-picker-button{width:100%;text-align:left;background-color:#efefef;background-color:var(--page-control-background);color:#000;color:var(--page-control-color);height:auto;padding:.5em;border:solid 1px #cbcbcb;border:solid 1px var(--page-control-border);display:inline-block;box-sizing:border-box;cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.color-picker .color-picker-button:hover{border-color:#cbcbcb;border-color:var(--page-control-hover)}@media (max-width: 600px){.color-picker .color-picker-button .hide-xs{display:none}}@media (max-width: 800px){.color-picker .color-picker-button .hide-xm{display:none}}.color-picker .color-picker-button.stretch{margin:0;display:block}.color-picker .color-picker-button.margin-top{margin-top:.5em}.color-picker .color-picker-button .hide-text{display:inline-block;max-width:0;transition:max-width .2s;overflow:hidden;text-align:left;vertical-align:bottom;margin-left:.1em;white-space:nowrap}@media (hover: none){.color-picker .color-picker-button .hide-text{display:none}}.color-picker .color-picker-button:hover .hide-text{max-width:12em}.color-picker .color-picker-button .color-info{vertical-align:middle;margin-left:1em}.color-picker .color-picker-button .color-circle{height:2em;width:2em;margin:-.1em}.color-picker .color-circle{display:inline-block;vertical-align:middle;height:3em;width:3em;border-radius:100%;margin:.2em;box-shadow:2px 2px 5px #0003}.color-picker .colors{margin-top:1.3em;display:flex;flex-wrap:wrap;justify-content:center}.color-picker .hex-code{display:flex;justify-content:space-between;margin-top:1.3em}.color-picker .hsl{margin-top:1.3em;display:flex;flex-direction:column;justify-content:center;align-items:center}.color-picker .hsl label{width:100%}.color-picker .hsl .input-slider{display:block;width:100%}.color-picker .hsl .input-slider.saturation{background-image:linear-gradient(to right,transparent 0%,var(--base-color) 100%)}.color-picker .hsl .input-slider.lightness{background-image:linear-gradient(to right,#000000 0%,var(--base-color) 50%,#FFFFFF 100%)}.color-picker .hsl .input-slider.hue{background-image:linear-gradient(to right,#F00 0%,#FF0 16.66%,#0F0 33.33%,#0FF 50%,#00F 66.66%,#F0F 83.33%,#F00 100%)}.infinite-scroll-loader{margin:4em}.table{width:100%;border-spacing:0;border-collapse:separate}.table .header-container{display:flex;width:100%}.table .header-container .header{flex:1 1 10em}.table .header,.table thead{font-weight:700;text-align:left}.table .row,.table tr{margin:0;padding:0}.table .row .row-item,.table .row td,.table tr .row-item,.table tr td{margin:0;padding:.4em 0;border-bottom:1px solid;border-bottom-color:#cbcbcb;border-bottom-color:var(--page-control-border)}.table .row:nth-child(even),.table tr:nth-child(even){background-color:transparent}.table .row:nth-child(odd),.table tr:nth-child(odd){background-color:#0000000d}.table .row.pointer,.table tr.pointer{cursor:pointer}.table .row{display:flex;width:100%}.table .row .row-item{flex:1 1 10em}.flex-container{display:flex;display:-webkit-flex}.flex-container.column{flex-direction:column}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}html{font-size:15px}*{font-family:IBM Plex Sans,sans-serif;font-family:var(--page-font)}body{margin:0;padding:0;overflow:hidden;background:#FFFFFF;background:var(--page-background)}.no-scroll{overflow:hidden}.scroll-container{height:100%;overflow-y:auto}a{color:#1a4b7d;color:var(--page-control-active-background);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:400}:root{--page-background: #FFFFFF;--page-font: IBM Plex Sans, sans-serif;--page-header-background: #292B2C;--page-header-color: #FFFFFF;--page-footer-background: #292B2C;--page-footer-color: #FFFFFF;--page-sidebar-background: rgba(255, 255, 255, .9);--page-sidebar-color: #000000;--page-sidebar-hover: rgba(255, 255, 255, .95);--page-sidebar-border: #000000;--page-control-background: #efefef;--page-control-color: #000000;--page-control-hover: #cbcbcb;--page-control-border: #cbcbcb;--page-control-active-background: #1A4B7D;--page-control-active-color: #FFFFFF;--page-control-active-hover: #1A4B7D;--page-control-active-border: #CCCCCC}
