.bg-inverse{background-color:#000}html,body{font-family:Bitter,serif}#topline{border-top:40px solid #1f57b2}#middleline{border-top:50px solid #1f57b2}.wrapper.head{background-color:#fff}.wrapper.middle{z-index:50;background-color:#fff;min-height:300px;padding-top:40px;position:relative}.container.content{z-index:100;background-color:#fff;border:1px solid #1f57b2;margin-top:-140px;padding-top:25px;position:relative}#header{min-height:100px;padding:25px 10px 10px}#validation{margin-top:20px}#results{background-color:#d9d4d3}#mortgage_result{color:#6b584f;font-size:30px}#regulation{color:#fff;background-color:#fff;padding-top:40px;padding-bottom:40px;font-size:18px}.question:empty{display:none!important}#footer{color:#fff;text-align:left;background-color:#1f57b2}#footer p{padding:20px 0;font-size:12px;font-weight:100}#disclaimer{color:#fff;text-transform:uppercase;background-color:#e39774;border-color:#e39774}#backto{color:#fff;text-align:center;background-color:#fff;border-radius:0}#backto a{color:#fff}#submit{text-align:right;margin-top:20px;margin-bottom:20px}#submit .btn{color:#1f57b2;text-align:center;background-color:#a1dfd3;background-image:none;background-position:right 20px top 55%,50%;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-color:#85bbe6;border-radius:7px;padding:10px 40px}#bookmeeting .btn{color:#fff;text-align:center;background-color:#fff;border-radius:0}.bdm{color:#fff;background-color:#1f57b2;margin-bottom:15px;padding:20px}.bdm h4,.bdm a,.bdm a:hover{color:#fff}#result{break-before:always}#product-waiting{display:none}.badge span{float:left}.badge span.question-name{padding:7px}.badge span.material-icons,.product-validation-questions .passed .r-close{display:none}.product-validation-questions .passed .r-done,.product-validation-questions .failed .r-close{display:inline}.product-validation-questions .failed .r-done{display:none}.product-scheme:nth-child(2n){background:#cfe1e7}.product-titles,.product-scheme{text-align:center}.btn{font-family:Helvetica,Verdana,Arial,sans-serif}h1,h2,h3,h4,h5,h6{color:#1f57b2}h1{color:#1f57b2;text-transform:inherit;font-weight:700}i.material-icons{float:right;margin-right:5px}.print{color:#6b584f}.print:hover{color:#fff}.forminator-required{color:#e04562}.form-group label{color:#777771;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.form-group .input-group input,.form-group select{background-color:#ededed;border-style:none;border-width:0;border-radius:0;height:auto;padding:10px;font-size:16px;line-height:1.3em}.form-group .input-group-text{background-color:#ededed;border-style:none;border-width:0}.disabled,.input-group.disabled span,.input-group.disabled input,.disabled-inputs .form-group .input-group span{background-color:#a1dfd3!important}.accordion{border-bottom:1px solid #e5e5e5;margin-bottom:10px}.accordion .material-icons{float:right}.accordion .card .card-header{background-color:#1f57b2;border-top:none}.accordion .card .card-header .btn{color:#fff}.accordion .card .card-body .card-header{background-color:#1f57b2}.accordion .card .accordion-helpers{float:right;color:#fff;background-color:#1f57b2}.invalid-feedback,.alert.alert-danger{color:#e04562;background-color:#f9e4e8;border-radius:0;margin:5px 0 0;padding:5px;font-family:inherit;font-size:12px;font-weight:500}.alert.alert-danger ul{margin-bottom:0}
