html{font-size:15px;line-height:1.6rem;}
body{margin:0;padding:0;position:relative;left:0;background-color:#fff;color:#403c35;font-family:Roboto,Arial,Helvetica,Sans-Serif;overflow-x:hidden;}
/* TEXT ELEMENTS **************************************************/
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0 0 1.5rem;font-weight:bold;position:relative;text-transform:uppercase;}
h1:before,.h1:before,h2:before,.h2:before{content:'';display:block;width:100%;height:1px;background-color:rgba(57,54,51,.4);position:absolute;left:0;top:50%;z-index:1;}
h1,.h1{font-size:1.86667rem;font-weight:normal;line-height:1.2em;}
h2,.h2{font-size:1.6rem;font-weight:300;line-height:1.25em;}
h1 span,.h1 span,h2 span,.h2 span{display:inline-block;padding-left:1.5rem;padding-right:1.5rem;background-color:#fff;position:relative;z-index:5;}
h3,.h3{font-size:1.33333rem;font-weight:300;line-height:1.25em;}
h4,h5,.h4,.h5{font-size:1rem;}
h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong{font-weight:bold;}
p{margin:0 0 1.5rem;}
a{color:#8cbf41;font-weight:bold;text-decoration:underline;outline:none;}
a:hover,a:active,a:focus{color:#282c31;}
b,strong{font-weight:bold;}
hr{border-color:#daeae5;}
nav ul{margin:0;padding:0;list-style:none;}
button{cursor:pointer;}
/* Classes ********************************************************/
.lead{font-size:1.11111rem;font-weight:900;line-height:1.5em;}
.btn{padding:.8rem 1.5rem;border-radius:3px;font-size:1.1rem;font-weight:bold;text-decoration:none;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.btn + .btn{margin-top:.625rem;}
.btn-primary{background-color:#f8b51a;border:none;border-bottom:3px solid #c18700;color:#fff;}
.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open > .btn-primary.dropdown-toggle.focus,.open > .btn-primary.dropdown-toggle:focus,.open > .btn-primary.dropdown-toggle:hover{background-color:#8bbf41;border-color:#648f28;color:#fff;}
.btn-wh{background-color:#fff;border:0 none;color:#1978bb;}
.btn-wh:hover,.btn-wh:active,.btn-wh:focus{background-color:#9adae0;color:#fff;}
.btn-outline-primary{border:2px solid #54c5d0;color:#54c5d0;}
.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{background-color:#54c5d0;border-color:#54c5d0;}
.btn-outline-wh{border:2px solid #fff;color:#fff;}
.btn-outline-wh:hover,.btn-outline-wh:active,.btn-outline-wh:focus{background-color:transparent;border-color:#54c5d0;color:#54c5d0;}
.btn-arrow-down{padding-right:3.5rem !important;background-image:url(../images/arrow_bottom.png);background-position:right 20px center;background-repeat:no-repeat;background-size:17px auto;}
.jumbotron{padding:1.2rem;background-color:#f1efec;border-radius:5px;color:#706b62;font-size:1.1rem;}
.jumbotron > *:last-child{margin-bottom:0;}
.jumbotron h3{margin-bottom:.3rem;color:#403c35;font-size:1.55rem;font-weight:900;text-transform:none;}
.jumbotron strong{color:#403c35;}
.logo a{display:block;width:166px;height:0;padding-top:54px;background:url(../images/logo.png) center center / cover no-repeat;overflow:hidden;}
img{max-width:100%;height:auto;}
img.full{width:100%;height:auto;}
img.float-left,img.float-right{max-width:47%;margin-bottom:10px;}
img.float-left{margin-right:15px;}
img.float-right{margin-left:15px;}
.bg-lg{background-color:#f1efec;}
.bg-lg h1 span,.bg-lg .h1 span,.bg-lg h2 span,.bg-lg .h2 span{background-color:#f1efec;}
.bg-lg .jumbotron{background-color:#e0ddd8;}
.bg-br{background-color:#403c35;}
.bg-br h1 span,.bg-br .h1 span,.bg-br h2 span,.bg-br .h2 span{background-color:#403c35;}
.bg-gr{background-color:#6fa31f;}
.bg-gr h1 span,.bg-gr .h1 span,.bg-gr h2 span,.bg-gr .h2 span{background-color:#6fa31f;}
.txtwh,.txtwh h1,.txtwh h2,.txtwh h3,.txtwh h4,.txtwh h5,.txtwh h6{color:#fff;}
.txtwh .lead{color:#fff;}
.txtwh a:hover,.txtwh a:active,.txtwh a:focus{color:#fff;}
.txtwh h1:before,.txtwh .h1:before,.txtwh h2:before,.txtwh .h2:before{background-color:rgba(255,255,255,.2);}
.txtwh .form-control{background-color:transparent;border-color:#fff;color:#fff;font-size:1rem;}
.txtwh .form-control::-webkit-input-placeholder{color:#fff;opacity:.7;}
.txtwh .form-control::-moz-placeholder{color:#fff;opacity:.7;}
.txtwh .form-control:-ms-input-placeholder{color:#fff;opacity:.7;}
.txtwh .form-control::placeholder{color:#fff;opacity:.7;}
.txtlg{font-size:1.25rem;line-height:1.57143em;}
.custom-select{background:#fff url(../images/arrow_dropdown.png) right 20px center / 14px auto no-repeat;cursor:pointer;}
textarea.form-control{height:7rem;}
.innerpad{padding-top:2rem;padding-bottom:2rem;}
.innerpad-sm{padding-top:1.5rem;padding-bottom:1.5rem;}
.form-wrap{padding:1.5rem;background-color:#f2efea;border-radius:4px;}
.form-wrap .form-group{text-align:left;}
.form-wrap .form-control{background-color:#fff;border:none;}
.point-list:before,.point-list:after{content:"";display:table;} 
.point-list:after{clear:both;}
.bullet{padding-left:0;font-size:1.2rem;list-style:none;}
.bullet li{padding:0 0 15px 38px;background:url(../images/bullet.png) left 1px / 26px auto no-repeat;text-align:left;}
.error{color:#c00;font-size:.85rem;font-weight:bold;text-align:left;}
/* General *******************************************************/
#header{}
#header .logo{padding:15px 0;}
.top-phone-dsk a{color:#fff;text-decoration:none;padding: 10px 20px;background: #8dbf41;float:right;display:block;transition:all 0.2s linear;border:none;border-bottom:3px solid #567824;}
.top-phone-dsk a:hover{background: #f8b51a;transition:all 0.2s linear;border:none;border-bottom:3px solid #c18700;}
#nav{padding:0;-webkit-transition:all .5s;transition:all .5s;}
#nav .navbar-nav{padding-bottom:15px;}
#nav .navbar-nav a{padding:.5rem 0;color:#8dbf41;font-weight:normal;line-height:1em;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;}
#nav a:hover,#nav a:active,#nav a:focus,#nav .active > a{color:#403c35;}
#nav .navbar-nav .nav-item + .nav-item{margin-left:0;}
#nav .navbar-nav > li > a{}
#nav .navbar-toggler{padding:.5rem .65rem;position:absolute;right:0;top:-60px;border:1px solid rgba(64,60,53,.5);color:#403c35;}
#title{background-position:center center;background-repeat:no-repeat;background-size:cover;}
#title .container{padding-top:3rem;padding-bottom:3rem;}
#title .title{line-height:1.2em;color:#fff;font-size:2.66667rem;font-weight:300;}
#breadcrumb{padding-top:.6rem;padding-bottom:0;font-size:1.1rem;}
#breadcrumb .breadcrumb{margin-bottom:0;padding:0;background:none;color:#403c35;}
#breadcrumb .breadcrumb .breadcrumb-item,#breadcrumb .breadcrumb-item.active{font-weight:normal;}
#breadcrumb .breadcrumb .breadcrumb-item{display:inline-block;float:none;position:relative;}
#breadcrumb .breadcrumb .breadcrumb-item > a,#breadcrumb .breadcrumb .breadcrumb-item.active > span{display:block;float:left;padding:13px 0;color:#403c35;text-decoration:none;}
#breadcrumb .breadcrumb .breadcrumb-item > a{color:#403c35;font-weight:900;}
#breadcrumb .breadcrumb-item + .breadcrumb-item{padding-left:1.5rem;}
#breadcrumb .breadcrumb-item + .breadcrumb-item:before{content:'';display:block;width:7px;height:100%;padding:0;background:url(../images/breadcrumb_arrow.png) center right / 7px auto no-repeat;position:absolute;left:8px;top:0;}
#footer{}
#footer .logo{margin-bottom:1.5rem;}
#footer .logo a{width:121px;margin:0 auto;padding-top:85px;background-image:url(../images/footerlogo.png);}
.footer-nav li+li{margin-top:.5rem;}
.footer-nav a{color:#fff;font-size:1.25rem;text-decoration:none;text-transform:uppercase;}
#footer .copyright a{color:#fff;text-decoration:none;}
#footer .copyright a:hover,#footer .copyright a:active,#footer .copyright a:focus{color:#8cbf41;}
#footer .copyright strong{color:#fff;}
#footer .copyright span{color:#eef6f6;font-size:1rem;}
.process-list .item + .item{margin-top:1.5rem;}
.process-list .item i{display:block;margin-bottom:1rem;text-align:center;}
.process-list .item .num{margin-bottom:1rem;}
.process-list .item .num > .inner{display:inline-block;width:50px;height:50px;background-color:#fff;background-clip:padding-box;border:7px solid rgba(255,255,255,.2);border-radius:50%;color:#8dbf41;font-size:18px;font-weight:900;line-height:37px;}
.process-list .item p{font-size:1.1rem;font-weight:900;}
.point-list li{font-weight:900;}
.purpuse-list .item{color:#b9b4ae;font-size:.94rem;}
.purpuse-list .item > a{color:#b9b4ae;font-weight:normal;text-decoration:none;}
.purpuse-list .item i{display:block;margin-bottom:1rem;text-align:center;}
.purpuse-list .item h3{margin-bottom:.3rem;font-size:1rem;font-weight:900;text-transform:none;}
.purpuse-list .item p{margin-bottom:0;}
#feature-panel{position:relative;}
#banners,#banners .owl-stage-outer,#banners .owl-stage,#banners .owl-item,#banners .slide{width:100%;height:100%;}
#banners{position:absolute;left:0;top:0;}
#banners .slide{background-position:center center;background-repeat:no-repeat;background-size:cover;}
#caption > .innerpad{padding-top:3rem;padding-bottom:3rem;font-weight:300;z-index:2;}
#caption .inner{padding-top:57px;background:url(../images/icon_logo.png) center top / 100px auto no-repeat;font-size:1.73333rem;}
#side-slide{width:300px;padding:1.5rem;text-align:center;position:fixed;right:-300px;top:50%;z-index:10000;transition:right .3s ease-out, opacity .3s ease-out;}
#side-slide.in{right:0;}
#side-slide.out{right:300px;opacity:0;}
#side-slide > *:last-child{margin-bottom:0;}
#side-slide h2{font-size:1.77778rem;font-weight: bold;}
#side-slide h2:before,#side-slide .h2:before{display: none;}
#bt-top{position:fixed;right:5%;bottom:5%;z-index:999999;}
#bt-top:hover,#bt-top:active{}
#bt-top img{display:block;width:40px;height:auto;}
#caption .inner > *:last-child{margin-bottom:0;}
#caption strong{font-weight:500;}
.typed-cursor{
    opacity: 1;
    -webkit-animation: blink 0.7s infinite;
    animation: blink 0.7s infinite;
}
@keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
.license {margin-bottom:0;font-size:12px;}
@media (min-width:576px){
  h1,.h1{font-size:2rem;}
  .btn + .btn{margin-top:0;margin-left:1rem;}
  img.float-sm-left,img.float-sm-right{max-width:47%;margin-bottom:10px;}
  img.float-sm-left{margin-right:15px;}
  img.float-sm-right{margin-left:15px;}
  .innerpad{padding-top:3rem;padding-bottom:3rem;}
  #title .title{font-size:3.33333rem;}
  .event-item .desc{height:200px;}
  .footer-logo .logo a{width:124px;margin-left:0;padding-top:131px;}
  .subscribe-form .field-wrap > .form-control{padding:12px 15px;}
  .subscribe-form .button-wrap > .btn{padding:10px 0;}
  #caption .inner{width:360px;margin:0 auto;font-size:2.13333rem;}
}
@media (max-width:767px){
  #caption{background:url(../images/banner_bg.jpg) center center / cover no-repeat !important;}
  .top-phone-dsk a{display:none;}
}
@media (min-width:768px){
  h1,.h1{font-size:2.26667rem;}
  h2,.h2{font-size:1.85714rem;}
  h3,.h3{font-size:1.42857rem;}
  .border{padding-bottom:2.5rem;background-size:auto 32px;}
  .btn{font-size:1.2rem;}
  img.float-md-left,img.float-md-right{max-width:47%;margin-bottom:10px;}
  img.float-left,img.float-sm-left,img.float-md-left{margin-right:25px;}
  img.float-right,img.float-sm-right,img.float-md-right{margin-left:25px;}
  .text-md-center h2:after{left:50%;margin-left:-68px;}
  .text-md-right h2:after{left:auto;right:0;}
  .innerpad{padding-top:3rem;padding-bottom:3rem;}
  .logo a{width:133px;padding-top:43px;}
  #header .logo{padding:10px 0;}
  #nav{padding:16px 0;background:none;position:relative;}
  #nav .navbar-nav{padding-bottom:0;}
  #nav .navbar-nav .nav-item + .nav-item{margin-left:1rem;}
  #nav .navbar-nav a{font-size:0.8rem;}
  #nav .navbar-nav > li{padding-top:0;padding-bottom:0;}
  #title .container{padding-top:3.5rem;padding-bottom:3.5rem;}
  #breadcrumb .breadcrumb{font-size:1.1rem;}
  #footer .logo a{width:160px;padding-top:113px;}
  .process-list .item + .item{margin-top:0;}
  .process-list .item:nth-child(n+3){margin-top:1.5rem;}
  .point-list li{float:left;width:50%;padding-right:15px;}
  #caption > .innerpad{padding-top:3.5rem;padding-bottom:3.5rem;}
  #caption .inner{width:340px;margin-left:0;font-size:2rem;}
}
@media (min-width:992px){
  html{font-size:16px;line-height:1.6875rem;}
  h1,.h1{font-size:2.375rem;}
  h2,.h2{font-size:2rem;}
  h3,.h3{font-size:1.66667rem;}
  .btn{padding:1rem 2.3rem;font-size:1.3rem;}
  img.float-lg-left,img.float-lg-right{max-width:47%;margin-bottom:10px;}
  img.float-left,img.float-sm-left,img.float-md-left,img.float-lg-left{margin-right:30px;}
  img.float-right,img.float-sm-right,img.float-md-right,img.float-lg-right{margin-left:30px;}
  .text-lg-center h2{background-position:center bottom;}
  .text-lg-right h2{background-position:right bottom;}
  .socials > li > a{width:50px;padding-top:50px;}
  .logo a{width:166px;padding-top:54px;}
  .innerpad{padding-top:4rem;padding-bottom:4rem;}
  .innerpad-sm{padding-top:2.5rem;padding-bottom:2.5rem;}
  .bullet li{padding-top:3px;padding-bottom:15px;padding-left:50px;background-size:34px auto;}
  #header .logo{padding-top:15px;padding-bottom:15px;}
  #nav{padding-top:26px;padding-bottom:26px;}
  #nav .navbar-nav .nav-item + .nav-item{margin-left:1.5rem;}
  #nav .navbar-nav a{font-size:1rem;}
  #title .container{padding-top:4.5rem;padding-bottom:4.5rem;}
  #title .title{font-size:3.5rem;}
  #breadcrumb .breadcrumb-item + .breadcrumb-item{padding-left:2rem;}
  #breadcrumb .breadcrumb-item + .breadcrumb-item:before{width:9px;background-size:9px auto;left:11px;}
  .process-list{position:relative;}
  .process-list::before{content:'';width:76%;height:5px;margin-left:-38%;background-color:#fff;position:absolute;left:50%;top:46%;}
  .process-list .item:nth-child(n+3){margin-top:0;}
  #caption > .innerpad{padding-top:4.5rem;padding-bottom:4.5rem;}
  #caption .inner{width:450px;padding-top:80px;background-size:140px;font-size:2.5rem;line-height:1.3em;}
}
@media (min-width:1200px){
  html{font-size:18px;line-height:1.66667rem;}
  img.float-xl-left,img.float-xl-right{max-width:47%;margin-bottom:10px;}
  img.float-left,img.float-sm-left,img.float-md-left,img.float-lg-left,img.float-xl-left{margin-right:45px;}
  img.float-right,img.float-sm-right,img.float-md-right,img.float-lg-right,img.float-xl-right{margin-left:15px;}
  h1,.h1{font-size:2.44444rem;}
  h2,.h2{font-size:2.11111rem;}
  h3,.h3{font-size:1.66667rem;}
  .border{padding-bottom:4rem;background-size:auto 53px;}
  .btn{padding:1rem 2.4rem;}
  .socials > li > a{width:62px;padding-top:62px;}
  textarea.form-control{height:9rem;}
  .innerpad{padding-top:4.5rem;padding-bottom:4.5rem;}
  .bullet li{padding-top:6px;padding-bottom:20px;padding-left:65px;background-size:41px auto;}
  #title .container{padding-top:6rem;padding-bottom:6rem;}
  #title .title{font-size:3.77778rem;}
  #caption .inner{width:540px;padding-top:92px;background-size:173px;font-size:2.66667rem;}
}

/* Forms ******************************/

.loan{padding:30px;text-align:left;background-color:#e0ddd8;}
.lowrates-right h3{ color: #fff;padding: 20px 0 0 0;font-weight: 500; }
.calculator select,.calculator input{
	width:100%;
	margin-bottom:10px;
}


.results2{
	width:46%;
	float:left;
	color:#acff2b;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
        margin-left:33px;
        text-align:left;  
}

.results3{
    width:178px;
    color:#FF0;
    font-size:16px;
    font-weight:bold;
    margin-top:24px;
    float:left;
}

.lowrates-calculator a.apply{
    width:135px;
    display:inline-block;
    background:transparent url("../images/apply-bg1.png") repeat-x scroll 0% 0%;
    border-radius:3px;
    padding:6px 0px 5px;
    float:right;
    margin:28px 0px;
} 

input#type1{
        margin-top:20px;
}

.lowrates-calculator{
	width:370px;
	background:#202020 url("../images/right-line.png") repeat-x scroll 0% 0%;
	border-radius:10px;
	display:inline-block;
	padding:16px 24px 24px;
	font-family:"Roboto",sans-serif;
	height:392px;
	color:#fff;
}

.lowrates-calculator a.apply small{
    font-family:"Roboto",sans-serif;
    font-size:15px;
    color:#000;
    font-weight:700;
    background:transparent url("../images/black-arrw.png") no-repeat scroll right center;
    padding:0px 19px 0px 16px;
}

.lowrates-calculator a.apply{
    display:inline-block;
    float:right;
    width:131px;
    background:transparent url("../images/apply-bg1.png") repeat-x scroll 0% 0%;
    border-radius:3px;
    padding:6px 0px 5px;
    margin:28px 0px;
}

.lowrates-calculator h2{
    font-family:"Roboto Condensed",sans-serif;
    font-size:25px;
    color:#FFF;
    font-weight:700;
    padding:0px 0px 13px;
}
.contact-page {text-align:left;}
#bt-get-started{background:#403c35;}


/***accordion***/
#accordion{background: #f3f3f3;}
.accordion-toggle, .accordion-toggle-two {cursor: pointer;background: #8dbf41;padding:15px; text-align: left; color: #fff;border-bottom:2px solid #403c35; -webkit-transition:all 0.2s ease; transition: all 0.2s ease;}
.accordion-toggle-two:hover, .accordion-toggle:hover {background:#403c35;padding:15px;border-bottom:2px solid #8dbf41; text-align: left; color: #fff;-webkit-transition:all 0.2s ease;transition: all 0.2s ease;}
.accordion-content{display: none;text-align:left;padding: 40px 40px;}
.accordion-content-two {display: none;text-align:left;padding: 20px 40px 20px 40px;background:#fff;}
#accordion h4.accord-active{padding-left:40px;background:#403c35;border-bottom:2px solid #8dbf41;-webkit-transition:all 0.2s ease;transition: all 0.2s ease;background-image: url('../images/arrows-sprite.png');background-repeat:no-repeat;background-position:97% 150%;background-size:20px;margin: 0;}
#accordion h4.not-active{margin-top:0;margin-bottom: 0;padding-left:40px;background-image: url('../images/arrows-sprite.png');background-repeat:no-repeat;background-position: 97% -34%;background-size:20px;right: 0;position: relative;}
@media (max-width:600px){
  #accordion h4.accord-active,#accordion h4.not-active{background-image:none;padding-left:20px;}
} 
.light {font-size: 1rem !important;}
.dropdown-menu{padding:.5rem 9px;}
.dropdown-menu a:active{background:transparent;}
.adv-calc{max-width:500px;background: #616161;margin-bottom:3em;}
.chart{border-bottom:8px solid #333;width:100%;margin-bottom:2em;text-align:left;}
.comp-banner {padding-bottom: 30px;}

.rates table {background: #a4a098;color: #fff;text-align: left;}
.rates h3{font-weight:500;text-align:center;padding: 20px 0 20px 0;background:#616161;margin: 0;color:#fff;}
.rates tr + tr {border:1px solid #000;background: #e0ddd8;color:#000;}
.rates td{border:1px solid #000;}
.rates p{padding:10px; margin:0;}
.rates .small{font-size:0.6em;}
.serv-img{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:7em;}
@media (max-width:767px){
.rates {margin-top:20px;}
}

/**Personal Loans Page ***/


.pers-loans {text-align: left;background: #b2b2b221;}
.pers-loans ul{list-style-type:none;margin-top: 22px;}
.pers-loans ul li{background-size: 49px;background-position:0% 100%;background-repeat:no-repeat;padding: 17px 72px 0px;margin-bottom: 1.555em;position:relative;}
.pers-loans ul li.personal-icon-1{background-image:url(../assets/images/cons.png);}
.pers-loans ul li.personal-icon-2{background-image:url(../assets/images/icon_med.png);}
.pers-loans ul li.personal-icon-3{background-image:url(../assets/images/icon_cake.png);}
.pers-loans ul li.personal-icon-4{background-image:url(../assets/images/icon_travel.png);}
.pers-loans ul li.personal-icon-5{background-image:url(../assets/images/icon_hammer.png);}
.pers-loans ul li.personal-icon-6{background-image:url(../assets/images/icon_house.png);}

#car-history {
    background: #fefefe;
    padding: 2em 0;
}


/***2018 Custom ***/

#process.process-new .process-list .item .num {margin-bottom: 1rem;}
#process.process-new {background: linear-gradient(to right, #FF9800,#FFC107,#CDDC39,#4CAF50);}
#process.process-new .process-list::before {
    content: '';
    width: 67%;
    height: 5px;
    margin-left: -34%;
    background-color: #fff;
    position: absolute;
    left: 50%;
    top: 19%;
}
#process.process-new .process-list .item p{font-weight:400;}
#process.process-new   .process-list .item:nth-child(n+3){margin-top:0rem;}
#process.process-new .innerpad{padding-top:2.5em;padding-bottom:1.5em;}




@media(max-width:992px){
  #process.process-new .process-list::before {display:none;}
}



