@charset "UTF-8";/*!
 * jQuery UI Slider 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.nvtooltip h3,.nvtooltip table td.key{font-weight:400}.nvtooltip,svg{-webkit-touch-callout:none;-khtml-user-select:none}.nvd3 .nv-axis,.nvd3 .nv-distribution,.nvd3.nv-pie .nv-label,.nvd3.nv-sparklineplus g.nv-hoverValue,.nvtooltip,.nvtooltip-pending-removal{pointer-events:none}.axis path,.nv-brush .extent,.nvd3 .axis line,.nvd3 .background path,.nvd3 .brush .extent,.nvd3 .nv-axis line,.nvd3 .nv-axis path{shape-rendering:crispEdges}.fit,img{max-width:100%}.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-option-control .c24bfi-option-control-element>label,.interest-table__cell,.radio-container>label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.chartWrap{margin:0;padding:0;overflow:hidden}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:6px}.nvtooltip{position:absolute;background-color:rgba(255,255,255,1);border:1px solid rgba(0,0,0,.2);z-index:10000;font-family:Arial;text-align:left;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nvtooltip h3,.nvtooltip p{text-align:center;margin:0}.c24bfi-pagination,svg{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-webkit-transition:opacity 250ms linear;transition-delay:250ms;-moz-transition-delay:250ms;-webkit-transition-delay:250ms}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{padding:4px 14px;line-height:18px;background-color:rgba(247,247,247,.75);border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.value{text-align:right;font-weight:700}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{width:8px;height:8px;vertical-align:middle}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{position:absolute}svg{user-select:none;display:block;width:100%;height:100%}svg text{font:400 12px Arial}svg .title{font:700 14px Arial}.nvd3 .nv-background{fill:#fff;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:700}.nv-brush .extent{fill-opacity:.125}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .disabled circle{fill-opacity:0}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:700}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-bars .negative rect{zfill:brown}.nvd3 .nv-bars rect{zfill:#4682b4;fill-opacity:.75;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:#add8e6}.nvd3 .nv-bars text{fill:transparent}.nvd3 .nv-bars .hover text{fill:rgba(0,0,0,1)}.nvd3 .nv-discretebar .nv-groups rect,.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-discretebar .nv-groups rect:hover,.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:700;fill:rgba(0,0,0,1);stroke:transparent}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear;stroke:#fff;stroke-width:1px;stroke-opacity:1}.nvd3.nv-pie .hover path{fill-opacity:.7}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-groups path.nv-line{fill:none;stroke-width:1.5px}.nvd3 .nv-groups path.nv-line.nv-thin-line{stroke-width:1px}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3 .nv-line.hover path{stroke-width:6px}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important}.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear,stroke-opacity 250ms linear;-moz-transition:stroke-width 250ms linear,stroke-opacity 250ms linear;-webkit-transition:stroke-width 250ms linear,stroke-opacity 250ms linear}.nvd3 .nv-groups .nv-point.hover,.nvd3.nv-scatter .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nvd3.nv-stackedarea path.nv-area{fill-opacity:.7;stroke-opacity:0;transition:fill-opacity 250ms linear,stroke-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear,stroke-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear,stroke-opacity 250ms linear}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1}.nvd3.nv-bullet{font:10px sans-serif}.nvd3.nv-bullet .nv-measure{fill-opacity:.8}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:700}.nvd3.nv-bullet .nv-subtitle{fill:#999}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7}.nvd3.nv-sparkline path{fill:none}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:400}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:700;font-size:1.1em}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:2px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:4px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728}.nvd3.nv-historicalStockChart .nv-axis .nv-axislabel{font-weight:700}.nvd3.nv-historicalStockChart .nv-dragTarget{fill-opacity:0;stroke:none;cursor:move}.nvd3 .nv-brush .extent{fill-opacity:0!important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}.nvd3.nv-indentedtree .name{margin-left:5px}.nvd3.nv-indentedtree .clickable{color:#08C;cursor:pointer}.nvd3.nv-indentedtree span.clickable:hover{color:#005580;text-decoration:underline}.nvd3.nv-indentedtree .nv-childrenCount{display:inline-block;margin-left:5px}.nvd3.nv-indentedtree .nv-treeicon,.nvd3.nv-indentedtree .nv-treeicon.nv-folded{cursor:pointer}.nvd3 .background path{fill:none;stroke:#ccc;stroke-opacity:.4}.nvd3 .foreground path{fill:none;stroke:#4682b4;stroke-opacity:.7}.nvd3 .brush .extent{fill-opacity:.3;stroke:#fff}.axis path,.nvd3 .axis line{fill:none;stroke:#000}.nvd3 .axis text{text-shadow:0 1px 0 #fff}.nvd3 .nv-interactiveGuideLine{pointer-events:none}.nvd3 line.nv-guideline{stroke:#ccc}.col-left{text-align:left}.col-center{text-align:center}.col-right{text-align:right}.height-getter.height-getter.height-getter.height-getter.height-getter{display:block!important;height:auto!important;position:fixed!important;visibility:hidden!important}.transition-disabler.transition-disabler.transition-disabler.transition-disabler.transition-disabler{transition:none!important}.half-width{width:50%}.full-width{width:100%}.full-height{height:100%}.position-fixed{position:fixed}.position-relative{position:relative}.position-absolute{position:absolute}.position-static{position:static}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-10{z-index:10}.overflow-hidden{overflow:hidden}.float-right{float:right}.float-left{float:left}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.hide-display{display:none!important}.hide-visibility{visibility:hidden!important}.is-hidden{display:none;height:0;margin:0;padding:0;visibility:hidden;width:0}.c24bfi-calculator-introduction-wrapper{border:1px solid #b4b4b4}.c24-baufi-button{background-color:transparent;border:0!important;letter-spacing:.04px;line-height:normal;outline:0;text-align:center;text-decoration:none;vertical-align:middle;-webkit-tap-highlight-color:transparent}.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-option-control .c24bfi-option-control-element,.radio-container{display:block;float:left;white-space:nowrap;width:50%}.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-option-control .c24bfi-option-control-element+.c24bfi-option-control-element,.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-option-control .c24bfi-option-control-element+.radio-container,.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-option-control .radio-container+.c24bfi-option-control-element,.radio-container+.radio-container{float:right}.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-option-control .c24bfi-option-control-element+.c24bfi-option-control-element input[type=radio]+label,.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-option-control .c24bfi-option-control-element+.radio-container input[type=radio]+label,.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-option-control .radio-container+.c24bfi-option-control-element input[type=radio]+label,.radio-container+.radio-container input[type=radio]+label{border-left:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.mg-3xs,.mg-top-3xs,.mg-vert-3xs{margin-top:.4rem}.mg-3xs,.mg-bottom-3xs,.mg-vert-3xs{margin-bottom:.4rem}.mg-3xs,.mg-horz-3xs,.mg-left-3xs{margin-left:.4rem}.mg-3xs,.mg-horz-3xs,.mg-right-3xs{margin-right:.4rem}.mg-2xs,.mg-top-2xs,.mg-vert-2xs{margin-top:.6rem}.mg-2xs,.mg-bottom-2xs,.mg-vert-2xs{margin-bottom:.6rem}.mg-2xs,.mg-horz-2xs,.mg-left-2xs{margin-left:.6rem}.mg-2xs,.mg-horz-2xs,.mg-right-2xs{margin-right:.6rem}.mg-top-xs,.mg-vert-xs,.mg-xs{margin-top:.8rem}.mg-bottom-xs,.mg-vert-xs,.mg-xs{margin-bottom:.8rem}.mg-horz-xs,.mg-left-xs,.mg-xs{margin-left:.8rem}.mg-horz-xs,.mg-right-xs,.mg-xs{margin-right:.8rem}.c24bfi-pagination,.mg-sm,.mg-top-sm,.mg-vert-sm{margin-top:1.2rem}.c24bfi-pagination,.mg-bottom-sm,.mg-sm,.mg-vert-sm{margin-bottom:1.2rem}.mg-horz-sm,.mg-left-sm,.mg-sm{margin-left:1.2rem}.mg-horz-sm,.mg-right-sm,.mg-sm{margin-right:1.2rem}.mg-md,.mg-top-md,.mg-vert-md{margin-top:1.6rem}.mg-bottom-md,.mg-md,.mg-vert-md{margin-bottom:1.6rem}.mg-horz-md,.mg-left-md,.mg-md{margin-left:1.6rem}.mg-horz-md,.mg-md,.mg-right-md{margin-right:1.6rem}.mg-lg,.mg-top-lg,.mg-vert-lg{margin-top:2.4rem}.mg-bottom-lg,.mg-lg,.mg-vert-lg{margin-bottom:2.4rem}.mg-horz-lg,.mg-left-lg,.mg-lg{margin-left:2.4rem}.mg-horz-lg,.mg-lg,.mg-right-lg{margin-right:2.4rem}.pd-3xs,.pd-top-3xs,.pd-vert-3xs{padding-top:.4rem}.pd-3xs,.pd-bottom-3xs,.pd-vert-3xs{padding-bottom:.4rem}.pd-3xs,.pd-horz-3xs,.pd-left-3xs{padding-left:.4rem}.pd-3xs,.pd-horz-3xs,.pd-right-3xs{padding-right:.4rem}.pd-2xs,.pd-top-2xs,.pd-vert-2xs{padding-top:.6rem}.pd-2xs,.pd-bottom-2xs,.pd-vert-2xs{padding-bottom:.6rem}.pd-2xs,.pd-horz-2xs,.pd-left-2xs{padding-left:.6rem}.pd-2xs,.pd-horz-2xs,.pd-right-2xs{padding-right:.6rem}.c24bfi-pagination li span,.pd-top-xs,.pd-vert-xs,.pd-xs{padding-top:.8rem}.alt-opt,.c24bfi-calculator-introduction,.pd-sm,.pd-top-sm,.pd-vert-sm{padding-top:1.2rem}.c24bfi-pagination li span,.pd-bottom-xs,.pd-vert-xs,.pd-xs{padding-bottom:.8rem}.c24bfi-pagination li span,.c24bfi-table td,.c24bfi-table th,.pd-horz-xs,.pd-left-xs,.pd-xs{padding-left:.8rem}.c24bfi-pagination li span,.c24bfi-table td,.c24bfi-table th,.pd-horz-xs,.pd-right-xs,.pd-xs{padding-right:.8rem}.c24bfi-calculator-introduction,.pd-bottom-sm,.pd-sm,.pd-vert-sm{padding-bottom:1.2rem}.c24bfi-calculator-introduction,.pd-horz-sm,.pd-left-sm,.pd-sm{padding-left:1.2rem}.c24bfi-calculator-introduction,.pd-horz-sm,.pd-right-sm,.pd-sm{padding-right:1.2rem}.pd-md,.pd-top-md,.pd-vert-md{padding-top:1.6rem}.pd-bottom-md,.pd-md,.pd-vert-md{padding-bottom:1.6rem}.pd-horz-md,.pd-left-md,.pd-md{padding-left:1.6rem}.pd-horz-md,.pd-md,.pd-right-md{padding-right:1.6rem}.pd-lg,.pd-top-lg,.pd-vert-lg{padding-top:2.4rem}.pd-bottom-lg,.pd-lg,.pd-vert-lg{padding-bottom:2.4rem}.pd-horz-lg,.pd-left-lg,.pd-lg{padding-left:2.4rem}.pd-horz-lg,.pd-lg,.pd-right-lg{padding-right:2.4rem}.c24-baufi-panel{border:1px solid #dcdcdc;margin-bottom:1.6rem;padding:1.6rem;position:relative;width:100%}.c24baufi-inline-help-button{-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #949494;border-radius:50%;color:#949494;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:600;height:1.2rem;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:1.2rem}.c24baufi-inline-help-button::before{content:"i";display:inline-block;line-height:1}@-ms-viewport{width:device-width}@media (max-width:767px){.hidden-xs{display:none!important}}.c24bfi-button-row,.row{margin-left:-.8rem;margin-right:-.8rem}.c24bfi-button-row::after,.c24bfi-button-row::before,.row::after,.row::before{content:" ";display:table}.c24bfi-button-row::after,.row::after{clear:both}.no-mrg.c24bfi-button-row,.row.no-mrg{margin:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left;min-height:.1rem;padding-left:.8rem;padding-right:.8rem;position:relative}.col-xs-0{width:0%}.col-xs-push-0{left:0}.col-xs-1{width:8.3333333333%}.col-xs-push-1{left:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-push-2{left:16.6666666667%}.col-xs-3{width:25%}.col-xs-push-3{left:25%}.col-xs-4{width:33.3333333333%}.col-xs-push-4{left:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-push-5{left:41.6666666667%}.col-xs-6{width:50%}.col-xs-push-6{left:50%}.col-xs-7{width:58.3333333333%}.col-xs-push-7{left:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-push-8{left:66.6666666667%}.col-xs-9{width:75%}.col-xs-push-9{left:75%}.col-xs-10{width:83.3333333333%}.col-xs-push-10{left:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-push-11{left:91.6666666667%}.col-xs-12{width:100%}.col-xs-push-12{left:100%}@media (min-width:768px){.col-sm-0{width:0%}.col-sm-push-0{left:0}.col-sm-1{width:8.3333333333%}.col-sm-push-1{left:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-push-2{left:16.6666666667%}.col-sm-3{width:25%}.col-sm-push-3{left:25%}.col-sm-4{width:33.3333333333%}.col-sm-push-4{left:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-push-5{left:41.6666666667%}.col-sm-6{width:50%}.col-sm-push-6{left:50%}.col-sm-7{width:58.3333333333%}.col-sm-push-7{left:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-push-8{left:66.6666666667%}.col-sm-9{width:75%}.col-sm-push-9{left:75%}.col-sm-10{width:83.3333333333%}.col-sm-push-10{left:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-push-11{left:91.6666666667%}.col-sm-12{width:100%}.col-sm-push-12{left:100%}}@media (min-width:992px){.col-md-0{width:0%}.col-md-push-0{left:0}.col-md-1{width:8.3333333333%}.col-md-push-1{left:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-push-2{left:16.6666666667%}.col-md-3{width:25%}.col-md-push-3{left:25%}.col-md-4{width:33.3333333333%}.col-md-push-4{left:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-push-5{left:41.6666666667%}.col-md-6{width:50%}.col-md-push-6{left:50%}.col-md-7{width:58.3333333333%}.col-md-push-7{left:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-push-8{left:66.6666666667%}.col-md-9{width:75%}.col-md-push-9{left:75%}.col-md-10{width:83.3333333333%}.col-md-push-10{left:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-push-11{left:91.6666666667%}.col-md-12{width:100%}.col-md-push-12{left:100%}}@media (min-width:1200px){.col-lg-0{width:0%}.col-lg-push-0{left:0}.col-lg-1{width:8.3333333333%}.col-lg-push-1{left:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-push-2{left:16.6666666667%}.col-lg-3{width:25%}.col-lg-push-3{left:25%}.col-lg-4{width:33.3333333333%}.col-lg-push-4{left:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-push-5{left:41.6666666667%}.col-lg-6{width:50%}.col-lg-push-6{left:50%}.col-lg-7{width:58.3333333333%}.col-lg-push-7{left:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-push-8{left:66.6666666667%}.col-lg-9{width:75%}.col-lg-push-9{left:75%}.col-lg-10{width:83.3333333333%}.col-lg-push-10{left:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-push-11{left:91.6666666667%}.col-lg-12{width:100%}.col-lg-push-12{left:100%}}.c24bfi-card-section form .c24bfi-header,.c24bfi-header{color:#0563c1;font-size:1.2rem;font-weight:600;text-transform:uppercase}.c24bfi-header-main{color:#0563c1;font-size:2.1rem;font-weight:600;padding-bottom:1rem;padding-top:.5rem}.c24bfi-header-bordered{position:relative}.c24bfi-header-bordered::after{border-bottom:1px solid #0563c1;content:"";display:inline-block;margin-left:.5rem;position:absolute;top:.8rem;width:100%}.c24bfi-calc-result .panel-warning-info{margin-top:1.6rem}.c24bfi-calc-result-header{border-bottom:1px solid #dcdcdc;font-size:1.2rem;font-weight:600;line-height:3.6rem;text-transform:uppercase}.c24bfi-calc-result-default{border-bottom:1px solid #dcdcdc;font-size:1.2rem;line-height:3rem}.c24bfi-calc-result-default,.c24bfi-calc-result-header{opacity:1}.c24bfi-calc-result-default.ng-hide-remove.ng-hide-remove-active,.c24bfi-calc-result-header.ng-hide-remove.ng-hide-remove-active{transition:opacity .3s ease-in-out .3s,line-height .6s ease-in-out}.c24bfi-calc-result-default.ng-hide-add.ng-hide-add-active,.c24bfi-calc-result-header.ng-hide-add.ng-hide-add-active{transition:opacity .3s ease-in-out,line-height .6s ease-in-out}.c24bfi-calc-result-default.ng-hide,.c24bfi-calc-result-header.ng-hide{line-height:0;opacity:0}.c24bfi-form-row-label{font-size:1.1rem;font-weight:400;padding-bottom:.4rem;position:relative}.bfi-font-bold,.c24bfi-pagination li span.active{font-weight:800}@media (min-width:768px){.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row-label{font-size:1.2rem;text-align:right}}.c24bfi-calculator-introduction li.green-check-calc{list-style-type:none;position:relative}.c24bfi-calculator-introduction li.green-check-calc::before{background-size:15px;content:"";height:1.5rem;left:-2rem;position:absolute;top:.3rem;width:1.5rem;background-image:url(../assets/icons/check-green.svg);background-repeat:no-repeat}html{overflow-y:scroll}.c24bfi-donut-chart svg,body .container{overflow:visible}#c24-page-and-ads{font-size:1.1rem}.c24bfi-container *,.c24bfi-container ::after,.c24bfi-container ::before{box-sizing:border-box}.bfi-if-invalid,.c24bfi-container .hidden{display:none}#c24-dialog-container{border:0}input[type=text]::-ms-clear{display:none;height:0;visibility:hidden;width:0}.amortisation-results .c24bfi-calc-label,.amortisation-results .c24bfi-calc-value{font-size:1.2rem;line-height:1.4rem;padding-bottom:.6rem;padding-top:.6rem}::-ms-clear{display:none!important}:-ms-input-placeholder{color:#181818!important}.bfi-error-text{color:#e30613}.c24bfi-link{color:#0563c1;cursor:pointer}.bfi-small-text,.c24bfi-card-section.collapsible .c24bfi-header::before,.c24bfi-footer{font-size:.9rem}@media (max-width:767px){.bfi-small-text-xs{font-size:.9rem}}@font-face{font-family:c24bfi-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggi/LoAAAC8AAAAYGNtYXAaVcxbAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZjAJgjcAAAFwAAABoGhlYWQA1Q81AAADEAAAADZoaGVhA+IB6gAAA0gAAAAkaG10eAmAACAAAANsAAAAJGxvY2EBUgG8AAADkAAAABRtYXhwAAwAMQAAA6QAAAAgbmFtZbomc14AAAPEAAABS3Bvc3QAAwAAAAAFEAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmBAHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYE//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAgAA/+ACAAHgABQAIQAAASIOAhUUHgIzMj4CNTQuAiMTBycHJzcnNxc3FwcXAQA1XUYoKEZdNTVdRigoRl01fy5RUS5SUi5RUS5SUgHgKEZdNTVdRigoRl01NV1GKP6vLlJSLlFRLlJSLlFRAAAAAAEAAAAAAgABoAAFAAATBxcBJwdgYMABQGDgASBgwAFAYOAAAAEAIAAAAeABwAALAAAlJzcnBycHFwcXNxcB4IaGWoaGWoaGWoaGWoaGWoaGWoaGWoaGAAACAAD/4AEAAeAAGQAuAAA3Mh4CHQEUDgIrARUhNSMiLgI9ASMVMzc0PgIzMh4CFRQOAiMiLgI1IAcLCQUFCQsHIAEAIAYMCQXAICAKERgNDRgRCgoRGA0NGBEK4AUJCweABwsJBUBABQkLB+BAwA0YEQoKERgNDRgRCgoRGA0AAAEAAP/gAYAB4AACAAATCQEAAYD+gAHg/wD/AAABAAAAAQAABbRy8l8PPPUACwIAAAAAAM/a5zwAAAAAz9rnPAAA/+ACAAHgAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAIAAAEAAAAAAAAAAAAAAAAAAAAJAAAAAAAAAAAAAAAAAQAAAAIAAAACAAAAAgAAIAEAAAABgAAAAAAAAAAKABQAHgBWAGgAggDCANAAAQAAAAkALwACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABABIAAAABAAAAAAACAA4AVQABAAAAAAADABIAKAABAAAAAAAEABIAYwABAAAAAAAFABYAEgABAAAAAAAGAAkAOgABAAAAAAAKACgAdQADAAEECQABABIAAAADAAEECQACAA4AVQADAAEECQADABIAKAADAAEECQAEABIAYwADAAEECQAFABYAEgADAAEECQAGABIAQwADAAEECQAKACgAdQBjADIANAAtAGIAYQB1AGYAaQBWAGUAcgBzAGkAbwBuACAAMQAuADAAYwAyADQALQBiAGEAdQBmAGljMjQtYmF1ZmkAYwAyADQALQBiAGEAdQBmAGkAUgBlAGcAdQBsAGEAcgBjADIANAAtAGIAYQB1AGYAaQBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVUAAoAAAAABQwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAbgAAAG4Y969vk9TLzIAAAKsAAAAYAAAAGAIIvy6Y21hcAAAAwwAAABMAAAATBpVzFtnYXNwAAADWAAAAAgAAAAIAAAAEGhlYWQAAANgAAAANgAAADYA1Q81aGhlYQAAA5gAAAAkAAAAJAPiAepobXR4AAADvAAAACQAAAAkCYAAIG1heHAAAAPgAAAABgAAAAYACVAAbmFtZQAAA+gAAAFLAAABS7omc15wb3N0AAAFNAAAACAAAAAgAAMAAAEABAQAAQEBCmMyNC1iYXVmaQABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAJQPHQAAAJkRHQAAAAkdAAABrxIACgEBChMVFxofJCkuM2MyNC1iYXVmaWMyNC1iYXVmaXUwdTF1MjB1RTYwMHVFNjAxdUU2MDJ1RTYwM3VFNjA0AAACAYkABwAJAgABAAQABwAKAA0AWgBwAJwA8AEA/JQO/JQO/JQO+5QO95T4dBX7IYv7B/sHi/shi/sh9wf7B/chi/chi/cH9weL9yGL9yH7B/cH+yGLCPcT++UVXV063To5Xbnd3DncubncOdzduV05Ot06BQ7r97QVKyv3VPtU99T31Cvr+3T7dAUO+HTlFfsa9xr3GvcaMeX7Gvsa+xr3GjEx9xr7Gvsa+xrlMfca9xr3GvsaBQ77lKv3dBWdi5l9i3kIi/sUBYt5fX15iwhri4tL95SLi8triwV5i32Zi50Ii/d0+1SLi0uriwWr91QVi66oqK6Lrouobotoi2hubmiLaItuqIuuCA77FIv4dBX4FPuU/BT7lAUO+JQU+JQViwwKAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5gQB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDmBP/9//8AAAAAACDmAP/9//8AAf/jGgQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAADh9qHUXw889QALAgAAAAAAz9rnPAAAAADP2uc8AAD/4AIAAeAAAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAAgAAAQAAAAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAAABAAAAAgAAAAIAAAACAAAgAQAAAAGAAAAAAFAAAAkAAAAAAA4ArgABAAAAAAABABIAAAABAAAAAAACAA4AVQABAAAAAAADABIAKAABAAAAAAAEABIAYwABAAAAAAAFABYAEgABAAAAAAAGAAkAOgABAAAAAAAKACgAdQADAAEECQABABIAAAADAAEECQACAA4AVQADAAEECQADABIAKAADAAEECQAEABIAYwADAAEECQAFABYAEgADAAEECQAGABIAQwADAAEECQAKACgAdQBjADIANAAtAGIAYQB1AGYAaQBWAGUAcgBzAGkAbwBuACAAMQAuADAAYwAyADQALQBiAGEAdQBmAGljMjQtYmF1ZmkAYwAyADQALQBiAGEAdQBmAGkAUgBlAGcAdQBsAGEAcgBjADIANAAtAGIAYQB1AGYAaQBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("woff")}.c24bfi-baufi-icon,.c24bfi-card-section.collapsible .c24bfi-header::before,[class*=" c24bfi-baufi-icon-"],[class^=c24bfi-baufi-icon-]{font-family:c24bfi-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c24bfi-baufi-icon-checkmark::before{content:"\e601"}.c24bfi-baufi-icon-x::before{content:"\e602"}.c24bfi-baufi-icon-x-alt::before{content:"\e600"}.c24bfi-baufi-icon-left::before,.c24bfi-baufi-icon-right::before{content:"\e604"}.c24bfi-baufi-icon-left::before{display:inline-block;transform:rotate(180deg)}.c24bfi-chart-amortisation .nv-axis.nv-x .tick line,.c24bfi-chart-amortisation .nv-axis.nv-y path.domain,.c24bfi-chart-stacked-bars .nv-axis.nv-x .tick line{display:none}.c24bfi-baufi-icon-info::before{content:"\e603"}.c24bfi-donut-chart{font-size:1rem}.c24bfi-donut-chart.c24bfi-animation-running .c24bfi-pie-center-subtitle,.c24bfi-donut-chart.c24bfi-animation-running .c24bfi-pie-center-title,.c24bfi-donut-chart.c24bfi-animation-running .c24bfi-pie-label,.c24bfi-donut-chart.c24bfi-animation-running .c24bfi-pie-value{opacity:0;transition:opacity 0s ease-in-out}.c24bfi-donut-chart .c24bfi-pie-center-subtitle,.c24bfi-donut-chart .c24bfi-pie-center-title,.c24bfi-donut-chart .c24bfi-pie-value{fill:#666!important}.c24bfi-donut-chart .c24bfi-pie-center-title{font-size:1.25rem}.c24bfi-donut-chart .c24bfi-pie-center-subtitle{font-size:2rem}.c24bfi-donut-chart .c24bfi-pie-center-subtitle,.c24bfi-donut-chart .c24bfi-pie-center-title,.c24bfi-donut-chart .c24bfi-pie-label,.c24bfi-donut-chart .c24bfi-pie-value{opacity:1;transition:opacity .4s ease-in-out}.c24bfi-donut-chart .c24bfi-pie-label{fill:#666}.c24bfi-donut-chart .c24bfi-pie-value{font-weight:600}.c24bfi-donut-chart .nv-slice{stroke:#fff;stroke-width:2}.c24bfi-chart-stacked-bars{font-size:1.2rem}.c24bfi-chart-stacked-bars text{fill:#181818;opacity:1}.c24bfi-chart-stacked-bars .nv-bar{opacity:.01}.c24bfi-chart-stacked-bars .nv-bar-text{font-weight:600;fill:#fff;stroke-width:0;opacity:1;transition:opacity .4s ease-in-out}.c24bfi-chart-stacked-bars .c24bfi-axis-x{stroke:#000;stroke-width:.5}.c24bfi-chart-stacked-bars .tick text{font-size:1.2rem;font-weight:600}.c24bfi-chart-stacked-bars.c24bfi-animation-running .nv-bar{opacity:1}.c24bfi-chart-stacked-bars.c24bfi-animation-running .nv-bar-clone{opacity:0}.c24bfi-chart-stacked-bars.c24bfi-animation-running .nv-bar-text{opacity:0;transition:opacity 0s ease-in-out}.c24bfi-chart-tooltip-content,.c24bfi-chart-tooltip-headline{font-size:1.2rem;margin:0;text-align:center}.c24bfi-chart-tooltip-headline{font-weight:600;margin-bottom:.8rem}.c24bfi-chart-amortisation text{fill:#181818}.c24bfi-house-slider{height:16rem;position:relative;text-align:center}.c24bfi-house-slider c24bfi-house-slider{display:inline-block;height:100%;width:100%}.c24bfi-house-slider .ui-slider-handle{background:#fff;border:1px solid #b4b4b4;border-radius:3px;height:1.6rem;margin-left:-.7rem;width:1.4rem}.c24bfi-house-slider a{outline:0}.c24bfi-house-slider .house-wrapper{bottom:10%;margin-bottom:.5em;position:absolute;width:100%}.c24bfi-house-slider .house-wrapper>img{margin:0 auto}.c24bfi-house-slider [ui-slider]{background:#f7f7f7;border:1px solid #b4b4b4;border-radius:3px;position:relative;top:90%}.c24bfi-house-slider .ui-slider-range{transition:background-color .5s ease-in-out}.c24bfi-house-slider.c24bfi-green .slider-label-value{color:#79b51c}.c24bfi-house-slider.c24bfi-green .ui-slider-range{background-color:#79b51c}.c24bfi-house-slider.c24bfi-orange .slider-label-value{color:#fd8524}.c24bfi-house-slider.c24bfi-orange .ui-slider-range{background-color:#fd8524}.c24bfi-house-slider.c24bfi-red .slider-label-value{color:#e30613}.c24bfi-house-slider.c24bfi-red .ui-slider-range{background-color:#e30613}.c24bfi-house-slider .house-slider-transclude{font-size:1.1rem;margin-top:1em;position:relative;top:90%}.nvtooltip,.ui-slider-text{font-size:1.2rem}.nvtooltip{background:rgba(255,255,204,.7);line-height:1.7rem;padding:.4rem 0}.nvtooltip p{padding:0 1.5rem}.c24bfi-amortisation-slider{background:0 0;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 2px 3px rgba(0,0,0,.1);height:.4rem}.c24bfi-amortisation-slider a{background:#005ea8;border-radius:50%;height:2rem;outline:0;width:2rem}.c24bfi-amortisation-slider a::before{background:#005ea8;border-radius:50%;box-shadow:inset 0 3px 5px rgba(255,255,255,.3);content:"";height:80%;left:10%;position:absolute;top:10%;width:80%}.c24bfi-amortisation-slider a:hover::before{box-shadow:inset 0 3px 5px rgba(255,255,255,.5)}.c24bfi-amortisation-slider a:active::before{box-shadow:inset 0 3px 5px rgba(150,150,150,.5)}.c24bfi-pagination{float:right;font-size:1.1rem;margin-top:0;padding-left:0;user-select:none}.c24bfi-pagination::after,.c24bfi-pagination::before{content:" ";display:table}.c24bfi-pagination::after{clear:both}.c24bfi-pagination li{display:inline}.c24bfi-pagination li span{border:1px solid #dcdcdc;color:#181818;float:left;padding:.3rem;position:relative;text-align:center;text-decoration:none;width:2.2rem}.c24bfi-pagination li span:nth-child(n+2){border-left:0}.c24bfi-pagination li .interactive{cursor:pointer}.c24bfi-pagination li .interactive:hover{background:#f7f7f7}.c24bfi-table{border-spacing:0;font-size:1.1rem;width:100%}.c24bfi-table th{color:#181818;font-size:1.2rem;font-weight:400;text-transform:uppercase}.c24bfi-table-amortisation tbody td{border-top:1px solid #dcdcdc;white-space:nowrap}.c24bfi-table-amortisation tbody tr:first-child td{border-top-width:2px}.c24bfi-table-amortisation tbody tr:hover{background:#bfcde4;color:#000}.c24bfi-table-amortisation tbody tr.interactive:hover{cursor:pointer}.c24bfi-table-amortisation tbody tr.c24bfi-selected{background:#bfcde4;color:#0563c1}.c24bfi-table-amortisation td,.c24bfi-table-amortisation th{line-height:2.5rem}.c24bfi-table-amortisation td:nth-child(1),.c24bfi-table-amortisation th:nth-child(1){text-align:left;width:12%}.c24bfi-table-amortisation td:nth-child(2),.c24bfi-table-amortisation td:nth-child(3),.c24bfi-table-amortisation td:nth-child(4),.c24bfi-table-amortisation td:nth-child(5),.c24bfi-table-amortisation th:nth-child(2),.c24bfi-table-amortisation th:nth-child(3),.c24bfi-table-amortisation th:nth-child(4),.c24bfi-table-amortisation th:nth-child(5){text-align:right;width:22%}.amortisation-display-type{font-size:1.2rem;margin-bottom:1rem;text-align:right}.amortisation-display-type span{color:#0563c1;cursor:pointer}.amortisation-display-type span:hover{text-decoration:underline}.amortisation-display-type span.active{color:#181818}.c24bfi-calc-header,.c24bfi-calc-header-info,.c24bfi-calc-header-label,.c24bfi-calc-header-sub,.c24bfi-calc-header-value,.c24bfi-h3{display:block;text-align:center}.c24bfi-calc-header-label,.c24bfi-h3{color:#0563c1;font-size:1.8rem;padding-bottom:.8rem;padding-top:3.3rem}.c24bfi-h3{font-weight:400;text-align:left}.c24bfi-h3+p{padding-bottom:2.4rem}.c24bfi-calc-chart-wrap{padding:0 3.2rem}.c24bfi-calc-header-value{font-size:3.2rem;padding-bottom:1.6rem;padding-top:1.6rem}.c24bfi-calc-header-value small{font-size:1.4rem}.help-cursor{cursor:help}.c24bfi-calc-header-info{font-size:1.2rem;margin:0 auto;width:75%}.c24bfi-toggle-container{display:none}.c24bfi-green{color:#79b51c}.c24bfi-orange{color:#fd8524}.c24bfi-red{color:#e30613}.c24bfi-calc-header-sub{font-size:1.2rem;margin:0 auto;width:85%}.c24bfi-calc-header-sub-right{display:block;font-size:1.2rem;text-align:right;width:100%}.c24bfi-calc-header-sub-left{display:block;font-size:1.2rem;text-align:left;width:100%}.c24bfi-calc-header-sub-center{display:block;font-size:1.2rem;text-align:center;width:100%}.c24bfi-calc-header-sub a{color:#0563c1;text-decoration:none}.c24bfi-calc-header-sub a:hover{text-decoration:underline}.c24bfi-calc-value{text-align:right}.c24bfi-calc-value-sub{color:#888;text-align:right}.c24bfi-legal-print{font-size:.8rem;font-style:italic;margin-right:1rem;margin-top:1rem;text-align:right}.c24bfi-calc-info{background-color:#f7f7f7;font-size:1.2rem;font-weight:400;line-height:1.5em;margin-top:1.5em;text-align:center}.c24bfi-calculator-introduction-wrapper{background:#f7f7f7;font-size:1.1rem;opacity:0;position:absolute;top:4em;transition:opacity .5s ease-in-out,visibility 0s .5s;visibility:hidden;z-index:50}.c24bfi-calculator-introduction-wrapper::after,.c24bfi-calculator-introduction-wrapper::before{border-style:solid;content:"";display:block;height:0;position:absolute;width:0;right:100%}.c24bfi-calc-info-text__close::before,.c24bfi-calculator-introduction-wrapper .introduction-close::before{border-radius:3px;display:block;font-weight:600;height:2.7rem;width:2.7rem;text-align:center;content:"×"}.c24bfi-calculator-introduction-wrapper::before{border-width:1.1rem}.c24bfi-calculator-introduction-wrapper::after{border-width:1rem;top:1rem}.desktop .c24bfi-calculator-introduction-wrapper::after{border-color:transparent #fafafa transparent transparent}.mobile .c24bfi-calculator-introduction-wrapper::after{border-color:transparent #fff transparent transparent}.c24bfi-calculator-introduction-wrapper::before{border-color:transparent #b4b4b4 transparent transparent;top:.9rem}.c24bfi-calculator-introduction-wrapper.c24bfi-active{opacity:1;visibility:visible}.c24bfi-calculator-introduction-wrapper .introduction-close{cursor:pointer;position:absolute;right:.8rem;top:.8rem}.c24bfi-calculator-introduction-wrapper .introduction-close::before{background:#fff;font-size:1.1rem;line-height:1.5}.c24bfi-calculator-introduction{background:inherit;min-height:5em;position:relative}.c24bfi-calculator-introduction ul{line-height:1.5em;list-style-type:square;padding-left:2em}.c24bfi-calculator-introduction p:first-child{padding-right:2em}.c24bfi-calculator-introduction :first-child{margin-top:0}.c24bfi-calculator-introduction :last-child{margin-bottom:0}.alt-opt{color:#888;font-size:1.2rem}.alt-opt a{color:#888;text-decoration:none}.alt-opt a:hover{text-decoration:underline}.c24bfi-calc-info-text{background:#ecf7fd;font-size:1.2rem;line-height:1.5em;padding:1.6rem;position:relative}.c24bfi-calc-info-text p{padding-bottom:1.5rem;padding-top:.5rem}.c24bfi-calc-info-text__close{cursor:pointer;position:absolute;right:.8rem;top:.8rem}.c24bfi-calc-info-text__close::before{background:#fff;font-size:1.1rem;line-height:1.5}.c24bfi-calc-disclaimer{font-size:1.1rem;font-style:italic;padding:1.6rem 0}.ng-hide-add,.ng-hide-remove{display:block!important}.css-fade{opacity:1;transition:.5s linear all}.css-fade.ng-hide{opacity:0}.space-before{margin-top:3.2rem}.space-after{margin-bottom:3.2rem}a[ng-click]{cursor:pointer}div.dont-remove-on-hide.ng-hide{display:block!important}.calculator-column{float:left;padding-left:.8rem;padding-right:.8rem;position:relative}.calculator-column--left{width:24.85rem}.calculator-column--right{width:calc(100% - 24.85rem)}.interest-table--example .interest-table__cell,.interest-table--example .interest-table__column-heading__cell,.interest-table--example .interest-table__heading{font-size:1.2rem;height:auto;padding:.8rem 1.6rem .8rem 0}.interest-table--example .interest-table__column:hover{border:none;border-radius:0;font-weight:400}.interest-table__column.is-active>.interest-table__col-content,.interest-table__column:hover{border:1px solid #0563c1;border-radius:3px;font-weight:600}.interest-table__column.is-active>.interest-table__col-content .is-big,.interest-table__column:hover .is-big{color:#0563c1}.interest-table__cell,.interest-table__column-heading__cell,.interest-table__column-heading__cell.is-big,.interest-table__heading{color:#888;display:block;font-size:1.1rem;height:4.8rem;padding:1.6rem}.has-arrow::before{transition:top 1s ease-out;border-left:7.2rem solid transparent;border-right:7.2rem solid transparent;border-top:16px solid #0563c1;border-top-color:#0563c1;content:"";height:0;left:calc(50% - 7.2rem);position:absolute;top:0;width:0;z-index:-1}.interest-table{font-size:1.6rem;margin:1.6rem 0}.c24bfi-card-section form .c24bfi-form-section:first-child>.c24bfi-header,.c24bfi-form-section:first-child>.c24bfi-header,.c24bfi-infotext,.interest_example{margin-top:1.6rem}.interest-table.is-loading::after{animation:spin 1s infinite linear;border:10px solid rgba(0,0,0,.3);border-radius:50%;border-top-color:#0563c1;content:"";display:inline-block;height:8rem;position:absolute;width:8rem;left:54%;top:35%}.interest-table__column,.interest-table__column-heading{border:1px solid #fff;padding:.1rem;width:20%;float:left;box-sizing:border-box}.interest-table.is-loading>.interest-table__column{opacity:.3}.interest-table__heading{background:#888;color:#dcdcdc;font-size:1.1rem;font-weight:600;position:relative;text-align:center;z-index:4}.c24bfi-form-row-field [c24bfi-control=checkboxToggle] label,.c24bfi-popup h2,.interest-table__column:hover .interest-table__cell.is-big{color:#0563c1}.interest-table__column-heading__cell{background:#fff;font-weight:600;text-align:right}.interest-table__column-heading__cell.is-big{height:6.4rem;line-height:2.8}.interest-table__column-heading:nth-of-type(odd),.interest-table__column-heading__cell:nth-of-type(odd){background:#f7f7f7}.interest-table__column{position:relative;transition:opacity .5s}.interest-table__column .has-arrow::before{border-top-color:#888;top:0}.interest-table__column:hover .has-arrow::before{border-top-color:#0563c1}.interest-table__column:hover .interest-table__heading{background-color:#0563c1;color:#fff}.interest-table__column:hover .interest-table__cell:nth-child(odd){background:#d9effb}.interest-table__column.is-active .interest-table__button{bottom:-6.3rem}.interest-table__column.is-active .has-arrow::before{border-top-color:#0563c1;top:4.8rem}.interest-table__column.is-active:hover .interest-table__heading{background-color:#0563c1;color:#fff}.interest-table__column.is-active .interest-table__heading{background:#0563c1;color:#fff}.interest-table__column.is-active .interest-table__cell:nth-child(odd){background:#d9effb}.interest-table__cell{font-size:1.2rem;font-weight:inherit;text-align:center}.interest-table__cell:nth-of-type(odd){background:#f7f7f7}.interest-table__cell:first-of-type{padding-top:3.2rem}.interest-table__cell.is-big{font-size:2.3rem;font-weight:400;height:6.4rem;padding-top:1.6rem;position:relative}.interest-table__cell.is-big::after{content:"*";display:inline-block;font-size:1.9rem;position:absolute;top:1.2rem}.interest-table--example .interest-table__heading{background:#fff;color:#888;font-weight:400}.interest-table--example .interest-table__cell:nth-of-type(odd){background:#fff}.interest-table--example .interest-table__column{border:none}.c24bfi-nav,.result-container{border-bottom:1px solid #dcdcdc}.interest-table--example .interest-table__column:hover .interest-table__heading{background-color:#fff;color:#888}.interest-table--example .interest-table__column:hover .interest-table__cell:nth-child(odd){background:#fff}.interest-table--example .interest-table__column-heading__cell{font-weight:400}.interest-table--example .interest-table__column-heading:nth-of-type(odd),.interest-table--example .interest-table__column-heading__cell:nth-of-type(odd){background:#fff}.interest_example__headline{font-size:1.2rem;font-weight:600;text-transform:uppercase}.c24bfi-fake-bar-chart-container{height:16rem;margin-top:2rem;position:relative}.c24bfi-fake-bar-chart{background-color:#0563c1;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;bottom:0;color:#fff;font-size:1.2rem;max-height:25.6rem;min-height:8rem;padding:2.4rem;position:absolute;text-align:center;transition:height 2s,opacity 1s,background-color 1s;width:90%}.c24bfi-fake-bar-chart__buy-icon,.c24bfi-fake-bar-chart__rent-icon{background-position:60% 100%;height:5rem;margin:0;opacity:.5;padding:0}.c24bfi-fake-bar-chart .c24bfi-fake-bar-chart__label{color:#f9fcff;font-size:1.6rem}.c24bfi-fake-bar-chart .c24bfi-fake-bar-chart__value{color:#fff;font-size:1.9rem;font-weight:600;white-space:nowrap}.c24bfi-fake-bar-chart .c24bfi-fake-bar-chart__value-sub{color:#fff;font-size:.8rem}.c24bfi-fake-bar-chart__rent-icon{background-image:url(../img/icons/baufinanzierung_miete_white.png);background-image:none,url(../img/icons/baufinanzierung_miete_white.svg);background-repeat:no-repeat;width:100%}.c24bfi-fake-bar-chart__buy-icon{background-image:url(../img/icons/baufinanzierung_kauf_white.png);background-image:none,url(../img/icons/baufinanzierung_kauf_white.svg);background-repeat:no-repeat;width:100%}.c24bfi-fake-bar-chart.is-green{background-color:green}.c24bfi-fake-bar-chart.is-green .c24bfi-fake-bar-chart__label{color:#b3ffb3;font-size:1.6rem}.c24bfi-fake-bar-chart.is-green .c24bfi-fake-bar-chart__value{color:#fff;font-size:1.9rem;font-weight:600;white-space:nowrap}.c24bfi-fake-bar-chart.is-green .c24bfi-fake-bar-chart__value-sub{color:#fff;font-size:.8rem}.c24bfi-fake-bar-chart.is-red{background-color:#e30613}.c24bfi-fake-bar-chart.is-red .c24bfi-fake-bar-chart__label{color:#fff;font-size:1.6rem}.c24bfi-fake-bar-chart.is-red .c24bfi-fake-bar-chart__value{color:#fff;font-size:1.9rem;font-weight:600;white-space:nowrap}.c24bfi-fake-bar-chart.is-red .c24bfi-fake-bar-chart__value-sub{color:#fff;font-size:.8rem}.c24bfi-fake-bar-chart:hover{opacity:1}.c24bfi,.c24bfi-container{margin:0 auto;width:100%}@media (min-width:992px){.c24bfi,.c24bfi-container{width:99.4rem}}[class*=col-].c24bfi-bordered{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}[class*=col-].c24bfi-bordered:first-child{border-left:0}[class*=col-].c24bfi-bordered:last-child{border-right:0}.result-container:last-child{border-bottom-width:0}.c24bfi-card[c24bfi-form-is-sidebar=true]{margin:0}.c24bfi-card.result{margin:1.6rem}.c24bfi-card-section{overflow:hidden;padding:.8rem}.c24bfi-card-section form .c24bfi-header{margin-right:-.8rem;overflow:hidden;position:relative}.c24bfi-card-section form .c24bfi-header::after{border-bottom:1px solid #0563c1;content:"";display:inline-block;margin-left:.5rem;position:absolute;top:.8rem;width:100%}.c24bfi-card-section.collapsible .c24bfi-header{cursor:pointer}.c24bfi-card-section.collapsible .c24bfi-header::before{content:"\e604";display:inline-block;margin-right:1.6rem;transform:rotate(0);transition:all .3s ease-in-out}.c24bfi-card-section.collapsible.expanded .c24bfi-header::before{transform:rotate(90deg)}.c24bfi-card-section.sub.collapsible .c24bfi-header{text-align:center}@media (min-width:768px){.c24bfi-card-section.sub.collapsible .c24bfi-header{text-align:left}}.c24bfi-card-section .c24bfi-content{padding:1.6rem 0}.c24bfi.c24bfi-nav-header{background:#0563c1;color:#fff;padding:2.4rem 0}.c24bfi-nav{padding:1.6rem 0;background:#f7f7f7}.c24bfi-nav .c24bfi-nav-selection{font-size:1.1rem;font-weight:600}.c24bfi-nav .c24bfi-nav-selection .c24bfi-nav-selection-attr{display:inline-block;padding-right:1.6rem}.c24bfi-footer{text-align:center}.c24bfi-footer .footer-item-wrapper{display:inline-block}.c24bfi-footer .footer-item{display:block;float:left;padding:1.6rem;text-align:center}.c24bfi-grayed-out::after{content:" ";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:background .5s ease-in-out,opacity .5s ease-in-out,visibility 0s .5s;visibility:hidden;width:100%;z-index:5}.c24bfi-grayed-out-active::after{background:#fff;opacity:.75;visibility:visible}.trusted{background-image:url(../img/icons/instantValidationCheck.png);background-image:none,url(../img/icons/instantValidationCheck.svg);background-repeat:no-repeat;background-size:1.6rem;padding-left:2.4rem}.c24bfi-popup .popup__content{top:36rem}.c24bfi-popup h2{font-size:2.2rem;font-weight:700}.c24bfi-popup p{font-size:1.1rem;margin-bottom:.8rem}.c24bfi-popup .text-bold{font-weight:600}.c24bfi-infotext{background-color:#ddecff;padding:1.6rem 1rem}.c24bfi-infotext>*{vertical-align:middle}.c24bfi-infotext .c24bfi-button{float:right}.c24bfi-form[c24bfi-form-is-sidebar=true]{margin-bottom:0;z-index:50}.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-form-content-sidebar{opacity:0;width:0}.c24bfi-form-column{z-index:50}.vertical-divider::before{border-right:1px solid #0563c1;content:"";display:inline-block;height:100%;left:0;min-height:90rem;position:absolute;top:2.4rem;width:0}.c24bfi-form-help-toggle{position:relative;text-align:right}.c24bfi-form-help-toggle .c24bfi-toggle{margin-right:.4rem}.c24bfi-form-help-toggle .c24bfi-toggle::before{display:inline-block;transform:rotate(0),translate3d(0,0,0);transition:transform .5s .25s ease-in-out}.c24bfi-has-sidebar .c24bfi-form-help-toggle .c24bfi-toggle::before{transform:rotate(180deg);transition:transform .5s 0s ease-in-out}.c24bfi-form-section:not(:last-child){margin-bottom:2.4rem}.c24bfi-form-section.collapsible>.c24bfi-content-wrapper{height:0;overflow:hidden;transform:translate3d(0,0,0);transition:height .8s ease-in-out}.c24bfi-form-row{margin-left:-.8rem;margin-right:-.8rem}.c24bfi-form-row::after,.c24bfi-form-row::before{content:" ";display:table}.c24bfi-form-row::after{clear:both}.c24bfi-form-row-inner{padding-left:.8rem;padding-right:.8rem}.c24bfi-form-row-field{font-size:1.2rem;position:relative}@media (min-width:768px){.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row-field{font-size:1.2rem}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row-field [c24bfi-control=input],.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row-field [c24bfi-control=select]{float:left;margin-right:1.6rem;max-width:15rem}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .bfi-form-label{float:right}}.c24bfi-form-row-field [c24bfi-control=input]:last-child,.c24bfi-form-row-field [c24bfi-control=select]:last-child{margin-left:0}.c24bfi-form-row-field [c24bfi-control=checkboxToggle] label:hover{cursor:pointer;text-decoration:underline}.c24bfi-form-row-field [c24bfi-control=checkboxToggle] label::after{border-color:#0563c1 transparent transparent;border-style:solid;border-width:7px 7px 0;content:"";height:0;position:absolute;right:1rem;top:.4rem;width:0}.c24bfi-form-row-field [c24bfi-control=checkboxToggle] input:checked+label::after{border-color:transparent transparent #0563c1;border-width:0 7px 7px}.bfi-form-label{max-width:calc(100% - 1.6rem - 2.4rem)}.bfi-form-label>.bfi-form-label-text{font-size:1.3rem}.form-help-button{float:right}.form-help-button__icon{display:block;fill:#949494;height:1.6rem;width:1.6rem}.c24bfi-form[c24bfi-form-is-sidebar=true] .c24bfi-form-row.c24bfi-focus .form-help-button__icon{fill:#0563c1}.c24bfi-form-content-help{border:1px solid #0563c1;box-shadow:0 6px 12px rgba(0,0,0,.26);font-size:1.1rem;left:100%;margin-left:1.6rem;margin-top:-1.6rem;opacity:0;position:absolute;transition:opacity .5s 0s ease-in-out,width .5s 0s ease-in-out,visibility 0s 0s linear;visibility:hidden;width:calc((100% - 3.2rem) * 1 / 3 - 1.6rem)}.c24bfi-form-content-help::after,.c24bfi-form-content-help::before{border-style:solid;content:"";display:block;height:0;position:absolute;width:0;right:100%}.c24bfi-form-content-help::before{border-width:1.1rem}.c24bfi-form-content-help::after{border-width:1rem;top:1rem}.desktop .c24bfi-form-content-help::after{border-color:transparent #fafafa transparent transparent}.mobile .c24bfi-form-content-help::after{border-color:transparent #fff transparent transparent}.c24bfi-form-content-help::before{border-color:transparent #0563c1 transparent transparent;top:.9rem}.c24bfi-form-content-help .c24bfi-form[c24bfi-form-is-sidebar=true]{transition:opacity 0s 0s ease-in-out,width 0s 0s ease-in-out,visibility 0s .5s linear}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row.c24bfi-focus .c24bfi-form-content-help,.c24bfi-form[c24bfi-form-is-sidebar=true] .c24bfi-form-row.c24bfi-focus .c24bfi-show-help .c24bfi-form-content-help{opacity:1;visibility:visible}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row.c24bfi-focus .c24bfi-form-content-help{transition-delay:0s,0s,.5s}.c24bfi-form-content-help .help-wrapper{background-color:#fff;min-height:6em;padding:1.6rem;position:relative}.c24bfi-form-content-help .error-wrapper{background:#fc959b;color:#e30613;display:none;padding:1.6rem}.c24bfi-form-content-help .error-wrapper,.c24bfi-form-content-help .help-wrapper:not(.active){border-bottom-width:0;border-top-width:0;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.c24bfi-form[c24bfi-form-is-sidebar=true] .c24bfi-form-content-help .help-close{cursor:pointer;position:absolute;right:.8rem;top:.8rem}.c24bfi-form[c24bfi-form-is-sidebar=true] .c24bfi-form-content-help .help-close::before{background:#fff;border-radius:3px;content:"×";display:block;font-size:1.1rem;font-weight:600;height:2.7rem;line-height:1.5;text-align:center;width:2.7rem}.panel-warning-error,.panel-warning-info,.panel-warning-success{background-position:1.2rem 50%;background-repeat:no-repeat}.c24bfi-form-content-help .help-title{display:block;font-size:1.2rem;font-weight:600;margin-bottom:.8rem}.c24bfi-form-content-help .help-content{display:block}.c24bfi-form:not(.c24bfi-has-sidebar):not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row .c24bfi-form-content-help{opacity:0;transition:opacity .25s 0s ease-in-out width .5s .25s ease-in-out;width:0}.c24bfi-form[c24bfi-form-is-sidebar=true] .c24bfi-form-row .c24bfi-form-content-help{width:150%}.c24bfi-form-row .plain-text{line-height:3.2rem;position:absolute;top:.5rem}body,body time{line-height:1.5}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row.c24bfi-touched .form-help-button{background-color:#e7f7ce;color:#79b51c}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row.c24bfi-touched .form-help-button::before{content:"\e601";font-family:c24bfi-icons}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row.c24bfi-touched.c24bfi-invalid .bfi-if-invalid{display:block}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row.c24bfi-touched.c24bfi-invalid .c24bfi-form-row-label{color:#e30613}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row.c24bfi-touched.c24bfi-invalid .form-help-button{background-color:#fc959b;color:#e30613}.c24bfi-form:not([c24bfi-form-is-sidebar=true]) .c24bfi-form-row.c24bfi-touched.c24bfi-invalid .form-help-button::before{content:"\e602";font-family:c24bfi-icons}.c24bfi-form:not([c24bfi-form-is-sidebar=true]).c24bfi-delayed .c24bfi-form-content-help{transition-delay:.5s}.c24bfi-form-row-error{color:#e30613;font-size:1.1rem;margin:-.5rem 0 .3rem}.result{display:block;padding:.8rem}.result .result-title{font-weight:600}.result .result-rate{color:#0563c1}.result .result-interest{color:#79b51c}body,h6{color:#181818}.slide-down{max-height:0;opacity:0;transition:all .4s ease-in-out}.slide-down:not(.active){margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.slide-down.active{max-height:100%;opacity:1}.slide-down.fast{transition-duration:.2s}.slide-down.slow{transition-duration:.8s}html{font-size:62.5%}*,::after,::before{box-sizing:border-box;margin:0;padding:0}body{font-family:Verdana,Geneva,sans-serif;font-size:1.4rem;vertical-align:baseline;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}body h1,body h2,body h3,body h4,body h5,body h6{font-style:400;font-variant:normal}.text-italic,body em,body i{font-style:italic}body b,body strong,body th{font-weight:600}body small{font-size:1rem}body li,body ol,body ul{list-style:none;margin:0;padding:0}body blockquote,body q{quotes:none}body blockquote::after,body blockquote::before,body q::after,body q::before{content:none}body time{color:#b4b4b4;font-size:1.1rem;font-weight:400}h1,h5{color:#0563c1}body .container{margin:0 auto!important;width:97.8rem}table{border-collapse:collapse;border-spacing:0}img{display:block;height:auto;width:auto}.section-content{transition:width .35s ease-in-out;width:76%}.section-content.help-off{width:100%}.section-content.help-off .dialog-row .help-tip{opacity:0!important;visibility:hidden!important}h1{font-size:2.4rem;font-weight:500}h2,h3,h4{font-weight:600}h2{font-size:2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.1rem;font-weight:400}p{font-size:1.2rem}a{color:#0563c1;cursor:pointer;text-decoration:none}.text-bold{font-weight:600;margin:0;padding:0}.panel-white{background-color:#fff;padding:1rem 0}.panel-fieldset{background-color:#fff;border-bottom:0;margin-bottom:0;padding:3.5rem 0 2.5rem}.panel-grey{background-color:#f7f7f7}.panel-blue{background-color:#ecf7fd}.panel-warning-info{background-color:#eaf4fe;background-image:url(../img/icons/warning_info_i.svg);background-size:2.4rem;border:none;color:#0563c1;padding:1.6rem 1rem 1.6rem 4.8rem}.panel-warning-info p{margin:0}.panel-warning-info p:not(:last-child){padding-bottom:1.6rem}.panel-warning-success{background-color:#e1f7bd;background-image:url(../img/icons/warning_success.svg);background-size:2.4rem;border:none;color:#56830f;padding:1.6rem 1rem 1.6rem 4.8rem}.panel-warning-success p{margin:0}.panel-warning-success p:not(:last-child){padding-bottom:1.6rem}.panel-warning-error{background-color:#fff;background-image:url(../img/icons/warning_error.svg);background-size:2.4rem;border:none;color:#e30613;padding:1.6rem 1rem 1.6rem 4.8rem}.panel-warning-error p{margin:0}.panel-warning-error p:not(:last-child){padding-bottom:1.6rem}.c24-baufi-button{border-radius:3px;box-shadow:0 2px 3px 0 rgba(0,0,0,.26);cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:600;min-width:14.4rem;padding:.9rem;transition:background-color .45s ease-out;background:#0563c1;background:linear-gradient(#0563c1,#0563c1);color:#fff}.c24bfi-button.cta-button,.cta-interest-button{line-height:1;min-width:12.8rem;padding:1.6rem .9rem;font-size:1.8rem}.c24-baufi-button:active{position:relative;top:.1rem}.c24-baufi-button.button-text{background:0 0;border:0}.c24-baufi-button.button-help-toggle{margin:.8rem 0}.c24-baufi-button:active,.c24-baufi-button:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.26);outline:0;background:linear-gradient(#064e9c,#064e9c);background-color:#064e9c;color:#fff;text-decoration:none}.c24-baufi-button.is-disabled,.c24-baufi-button.is-disabled:focus,.c24-baufi-button.is-disabled:hover{background-color:#949494;color:#fff;box-shadow:none}.c24-baufi-button.is-disabled{cursor:default}.c24-baufi-button.is-disabled:active{top:0}.cta-interest-button{float:right;margin-bottom:1.6rem}c24bfi-calculate-button{display:inline-block;position:relative;width:100%}.c24bfi-button.c24bfi-big{font-size:1.6rem}.c24bfi-button.passive{background:#f7f7f7;border:1px solid #dcdcdc;color:#181818}.c24bfi-button:not(.inactive){cursor:pointer}.c24bfi-button.left{width:100%}.c24bfi-button-spinner{position:absolute;right:4rem;top:30%}.c24bfi-button-spinner.is-loading::after{animation:spin 1s infinite linear;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;content:"";display:inline-block;height:1.4rem;position:absolute;width:1.4rem;margin-left:.8rem}.c24bfi-button-row{margin-bottom:.8rem;margin-top:.8rem;padding-left:.8rem;padding-right:.8rem}.c24bfi-button-row>.c24bfi-button{text-transform:initial}.c24bfi-button-row .left{float:left}.c24bfi-button-row .right{float:right}@media (max-width:767px){.c24bfi-button-row .full{width:100%}}.c24bfi-icon-button-wrapper{cursor:pointer;display:inline-block;text-align:center;width:2em}.c24-baufi-inputs fieldset>legend{color:#0563c1;font-size:1.4rem;font-weight:600;left:1.6rem;position:absolute;top:1.6rem}.c24-baufi-inputs input[type=date].show-placeholder::before{color:#dcdcdc;content:"TT.MM.JJJJ";margin-right:.5em}.c24-baufi-inputs input[type=date].show-placeholder:focus::before{display:none}.c24-baufi-inputs .select-dropdown,.c24-baufi-inputs input[type=date],.c24-baufi-inputs input[type=datetime-local],.c24-baufi-inputs input[type=datetime],.c24-baufi-inputs input[type=email],.c24-baufi-inputs input[type=month],.c24-baufi-inputs input[type=number],.c24-baufi-inputs input[type=password],.c24-baufi-inputs input[type=search],.c24-baufi-inputs input[type=tel],.c24-baufi-inputs input[type=text],.c24-baufi-inputs input[type=time],.c24-baufi-inputs input[type=url],.c24-baufi-inputs input[type=week],.c24-baufi-inputs textarea{-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b4b4b4;border-radius:0!important;color:#181818;font-family:Verdana,Geneva,sans-serif;font-size:1.3rem;height:4rem;line-height:normal!important;padding:.9rem .8rem;transition:border-color .45s ease-in-out;width:100%}.c24-baufi-inputs .select-dropdown::-ms-clear,.c24-baufi-inputs input[type=date]::-ms-clear,.c24-baufi-inputs input[type=datetime-local]::-ms-clear,.c24-baufi-inputs input[type=datetime]::-ms-clear,.c24-baufi-inputs input[type=email]::-ms-clear,.c24-baufi-inputs input[type=month]::-ms-clear,.c24-baufi-inputs input[type=number]::-ms-clear,.c24-baufi-inputs input[type=password]::-ms-clear,.c24-baufi-inputs input[type=search]::-ms-clear,.c24-baufi-inputs input[type=tel]::-ms-clear,.c24-baufi-inputs input[type=text]::-ms-clear,.c24-baufi-inputs input[type=time]::-ms-clear,.c24-baufi-inputs input[type=url]::-ms-clear,.c24-baufi-inputs input[type=week]::-ms-clear,.c24-baufi-inputs textarea::-ms-clear{display:none}.c24-baufi-inputs .select-dropdown:focus,.c24-baufi-inputs .select-dropdown:hover,.c24-baufi-inputs input[type=date]:focus,.c24-baufi-inputs input[type=date]:hover,.c24-baufi-inputs input[type=datetime-local]:focus,.c24-baufi-inputs input[type=datetime-local]:hover,.c24-baufi-inputs input[type=datetime]:focus,.c24-baufi-inputs input[type=datetime]:hover,.c24-baufi-inputs input[type=email]:focus,.c24-baufi-inputs input[type=email]:hover,.c24-baufi-inputs input[type=month]:focus,.c24-baufi-inputs input[type=month]:hover,.c24-baufi-inputs input[type=number]:focus,.c24-baufi-inputs input[type=number]:hover,.c24-baufi-inputs input[type=password]:focus,.c24-baufi-inputs input[type=password]:hover,.c24-baufi-inputs input[type=search]:focus,.c24-baufi-inputs input[type=search]:hover,.c24-baufi-inputs input[type=tel]:focus,.c24-baufi-inputs input[type=tel]:hover,.c24-baufi-inputs input[type=text]:focus,.c24-baufi-inputs input[type=text]:hover,.c24-baufi-inputs input[type=time]:focus,.c24-baufi-inputs input[type=time]:hover,.c24-baufi-inputs input[type=url]:focus,.c24-baufi-inputs input[type=url]:hover,.c24-baufi-inputs input[type=week]:focus,.c24-baufi-inputs input[type=week]:hover,.c24-baufi-inputs textarea:focus,.c24-baufi-inputs textarea:hover{box-shadow:none;outline:0}.c24-baufi-inputs .select-dropdown:hover,.c24-baufi-inputs input[type=date]:hover,.c24-baufi-inputs input[type=datetime-local]:hover,.c24-baufi-inputs input[type=datetime]:hover,.c24-baufi-inputs input[type=email]:hover,.c24-baufi-inputs input[type=month]:hover,.c24-baufi-inputs input[type=number]:hover,.c24-baufi-inputs input[type=password]:hover,.c24-baufi-inputs input[type=search]:hover,.c24-baufi-inputs input[type=tel]:hover,.c24-baufi-inputs input[type=text]:hover,.c24-baufi-inputs input[type=time]:hover,.c24-baufi-inputs input[type=url]:hover,.c24-baufi-inputs input[type=week]:hover,.c24-baufi-inputs textarea:hover{border:1px solid #575757}.Zebra_DatePicker,.c24-baufi-inputs .select-dropdown.is-active,.c24-baufi-inputs .select-dropdown:active,.c24-baufi-inputs .select-dropdown:focus,.c24-baufi-inputs input[type=date].is-active,.c24-baufi-inputs input[type=date]:active,.c24-baufi-inputs input[type=date]:focus,.c24-baufi-inputs input[type=datetime-local].is-active,.c24-baufi-inputs input[type=datetime-local]:active,.c24-baufi-inputs input[type=datetime-local]:focus,.c24-baufi-inputs input[type=datetime].is-active,.c24-baufi-inputs input[type=datetime]:active,.c24-baufi-inputs input[type=datetime]:focus,.c24-baufi-inputs input[type=email].is-active,.c24-baufi-inputs input[type=email]:active,.c24-baufi-inputs input[type=email]:focus,.c24-baufi-inputs input[type=month].is-active,.c24-baufi-inputs input[type=month]:active,.c24-baufi-inputs input[type=month]:focus,.c24-baufi-inputs input[type=number].is-active,.c24-baufi-inputs input[type=number]:active,.c24-baufi-inputs input[type=number]:focus,.c24-baufi-inputs input[type=password].is-active,.c24-baufi-inputs input[type=password]:active,.c24-baufi-inputs input[type=password]:focus,.c24-baufi-inputs input[type=search].is-active,.c24-baufi-inputs input[type=search]:active,.c24-baufi-inputs input[type=search]:focus,.c24-baufi-inputs input[type=tel].is-active,.c24-baufi-inputs input[type=tel]:active,.c24-baufi-inputs input[type=tel]:focus,.c24-baufi-inputs input[type=text].is-active,.c24-baufi-inputs input[type=text]:active,.c24-baufi-inputs input[type=text]:focus,.c24-baufi-inputs input[type=time].is-active,.c24-baufi-inputs input[type=time]:active,.c24-baufi-inputs input[type=time]:focus,.c24-baufi-inputs input[type=url].is-active,.c24-baufi-inputs input[type=url]:active,.c24-baufi-inputs input[type=url]:focus,.c24-baufi-inputs input[type=week].is-active,.c24-baufi-inputs input[type=week]:active,.c24-baufi-inputs input[type=week]:focus,.c24-baufi-inputs textarea.is-active,.c24-baufi-inputs textarea:active,.c24-baufi-inputs textarea:focus{border:1px solid #0563c1}.c24-baufi-inputs .select-dropdown::-moz-placeholder,.c24-baufi-inputs input[type=date]::-moz-placeholder,.c24-baufi-inputs input[type=datetime-local]::-moz-placeholder,.c24-baufi-inputs input[type=datetime]::-moz-placeholder,.c24-baufi-inputs input[type=email]::-moz-placeholder,.c24-baufi-inputs input[type=month]::-moz-placeholder,.c24-baufi-inputs input[type=number]::-moz-placeholder,.c24-baufi-inputs input[type=password]::-moz-placeholder,.c24-baufi-inputs input[type=search]::-moz-placeholder,.c24-baufi-inputs input[type=tel]::-moz-placeholder,.c24-baufi-inputs input[type=text]::-moz-placeholder,.c24-baufi-inputs input[type=time]::-moz-placeholder,.c24-baufi-inputs input[type=url]::-moz-placeholder,.c24-baufi-inputs input[type=week]::-moz-placeholder,.c24-baufi-inputs textarea::-moz-placeholder{color:#949494;display:inline-block;font-size:1.3rem;font-weight:400;margin-top:.1rem;vertical-align:middle}.c24-baufi-inputs .select-dropdown:-ms-input-placeholder,.c24-baufi-inputs input[type=date]:-ms-input-placeholder,.c24-baufi-inputs input[type=datetime-local]:-ms-input-placeholder,.c24-baufi-inputs input[type=datetime]:-ms-input-placeholder,.c24-baufi-inputs input[type=email]:-ms-input-placeholder,.c24-baufi-inputs input[type=month]:-ms-input-placeholder,.c24-baufi-inputs input[type=number]:-ms-input-placeholder,.c24-baufi-inputs input[type=password]:-ms-input-placeholder,.c24-baufi-inputs input[type=search]:-ms-input-placeholder,.c24-baufi-inputs input[type=tel]:-ms-input-placeholder,.c24-baufi-inputs input[type=text]:-ms-input-placeholder,.c24-baufi-inputs input[type=time]:-ms-input-placeholder,.c24-baufi-inputs input[type=url]:-ms-input-placeholder,.c24-baufi-inputs input[type=week]:-ms-input-placeholder,.c24-baufi-inputs textarea:-ms-input-placeholder{color:#949494;display:inline-block;font-size:1.3rem;font-weight:400;margin-top:.1rem;vertical-align:middle}.c24-baufi-inputs .select-dropdown::placeholder,.c24-baufi-inputs input[type=date]::placeholder,.c24-baufi-inputs input[type=datetime-local]::placeholder,.c24-baufi-inputs input[type=datetime]::placeholder,.c24-baufi-inputs input[type=email]::placeholder,.c24-baufi-inputs input[type=month]::placeholder,.c24-baufi-inputs input[type=number]::placeholder,.c24-baufi-inputs input[type=password]::placeholder,.c24-baufi-inputs input[type=search]::placeholder,.c24-baufi-inputs input[type=tel]::placeholder,.c24-baufi-inputs input[type=text]::placeholder,.c24-baufi-inputs input[type=time]::placeholder,.c24-baufi-inputs input[type=url]::placeholder,.c24-baufi-inputs input[type=week]::placeholder,.c24-baufi-inputs textarea::placeholder{color:#949494;display:inline-block;font-size:1.3rem;font-weight:400;margin-top:.1rem;vertical-align:middle}.c24-baufi-inputs .select-dropdown{display:block;padding:0;position:relative;width:100%;z-index:1}.c24-baufi-inputs .select-dropdown::before{background:0 0;border-color:#b4b4b4 transparent transparent;border-style:solid;border-width:6px 6px 0;content:"";display:block;height:0;position:absolute;right:.5rem;top:45%;width:0;z-index:1}.c24-baufi-inputs select{-moz-appearance:none;appearance:none;background:0 0;border:0;box-shadow:none;color:#181818;cursor:pointer;font-family:Verdana,Geneva,sans-serif;font-size:1.3rem;height:100%;margin:0 auto;outline:0;padding:.9rem .8rem;text-indent:-1px;text-overflow:"";width:100%;-moz-user-select:none}.c24-baufi-inputs select:-moz-focusring{color:transparent;text-shadow:0 0 0 #575757}.c24-baufi-inputs select::-ms-expand{display:none}.c24-baufi-inputs select:focus,.c24-baufi-inputs select:hover{border:none;outline:0}.c24-baufi-inputs select:hover{box-shadow:0 0 0 1px #575757}.c24-baufi-inputs select:focus{box-shadow:0 0 0 1px #0563c1}.c24-baufi-inputs select option{-moz-appearance:none;appearance:none;background:#fff;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;padding-top:.8rem}.c24-baufi-inputs .select-dropdown::after,.c24-baufi-inputs x:-o-prefocus{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c24-baufi-inputs .select-dropdown select::-ms-expand{display:none}.c24-baufi-inputs .select-dropdown select::-ms-value{background:0 0;color:#181818}.c24-baufi-inputs .select-dropdown select:focus::-ms-value{background:0 0;color:#181818}}.c24-baufi-inputs .select-dropdown::before{background-color:#fff;pointer-events:none}.c24-baufi-inputs input[type=checkbox],.c24-baufi-inputs input[type=radio]{border:0;height:14px;left:0;margin:0;opacity:0;outline:0;overflow:hidden;padding:0;position:absolute;top:25%;width:14px}.c24-baufi-inputs input[type=checkbox]+label::before,.c24-baufi-inputs input[type=radio]+label::before{display:inline-block;font-size:1.6rem;font-weight:600;line-height:14px;text-align:center}.c24-baufi-inputs input[type=checkbox]:focus+label::before,.c24-baufi-inputs input[type=radio]:focus+label::before{border:2px solid #0563c1}.c24-baufi-inputs input[type=checkbox]:hover+label::before,.c24-baufi-inputs input[type=radio]:hover+label::before{border:2px solid #575757}.c24-baufi-inputs input[type=checkbox]+label{cursor:pointer;display:block;margin-right:1rem;vertical-align:middle}.c24-baufi-inputs input[type=checkbox]+label::before{border:1px solid #b4b4b4;border-width:2px;content:"";display:inline-block;height:1.8rem;margin-right:.5rem;vertical-align:middle;width:1.8rem}.c24-baufi-inputs input[type=checkbox]:checked+label::before,.c24-baufi-inputs input[type=checkbox]:checked:focus+label::before{background:#0563c1;border:2px solid #0563c1;color:#fff;content:"✓"}.c24-baufi-inputs input[type=radio]{height:.1rem;width:.1rem}.c24-baufi-inputs input[type=radio]+label{background-color:#fff;border:1px solid #b4b4b4;font-size:1.3rem;height:4rem;line-height:4rem;min-width:4rem;padding-left:.8rem;cursor:pointer;display:block;width:100%}.c24-baufi-inputs input[type=radio]:checked+label::before,.c24-baufi-inputs input[type=radio]:checked:focus+label::before{background-color:#0563c1;border:2px solid #0563c1;box-shadow:0 0 0 3px #fff inset;color:#0563c1}.c24-baufi-inputs input[type=radio]+label::before{background-color:#fff;border:2px solid #b4b4b4;border-radius:50%;content:"";display:inline-block;font-size:1.8rem;height:1.8rem;margin-right:.5rem;vertical-align:text-top;width:1.8rem}.c24-baufi-inputs input[type]:disabled,.c24-baufi-inputs select:disabled,.c24-baufi-inputs textarea:disabled{background-color:#fff;color:#949494;cursor:default}.c24-baufi-inputs input[type]:disabled,.c24-baufi-inputs textarea:disabled{border:1px solid #b4b4b4}.c24-baufi-inputs select:disabled{box-shadow:0 0 0 1px #b4b4b4}.c24-baufi-inputs input[type=checkbox]:disabled+label::before,.c24-baufi-inputs input[type=radio]:disabled+label::before{background-color:#fff;border:1px solid #b4b4b4;color:#dcdcdc;cursor:default}.c24-baufi-inputs input[type].ng-invalid,.c24-baufi-inputs textarea.ng-invalid{border:1px solid #c82d2d}.c24-baufi-inputs input[type=radio].ng-invalid+label::before{background-color:#fff;border:2px solid #c82d2d;color:#c82d2d;cursor:default}.c24-baufi-inputs input[type=checkbox].ng-invalid+label::before{border:2px solid #c82d2d;cursor:default}.c24bfi-form.validated [c24bfi-control=date].c24bfi-invalid,.c24bfi-form.validated [c24bfi-control=input].c24bfi-invalid,.c24bfi-form.validated [c24bfi-control=select].c24bfi-invalid,[c24bfi-control=input].c24bfi-touched.c24bfi-invalid,[c24bfi-control=radio].c24bfi-touched.c24bfi-invalid,[c24bfi-control=select].c24bfi-touched.c24bfi-invalid{border-color:#e30613}.c24-baufi-inputs select.ng-invalid{box-shadow:0 0 0 1px #c82d2d}[c24bfi-control=date],[c24bfi-control=input],[c24bfi-control=select]{position:relative}[c24bfi-control=date] input,[c24bfi-control=date] select,[c24bfi-control=input] input,[c24bfi-control=input] select,[c24bfi-control=select] input,[c24bfi-control=select] select{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.3rem;position:relative;z-index:10}[c24bfi-control=date] input::-webkit-inner-spin-button,[c24bfi-control=date] input::-webkit-outer-spin-button,[c24bfi-control=date] select::-webkit-inner-spin-button,[c24bfi-control=date] select::-webkit-outer-spin-button,[c24bfi-control=input] input::-webkit-inner-spin-button,[c24bfi-control=input] input::-webkit-outer-spin-button,[c24bfi-control=input] select::-webkit-inner-spin-button,[c24bfi-control=input] select::-webkit-outer-spin-button,[c24bfi-control=select] input::-webkit-inner-spin-button,[c24bfi-control=select] input::-webkit-outer-spin-button,[c24bfi-control=select] select::-webkit-inner-spin-button,[c24bfi-control=select] select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[c24bfi-control=date] input,[c24bfi-control=input] input,[c24bfi-control=select] input{color:#fff}[c24bfi-control=date] select,[c24bfi-control=input] select,[c24bfi-control=select] select{color:#181818}.c24bfi-form.validated [c24bfi-control=date].c24bfi-invalid::before,.c24bfi-form.validated [c24bfi-control=input].c24bfi-invalid::before,.c24bfi-form.validated [c24bfi-control=select].c24bfi-invalid::before{color:#e30613}.c24bfi-form:not(.c24bfi-has-sidebar) .c24bfi-option-control .c24bfi-option-control-element{display:inline-block}.c24-baufi-inputs [c24bfi-control=date],.c24-baufi-inputs [c24bfi-control=input],.c24-baufi-inputs [c24bfi-control=select]{color:#181818;font-family:Arial,Helvetica,sans-serif;font-size:1.3rem}[c24bfi-control=date] .input,[c24bfi-control=input] .input{color:transparent;text-indent:.8rem}[c24bfi-control=date] .extension,[c24bfi-control=input] .extension{font-family:Verdana,Geneva,sans-serif;font-size:1.4rem;position:absolute;right:.8rem;top:1rem;z-index:15}[c24bfi-control=date] label,[c24bfi-control=input] label{background-color:#fff;display:block;font-family:Verdana,Geneva,sans-serif;font-size:1.3rem;font-weight:400;left:.8rem;pointer-events:none;position:absolute;top:1rem;width:85%;z-index:10}[c24bfi-control=date].focused input,[c24bfi-control=input].focused input{color:#181818}[c24bfi-control=date].focused label,[c24bfi-control=input].focused label{display:none}.c24bfi-annotation{margin-top:1.6rem}.from-label{padding:1.2rem 0 0;text-align:center}button.Zebra_DatePicker_Icon{left:auto!important;margin-left:-.1rem;right:0;top:.2rem}.Zebra_DatePicker{background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.26);font-family:Arial,sans-serif;font-size:1.2rem;font-weight:600;margin:.5rem 0 0;position:absolute;z-index:1000}.popup__content,.popup__content p{font-size:1.1rem}.Zebra_DatePicker *,.Zebra_DatePicker ::after,.Zebra_DatePicker ::before{box-sizing:content-box!important}.Zebra_DatePicker *{background:0 0;border:none;color:#181818;margin:0;padding:0}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0;table-layout:auto;width:auto}.Zebra_DatePicker td,.Zebra_DatePicker th{padding:.5rem 0;text-align:center}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{border:1px solid #a6a6a6;width:3rem}.Zebra_DatePicker.dp_visible{display:block;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.Zebra_DatePicker.dp_hidden{display:none;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden}.Zebra_DatePicker .dp_header .dp_next,.Zebra_DatePicker .dp_header .dp_previous{width:3rem}.Zebra_DatePicker .dp_header .dp_caption{padding:1rem}.Zebra_DatePicker .dp_header .dp_hover{background:#007bdb;color:#0563c1}.Zebra_DatePicker .dp_daypicker th{font-weight:600}.Zebra_DatePicker td.dp_not_in_month,.Zebra_DatePicker td.dp_weekend_disabled{color:#b4b4b4;cursor:default}.Zebra_DatePicker td.dp_selected{background:#0563c1;color:#007bdb!important}.Zebra_DatePicker td.dp_week_number{cursor:text;font-weight:600}.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker td.dp_hover{background:#007bdb;color:#0563c1!important}.Zebra_DatePicker td.dp_current{background:#007bdb!important;color:#0563c1!important}.Zebra_DatePicker td.dp_disabled_current,.popup__content h2{color:#0563c1}.Zebra_DatePicker td.dp_disabled{color:#b4b4b4;cursor:default}button.Zebra_DatePicker_Icon{background:url(../img/calendar-disabled.png) left top no-repeat;background-size:contain;border:none;cursor:pointer;display:block;height:1.6rem;line-height:0;padding:0;position:absolute;text-indent:-9000px;width:1.6rem;margin:0 0 0 .3rem}button.Zebra_DatePicker_Icon_Disabled{background-image:url(../img/calendar-disabled.png)}button.Zebra_DatePicker_Icon_Inside{margin:0 .3rem 0 0;z-index:15}.popup{background-color:rgba(0,0,0,.5);bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:1000}.popup__content{background:#f7f7f7;border-radius:3px;box-shadow:0 0 10px #000;cursor:default;left:10%;margin:0 auto;max-height:80%;max-width:68rem;padding:1.4rem;position:fixed;right:10%;top:50%;transform:translateY(-50%)}.popup__content li,.popup__content p,.popup__content ul{margin-bottom:.8rem}.popup__close{background:#6c6c6c;border-radius:100%;box-shadow:0 0 5px #000;color:#fff;cursor:pointer;font-size:2.2rem;font-weight:600;line-height:100%;padding:.1rem .5rem .5rem;position:absolute;right:-1.6rem;top:-1.6rem}
/*# sourceMappingURL=app.css.map */
