#finance-blog-section .sppb-col-md-4 {
    background-color: #1b92b3 !important;
    padding-left: 30px;
    padding-right: 30px;
    border-radius: 30px;
}

#finance-blog-section #rsform_3_page_0 .formControlLabel {
    color: white !important;
}

#sppb-addon-1760092724608 {
    margin: 0 !important;
}

.hl_form-builder--main {
   ;
    padding: 1px 0px !important;
    width: 100% !important;
}
section#hl_form_builder_main {
    margin-top: -46px !important;
}
.text-element {
    font-size: 33px !important;
}
.faq-item h4 {
    margin-bottom: 5px;
    font-weight: 600;
}
section#section-id-1708951433780
 {
    display: none !important;
}
.slider-frm-testing {
    position: absolute;
    z-index: 9999;
    top: -750px;
}

#slider-testing .sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg{height:750px !important;}

/* ---------- Site Build STYLES -------------- */


.sppb-addon.sppb-addon-text-block.\30 .sppb-text-left.Contact-title {
    margin-left: 27px !important;
    padding: 17px 0px 0px 0px !important;
}


div#column-id-1675860622407 {
    box-shadow: 0px 2px 18px 0px rgb(198 198 198) !important;
    background: white !IMPORTANT;
}

div#sppb-addon-1675854595840 {
    box-shadow: 0px 2px 18px 0px rgb(198 198 198) !important;
    padding: 6px 0px 76px 21px !IMPORTANT;
}


div#column-id-1675859694652 {
    box-shadow: 0px 2px 18px 0px rgb(198 198 198);
    padding: 6px 4px 3px 40px !IMPORTANT;
}

div#column-id-1675859694653 {
    box-shadow: 0px 2px 18px 0px rgb(198 198 198);
    padding: 6px 4px 3px 40px !IMPORTANT;
}



section#section-id-1675767528768 {
    margin-top: 37px !IMPORTANT;
}

div#column-id-1675776139969 {
    background: grey;
    color: white !IMPORTANT;
    text-transform: uppercase !IMPORTANT;
}

.sp-page-title {
    background: #1A92B3;
}

.formResponsive select, 
.formResponsive textarea, 
.formResponsive input[type="text"], 
.formResponsive input[type="number"], 
.formResponsive input[type="email"], 
.formResponsive input[type="tel"], 
.formResponsive input[type="url"], 
.formResponsive input[type="password"]{
  margin-bottom:3px !important;
}

.sp-contact-info {
    float: left;
    list-style: none;
    padding: 0 10px 0;
    margin: 0 -10px;
}
div#sp-applynow-top {
    text-align: right;
}
#sp-top-bar {
    padding: 8px 0 0;
    background: #1a92b3;
    color: #fff;
}
#sp-top-bar a {
    color: #fff;
}
span.apply-btn {
    padding: 0 10px 0;
    border-right: 3px solid #fff;
    border-left: 3px solid #fff;
}
.spectrum-free-quote .sppb-addon-cta .sppb-row .sppb-cta-text strong {
    font-weight: 700;
}
.spectrum-free-quote .sppb-addon-cta .sppb-row .sppb-cta-text {
    margin-top: 0;
    color: #49494b;
    font-size: 16px;
}
.sppb-slideshow-fullwidth-item-text { /*slider content-wrapper*/
    width: 67%;
}
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg {
    background-blend-mode: overlay;
    background-color: #00000073;
}
span.major-c1 {
    color: #1a92b3;
}
.intro-about #btn-1488791556155 {
    margin-top: 65px;
}
.slider-frm #password, .loan-application-page #userForm #password{
    background: transparent;
    border: none;
    border-bottom: 1px solid #fff;
}
#sp-bottom {
    background-color: #1b424d;
    color: #fafafc;
    padding: 50px 0px;
}
#sp-bottom a {
    color: #c0f1ff;
}
#sp-footer {
    background-color: #132f36;
    color: #ffffff;
}
#sp-bottom2 .fa {
    font-size: 20pt;
    padding: 0 0 0px 15px;
    color: #fafafc;
}
span.big-text {
    font-size: 20px;
    font-weight: 600;
    line-height: 20px;
}
.scrollup {
    bottom: 63px;
    right: 30px;
    border: 1px solid #1a92b3;
    background-color: rgb(26 146 179);
}
.scrollup:before {
    color: #fff;
}













#sp-header {
    background: #FAFAFC  none repeat scroll 0 0;
    height: 125px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 99;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
#sp-logo {
    padding: 20px 20px 10px;
}
#sp-menu {
    margin-top: 24px;
}
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    display: inline-block;
    padding: 0 15px;
    line-height: 90px;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    color: #4c4c4c;
    margin: 0;
}
.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li:hover>a {
    color: #1788a7;
}
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .sppb-fullwidth-title .sppb-slidehsow-sub-title {
    color: #ffffff; 
    line-height: 60px;
    
}
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .details {
    font-size: 17px;
    color: #ffffff;
    font-weight: 600;
}

#slide-fullwidth .sppb-fullwidth-title {
    color: #fafafc !important;
    text-shadow: 0px 0px 1px #000;
}
#slide-fullwidth .btn-primary, .sppb-btn-primary {
    background-color: #0e6b84;
}
a {
    /* color: #1a92b3; */
}
a.sppbSlideNext:hover {
    background: #1a92b3;
}
.major-color {
    color: #1a92b3;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:hover:active, .sppb-btn-primary:hover, .sppb-btn-primary:focus, .sppb-btn-primary:active, .sppb-btn-primary:hover:active {
    background-color: #1a92b3;
}
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature {
    min-height: 693px;
}
.sp-page-title h2, .sp-page-title h3 {
    color: #ffffff;
}
#sp-page-title h2::after {
    background: #fff;
}

.how-it-works-page #sppb-addon-1488791556164 .sppb-addon.sppb-addon-feature.sppb-text-center {
    min-height: 1020px;
}

.how-it-works-page2 #sppb-addon-1488791556164 .sppb-addon.sppb-addon-feature.sppb-text-center {
    min-height: 1020px;
}

.how-it-works-page #column-id-1488791556161 .sppb-addon.sppb-addon-feature.sppb-text-center {
    min-height: 1020px;
}
.how-it-works-page2 #column-id-1488791556161 .sppb-addon.sppb-addon-feature.sppb-text-center {
    min-height: 1020px;
}
.contact-page .sppb-section:not(.spectrum-faq-list) .sppb-addon-feature {
    min-height: 80px;
    padding: 20px 25px;
}

.contact-us-page2 .sppb-section:not(.spectrum-faq-list) .sppb-addon-feature {
    min-height: 80px;
    padding: 20px 25px;
}

.contact-us-page2 .sppb-section:not(.spectrum-faq-list) .sppb-addon-feature a {
    color: #000;
}
.contact-page a {
    color: #000;
}
.contact-form #userForm {
    padding: 25px;
}
span.color1 {
    color: #0e6b84;
    text-shadow: 0px 0px 10px #000;
}
span.color2 {
    color: #1a92b3;
}

/* ---------- End of Site Build STYLES -------------- */


/* 9 july 2018 */
.formResponsive select, .formResponsive input[type="file"] {
    height: 40px;
}
/* 9 july 2018 */


.message-sent {
     color: #333333;
     font-size: 170%;
     letter-spacing: 10px;
     margin: 40px 0px 0px;
     text-align: center;
}

.asap {
     color: #777777;
     letter-spacing: 5px;
     margin-top: 40px;
     text-align: center;
}
div#section-id-1708951433793 {
    box-shadow: 1px 5px 10px 0 #ccc;
}
