a{color:#255c23;text-decoration:none}input{background-color:#f5f7fa;border:1px solid #c7cdd5;padding:4px;font-size:16px;line-height:32px;color:#5d6b7e}.shortform p{font-weight:700;font-size:22px;text-align:center;border-bottom:1px solid #c7cdd5;padding-bottom:10px;margin-top:10px}.shortform>div{position:relative;background:url(/dist/img/woman.jpg);height:600px;background-repeat:no-repeat;background-size:cover}.shortform form{top:10%;position:absolute;right:20px;background:#fff;padding:10px 20px}.shortform form label{display:block;margin-top:20px}.shortform form input{display:block;margin-top:10px;box-sizing:border-box}.shortform form input[type=submit]{margin:20px auto 0;background:#56c052;text-decoration:none;padding:10px 20px;color:#fff;border:none;font-size:20px;cursor:pointer}.services{padding:20px 0;color:#000}.services ul{list-style:none;overflow:hidden;margin:50px 0;padding:0;text-align:center}.services ul li{transition:background-color .5s;width:25%;float:left}.services ul li:hover{background:#56c052}.services ul li:hover a{color:#fff}.services ul li:hover svg{fill:#fff!important}.services ul li svg{width:30%}.services ul li .txt .title{font-weight:700}.services ul li a{color:#000;text-decoration:none;display:block;padding:20px 0}.services ul li svg{fill:#000!important}.how-it-works ul{padding:0;list-style:none}.how-it-works .steps{overflow:hidden;margin:50px 0;text-align:center}.how-it-works .steps li{width:33%;float:left;transition:background-color .5s}.how-it-works .steps li a{color:#000;display:block;text-decoration:none}.how-it-works .steps li:hover{background:#56c052;border-radius:3px}.how-it-works .steps li:hover a,.how-it-works .steps li:hover p{color:#fff}.how-it-works .steps li:hover svg{fill:#fff!important}.how-it-works .steps li svg{width:30%;padding:20px 0;display:inline-block;fill:#56c052;vertical-align:middle}.how-it-works .steps li .txt{vertical-align:middle;display:inline-block;margin-left:20px}.how-it-works .steps li .txt .title{font-weight:700}.blog ul{overflow:hidden;padding:0;list-style:none}.blog ul li{width:33%;float:left}.blog ul li .inner{padding:20px;overflow:hidden}.blog ul li .inner a span{font-size:20px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.blog ul li .inner img{opacity:.6;max-width:100%;transition:opacity 1s ease-in-out}.blog ul li:hover img{opacity:1}.blog .more{text-align:center;display:block}.borrowing{font-weight:700;text-decoration:none}.accordion-toggle{display:block;background:#56c052;color:#fff;text-decoration:none;margin-bottom:15px;padding:10px 20px}.accordion-content{overflow:hidden;padding:0 1em;max-height:0;opacity:0;transition:all .3s ease}.accordion-content.active{max-height:500px;opacity:1}.faq{padding:20px 0;margin:20px 0;background:#f8f8f8}.back-top{background:#56c052;color:#fff;text-decoration:none;padding:10px 20px;display:inline-block;float:right;clear:both}@media (max-width:540px){.tingle-modal__close,.tingle-modal__closeIcon,.tingle-modal__closeLabel{font-family:Montserrat!important}.tingle-modal__closeIcon{font-size:3rem!important}.tingle-modal__closeLabel{font-size:1.2rem!important}}main img{max-width:100%}footer{padding-top:40px;padding-bottom:40px;color:#fff;background:#333;display:block}footer nav{border-top:1px solid #5e5e5e;border-bottom:1px solid #5e5e5e;margin-top:40px;margin-bottom:40px}footer ul{list-style:none;padding:0}footer ul li{display:inline-block;margin-right:20px}footer a{text-decoration:none;color:#c2c2c2;transition:all .5s}footer a:hover{color:#fff}footer .legal{font-size:12px;line-height:20px}.btn-menu-sm{display:none;width:20px;position:absolute;right:20px;top:20px;z-index:20}.btn-menu-sm .strip{display:block;height:4px;border-radius:2px;background-color:#3b4652;margin:0 0 3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.personal-form{width:85%;margin:0 auto;padding:20px;border:1px solid #c2c2c2;text-align:center}.personal-form .title{font-size:30px;text-transform:uppercase}.personal-form label{display:block}.personal-form button{border:none;background:#56c052;color:#fff;padding:18px 30px;font-size:24px;border-radius:3px;cursor:pointer;transition:background-color .5s}.personal-form button:hover{background-color:#45b041}.personal-form .slidecontainer{width:100%}.personal-form .slider{-webkit-appearance:none;width:80%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s}.personal-form .slider:hover{opacity:1}.personal-form .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#56c052;cursor:pointer}.personal-form .slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#56c052;cursor:pointer}blockquote{background:#ededed;border-left:8px solid #56c052;box-shadow:0 3px 15px rgba(0,0,0,.15);color:#666;font-size:1.1em;font-style:italic;font-weight:300;line-height:1.6;margin:50px auto;padding:1.2em 30px 1.2em 75px;position:relative;vertical-align:super;width:60%;z-index:0;overflow:hidden}blockquote:before{color:#56c052;content:"\201C";font-size:6em;left:0;position:absolute;top:-35px}blockquote p:before{color:#ddd;content:"\201C";font-size:100em;line-height:.65em;right:.095em;position:absolute;z-index:-1}blockquote span{color:#56c052;display:block;font-size:1.4em;font-weight:300;letter-spacing:1px;margin-top:.5em}#info-bar{position:fixed;top:0;left:0;z-index:100}#info-bar,#info-bar p{width:100%;text-align:center}#info-bar p{font-size:20px;margin:0;display:inline-block;color:#fff;background:rgba(220,20,60,.9);padding:36px}#info-bar p a{background:#fff;padding:10px;color:red;text-decoration:none;font-weight:700;border-radius:3px}@media only screen and (min-width:1200px){body{margin-top:90px}header{position:fixed;z-index:1;background:#fff;width:100%;top:0}}@media only screen and (max-width:768px){.slider{background:url(../img/img_mobile.jpg) 50% no-repeat}.shortform>div{background-position:68%}.blog ul li .inner a span{white-space:normal}header .logo{margin:10px auto 0;float:none;z-index:11;position:relative}.btn-menu-sm{display:block}#primary_nav_wrap{position:fixed;width:100vw;height:100vh;left:110vw;transition:.4s ease-in-out;z-index:10;background:#fff;top:0;padding:80px 20px}#primary_nav_wrap.visible{left:0}#primary_nav_wrap ul{float:none}#primary_nav_wrap ul ul{position:static;padding-left:10px;background:#f8f8f8}#primary_nav_wrap ul ul.visible{display:block}#primary_nav_wrap ul li{float:none!important}.how-it-works li{text-align:center}.how-it-works li .txt{margin:0}.how-it-works li svg{float:none}.services li{width:33%}.blog ul li{float:none;width:100%}.blog ul li .inner{padding:0;text-align:center;margin-bottom:20px}}#omForm .om_full_step_colored_bg,#omForm .om_subhead{background-color:#56c052!important}#omForm .om_full_legacy a,#omForm .om_full_summary{color:#000!important}
.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.8);opacity:0;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:10px;right:28px;z-index:1000;padding:0;width:5rem;height:5rem;border:none;background-color:transparent;color:#f0f0f0;font-size:6rem;font-family:monospace;line-height:1;cursor:pointer;transition:color .3s ease}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(.8);transform:scale(.8)}.tingle-modal-box__content{padding:3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer:after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;overflow:hidden;left:0;right:0}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-enabled .tingle-content-wrapper{-webkit-filter:blur(8px);filter:blur(8px)}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{-webkit-transform:scale(1);transform:scale(1)}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width:540px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff;line-height:55px}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.5rem;vertical-align:middle;font-size:4rem}}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.tingle-modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:540px){.tingle-modal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.tingle-enabled .tingle-content-wrapper{-webkit-filter:none;filter:none}}