@import url("https://fonts.googleapis.com/css?family=Lato");@import url("https://fonts.googleapis.com/css?family=Shadows+Into+Light&display=swap");html,body{min-height:100%;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;background-color:#eee}body,input,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#1e1e1e;font-weight:400}a{color:#317B93}a:focus,a:active,a:hover{color:#333}a:active{position:relative;top:1px}img{-ms-interpolation-mode:bicubic}embed,iframe,object,video{max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}h1{font-size:3em;font-weight:700}h6{font-weight:700}strong{font-weight:700}.text-shadow{text-shadow:1px 1px 2px #414141}.text-white{color:#fff !important}.is-hidden{display:none}.bg-line{position:relative;z-index:1}.bg-line:before{content:"";position:absolute;border-top:2px solid #000;top:50%;left:0;right:0;bottom:0;margin:0 auto;width:95%;z-index:-1}.bg-line span{background-color:#fff;padding:0 15px}.navbar{background-color:#317B93}.navbar .navbar-brand{color:#fff;padding-top:0}.navbar .navbar-toggler-icon{color:#fff;font-size:1.4em;width:auto;height:auto}.navbar .nav-link{color:rgba(255,255,255,0.75)}.navbar .nav-link:hover{color:#fff}.navbar .btn-login{color:rgba(255,255,255,0.75);border-color:rgba(255,255,255,0.75)}.navbar .btn-login:hover{color:#fff;border-color:#fff;background-color:transparent}.navbar .btn-login:hover img{opacity:1}.navbar .btn-login img{margin-left:0.5rem;width:25px;height:auto;opacity:0.7}.form-control,.btn,select{border-radius:.25rem;-webkit-appearance:none;-webkit-border-radius:.25rem}input.valid,select.valid{color:#468847 !important;border-color:#468847 !important;background-image:url("/images/check.svg") !important;background-color:#fff !important}input.error,select.error{color:#b94a48 !important;border-color:#b94a48 !important;background-image:url("/images/times.svg") !important;background-color:#fff !important}input.error,input.valid,select.error,select.valid{background-position:right 10px center;background-repeat:no-repeat}.help-block{font-size:0.8em}.help-block.form-error{color:#b94a48}.rangeslider--horizontal{height:7px;border-radius:3px;background:#d3d3d3;position:relative}.rangeslider--horizontal .rangeslider__fill{background:#F0AD4E;position:absolute;top:0;height:100%;border-radius:3px}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;background:white;cursor:pointer;display:inline-block;width:25px;height:25px;position:absolute;background-size:100%;border-radius:50%}.rangeslider--horizontal .rangeslider__handle:after{content:"";display:block;width:25px;height:25px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background:#F0AD4E;border-radius:50%;cursor:pointer;background-size:100%}.loan-calc-value-label{font-size:1.7em;text-align:center}#loan_application_loan_section .form-error{color:#fff}#btn_send{color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:0.07rem}#btn_send img{height:24px;width:auto;margin-left:0.5rem}.btn-primary{background-color:#317B93;border-color:#317B93;color:#fff}.btn-primary:hover,.btn-outline-primary:hover{background-color:#286579}.btn-outline-primary{border-color:#317B93;color:#317B93}.btn-outline-primary:hover{background-color:#317B93;border-color:#317B93}.btn-primary.disabled,.btn-primary:disabled{background-color:#7A8488;border-color:#7A8488}.btn-warning{background-color:#F0AD4E;color:#fff}.btn-loan-type{position:relative;letter-spacing:0.1rem;padding-top:2rem;padding-bottom:2rem;font-size:1.6rem;font-weight:700}.btn-loan-type i{right:18px;position:absolute;top:38px;display:none}.btn-navigate{text-transform:uppercase;font-weight:700;letter-spacing:0.07rem}#apply_form input.error,#apply_form select.error,#apply_form input.valid,#apply_form select.valid{background-color:#f9f9f9 !important}#apply_form .form-control{background-color:#f9f9f9 !important}#apply_form .form-control:disabled{background-color:#fff !important;border:0;padding:0;border-bottom:1px solid #ced4da;border-radius:0}.iframe-body .site-main.white #loan_application_header_section_iframe{background-color:#fff;color:#000}.iframe-body .site-main.white #loan_application_header_section_iframe .loan-calc-value-label{color:#333;font-weight:700}.file-field,.file-field *{box-sizing:border-box}.file-field{position:fixed;padding:1rem;border:1px dashed #7A8488;border-radius:.25rem;cursor:pointer;z-index:1000;width:100%;height:100vh;top:0;background-color:rgba(0,0,0,0.8);display:none;align-items:center;justify-content:center;flex-direction:column}.file-field .file-field-close{position:absolute;top:0;right:2rem;z-index:1001;font-size:4rem;color:#fff}.file-field .file-field-placeholder{color:#fff;font-size:2rem}.file-field.dz-started .file-field-placeholder{display:none}.file-field .dz-preview{position:relative;display:inline-block;width:500px;max-width:500px;color:#fff}.file-field .dz-preview .dz-error-mark,.file-field .dz-preview .dz-success-mark{position:absolute;display:none;left:30px;top:30px;width:54px;height:58px;left:50%;margin-left:-27px}.file-field .dz-preview .dz-progress{display:block;height:15px;border:1px solid #aaa;border-radius:10px;position:relative}.file-field .dz-preview .dz-progress .dz-error-message{color:red;display:none}.file-field .dz-preview .dz-progress .dz-upload{background:#F0AD4E;border-radius:10px;position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.file-field .dz-preview .dz-error-message{pointer-events:none;display:none;opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;font-size:13px;width:100%;background:#B94A48;padding:0.5em 1.2em;color:white}.file-field .dz-preview.dz-error .dz-progress{display:none}.file-field .dz-preview.dz-error .dz-error-message{display:block}.file-field .dz-preview .dz-remove{color:#343a40;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid #343a40;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;margin:0.5rem 0}#attached_documents_list{border:1px solid #eee;margin-bottom:0}#attached_documents_list .btn-replace-file{display:none;margin-left:auto}#attached_documents_list .doc-upl-status{color:#fff;width:30px;text-align:center}#attached_documents_list .doc-upl-status .status-yes{display:none}#attached_documents_list .doc-upl-status.no{background-color:#7A8488}#attached_documents_list .doc-upl-status.yes{background-color:#468847}#attached_documents_list td{vertical-align:middle}.site-main{min-height:100vh}.site-footer{text-align:center}@media (min-width: 768px){.site-footer{text-align:inherit}}.site-footer a{color:#7A8488}.site-footer a:focus,.site-footer a:active,.site-footer a:hover{color:#fff}.site-footer .footer-bottom{padding-top:2rem;padding-bottom:2rem}.site-footer .footer-bottom .social{font-size:2em}.site-section{padding:50px 0}.site-section .section-title{margin-bottom:2rem}@media (min-width: 768px){.site-section .txt-cols-2{columns:2}}.site-header-section{background-size:cover;min-height:450px;padding:50px 0;background-color:#5D9DA3;color:#fff}.main-content-with-header{margin-top:-20rem}#loan_application_header_section{background:url("/images/bg-hand.jpg") no-repeat center top;background-size:cover;min-height:450px;padding:50px 0;background-color:#5D9DA3;color:#fff;margin-bottom:-2rem}@media (min-width: 768px){#loan_application_header_section{margin-bottom:-7rem}}#loan_application_header_section_white{background:url("/images/bg-hand-w.jpg") no-repeat center top;background-size:cover;min-height:450px;padding:50px 0;background-color:#fff;color:#7A8488;margin-bottom:-2rem}#loan_application_header_section_white h1{text-shadow:none;color:#317B93}#loan_application_header_section_white .hero-arrow{position:relative;display:block;width:300px;margin:auto}#loan_application_header_section_white .hero-arrow-label{font-family:'Shadows Into Light', cursive;font-size:1.8rem;display:inline-block;transform:rotate(-30deg);position:absolute;left:1rem;top:1rem}@media (min-width: 768px){#loan_application_header_section_white.application-form{margin-bottom:-7rem}}.no-site-header-img{background-image:none !important}#application_section .card{border-color:#7A8488}#application_section .part-heading{border-bottom:2px solid #317B93;margin-bottom:2rem;padding-bottom:0.5rem;text-transform:uppercase;color:#317B93}#usps_section{background-color:#7A8488;color:#fff;padding:25px 0}#usps_section i{font-size:28px;margin-right:0.3rem}@media (min-width: 992px){#application_sidebar{padding-top:10rem}}#loan_steps_description{background-color:#fff}#loan_steps_description .icon-step{text-align:center;border-radius:50%;background-color:#317B93;width:100px;height:100px;margin-left:auto;margin-right:auto;margin-top:2.2rem;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;position:relative}#loan_steps_description .icon-step i{font-size:4em;color:#fff;top:10px}#loan_steps_description .icon-step .step-number{color:#fff;font-size:1.5em;font-weight:700;line-height:1.55;position:absolute;background-color:#F0AD4E;width:40px;height:40px;border-radius:50%;top:0px;left:-10px}#offer_progress .progress{height:2rem;font-size:1rem}.main-page-content{margin-top:-25rem}.main-page-content .page-header{color:#fff}#loan_application_header_section_iframe{background-color:#5D9DA3;color:#fff;height:100vh}#morgage_loan_application_header_section_iframe{background-color:#fff;height:100vh}@media (max-width: 767px){#morgage_loan_application_header_section_iframe .btn-loan-type{font-size:1.2rem;padding-top:1rem;padding-bottom:1rem}}.loan-type-button{color:#fff;border:1px solid;display:block;border-radius:12px;background-color:#F0AD4E;padding:2rem;font-size:150%}.loan-type-button i{font-size:3rem}.steps-progress-wrapper{position:relative;margin-bottom:5rem}.steps-progress-wrapper .progressbar{counter-reset:step;position:absolute;z-index:10;width:100%;padding:0}.steps-progress-wrapper .progressbar li{list-style-type:none;width:25%;float:left;position:relative;text-align:center;text-transform:uppercase;color:#000}.steps-progress-wrapper .progressbar li:before{width:60px;height:60px;content:counter(step);counter-increment:step;line-height:52px;font-size:30px;border:2px solid #317B93;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#317B93;font-weight:700;color:#fff}.steps-progress-wrapper .progressbar li:after{width:100%;height:4px;content:'';position:absolute;background-color:#317B93;top:28px;left:-50%;z-index:-1}.steps-progress-wrapper .progressbar li:first-child:after{content:none}.steps-progress-wrapper .progressbar li.active:before{border-color:#F0AD4E;background-color:#F0AD4E}.steps-progress-wrapper .progressbar li.current:before{border-color:#F0AD4E;background-color:#F0AD4E}.steps-progress-wrapper .progressbar li.active+li:after{background-color:#F0AD4E;color:#fff}.steps-progress-wrapper .progressbar li.current+li:after{background-color:#F0AD4E;color:#fff}@media (max-width: 767px){.steps-progress-wrapper .progressbar li .label{transform:rotate(45deg);display:block;margin-top:20px}}
/*# sourceMappingURL=style.css.map */
