@font-face{font-family:"Montserrat";src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Light.228e8e00.eot);src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Light.228e8e00.eot#iefix) format("embedded-opentype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Light.40e31707.woff2) format("woff2"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Light.75ac2d46.woff) format("woff"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Light.91fa45ed.ttf) format("truetype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Light.0478c932.svg#Montserrat-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Regular.5b3ad248.eot);src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Regular.5b3ad248.eot#iefix) format("embedded-opentype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Regular.6c880721.woff2) format("woff2"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Regular.c0b8804a.woff) format("woff"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Regular.afd7a5cb.ttf) format("truetype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Regular.3c3aaf50.svg#Montserrat-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Medium.4183bb3e.eot);src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Medium.4183bb3e.eot#iefix) format("embedded-opentype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Medium.4193cb37.woff2) format("woff2"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Medium.72aebf45.woff) format("woff"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Medium.91c0784c.ttf) format("truetype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Medium.37a085d6.svg#Montserrat-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-SemiBold.ab8ea2e0.eot);src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-SemiBold.ab8ea2e0.eot#iefix) format("embedded-opentype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-SemiBold.c74260cd.woff2) format("woff2"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-SemiBold.f4103669.woff) format("woff"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-SemiBold.60ebedd4.ttf) format("truetype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-SemiBold.d9ee0127.svg#Montserrat-SemiBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Bold.7ad9c1a9.eot);src:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Bold.7ad9c1a9.eot#iefix) format("embedded-opentype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Bold.1eaf5953.woff2) format("woff2"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Bold.137a9f5f.woff) format("woff"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Bold.38a49c5d.ttf) format("truetype"),url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/Montserrat-Bold.bc927013.svg#Montserrat-Bold) format("svg");font-weight:700;font-style:normal}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;vertical-align:top}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,html{background:#fff none repeat scroll 0 0;color:#242222;font-family:"Montserrat";font-size:14px;font-weight:400;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,body,h1,h2,h3,h4,h5,html,p{margin:0;padding:0}h1,h2,h3,h4,h5,p{font-weight:400}a{text-decoration:none}select{-webkit-appearance:none;-moz-appearance:none;border-radius:0;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:inherit;cursor:pointer}input[type=submit]{outline:none;border:0;cursor:pointer}input{font-family:inherit}fieldset{border:0;padding:0}button{border:0}::-webkit-input-placeholder{color:#bbbdbf;opacity:1}::-moz-placeholder{color:#bbbdbf;opacity:1}:-ms-input-placeholder{color:#bbbdbf;opacity:1}:-moz-placeholder{color:#bbbdbf;opacity:1}::selection{color:#fff;background:#4c57c3}img{max-width:100%;display:inline-block;vertical-align:middle}.btn,.radio-grp input[type=radio]+label:before{transition:all .4s ease-in-out 0s}.btn{background-color:#c93492;font-weight:700;color:#fff;font-size:16px;text-transform:uppercase;padding:7px 12px;line-height:19px;letter-spacing:.63px;border-radius:0 0 8px 8px;border:none;cursor:pointer;outline:none}.btn:hover{opacity:.9}.flex-full{display:flex;width:100%;flex-wrap:wrap}.container{max-width:1170px;margin:0 auto}.d-none{display:none!important}.seperator{height:1px;width:100%;background-color:#dddfe0;margin:30px 0}.rbl-header{padding:25px 40px}.rbl-header .logo{display:inline-flex}.home-screen{padding:0 40px 50px}.home-screen-content{background-image:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/home-banner.604a964a.jpg);background-repeat:no-repeat;background-position:0;background-size:cover;min-height:705px;align-items:center;justify-content:flex-end;padding:20px 90px 20px 20px;border-radius:0 0 30px 30px}.home-screen-text{max-width:300px}.home-screen-text h1{color:#008ec2;font-size:21px;font-weight:500;line-height:35px;width:100%;margin-bottom:30px}.form-banner{background-color:#008ec2;padding:20px;min-height:175px;align-content:center;align-items:center}.form-banner h2{color:#fff;font-size:18px;line-height:27px;width:100%}.form-banner p{color:#fff;font-size:14px;line-height:19px}.form-banner .form-banner-content{justify-content:center}.form-screen1 .form-banner h2{max-width:570px;font-weight:500}.form-screen2 .form-banner h2{max-width:650px;font-weight:600;margin-bottom:10px}.form-screen2 .form-banner p{font-style:italic;max-width:650px;font-weight:300}.form-screen3 .form-banner h2{max-width:550px;font-weight:600}.progress-bar-section{height:20px;background-color:#c93492;position:relative}.progress-bar-section .completed-area{background-color:#93368d;display:flex;justify-content:flex-end;height:100%}.pc-12{width:12%}.pc-40{width:40%}.pc-70{width:70%}.pc-100{width:100%}.progress-bar-section .completed-area>span{font-weight:700;font-size:10px;font-style:italic;position:relative;top:0;z-index:1;color:#fff;right:10px}.progress-bar-section .completed-area.pc-100>span{right:10px}.form-main-section{position:relative}.form-main-section .form-screen-image{align-items:center;display:flex;width:100%;max-width:50%;min-height:490px}.form-main-section .form-screen-image img{object-fit:cover;width:100%;height:100%}.form-main-content{display:flex;width:100%;flex-direction:column;max-width:50%;padding:50px 65px;box-shadow:2px 0 10px rgba(0,0,0,.1)}.form-main-content h2{color:#008ec2;font-weight:700;font-size:18px;line-height:27px;margin-bottom:10px}.application-form{display:flex;width:100%;flex-direction:column;height:100%;position:relative;padding-bottom:80px}.form-label{color:#008ec2;font-size:14px;line-height:27px;font-weight:500}.radio-grp{display:flex;width:100%;flex-wrap:wrap}.radio-grp input[type=radio]{position:absolute;left:-9999px}.radio-grp input[type=radio]+label{color:#008ec2;font-weight:500;font-size:14px;padding-left:23px;position:relative;margin-right:24px;cursor:pointer}.existing-customer .radio-grp{margin-top:10px}.radio-grp input[type=radio]+label:before{content:"";width:14px;height:14px;border:1px solid #008ec2;background-color:transparent;position:absolute;left:0;top:3px}.radio-grp input[type=radio]:checked+label:before{background-color:#008ec2}.radio-grp input[type=radio]+label:after{content:""}.checkbox-grp{display:flex;width:100%;flex-wrap:wrap}.checkbox-grp input[type=checkbox]{position:absolute;left:-9999px}.checkbox-grp input[type=checkbox]+label{color:#008ec2;font-weight:500;font-size:18px;padding-left:28px;position:relative;margin-right:24px;cursor:pointer}.checkbox-grp input[type=checkbox]+label:before{content:"";width:18px;height:18px;border:1px solid #008ec2;background-color:transparent;position:absolute;left:0;top:0}.checkbox-grp input[type=checkbox]:checked+label:before{background-color:#008ec2}.checkbox-grp input[type=checkbox]+label:after{content:""}.name-info h3{color:#008ec2;font-weight:500;font-size:18px;line-height:27px;margin-bottom:8px}.name-info-row{width:100%;max-width:349px;justify-content:space-between;flex-wrap:wrap;margin-bottom:8px}.name-info-col,.name-info-row{display:flex;align-items:flex-start;position:relative}.name-info-col{margin-right:20px;flex:1 1}.name-info-col:last-child{margin-right:0;justify-content:flex-end}.name-info-row .name-info-col:first-child .form-label{min-width:43px}.input-grp{height:24px;border:1px solid #008ec2;padding:1px 10px 0 20px;font-size:12px;border-radius:0;outline:none}.name-info-row .form-label{padding-right:4px;line-height:20px;margin-top:2px}.name-info-row input.input-grp{padding:0 5px}.application-form .name-info-row select.input-grp,.name-info-row input.input-grp{width:115px}.contact-info-row{position:relative;margin-bottom:8px}.application-form select.input-grp{width:101px;background-image:url(https://www.republicbankstlucia.com/make-it-happen-loan-form/static/media/arrow-bottom.23ed4ec0.svg);background-repeat:no-repeat;background-position:9px 9px;padding:0 0 0 27px;background-color:#fff}.contact-info-col{display:flex;align-items:flex-start;flex-wrap:wrap}.contact-info input.input-grp{width:135px;margin-right:6px;padding:0 5px}.contact-info-col .form-group{margin-right:5px}.contact-info-col .form-group:last-child{margin-right:0}.form-screen .contact-info-col .help-icon{margin-left:-25px;position:relative;top:1px}.contact-info .form-label{width:160px;line-height:20px;margin-top:3px}.contact-info .info-text{width:182px;font-size:7px;line-height:normal;color:#929497;font-style:italic;margin-left:5px}.application-form .contact-info-col .input-grp{width:135px}.submit-btn-wrapper .btn{height:30px;font-size:14px;padding:0 15px 1px}.submit-btn-wrapper{margin:0;position:absolute;bottom:0;left:0;right:0}.form-screen2 .form-main-section .form-screen-image img{height:100%}.employment-row{position:relative;margin-bottom:8px}.employment-col{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.employment-col .form-label{width:145px;font-size:13px;max-width:100%;line-height:18px;font-weight:500}.employment-col .input-grp,.employment-col select.input-grp{width:165px;max-width:100%}.employment-col .input-grp{padding:0 5px}.income-row{margin-bottom:8px}.income-col{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start}.income-col .form-label{width:245px;font-size:13px;max-width:100%}.income-col .input-grp{width:140px;max-width:100%;padding:2px 5px 0}.form-screen .help-icon{background-color:#008ec2;color:#fff;font-size:10px;width:18px;text-align:center;margin-left:-20px;line-height:17px;display:flex;align-items:center;justify-content:center;line-height:normal;height:23px;position:relative;top:0;right:-1px}.form-screen .help-icon i{font-style:normal;position:relative;top:0}.loan-row{margin-bottom:8px}.loan-col{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start}.loan-col .form-label{font-size:13px;width:125px;max-width:100%}.loan-col .input-grp,.loan-col select.input-grp{width:220px;max-width:100%}.loan-col .input-grp{padding:0 5px}.radio-grp .form-control{display:flex;align-content:center}.radio-grp .form-control .form-check{display:flex;align-items:center}.invalid-feedback{display:inline-block;width:100%;font-size:12px;margin-top:3px;color:#c00}.name-info-row:last-child .name-info-col:last-child{justify-content:flex-end;text-align:right}.submit-btn-wrapper .btn+.btn{float:right}.text-danger.form-group .invalid-feedback{position:absolute;left:0;bottom:0;font-size:11px}.text-danger.form-group{padding-bottom:20px;position:relative}.text-danger.form-group .input-grp{border-color:#c00}.text-danger.form-group+.help-icon{margin-top:0;display:flex;position:relative}.agreement-info{display:flex;width:100%;flex-wrap:wrap}.agreement-info p{font-size:13px;line-height:17px;color:#929497;margin-bottom:10px}.agreement-info p strong{color:#008ec2;font-weight:600}.agreement-info .checkbox-grp input[type=checkbox]+label{font-size:14px;color:#929497;line-height:19px;padding-left:21px}.agreement-info .checkbox-grp input[type=checkbox]+label:before{width:14px;height:14px;top:3px;border-color:#008ec2;left:0}.thankyou-screen .submit-btn-wrapper{position:relative;width:100%;margin-top:30px}.thankyou-banner figure{display:flex;width:100%;flex-wrap:wrap}.thankyou-banner figure img{width:100%;object-fit:cover}.thankyou-screen .form-banner .form-banner-content{justify-content:flex-start;padding:0 110px}.thankyou-screen .form-banner h2{font-weight:600}.thankyou-screen .form-banner h2.big{font-size:31px;line-height:48px;margin-bottom:5px}.thankyou-screen .form-banner p{font-weight:300;max-width:658px;margin:8px 0 0}.thankyou-screen .form-banner p strong{font-weight:700}.thankyou-screen .form-banner{padding:60px 20px 120px}.pre-loader{position:fixed;width:100%;height:100%;z-index:1111;display:flex;align-items:center;justify-content:center}.pre-loader:after{content:"";position:fixed;left:0;right:0;bottom:0;top:0;background-color:#fff;opacity:.5;z-index:-1}.d-flex{display:flex}.align-center{align-items:center}.flex-wrap{flex-wrap:wrap}.flex-main .form-check{display:flex;align-items:center}.__react_component_tooltip{width:200px}.contact-info-col .text-danger.form-group .invalid-feedback,.income-col .text-danger.form-group .invalid-feedback,.name-info-col .text-danger.form-group .invalid-feedback{width:155px;text-align:left}@media (max-width:1199px){.form-main-content{padding:50px 25px}}@media (max-width:1023px){.form-main-content{padding:30px 20px}.name-info-col{margin-right:10px}.contact-info .form-label{width:100%;margin-bottom:5px}.radio-grp input[type=radio]+label{font-size:14px}.existing-customer .radio-grp{margin-top:5px}.seperator{margin:20px 0}.contact-info-col{margin-bottom:5px}.thankyou-screen .form-banner .form-banner-content{padding:0 20px}.thankyou-screen .form-banner{padding:60px 20px 80px}.income-col{align-items:flex-start}.income-col .form-label{width:145px;line-height:17px}.employment-col .input-grp,.employment-col select.input-grp,.income-col .input-grp{width:190px}.form-screen .help-icon{top:1px}.income-col{min-height:34px}.loan-col .form-label{width:145px}.loan-col .input-grp,.loan-col select.input-grp{width:190px}.loan-col .help-icon{top:0}.submit-btn-wrapper .btn{height:26px;font-size:13px;padding:0 11px 1px}.form-main-content{box-shadow:none}}@media (max-width:991px){.home-screen-content{min-height:495px;padding:20px 40px 20px 20px}}@media (max-width:767px){.rbl-header{padding:20px 15px}.rbl-header .logo{width:160px}.form-banner h2{font-size:16px}.form-banner{min-height:150px}.form-main-section .form-screen-image{max-width:100%;min-height:inherit}.form-main-content{max-width:100%}.name-info-col{flex-direction:column}.form-group{width:100%;text-align:left}.name-info-row{max-width:100%}.thankyou-screen .form-banner .form-banner-content{padding:0}.thankyou-screen .form-banner{padding:30px 20px 40px}.thankyou-screen .form-banner h2.big{font-size:22px;line-height:30px}.thankyou-banner figure{height:200px}.thankyou-banner figure img{height:100%;object-fit:cover}.home-screen{padding:0 20px 50px}.name-info-row{flex-direction:column;margin-bottom:0}.name-info-col{margin-right:0;flex:inherit;width:100%;justify-content:flex-start!important;margin-bottom:15px}.name-info-row .form-label{min-width:inherit!important;padding-right:0;text-align:left;margin-bottom:5px;margin-top:0;width:100%}.application-form .name-info-row select.input-grp,.name-info-row input.input-grp{width:100%}.contact-info-row:nth-child(2) .contact-info-col{flex-direction:column}.contact-info-col .form-group{margin-bottom:10px}.contact-info input.input-grp,.contact-info select.input-grp{width:130px}.form-screen .contact-info-col .help-icon{top:0}.input-grp{height:30px}.application-form select.input-grp{background-position:9px 12px}.application-form .contact-info-col .input-grp{width:100%}.form-screen .help-icon{height:29px}.radio-grp input[type=radio]+label:before{top:1px}.employment-col .form-label{width:100%;margin-bottom:5px}.employment-col .input-grp,.employment-col select.input-grp{width:100%}.income-col .form-label{width:100%;line-height:18px;margin-bottom:5px}.employment-row{margin-bottom:0}.employment-col{margin-bottom:15px}.income-col .input-grp{width:100%}.income-row{margin-bottom:0}.income-col{min-height:inherit;margin-bottom:15px}.loan-col .form-label{width:100%;margin-bottom:5px;line-height:18px}.loan-col .input-grp,.loan-col select.input-grp{width:100%}.loan-row{margin-bottom:0}.loan-col{margin-bottom:15px}.submit-btn-wrapper{margin:30px 0 0}}@media (max-width:680px){.home-screen-content{padding:20px}.home-screen-text{background-color:hsla(0,0%,100%,.9);padding:20px}.home-screen-text h1{font-size:18px;margin-bottom:20px}.btn{font-size:14px}.submit-btn-wrapper .btn{height:26px;font-size:13px;padding:0 5px 1px;letter-spacing:.4px}.seperator{margin:10px 0 20px}}
/*# sourceMappingURL=main.6001ac15.chunk.css.map */