
.titleRichText{width:100%;}.titleRichText .title{display:block;width:100%;}.titleRichText .title h1{font-size:48px;}.titleRichText h1.title,.titleRichText h2.title,.titleRichText h3.title,.titleRichText .title h1,.titleRichText .title h2,.titleRichText .title h3{font-family:var(--font-bold);margin:0;padding:0;}.titleRichText [class*="bg-"]{display:inline-block;width:auto;}@media (max-width:1024px){.title-banner.row{display:flex;flex-direction:column;}.title-banner.row [class*="col"]{width:100%;flex:1;max-width:100%;}.titleRichText{padding-left:32px;padding-right:32px;text-align:center;}}@media (max-width:991px){.titleRichText .title h1{font-size:36px;}.titleRichText .title h2{font-size:28px;}.titleRichText h1.title,.titleRichText h2.title,.titleRichText h3.title,.titleRichText .title h1,.titleRichText .title h2,.titleRichText .title h3{width:100%;}}.title-banner.row{position:relative;}.title-banner.row [class*="col"]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.title-banner.row [class*="col"]:nth-child(2){align-items:center;}
.calculator-form{margin:0;padding:0;}.calculator-form .row [class*="col"]{padding:0 12px;}.calculator-form *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.calculator-form h1,.calculator-form h2{margin-bottom:48px;}.calculator-form h3,.calculator-form h4{font-size:22px;margin-bottom:32px;}.calculator-form h5,.calculator-form h6{font-size:18px;margin-bottom:24px;}.calculator-form .field{font-size:16px;margin-bottom:24px;position:relative;}.calculator-form .field.has-error{border-radius:var(--lg-border-radius);margin:-16px -16px 0;overflow:hidden;padding:16px;position:relative;}.calculator-form .field.has-error *{z-index:1;}.calculator-form .field.has-error::before{background-color:var(--error-color);content:"";display:block;height:100%;left:0;opacity:0.1;position:absolute;top:0;width:100%;z-index:0;}.calculator-form .field .field-text-error,.calculator-form .field p.error{color:var(--error-color);flex:none;font-weight:bold;height:auto;line-height:20px;margin:0;order:6;padding:8px 0;width:100%;}.calculator-form .field-text{color:var(--dark-grey-color);height:auto;margin:0;padding:8px 0;}.calculator-form .field-text a{color:var(--dark-grey-color);text-decoration:underline;}.calculator-form .field-text a:hover{color:var(--black-color);}.calculator-form .field .field-input-group{background-color:var(--white-color);border-radius:var(--border-radius);border:2px solid var(--dark-grey-color);box-shadow:var(--input-field-shadow);display:flex;flex-direction:row;height:48px;padding:8px;}.calculator-form .field .field-input-group [type="text"]{-webkit-box-flex:1;background-color:transparent;flex:1 1 auto;outline:none;padding-bottom:4px;padding-top:4px;position:relative;text-align:center;width:1%;}.calculator-form .field .field-input-group [type="text"],.calculator-form .field .field-input-group [type="text"]:focus,.calculator-form .field .field-input-group [type="text"]:hover{outline:none;}.calculator-form .field .field-input-group .field-button{-webkit-box-flex:1;flex:auto;height:32px;line-height:32px;margin:-2px 0 0;max-width:32px;padding:0;position:relative;width:32px;}.calculator-form .field .field-input-group .field-button .icon{height:32px;line-height:32px;}.calculator-form .field .field-input-group .field-button:first-child{font-size:32px;}.calculator-form .field .field-input-group .field-button:nth-child(2){order:3;}.calculator-form .field .field-input-group .field-currency{color:var(--black-color);font-size:16px;font-weight:600;height:32px;line-height:32px;margin:0;padding:0;text-align:center;width:32px;}.calculator-form .field .field-input-group.no-style{border:none;background-color:transparent;border-radius:0;box-shadow:none;height:auto;padding:0;}.calculator-form .field label{color:var(--dark-grey-color);display:block;font-weight:600;height:auto;line-height:24px;position:relative;transition-delay:0s;transition-duration:200ms;transition-property:all;transition-timing-function:ease;width:auto;}.calculator-form .field label span{color:inherit;display:inline-block;font-size:100%;line-height:20px;vertical-align:middle;}.calculator-form .field-label-float label{background-color:var(--white-color);color:var(--dark-grey-color);font-weight:500;left:16px;line-height:48px;position:absolute;top:0;width:90%;}.calculator-form .field-label-float.is-float label{background:transparent;color:var(--dark-grey-color);font-size:12px;line-height:20px;}.calculator-form .field-label-inline{display:flex;flex-direction:row;flex-wrap:wrap;}.calculator-form .field-label-inline .field-label{display:block;flex:2;line-height:48px;order:1;padding-right:16px;}.calculator-form .field-label-inline .field-input,.calculator-form .field-label-inline .field-input-group{flex:2;order:2;}.calculator-form .field-label-inline > .field-input{margin-left:32px;padding-right:32px;}.calculator-form .field-label-inline .field-text{flex:none;order:3;width:100%;}.calculator-form .field.field-range{margin-bottom:32px;}.calculator-form input[type='number']{-moz-appearance:textfield;}.calculator-form .field input[type='number'],.calculator-form .field input[type='text'],.calculator-form .field select{background-color:var(--white-color);border-radius:0;border:none;font-size:16px;line-height:24px;padding:12px 16px;width:100%;}.calculator-form .field select{-moz-appearance:window;-webkit-appearance:none;background-color:transparent;cursor:pointer;font-size:100%;height:48px;margin:-10px -10px;outline:none;padding:0 36px 0 18px;text-overflow:ellipsis;width:100%;z-index:1;}.calculator-form .field-label-inline select.field-input{order:0;}.calculator-form .field select~.icon{right:8px;position:absolute;z-index:0;}.calculator-form .loan{margin-bottom:32px;position:relative;width:100%;}.calculator-form .loan .loan-bar{position:relative;}.calculator-form .loan .loan-bar-container{border-radius:0;background-color:var(--black-color);color:var(--white-color);padding:24px 24px 16px;position:relative;text-align:center;width:100%;}.calculator-form .loan .loan-bar-max{height:auto;position:relative;}.calculator-form .loan .loan-amount{color:var(--white-color);font-size:56px;height:64px;line-height:64px;}.calculator-form .loan .loan-amount .loan-amount-million,.calculator-form .loan .loan-amount .loan-amount-thousand{display:inline-block;font-size:64px;font-weight:600;margin-left:8px;margin-right:-16px;}.calculator-form .loan .loan-amount .loan-amount-hundred{display:inline-block;}.calculator-form .loan .loan-label{color:var(--primary-color);display:block;font-size:16px;height:32px;line-height:32px;text-transform:uppercase;}.calculator-form .loan .loan-info{bottom:0;padding:24px;position:absolute;right:0;}.calculator-form .loan .loan-info ol{font-size:16px;list-style:none;margin:0;padding:0;text-align:right;}.calculator-form .loan .loan-info ol li{font-size:100%;font-weight:500;height:auto;line-height:20px;padding:2px 0;}.calculator-form > .container{background-color:var(--light-grey-color);border-radius:0;margin-bottom:calc(var(--dp) * 4);padding:calc(var(--dp) * 4);}.calculator-form > .container.no-bg{background-color:transparent;}.calculator-form > .container.buttons-container{background-color:transparent;padding:0;}.calculator-form > .container .row.no-padding,.calculator-form > .container .row.no-padding [class*="col"]{padding-left:0;padding-right:0;}@media (max-width:991px){.calculator-form > .container{max-width:none;width:100%;border-radius:0;}}
.subTitle{margin:32px 0 0;font-size:20px;line-height:26px;position:relative;width:100%;padding:0;}.subTitle p{font-size:18px;font-weight:400;}.subTitle h1{font-size:48px;}@media (max-width:1024px){.subTitle{padding-left:32px;padding-right:32px;text-align:center;}}@media (max-width:991px){.subTitle h1{font-size:36px;}.subTitle h1.title,.subTitle h2.title,.subTitle h3.title,.subTitle .title h1,.subTitle .title h2,.subTitle .title h3{width:100%;}}
.button-uppercase .btn.btn-primary{text-transform:uppercase;}.button.button-center{width:100%;}
