.no-images img:not([data-ignore-images]):not(button *),.no-images svg:not([data-ignore-images]):not(button *),.no-images use:not([data-ignore-images]):not(button *),.no-images .icon:not([data-ignore-images]):not(button *){visibility:hidden !important;opacity:0 !important}.no-images [data-ignore-images]{visibility:visible !important;opacity:1 !important}.no-images .has-bg.no-bg-image:not([data-ignore-images]){background-image:none !important;background-color:rgba(0,0,0,0) !important}.no-images .home-video__container{display:none !important}.image-alt-placeholder{font-style:italic;margin-left:.5rem;color:#555;position:relative !important}.bg-alt-placeholder{display:inline-block;font-style:italic;color:#555;margin-top:.5rem}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,.slider-range:focus,.form-element:focus,.button:focus,.file-drop-upload__button:focus,.toast-alert__error-link:focus{outline:1px solid #005ca9}.colorblind-mode .form-element--has-error{background-color:#f5f6fa;border-bottom-color:#10f;color:#10f}.colorblind-mode .form-element--has-error .form-element:active,.colorblind-mode .form-element--has-error .form-element:focus{border-bottom-color:#8880ff}.colorblind-mode .form-element--has-error .form-element:active+.form-element__unit,.colorblind-mode .form-element--has-error .form-element:focus+.form-element__unit{border-bottom-color:#8880ff}.colorblind-mode .form-element--has-error+.form-element__unit{background-color:#f5f6fa;border-bottom-color:#10f}.colorblind-mode .form-error-message{color:#10f}.colorblind-mode .form-hint--error{color:#10f}.colorblind-mode .form-label--invalid{color:#10f}.colorblind-mode .label--invalid{color:#10f}.colorblind-mode .icon--alert-error-text path{fill:#10f}.colorblind-mode .icon--alert-error-text ellipse{fill:#10f}.colorblind-mode .icon--alert path{fill:#10f}.colorblind-mode .icon--alert ellipse{fill:#10f}.colorblind-mode .calculator-error-box{border:solid #10f 2px;color:#10f}.colorblind-mode .calculator-error-box::before{content:"";position:absolute;left:50%;top:-23px;width:25px;height:25px;background-color:#fff;transform:rotate(-45deg) translateX(-50%);border:solid #10f;border-width:2px 2px 0 0}.colorblind-mode .badge{background-color:#005ca9}.colorblind-mode .alert--danger,.colorblind-mode .alert--warning{color:#10f;border-color:#10f}.colorblind-mode .alert--success{color:#10f;border-color:#10f}.colorblind-mode .document-info-box__alert{color:#10f}.colorblind-mode--success path{stroke:#00800c}.colorblind-mode--success circle{stroke:#00800c}.colorblind-mode .icon--warning path{fill:#10f}.colorblind-mode .icon--warning ellipse{fill:#10f}.colorblind-mode .icon--success path{stroke:#10f}.colorblind-mode .icon--success circle{stroke:#10f}.colorblind-mode .success-box{border:solid #10f 2px;color:#10f}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:"bbbank-Regular";src:url("../../../fonts/BBBankTypeTT-Regular.eot");src:url("../../../fonts/BBBankTypeTT-Regular.eot?#iefix") format("embedded-opentype"),url("../../../fonts/BBBankTypeTT-Regular.woff2") format("woff2"),url("../../../fonts/BBBankTypeTT-Regular.woff") format("woff"),url("../../../fonts/BBBankTypeTT-Regular.svg#bbbank-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:"bbbank-Bold";src:url("../../../fonts/BBBankTypeTT-Bold.eot");src:url("../../../fonts/BBBankTypeTT-Bold.eot?#iefix") format("embedded-opentype"),url("../../../fonts/BBBankTypeTT-Bold.woff2") format("woff2"),url("../../../fonts/BBBankTypeTT-Bold.woff") format("woff"),url("../../../fonts/BBBankTypeTT-Bold.svg#bbbank-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:"SF-Compact-Display";src:url("../../../fonts/SFCompactDisplay-Regular.eot");src:url("../../../fonts/SFCompactDisplay-Regular.woff2") format("woff2"),url("../../../fonts/SFCompactDisplay-Regular.woff") format("woff");font-weight:normal;font-style:normal}button{background:none;border:none;padding:0;-webkit-appearance:none;cursor:pointer}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}fieldset{border:none;margin-left:0;margin-right:0;padding:0}img{width:100%;max-width:100%;height:auto;display:block}figure{margin:0}a{text-decoration:none;color:#005ca9}dd{margin:0}html,body{max-width:100vw;overflow-x:hidden}@media screen and (min-width: 768px){html,body{overflow-x:visible}}html.has-open-modal,body.has-open-modal{overflow:hidden}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"bbbank-Regular",arial,helvetica,sans-serif;color:#000}main{margin-bottom:1.5rem}@media screen and (min-width: 768px){main{margin-bottom:2.75rem}}header,main,footer{display:block}progress{display:inline-block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}mark{font-family:"bbbank-Bold",arial,helvetica,sans-serif;background-color:rgba(0,0,0,0)}strong{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-weight:normal}b{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-weight:normal;color:#005ca9}video{outline:0;max-width:100%;height:auto;display:block}/*!
 * Bootstrap Grid v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1170px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-blue,.swiper-button-next.swiper-button-blue{--swiper-navigation-color: #007bff}.swiper-button-prev.swiper-button-indigo,.swiper-button-next.swiper-button-indigo{--swiper-navigation-color: #6610f2}.swiper-button-prev.swiper-button-purple,.swiper-button-next.swiper-button-purple{--swiper-navigation-color: #6f42c1}.swiper-button-prev.swiper-button-pink,.swiper-button-next.swiper-button-pink{--swiper-navigation-color: #e83e8c}.swiper-button-prev.swiper-button-red,.swiper-button-next.swiper-button-red{--swiper-navigation-color: #dc3545}.swiper-button-prev.swiper-button-orange,.swiper-button-next.swiper-button-orange{--swiper-navigation-color: #fd7e14}.swiper-button-prev.swiper-button-yellow,.swiper-button-next.swiper-button-yellow{--swiper-navigation-color: #ffc107}.swiper-button-prev.swiper-button-green,.swiper-button-next.swiper-button-green{--swiper-navigation-color: #28a745}.swiper-button-prev.swiper-button-teal,.swiper-button-next.swiper-button-teal{--swiper-navigation-color: #20c997}.swiper-button-prev.swiper-button-cyan,.swiper-button-next.swiper-button-cyan{--swiper-navigation-color: #17a2b8}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #fff}.swiper-button-prev.swiper-button-gray,.swiper-button-next.swiper-button-gray{--swiper-navigation-color: #6c757d}.swiper-button-prev.swiper-button-gray-dark,.swiper-button-next.swiper-button-gray-dark{--swiper-navigation-color: #343a40}.swiper-button-lock{display:none}/*! jQuery UI - v1.12.1 - 2017-08-14
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94, 158, 214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0px 0px 5px #666}.margin-top-xxxl{margin-top:6.5rem}.margin-top-xxl{margin-top:3.75rem}.margin-top-xl{margin-top:2.75rem}.margin-top-l{margin-top:2.125rem}.margin-top-m{margin-top:1.5rem}.margin-top-s{margin-top:1.25rem}.margin-top-xs{margin-top:1rem}.margin-top-xxs{margin-top:.5rem}.margin-top-xxxs{margin-top:.25rem}.margin-bottom-xxxl{margin-bottom:6.5rem}.margin-bottom-xxl{margin-bottom:3.75rem}.margin-bottom-xl{margin-bottom:2.75rem}.margin-bottom-l{margin-bottom:2.125rem}.margin-bottom-m{margin-bottom:1.5rem}.margin-bottom-s{margin-bottom:1.25rem}.margin-bottom-xs{margin-bottom:1rem}.margin-bottom-xxs{margin-bottom:.5rem}.margin-bottom-xxxs{margin-bottom:.25rem}.margin-left-xxxl{margin-left:6.5rem}.margin-left-xxl{margin-left:3.75rem}.margin-left-xl{margin-left:2.75rem}.margin-left-l{margin-left:2.125rem}.margin-left-m{margin-left:1.5rem}.margin-left-s{margin-left:1.25rem}.margin-left-xs{margin-left:1rem}.margin-left-xxs{margin-left:.5rem}.margin-left-xxxs{margin-left:.25rem}.page-wrapper,.form-completion__container,.dashboard-hero,.page-footer__inner{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1170px;position:relative}.page-wrapper::before,.form-completion__container::before,.dashboard-hero::before,.page-footer__inner::before{display:table;content:""}.page-wrapper::after,.form-completion__container::after,.dashboard-hero::after,.page-footer__inner::after{display:table;content:"";clear:both}.alert{display:flex;align-items:center;border:solid #e3e3e3 1px;border-left-width:6px;padding:15px;font-size:1.125rem;margin-bottom:2.125rem}.alert--danger,.alert--warning{color:#d80000;border-color:#d80000}.alert--success{color:#00800c;border-color:#00800c}.alert--info{border-color:#005ca9}.alert--central{border-width:4px;padding:.5rem 15px;margin-top:2.75rem;margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width: 992px){.alert--central{padding:30px;flex-wrap:nowrap}}.alert--no-result{border:0;background:#f5f6fa;padding:2em 30px 0;font-size:1.5rem}@media screen and (min-width: 992px){.alert--no-result{padding:6.5%}}.alert__primary-text{white-space:nowrap;display:inline-block;margin-top:1rem;margin-bottom:1rem}@media screen and (min-width: 992px){.alert__primary-text{font-size:1.75rem;margin:0 10% 0 15px}}@media screen and (min-width: 768px){.alert__primary-text--with-bottom-spacing{margin-bottom:1.25rem}}.alert__secondary-text{line-height:1.3;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width: 992px){.alert__secondary-text{margin-right:2.5%}}.alert__icon{position:relative;left:50%;transform:translateX(-50%);margin-bottom:2em}@media screen and (min-width: 992px){.alert__icon{margin-bottom:0;position:static;transform:none}}.toast-alert{font-size:1.125rem;padding:1rem .625rem;border-radius:.5rem;max-width:90% !important}.toast-alert>:not([role=status]){display:none}.toast-alert__content{display:flex;align-items:center;color:#fff;line-height:1.5}.toast-alert__close{height:1.25rem;padding-left:2rem;margin-left:auto}.toast-alert__close img{width:1.25rem;height:1.25rem}.toast-alert__error-link{margin-left:20px}.box,.result-box{background-color:#f5f6fa;padding:0 15px 2.125rem;margin-bottom:1.25rem;display:inline-block;width:100%;position:relative}@media screen and (min-width: 576px){.box,.result-box{padding-left:30px;padding-right:30px}}.box--light{background-color:#fff}.box--blue{background-color:#005ca9}.box--shadow{box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.box--vertical-space{padding-top:1.5rem;padding-bottom:1.5rem}.box--vertical-padded{padding:2.5rem 1.25rem}@media screen and (min-width: 576px){.box--vertical-padded{padding:2.5rem 4.375rem}}.box--overhanging{margin-bottom:-2.75rem}.box--overhanging-no-bottom{margin-bottom:0}.box--large-bottom-space{margin-bottom:2.75rem}.box--no-bottom-space{margin-bottom:0}.box--sticky,.dashboard-sidebar{position:sticky;top:15px}.box--large-top-space{margin-top:2.125rem}.box--row{padding-top:3.75rem;padding-bottom:3.75rem;margin-left:-15px;margin-right:-15px;display:block;width:auto}@media screen and (min-width: 576px){.box--row{padding-left:15px;padding-right:15px}}@media screen and (min-width: 992px){.box--row{margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}}.button,.file-drop-upload__button,.toast-alert__error-link{font-family:"bbbank-Bold",arial,helvetica,sans-serif;border-radius:0;padding:0.6111111111em 1em;font-size:1.125rem;text-decoration:none;display:inline-block;text-align:center;cursor:pointer;transition:all .15s ease-in-out;outline:0;width:100%;margin-bottom:1.25rem}@media screen and (min-width: 576px){.button,.file-drop-upload__button,.toast-alert__error-link{white-space:nowrap}}@media screen and (min-width: 768px){.button,.file-drop-upload__button,.toast-alert__error-link{width:auto}}.button:hover,.file-drop-upload__button:hover,.toast-alert__error-link:hover{text-decoration:underline}.list__item .button:last-child,.list__item .file-drop-upload__button:last-child,.dashboard-summary__list-value .button:last-child,.dashboard-summary__list-value .file-drop-upload__button:last-child,.dashboard-summary__list-key .button:last-child,.dashboard-summary__list-key .file-drop-upload__button:last-child,.result-box__list-item-value .button:last-child,.result-box__list-item-value .file-drop-upload__button:last-child,.result-box__list-item-title .button:last-child,.result-box__list-item-title .file-drop-upload__button:last-child,.list__item .toast-alert__error-link:last-child,.dashboard-summary__list-value .toast-alert__error-link:last-child,.dashboard-summary__list-key .toast-alert__error-link:last-child,.result-box__list-item-value .toast-alert__error-link:last-child,.result-box__list-item-title .toast-alert__error-link:last-child{margin-bottom:0}.button--primary{background-color:#005ca9;border:solid #005ca9 1px;color:#fff}.button--primary:hover{background-color:#008bff;border-color:#008bff}.button--primary-invers,.file-drop-upload__button{background-color:#fff;border:solid #005ca9 1px;color:#005ca9}.button--primary-invers:hover,.file-drop-upload__button:hover{color:#008bff;border-color:#008bff}.button--secondary{background-color:#000;border:solid #000 1px;color:#fff}.button--secondary:hover{background-color:#000;border-color:#000}.button--secondary-invers,.toast-alert__error-link{background-color:#fff;border:solid #000 1px;color:#000}.button--secondary-invers:hover,.toast-alert__error-link:hover{color:#000;border-color:#000}.button--secondary-invers:hover .icon,.toast-alert__error-link:hover .icon{filter:brightness(1.5151515151)}.button--secondary-invers-document{background-color:#fff;border:solid #005ca9 1px;color:#005ca9;margin:0;font-size:.875rem}.button--secondary-invers-document:hover{color:#008bff;border-color:#008bff}.button--secondary-invers-document:hover .icon{filter:brightness(1.5151515151)}.button--secondary-invers-lighter{border:1px solid #e5eaf3;color:#005ca9}.button--secondary-invers-transparent{border:1px solid rgba(0,0,0,0);color:#005ca9}.button--black{background-color:#000;color:#fff}.button--black:hover{color:#fff}.button--black:hover .icon{filter:brightness(1.5151515151)}.button--tertiary{font-family:"bbbank-Bold",arial,helvetica,sans-serif;padding:10px 10px 0;color:#005ca9;font-size:.875rem;height:auto;text-align:left}.button--light{background-color:#fff;color:#005ca9;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.button--completed{color:#aaa;position:relative;border:1px solid #cdcdcd !important;pointer-events:none}.button--completed::before{display:inline-block;position:relative;content:"";top:0;background-image:url("../../../../imgs/icon-checked-grey.svg");background-size:contain;background-repeat:no-repeat;margin-right:10px;height:12px;width:16px}.button--disabled-low-opacity{opacity:.2;pointer-events:none}.button--disabled,.button--disabled:hover,.button[disabled],[disabled].file-drop-upload__button,[disabled].toast-alert__error-link,.button[disabled]:hover{background-color:#f5f6fa;border:solid #f5f6fa 1px;color:#cdcdcd;text-decoration:none;cursor:default}.button--disabled img,.button[disabled] img,[disabled].file-drop-upload__button img,[disabled].toast-alert__error-link img{filter:brightness(80%)}.button--wide{width:100%}.button--search{font-size:1rem;padding:.875rem 15px;margin-bottom:0}@media screen and (min-width: 768px){.button--edit{position:absolute;right:15px;top:15px}}.button--icon-tile{font-family:"bbbank-Bold",arial,helvetica,sans-serif;border:solid #e3e3e3 1px;position:relative;text-align:left;color:#005ca9;line-height:2.25;background-color:#fff}.button--icon-tile::before{content:"";position:absolute;background-color:#005ca9;left:-1px;top:-1px;bottom:-1px;width:4px}.button--messages{align-items:center;background-color:#f5f6fa;border:solid 1px #005ca9;color:#005ca9;display:inline-flex;text-align:left;width:100%}.button--messages .badge{display:none}.button--new-messages .badge{display:block;height:7px;right:10px;position:absolute;top:0;width:7px}.button--mobile-only{display:inline-block}@media screen and (min-width: 768px){.button--mobile-only{display:none}}.button--spacing-top{margin-top:2.75rem}.button--large-spacing-top{margin-top:3.75rem}.button--no-margin,.toast-alert__error-link{margin-bottom:0}.button--center{display:block;margin-left:auto;margin-right:auto}.button--large-space{margin-bottom:2em}@media screen and (min-width: 768px){.button--large-space{margin-bottom:3em}}.button__icon-wrapper{position:relative;display:inline-block}.button__icon{vertical-align:middle;margin-right:15px}.button__icon--green{color:#000}.icon-button{border:0;padding:0;background-color:#fff;cursor:pointer;outline:0;border-radius:50%;display:inline-block;text-align:center;transition:all .15s ease-in-out;line-height:1;position:relative;width:60px;height:60px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.icon-button--small{width:40px;height:40px}.icon-button__icon{display:inline-block;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.button-group{width:100%;display:flex;flex-wrap:wrap}.button-group>:first-child{margin-bottom:30px}.button-group__caption{margin-top:0;margin-bottom:0;font-size:1rem;color:#666}.button-group__caption-icon{color:#005ca9}.button-group--interaction{align-items:center}.button-group--interaction>:first-child{margin-right:15px;margin-bottom:0}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url("../../../imgs/ui-icons_444444_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../../../imgs/ui-icons_ffffff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../../../imgs/ui-icons_555555_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../../../imgs/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../../../imgs/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../../../imgs/ui-icons_777777_256x240.png")}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border-color:#005ca9;background:#005ca9}.icon{display:inline-block;width:auto;transition:transform .15s ease-in-out;background-color:rgba(0,0,0,0);border:0}.icon--arrow-right{margin-left:.5em;margin-right:.5em;transform:translateY(0.0625em)}.icon--arrow-submit{height:13px;margin-left:.5em;margin-right:.5em;transform:translateY(0.0625em) scale(1.3)}.icon--arrow-top-right{margin-left:.5em;margin-right:.5em;transform:translateY(0.0625em)}.icon--certificate{transform:translateY(0.1em)}.icon--chasing-arrow{margin-left:.5em;margin-right:.5em;transform:translateY(0.0625em) scale(1.6);height:13px}.icon--checked{height:.7em;margin-right:.35em}.icon--chevron{margin-left:1em}.active .icon--chevron{transform:rotate(-180deg)}.icon--chevron-left,.icon--chevron-right{margin-left:0;height:.45em}.icon--chevron-left{transform:rotate(90deg);margin-right:.15em;margin-bottom:.1em}.icon--chevron-right{transform:rotate(-90deg);transform-origin:top;margin-left:.2em;margin-bottom:-0.1em}.icon--close{cursor:pointer;max-width:none}.icon--heart{margin-top:.125em}.icon--info{vertical-align:middle;margin-right:.5em}.icon--messages{height:1.3em}.icon--alert{height:2em;margin-right:.5em}.icon--alert path{fill:#d80000}.icon--alert ellipse{fill:#d80000}.icon--alert-error-text{height:2em;margin-right:.5em;width:18px;height:18px}.icon--alert-error-text path{fill:#d80000}.icon--alert-error-text ellipse{fill:#d80000}.icon--inline{height:2em;margin-right:.5em;width:18px;height:18px}.icon--location-marker{height:1em;transform:translateY(0.125em);flex-shrink:0;margin-right:.35em;font-size:1em}.icon--login{margin-left:.5rem}@media screen and (min-width: 992px){.icon--menu{display:none}}.icon--pen,.icon--bin{margin:0 .5em -.2222222222em 0}.icon--no-margin-right{margin-right:0}.icon--flash-message{width:32px;height:32px;opacity:1;margin-right:5px}.icon--success path{stroke:#00800c}.icon--success circle{stroke:#00800c}.icon--warning path{fill:#d80000}.icon--warning ellipse{fill:#d80000}.icon--info path{stroke:#005ca9;fill:#005ca9}.icon--info circle{stroke:#005ca9}.headline,.home-checklist__headline,.inspection-form-modal__headline,.my-application--content--headline-3,.my-application--content--headline,.household-details__headline,.household-assignment-box__container-headline,.result-box__headline,.dashboard-hero__headline,.form-section__headline,.form-section-compact__headline,.form-section-compact__sub-headline,.user-data__headline,.legal-form__sub-headline,.legal-form__headline,.box__headline{font-family:"bbbank-Bold",arial,helvetica,sans-serif;line-height:1.25;display:block}.headline--level-1,.dashboard-hero__headline,.user-data__headline,.legal-form__headline{font-size:1.75rem;color:#005ca9}@media screen and (min-width: 768px){.headline--level-1,.dashboard-hero__headline,.user-data__headline,.legal-form__headline{font-size:2.5rem}}.headline--level-1-black{font-size:1.75rem;font-weight:300;font-family:"bbbank-Regular",arial,helvetica,sans-serif;color:#000}@media screen and (min-width: 768px){.headline--level-1-black{font-size:2.5rem}}.headline--level-2,.home-checklist__headline,.inspection-form-modal__headline,.my-application--content--headline,.result-box__headline,.form-section__headline,.form-section-compact__headline,.legal-form__sub-headline,.box__headline{font-size:1.5rem;color:#005ca9}@media screen and (min-width: 768px){.headline--level-2,.home-checklist__headline,.inspection-form-modal__headline,.my-application--content--headline,.result-box__headline,.form-section__headline,.form-section-compact__headline,.legal-form__sub-headline,.box__headline{font-size:1.75rem;color:#000}}.headline--level-3,.my-application--content--headline-3,.household-assignment-box__container-headline,.form-section-compact__sub-headline{font-family:"bbbank-Regular",arial,helvetica,sans-serif;font-size:1.125rem}@media screen and (min-width: 768px){.headline--level-3,.my-application--content--headline-3,.household-assignment-box__container-headline,.form-section-compact__sub-headline{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-size:1.5rem}}.headline--level-4,.household-details__headline{font-size:1.125rem;color:#005ca9}.headline--slim{font-family:"bbbank-Regular",arial,helvetica,sans-serif;color:#000}.headline--centered{text-align:center}.headline--no-top-space,.household-assignment-box__container-headline{margin-top:0}.headline--no-space{margin:0}.headline--black-bold,.legal-form__sub-headline{font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#000}.headline--blue{color:#005ca9}.headline--white{color:#fff}.headline--h1-smaller{font-size:2rem}.headline--no-bottom-space,.household-assignment-box__container-headline{margin-bottom:0}.headline--large-top-space{margin-top:1.5em}.headline--large-bottom-space,.form-section-compact__headline,.form-section-compact__sub-headline,.legal-form__headline{margin-bottom:1.5em}.headline--medium-bottom-space,.legal-form__sub-headline{margin-bottom:1.25em}.image-original-size{width:auto}.image-original-size--centered{margin-left:auto;margin-right:auto}.image-original-size--spacing-xl{margin-top:2.75rem;margin-bottom:2.75rem}.image-original-size--large-space{margin-bottom:2em}@media screen and (min-width: 768px){.image-original-size--large-space{margin-bottom:3em}}@media screen and (min-width: 768px){.image-original-size--pinned{width:auto !important;margin-left:0 !important;opacity:0}}.image-shadow{box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.image-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:50%}.layer-background{position:fixed;top:4.3125rem;z-index:150;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);transform:translateX(150%);transition:transform .15s ease-in-out}@media screen and (min-width: 768px){.layer-background{top:5.625rem}}@media screen and (min-width: 992px){.layer-background{display:none}}.layer-background.active{transform:translateX(0%)}@media screen and (min-width: 992px){.layer-background.active{display:none}}.link,.document-enquiry__link{color:#005ca9;transition:all .15s ease-in-out}.link:hover,.document-enquiry__link:hover{text-decoration:underline;color:#008bff}.link--bold{font-family:"bbbank-Bold",arial,helvetica,sans-serif}.link--standalone{font-family:"bbbank-Bold",arial,helvetica,sans-serif;display:inline-block;padding-top:1rem;padding-bottom:1rem}.link--no-padding{padding:0}.link--pdf::before{font-family:"bbbank-Bold",arial,helvetica,sans-serif;content:"PDF";display:inline-block;vertical-align:top;background-color:#005ca9;color:#fff;font-size:.875rem;line-height:1;padding:3px .5em 2px;margin-right:1em}.link--copy{display:flex;align-items:center;padding:0;margin-bottom:2.125rem}.link--copy::before{content:"";display:block;background-image:url("../../../imgs/icon-copy-contrast-color-01.svg");background-size:cover;width:22px;height:20px;margin-right:.5rem}.link--inline{align-items:center;color:#fff;display:inline-flex;margin-left:.5rem;padding:0}.link--inline::after{background-image:url("../../../imgs/link.svg");background-size:cover;content:"";display:block;height:15px;margin-left:.5rem;margin-top:-4px;width:15px}.list,.dashboard-summary__list,.result-box__list{font-size:1.125rem;position:relative}.list--ordered{list-style:none;margin:0;padding:0;counter-reset:item}.list--unordered{list-style:none;margin:0;padding:0}.list--checklist{list-style:none;margin:0;padding:0;counter-reset:item}.list--row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.list--definition-value::before,.result-box__list::before{display:table;content:""}.list--definition-value::after,.result-box__list::after{display:table;content:"";clear:both}.list--definition-value:last-child,.result-box__list:last-child{margin-bottom:0}.list--large-space{margin-top:1.25rem;margin-bottom:1.25rem}.list--large-bottom-space{margin-bottom:2.75rem}.list--xlarge-bottom-space{margin-bottom:3.75rem}.list--no-bottom-space{margin-bottom:0}@media screen and (min-width: 768px){.list--slim{max-width:70%;margin-left:auto;margin-right:auto}}.list--with-icons{padding-left:30px}.list--horizontal{display:flex;flex-wrap:wrap;font-size:1rem}.list--horizontal.list--no-bottom-space .list__item,.list--horizontal.list--no-bottom-space .dashboard-summary__list-value,.list--horizontal.list--no-bottom-space .dashboard-summary__list-key,.list--horizontal.list--no-bottom-space .result-box__list-item-value,.list--horizontal.list--no-bottom-space .result-box__list-item-title{padding-bottom:0}.list__item,.dashboard-summary__list-value,.dashboard-summary__list-key,.result-box__list-item-value,.result-box__list-item-title{padding-bottom:1.25rem}.list__item--padding-bottom-xs{padding-bottom:1rem}.list__item--narrow,.dashboard-summary__list-value,.dashboard-summary__list-key{padding-bottom:.5rem}.list__item--bold{font-family:"bbbank-Bold",arial,helvetica,sans-serif}.list--ordered>.list__item,.list--ordered>.dashboard-summary__list-value,.list--ordered>.dashboard-summary__list-key,.list--ordered>.result-box__list-item-value,.list--ordered>.result-box__list-item-title{font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#005ca9}.list--ordered>.list__item::before,.list--ordered>.dashboard-summary__list-value::before,.list--ordered>.dashboard-summary__list-key::before,.list--ordered>.result-box__list-item-value::before,.list--ordered>.result-box__list-item-title::before{content:counter(item);counter-increment:item;border:solid 1px #005ca9;display:inline-block;width:1.25em;height:1.25em;text-align:center;line-height:1.25;margin-right:.25em}.list--unordered>.list__item--checked{padding-left:30px;position:relative}.list--unordered>.list__item--checked::before{content:"";background-image:url("../../../imgs/icon-checked-contrast-color-01.svg");background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:.2em;width:1em;height:1em}.list--unordered>.list__item--bold{font-weight:bold}.list--unordered>.list__item--spacing:not(:last-of-type){margin-bottom:1rem}.list--with-bullets>.list__item,.list--with-bullets>.dashboard-summary__list-value,.list--with-bullets>.dashboard-summary__list-key,.list--with-bullets>.result-box__list-item-value,.list--with-bullets>.result-box__list-item-title{display:flex;line-height:1.4;padding-bottom:.25em}.list--with-bullets>.list__item::before,.list--with-bullets>.dashboard-summary__list-value::before,.list--with-bullets>.dashboard-summary__list-key::before,.list--with-bullets>.result-box__list-item-value::before,.list--with-bullets>.result-box__list-item-title::before{content:"";display:block;width:.3em;height:.3em;background-color:#005ca9;flex-shrink:0;margin:.3888888889em .5em 0 0}.list--horizontal>.list__item,.list--horizontal>.dashboard-summary__list-value,.list--horizontal>.dashboard-summary__list-key,.list--horizontal>.result-box__list-item-value,.list--horizontal>.result-box__list-item-title{margin-right:15px;color:#005ca9;white-space:nowrap}.list--checklist>.list__item,.list--checklist>.dashboard-summary__list-value,.list--checklist>.dashboard-summary__list-key,.list--checklist>.result-box__list-item-value,.list--checklist>.result-box__list-item-title{font-family:"bbbank-Bold",arial,helvetica,sans-serif;padding-left:60px;background-image:url("../../../imgs/checklist-background.svg");background-repeat:no-repeat}.list--checklist>.list__item::before,.list--checklist>.dashboard-summary__list-value::before,.list--checklist>.dashboard-summary__list-key::before,.list--checklist>.result-box__list-item-value::before,.list--checklist>.result-box__list-item-title::before{content:"Schritt " counter(item);counter-increment:item;display:block;text-transform:uppercase;font-size:1rem;color:#666;margin-bottom:.375rem}.list--checklist>.list__item:last-child,.list--checklist>.dashboard-summary__list-value:last-child,.list--checklist>.dashboard-summary__list-key:last-child,.list--checklist>.result-box__list-item-value:last-child,.list--checklist>.result-box__list-item-title:last-child{background-image:url("../../../imgs/checklist-background-last.svg")}.list__hr{float:left;width:100%;height:2px;background-color:#e3e3e3;margin-bottom:1.25rem}.list__grid,.dashboard-summary__list{display:flex;flex-wrap:wrap;max-width:380px}.list__grid--fullwidth,.dashboard-summary__list{max-width:none}.list__grid-key,.dashboard-summary__list-key{flex:45%}.list__grid-value,.dashboard-summary__list-value{font-family:"bbbank-Bold",arial,helvetica,sans-serif;align-self:flex-end;flex:45%}.list__definition,.result-box__list-item-title{float:left;clear:both;margin-right:.25em}@media screen and (max-width: 575px){.list--definition-value-block-sm .list__definition,.list--definition-value-block-sm .result-box__list-item-title{padding-bottom:.5rem}}@media screen and (max-width: 1199px){.list--definition-value-block-xl .list__definition,.list--definition-value-block-xl .result-box__list-item-title,.result-box__list .list__definition,.result-box__list .result-box__list-item-title{padding-bottom:.5rem}}.list__value,.result-box__list-item-value{float:left}.list--definition-value-block .list__value,.list--definition-value-block .result-box__list-item-value,.result-box__list .list__value,.result-box__list .result-box__list-item-value{clear:left;float:none}@media screen and (min-width: 576px){.list--definition-value-block-sm .list__value,.list--definition-value-block-sm .result-box__list-item-value{clear:none;float:right;text-align:right}}@media screen and (min-width: 1200px){.list--definition-value-block-xl .list__value,.list--definition-value-block-xl .result-box__list-item-value,.result-box__list .list__value,.result-box__list .result-box__list-item-value{clear:none;float:right;text-align:right}}.list__icon{position:absolute;left:0;font-size:1.2em;margin-top:-0.2em}.sub-menu__buttonlink{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;text-align:left;width:100%;font:inherit;cursor:pointer}.sub-menu__buttonlink:focus{outline:none}@media screen and (min-width: 768px){.menu{padding-right:15px}}.menu__list-container{transform:translateX(150%);position:fixed;left:0;top:4.6rem;z-index:200;width:100vw;max-width:100vw;transition:transform .15s ease-in-out;height:100vh;overflow-x:hidden}@media screen and (min-width: 768px){.menu__list-container{top:5.625rem}}@media screen and (min-width: 992px){.menu__list-container{display:block;position:relative;left:auto;top:auto;width:auto;height:auto;transform:none;transition:none;overflow:visible}}.menu__list-container.active{transform:translateX(0%)}.menu__list{display:flex;flex-direction:column;flex-wrap:nowrap;background-color:#fff}@media screen and (min-width: 992px){.menu__list{flex-direction:row;background-color:inherit;justify-content:flex-end}}.menu__item{font-family:"bbbank-Bold",arial,helvetica,sans-serif;padding-bottom:0;font-size:1.375rem;position:relative}@media screen and (min-width: 992px){.menu__item{font-family:"bbbank-Regular",arial,helvetica,sans-serif;font-size:1.125rem;padding:0}}@media screen and (min-width: 992px){.menu__item:not(.has-sub-menu)::after{display:none}}@media screen and (min-width: 992px){.menu__item.has-sub-menu{padding-right:30px}}@media screen and (min-width: 992px){.menu__item.has-sub-menu::after{transform:rotate(0deg);width:1rem}}@media screen and (min-width: 992px){.menu__item.has-sub-menu.active::after{transform:rotate(180deg)}}.menu__item:last-child>a{border-bottom:0}.menu__item.active::after{transform:rotate(0deg)}.menu__item.active>a{font-family:"bbbank-Bold",arial,helvetica,sans-serif;border-bottom:0}@media screen and (min-width: 992px){.menu__item.active>a{font-family:"bbbank-Regular",arial,helvetica,sans-serif}}.menu__item--user-data{background-color:#005ca9;padding:1.4375rem 45px 1.4375rem 0;font-size:1.125rem;margin-right:0 !important}@media screen and (min-width: 992px){.menu__item--user-data{background-color:rgba(0,0,0,0);order:2;padding-right:0;padding-top:0;padding-bottom:0}}.menu__item--user-data::before{font-family:"bbbank-Bold",arial,helvetica,sans-serif;content:"Menü";position:absolute;top:50%;left:15px;transform:translateY(-50%);color:#fff}@media screen and (min-width: 992px){.menu__item--user-data::before{display:none}}.menu__item--user-data::after{display:none}.menu__item--user-data.logged-in{padding-top:1rem;padding-bottom:1rem}@media screen and (min-width: 768px){.menu__item--user-data.logged-in{padding-top:0;padding-bottom:0}}@media screen and (min-width: 992px){.menu__item--user-data.logged-in{margin-left:0}}.menu__item--appointment{margin-right:16% !important;font-size:1.125rem}.menu__item-text{display:block;margin-left:15px;color:#666}@media screen and (min-width: 768px){.menu__item-text{margin-left:0}}@media screen and (min-width: 992px){.menu__item-text{margin-left:15px}}.menu__item-link{display:block;margin-left:15px;padding:1.25rem 0;border-bottom:solid #e3e3e3 2px;width:calc(100% + 30px)}@media screen and (min-width: 992px){.menu__item-link{border-bottom:0;width:auto;padding-top:.5rem;padding-bottom:.5rem;text-transform:none;margin-left:15px}}.menu__item--user-data .menu__item-link{border-bottom-color:rgba(0,0,0,0);background-color:#005ca9;padding-top:0;padding-bottom:0}@media screen and (min-width: 992px){.menu__item--user-data .menu__item-link{background-color:rgba(0,0,0,0);padding-top:.5rem;padding-bottom:.5rem}}.menu__item-link--login,.menu__item-link--mail-address,.menu__item-link--logout{color:#fff;padding-right:15px}@media screen and (min-width: 992px){.menu__item-link--login,.menu__item-link--mail-address,.menu__item-link--logout{color:#005ca9;padding-right:0}}.menu__item-link--login,.menu__item-link--logout{display:flex;justify-content:flex-end;align-items:center}@media screen and (min-width: 992px){.menu__item-link--login,.menu__item-link--logout{justify-content:flex-start}}.menu__item-link--login::after,.menu__item-link--logout::after{display:inline-block;width:1em;height:1em;background-size:contain;background-repeat:no-repeat;background-position:100% 50%;margin-left:.5em}@media screen and (min-width: 992px){.menu__item-link--login{color:#00800c;font-weight:bold}}.menu__item-link--login::after{content:"";background-image:url("/imgs/icon-login-lightest-color.svg")}@media screen and (min-width: 992px){.menu__item-link--login::after{background-image:url("/imgs/icon-login-green-color.svg")}}.menu__item-link--logout::after{content:"";background-image:url("/imgs/icon-logout-lightest-color.svg")}@media screen and (min-width: 992px){.menu__item-link--logout::after{background-image:url("/imgs/icon-logout-contrast-color-01.svg")}}.menu__item-link--mail-address{font-family:"bbbank-Bold",arial,helvetica,sans-serif;text-align:right;text-transform:none}@media screen and (min-width: 992px){.menu__item-link--mail-address{margin-bottom:.3125rem}}.menu__item-link--mail-address,.menu__item-link--logout{font-size:1rem}@media screen and (min-width: 992px){.menu__item--user-data .menu__item-link--mail-address,.menu__item--user-data .menu__item-link--logout{padding-top:1px;padding-bottom:1px}}.menu__icon{float:right;width:1.6875rem;height:1.3125rem;background-image:url("/imgs/icon-menu-contrast-color-01.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media screen and (min-width: 992px){.menu__icon{display:none}}.menu__icon.close{background-image:url("/imgs/icon-close-menu-contrast-color-01.svg")}.sub-menu__list-container{display:none;background-color:#f5f6fa}@media screen and (min-width: 992px){.sub-menu__list-container{position:absolute;background-color:rgba(0,0,0,0);margin-left:15px}}.sub-menu__list-container.active{display:block}.sub-menu__item{padding-bottom:0;font-size:1.125rem;position:relative}@media screen and (min-width: 992px){.sub-menu__item{border:solid 1px #005ca9;background-color:#fff;transition:background-color .15s ease-in-out}}@media screen and (min-width: 992px){.sub-menu__item:not(:last-child){border-bottom:0}}@media screen and (min-width: 992px){.sub-menu__item:hover{background-color:#f5f6fa}}.sub-menu__item::after{content:"";display:block;width:.7272727273em;height:.4545454545em;position:absolute;top:1.5rem;right:0;background-image:url("/imgs/icon-chevron-contrast-color-01.svg");background-repeat:no-repeat;background-position:100% 50%;background-size:contain;transform:rotate(-90deg)}@media screen and (min-width: 992px){.sub-menu__item::after{display:none}}.sub-menu__item:last-child>a{border-bottom:0}.sub-menu__item-link{display:block;margin-left:30px;padding:1.25rem 0;border-bottom:solid #e3e3e3 2px;width:calc(100% - 15px);background-color:#f5f6fa}@media screen and (min-width: 992px){.sub-menu__item-link{background-color:rgba(0,0,0,0);border-bottom:0;width:auto;margin-left:15px;margin-right:15px;padding-top:.5rem;padding-bottom:.5rem}}.sub-menu{order:2}.sub-menu__topic{position:relative;display:block;border-top:solid #e3e3e3 2px;border-bottom:none;font-size:1.125rem;color:#000;text-align:start}@media screen and (min-width: 992px){.sub-menu__topic{border-top:none;font-size:1.125rem;color:#005ca9;text-align:center;padding-left:10px}}@media screen and (min-width: 992px){.sub-menu__topic::after{display:inline-block;position:relative;content:"";background-image:url("../../../imgs/icon-chevron-contrast-color-01.svg");width:10px;height:6px;margin-left:10px;margin-right:10px;bottom:2px;background-size:contain;background-repeat:no-repeat;transition:all .1s ease-in-out}}.sub-menu__topic:focus{outline:auto}.sub-menu__submenu{height:100vh;list-style-type:none;position:absolute;top:0;width:100vw;background-color:#fff;padding:5px 15px 30px;overflow:hidden}@media screen and (min-width: 992px){.sub-menu__submenu{border-top:1px solid #005ca9;height:0;width:100%;min-width:220px;opacity:0;visibility:hidden;top:40px;right:0;padding:30px;background-color:#f5f6fa;transition:all .2s ease-in-out}}@media screen and (min-width: 992px){.sub-menu__topic[aria-expanded=true]+.sub-menu__submenu{height:auto;opacity:1;visibility:visible}}.sub-menu__button{font-family:"bbbank-Regular",arial,helvetica,sans-serif;font-size:16px;display:flex;flex-wrap:nowrap;white-space:normal;color:#005ca9;margin-bottom:10px}.sub-menu__button:hover{text-decoration:underline}.sub-menu__link{font-family:"bbbank-Regular",arial,helvetica,sans-serif;font-size:16px;display:flex;flex-wrap:nowrap;white-space:normal;padding-top:5px}.sub-menu__link:hover{text-decoration:underline}.sub-menu__icon{width:15px;height:15px;margin-right:8px;background-size:contain;background-repeat:no-repeat;flex-shrink:0}.sub-menu__icon--overview{background-image:url("../../../imgs/icon-overview-new.svg");align-self:flex-end}.sub-menu__icon--house{background-image:url("../../../imgs/house.svg")}.sub-menu__icon--certificate{background-image:url("../../../imgs/icon-certificate-new.svg")}.sub-menu__icon--mail{background-image:url("../../../imgs/icon-mail.svg");align-self:flex-end}.sub-menu__icon--document{background-image:url("../../../imgs/icon-document.svg")}.sub-menu__icon--conversations{background-image:url("../../../imgs/icon-conversations.svg")}.sub-menu__icon--user{background-image:url("../../../imgs/icon-user-light.svg")}.sub-menu__icon--affiliate{background-image:url("../../../imgs/icon-affiliate.svg")}.sub-menu__icon--no-imgs{background-image:url("../../../imgs/image-x.svg")}.sub-menu__icon--cb-mode{background-image:url("../../../imgs/venn.svg")}.sub-menu__icon--reset-bfsg{background-image:url("../../../imgs/reset-bfsg.svg")}.sub-menu__icon--logout{background-image:url("../../../imgs/icon-logout.svg");align-self:flex-end}.page-container{margin-bottom:1.5rem}@media screen and (min-width: 768px){.page-container{margin-bottom:3.75rem}}main>.page-container:first-child{margin-top:-1.5rem;padding-top:1.5rem}.page-container--shadow-bottom{padding-bottom:1.5rem}@media screen and (min-width: 768px){.page-container--shadow-bottom{box-shadow:0 0 45px 0 rgba(0,0,0,.2)}}.page-container--flex{display:flex;flex-direction:column}.page-footer{background-color:#005ca9;padding-top:2.75rem;padding-bottom:2.75rem;color:#fff;font-size:1rem;letter-spacing:.11em}@media screen and (min-width: 768px){.page-footer{letter-spacing:0;padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width: 992px){.page-footer{letter-spacing:.11em}}.page-footer__inner{display:flex;flex-direction:column}@media screen and (min-width: 768px){.page-footer__inner{flex-direction:row}}.page-footer::before{content:"";display:block;width:129px;height:42px;background-image:url("../../../imgs/logo-bbbank-monochrome.svg");background-repeat:no-repeat;margin:0 0 2.75rem 15px}@media screen and (min-width: 768px){.page-footer::before{display:none}}.page-footer__link-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width: 768px){.page-footer__link-list{flex-wrap:nowrap;float:left;flex-direction:row}}@media screen and (min-width: 0){.page-footer__link-list:not(:last-child){margin-right:15px;position:relative}}@media screen and (min-width: 992px){.page-footer__link-list:not(:last-child){margin-right:30px}}@media screen and (min-width: 768px){.page-footer__link-list:not(:last-child)::after{content:"";display:block;width:1px;height:2em;background:#fff;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.page-footer__link-list-item{margin-bottom:1.5rem}@media screen and (min-width: 0){.page-footer__link-list-item{margin-right:15px}}@media screen and (min-width: 768px){.page-footer__link-list-item{margin-bottom:0}}@media screen and (min-width: 992px){.page-footer__link-list-item{margin-right:30px}}.page-footer__link{color:#fff;transition:all .15s ease-in-out}.page-footer__link:hover{text-decoration:underline}.page-footer__form .label,.page-footer__form .legend{font-size:inherit;margin-bottom:.5em}.page-header{display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:solid .125rem #e3e3e3;position:relative;z-index:250;background-color:#fff;height:5.625rem}@media screen and (min-width: 768px){.page-header{padding-bottom:1.25rem}}.page-header__logo{display:block;height:2rem;width:auto;max-width:none}@media screen and (min-width: 576px){.page-header__logo{max-width:100%;height:2.5rem}}.page-header__text{display:none}@media screen and (min-width: 768px){.page-header__text{display:block;font-size:1.125rem;color:#000}}.page-header__text--link{font-family:"bbbank-Regular",arial,helvetica,sans-serif;color:#005ca9;font-size:1.125rem;background-color:rgba(0,0,0,0);padding-top:.5rem;padding-bottom:.5rem}.page-header__mobile-background{background-color:#fff}@media screen and (min-width: 768px){.page-header__mobile-background{background-color:rgba(0,0,0,0)}}.pinned-content__container{padding-bottom:7rem}@media screen and (min-width: 768px){.pinned-content__container{padding-bottom:50vh}}@media screen and (min-width: 768px){.pinned-content__scrolling-elements{padding-top:25vh}}@media screen and (max-width: 767px){.pinned-content__image{position:initial !important;opacity:1 !important;max-width:400px;margin:auto auto 30px}}@media screen and (min-width: 768px){.pinned-content__image{margin-left:0 !important;opacity:0;margin-bottom:0}.pinned-content__image--display{opacity:1}}.progressbar{border:none;height:1rem;color:#005ca9;background-color:#cdcdcd}.progressbar::-webkit-progress-bar{background-color:#cdcdcd}.progressbar::-webkit-progress-value{background-color:#005ca9}.progressbar::-moz-progress-bar{background-color:#005ca9}.progressbar__wrapper{border:solid 1px #cdcdcd;background-color:#fff;padding:12px;position:relative;height:2.5rem;margin-left:3rem}.progressbar__wrapper::before{display:table;content:""}.progressbar__wrapper::after{display:table;content:"";clear:both}.progressbar__indicator{width:2.5rem;height:2.5rem;position:absolute;left:-3rem;top:0;transform:translateX(-1px) translateY(-1px)}.progressbar__indicator--complete{background-color:#000}.progressbar__indicator--incomplete{background-color:#cdcdcd}.progressbar__icon{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.separator{border-color:#e3e3e3;border-style:solid;border-bottom:0;margin-top:1.25rem;margin-bottom:2.75rem}@media screen and (min-width: 768px){.separator{margin-top:2.75rem;margin-bottom:2.75rem}}@media screen and (min-width: 992px){.slider.slider--js-active{overflow-x:hidden}}@media screen and (min-width: 992px){.welcome-screen+.slider.slider--js-active{opacity:0;visibility:hidden}}@media screen and (min-width: 992px){.slider__wrapper{width:100%;height:100%}}@media screen and (min-width: 992px){.slider--js-active .slider__mask{overflow:hidden;height:100%}}@media screen and (min-width: 992px){.slider--js-active .slider__slides-container{position:relative;display:flex;align-items:center;height:100%}}.slider__slide{margin-bottom:3.75rem}@media screen and (min-width: 992px){body.js-active .slider__slide{margin-bottom:0;width:100%;flex-shrink:0;position:absolute;left:0;top:-5.125rem;bottom:0;padding-top:5.125rem;display:none}}@media screen and (min-width: 992px){body.js-active .slider__content{height:100%;align-content:center;align-items:center}}.slider__nav{display:none}@media screen and (min-width: 992px){.slider--js-active .slider__nav{position:absolute;top:0;background:#fff;left:15px;right:15px;display:flex;font-size:1.125rem;z-index:10}}@media screen and (min-width: 992px){.slider--js-active .slider__nav::before{content:"";width:25%;height:3px;background-color:#005ca9;position:absolute;left:0;bottom:0;transition:transform .8s cubic-bezier(0.165, 0.84, 0.44, 1);z-index:2}}@media screen and (min-width: 992px){.slider--js-active .slider__nav::after{content:"";height:1px;background-color:#e3e3e3;position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw);bottom:0}}@media screen and (min-width: 992px){.slider--js-active .slider__nav[data-active=budget_berechnen]::before{transform:translateX(0)}}@media screen and (min-width: 992px){.slider--js-active .slider__nav[data-active=immobiliensuche]::before{transform:translateX(100%)}}@media screen and (min-width: 992px){.slider--js-active .slider__nav[data-active=immobilie_bewerten]::before{transform:translateX(200%)}}@media screen and (min-width: 992px){.slider--js-active .slider__nav[data-active=baufinanzierungsrechner]::before{transform:translateX(300%)}}@media screen and (min-width: 992px){.slider--js-active .slider__nav-item{width:25%;text-align:center;padding-bottom:0;margin:0}}@media screen and (min-width: 992px){.slider--js-active .slider__nav-link{position:relative;padding-top:1.25rem;padding-bottom:1.25rem;color:#005ca9}.slider--js-active .slider__nav-link::before,.slider--js-active .slider__nav-link::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;margin-right:.3em;transition:opacity .8s ease-in-out}.slider--js-active .slider__nav-link::after{opacity:0}}.slider--js-active .slider__nav-link--active::before{opacity:0}.slider--js-active .slider__nav-link--active::after{opacity:1}.slider--js-active .slider__nav-link--budget_berechnen{padding-left:1.8888888889em}.slider--js-active .slider__nav-link--budget_berechnen::before,.slider--js-active .slider__nav-link--budget_berechnen::after{width:1.3888888889em}.slider--js-active .slider__nav-link--budget_berechnen::before{background-image:url("../../../imgs/icon-calculator-grey.svg")}.slider--js-active .slider__nav-link--budget_berechnen::after{background-image:url("../../../imgs/icon-calculator-contrast-color-01.svg")}.slider--js-active .slider__nav-link--immobiliensuche{padding-left:2.2777777778em}.slider--js-active .slider__nav-link--immobiliensuche::before,.slider--js-active .slider__nav-link--immobiliensuche::after{width:1.7777777778em}.slider--js-active .slider__nav-link--immobiliensuche::before{background-image:url("../../../imgs/icon-house2-grey.svg")}.slider--js-active .slider__nav-link--immobiliensuche::after{background-image:url("../../../imgs/icon-house2-contrast-color-01.svg")}.slider--js-active .slider__nav-link--immobilie_bewerten{padding-left:1.7222222222em}.slider--js-active .slider__nav-link--immobilie_bewerten::before,.slider--js-active .slider__nav-link--immobilie_bewerten::after{width:1.2222222222em}.slider--js-active .slider__nav-link--immobilie_bewerten::before{background-image:url("../../../imgs/icon-document-star-grey.svg")}.slider--js-active .slider__nav-link--immobilie_bewerten::after{background-image:url("../../../imgs/icon-document-star-contrast-color-01.svg")}.slider--js-active .slider__nav-link--baufinanzierungsrechner{padding-left:2.2777777778em}.slider--js-active .slider__nav-link--baufinanzierungsrechner::before,.slider--js-active .slider__nav-link--baufinanzierungsrechner::after{width:1.7777777778em}.slider--js-active .slider__nav-link--baufinanzierungsrechner::before{background-image:url("../../../imgs/icon-document-check-grey.svg")}.slider--js-active .slider__nav-link--baufinanzierungsrechner::after{background-image:url("../../../imgs/icon-document-check-contrast-color-01.svg")}.sponsoring{display:flex;flex-direction:column;align-items:center;margin-top:2.125rem;margin-bottom:1.25rem}@media screen and (min-width: 768px){.sponsoring{margin-top:0;margin-bottom:0;position:absolute;right:0;transform:translateY(-100%)}}.sponsoring__text{color:#005ca9;margin-bottom:.25rem}.sub-group{background-color:#fff}.sub-group__title{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-size:1rem;color:#005ca9;margin-bottom:1.25rem;padding-left:2.25rem;position:relative}.sub-group__title::before{content:url("../../imgs/icon-chevron-contrast-color-01.svg");position:absolute;left:0;height:1.4em;transition:transform .15s ease-in-out}.sub-group__title.active::before{transform:rotate(-180deg)}.sub-group__container{position:relative;margin-left:.75rem;margin-bottom:1.25rem}.sub-group__container::before{content:"";position:absolute;left:0;top:0;bottom:1.53125rem;width:1px;background:#005ca9}.sub-group__item{padding-left:1.5rem}.sub-group__item::before{content:"";position:absolute;left:0;bottom:1.53125rem;width:.75rem;height:1px;background:#005ca9}.sub-group__item:last-child{margin-bottom:0}.swiper{position:relative}.swiper--in-content{margin-bottom:3.75rem}.swiper--fullwidth{margin-left:-15px;margin-right:-15px}@media screen and (min-width: 992px){.swiper--fullwidth{margin-left:0;margin-right:0}}.swiper__button{border:solid #005ca9 1px;background-color:#fff;background-repeat:no-repeat;background-size:auto;background-position:center;width:50px;height:50px;top:auto;bottom:0;margin-top:0}@media screen and (min-width: 768px){.swiper__button{top:50%;transform:translateY(-50%)}}.swiper__button:hover{filter:brightness(1.5151515151)}.swiper__button:hover,.swiper__button:focus,.swiper__button:active{outline:0}.swiper__button::after{content:none}.swiper__button--prev{background-image:url("../../imgs/icon-arrow-left-contrast-color-01.svg");left:auto;right:50px;margin-right:-1px}@media screen and (min-width: 768px){.swiper__button--prev{left:0;right:auto;margin-right:0}}.swiper--fullwidth .swiper__button--prev{right:65px}@media screen and (min-width: 768px){.swiper--fullwidth .swiper__button--prev{left:0;right:auto}}.swiper__button--next{background-image:url("../../imgs/icon-arrow-large-right-contrast-color-01.svg");right:0}.swiper--fullwidth .swiper__button--next{right:15px}@media screen and (min-width: 768px){.swiper--fullwidth .swiper__button--next{right:0}}.swiper__caption{height:50px;font-size:.875rem;padding-top:15px;padding-right:100px;display:table-cell;vertical-align:middle}@media screen and (min-width: 768px){.swiper__caption{display:block;padding-right:0;text-align:center;height:auto}}.swiper-container{padding-bottom:25px}@media screen and (min-width: 768px){.swiper-container{padding-bottom:0}}.swiper--with-caption .swiper-container{padding-bottom:0}.swiper-wrapper{align-items:center}.expose-header__image .swiper-wrapper{height:75vw}@media screen and (min-width: 992px){.expose-header__image .swiper-wrapper{height:calc((100vw - 30px)*.75)}}@media screen and (min-width: 1170px){.expose-header__image .swiper-wrapper{height:855px}}.swiper-slide--video{background:#f5f6fa}.swiper-slide__video{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.tag{display:inline-block;font-size:1.125rem;color:#000;background-color:#f5f6fa;padding:0.3333333333em 1em}.text-block,.realestate-agent-info__text p,.home-checklist__description,.dashboard-hero__text-block{font-family:"bbbank-Regular",arial,helvetica,sans-serif;font-size:1.125rem;line-height:1.5;color:#000;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1em;display:block}.text-block--pre-formatted{white-space:pre-line;overflow-x:hidden;margin-bottom:3.75rem}.text-block--xl{font-size:1.5rem;margin-bottom:2em}.text-block--l{font-size:1.375rem;margin-bottom:2em}.text-block--s,.realestate-agent-info__text p{font-size:1rem;margin-bottom:.75em}.text-block--xs{font-size:.875rem;margin-bottom:1.3em}.text-block--m{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-size:1.125rem}@media screen and (min-width: 768px){.text-block--slim{max-width:70%;margin-left:auto;margin-right:auto}}.text-block--medium-space{margin-bottom:1.5em}@media screen and (min-width: 768px){.text-block--medium-space{margin-bottom:2em}}.text-block--large-space,.home-checklist__description{margin-bottom:2em}@media screen and (min-width: 768px){.text-block--large-space,.home-checklist__description{margin-bottom:3em}}.text-block--no-bottom-space{margin-bottom:0}.text-block .link,.realestate-agent-info__text p .link,.home-checklist__description .link,.text-block .document-enquiry__link,.realestate-agent-info__text p .document-enquiry__link,.home-checklist__description .document-enquiry__link,.dashboard-hero__text-block .link,.dashboard-hero__text-block .document-enquiry__link{margin:0 .25em}.text--s{font-size:1rem}.text--xs{font-size:.875rem}.text--m{font-size:1.125rem}.text--l{font-size:1.375rem}.text--xl{font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#005ca9;font-size:1.5rem}.text--xxl{font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#005ca9;font-size:1.75rem;text-decoration:underline}.text--bold,.result-box__list-item-value{font-family:"bbbank-Bold",arial,helvetica,sans-serif}.text--bold-contrast{font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#005ca9}.text--grey{color:#666}.text--grey-light,.result-box__list-item-value--is-loading,.result-box__list-item-value--is-disabled{color:#cdcdcd}@media screen and (min-width: 992px){.text--center{display:block;text-align:center}}.text--align-right{text-align:right}.text--orange{color:#e29f3e}.text--blue{color:#005ca9}.text--green{color:#00800c}.text--red{color:#d80000}.text--light{font-family:"bbbank-Regular",arial,helvetica,sans-serif}.text--wrap{-webkit-hyphens:auto;hyphens:auto}.text--normal{font-style:normal}.tooltip{background-color:#005ca9;color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);font-size:1rem;line-height:1.5;padding:1rem 1.25rem;max-width:95vw !important}@media screen and (min-width: 576px){.tooltip{max-width:450px !important}}.tooltip__icon{display:inline-block;position:relative;width:1.5rem;height:1.5rem;overflow:hidden;text-indent:10rem;white-space:nowrap;background-color:rgba(0,0,0,0);background-image:url("/imgs/icon-info-hollow-contrast-color-01.svg");background-size:24px 24px;margin-bottom:.3rem;background-position:center;background-repeat:no-repeat;vertical-align:middle;margin-left:1rem}.tooltip__icon--inline{vertical-align:text-bottom;margin-left:.25rem}.tooltip .tippy-content{text-align:left}.exclusive-search{font-size:1.125rem}.exclusive-search__wrapper{padding-bottom:2.55em}.exclusive-search__column{margin-top:.5em}.exclusive-search__row{margin-top:0}.exclusive-search__row .form-group{margin-top:1.75em}.exclusive-search__row .form-group label{display:block;margin-bottom:.5em}.exclusive-search fieldset{margin-bottom:1.75em}.exclusive-search fieldset>:first-child{margin-top:0}.exclusive-search fieldset>Legend{margin-bottom:1em}.exclusive-search fieldset .form-check>input[type=checkbox]{width:1.5rem;height:1.5rem;padding:0;border:solid #005ca9 1px;background-color:#fff;transform:translateY(0.2777777778em);transition:background-color .15s ease-in-out;cursor:pointer}.exclusive-search fieldset .form-check>input[type=radio]{width:1.5rem;height:1.5rem;padding:0;border:solid #005ca9 1px;background-color:#fff;transform:translateY(0.2777777778em);transition:background-color .15s ease-in-out;cursor:pointer}.exclusive-search fieldset .form-check>label{line-height:1.5;margin-top:.3em;margin-left:.3em;margin-bottom:0.7777777778em;cursor:pointer;display:inline-block}.exclusive-search__legend{margin-top:1.75em}.exclusive-search__accept-terms{margin-left:.3em}.exclusive-search__illustration__container{background:#f5f6fa;padding:1em 2.5em;height:300px;width:270px;margin:0 auto 5em auto;display:none}@media screen and (min-width: 576px){.exclusive-search__illustration__container{display:block}}.exclusive-search__illustration__image-container{position:relative;height:185px;bottom:0;right:-25%}.exclusive-search__illustration__image-container img{max-width:300px}.exclusive-search__illustration__image-container-underline{position:absolute;width:6em;top:1.6em;left:7.3em;bottom:0;display:none}@media screen and (min-width: 768px){.exclusive-search__illustration__image-container-underline{display:block}}.exclusive-search__illustration__headline-container{position:relative}.success-box{display:flex;align-items:center;justify-content:center;position:relative;border:solid green 2px;padding:20px;text-align:center;color:green;margin-top:18px;margin-bottom:1.25em;background-color:#fff}.illustration--certsbox{height:40%;margin-right:-10%}.illustration--cert{max-height:150px;width:auto}.certificate__text{font-size:1.125rem;margin-bottom:40px}@media screen and (min-width: 768px){.certificate__text{margin-bottom:50px}}.certificate__content-wrapper{display:flex;flex-direction:column;margin-bottom:50px;position:relative}@media screen and (min-width: 992px){.certificate__content-wrapper{flex-direction:row}}.certificate__content-wrapper::after{content:"";display:block;background-image:url("/imgs/icon-curvy-arrow.svg");background-size:100%;background-repeat:no-repeat;background-position:center;position:absolute;width:17px;height:35px;bottom:-25px;left:50%;transform:translateX(-50%)}.certificate__certificate-box{width:100%}@media screen and (min-width: 992px){.certificate__certificate-box{align-items:center}}.certificate__button-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem;margin-top:1.5rem}@media screen and (min-width: 768px){.certificate__button-wrapper{align-items:center;flex-direction:row;margin-bottom:5rem}}@media screen and (min-width: 992px){.certificate__button-wrapper{margin-bottom:0}}.certificate__button{margin-bottom:1rem}@media screen and (min-width: 768px){.certificate__button{margin-right:2rem}}.certificate__link{padding-top:0}@media screen and (min-width: 768px){.certificate__link{margin-left:40px}}.certificate__text-content-wrapper{display:flex;flex-direction:column;margin-bottom:3rem}@media screen and (min-width: 992px){.certificate__text-content-wrapper{margin-bottom:5rem;flex-direction:row}}@media screen and (min-width: 992px){.certificate__text-content-wrapper{margin-bottom:7.5rem}}@media screen and (min-width: 768px){.certificate__text-wrapper{padding-right:2.5rem}}.certificate__illustration-wrapper{width:380px;margin:0 auto}@media screen and (min-width: 992px){.certificate__illustration-wrapper{width:100%;max-width:380px}}.certificate-download{display:flex;flex-direction:column;width:100%;padding:30px;background-color:#f5f6fa}@media screen and (min-width: 576px){.certificate-download{padding:40px;flex-direction:row;align-items:center;justify-content:center}}@media screen and (min-width: 768px){.certificate-download{padding:60px}}.certificate-download__image-wrapper{justify-content:center;align-items:center;margin-bottom:40px;margin-right:40px}@media screen and (min-width: 576px){.certificate-download__image-wrapper{margin-bottom:0}}.certificate-download__thumb{margin:auto;max-width:200px}@media screen and (min-width: 576px){.certificate-download__thumb{margin:0}}@media screen and (min-width: 576px){.certificate-download__content{max-width:380px}}.certificate-download__title{margin:0}.certificate-download__subline{color:#666;margin-top:5px;margin-bottom:20px}@media screen and (min-width: 576px){.certificate-download__subline{margin-bottom:35px}}.certificate-download__text{margin-bottom:20px}@media screen and (min-width: 576px){.certificate-download__text{margin-bottom:35px}}.certificate-download__text:last-of-type{margin-bottom:0}.dialog__content{position:fixed;z-index:101;top:50%;left:15px;right:15px;transform:translateY(-50%);background:#fff;border:solid #cdcdcd 1px;padding:30px 30px 10px;box-shadow:0 0 45px 0 rgba(0,0,0,.2)}@media screen and (min-width: 992px){.dialog__content{position:absolute;width:600px;top:auto;left:auto;right:auto;transform:translateX(-50%) translateY(-100%);margin-top:-4rem;margin-left:11px}}@media screen and (min-width: 992px){.dialog__content::before{content:"";position:absolute;width:1.5rem;height:1.5rem;background:#fff;border-right:solid #cdcdcd 1px;border-bottom:solid #cdcdcd 1px;bottom:-1px;left:50%;transform:translateX(-50%) translateY(50%) rotate(40deg) skewX(-10deg);transform-origin:center center}}@media screen and (max-width: 991px){.dialog__background{content:"";position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}}.energy-scale{position:relative;overflow:hidden}.energy-scale__bubble{font-size:1.125rem;line-height:1.5;margin-bottom:1.5rem}.energy-scale__bubble-inner{background-color:#f5f6fa;padding:15px}.energy-scale__bubble-arrow{content:"";display:block;width:0;height:0;border-style:solid;border-width:1rem 1rem 0 1rem;border-color:#f5f6fa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:-2rem;transform:translateX(-50%)}.energy-scale__bubble--a-plus .energy-scale__bubble-arrow{left:5.6603773585%}.energy-scale__bubble--a .energy-scale__bubble-arrow{left:15.0943396226%}.energy-scale__bubble--b .energy-scale__bubble-arrow{left:23.5849056604%}.energy-scale__bubble--c .energy-scale__bubble-arrow{left:33.0188679245%}.energy-scale__bubble--d .energy-scale__bubble-arrow{left:43.3962264151%}.energy-scale__bubble--e .energy-scale__bubble-arrow{left:54.7169811321%}.energy-scale__bubble--f .energy-scale__bubble-arrow{left:67.9245283019%}.energy-scale__bubble--g .energy-scale__bubble-arrow{left:84.9056603774%}.energy-scale__bubble--h .energy-scale__bubble-arrow{left:97.1698113208%}.energy-scale__color{background:linear-gradient(to right, #358e26 0%, #fdfb00 50%, #d61e16 100%);padding-top:.25rem;padding-bottom:.25rem}@media screen and (min-width: 576px){.energy-scale__color{padding-top:.5rem;padding-bottom:.5rem}}.energy-scale__classes{list-style:none;margin:0;padding:0;display:none}@media screen and (min-width: 576px){.energy-scale__classes{display:flex;flex-wrap:wrap}}.energy-scale__class-item{font-size:1.125rem;text-align:center}.energy-scale__class-item:not(:first-child){border-left:solid #000 1px}.energy-scale__class-item--a-plus{width:11.320754717%}.energy-scale__class-item--a{width:7.5471698113%}.energy-scale__class-item--b,.energy-scale__class-item--c{width:9.4339622642%}.energy-scale__class-item--d,.energy-scale__class-item--e{width:11.320754717%}.energy-scale__class-item--f{width:15.0943396226%}.energy-scale__class-item--g{width:18.8679245283%}.energy-scale__class-item--h{width:5.6603773585%}.energy-scale__units{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;font-size:.875rem;color:#666;padding-top:.5rem}.energy-scale__unit-item{width:9.4339622642%;text-align:center}.energy-scale__unit-item--first{width:4.5283018868%;text-align:left}.energy-scale__unit-item--last{width:10.5660377358%;text-align:right}.expose-short{margin-bottom:2.125rem;border:solid #e3e3e3 1px}@media screen and (min-width: 768px){.expose-short{margin-bottom:1.5rem}}.expose-short__image-link{position:relative}@media screen and (min-width: 768px){.expose-short__image-link{display:block;height:100%;overflow:hidden}}@media screen and (min-width: 768px){.expose-short__image{display:block;min-width:100%;width:auto;min-height:100%;height:auto;max-width:none;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.expose-short__details{padding-left:15px;padding-right:15px}@media screen and (min-width: 768px){.expose-short__details{padding-left:0;padding-right:30px;padding-bottom:10px;border-bottom:0}}.expose-short__function+a .headline,.expose-short__function+a .home-checklist__headline,.expose-short__function+a .inspection-form-modal__headline,.expose-short__function+a .my-application--content--headline-3,.expose-short__function+a .my-application--content--headline,.expose-short__function+a .household-details__headline,.expose-short__function+a .household-assignment-box__container-headline,.expose-short__function+a .result-box__headline,.expose-short__function+a .dashboard-hero__headline,.expose-short__function+a .form-section__headline,.expose-short__function+a .form-section-compact__headline,.expose-short__function+a .form-section-compact__sub-headline,.expose-short__function+a .user-data__headline,.expose-short__function+a .legal-form__sub-headline,.expose-short__function+a .legal-form__headline,.expose-short__function+a .box__headline{clear:right}@media screen and (min-width: 768px){.expose-short__function+a .headline,.expose-short__function+a .home-checklist__headline,.expose-short__function+a .inspection-form-modal__headline,.expose-short__function+a .my-application--content--headline-3,.expose-short__function+a .my-application--content--headline,.expose-short__function+a .household-details__headline,.expose-short__function+a .household-assignment-box__container-headline,.expose-short__function+a .result-box__headline,.expose-short__function+a .dashboard-hero__headline,.expose-short__function+a .form-section__headline,.expose-short__function+a .form-section-compact__headline,.expose-short__function+a .form-section-compact__sub-headline,.expose-short__function+a .user-data__headline,.expose-short__function+a .legal-form__sub-headline,.expose-short__function+a .legal-form__headline,.expose-short__function+a .box__headline{padding-right:30px}}.expose-short__button{float:right}@media screen and (min-width: 768px){.expose-short__button{float:none;position:absolute;top:0;right:30px}}.expose-header{display:flex;flex-direction:column}.expose-header__image{align-items:center;margin-bottom:2.125rem;position:relative}@media screen and (min-width: 768px){.expose-header__image{margin-bottom:1.5rem;margin-left:0;margin-right:0;order:2}}@media screen and (min-width: 768px){.expose-header__actions{order:3}}.expose-header__buttons{position:absolute;top:1.5rem;right:75px;z-index:2;width:auto}@media screen and (min-width: 768px){.expose-header__buttons{top:2.75rem;right:135px}}@media screen and (min-width: 992px){.expose-header__buttons{right:150px}}.expose-header__video-button:not(:last-child){margin-right:1.25rem}.expose-short-fallback,.expose-fallback{background:#f5f6fa;position:relative}.expose-short-fallback__image,.expose-fallback__image{opacity:.3}.expose-short-fallback__text,.expose-fallback__text{font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#005ca9;font-size:1.375rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}@media screen and (min-width: 576px){.expose-short-fallback__text,.expose-fallback__text{font-size:1.75rem}}@media screen and (min-width: 768px){.expose-fallback__text{font-size:2.5rem}}.expose-content{margin-top:3.75rem}@media screen and (min-width: 768px){.expose-content{margin-top:1.5rem}}.expose-sidebar{border:solid #e3e3e3 1px;padding:0 20px;margin-top:2.125rem;display:none;position:sticky;top:15px}@media screen and (min-width: 768px){.expose-sidebar{display:block}}.expose-sidebar__image:first-child{margin-top:1.25rem}.expose-bookmark{position:absolute;z-index:100;top:1rem}.expose-short .expose-bookmark{right:30px}@media screen and (min-width: 768px){.expose-short .expose-bookmark{right:45px;top:1.5rem}}.expose-header__image .expose-bookmark{right:0}@media screen and (min-width: 768px){.expose-header__image .expose-bookmark{right:30px;top:2.125rem}}@media screen and (min-width: 992px){.expose-header__image .expose-bookmark{right:45px}}.expose-map{border:solid #e3e3e3 1px}.expose-map__map{height:400px}.expose-map__info{padding:30px}.expose-bookmarked{border:1px solid #e3e3e3;margin-bottom:30px}@media screen and (min-width: 768px){.expose-bookmarked{margin-bottom:40px}}.expose-bookmarked__header{display:flex;flex-direction:column;position:relative}@media screen and (min-width: 576px){.expose-bookmarked__header{flex-direction:row}}.expose-bookmarked__icon-bin{float:right;margin:0;padding:0 0 0 10px}@media screen and (min-width: 576px){.expose-bookmarked__icon-bin{float:none;position:absolute;top:15px;right:15px}}@media screen and (min-width: 992px){.expose-bookmarked__icon-bin{position:static;float:right}}@media screen and (min-width: 576px){.expose-bookmarked__icon-bin>img{margin:0;width:17px}}.expose-bookmarked__image-link{overflow:hidden;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 992px){.expose-bookmarked__image-link{width:30%;max-height:250px}}.expose-bookmarked__image{width:auto;max-width:unset;height:100%}.expose-bookmarked__details{padding:15px;display:block;margin:auto 0}@media screen and (min-width: 992px){.expose-bookmarked__details{width:70%;padding-left:30px;border-bottom:0}}.expose-bookmarked__headline{font-family:"bbbank-Bold",arial,helvetica,sans-serif;margin-top:0;font-size:1.125rem}@media screen and (min-width: 576px){.expose-bookmarked__headline{padding-right:30px}}@media screen and (min-width: 992px){.expose-bookmarked__headline{font-size:1.5rem}}.expose-bookmarked__property.property-attributes--columns{margin-bottom:0}.expose-bookmarked__valuation{display:flex;align-items:baseline}.expose-bookmarked__dots-wrapper{display:inline-block;margin-left:10px;margin-right:7px;margin-top:8px}.expose-bookmarked__dot{width:10px;height:10px;display:inline-block;border-radius:50%;margin-right:5px;background-color:#cdcdcd}.expose-bookmarked__dot:last-of-type{margin-right:0}.expose-bookmarked__valuation-text{color:#666;font-size:.875rem;margin:0}@media screen and (min-width: 768px){.expose-bookmarked-page__headline{margin-bottom:50px}}@media screen and (min-width: 992px){.expose-bookmarked-page__headline{margin-top:70px}}.expose-bookmarked-page__sub-headline{margin-bottom:40px}@media screen and (min-width: 768px){.expose-bookmarked-page__sub-headline{margin-bottom:60px}}@media screen and (min-width: 992px){.expose-bookmarked-page__sub-headline{margin-bottom:90px}}.expose-bookmarked-page__button-wrapper{display:flex;flex-direction:column}@media screen and (min-width: 576px){.expose-bookmarked-page__button-wrapper{flex-direction:row}}@media screen and (min-width: 992px){.expose-bookmarked-page__button-wrapper{width:50%;flex-direction:row}}.expose-bookmarked-page__button{margin-bottom:10px}@media screen and (min-width: 576px){.expose-bookmarked-page__button{width:50%;margin-bottom:0;margin-right:10px}}.expose-bookmarked-page__button:last-of-type{margin-right:0;margin-bottom:0}.expose-bookmarked-buttons{border-top:1px solid #e3e3e3;display:flex;flex-direction:column;justify-content:flex-start;padding:25px 15px}@media screen and (min-width: 768px){.expose-bookmarked-buttons{flex-direction:row;padding:30px 20px}}@media screen and (min-width: 992px){.expose-bookmarked-buttons{flex-direction:row;padding:40px}}.expose-bookmarked-buttons__button{padding-left:10px;padding-right:10px}@media screen and (min-width: 768px){.expose-bookmarked-buttons__button{font-size:1rem}}@media screen and (min-width: 992px){.expose-bookmarked-buttons__button{font-size:1.125rem}}.expose-bookmarked-buttons__sub-button{margin-bottom:10px}@media screen and (min-width: 768px){.expose-bookmarked-buttons__sub-button{margin-bottom:0}}.expose-bookmarked-buttons__button-wrapper{display:flex;flex-direction:column;width:100%;margin-bottom:10px}@media screen and (min-width: 576px){.expose-bookmarked-buttons__button-wrapper{margin-right:10px}}@media screen and (min-width: 768px){.expose-bookmarked-buttons__button-wrapper{margin-right:10px;margin-bottom:0;align-items:center}}.expose-bookmarked-buttons__button-wrapper:last-of-type{margin-right:0;margin-bottom:0}.expose-bookmarked-buttons__sub-button-wrapper{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.expose-bookmarked-box{width:100%;max-width:700px;margin-bottom:40px}@media screen and (min-width: 992px){.expose-bookmarked-box{margin-bottom:60px}}.expose-bookmarked-box__headline-wrapper{display:flex;justify-content:space-between;margin-bottom:34px;align-items:baseline}.expose-bookmarked-box__headline{margin:0;width:auto;margin-right:30px}.expose-bookmarked-box__link{padding:0;margin-left:20px;white-space:nowrap;font-size:1.125rem}.expose-bookmarked-box__card-wrapper{display:flex;flex:1;flex-wrap:nowrap;flex-direction:column;margin-bottom:30px}@media screen and (min-width: 576px){.expose-bookmarked-box__card-wrapper{flex-direction:row}}@media screen and (min-width: 768px){.expose-bookmarked-box__card-wrapper{margin-bottom:55px}}.expose-bookmarked-box__card{border:1px solid #e3e3e3;margin-bottom:30px;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width: 576px){.expose-bookmarked-box__card{width:50%;margin-bottom:0;margin-right:30px}}.expose-bookmarked-box__card:last-of-type{margin-bottom:0}@media screen and (min-width: 576px){.expose-bookmarked-box__card:last-of-type{margin-right:0}}.expose-bookmarked-box__image-wrapper{display:flex;justify-content:center;align-items:center}.expose-bookmarked-box__content{padding:15px}@media screen and (min-width: 576px){.expose-bookmarked-box__content{padding:30px}}.expose-bookmarked-box__text{margin:0 0 15px}.expose-bookmarked-box__text:last-of-type{margin:0}.expose-bookmarked-box__content-text{margin-bottom:30px}.expose-bookmarked-box__status-wrapper{display:inline-block;margin-bottom:30px}.expose-bookmarked-box__status-value{display:inline-block}.expose-bookmarked-box__status-key{display:inline-block}.expose-bookmarked-box__button{white-space:normal;width:100%}.application-certificate-wrapper{position:relative}.application-certificate-wrapper::after{content:"";width:100%;height:1px;bottom:0;position:absolute;background-color:#666}@media screen and (min-width: 992px){.application-certificate-wrapper::after{width:75%}}.application-certificate-wrapper__headline{margin-bottom:30px;margin-top:0}@media screen and (min-width: 768px){.application-certificate-wrapper__headline{margin-bottom:40px}}.application-certificate-complete{margin-top:30px}@media screen and (min-width: 768px){.application-certificate-complete{margin-top:40px}}@media screen and (min-width: 992px){.application-certificate-complete{margin-top:0;align-self:center;width:232px;margin-left:30px}}@media screen and (min-width: 1200px){.application-certificate-complete{margin-left:60px}}.application-certificate-complete__headline{max-width:90%}@media screen and (min-width: 576px){.application-certificate-complete__headline{max-width:80%}}@media screen and (min-width: 992px){.application-certificate-complete__headline{max-width:unset}}.application-certificate-complete__seperator{display:block;margin:15px;padding:0;align-self:center}@media screen and (min-width: 768px){.application-certificate-complete__seperator{text-align:center;margin:15px}}.application-certificate-complete__button-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-self:center;flex:0 1 0;flex-wrap:wrap}@media screen and (min-width: 768px){.application-certificate-complete__button-wrapper{flex-direction:column}}@media screen and (min-width: 768px){.application-certificate-complete__button-wrapper{flex-direction:row}}@media screen and (min-width: 992px){.application-certificate-complete__button-wrapper{flex-direction:column;flex-wrap:nowrap}}.application-certificate-complete__button{white-space:normal;width:auto;flex:1 1 0}@media screen and (min-width: 992px){.application-certificate-complete__button{width:100%;margin-right:0;margin-bottom:0}}.application-certificate-progress{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #005ca9;padding:25px;margin-bottom:30px}@media screen and (min-width: 576px){.application-certificate-progress{margin-right:30px;margin-bottom:0}}@media screen and (min-width: 992px){.application-certificate-progress{margin-right:40px}}.application-certificate-progress__step{margin:0 0 20px;display:flex;align-items:center;flex-wrap:nowrap}.application-certificate-progress__step:last-of-type{margin:0}.application-certificate-progress__step .progress-circle{margin-right:10px}.application-certificate-progress__topic{margin:0;color:#005ca9;font-size:1rem}.application-certificate-progress__topic--not-completed{color:#666}.application-certificate-progress__topic[href]:hover{text-decoration:underline}.application-certificate-progress__certificate{margin-right:10px;margin-left:5px}.application-certificate{margin-bottom:40px;width:100%;height:100%;display:flex;flex-direction:column}@media screen and (min-width: 992px){.application-certificate{flex-direction:row;flex-shrink:1}}.application-certificate:last-of-type{padding:0 0 40px;margin-bottom:40px}@media screen and (min-width: 576px){.application-certificate:last-of-type{margin-bottom:60px;padding:0 0 60px}}@media screen and (min-width: 992px){.application-certificate:last-of-type{margin-bottom:80px;padding:0 0 80px}}.application-certificate__box{position:relative;background-color:#f5f6fa;padding:30px 20px;width:100%}@media screen and (min-width: 992px){.application-certificate__box{padding:40px;width:75%}}.application-certificate__headline-wrapper{display:flex;justify-content:space-between;margin:0 0 10px}.application-certificate__headline{font-family:"bbbank-Bold",arial,helvetica,sans-serif;margin:0;font-size:1.375rem}@media screen and (min-width: 768px){.application-certificate__headline{font-size:1.5rem}}.application-certificate__pen{margin-right:20px}.application-certificate__date{display:block;font-size:1rem;color:#666;margin:0 0 30px}.application-certificate__icon-wrapper{text-align:right;display:flex;align-items:center;flex-shrink:0;margin-left:1.25rem}.application-certificate__icon{display:inline-block}.application-certificate__list{padding:0;margin:0;margin-bottom:30px}.application-certificate__list-item{display:inline-block}.application-certificate__content{display:flex;flex-direction:column;margin-bottom:20px}@media screen and (min-width: 576px){.application-certificate__content{flex-direction:row}}@media screen and (min-width: 576px){.application-certificate__details-wrapper{width:50%}}.application-certificate__image-wrapper{display:flex;align-items:center;max-height:160px;max-width:262px;overflow:hidden;margin-bottom:25px}.application-certificate__detail-item{display:flex;justify-content:space-between;margin:0 0 20px}.application-certificate__detail-item:last-of-type{margin:0}.application-certificate__detail-key,.application-certificate__detail-value{margin:0}.application-certificate__detail-key{margin-right:20px}.application-certificate__detail-value{flex-shrink:0;align-self:flex-end}.application-certificate__link{margin-bottom:30px;font-size:1.125rem}.application-certificate__button-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 768px){.application-certificate__button-wrapper{flex-direction:row;flex:1;align-items:center}}.application-certificate__seperator{margin:15px 0;padding:0}@media screen and (min-width: 768px){.application-certificate__seperator{margin:0 20px}}.application-certificate__button{width:100%}.application-certificate__button--standalone{width:312px;margin-right:auto}.hero-area{background:#f5f6fa;padding-left:15px;padding-right:15px;margin-top:-1.5rem;margin-bottom:1.5rem}.hero-area__background{padding:.875rem 0 0 0;background:#f5f6fa}@media screen and (min-width: 768px){.hero-area__background{padding:.875rem .875rem 5rem 0}}@media screen and (min-width: 768px){.hero-area__background{padding:5rem 0 5rem 0}}.hero-area--large{padding-left:0;padding-right:0;background:linear-gradient(to bottom, #ffffff 0%, #e3e3e3 100%)}.hero-area--padded{padding:0 0 2rem 0;margin-bottom:0;background:#fff}@media screen and (min-width: 576px){.hero-area--padded{padding:0 0 5rem 0}}.hero-area--has-overhanging-box{margin-bottom:2.75rem}.hero-area__form-headline{margin-top:0}@media screen and (min-width: 576px){.hero-area__headline{text-align:center;margin-bottom:2.75rem}}.hero-area__headline--xxl{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-size:1.75rem;text-transform:uppercase;color:#e8e9ee;position:absolute;z-index:2;left:0;top:.5rem}@media screen and (min-width: 576px){.hero-area__headline--xxl{font-size:2.5rem;top:.5rem}}@media screen and (min-width: 768px){.hero-area__headline--xxl{top:1.25rem}}@media screen and (min-width: 992px){.hero-area__headline--xxl{font-size:7.5rem;top:3.75rem}}.hero-area__headline--align-left{text-align:left}@media screen and (max-width: 575px){.hero-area__headline--align-left{display:block;margin-bottom:1.875rem}}@media screen and (min-width: 576px){.hero-area__headline--align-left{margin-top:1.5rem}}@media screen and (min-width: 768px){.hero-area__headline--align-left{max-width:30rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 992px){.hero-area__headline--align-left{margin-top:1.25rem}}@media screen and (min-width: 576px){.hero-area__list{margin-top:2.125rem}}@media screen and (min-width: 768px){.hero-area__list{max-width:30rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 992px){.hero-area__list{margin-top:1.25rem}}.hero-area__seals{display:none}@media screen and (min-width: 768px){.hero-area__seals{display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem;max-width:30rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 992px){.hero-area__seals{margin-top:1.25rem}}.hero-area__seals_col{padding:0}.hero-area__seal{width:auto;margin:auto;height:80%}@media screen and (min-width: 768px){.hero-area__seal{width:auto;height:8.75rem}}.hero-area__image{width:auto;margin-left:auto;margin-right:auto;padding-top:2rem}@media screen and (min-width: 768px){.hero-area__image{height:282px}}@media screen and (min-width: 992px){.hero-area__image--error{transform:translateX(33%);border-top:solid 4rem #f5f6fa}}@media screen and (min-width: 1200px){.hero-area__image--error{transform:translateX(50%)}}.hero-area__image-bottom{max-height:5rem}@media screen and (min-width: 576px){.hero-area__image-bottom{max-height:none;position:absolute;left:0;bottom:0;z-index:1}}.hero-area__image-bottom--large{display:none;position:relative;z-index:1}@media screen and (min-width: 768px){.hero-area__image-bottom--large{display:block;max-width:30rem;margin-left:auto;margin-right:auto;margin-top:5rem;margin-bottom:-11.5rem}}.hero-area__register{text-align:center}.hero-area__signup{font-weight:bold;margin-left:.75rem}.hero-area__form-wrapper{margin-top:2rem}@media screen and (min-width: 576px){.hero-area__form-wrapper{margin:0}}@media screen and (min-width: 768px){.hero-area__seals-mobile,.hero-area__image-mobile{display:none}}.hero-area__seals-mobile{padding:2rem 1rem 0 1rem}.hero-area__image-mobile{padding:2rem 3rem 3rem 3rem}.chat-bubble{font-family:"SF-Compact-Display",arial,helvetica,sans-serif;background:#008bff;display:block;max-width:440px;width:auto;border-radius:26px;padding:15px 20px;color:#fff;font-size:1.25rem;position:relative;z-index:2;filter:drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802))}@media screen and (min-width: 768px){.chat-bubble{font-size:1.5rem}}.chat-bubble--house{overflow:visible;background-color:unset;filter:drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802))}.chat-bubble__bubble-icon{position:absolute;left:-9px;bottom:0;width:31px;height:31px;z-index:-1}.chat-bubble__bubble-icon--primary{color:#008bff}.chat-bubble--icon{padding:10px 20px;display:inline-block}@media screen and (min-width: 992px){.chat-bubble--icon{padding:5px 10px}}.chat-bubble--icon .chat-bubble__icon{width:56px;height:56px}@media screen and (min-width: 992px){.chat-bubble--icon .chat-bubble__icon{width:65px;height:65px}}.chat-bubble--right{background:#fff;color:#008bff;bottom:15px;float:right;z-index:3}.chat-bubble--right .chat-bubble__bubble-icon{transform:rotateY(180deg);left:unset;right:-7px;bottom:2px;color:#fff}.affiliate-hero{background:#f5f6fa;margin-top:-1.5rem;padding-left:0;padding-right:0}.affiliate-hero__headline{text-align:left;margin-left:0;margin-right:0;max-width:unset;display:block}@media screen and (min-width: 992px){.affiliate-hero__headline{font-size:3rem}}.affiliate-hero__subheadline{text-align:left;display:block;font-weight:400}@media screen and (min-width: 992px){.affiliate-hero__subheadline{font-size:3rem}}.affiliate-hero__subheadline span{background-color:#def0ff;padding:0 10px;position:relative;left:-6px}.affiliate-hero__text{font-size:1.125rem;margin-bottom:1.25em;line-height:150%}@media screen and (min-width: 768px){.affiliate-hero__text{margin-bottom:2em}}@media screen and (min-width: 992px){.affiliate-hero__text{font-size:1.5rem}}.affiliate-hero__image-bottom--large{display:block;width:65%;min-width:200px;margin-right:auto;margin-left:auto;margin-top:-3rem;max-width:350px;margin-bottom:-2.5rem}@media screen and (min-width: 576px){.affiliate-hero__image-bottom--large{width:80%;margin-top:-4rem}}@media screen and (min-width: 768px){.affiliate-hero__image-bottom--large{margin-top:-7rem;max-width:none;margin-bottom:-11.5rem;margin-left:-1rem}}@media screen and (min-width: 768px){.affiliate-hero__image-bottom--large{margin-top:-4rem;margin-left:1rem}}@media screen and (min-width: 1200px){.affiliate-hero__image-bottom--large{width:75%;margin-left:-3rem;margin-top:-3rem;margin-right:unset}}.affiliate-hero__speech-bubble-container{position:relative;width:100%}.affiliate-hero__speech-bubble-house{position:absolute;top:50%;width:60%;transform:translate(-50%, -50%) rotate(4deg);left:50%;z-index:2}.affiliate-hero__image-container{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.affiliate-hero__image-container{margin-top:0}}.affiliate-hero__bubble{max-width:calc(100% - 30px)}.affiliate-hero__bubbles-wrapper{margin-left:auto;margin-right:auto;width:90%;max-width:450px}@media screen and (min-width: 768px){.affiliate-hero__bubbles-wrapper{margin-right:unset;width:100%}}@media screen and (min-width: 992px){.affiliate-hero__bubbles-wrapper{max-width:85%}}@media screen and (min-width: 1200px){.affiliate-hero__bubbles-wrapper{max-width:unset}}.affiliate-hero__background{margin-bottom:3.5rem;padding:.875rem 0 0 0;background:#f5f6fa}@media screen and (min-width: 768px){.affiliate-hero__background{padding:.875rem .875rem 5rem 0}}@media screen and (min-width: 768px){.affiliate-hero__background{padding:5rem 0 5rem 0}}@media screen and (min-width: 1200px){.affiliate-hero__background{margin-bottom:5rem}}.affiliate-hero__button{width:auto;margin-bottom:0}.affiliate-steps__headline{color:#000}.affiliate-steps__steps-wrapper{list-style:none;margin:0;padding:0}.affiliate-steps__steps-wrapper>*+*{margin-top:110px}@media screen and (min-width: 768px){.affiliate-steps__steps-wrapper>*+*{margin-top:120px}}.affiliate-steps__description{margin:0;font-size:1.125rem;line-height:1.7rem}@media screen and (min-width: 768px){.affiliate-steps__description{font-size:1.25rem;line-height:1.875rem}}.affiliate-steps__step{display:grid;grid-template-columns:1fr;grid-gap:1rem;position:relative}@media screen and (min-width: 576px){.affiliate-steps__step{grid-template-columns:auto 1fr;grid-gap:1.5rem}}.affiliate-steps__step:not(:last-child)::after{content:"";position:absolute;background-image:url("../../imgs/icon-fat-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(90deg);width:44px;height:40px;left:22px;bottom:-80px}@media screen and (min-width: 576px){.affiliate-steps__step:not(:last-child) .affiliate-steps__description{position:absolute}}.affiliate-steps__icon{width:100px;height:100px}.affiliate-steps__topic{font-family:"bbbank-Bold",arial,helvetica,sans-serif;margin:0 0 .5rem 0;color:#000;font-size:1.5rem}@media screen and (min-width: 768px){.affiliate-steps__topic{margin:1.5rem 0 .75rem 0}}.affiliate-steps--padded{padding-bottom:3.5rem}@media screen and (min-width: 576px){.affiliate-steps--padded{padding-top:3.5rem}}@media screen and (min-width: 992px){.affiliate-steps--padded{padding-top:0;padding-bottom:5rem}}.accordion{width:100%;overflow:hidden;border-radius:10px}.accordion__label{font-family:"bbbank-Bold",arial,helvetica,sans-serif;cursor:pointer;position:relative;background-color:#f5f6fa;font-size:1.5rem;line-height:29px;display:block;border-radius:10px;width:100%;color:#000;z-index:1;transition:border-radius .5s ease-in;padding:1.5rem 4rem 1.5rem 1.5rem;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width: 768px){.accordion__label{padding:1.5rem 4rem 1.5rem 2rem}}.accordion__label::after{content:"";position:absolute;background-image:url("../../imgs/icon-chevron-contrast-color-01.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:1rem;height:1rem;right:2.5rem;top:2rem;transition:transform .5s ease-in}.accordion__content{position:relative;z-index:-1;height:0;max-height:0;opacity:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#f5f6fa;color:rgba(0,0,0,0);margin-top:-1.125rem;font-size:1rem;line-height:30px;padding:0 1.5rem;transition:all .5s ease-in;margin-bottom:0}@media screen and (min-width: 768px){.accordion__content{padding:0 2rem;font-size:1.125rem}}.accordion__content ul li::marker{color:#005ca9;font-size:1.25rem}.accordion__input{display:none}.accordion__input:checked+.accordion__label{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion__input:checked+.accordion__label::after{transform:rotate(180deg)}.accordion__input:checked~.accordion__content{height:100%;max-height:1000px;color:#000;opacity:1;padding:0 1.5rem 1.5rem}@media screen and (min-width: 768px){.accordion__input:checked~.accordion__content{padding:0 2rem 1.5rem}}.affiliate-accordions{padding-bottom:3.5rem}@media screen and (min-width: 768px){.affiliate-accordions{padding-bottom:5rem}}.affiliate-accordions>*+*{margin-top:1rem}.affiliate-register{background:#f5f6fa;margin-bottom:-1.5rem}@media screen and (min-width: 768px){.affiliate-register{margin-bottom:-2.75rem}}.affiliate-register__background{padding:2rem 0 3rem}@media screen and (min-width: 576px){.affiliate-register__background{padding:2.5rem 0 3.5rem}}@media screen and (min-width: 992px){.affiliate-register__background{padding:5rem 0}}.affiliate-register__grid{max-width:100%;margin:auto;display:grid;grid-template-columns:1fr;grid-gap:2.5rem;grid-template-rows:auto auto auto;grid-template-areas:"text" "form" "seal"}@media screen and (min-width: 576px){.affiliate-register__grid{grid-gap:3.5rem}}@media screen and (min-width: 992px){.affiliate-register__grid{grid-template-columns:1.4fr 1fr;grid-template-rows:auto 1fr;grid-column-gap:6rem;grid-row-gap:5rem;grid-template-areas:"form text" "form seal"}}.affiliate-register__text-wrapper{-ms-grid-row:1;-ms-grid-column:1;grid-area:text;display:grid;grid-template-columns:70% 30%;grid-column-gap:1rem;grid-template-areas:"headline illustration" "list list"}@media screen and (min-width: 576px){.affiliate-register__text-wrapper{grid-template-areas:"headline illustration" "list illustration"}}@media screen and (min-width: 992px){.affiliate-register__text-wrapper{grid-template-columns:1fr;grid-template-areas:"headline" "list" "illustration"}}.affiliate-register__list-headline{-ms-grid-row:1;-ms-grid-column:1;grid-area:headline}.affiliate-register__illustration-wrapper{-ms-grid-row:1;-ms-grid-column:3;grid-area:illustration;position:relative}@media screen and (min-width: 992px){.affiliate-register__illustration-wrapper{margin-top:2rem}}.affiliate-register__list{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:list;margin:0}@media screen and (min-width: 576px){.affiliate-register__list-headline{-ms-grid-row:1;-ms-grid-column:1}.affiliate-register__illustration-wrapper{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.affiliate-register__list{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (min-width: 992px){.affiliate-register__list-headline{-ms-grid-row:1;-ms-grid-column:1}.affiliate-register__illustration-wrapper{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.affiliate-register__list{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}}.affiliate-register__list>*:last-child{padding-bottom:0}.affiliate-register__illustration{position:absolute;width:155px;top:-2.875rem;left:0;max-width:unset}@media screen and (min-width: 576px){.affiliate-register__illustration{position:static;width:100%}}@media screen and (min-width: 576px){.affiliate-register__illustration{max-width:204px}}.affiliate-register__form-wrapper{-ms-grid-row:3;-ms-grid-column:1;grid-area:form;justify-self:center}.affiliate-register__seal-wrapper{-ms-grid-row:5;-ms-grid-column:1;grid-area:seal;display:grid;grid-template-columns:auto auto auto;grid-column-gap:1.5rem;justify-self:center}@media screen and (min-width: 992px){.affiliate-register__text-wrapper{-ms-grid-row:1;-ms-grid-column:3}.affiliate-register__form-wrapper{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.affiliate-register__seal-wrapper{-ms-grid-row:3;-ms-grid-column:3}}@media screen and (min-width: 576px){.affiliate-register__seal-wrapper{grid-column-gap:2.5rem}}@media screen and (min-width: 992px){.affiliate-register__seal-wrapper{justify-self:left}}.affiliate-register__seal{height:110px;width:auto}@media screen and (min-width: 576px){.affiliate-register__seal{height:140px}}.affiliate-register__headline{text-align:left}.affiliate-register__box{max-width:650px}@media screen and (min-width: 992px){.affiliate-register__box{max-width:unset}}.affiliate-register__subheadline{font-weight:400;display:inline-block}.affiliate-register__register{text-align:center}.affiliate-register__signup{font-weight:bold;margin-left:.75rem}.internal-navigation{border-bottom:solid 2px #e3e3e3;margin-bottom:1.5rem}.internal-navigation__item{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-size:1.125rem;margin-top:-0.5rem;position:relative}@media screen and (min-width: 768px){.internal-navigation__item{font-size:1.375rem}}.internal-navigation__item--active::after{content:"";position:absolute;left:0;bottom:-2px;right:0;height:2px;background-color:#005ca9;display:none;width:calc(100% - 30px)}@media screen and (min-width: 768px){.internal-navigation__item--active::after{display:block}}.internal-navigation__link{padding-left:7.5px;padding-right:15px}@media screen and (min-width: 768px){.internal-navigation__link{margin-right:30px}}.internal-navigation__icon{height:1.5em;margin-bottom:-0.2em;margin-right:.5em}.pagination{text-align:center;font-size:1.125rem}.pagination__list{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.pagination__link{padding:.275em .55em;position:relative;color:#005ca9}.pagination__link--active{background-color:#005ca9;color:#fff;padding-left:.65em;padding-right:.65em}.pagination__link--first::before,.pagination__link--first::after,.pagination__link--last::before,.pagination__link--last::after{content:"";display:inline-block;width:.6111111111em;height:.3125em;background-image:url("../../../imgs/icon-chevron-contrast-color-01.svg");background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transition:filter .15s ease-in-out}.pagination__link--prev::after,.pagination__link--next::after{content:"";display:inline-block;width:.6111111111em;height:.3125em;background-image:url("../../../imgs/icon-chevron-contrast-color-01.svg");background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transition:filter .15s ease-in-out}.pagination__link--first::before,.pagination__link--first::after{transform:translateY(-50%) rotate(90deg)}.pagination__link--first::before{left:-.1666666667em}.pagination__link--first::after{left:.1111111111em}.pagination__link--prev::after{transform:translateY(-50%) rotate(90deg);left:.1111111111em}.pagination__link--last::before,.pagination__link--last::after{transform:translateY(-50%) rotate(-90deg)}.pagination__link--last::before{right:-.1666666667em}.pagination__link--last::after{right:.1111111111em}.pagination__link--next::after{transform:translateY(-50%) rotate(-90deg);right:.1111111111em}.price-valuation{position:relative;display:flex;margin-top:1.5rem;margin-bottom:2.125rem;max-width:400px}@media screen and (min-width: 768px){.price-valuation{margin-bottom:0}}.price-valuation__dot-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:80px}.price-valuation__dot{width:20px;height:20px;background:#cdcdcd;border-radius:50%}.price-valuation__content{margin-left:40px}@media screen and (min-width: 768px){.price-valuation__content{margin-left:50px}}.price-valuation--cheap{margin-top:-18px}@media screen and (min-width: 768px){.price-valuation--cheap{margin-top:-28px}}.price-valuation--fair{margin-top:12px}@media screen and (min-width: 768px){.price-valuation--fair{margin-top:2px}}.price-valuation--expensive{margin-top:42px}@media screen and (min-width: 768px){.price-valuation--expensive{margin-top:32px}}.price-valuation__headline{position:relative}.price-valuation__headline::before{position:absolute;content:" ";top:50%;left:-30px;height:1px;width:20px;background:#cdcdcd}@media screen and (min-width: 768px){.price-valuation__headline::before{left:-40px;width:30px}}.price-valuation__headline--head{flex:100%;margin-bottom:40px}.price-valuation__headline--cheap::after,.price-valuation__headline--fair::after,.price-valuation__headline--expensive::after{position:absolute;content:" ";top:0;left:-60px;height:20px;width:20px;border-radius:50%}@media screen and (min-width: 768px){.price-valuation__headline--cheap::after,.price-valuation__headline--fair::after,.price-valuation__headline--expensive::after{top:4px;left:-70px}}.price-valuation__headline--cheap{color:#00800c}.price-valuation__headline--cheap::after{background:#00800c}.price-valuation__headline--fair{color:#005ca9}.price-valuation__headline--fair::after{background:#005ca9}.price-valuation__headline--expensive{color:#e29f3e}.price-valuation__headline--expensive::after{background:#e29f3e}.immo-valuation{position:relative}@media screen and (min-width: 768px){.immo-valuation__headline{margin-bottom:1.5em}}.immo-valuation__button-wrapper{margin-top:1rem}@media screen and (min-width: 992px){.immo-valuation__button-wrapper{margin-top:3.75rem}}.property-address{display:flex;margin-top:1.5rem;font-size:1.125rem;line-height:1.3}.property-attributes{display:flex;flex-wrap:wrap}.property-attributes--long{border-bottom:#e3e3e3 1px solid;margin-bottom:3.75rem}.property-attributes--short{margin-top:1rem;margin-bottom:1.25rem;position:relative}@media screen and (min-width: 576px){.property-attributes--columns{margin-bottom:2.125rem}}.property-attributes__definition,.property-attributes__value{font-size:1.125rem;width:50%;border-top:#e3e3e3 1px solid;padding-top:1rem;padding-bottom:1rem}.property-attributes--long .property-attributes__definition{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-weight:normal}.property-attributes--columns .property-attributes__definition{float:right}@media screen and (min-width: 576px){.property-attributes--columns .property-attributes__definition{display:block;width:100%;float:none;padding-top:.25rem;padding-bottom:.25rem;padding-left:10px;border:0;border-left:#005ca9 1px solid;font-size:1rem}}@media screen and (min-width: 768px){.property-attributes--columns-auto-width .property-attributes__definition{padding-right:15px}}.property-attributes--short .property-attributes__value{white-space:nowrap;text-align:right}.property-attributes--columns .property-attributes__value{float:right}@media screen and (min-width: 576px){.property-attributes--columns .property-attributes__value{display:block;width:100%;float:none;padding-top:.25rem;padding-bottom:.25rem;padding-left:10px;border:0;border-left:#005ca9 1px solid;font-family:"bbbank-Bold",arial,helvetica,sans-serif;margin-top:1rem;text-align:left}}@media screen and (min-width: 768px){.property-attributes--columns-auto-width .property-attributes__value{padding-right:15px}}@media screen and (min-width: 576px){.property-attributes__further-links-container{margin-bottom:7.5rem}}.property-attributes__further-links{min-width:100%}@media screen and (min-width: 576px){.property-attributes__further-links{position:absolute}}@media screen and (min-width: 768px){.property-attributes__further-links{font-size:1.125rem;margin-top:1.5rem}}.property-attributes__sponsoring{position:absolute;right:15px;bottom:-13.75rem;transform:none}@media screen and (min-width: 576px){.property-attributes__sponsoring{bottom:-14.75rem}}@media screen and (min-width: 768px){.property-attributes__sponsoring{bottom:0}}.property-tags{margin-bottom:2.75rem}.property-attributes--long+.property-tags{margin-top:-2.75rem}.search-filter{position:relative}@media screen and (min-width: 992px){.search-filter-basic{align-items:flex-end;margin-bottom:2.125rem;flex-wrap:nowrap}}.search-filter-basic--noscript{margin-bottom:3.75rem}.search-filter-basic__item{padding-left:15px;padding-right:15px;position:relative;width:100%;margin-bottom:1.25rem;flex:0 1 auto}@media screen and (min-width: 992px){.search-filter-basic__item{padding-left:7.5px;padding-right:7.5px;margin-bottom:0}}.search-filter-basic__item:first-child{padding-left:15px}.search-filter-basic__item:last-child{padding-right:15px}@media screen and (min-width: 992px){.search-filter-basic__item--submit{width:auto;margin-bottom:1px}}@media screen and (min-width: 992px){.search-filter-basic__item.form-row--has-errors{margin-bottom:-1.625rem}}.search-filter-basic__details{display:none;background-color:#f5f6fa;padding:0 0 1rem;position:absolute;top:2.9375rem;left:30px;z-index:1;border:solid #005ca9 1px;border-top:0;width:calc(100% - 30px)}@media screen and (min-width: 992px){.search-filter-basic__details{padding-top:1rem;top:4rem;left:auto;margin-left:calc(-15px - 1px);border-top:solid #005ca9 1px;width:18rem}}@media screen and (min-width: 992px){.search-filter-basic__details{width:20rem}}.active .search-filter-basic__details{display:flex}.search-filter-extended{border:solid #005ca9 1px;background:#fff;padding:2.125rem 30px 3.75rem;position:relative}.search-filter-extended__wrapper{transform:translate3d(0, 0, 0);overflow:hidden;transition:height .3s ease}.search-filter-extended__wrapper.collapse:not(.show){display:none;border-color:#fff}.search-filter-extended__wrapper.collapsing{overflow:hidden;height:0}.search-filter-extended__left-container{margin-bottom:2.75rem}@media screen and (min-width: 992px){.search-filter-extended__left-container{padding-right:60px;margin-bottom:0}}.search-filter-extended__item{margin-bottom:1.25rem;overflow:hidden;position:relative}.search-filter-extended__item--inline{float:left;margin-top:1.25rem;overflow:visible;margin-right:30px}.search-filter-extended__item--inline:last-child{margin-right:0}.search-filter-extended__button-close{background:none;border:none;padding:0;-webkit-appearance:none;position:absolute;top:1.125rem;right:1.125rem}.search-filter-extended__button-submit{position:fixed;bottom:0;left:0;z-index:1;width:100vw;border:solid 15px #fff;box-shadow:0 -2px 5px rgba(0,0,0,.15)}@media screen and (min-width: 992px){.search-filter-extended__button-submit{position:absolute;bottom:0;left:auto;right:15px;width:calc(50% - 30px);border:0;box-shadow:none}}.search-filter-extended__button-submit:hover{border-color:#fff}@media screen and (min-width: 768px){.search-result-header{margin-top:2.125rem}}.search-result-header__form{margin-top:1rem;margin-bottom:2.125rem}@media screen and (min-width: 768px){.search-result-header__form{margin-top:-1.25rem;margin-bottom:0}}.search-result-header__form-dropdown{width:100%}.statusbar{position:relative;margin-top:2.75rem}@media screen and (min-width: 992px){.statusbar{overflow:hidden;margin-top:0;margin-bottom:3.75rem}}.statusbar__item{opacity:.5}.statusbar__item--active,.statusbar__item--finished{opacity:1}.statusbar__item--active::after,.statusbar__item--finished::after{content:"";position:absolute;left:0;bottom:0;right:0;height:.3125rem;background-color:#005ca9;display:none}@media screen and (min-width: 992px){.statusbar__item--active::after,.statusbar__item--finished::after{display:block}}.statusbar__item--finished::before{content:" ";background-color:#005ca9;background-image:url("../../../imgs/icon-checked-lightest-color.svg");background-size:80%;background-repeat:no-repeat;background-position:50% 50%;color:rgba(0,0,0,0)}.statusbar__text{display:none;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}@media screen and (min-width: 992px){.statusbar__text{display:inline}}.statusbar__item--active .statusbar__text{display:inline;position:absolute;top:-2rem;left:0}@media screen and (min-width: 992px){.statusbar__item--active .statusbar__text{position:static}}.statusbar__item--active .statusbar__text::before{font-family:"bbbank-Regular",arial,helvetica,sans-serif;content:"Sie befinden sich hier: ";color:#000}@media screen and (min-width: 992px){.statusbar__item--active .statusbar__text::before{display:none}}.calculator-result-box__list--loading::before{content:"";position:absolute;top:0;left:0;bottom:0;background-color:rgba(245,246,250,.8);right:0;display:flex;align-items:center;justify-content:center;background-size:50px 50px;background-image:url(/imgs/icon-chasing-arrows-black.svg);background-position:center;background-repeat:no-repeat}.calculator-error-box{display:none;position:relative;border:solid #d80000 2px;padding:20px;text-align:center;color:#d80000;margin-top:18px;margin-bottom:1.25em;background-color:#fff;font-size:1.125rem}.calculator-error-box::before{content:"";position:absolute;left:50%;top:-23px;width:25px;height:25px;background-color:#fff;transform:rotate(-45deg) translateX(-50%);border:solid red;border-width:2px 2px 0 0}.calculator-error-box.active{display:block}.calculator-error-box a{text-decoration:underline}.calculator-pse{background-color:#fff !important;margin-bottom:40px;margin-top:20px}.calculator-pse__row{position:relative;padding:10px 0 10px 40px;font-size:1.125rem}.calculator-pse__row::before{content:"";position:absolute;left:.6rem;bottom:50%;height:100%;width:20px;border-color:#005ca9;border-width:0 0 3px 3px;border-style:solid}.calculator-pse__number{font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#005ca9}.calculator-pse.is-loading .calculator-pse__number{color:#cdcdcd}.legal-form__button-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}@media screen and (min-width: 576px){.legal-form__button-wrapper{flex-direction:row;margin-bottom:60px}}.legal-form__button-seperator{margin:0 0 1.25rem 0}@media screen and (min-width: 576px){.legal-form__button-seperator{margin:0 1.25rem 1.25rem 1.25rem}}.legal-form__button{width:100%}.legal-form__fieldset-wrapper{margin-bottom:50px}.legal-form__fieldset{margin-bottom:35px}@media screen and (min-width: 768px){.legal-form__fieldset{margin-bottom:40px}}.legal-form__fieldset:last-of-type{margin-bottom:0}.legal-form__input-wrapper{position:relative}.legal-form__tooltip{position:absolute;top:0;z-index:1;pointer-events:visible}.legal-form__tooltip--account-holder{left:95px}.legal-form__tooltip--account-number{left:250px}.conversations__form{padding:20px 0;border-top:5px solid #005ca9}@media screen and (min-width: 768px){.conversations__form{padding:40px 80px 40px}}.conversations__icon{width:60px;margin-bottom:20px;color:#005ca9}.conversations__no-messages-box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px}.conversations__no-messages-box .conversations__icon{width:50px;height:45px;color:#005ca9;margin-bottom:20px}.conversations .pagination{border-top:solid 1px #e3e3e3;padding:24px 20px 40px}@media screen and (min-width: 768px){.conversations .pagination{margin:0 80px}}.message{padding-top:40px;padding-bottom:40px;position:relative;margin-left:25px}.message__wrapper{display:flex;flex-wrap:wrap;width:100%}.message__info{flex-grow:1;width:100%}@media screen and (min-width: 768px){.message__info{width:20%}}.message__sender{align-items:flex-start;display:flex;flex-grow:1;font-weight:600;padding-top:15px;position:relative}.message__sender-name{display:block;margin-bottom:30px}.message__content-wrapper{display:flex;flex-direction:row-reverse;flex-grow:2;width:80%}.message__content-wrapper--outdated{opacity:.4}.message__content{width:100%}.message__content-body{background-color:#f5f6fa;border-radius:6px;margin-bottom:20px;padding:20px 23px 20px 20px;position:relative}.message__content-body .speech-bubble-arrow{width:22px;height:42px;position:absolute;top:20px;left:-22px}.message__content-body .speech-bubble-arrow__area{fill:#f5f6fa}.message__content-body .speech-bubble-arrow__stroke{stroke:#f5f6fa}.message__content-text{margin:0}.message__content-text--grey{font-size:16px;color:#9b9b9b}.message__content-text--margin-bottom{margin-bottom:10px}.message__content-text--with-badge{align-items:center;display:flex;flex-wrap:nowrap}.message--alternate .message__sender{color:rgba(0,0,0,.5)}.message--alternate .message__content-body{border:solid 1px #005ca9}.message--alternate .message__content-body .speech-bubble-arrow__stroke{stroke:#005ca9}.message--reference .message__content-body{border:solid 1px #d80000}.message--reference .message__content-body .speech-bubble-arrow__stroke{stroke:#d80000}.document-reference{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:22px}.document-reference__list{list-style:none;margin:0;padding:0}.document-reference__item{display:block;line-height:27px}@media screen and (min-width: 768px){.document-reference__item{display:inline-block;padding:0 10px}.document-reference__item:not(:last-child){border-right:solid 1px #000}}.document-reference__item:first-child{padding-left:0}.document-reference__item-label{font-weight:bold}.user-data{margin-bottom:50px}@media screen and (min-width: 768px){.user-data{margin-bottom:80px}}@media screen and (min-width: 992px){.user-data{margin-bottom:120px}}.user-data__headline{margin-bottom:70px}.user-data__input-fields{margin-bottom:50px}@media screen and (min-width: 768px){.user-data__input-fields{margin-bottom:70px}}@media screen and (min-width: 992px){.user-data__input-fields{margin-bottom:120px}}@media screen and (min-width: 768px){.user-data__button{max-width:50%}}@media screen and (min-width: 992px){.user-data__button{max-width:100%}}.progress-circle{position:relative;flex-shrink:0;width:1.875rem;height:1.875rem}.progress-circle--complete{border-radius:50%;background-color:#005ca9;background-image:url("/imgs/icon-check-white.svg");background-size:50%;background-repeat:no-repeat;background-position:center}.progress-circle--complete .progress-circle__label{display:none}.progress-circle--empty-circle{border-radius:50%;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 3px rgba(0,92,169,.15)}.progress-circle--full-circle{border-radius:50%;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 3px #005ca9}.progress-circle__element{position:absolute;top:0;left:0;width:100%;height:100%}.progress-circle__background{stroke:rgba(0,92,169,.15);fill:rgba(0,0,0,0)}.progress-circle__progress-bar{transition:stroke-dashoffset .5s ease-in-out;stroke:#005ca9;stroke-dashoffset:0;fill:rgba(0,0,0,0)}.progress-circle__label{font-family:"bbbank-Bold",arial,helvetica,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#005ca9;font-size:.75rem}.form-autocomplete{position:relative;display:inline-block}.form-autocomplete--list{position:absolute;top:84px;left:12px;right:0;height:200px;overflow-y:auto;background-color:#f5f6fa;border:0;border-bottom:solid #005ca9 1px;border-radius:0;color:#666;font-size:1.125rem;z-index:99}.form-autocomplete--list-item{padding:6px 10px;cursor:pointer}.form-autocomplete--list-item:hover{background-color:#008bff}.form-hint{margin-top:.5rem}.form-hint--error{color:#d80000}.form-hint--success{color:#00800c}.form-hint--warning{color:#e29f3e}.form-hint--info{color:#005ca9}.form-label{font-size:1.125rem;line-height:1.5;margin-bottom:.5rem;display:block;cursor:pointer}.form-label--small{font-size:1rem;color:#000}.form-label--inline{padding-top:.65rem}.form-label--invalid{color:#d80000}.form-label--radio{position:absolute;top:0;right:0;bottom:0;left:0;margin-bottom:0;color:#666;border:solid 1px #005ca9;background-color:#f5f6fa;text-align:center;line-height:calc(3.0625rem - 2px)}input:checked+.form-label--radio{background-color:#005ca9;color:#fff}.form-label--checkbox{position:relative;height:calc(1.5rem + 5px)}.form-label--checkbox input[type=checkbox]{top:0;left:0}.form-label .tooltip{margin-left:1rem}.form-label sup{color:#005ca9}.form-row{margin-bottom:1.25rem;position:relative}.form-row--no-space{margin-bottom:0}.form-row--xxs-space{margin-bottom:0}@media screen and (min-width: 768px){.form-row--xxs-space{margin-bottom:.5rem}}.form-row--xl-space{margin-bottom:1.5rem}@media screen and (min-width: 768px){.form-row--xl-space{margin-bottom:2.75rem}}.form-row--xxl-space{margin-bottom:2.125rem}@media screen and (min-width: 768px){.form-row--xxl-space{margin-bottom:3.75rem}}.form-row--flex-row{display:flex;align-items:center}.form-row--flex-row .form-row{margin-bottom:0}.form-row--flex-row .form-row:not(:last-child){margin-right:1.5rem}.form-row--flex{display:flex;flex-direction:column}.form-row--flex-wrap{flex-wrap:wrap}.form-row--space-between{justify-content:space-between}.form-element{background-color:#f5f6fa;border:0;border-bottom:solid #005ca9 1px;border-radius:0;color:#666;font-size:1.125rem;height:3.0625rem;min-width:0;outline:0;padding:.875rem 15px;transition:border-bottom-color .15s ease-in-out;white-space:nowrap;width:100%}.form-element::-webkit-input-placeholder{color:#666}.form-element::-moz-placeholder{color:#666;opacity:1}.form-element:-ms-input-placeholder{color:#666}.form-element:-moz-placeholder{color:#666;opacity:1}.form-element:disabled{border-bottom:solid #666 1px;color:#666}.form-element:disabled+.form-element__unit{border-bottom-color:#666}.form-element--affiliate-code{padding:0 0 0 15px;width:calc(100% - 15px)}.form-element--masked{background-color:rgba(0,0,0,0);border-bottom:0;padding:0;height:1.5rem;cursor:default;margin-bottom:1.25rem}@media screen and (min-width: 768px){.form-element--masked{margin-bottom:0}}.form-element:active,.form-element:focus{border-bottom-color:#008bff}.form-element:active+.form-element__unit,.form-element:focus+.form-element__unit{border-bottom-color:#008bff}.form-element--dropdown{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-image:url("../../imgs/icon-chevron-contrast-color-01.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) 1em;padding-right:3rem;min-width:auto;width:100%}.form-element--dropdown::-ms-expand{display:none}.form-element--dropdown:disabled{opacity:1}.form-element--dropdown-black{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-image:url("../../imgs/icon-chevron-dark-color.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) 1em;border-bottom:solid #000 1px;padding-right:3rem;min-width:auto;width:100%}.form-element--dropdown-black::-ms-expand{display:none}.form-element--dropdown-black:disabled{opacity:1}.form-element--search{background-image:url("../../imgs/icon-location-marker-contrast-color-01.svg");background-repeat:no-repeat;background-position:.9em 50%;background-size:.85em 1.25em;padding-left:2.5em}.form-element--search-light{font-size:1rem;padding:.5625em;background-color:#fff}.form-element--date{-webkit-appearance:none}.form-element--date::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.form-element--date::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.form-element--textarea{min-height:150px;height:auto;white-space:pre-wrap}.form-element--checkbox{-webkit-appearance:none;width:1.5rem;height:1.5rem;padding:0;border:solid #005ca9 1px;background-color:#fff;transform:translateY(0.2777777778em);transition:background-color .15s ease-in-out;position:absolute;cursor:pointer}.form-element--checkbox:checked{background-color:#005ca9;background-image:url("../../imgs/icon-checked-lightest-color.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:1em}.form-element--checkbox:active,.form-element--checkbox:focus{border-bottom-color:#005ca9}.form-element--checkbox+.label,.form-element--checkbox+.legend{margin-top:.3125rem;margin-left:calc(1.5rem + 15px)}.form-element--checkbox[disabled]{background-color:#f5f6fa;border:solid #f5f6fa 1px;color:#cdcdcd;text-decoration:none;cursor:default;pointer-events:none}.form-element--radio{-webkit-appearance:none;-moz-appearance:none;display:flex;opacity:0}.form-element--add{display:block;margin-top:-1.25rem}.form-element--small{font-size:1rem;background-color:#fff;padding:.5em .5em .4em;height:auto}.form-element--large{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-size:1.5rem;text-align:right;color:#005ca9;padding-top:.65rem;padding-bottom:.65rem}.form-element--align-content-right{text-align:right}.form-element--half-width{width:calc(50% - 3.75px)}.form-element--half-width:first-of-type{float:left}.form-element--half-width:last-of-type{float:right}.form-element--invalid{border-bottom-color:#d80000}.form-element--has-error{background-color:#feebeb;border-bottom-color:#d80000;color:#d80000}.form-element--has-error:active,.form-element--has-error:focus{border-bottom-color:#ff5959}.form-element--has-error:active+.form-element__unit,.form-element--has-error:focus+.form-element__unit{border-bottom-color:#ff5959}.form-element--has-error+.form-element__unit{background-color:#feebeb;border-bottom-color:#d80000}.form-element__unit{background-color:#f5f6fa;border:0;border-bottom:solid #005ca9 1px;color:#666;display:inline-block;font-size:1.125rem;height:3.0625rem;padding:.875rem 15px .875rem 0}.form-element:disabled+.form-element__unit{color:#666}.form-element__unit--large{font-size:1.5rem;font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#005ca9;padding-top:.65rem;padding-bottom:.65rem}div.form-element--dropdown{background-image:none}div.form-element--dropdown::after{content:url("../../imgs/icon-chevron-contrast-color-01.svg");position:absolute;right:1.2777777778em;transition:transform .15s ease-in-out;height:.6666666667em}div.form-element--dropdown.active{border:solid #005ca9 1px;margin-top:-1px}@media screen and (min-width: 768px){div.form-element--dropdown.active::before{content:"";display:block;width:calc(100% - 30px / 2);height:19px;background:#f5f6fa;border-left:solid #005ca9 1px;border-right:solid #005ca9 1px;position:absolute;margin-top:32px;left:calc(30px / 4);z-index:2}}div.form-element--dropdown.active::after{transform:rotate(-180deg)}.form-element-unit-wrapper{position:relative;display:flex;width:100%}.form-error-message{color:#d80000;margin-top:.5rem}.label,.legend{font-size:1.125rem;line-height:1.5;margin-bottom:.7777777778em;cursor:pointer;display:inline-block}.label--auto-hyphens{-webkit-hyphens:auto;hyphens:auto}.label--wide,.legend{display:block;margin-bottom:.2277777778em}.label--small{font-size:1rem;color:#000}.label--inline{padding-top:.65rem}.label--inline-table{display:inline-table}.label--invalid{color:#d80000}.label--margin-bottom-m{margin-bottom:1.5em}@media screen and (min-width: 768px){.label--margin-bottom-m{margin-bottom:2em}}.label--radio{position:absolute;top:0;right:0;bottom:0;left:0;margin-bottom:0;color:#666;border:solid 1px #005ca9;background-color:#f5f6fa;text-align:center;line-height:calc(3.0625rem - 2px)}input:checked+.label--radio{background-color:#005ca9;color:#fff}.label--checkbox{position:relative;padding-top:4px;padding-left:2.5rem;height:1.5rem}.label--checkbox input[type=checkbox]{top:0;left:0}.legend--medium{margin-bottom:1rem}.legend--large{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-size:1.75rem;color:#005ca9;margin-bottom:1.25rem}.dp{border:solid #005ca9 1px;border-radius:0}.dp::before{background:#005ca9}.dp-below{max-width:calc(100% - 30px)}.dp-cal-header,.dp-cal-footer{background:#f5f6fa}.dp-next,.dp-prev,.dp-cal-month,.dp-cal-year,.dp-day,.dp-month,.dp-year{border-radius:0}.dp-today{display:none}.dp-clear,.dp-close{width:50%}.dp-current,.dp-current:focus{background:#008bff}.dp-day:hover,.dp-day:focus,.dp-month:hover,.dp-month:focus,.dp-year:hover,.dp-year:focus,.dp-close:hover,.dp-close:focus,.dp-clear:hover,.dp-clear:focus,.dp-today:hover,.dp-today:focus,.dp-next:hover,.dp-next:focus,.dp-prev:hover,.dp-prev:focus,.dp-cal-month:hover,.dp-cal-month:focus,.dp-cal-year:hover,.dp-cal-year:focus{background:#008bff}.dp-selected,.dp-selected:hover,.dp-selected:focus{background:#005ca9}.slider-range{width:100%;cursor:pointer;outline:0;-webkit-appearance:none;padding:0;border:0;background:rgba(0,0,0,0);height:2.5rem}.slider-range::-moz-focus-outer{border:0}.slider-range::-webkit-slider-runnable-track{height:.1875rem;background:#cdcdcd}.slider-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:solid #005ca9 2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);height:2rem;width:2rem;border-radius:50%;transform:translateY(-50%)}.slider-range::-moz-range-track{height:3px;background:#cdcdcd;border:0}.slider-range::-moz-range-thumb{background:#fff;border:solid #005ca9 2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);height:1.8125rem;width:1.8125rem;border-radius:50%}.slider-range::-ms-track{height:.1875rem;background:rgba(0,0,0,0);color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.slider-range::-ms-fill-lower{background:#005ca9}.slider-range::-ms-fill-upper{background:#cdcdcd}.slider-range::-ms-thumb{background:#fff;border:solid #005ca9 2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);height:1.8125rem;width:1.8125rem;border-radius:50%;transform:translateY(0)}.slider-range:disabled::-webkit-slider-thumb{border:solid #666 2px}.slider-range:disabled::-moz-range-thumb{border:solid #666 2px}.slider-range:disabled::-ms-thumb{border:solid #666 2px}.slider-range__wrapper{margin-top:1rem;margin-bottom:1rem}.slider-range__wrapper::before{display:table;content:""}.slider-range__wrapper::after{display:table;content:"";clear:both}@media screen and (min-width: 576px){.slider-range__wrapper{margin-bottom:0}}.slider-range__legend{transform:translateY(-0.5rem)}.slider-range__min{float:left}.slider-range__max{float:right}.slider-range__value-preview{transform:translateY(-0.5rem);font-size:1.125rem;text-align:center;margin:0 auto}.slider-home{width:100%;cursor:pointer;outline:0;-webkit-appearance:none;padding:0;border:0;background:rgba(0,0,0,0);height:2.5rem}.slider-home::-moz-focus-outer{border:0}.slider-home::-webkit-slider-runnable-track{height:.1875rem;background:#cdcdcd}.slider-home::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:solid #000 2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);height:2rem;width:2rem;border-radius:50%;transform:translateY(-50%)}.slider-home::-moz-range-track{height:3px;background:#cdcdcd;border:0}.slider-home::-moz-range-thumb{background:#fff;border:solid #000 2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);height:1.8125rem;width:1.8125rem;border-radius:50%}.slider-home::-ms-track{height:.1875rem;background:rgba(0,0,0,0);color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.slider-home::-ms-fill-lower{background:#005ca9}.slider-home::-ms-fill-upper{background:#cdcdcd}.slider-home::-ms-thumb{background:#fff;border:solid #000 2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);height:1.8125rem;width:1.8125rem;border-radius:50%;transform:translateY(0)}.slider-home:disabled::-webkit-slider-thumb{border:solid #666 2px}.slider-home:disabled::-moz-range-thumb{border:solid #666 2px}.slider-home:disabled::-ms-thumb{border:solid #666 2px}.slider-home__wrapper{margin-top:1rem;margin-bottom:1rem}.slider-home__wrapper::before{display:table;content:""}.slider-home__wrapper::after{display:table;content:"";clear:both}@media screen and (min-width: 576px){.slider-home__wrapper{margin-bottom:0}}.slider-home__legend{transform:translateY(-0.5rem)}.slider-home__min{float:left}.slider-home__max{float:right}.slider-home__value-preview{transform:translateY(-0.5rem);font-size:1.125rem;text-align:center;margin:0 auto}.range-max::before{content:"–";color:#005ca9;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);left:0}.suggested-search{position:relative}.suggested-search.is-active{border:solid #005ca9 1px;margin-top:-1px}.suggested-search__result-list{list-style:none;margin:0;padding:0;width:calc(100vw - 30px);border:solid #005ca9 1px;background-color:#f5f6fa;font-size:1.125rem;padding:1rem 0;position:absolute;z-index:101;left:-1px;margin-top:-1px;max-height:75vh;overflow:auto;-webkit-overflow-scrolling:touch;top:100%}@media screen and (min-width: 768px){.suggested-search__result-list{min-width:calc(15rem + 2px);width:auto;max-height:50vh}}.suggested-search__result-list-item{padding-left:2.5em;padding-right:15px;cursor:pointer;line-height:1.6;background-color:rgba(0,0,0,0);border:none;padding-bottom:0;width:100%;text-align:left}@media screen and (min-width: 768px){.suggested-search__result-list-item{white-space:nowrap}}.suggested-search__result-list-item:hover{background-color:#fff}.suggested-search__result-list-item--no-results{color:#666}.form-section-compact{border-bottom:solid 1px #cdcdcd;margin-bottom:36px;padding-bottom:36px;width:100%}@media screen and (min-width: 992px){.form-section-compact{max-width:90%;padding-right:25%;padding-bottom:73px;margin-bottom:73px}}.form-section-compact:last-of-type{border-bottom:0}.form-section-compact__headline,.form-section-compact__sub-headline{color:#000;text-align:center}@media screen and (min-width: 768px){.form-section-compact__headline,.form-section-compact__sub-headline{text-align:left}}.form-section-compact__row{display:flex;flex-direction:column}@media screen and (min-width: 576px){.form-section-compact__row{align-items:center;flex-direction:row;justify-content:space-between}.form-section-compact__row.form-row--has-errors{flex-wrap:wrap}.form-section-compact__row:last-of-type{margin-bottom:2.125rem}}.form-section-compact__row>.form-label{padding-right:2.125rem;text-align:left;width:100%;order:-1;height:auto;margin-left:0}@media screen and (min-width: 576px){.form-section-compact__row>.form-label{width:50%}}@media screen and (min-width: 992px){.form-section-compact__row>.form-label{width:55%;flex-shrink:0;margin-right:auto}}.form-section-compact__row>.form-element,.form-section-compact__row>.form-row{display:flex}.form-section-compact__row>.form-element--checkbox,.form-section-compact__row>.form-row--checkbox{position:relative;margin-bottom:.5rem}@media screen and (min-width: 992px){.form-section-compact__row>.form-element__unit{margin-right:auto}}.form-section-compact__row>.form-row{margin-bottom:0}@media screen and (max-width: 575px){.form-section-compact__row>.form-row{width:100%}}.form-section-compact__row>.form-error-message{margin-left:auto}.form-section-compact__row>.form-element-unit-wrapper{width:100%}@media screen and (min-width: 576px){.form-section-compact__row>.form-element-unit-wrapper{width:50%}}@media screen and (min-width: 992px){.form-section-compact__row>.form-element-unit-wrapper{width:45%}}.form-section-compact__row--checkbox{flex-direction:row;justify-content:space-between}@media screen and (min-width: 992px){.form-section-compact__row--checkbox>.form-label{margin-right:0}.form-section-compact__row--checkbox>.form-element{margin-right:auto}}.form-section-compact__row--checkbox .form-label--checkbox{padding-left:0}.form-section-compact--wide{max-width:100%}.form-section-compact--full-width{max-width:100%;padding-right:0}@media screen and (min-width: 576px){.form-section-compact--align-right .form-section-compact__row>.form-label{text-align:right}}@media screen and (min-width: 768px){.form-section-compact--has-image.row>:first-child{padding-right:68px}}.form-section-compact__image{display:none;margin:0 auto}@media screen and (min-width: 768px){.form-section-compact__image{display:inline-block}}.form-section-compact__sub-section{margin-top:33px;margin-bottom:33px}@media screen and (min-width: 992px){.form-section-compact__sub-section{margin-top:65px;margin-bottom:65px}}.form-section-compact__description{margin-bottom:3.1em}.form-section-compact__field-wrapper{margin-top:2rem}.form-section-compact--no-bottom-border{border-bottom:0}.icon-radio-box{position:relative;height:6rem;margin-bottom:2rem}@media screen and (min-width: 576px){.icon-radio-box{flex-basis:50%;height:11rem}}@media screen and (min-width: 992px){.icon-radio-box{flex-basis:25%}}.icon-radio-box input{pointer-events:none}.icon-radio-box--wide{flex-basis:50%;margin-bottom:30px}.icon-radio-box--one-third-width{flex-basis:33.3333333333%}.icon-radio-box .form-label--radio{background-color:#f5f6fa;display:flex;flex-direction:row;align-items:center;height:100%;margin:0 1rem;font-size:1.125rem;color:#000;border-color:#f5f6fa #f5f6fa #005ca9 #f5f6fa;padding:1.5rem 0}@media screen and (min-width: 576px){.icon-radio-box .form-label--radio{flex-direction:column;justify-content:center}}.icon-radio-box input[readonly]+.form-label--radio{opacity:.6;pointer-events:none}.icon-radio-box input:checked+.form-label--radio{font-family:"bbbank-Bold",arial,helvetica,sans-serif;background-color:#e5eaf3;border-color:#005ca9;color:#000;opacity:1}.icon-radio-box input:focus+.form-label--radio{outline:2px outset #008bff}.icon-radio-box__icon{width:auto;height:100%;pointer-events:none;margin:0 1rem}@media screen and (min-width: 576px){.icon-radio-box__icon{margin:auto 0 1.5rem;height:unset}}.icon-radio-box__label{line-height:1}@media screen and (min-width: 576px){.icon-radio-box__label{margin-top:auto}}.icon-radio-box.form-element--has-error{background-color:#fff}.icon-radio-box-group{display:flex;flex-wrap:wrap;margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem;flex-direction:column}@media screen and (min-width: 576px){.icon-radio-box-group{flex-direction:row}}.icon-radio-box-group .form-error-message{width:100%;padding:0 1rem}.icon-radio-box-group--disabled{opacity:.6;pointer-events:none}.form-section{padding:3.75rem 0;border-bottom:1px solid #cdcdcd}.form-section__headline{margin-bottom:1.5rem}.form-section--no-border{border-bottom:none}.form-section--no-padding-top{padding-top:0}.form-image{width:100%}.form-image--align-right{display:none}@media screen and (min-width: 992px){.form-image--align-right{display:inline-block;position:absolute;right:-20%;top:40px}}.form-image--pull-top{top:-4%}.form-image--float-top{position:absolute;top:0}.form-image__badge{width:7.5rem;height:auto;position:absolute;top:0;left:5rem;box-shadow:0 6px 15px rgba(102,102,102,.6);border-radius:7px}.form-image--small{width:90%;margin-left:auto;margin-bottom:3.75rem}.form-image-wrapper{position:relative}@media screen and (min-width: 1200px){.form-image-wrapper--align-right{margin-left:10%;margin-right:-10%}}@media screen and (min-width: 768px){.form-image-wrapper--offset-top{margin-top:-184px}}.segment-button{height:3.0625rem;display:flex}.segment-button__item{width:100%;position:relative}.application-success{height:100%}.application-success__text-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:1.5em}@media screen and (min-width: 768px){.application-success__text-wrapper{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%;max-width:685px;margin-bottom:5em}}@media screen and (min-width: 768px){.application-success__headline{margin:2em 0}}.application-success__text{flex:auto}.application-success__text--left{margin-bottom:1em}@media screen and (min-width: 768px){.application-success__text--left{margin-right:1em}}.application-success__text--right{font-family:"bbbank-Bold",arial,helvetica,sans-serif;flex-shrink:0}@media screen and (min-width: 768px){.application-success__text-headline{margin-top:0}}.application-success__check-wrapper{display:flex;align-items:baseline}.application-success__check{position:relative;content:url("../../../../imgs/icon-checked-contrast-color-01.svg");height:16px;left:0;top:0;margin-right:.5rem}.application-success__check-text{margin-top:0;margin-bottom:1em}.application-success-illustration__container{display:flex;flex-direction:column;position:relative;margin-bottom:2em;align-items:center}@media screen and (min-width: 576px){.application-success-illustration__container{flex-direction:row;justify-content:space-evenly;margin-bottom:6em}}.application-success-illustration__container:after{content:"";position:absolute;top:50%;background-image:url("../../../../imgs/dot-line.svg");height:6px;width:500px;transform:rotate(90deg);z-index:0}@media screen and (min-width: 576px){.application-success-illustration__container:after{transform:none;top:40%;width:60%}}.application-success-illustration__wrapper{font-family:"bbbank-Bold",arial,helvetica,sans-serif;display:block;text-align:center;margin:1.5em 0 3rem;position:relative;z-index:1}@media screen and (min-width: 576px){.application-success-illustration__wrapper{flex:1 1 100%;margin:0 auto}}.application-success-illustration__wrapper:last-of-type{margin:0}@media screen and (min-width: 576px){.application-success-illustration__wrapper:last-of-type{margin:0}}.application-success-illustration__illustration{display:block;margin:auto}.application-success-illustration__arrow{position:relative;transform:rotate(90deg);flex-shrink:0;margin:20px 0}@media screen and (min-width: 576px){.application-success-illustration__arrow{transform:none;top:-31px;margin:0 20px}}.application-success-illustration__illustration-wrapper{height:200px;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 576px){.application-success-illustration__illustration-wrapper{height:150px}}@media screen and (min-width: 992px){.application-success-illustration__illustration-wrapper{height:200px}}.application-success-illustration__illustration{height:100%}.application-success-illustration__headline{font-weight:normal;margin:0 0 20px}.application-success-illustration__text{font-weight:normal;margin:0}.application-success-illustration__content{max-width:320px;margin-left:auto;margin-right:auto;padding:1rem 2rem 0}@media screen and (min-width: 576px){.application-success-illustration__content{padding:1rem .5rem 0;max-width:210px}}@media screen and (min-width: 768px){.application-success-illustration__content{max-width:320px}}@media screen and (min-width: 992px){.application-success-illustration__content{padding:1rem 2rem 0}}.success-application-loading-bar{border-radius:10px;background-color:#f5f6fa;display:flex;justify-content:space-between;align-items:center;overflow:hidden;flex-wrap:wrap;padding:.5rem 2rem}.success-application-loading-bar__spinner-container{display:flex;align-items:center}.success-application-loading-bar__spinner-container .spinner{flex-shrink:0}.success-application-loading-bar__spinner-container p{margin:1rem 0 1rem 1.5rem;padding-right:1.5rem}.success-application-loading-bar__numbers{margin:1rem 0}.success-application-loading-bar__button{margin:1rem 0 1rem auto}.application-overview__header{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:30px;margin-bottom:30px}@media screen and (min-width: 768px){.application-overview__header{flex-direction:row;justify-content:space-between}}@media screen and (min-width: 992px){.application-overview__header{margin-bottom:100px}}@media screen and (min-width: 1200px){.application-overview__header{margin-bottom:180px}}.application-overview__header--bookmarked{margin-bottom:20px}.application-overview__cta-wrapper{width:100%}@media screen and (min-width: 768px){.application-overview__cta-wrapper{width:50%}}.application-overview__text-wrapper{width:100%}@media screen and (min-width: 768px){.application-overview__text-wrapper{width:55%}}.application-overview__illustration-wrapper{width:100%;position:relative;display:flex;justify-content:center;margin-bottom:20px}@media screen and (min-width: 768px){.application-overview__illustration-wrapper{width:40%;padding-left:20px;margin-bottom:0}}.application-overview__illustration{position:relative;z-index:0;width:70%}@media screen and (min-width: 768px){.application-overview__illustration{position:absolute;width:100%}}@media screen and (min-width: 768px){.application-overview__illustration--bookmarked{position:relative;width:100%;max-height:300px;height:100%}}.application-overview__seal{position:absolute;top:0;right:0;width:27%;z-index:1}@media screen and (min-width: 576px){.application-overview__seal{width:21%;top:0;left:20px}}@media screen and (min-width: 768px){.application-overview__seal{width:30%;top:0;left:20px}}@media screen and (min-width: 576px){.application-overview__seal--bookmarked{width:21%;top:0;left:20px}}@media screen and (min-width: 768px){.application-overview__seal--bookmarked{width:24%}}.application-overview__button-wrapper{display:flex;flex-direction:column;flex:1;margin-bottom:30px}@media screen and (min-width: 576px){.application-overview__button-wrapper{flex-direction:row}}@media screen and (min-width: 768px){.application-overview__button-wrapper{flex-direction:column}}@media screen and (min-width: 992px){.application-overview__button-wrapper{flex-direction:row}}.application-overview__button{margin-right:0;margin-bottom:10px}@media screen and (min-width: 576px){.application-overview__button{margin-bottom:0;margin-right:10px;white-space:nowrap}}@media screen and (min-width: 768px){.application-overview__button{margin-bottom:10px;margin-right:0}}@media screen and (min-width: 992px){.application-overview__button{margin-bottom:0;margin-right:10px}}.application-overview__button:last-of-type{margin-right:0;margin-bottom:0}.application-overview__text{font-family:"bbbank-Regular",arial,helvetica,sans-serif;font-size:1.125rem;margin-top:0}.application-steps{display:flex;flex-direction:column;margin-bottom:3.75rem}@media screen and (min-width: 768px){.application-steps{margin-bottom:90px}}.application-steps__headline{margin-top:0;margin-bottom:30px}@media screen and (min-width: 768px){.application-steps__headline{margin-bottom:3.75rem}}.application-steps__steps-wrapper{display:flex;flex-direction:column;margin-bottom:2.75rem}@media screen and (min-width: 768px){.application-steps__steps-wrapper{flex-direction:row;justify-content:space-between}}.application-steps__illustration-wrapper{flex-shrink:0}.application-steps__illustration{display:block;height:5rem;width:auto;margin:0 auto}@media screen and (min-width: 992px){.application-steps__illustration{height:7.5rem}}.application-steps__content{display:block;-webkit-hyphens:auto;hyphens:auto;width:70%}@media screen and (min-width: 768px){.application-steps__content{width:140%;max-width:250px;text-align:center}}.application-steps__step{display:flex;position:relative;align-items:center;margin-bottom:25px}@media screen and (min-width: 768px){.application-steps__step{flex-direction:column;margin:0 10px 0}}.application-steps__step:first-of-type{margin-left:0}.application-steps__step:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.application-steps__step:last-of-type{margin-right:0}}.application-steps__step:nth-child(odd) .application-steps__content{order:1}.application-steps__step:nth-child(odd) .application-steps__illustration-wrapper{order:3}.application-steps__step:nth-child(even) .application-steps__content{order:3}.application-steps__step:nth-child(even) .application-steps__illustration-wrapper{order:1}@media screen and (min-width: 768px){.application-steps__step:nth-child(even) .application-steps__illustration-wrapper{margin-top:152px}}.application-steps__step:first-child .application-steps__content,.application-steps__step:last-child .application-steps__content{width:auto}.application-steps__topic{font-family:"bbbank-Bold",arial,helvetica,sans-serif;margin-top:0;font-size:.875rem;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width: 768px){.application-steps__topic{font-size:1.125rem}}.application-steps__text{margin:0;font-size:1rem;-webkit-hyphens:auto;hyphens:auto}.application-steps__hyphen{display:block;transform:rotate(90deg);height:15px;width:1px;background-color:#005ca9;order:2;margin:1.5rem;transition:transform .15s ease-in-out}@media screen and (min-width: 768px){.application-steps__hyphen{transform:none;height:20px}}.application-steps__button{padding:16px 60px}@media screen and (min-width: 768px){.application-steps__button{width:unset}}.application-steps-slider{overflow-x:hidden}.application-steps-slider__wrapper{align-items:stretch}@media screen and (min-width: 992px){.application-steps-slider__headline{margin-bottom:4.5rem}}.application-steps-slider__item{height:auto}.application-steps-slider .swiper-pagination-bullets{margin-top:5rem;display:flex;justify-content:center}@media screen and (min-width: 768px){.application-steps-slider .swiper-pagination-bullets{margin-top:1rem}}.application-steps-slider .swiper-pagination-bullets .swiper-pagination-bullet{display:block;width:.75rem;height:.75rem;border-radius:50%;background-color:#f5f6fa}.application-steps-slider .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#005ca9}.application-steps-slider .swiper-pagination-bullets>*+*{margin-left:.75rem}.application-step{display:flex;background-color:#f5f6fa;position:relative;border-radius:1.25rem;padding:2rem 1rem;height:100%}@media screen and (min-width: 768px){.application-step{display:flex;padding:0 2.5rem;min-height:300px}}.application-step__container{padding:0 1rem;margin-top:auto;margin-bottom:auto}@media screen and (min-width: 768px){.application-step__container{display:flex;padding:0 2.5rem}}.application-step__illustration-wrapper{position:relative;margin-bottom:2rem}@media screen and (min-width: 768px){.application-step__illustration-wrapper{width:50%;display:flex;justify-content:center;margin-top:auto;margin-bottom:auto;margin-right:2.5rem}}@media screen and (min-width: 992px){.application-step__illustration-wrapper{top:-55px;margin-top:0}}.application-step__illustration{width:100%;position:relative;display:block;background-repeat:no-repeat;background-size:contain;background-position:center center}@media screen and (min-width: 576px){.application-step__illustration{height:auto}}@media screen and (min-width: 992px){.application-step__illustration{background-size:contain;background-position:top center}}.application-step__illustration--step-1{height:254px}.application-step__illustration--step-2{height:233px}.application-step__illustration--step-3{height:233px}.application-step__illustration--step-4{background-image:url("../../imgs/illustrations/illustration-baufinanzierungsrechner.svg");height:254px}.application-step__illustration--step-5{height:254px}@media screen and (min-width: 768px){.application-step__content{width:60%;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 0}}.application-step__paragraph a{font-weight:bold;color:#005ca9}.application-step__paragraph a:hover{text-decoration:underline;color:#008bff}.application-step__navigation-button{flex-shrink:0}.application-step__navigation-button.swiper-button-disabled{opacity:0;pointer-events:none}.application-step__navigation-text{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;overflow:hidden;position:absolute}.application-step__arrow{width:1.5rem;height:.75rem}.application-step__arrow--left{transform:rotate(90deg)}.application-step__arrow--right{transform:rotate(270deg)}.summary-display{display:flex;align-items:flex-start;flex-direction:column;padding-top:36px;font-size:1.125rem;line-height:1.5}@media screen and (min-width: 576px){.summary-display{flex-direction:row;align-items:center;justify-content:space-between}}.summary-display--highlighted{font-family:"bbbank-Bold",arial,helvetica,sans-serif}.summary-display__label{cursor:unset;margin-bottom:.5rem}@media screen and (min-width: 576px){.summary-display__label{width:70%;flex-shrink:0;text-align:right;margin-right:auto;margin-bottom:0;padding-right:2.125rem}}@media screen and (min-width: 992px){.summary-display__label{width:55%}}.summary-display__value{font-family:"bbbank-Bold",arial,helvetica,sans-serif;flex-shrink:0}@media screen and (min-width: 576px){.summary-display__value{margin-left:1.5rem}}.dashboard-tabs{background-color:#f5f6fa;margin-bottom:3.75rem;margin-top:2.125rem;border-bottom:1px solid #e3e3e3}.dashboard-tabs.is-sticky{position:sticky;z-index:100;top:1rem;box-shadow:0 0 1rem rgba(0,0,0,.15)}.dashboard-tabs.is-sticky::before{content:"";background-color:#fff;position:absolute;top:-1rem;left:0;right:0;height:1rem}.dashboard-tabs.is-sticky .dashboard-tabs__item--is-active{margin-bottom:-1px}.dashboard-tabs__container{display:flex}.dashboard-tabs__item{width:50%;height:70px;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (min-width: 992px){.dashboard-tabs__item{width:25%}}.dashboard-tabs__item--is-active{background-color:#fff;color:#000;height:82px;margin-top:-10px;margin-bottom:-2px;padding-top:8px;border:1px solid #e3e3e3}.dashboard-tabs__item--is-active::after{content:"";display:inline-block;width:calc(100% + 2px);height:4px;position:absolute;bottom:-4px;left:-1px;right:0;background-color:#005ca9}.dashboard-tabs__item--is-active .dashboard-tabs__button{font-family:"bbbank-Bold",arial,helvetica,sans-serif}.dashboard-tabs__item--is-completed .dashboard-tabs__button{color:#666}.dashboard-tabs__item--is-completed .dashboard-tabs__button::before{width:16px;height:12px;background-image:url("/imgs/icon-checked-grey.svg");margin-right:1rem}.dashboard-tabs__item--has-error .dashboard-tabs__button{color:#d80000}.dashboard-tabs__item--has-error .dashboard-tabs__button::before{width:20px;height:21px;background-image:url("../../imgs/icon-exclamation-mark-circeled-red.svg");margin-right:.5rem}.dashboard-tabs__button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1rem}@media screen and (min-width: 992px){.dashboard-tabs__button{font-size:1.5rem}}.dashboard-tabs__button::before{content:"";display:block;background-size:cover}.dashboard-tabs__button--action{font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#005ca9}@media screen and (min-width: 992px){.dashboard-tabs__button--action{font-size:1.125rem}}.dashboard-tabs__button--action::before{width:14px;height:14px;background-image:url("../../imgs/icon-plus-contrast-color-01.svg");margin-right:.5rem}.dashboard-tabs__delete-button{position:absolute;display:block;top:calc(50% - 7px);right:1rem;width:1.25rem;height:1.25rem;background-image:url("../../imgs/icon-delete-contrast-color-01.svg");background-size:cover;transition:.15s ease-in-out}.dashboard-tabs__delete-button:hover,.dashboard-tabs__delete-button:focus{transform:scale(1.1)}.dashboard-hero{position:relative;padding-top:2.75rem}.dashboard-hero__headline{margin-top:0;margin-bottom:1.5rem;display:flex;align-items:center}.dashboard-hero__headline-progress{margin-right:1.25rem}@media screen and (min-width: 768px){.dashboard-hero__text-block{margin-right:2.125rem}}.dashboard-hero__text-block:not(:last-child){margin-bottom:3rem}.dashboard-steps{margin-bottom:2.125rem}@media screen and (min-width: 768px){.dashboard-steps{flex-direction:row}}.dashboard-steps__entry-text{padding-left:0;margin-bottom:3.75rem}.dashboard-steps__card-wrapper{display:flex;flex-direction:column}@media screen and (min-width: 768px){.dashboard-steps__card-wrapper{flex-direction:row}}.dashboard-steps__card{background-color:#f5f6fa;flex:1;padding:30px 20px}@media screen and (min-width: 576px){.dashboard-steps__card{padding:60px 20px}}@media screen and (min-width: 768px){.dashboard-steps__card{flex:50%}}.dashboard-steps__card-content{display:flex;flex-direction:column;align-items:center;max-width:312px;margin:0 auto;flex:1}.dashboard-steps__arrow{transform:rotate(90deg);margin:2.125rem}@media screen and (min-width: 768px){.dashboard-steps__arrow{transform:none;margin:0 1.25rem}}.dashboard-steps__illustration-wrapper{display:flex;justify-content:center;align-items:center;width:50%;margin-bottom:2.75rem}@media screen and (min-width: 576px){.dashboard-steps__illustration-wrapper{height:220px;width:auto}}@media screen and (min-width: 768px){.dashboard-steps__illustration-wrapper{height:263px}}.dashboard-steps__illustration{width:auto}.dashboard-steps__topic{margin-top:0;margin-bottom:1.5rem;text-align:center}.dashboard-steps__text{margin-top:0;text-align:center;margin-bottom:2.75rem}.dashboard-steps__button{width:100%}.dashboard-steps__button--disabled{opacity:.2;text-decoration:none;cursor:default;pointer-events:none}.dashboard-realestate-teaser{background-color:#fff;display:flex;flex-direction:column;position:relative;max-width:600px}@media screen and (min-width: 576px){.dashboard-realestate-teaser{flex-direction:row}}.dashboard-realestate-teaser__thumbnail{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:160px}@media screen and (min-width: 576px){.dashboard-realestate-teaser__thumbnail{width:40%;height:auto}}.dashboard-realestate-teaser__content{padding:1rem;color:#005ca9;font-size:.875rem;line-height:1.25rem;border:1px solid #cdcdcd;border-top:none;width:100%}@media screen and (min-width: 576px){.dashboard-realestate-teaser__content{padding:2rem 3rem 2rem 2rem;font-size:1rem;border-top:1px solid #cdcdcd;border-left:none;width:60%}}.dashboard-sidebar{top:1.25rem}.dashboard-sidebar--has-sticky-tabs{top:6.75rem}.dashboard-sidebar__submit-button-group{margin:2rem 0}.dashboard-sidebar__text-block{margin-bottom:2rem}.result-box{padding:2rem 2.5rem}.result-box__headline{margin-top:0;margin-bottom:1.5rem;display:flex;justify-content:space-between;align-items:center}.result-box__headline-tooltip{height:24px;margin-top:0;margin-bottom:1.4rem}.result-box__list-wrapper{background-color:#f5f6fa}.result-box__list-item-title,.result-box__list-item-value{padding-bottom:1rem}.result-box__spacer{float:left;width:100%;padding-top:1rem}.calculation-input{margin-bottom:2.5rem}.form-completion{border-bottom:solid .125rem #e3e3e3;margin-top:-1.5rem;margin-bottom:1.5rem}.form-completion__container{display:flex}.form-completion__item{display:flex;align-items:center;width:100%;padding:1.5rem 1rem;color:#005ca9;position:relative;justify-content:center}@media screen and (min-width: 992px){.form-completion__item{justify-content:flex-start}}.form-completion__item--active::after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background-color:#005ca9}.form-completion__item-label{display:none}@media screen and (min-width: 992px){.form-completion__item-label{display:block;margin-left:.625rem}}.form-completion__progress-circle{margin:.375rem 0}.household-assignment-box{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 992px){.household-assignment-box{flex-direction:row;justify-content:flex-start}}.household-assignment-box__persons{border:dashed 1px #cdcdcd;display:flex;flex-basis:100%;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-bottom:30px;padding:1rem;width:100%}@media screen and (min-width: 992px){.household-assignment-box__persons{flex-basis:24%;margin-bottom:0;justify-content:flex-start}}.household-assignment-box__persons--dragging-over{border:dashed 1px #666}.household-assignment-box__persons-card{background:#e5eaf3;height:88px;margin-bottom:15px;width:100%;word-break:break-word}@media screen and (min-width: 992px){.household-assignment-box__persons-card{height:106px;width:262px}}.household-assignment-box__persons-card:last-of-type{margin-bottom:0}.household-assignment-box__persons-card-content{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.household-assignment-box__persons-card-icon{width:46px;height:46px;margin-right:25px}.household-assignment-box__persons-handle{align-items:center;display:flex;height:100%;justify-content:space-between;padding:30px;width:100%}.household-assignment-box__image{display:none}@media screen and (min-width: 992px){.household-assignment-box__image{display:inline-block;margin-left:auto;margin-right:auto;margin-top:4%;max-height:75px;max-width:181px}}.household-assignment-box__household-box{width:100%}@media screen and (min-width: 992px){.household-assignment-box__household-box{flex-basis:54%}}.household-assignment-box__container{background:#f5f6fa;border:rgba(0,0,0,0) 1px dashed;flex-wrap:wrap;min-height:244px;padding:1rem}@media screen and (min-width: 768px){.household-assignment-box__container{padding:2.125rem}}.household-assignment-box__container:not(:last-of-type){margin-bottom:30px}.household-assignment-box__container--dragging-over{border:#666 1px dashed}.household-assignment-box__container-area{min-height:120px;margin-bottom:30px;position:relative;height:100%;flex-basis:100%;padding-top:1rem}@media screen and (min-width: 768px){.household-assignment-box__container-area{padding-top:2.125rem}}.household-details__option{display:flex;flex-direction:column;justify-content:space-between;padding-right:56px}.household-details__tools{display:flex;flex-direction:row}.household-details__headline{color:#000}.household-details__icon{display:inline-block;width:14px;height:18px}.household-details__icon svg{color:#005ca9;fill:currentColor}.household-details__amount{margin-right:18px;margin-left:18px}.dashboard-summary{background:#fff;cursor:pointer;border-bottom:1px solid #e3e3e3}.dashboard-summary--no-border{border-bottom:none}.dashboard-summary__header{display:flex;align-items:center;padding:3rem 0}.dashboard-summary__header-element{display:block}.dashboard-summary__header-element::-webkit-details-marker{display:none}.dashboard-summary__headline{display:flex;align-items:center}.dashboard-summary__headline .progress-circle{margin-right:1.25rem}.dashboard-summary__headline-element{margin:0}.dashboard-summary__edit{color:#005ca9;margin-left:1.5rem;display:flex;align-items:center;font-size:1.125rem}.dashboard-summary__edit::before{content:"";display:inline-block;background-image:url("/imgs/icon-edit.svg");background-repeat:no-repeat;background-size:cover;width:1.5rem;height:1.5rem;margin-right:.75rem}.dashboard-summary__edit:hover,.dashboard-summary__edit:focus{text-decoration:underline}.dashboard-summary__touch-target-wrapper{width:2rem;height:2rem;margin-left:auto;display:flex;flex-direction:row;justify-content:center;align-self:center}.dashboard-summary__toggle{pointer-events:none;background-image:url("/imgs/icon-chevron-contrast-color-01.svg");background-repeat:no-repeat;background-size:cover;width:1.75rem;height:.875rem}.dashboard-summary[open] .dashboard-summary__toggle{transform:rotate(180deg);transform-origin:center}.dashboard-summary__submit-button-group{margin-top:4rem}.dashboard-summary__dashboard-tabs{margin-top:1rem}.dashboard-summary__dashboard-tabs .dashboard-tabs__item{height:80px}@supports(-moz-appearance: none){.dashboard-summary__dashboard-tabs .dashboard-tabs__item--is-active{margin-top:0;padding-top:0;margin-bottom:0}}.dashboard-summary__tab-content-item{display:none}.dashboard-summary__tab-content-item--is-active{display:block}.vertical-drawer__tab{display:flex;align-items:center;color:#000;border-left:2px solid #e3e3e3;transition:.15s ease-in-out}.vertical-drawer__tab.active{color:#005ca9;border-color:#005ca9}.vertical-drawer__tab.active .vertical-drawer__tab-button{color:#005ca9}.vertical-drawer__tab-button{display:flex;align-items:center;cursor:pointer;color:inherit;text-align:left;width:100%;outline:none;padding:1rem 0 1rem 1.5rem;transition:color .15s ease-in-out}.vertical-drawer__tab-button .pie-chart{margin-right:1rem}.vertical-drawer__tab-button:focus,.vertical-drawer__tab-button:focus-visible{color:#008bff}.vertical-drawer__tab-button:active{color:#005ca9}.vertical-drawer__tab-title{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-size:1.125rem;color:inherit}.vertical-drawer__tab-title-count{font-family:"bbbank-Regular",arial,helvetica,sans-serif;font-size:1rem}.document-category-list-item{padding-top:1rem}@media screen and (max-width: 575px){.document-category-list-item:not(.open) .document-category-list-item__content{display:none}}@media screen and (min-width: 992px){.document-category-list-item{padding-top:2rem}}.document-category-list-item:not(:last-child){border-bottom:1px solid #e3e3e3}.document-category-list-item__header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:1rem}@media screen and (min-width: 992px){.document-category-list-item__header{margin-bottom:1.5rem}}.document-category-list-item__headline-wrapper{display:inline-flex}.document-category-list-item__expample-document-wrapper{border-radius:8px;border:8px solid #e5eaf3;display:flex;justify-content:center;align-items:center}.document-category-list-item__expample-document{width:auto;margin:1rem}.document-category-list-item__example-button{margin-left:1rem;width:1.5rem;height:1.5rem;background-color:#f5f6fa;border-radius:50%;position:relative}.document-category-list-item__example-button:hover{background-color:#e5eaf3}.document-category-list-item__example-button::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image:url("/imgs/icon-question-mark.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:11px;height:24px}.document-category-list-item__toggle{pointer-events:none;background-image:url("/imgs/icon-chevron-contrast-color-01.svg");background-repeat:no-repeat;background-size:cover;width:1.5rem;height:.75rem}@media screen and (min-width: 576px){.document-category-list-item__toggle{display:none}}.document-category-list-item.open .document-category-list-item__toggle{transform:rotate(180deg);transform-origin:center}.document-category-list-item__headline{font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-size:1.375rem;margin-top:0;margin-bottom:0}.document-category-list-item__content{padding-bottom:1rem}@media screen and (min-width: 992px){.document-category-list-item__content{padding-bottom:2.5rem}}.document-item{background:#f5f6fa;padding:.75rem 1.25rem;margin-bottom:.625rem}@media screen and (min-width: 992px){.document-item{padding:2rem}}.document-item__content{display:flex;flex-direction:column}@media screen and (min-width: 576px){.document-item__content{flex-direction:row;align-items:center}}@media screen and (min-width: 992px){.document-item__content::before{content:"";background-image:url("/imgs/icon-file.svg");background-position:center;background-size:cover;width:38px;height:46px;margin-right:1.5rem}}.document-item__status{margin-left:3.8rem;font-weight:600}.document-item__status-value--orange{color:#e29f3e}.document-item__status-value--blue{color:#005ca9}.document-item__status-value--green{color:#37a75f}.document-item__headline{font-family:"bbbank-Bold",arial,helvetica,sans-serif;display:flex;align-items:center;font-size:1.125rem}.document-item__editing-form{display:flex;align-items:center}.document-item__editing-form .form-element{height:2.5rem;padding:0}.document-item__editing-form .form-row{margin-bottom:0}.document-item__actions,.document-enquiry__actions{display:flex;align-items:center;margin-top:1rem;margin-left:-1rem}@media screen and (min-width: 576px){.document-item__actions,.document-enquiry__actions{margin-top:0;margin-left:auto}}.document-item__icon,.document-enquiry__icon{width:20px;height:21px;background-position:center;background-size:cover;margin-left:1rem}.document-item__icon--edit{background-image:url("/imgs/icon-edit.svg")}.document-item__icon--download{background-image:url("/imgs/icon-download.svg")}.document-item__icon--delete{background-image:url("/imgs/icon-delete.svg")}.document-item__icon--save{background-image:url("/imgs/icon-checked-contrast-color-01.svg");background-repeat:no-repeat;background-size:contain}.document-item__delete-modal{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:wrap}.document-item__delete-question{text-align:center;margin-top:0;margin-bottom:.625rem;width:100%}.document-item__delete-button{font-family:"bbbank-Bold",arial,helvetica,sans-serif;color:#d80000;margin:0 .5rem}.document-item__delete-button--cancel{color:#005ca9}.steps{display:flex;align-items:center}.steps--step{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.steps--step--circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold}.steps--step--circle.active{background-color:#f8c24e;color:#000}.steps--step--circle.inactive{background-color:#e0e0e0;color:#9e9e9e}.steps--step--label{height:10px;font-size:1rem;margin-top:5px}.steps--step--label.active{color:#000}.steps--step--label.inactive{color:#9e9e9e}.steps--step--line{flex:1;height:2px}.steps--step--line.active{background-color:#f8c24e}.steps--step--line.inactive{background-color:#e0e0e0}.my-application--header{margin-bottom:4rem}.my-application--header--image-container{padding-right:0;padding-left:1rem}.my-application--header--image-container img{width:auto;height:100%;border-bottom-left-radius:10%;border-top-left-radius:10%;margin-bottom:1rem}.my-application--header--image-container::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%);z-index:1;pointer-events:none}.my-application--header--text-container{padding-left:3rem;padding-right:3rem}.my-application--nav{display:flex;flex-direction:column;margin-left:2rem;position:sticky;top:25px}.my-application--nav--container{margin-bottom:1.25rem}.my-application--nav--container--tab{display:flex;align-items:center;color:#000;border-left:2px solid #e3e3e3;transition:.15s ease-in-out;padding-left:1rem}.my-application--nav--container--tab.active{color:#005ca9;border-color:#005ca9}.my-application--nav--container--documentbutton{display:flex;align-items:center;cursor:pointer;color:inherit;text-align:left;width:100%;outline:none;padding:1rem 0;transition:color .15s ease-in-out}.my-application--nav--container--documentbutton .pie-chart{margin-right:1rem}.my-application--nav--container--documentbutton:focus,.my-application--nav--container--documentbutton:focus-visible{color:#008bff}.my-application--nav--container--documentbutton:active{color:#005ca9}.my-application--nav--container--tab-title-count{font-family:"bbbank-Regular",arial,helvetica,sans-serif;font-size:1rem}.my-application--nav--button{display:flex;margin-bottom:1rem;margin-right:.5rem;padding-bottom:1rem;border-bottom:solid .1em #e3e3e3}.my-application--nav--button--active{border-bottom-color:#005ca9}.my-application--nav--button--badge{height:7px;width:7px;background-color:#ff003e;border-radius:50%}.my-application--content--headline{margin-top:0;margin-bottom:1rem;color:#000}.my-application--content--headline-3{margin-bottom:1rem;color:#005ca9}.my-application--content--background-box{border-radius:10px;background-color:#f6f6f6;padding:1rem}@media screen and (min-width: 576px){.file-drop-upload{border:2px dashed #e3e3e3}.file-drop-upload.drag-accept{border-color:#00800c}.file-drop-upload.drag-reject{border-color:#d80000}.file-drop-upload__dropzone{display:flex;align-items:center;justify-content:center;padding:2rem;cursor:pointer}}.file-drop-upload__content{width:100%;display:flex;align-items:center;justify-content:center}.file-drop-upload__label{color:#666;margin-right:1.25rem;flex-shrink:0;display:none}@media screen and (min-width: 576px){.file-drop-upload__label{display:inline-block}}@media screen and (min-width: 768px){.file-drop-upload__label{flex-shrink:unset}}.file-drop-upload__label-icon{width:1.25rem;flex-shrink:0;margin-right:.75rem;display:none}@media screen and (min-width: 576px){.file-drop-upload__label-icon{display:inline-block}}.file-drop-upload__button{margin-bottom:0}.document-upload-form__file{display:flex;align-items:center;justify-content:space-between;margin-top:.625rem}.document-upload-form__file-name{width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.document-upload-form__file-size{color:#666}@keyframes spinner{to{transform:rotate(360deg)}}.spinner{position:relative;background-color:inherit;border-radius:10rem;overflow:hidden;padding:2px}.spinner__element{width:1.5rem;height:1.5rem;background-color:inherit;background-image:radial-gradient(#005ca9, #005ca9);animation:spinner .75s linear infinite;transform-origin:center;border-radius:50%}.spinner__element::before{content:"";position:absolute;top:.25rem;left:.25rem;right:.25rem;bottom:.25rem;background-color:inherit;border-radius:50%}.spinner__element::after{content:"";position:absolute;top:0;left:50%;width:50%;height:50%;background-color:inherit}.spinner--large .spinner__element{width:2.5rem;height:2.5rem}.spinner--large .spinner__element::before{top:.4166666667rem;left:.4166666667rem;right:.4166666667rem;bottom:.4166666667rem}.loading-container{position:relative;background-color:inherit}.loading-container--flex-align{margin-top:auto;margin-bottom:auto}.loading-container--white{background-color:#fff}.loading-container--light-blue{background-color:#f5f6fa}.loading-container__spinner{position:absolute;top:calc(50% - 1.25rem);left:calc(50% - 1.25rem);z-index:10}.loading-container.is-loading .loading-container__content{opacity:.5}.react-form-container{background-color:#fff;min-height:90vh}.react-form-container--flex{display:flex;flex-direction:column}.react-form.is-saving{pointer-events:none;opacity:.5}.loading-input{position:relative}.loading-input__spinner{background-color:#f5f6fa !important;position:absolute !important;bottom:10px;right:10px}.form-row--has-errors~.loading-input__spinner{background-color:#feebeb !important;bottom:2.275rem}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:251}.modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal-body{position:fixed;left:50%;top:50%;width:calc(100% - 2rem);max-width:50rem;max-height:calc(100vh - 2rem);overflow:auto;transform:translate(-50%, -50%);background-color:#fff;padding:3rem 1rem 1rem}@media screen and (min-width: 576px){.modal-body{padding:3.5rem 3rem 3rem}}@media screen and (min-width: 768px){.modal-body{padding:4.5rem 5rem 5rem}}.modal-body__close{background-image:url("/imgs/icon-close-menu-contrast-color-01.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;width:1.5rem;height:1.5rem;top:1rem;right:1rem}@media screen and (min-width: 576px){.modal-body__close{width:1.25rem;height:1.25rem;top:1.5rem;right:1.5rem}}@media screen and (min-width: 768px){.modal-body__close{width:1.5rem;height:1.5rem;top:2rem;right:2rem}}.inspection-form-modal__headline{margin-top:0;margin-bottom:1rem;color:#000}.document-info-box{background:#fffbf1;padding:1.5rem 1.25rem .625rem;margin-bottom:2.5rem;border-color:#e29f3e;border-radius:0;border-width:1px;border-style:solid;box-shadow:rgba(149,157,165,.2) 0 8px 24px}@media screen and (min-width: 768px){.document-info-box{padding:1.5rem 2rem .625rem}}.document-info-box__headline{font-family:"bbbank-Bold",arial,helvetica,sans-serif;display:flex;align-items:center;font-size:1.375rem;margin:0}.document-info-box__alert{color:#d80000;font-size:.875rem;margin:1em 0;display:flex;align-items:center}.document-info-box__btn{border-radius:5px}.document-enquiry{background-color:#fff;border:1px solid #e29f3e;padding:1.25rem 1.125rem 1.5rem;margin:2rem 0;display:flex;align-items:flex-start}.document-enquiry__content{padding-left:1.25rem;margin-top:-0.5rem}.document-enquiry__title{font-size:1.25rem;font-weight:bold;margin-bottom:.5rem;line-height:1.5}.document-enquiry__status{font-weight:normal;color:#e29f3e}.document-enquiry__text{font-size:1.125rem;line-height:1.5}.document-enquiry__link{font-size:1.125rem}.document-enquiry__icon{background:rgba(0,0,0,0)}.document-enquiry__icon--download{background-image:url("/imgs/icon-download.svg")}.category-progress-item{display:flex;justify-content:space-between;align-items:center;width:100%;margin:1rem}@media(min-width: 768px){.category-progress-item{width:45%}}.category-progress-item--title{font-size:medium}.category-progress-item--status{border-radius:10px;padding-top:1px;padding-bottom:1px;color:#fff;display:flex;justify-content:center}.category-progress-item--status.status-green{background-color:#1c7430}.category-progress-item--status.status-blue{background-color:#2c5087}.application-progress-circle{display:flex;justify-content:center;align-items:center;width:100px;height:100px;position:relative}.application-progress-circle--svg-circle{transform:rotate(-90deg)}.application-progress-circle--circle-background{fill:none;stroke:#e0e0e0;stroke-width:5}.application-progress-circle--circle-progress{fill:none;stroke:#0056b3;stroke-width:5;stroke-linecap:round;stroke-dasharray:0 100;transition:stroke-dasharray .3s ease}.application-progress-circle--percentage-text{position:absolute;font-size:1.2rem;font-weight:bold;color:#000}.fullscreen-element{position:relative;min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(109.46deg, #D3E5D4 50.58%, #A7C7AA 100%)}.welcome-screen{overflow:hidden;padding:2rem 0;min-height:calc(100vh - 9.625rem);display:flex;align-items:center}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.welcome-screen{display:block;margin:auto}}.welcome-screen__image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:50px;margin-left:-15px;margin-right:-15px;width:25vh;height:25vh;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (min-width: 768px){.welcome-screen__image{width:30vw;height:30vw;background-position:left center;margin-top:0;margin-left:0;margin-right:0}}@media screen and (min-width: 992px){.welcome-screen__image{margin-left:0;background-size:cover;background-position:center;max-height:40rem}}@media screen and (min-width: 1170px){.welcome-screen__image{width:560px;height:560px;margin-right:0;max-width:560px}}.welcome-screen__footnote{position:absolute;top:0;font-size:6px}@media screen and (min-width: 768px){.welcome-screen__footnote{font-size:.875rem}}@media screen and (min-width: 992px){.welcome-screen__footnote{font-size:1rem}}.welcome-screen__interest{position:relative;font-size:2.5rem;font-family:"bbbank-Bold",arial,helvetica,sans-serif;font-weight:bold;margin-bottom:0;margin-top:0}@media screen and (min-width: 768px){.welcome-screen__interest{font-size:3rem;margin-bottom:0;margin-top:0}}@media screen and (min-width: 992px){.welcome-screen__interest{font-size:3rem;margin-bottom:0;margin-top:0}}@media screen and (min-width: 1200px){.welcome-screen__interest{font-size:4rem;margin-bottom:0;margin-top:0}}.welcome-screen__seals{position:absolute;bottom:0;right:0;min-width:10%}@media screen and (min-width: 768px){.welcome-screen__seals{bottom:0;right:-5%;max-height:100px}}@media screen and (min-width: 992px){.welcome-screen__seals{top:unset}}@media screen and (min-width: 1200px){.welcome-screen__seals{right:0;bottom:10%}}.welcome-screen__seals-legal{margin-top:1.25rem;width:100%;background-color:#fff;max-width:1170px;position:relative;font-size:12px}@media screen and (min-width: 768px){.welcome-screen__seals-legal{display:flex;flex:1;flex-direction:row}}.welcome-screen__seals-legal-example{margin-bottom:10px}@media screen and (min-width: 768px){.welcome-screen__seals-legal-example{max-width:50%;margin-bottom:0;margin-right:30px}}.welcome-screen__seals-image{height:120px;filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.12))}@media screen and (min-width: 768px){.welcome-screen__seals-image{height:120px;filter:drop-shadow(0 6px 15px rgba(102, 102, 102, 0.6))}}@media screen and (min-width: 992px){.welcome-screen__seals-image{height:150px;max-height:150px}}@media screen and (min-width: 1200px){.welcome-screen__seals-image{height:200px;max-height:none}}.welcome-screen__seals-image:not(:last-child){margin-right:20px}.welcome-screen__legal{font-size:16px}.welcome-screen__legal-asterisk{font-size:16px;color:#666}.welcome-screen__headline-sub{font-size:70%}@media screen and (min-width: 576px){.welcome-screen__headline-sub{font-size:64%}}@media screen and (min-width: 992px){.welcome-screen__headline-sub{font-size:unset}}.home-checklist{max-width:700px;margin:0 auto;line-height:1.5}.home-checklist__item{font-size:1.125rem}.home-checklist__item:not(:last-child){border-bottom:1px solid #e3e3e3}.home-checklist__item-summary{cursor:pointer;font-weight:bold;list-style:none;position:relative;display:flex;align-items:center;min-height:2.5rem;padding:.5rem 2rem .5rem 0}.home-checklist__item-summary::-webkit-details-marker{display:none}.home-checklist__item-summary::after{content:url("../../imgs/icon-chevron-contrast-color-01.svg");width:1.5rem;height:1.25rem;transition:.2s ease;position:absolute;right:0;top:1rem}details[open]>.home-checklist__item-summary::after{transform:rotate(180deg) translateY(-0.25rem);transform-origin:center}.home-checklist__item-summary--code{color:#005ca9;font-weight:normal;padding:0;margin-bottom:1.5rem}.home-checklist__item-summary--code::after{top:.5rem}.home-checklist__item-content{padding:1rem 0 1.5rem}.home-checklist__wrapper{background-color:#f5f6fa;padding:6rem 0}.home-checklist__headline{color:#000;margin-top:0;text-align:center}.home-checklist__description{text-align:center;max-width:554px;margin:0 auto 3rem}.home-search{background:#f5f6fa;padding:50px 0}@media screen and (min-width: 768px){.home-search{padding:95px 0}}.home-search__headline-wrapper{padding:0 15px;margin-bottom:35px}@media screen and (min-width: 576px){.home-search__headline-wrapper{display:flex;justify-content:space-between}}.home-search__headline{margin-bottom:5px;margin-top:0}.home-search__underline{margin-top:0;margin-bottom:30px;font-size:1.125rem}@media screen and (min-width: 768px){.home-search__underline{margin-bottom:0;font-size:1.5rem}}.home-search__img{width:139px;height:52px}@media screen and (min-width: 768px){.home-search__img{margin-left:20px}}.home-search__form-wrapper{background-color:#fff;padding:20px}@media screen and (min-width: 768px){.home-search__form-wrapper{padding:30px 40px}}.home-video{background:#f5f6fa;margin-bottom:-75px}@media screen and (min-width: 768px){.home-video{margin-bottom:-120px}}.home-video__container{max-width:636px;text-align:center;margin-left:auto;margin-right:auto}.home-video__banner-overlay{position:absolute;bottom:0;left:0;width:100%;opacity:1;z-index:2;color:#fff;padding:.5em 1em;font-size:small}.home-video__arrow{position:relative;margin-right:2rem}.home-video__arrow::after{position:absolute;content:"";background-image:url("/imgs/icon-curvy-arrow.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:14px;height:33px;bottom:-100%;left:.75rem}.home-video__video-wrapper{background-color:#fff;padding:.5rem;margin-top:2.25rem;position:relative;z-index:1}@media screen and (min-width: 768px){.home-video__video-wrapper{padding:1rem}}.home-video__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .35s ease-in;z-index:2}.home-video__play-button:hover path{fill:#008bff}.home-video__play-button svg{pointer-events:none;width:64px;height:64px}@media screen and (min-width: 768px){.home-video__play-button svg{width:72px;height:72px}}.home-video__video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.home-video__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.home-video__video-container::after{content:"";position:absolute;background-image:url("../../imgs/video-overlay-image.png");background-position:center;background-size:cover;background-repeat:no-repeat;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;z-index:1;transition:opacity .35s ease-in}.home-video__video-container.is-overlayed::after{opacity:1;pointer-events:visible}.home-video__video-container.is-overlayed .home-video__play-button{opacity:1;pointer-events:visible}.home-steps{position:relative;padding-top:130px}@media screen and (min-width: 768px){.home-steps{padding:200px 0 95px}}.home-steps::before{content:"";top:0;left:0;position:absolute;background-color:#005ca9;height:450px;width:100%}.home-steps__header{margin-bottom:40px}@media screen and (min-width: 768px){.home-steps__header{display:flex;align-items:center;margin-bottom:76px}}@media screen and (min-width: 768px){.home-steps__text-wrapper{width:50%}}.home-steps__headline{color:#fff;margin:0}.home-steps__paragraph{color:#fff;font-size:1.125rem;margin-top:10px;margin-bottom:30px}@media screen and (min-width: 768px){.home-steps__paragraph{font-size:1.5rem;margin-bottom:0}}.home-steps__button-wrapper{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.home-steps__button-wrapper{margin:auto}}.home-steps__button-underline{color:#fff;margin-bottom:0}.home-steps__button-underline--black{color:#000}.home-steps__button-underline a{font-weight:bold}.home-steps__checks-wrapper{margin-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 768px){.home-steps__checks-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;align-items:unset;justify-content:center;max-width:650px;width:100%;margin:50px auto}}.home-steps__check{position:relative;width:100%;max-width:325px;margin-bottom:10px}@media screen and (min-width: 576px){.home-steps__check{white-space:nowrap}}@media screen and (min-width: 768px){.home-steps__check{width:calc(50% - 15px);margin:0 15px 10px 0}}.home-steps__badges-list{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:280px;margin:50px auto;height:100px}@media screen and (min-width: 576px){.home-steps__badges-list{max-width:380px;height:140px}}.home-steps__badge-item{height:100%}.home-steps__badge{width:auto;height:100%}.home-step{background-color:#fff;padding:40px;position:relative}@media screen and (min-width: 576px){.home-step{display:flex}}.home-step::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(204, 204, 204) 50%, rgb(255, 255, 255) 100%)}.home-step::before{content:"";position:absolute;bottom:-35px;left:50%;width:77px;height:77px;background-image:url("../../imgs/icon-fat-arrow-bg.svg");background-size:cover;transform:translateX(-50%);z-index:1}.home-step:last-of-type{position:relative;margin-bottom:50px;border:1px solid red}@media screen and (min-width: 768px){.home-step:last-of-type{margin-bottom:70px}}@media screen and (min-width: 576px){.home-step__content{width:60%;margin:auto}}.home-step__illustration-wrapper{width:60%;margin:auto;position:relative}@media screen and (min-width: 576px){.home-step__illustration-wrapper{width:40%;display:flex;justify-content:center;align-items:center}}.home-step__illustration{width:100%;position:relative;display:block;background-repeat:no-repeat;background-size:contain;background-position:center center}@media screen and (min-width: 576px){.home-step__illustration{width:60%}}.home-step__illustration--step-1{height:254px}.home-step__illustration--step-2{width:80%;height:233px}@media screen and (min-width: 576px){.home-step__illustration--step-2{width:50%}}.home-step__illustration--step-3{width:80%;height:233px}@media screen and (min-width: 576px){.home-step__illustration--step-3{width:50%}}.home-step__illustration--step-4{height:254px}.home-step__illustration--step-5{height:254px}.home-step__paragraph a{font-weight:bold;color:#005ca9}.home-step__paragraph a:hover{text-decoration:underline;color:#008bff}.home-about{background:linear-gradient(109.46deg, #D3E5D4 50.58%, #A7C7AA 100%);padding:70px 20px}@media screen and (min-width: 576px){.home-about{padding:70px 40px}}@media screen and (min-width: 576px){.home-about{padding:105px 40px}}.home-about__logo{display:block;height:35px;width:auto;max-width:none;margin-bottom:30px}@media screen and (min-width: 576px){.home-about__logo{height:46px}}@media screen and (min-width: 768px){.home-about__text{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}@media screen and (min-width: 992px){.home-about__text{-moz-column-gap:65px;column-gap:65px}}.home-interruptor{background:#f5f6fa;padding:.5em 0 3em}.home-interruptor__popup{text-align:center}.home-interruptor__content{width:100%;padding:0 1em;margin-right:auto;margin-left:auto;max-width:1170px;position:relative;display:flex;flex-direction:column;align-items:center}.home-interruptor__steps{max-width:750px;font-size:1.125rem;margin-bottom:1rem}.home-interruptor__text{margin-top:0;margin-bottom:1.5em;font-size:1.5rem}.home-interruptor__button-wrapper{display:flex;flex-direction:column;align-items:center}.badge{align-items:center;background-color:#d80000;border-radius:50%;color:#fff;display:flex;font-size:10px;height:20px;justify-content:center;width:20px}.badge--message{text-transform:none;border:0;height:10px;width:10px;margin-left:8px;flex:0 0 auto}.social-share{margin:20px 0}.social-share__list{list-style:none;margin:0;padding:0;align-items:center;display:flex;max-width:400px;justify-content:space-between}@media screen and (min-width: 768px){.social-share__list{justify-content:flex-start}}.social-share__list-item{border-radius:5px;flex:1 0 15%;margin-right:15px;position:relative;max-width:17%;transition:transform 250ms;will-change:transform;transform:translateY(0);box-shadow:2px 2px 3px rgba(0,0,0,.5)}.social-share__list-item::before{padding-top:100%}.social-share__list-item:hover{transform:translateY(-5px)}.social-share__link{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between}.social-share__link::after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.social-share__link--whatsapp{background:#25d366}.social-share__link--facebook{background:#00baff}.social-share__link--twitter{background:#55acee}.social-share__icon{width:70%;position:relative;display:block;height:40px;padding:5px;margin:auto}@media screen and (min-width: 768px){.social-share__icon{height:auto}}.social-share__text{display:none;font-size:.7rem;font-weight:bold;text-transform:uppercase;padding:0 5px 5px}@media screen and (min-width: 768px){.social-share__text{display:inline}}.hero-intro{margin-top:3rem}@media screen and (min-width: 576px){.hero-intro{margin-top:6rem}}@media screen and (min-width: 992px){.hero-intro{margin-top:12rem}}.hero-intro__teaser{margin:auto}@media screen and (min-width: 576px){.hero-intro__teaser{max-width:60%}}.hero-intro__icon-wrapper{position:relative;right:0}@media screen and (min-width: 992px){.hero-intro__icon-wrapper{position:absolute;right:20%;top:0}}.hero-intro__icon{width:9rem}.hero-intro__icon-text{font-size:.875rem;line-height:1.187rem}.hero-intro__usps{background:#f5f6fa;padding:1.25rem 2rem;margin-top:2rem;border-radius:.625rem}@media screen and (min-width: 576px){.hero-intro__usps{margin-top:6rem;padding:2.5rem 3.9rem}}.hero-intro__usp{font-weight:bold;margin:0 0 0 1rem}.hero-intro__usp:before{content:"";background-image:url("../../../imgs/icon-checked-green.svg");background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:.2em;width:1em;height:1em}.hero-intro__col{margin:.7rem 0}@media screen and (min-width: 576px){.hero-intro__col{padding-right:0;margin:auto}}.register-step{background-color:#fff;padding:1rem 0;position:relative}@media screen and (min-width: 576px){.register-step{display:flex;padding:6.25rem 2.5rem}}.register-step::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(204, 204, 204) 50%, rgb(255, 255, 255) 100%)}.register-step::before{content:"";position:absolute;bottom:-35px;left:50%;width:77px;height:77px;background-image:url("../../imgs/icon-fat-arrow-bg.svg");background-size:cover;transform:translateX(-50%);z-index:1}.register-step:last-of-type{position:relative;margin-bottom:50px;border:1px solid red}@media screen and (min-width: 768px){.register-step:last-of-type{margin-bottom:70px}}@media screen and (min-width: 576px){.register-step__content{width:60%;margin:auto}}.register-step__illustration-wrapper{width:60%;margin:auto;position:relative}@media screen and (min-width: 576px){.register-step__illustration-wrapper{width:40%;display:flex;justify-content:center;align-items:center}}.register-step__illustration{width:100%;position:relative;display:block;background-repeat:no-repeat;background-size:contain;background-position:center center}@media screen and (min-width: 576px){.register-step__illustration{width:60%}}.register-step__illustration--step-1{height:254px}.register-step__illustration--step-2{width:80%;height:233px}@media screen and (min-width: 576px){.register-step__illustration--step-2{width:50%}}.register-step__illustration--step-3{width:80%;height:233px}@media screen and (min-width: 576px){.register-step__illustration--step-3{width:50%}}.register-step__illustration--step-4{height:254px}.register-step__illustration--step-5{height:254px}.register-step__paragraph a{font-weight:bold;color:#005ca9}.register-step__paragraph a:hover{text-decoration:underline;color:#008bff}.realestate-selling{min-height:calc(100vh - 178px);display:flex;align-items:center}.realestate-selling__subline{margin-top:.75rem}.realestate-selling__wrapper{padding-bottom:2.55rem}.realestate-selling__content{margin-top:2.5rem}.realestate-selling__blue-box{margin-top:2.5rem;padding:1.5rem;max-width:480px}@media screen and (min-width: 576px){.realestate-selling__blue-box{padding:2.5rem}}.realestate-selling__form>*+*{margin-top:1rem}.realestate-selling__image-wrapper{max-width:500px;margin:2rem auto 0}@media screen and (min-width: 768px){.realestate-selling__image-wrapper{margin-left:1.5em;max-width:720px}}@media screen and (min-width: 992px){.realestate-selling__image-wrapper{margin-left:3em;width:50vw}}.realestate-agent-info{margin-top:-1.5rem;background-color:#f5f6fa;padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 768px){.realestate-agent-info{padding-top:5rem;padding-bottom:5rem}}@media screen and (min-width: 992px){.realestate-agent-info{padding-top:7.5rem;padding-bottom:7.5rem}}.realestate-agent-info__loading-indicator{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:1000}.realestate-agent-info__spinner{border:16px solid #f3f3f3;border-top:16px solid #005ca9;border-radius:50%;width:100px;height:100px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.realestate-agent-info__container{margin-top:auto;margin-bottom:auto}@media screen and (min-width: 576px){.realestate-agent-info__image-wrapper{position:relative;height:100px}}.realestate-agent-info__image{background-color:#fff}@media screen and (min-width: 576px){.realestate-agent-info__image{position:absolute;-o-object-fit:contain;object-fit:contain;width:auto;height:100%}}.realestate-agent-info__planet-home{background-color:rgba(0,0,0,0)}@media screen and (min-width: 576px){.realestate-agent-info__planet-home{position:absolute;-o-object-fit:contain;object-fit:contain;width:auto;height:100%}}.realestate-agent-info__text p:first-child{margin-top:0}.realestate-agent-info__text p:last-child{margin-bottom:0}.realestate-agent-info__address>*+*{margin-top:2rem}.realestate-agent-info__contact-wrapper span{display:block}.realestate-agent-contact{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 576px){.realestate-agent-contact{padding-top:5rem;padding-bottom:5rem}}@media screen and (min-width: 992px){.realestate-agent-contact{padding-top:7.5rem;padding-bottom:7.5rem}}.realestate-agent-contact__text{max-width:750px;margin-bottom:2rem}@media screen and (min-width: 768px){.realestate-agent-contact__text{margin-bottom:3.75rem}}@media screen and (min-width: 992px){.realestate-agent-contact__column{max-width:530px}}.realestate-agent-contact__column .form-group label{display:block;font-size:1.125rem;margin-bottom:.5rem}.realestate-agent-contact__column>*+*{margin-top:1.75rem}.realestate-agent-contact__column--right{margin-top:3rem}@media screen and (min-width: 768px){.realestate-agent-contact__column--right{margin-top:0;margin-left:auto}}.inquiry-success{text-align:center;margin:25% 0}.inquiry-success__icon{position:relative;margin-right:2rem}.inquiry-success__icon::after{position:absolute;content:"";background-image:url("/imgs/icon-mail-success.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:50px;height:33px;bottom:100%;left:48%}@media screen and (max-width: 575px){.hidden-sm-down{display:none}}@media screen and (max-width: 767px){.hidden-md-down{display:none}}@media screen and (max-width: 991px){.hidden-lg-down{display:none}}@media screen and (min-width: 576px){.hidden-sm-up{display:none}}@media screen and (min-width: 768px){.hidden-md-up{display:none}}@media screen and (min-width: 992px){.hidden-lg-up{display:none}}@media screen and (min-width: 768px)and (max-width: 991px){.hidden-md-lg{display:none}}@media screen and (min-width: 768px)and (max-width: 1199px){.hidden-md-xl{display:none}}@media screen and (min-width: 992px)and (max-width: 1199px){.hidden-lg-xl{display:none}}.prevent-scrolling{position:fixed;width:100vw;height:100vh;overflow:hidden}.visible{visibility:visible !important;opacity:1 !important}@media screen and (max-width: 575px){.capitalize{text-transform:capitalize}}.hidden{display:none}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.no-padding{padding:0}.calculator-mini-form .react-form{padding-top:1.25rem}.calculator-mini-form .calculator-additional-costs-section{padding-top:1.5rem}.calculator-mini-form .calculator-additional-costs-section>.form-row{padding-bottom:1.375rem}.calculator-mini-form .result-box__list .result-box__list-item-title,.calculator-mini-form .result-box__list .result-box__list-item-value{text-align:left;float:none}.calculator-mini-form .result-box__list .result-box__list-item-title{padding-bottom:0}.calculator-mini-form .result-box__list .result-box__list-item-value{padding-bottom:.75rem}.calculator-mini-form .dashboard-sidebar__submit-button-group,.calculator-mini-form .dashboard-sidebar__submit-button-group .button:last-child,.calculator-mini-form .dashboard-sidebar__submit-button-group .toast-alert__error-link:last-child,.calculator-mini-form .dashboard-sidebar__submit-button-group .file-drop-upload__button:last-child{margin-bottom:0}
