/* Header CSS */
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{content: "";background-image: url(https://business.finance/wp-content/uploads/2023/05/select-arrow.png);height: 10px;width: 10px;right: auto;line-height: inherit;background-position: center;background-repeat: no-repeat;background-size: contain;top: 15px;}
.navbar-form-search {position: relative;}
.navbar-form-search .form-control {width: 250px;}
.navbar-form-search .btn {border: 0;background: transparent;font-size: 1.125rem;margin-right: 10px;}
.navbar-form-search .btn:active,
.navbar-form-search .btn:hover,
.navbar-form-search .btn:focus {color: #000;outline: none;box-shadow: none;}
.navbar-form-search .search-form-container {text-align: right;position: absolute;width: 300px;overflow: hidden;background: transparent;right: 0;top: 0;z-index: 9;transition: all .3s ease-in-out;}
.navbar-form-search .search-form-container.hdn {width: 0;}
.navbar-form-search .search-form-container .search-input-group {width: 300px;}
/*header img.logo-img {height: auto;width:50%;max-width:100%;}*/
nav.top-header {background:#11182B;}
nav.top-header #menu-top-menu li a {color: #fff;padding: 0 10px;text-decoration: none;font-family: 'museo-sans';font-weight: 300;font-size: 0.85rem;line-height: 0.813rem;}
nav.top-header #menu-top-menu li ul.dropdown-menu li a {color: #142E63;padding: 0 10px;text-decoration: none;font-family: 'museo-sans';font-weight: 300;font-size: 0.85rem;line-height: 0.813rem;}
ul#menu-top-menu ul.dropdown-menu li {padding: 15px 10px;}
nav.top-header #menu-top-menu li ul.dropdown-menu li a:hover {background: none;text-decoration: underline;}
nav.top-header #menu-top-menu li:first-child::after{content: "|";color:#fff;font-size: 0.85rem;font-weight: 300;display:none;}
nav.top-header a.whapp-cls img {margin-right: 5px;height: 25px;}
nav.top-header a.whapp-cls {font-family: 'museo-sans';font-weight: 600;font-size: 1.4rem;line-height: 0.813rem;color: #FDEC10;vertical-align: middle;display: flex;flex-direction: row;align-content: center;justify-content: center;align-items: center;margin: 0 10px;}
ul#menu-main-menu {margin: 0 auto;}
header ul#menu-main-menu li {padding: 0 15px;}
header ul#menu-main-menu li a.nav-link {font-family: 'museo-sans';font-weight: 600;font-size: 1rem;line-height: 1.1rem;color: #0E245A;}
header ul#menu-main-menu .dropdown-toggle::after {display: inline-block;content: "";background-image: url('/wp-content/uploads/2023/03/down-caret.png');background-repeat: no-repeat;background-size: 15.39px 6.55px;width: 15.39px;height: 6.55px;margin-left: 5px;transform: rotate(1deg);border: 0;vertical-align: middle;}
ul#menu-main-menu ul.dropdown-menu.depth_0.show li {border-bottom: 1px solid rgba(128, 202, 255, 0.1);padding: 0;}
ul.dropdown-menu.depth_0.show li:last-child {border: 0;}
ul.dropdown-menu.depth_0.show {padding: 0;border: 1px solid rgba(128, 202, 255, 0.2);border-radius: 10px;margin:0;}
ul.dropdown-menu.depth_0.show a.dropdown-item {padding: 8px 20px;}
ul.dropdown-menu.depth_0.show li:first-child a.dropdown-item {border-radius: 8px 8px 0 0;}
ul.dropdown-menu.depth_0.show li:last-child a.dropdown-item {border-radius: 0 0 8px 8px;}
ul.dropdown-menu.depth_0.show a.dropdown-item.active, ul.dropdown-menu.depth_0.show a.dropdown-item:active{color: #0E245A;text-decoration: none;background-color: #fdec10;font-weight: bold;}
ul.dropdown-menu.depth_0.show a.dropdown-item:focus, ul.dropdown-menu.depth_0.show a.dropdown-item:hover {color: #0E245A;text-decoration: none;background-color: #fdec10;}
header.navbar button.navbar-toggler {background: #80CAFF;border-color: #0E245A !important;}
header.navbar-light button.navbar-toggler {background: #80CAFF;border-color: #0E245A !important;border: 0;}
header.navbar-light span.navbar-toggler-icon {background-image: url('/wp-content/uploads/2023/03/toggle-icon.png') !important;}
header ul#menu-main-menu li{position:relative;}
header ul#menu-main-menu li a.nav-link::before {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: #fdec10;transform: scaleX(0);transform-origin: bottom;transition: transform 0.2s ease-in-out;}
header ul#menu-main-menu li a.nav-link:hover::before {transform: scaleX(1);}

/* Hero CSS */
.hero-sec {background-image:url('/wp-content/themes/business-finance-theme/assets/img/business-owners.webp');background-repeat: no-repeat;background-size:cover;background-position: 50% 45%;padding: 80px 20px 150px;border-bottom: 4px solid #FBEA18;background-color:#0E245A;}
.hero-sec .upper-hero h1, .hero-sec .upper-hero h2, .hero-sec .upper-hero p{color: #fff;}
.hero-sec .upper-hero h1 {font-weight:600;font-size:3.688rem;}
.hero-sec .upper-hero h2 {font-size: 1.125rem;font-family:"proxima-nova";font-weight:600;}
.hero-sec .upper-hero h1 span {color: #80CAFF;}
div.services_list{margin-top:60px;margin-left:0;}
div#loan-div {width: 100%;max-width: 100%;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-evenly;align-items: center;}
div#loan-div.services_list h2{font-family: 'museo-sans';font-weight: 600;font-size: 1.2rem;line-height: 1.3rem;color: #FFFFFF;text-align:left;}
div#loan-div.services_list p{font-family:"proxima-nova";font-weight: 400;font-size: 1rem;line-height: 1.188rem;color: #FFFFFF;}
.services_list div:first-child{background:#80CAFF;border:none;border-radius: 10px 0 0 10px;padding: 20px 30px;}
.services_list div:first-child p {text-align:left;font-size:1rem;font-weight: 400;}
/*body.page-template #loan-div div.services-holdr:nth-child(2) img, body.page-template-default #loan-div div.services-holdr:nth-child(2) img{height: 80px;margin: -15px auto;}*/
.services_list div:first-child p span {font-weight: 600;}
.services_list div {background:#fff;border: 1px solid rgba(80, 80, 80, 0.1);height:185px;display: grid;text-align:center;}
.services_list div img{height:75px;max-width:100%;width:auto;margin: 0 auto;display: block;}
.services_list div:last-child{border-radius: 0 10px 10px 0;}
.services_list div:first-child p{color:#fff;margin:0;}
#content section.hero-sec .services_list div a{text-decoration:none;color:#000000;font-weight: 600;font-size: 1rem;   padding: 25px 5px;}
#content section.hero-sec .services_list div a:active, #content section.hero-sec .services_list div a:hover, #content section.hero-sec .services_list div a:focus {background: rgba(197, 231, 255, 0.5);border-radius: 9.66363px;}
/*.services_list div:nth-child(3) img {height: 90px;margin: -8px auto;}*/
/* Rates CSS */
.rates-sec{padding:60px 20px;}
.rates-sec div.main {background-size: contain !important;background-repeat: no-repeat !important;background-position: center right !important;box-shadow: 1px 2px 5px rgb(0 0 0 / 46%);border-radius: 5px;}
div.rate-details {background:#80CAFF;padding:30px;border-radius: 10px;position:absolute;top:40%;left:15%;color:#0E245A;font-weight: 400;width:100%;max-width:100%;box-shadow: 3px 3px 7px #0000006e;}
div.rate-details p{margin:0;}
div.rate-details h3{font-size: 2.375rem;font-family: 'museo-sans';font-weight: bold;line-height: 2.688rem;}
div.rate-details span.t_date {font-size:1.375rem;line-height:1.625rem;font-family: 'museo-sans';font-weight: 300;}
div.rate-details .curr_rate {font-size: 4.688rem;color:#fff;display:flex;flex-direction: row;align-content: center;align-items: center;}
div.rate-details .curr_rate span {color: #0E245A;font-family: 'proxima-nova';font-weight: 400;text-transform: uppercase;font-size: 1.125rem;line-height: 1.5rem;margin-left: 8px;text-align: left;}
section.rates-sec div.rate-details .hline {color:#0E245A;font-family: 'proxima-nova';font-size:0.75rem;text-transform:uppercase;font-weight: bold;}
div.rate-details .dclaimer {font-size:0.625rem;font-family: 'proxima-nova';line-height:0.78rem;}
section.rates-sec div.rate-details div.border-end {border-right:1px solid rgba(14, 36, 90, 0.2) !important;}

/* Who We Are CSS */
section.wwa-sec {background-repeat: no-repeat;background-position: 0% 300%;background-size: contain;padding: 60px 20px;}
section.wwa-sec h1 {text-align:center;color:#0E245A;font-weight:bold;margin-bottom:50px;}
section.wwa-sec h2 {font-size: 2.375rem;line-height:2.5rem;color:#0E245A;font-weight:bold;font-family: 'museo-sans';margin-bottom:0;}
section.wwa-sec div#wuu-sec p {margin-top:15px;}
section.wwa-sec .feat_details {padding: 10px 30px;}
section.wwa-sec .feat_details img {width:50%;}
section.wwa-sec .feat_details h3{font-size:1rem;color:#0E245A;font-weight:bold;}
section.wwa-sec .feat_details p {color:#505050;font-family: 'proxima-nova';font-size:1rem;margin-bottom:20px;}
section.wwa-sec .feat_details img.img-icon {width:3%;}
section.wwa-sec .feat_details img:nth-child(1){height:137.53px;}
section.wwa-sec .feat_details img:nth-child(2){height:106.27px;}
section.wwa-sec .feat_details img:nth-child(3){height:118.91px;}
section.wwa-sec .feat_details img:nth-child(4){height:102.94px;}
section.wwa-sec .feat_details img:nth-child(5){height:93.65px;}
section.wwa-sec .feat_details img.img-icon {width: 2.5%;margin-left: 7px;vertical-align: middle;height: auto !important;}
body.home section.wwa-sec div.row:last-child{margin-top:50px;padding:50px 20px;}
section.wwa-sec div.row:last-child p.subheading {font-size:2.375rem;color:#0E245A;font-family: 'museo-sans';}
section.wwa-sec div.row:last-child p{font-family: 'proxima-nova';font-size: 1.125rem;font-weight: 400;color:#505050;}
.union-bg img {margin: 40px 0 0;border-radius: 12px;box-shadow: 1px 1px 4px #505050;width:80%;max-width:100%;height:auto;}

/* Reviews CSS */
section.reviews-sec {padding:60px 20px;}
section.reviews-sec h2 {text-align:center;color:#0E245A;font-weight:bold;margin-bottom:30px;font-family: 'museo-sans';font-size: 2.375rem;line-height:2.5rem;}
section.reviews-sec p {font-family: 'proxima-nova';font-size:1.125rem;text-align:center;color:#505050;}
section.reviews-sec .hreviews, section.reviews-sec .creviews {padding: 40px 20px;}

/* CTA Divider CSS */
section.cta-divider-sec {background-size: contain;background-repeat: no-repeat;background-position: center right;padding:60px 20px;border-bottom: 4px solid #FBEA18;}
section.cta-divider-sec h2 {color:#fff;font-weight:bold;margin-bottom:50px;font-size:2rem;}
section.cta-divider-sec .highl-text {color: #80CAFF;}
section.cta-divider-sec img {max-width:100%;width:auto;}
section.cta-divider-sec img.img1{height:201px;}
section.cta-divider-sec img.img2{height:130px;}
.col-lg-3.img-wrap {display: flex;flex-direction: row;align-content: flex-start;justify-content: flex-end;align-items: flex-start;}
.col-lg-2.img-wrap {display: flex;flex-direction: row;align-content: center;align-items: flex-end;}

/* Buttons CSS */
header .btn-holdr {margin:0;}
#content .btn-holdr, .btn-holdr {margin:30px auto;}
#content .btn-holdr.btn-block, .btn-holdr.btn-block {display: block;margin: 30px auto;text-align: center;}
#content .btn-holdr a, .btn-holdr a{font-weight: 600;font-size: 0.938rem;border-radius: 5px;text-decoration:none;}
#content .btn-holdr a:first-child, .btn-holdr a:first-child{margin-right:10px;}
#content .btn-holdr .btn-solid, .btn-holdr .btn-solid, #content .form-holdr input[type="button"] {position:relative;transition: background-color 0.3s ease-in-out;background-color: #FDEC10;color:#0E245A;padding:12px 15px;}
#content .btn-holdr .btn-trans, .btn-holdr .btn-trans{border: 1px solid #FDEC10;color:#FDEC10;padding:12px 30px;position:relative;transition: background-color 0.3s ease-in-out;background-color:transparent;}
#content a.btn-plain-b, #content section a.btn-plain-b {position:relative;transition: background-color 0.3s ease-in-out;border: 1px solid #0E245A;color: #0E245A;padding: 12px 30px;}
#content .btn-holdr .btn-white, .btn-holdr .btn-white {background: #fff;color:#0E245A;padding:12px 30px;}
#content a.btn-plain, a.btn-plain, #content .form-holdr input[type="button"] {display:flex;position:relative;color: #0E245A;font-size: 0.938rem;font-family: 'museo-sans';font-weight: bold;text-decoration: none;}
#content .btn-holdr a.btn-solid::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 2px solid #fdec10;opacity: 0;border-radius:5px;transition: opacity 0.3s ease-in-out;}
#content section.clp-sec .btn-holdr a.btn-solid::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 2px solid #0E245A;opacity: 0;border-radius:5px;transition: opacity 0.3s ease-in-out;}
#content a.btn-plain-b::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;border-radius:5px;transition: opacity 0.3s ease-in-out;}
#content .btn-holdr .btn-trans::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;border-radius:5px;transition: opacity 0.3s ease-in-out;}
#content .btn-holdr .btn-trans:hover {background-color: #fdec10;color:#0E245A;}
#content .btn-holdr a.btn-plain-b:hover {background-color: #0E245A;color:#fdec10;}
#content .btn-holdr a.btn-solid:hover {background-color: transparent;color:#fdec10;}
#content section.clp-sec .btn-holdr a.btn-solid:hover {background-color: transparent;color: #0E245A;border: 1px solid #0E245A;}
#content .btn-holdr a.btn-solid:hover::before, #content .btn-holdr a.btn-trans:hover::before, #content a.btn-plain-b:hover::before {opacity: 1;}
#content a.btn-plain::before {content: '';position: absolute;bottom: -10px;left: 0;width: 100%;height: 2px;background-color: #fdec10;transform: scaleX(0);transform-origin: bottom;transition: transform 0.2s ease-in-out;}
#content a.btn-plain:hover::before {transform: scaleX(1);}
#content section.blog-sec a.btn-plain{display:inline-flex;align-items: center;}
#content section.blog-sec a.btn-plain::before{width: 35%;}
.btn-plain img.img-icon {margin-left: 5px;}

/* Compare Rates CSS */
section.clp-sec {background-image:url('/wp-content/uploads/2023/03/clp-bg.svg');background-size: contain;background-repeat: no-repeat;background-position: top right;padding:60px 20px;}
section.clp-sec h2 {text-align:center;color:#0E245A;font-weight:bold;margin-bottom:30px;font-family: 'museo-sans';font-size: 2.375rem;line-height:2.5rem;}
.bf-rates-calc {margin:20px auto;}
.bf-rates-calc h3 {font-family: 'proxima-nova';font-weight: 700;font-size: 1.125rem;line-height: 1.75rem;color: #0E245A;}
.bf-rates-calc input, .bf-rates-calc select{background: rgba(82, 110, 177, 0.1);border-radius: 10px;padding:13px;border: solid 1px #CBD4E8;}
.bf-rates-calc button, .bf-rates-calc input, .bf-rates-calc optgroup, .bf-rates-calc select, .bf-rates-calc textarea{font-family: 'museo-sans';font-weight: 400;font-size: 1rem;line-height: 1.188rem;}
#bf-rates-table table, section.clp-sec-lp table {width: 100%; font-size: 14px; overflow-x: scroll;}
#bf-rates-table table tr.tbl-header, section.clp-sec-lp table tr.tbl-header {border-bottom: 2px solid #0E245A;}
#bf-rates-table table tr.tbl-header td, section.clp-sec-lp table tr.tbl-header td {background-color: transparent;font-family: 'proxima-nova';font-weight: 700;font-size: 1.125rem;line-height: 1.75rem;text-align: left;color: #0E245A;padding: 5px 0;}
#bf-rates-table td, section.clp-sec-lp td {padding: 15px; border: none; line-height: 1.2;color: #000;font-family: 'proxima-nova';font-weight: 400;font-size: 1rem;line-height: 1.563rem;text-align:left;vertical-align: middle;}
#bf-rates-table td small, section.clp-sec-lp td small {text-transform: uppercase; color: #292929; font-size: 10px;}
#bf-rates-table tr:nth-child(odd) td, section.clp-sec-lp tr:nth-child(odd) td {background-color: #F8FCFF;}
#bf-rates-table tr.lender-row:last-child td:first-child, section.clp-sec-lp tr.lender-row:last-child td:first-child {border-radius: 0px 0px 0px 10px ;}
#bf-rates-table tr.lender-row:last-child td:last-child, section.clp-sec-lp tr.lender-row:last-child td:last-child {border-radius: 0px 0px 10px 0px ;}
div.bf-rates-calc span.bf-form-container.d-none.d-sm-block {display: inline-block !important;}

/* Compare Rates Form Fields CSS */
.bf-rates-wrap input[type="number"], .jade-rates-wrap select {width: auto;font-weight: 400; margin-left: 10px; margin-right: 10px;font-size: 15px; text-align: left;}
select.loanterm {min-width: 225px; background-position: 90% 55%;}
select.loanterm::after, select.loanterm::-ms-expand {border-top-color: #526EB1;}
.bf-rates-wrap input[type="number"], #content input[type="number"]#input_2_9 {background-image: url('/wp-content/uploads/2023/03/dollar-symbol-bg.svg');background-position: center left;background-size: 50px;background-repeat: no-repeat;padding-left: 60px !important;}
#bf-rates-table .dollar-icon, section.clp-sec-lp .dollar-icon {margin-right: -30px; margin-left: 23px;z-index: 999; position: relative;  color: #777;font-size: 13px;}
#bf-rates-table .bf-mobile, section.clp-sec-lp .bf-mobile {display: none}
#bf-rates-table .bf-mobile-hide {}
#bf-rates-table .bf-form-container, section.clp-sec-lp .bf-form-container {font-weight: bold;}

/* Lenders CSS */
section.lenders-sec h2 {text-align:center;color:#0E245A;font-weight:bold;margin-bottom:30px;font-family: 'museo-sans';font-size: 2.375rem;line-height: 2.5rem;}

/* Lenders Logo Slider */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,
.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

/* FAQ CSS */
section.faq-sec {padding:60px 20px;}
section.faq-sec h2, section.faq-sec.loanp h2, section.faq-sec.bizf h2 {text-align:center;color:#0E245A;font-weight:bold;margin-bottom:20px;font-family: 'museo-sans';font-size: 2.375rem;line-height: 2.5rem;}
section.faq-sec p, section.faq-sec.loanp p, section.faq-sec.bizf p{text-align:center;}
section.faq-sec .accordion-body p {text-align:left;}
section.faq-sec p, section.faq-sec.loanp p, section.faq-sec.bizf p {font-family: 'proxima-nova';font-size:0.938rem;color:#000;line-height:1.6rem;}
section.faq-sec {background-image: url(/wp-content/uploads/2023/04/faq-bg.jpg);background-size: cover;background-repeat: no-repeat;background-position: 12% 75%;background-attachment:fixed;}
section.faq-sec.faqp{background-image:none;position:relative;}
section.faq-sec.faqp div.img-overlay{background-image: url(/wp-content/uploads/2023/03/faq-bg.svg);background-size: contain;background-repeat: no-repeat;background-position: right;position: absolute;/*overflow: hidden;*/height:296px;width: 218px;right: 10%;top: 0;}
section.faq-sec .col-6 {clear:both;}
div#FAQSec .accordion-body {background: #fff;}
div#FAQSec .col-6 {clear:both;position:relative;}
div#FAQSec .accordion-item:not(:first-of-type) {border-top: 1px solid #526EB1;}
div#FAQSec .accordion-item {border-color: #526EB1;margin-bottom:10px;}
section.faq-sec button.accordion-button{}
section.faq-sec div#FAQSec .accordion-button{font-family: 'proxima-nova';font-style: normal;font-weight: 700;font-size: 1.125rem;line-height: 1.438rem;color: #0E245A;}
/* Plus icon when collapsed */
div#FAQSec .accordion-button:not(.collapsed)::after {content: '-';font-size: 1.5rem;font-weight: bold;margin-right: 0.5rem;background-image: none;color: #526EB1;}
/* Minus icon when expanded */
div#FAQSec .accordion-button.collapsed::after {content: '+';font-size: 1.5rem;font-weight: bold;margin-right: 0.5rem;background-image: none;color: #526EB1;}
section.faq-sec.faqp .faq-lists{margin:10px;}
section.faq-sec.faqp .faq-lists li::after {content:"";}
section.faq-sec.faqp .faq-lists li{background-image: none;}
#content section.faq-sec.faqp .faq-lists li {font-family: 'museo-sans';font-weight: 600;font-size: 16px;line-height: 24px;color: #0E245A;border-bottom: 1px solid rgba(14, 36, 90, 0.2);padding: 5px 15px;}
#content section.faq-sec.faqp .faq-lists li::after {content: url('/wp-content/uploads/2023/04/arrow-right-faq.png');margin-left: 10px;vertical-align: middle;}
#content section.faq-sec.faqp .faq-lists li::marker{display:none;content:"";}
#content section.faq-sec.faqp .faq-lists {margin: 0 50px 0 0;padding: 0;}

/* Footer CTA CSS */
section.footer-cta-sec {background-size: contain;background-repeat: no-repeat;background-position: center right;padding:40px 20px 30px;border-bottom: 4px solid #FBEA18;}
section.footer-cta-sec h2 {color:#fff;font-weight:bold;margin-bottom:50px;font-size:2rem;}
section.footer-cta-sec .highl-text {color: #fff;}
section.footer-cta-sec img {max-width:100%;width:auto;}
section.footer-cta-sec .cont-info span, section.contact-sec .cont-info span {font-family: 'museo-sans';font-weight: 600;font-size: 1.375rem;line-height: 1.625rem;color: #0E245A;}
section.footer-cta-sec .cont-info h3, section.contact-sec .cont-info h3 {font-family: 'museo-sans';font-weight: 600;font-size: 1rem;line-height: 1.188rem;color: #0E245A;}

/* Footer CSS */
footer#bf-footer{background: #0E245A url(/wp-content/uploads/2023/03/footer-gradient.svg);background-size: cover;background-position: center center;padding:50px 20px;}
footer .footer-logo {max-width:100%;width: 50%;}
footer .footer-info p{font-family: 'museo-sans';font-weight: 700;font-size: 1rem;line-height: 1.188rem;color: #FFFFFF;padding:10px 0;}
footer .footer-info ul {margin:50px 0;padding:0;}
footer div.footer-info ul li{list-style-type:none;display:inline-block;}
footer h3{font-family: 'museo-sans';font-weight: 700;font-size: 1rem;line-height: 1.188rem;color: #526EB1;}
footer .f-copyright {border-top: 1px solid #526EB1;}
footer .f-copyright p {font-family: 'proxima-nova';font-weight: 600;font-size: 0.75rem;line-height: 0.938rem;color: #526EB1;padding: 30px 0 0;margin:0;}
footer a {font-family: 'proxima-nova';font-weight: 400;font-size: 0.875rem;line-height: 1.625rem; color: #80CAFF;text-decoration:none;}
footer a:hover, footer a:active, footer a:focus {color:#FDEC10;}
footer #menu-loan-products, footer #menu-business-finance, footer #menu-about-us, footer #menu-locations{margin:0;padding:0;}
footer #menu-loan-products li, footer #menu-business-finance li, footer #menu-about-us li, footer #menu-locations li {list-style-type:none;list-style:none;}
footer .f-col-img {margin: 50px 0 0;display:block;}
footer .license-info p {font-family: 'proxima-nova';font-weight: 600;font-size: 0.75rem;line-height: 0.938rem;color: #526EB1;}

/* Page Template CSS */
body.page h1 {font-size: 2.375rem;}
#page-temp .rates-sec {padding: 60px 0;}
#page-temp .entry-content h1 {font-family:'museo-sans';font-weight: 600;font-size: 2.376rem;line-height: 2.875rem;color: #0E245A;}
#page-temp .entry-content h2 {font-family:'museo-sans';font-weight: 400;font-size: 2.376rem;line-height: 2.875rem;color: #0E245A;}
#page-temp .entry-content p {font-family:'proxima-nova';font-weight: 400;font-size: 1.126rem;line-height: 1.75rem;color: #505050;}
#page-temp .services-sec h1 {text-align:center;color:#0E245A;font-weight:bold;margin-bottom:50px;font-size: 2.375rem;}
#page-temp .wwa-sec h1 {text-align:left;margin-bottom:20px;}
#page-temp .services-sec p, section.services-sec p {font-family: 'proxima-nova';font-weight: 400;font-size: 1.126rem;line-height: 1.75rem;text-align: center;color: #505050;}
#page-temp .services-sec .services-holdr, section.services-sec .services-holdr {border-right: 1.13131px solid rgba(80,80,80,0.2);}
#page-temp .services-sec .services-holdr:last-child, section.services-sec .services-holdr:last-child {border:0;}
#page-temp .services-sec .services-holdr a, section.services-sec .services-holdr a {text-decoration: none;display: block;padding: 30px 15px;}
#page-temp .services-sec .services-holdr a:active, section.services-sec .services-holdr a:active, #page-temp .services-sec .services-holdr a:hover, section.services-sec .services-holdr a:hover, #page-temp .services-sec .services-holdr a:focus, section.services-sec .services-holdr a:focus {background: rgba(197, 231, 255, 0.5);border-radius: 9.66363px;}
#page-temp .services-sec .services-holdr a span, section.services-sec .services-holdr a span{font-family: 'museo-sans';font-weight: 700;font-size: 1.131rem;line-height: 1.375rem;text-align: center;color: #000000;margin:20px auto 0;display:block;}
#page-temp .services-sec .services-holdr a img, section.services-sec .services-holdr a img {display:block;margin:0 auto;max-width:100%;width:auto;height:50px;}
#page-temp .column-sec {padding: 60px 20px;}
#page-temp .overlay {background-image: url(/wp-content/uploads/2023/03/faq-bg.svg);background-size: contain;background-position: left center;background-repeat: no-repeat;height: 300px;position: absolute;top: 60%;width: 250px;left: 12%;}
#page-temp #why-details .card {background: #FFFFFF;box-shadow: 0px 0px 11.0069px rgba(14, 36, 90, 0.16);border-radius: 20.0126px;border:0;padding: 10px 20px;}
#page-temp #why-details .card-title {font-family: 'museo-sans';font-weight: 600;font-size: 1.001rem;line-height: 1.188rem;color:#0E245A;}
#page-temp #why-details .card-body {font-family: 'proxima-nova';font-weight: 400;font-size: 1.001rem;line-height: 1.375rem;color: #505050;}
#page-temp #why-details img{max-width:100%;width: auto;}
#page-temp #why-details .img-holdr-1 img{height:101.59px;}
#page-temp #why-details .img-holdr-2 img{height:96.33px;}
#page-temp #why-details .img-holdr-3 img{height:90.99px;}
#page-temp #why-details .img-holdr-4 img{height:84.99px;}
section.page-sec{background-size:cover;background-repeat:no-repeat;padding: 0 20px;}
section.page-sec #card-content {}
section.page-sec #card-content h5 {font-family:'museo-sans';font-weight: 400;font-size: 1.2rem;line-height: 1.4rem;color: #0E245A;}
section.page-sec #card-content p{font-family: 'proxima-nova';font-weight: 400;font-size: 1rem;line-height: 1.1rem;color: #505050;}
body.page-id-2103 section.page-sec p {margin-bottom:2rem;}
#card-content .card {
    box-shadow: 0px 0px 11px rgb(14 36 90 / 16%);
    border-radius: 1.05rem;
}
#card-content .card-body {
    padding: 8px;
}
#card-content .btn-holdr {
    margin: 0;
}
#card-content .rounded-start{
	border-bottom-left-radius: 1.05rem!important;
    border-top-left-radius: 1.05rem!important;
}
#card-content .btn-holdr a.btn.btn-plain-b {
    padding: 5px 15px;
    font-size: 0.9rem;
}
/* Blog Template CSS */
section.blog-sec, section.contact-sec, section.search-sec{background-size:cover;background-repeat:no-repeat;padding:60px 20px 30px;}
section.blog-sec article .blog-img-holdr {height:400px;overflow:hidden;margin-bottom:20px;}
section.blog-sec article .blog-img-holdr img {width:100%;max-width:100%;height:auto;}
section.blog-sec .intro-holdr p {font-family: 'proxima-nova';font-weight: 600;font-size: 1.125rem;line-height: 1.75rem;color: #0E245A;}
section.blog-sec h1, section.blog-sec h1.entry-title a, section.contact-sec h1, section.search-sec h2.entry-title a, section.page-sec h1{font-family: 'museo-sans';font-weight: 600;font-size: 2.375rem;line-height: 2.875rem;color: #0E245A;}
section.search-sec h1.entry-title {font-family: 'museo-sans';font-weight: 600;font-size: 2.375rem;line-height: 2.875rem;color: #0E245A;color:#80CAFF;}
section.search-sec article header, section.search-sec h2.entry-title a{margin-bottom:10px;}
section.search-sec article {margin-bottom: 40px;}
section.blog-sec h1.entry-title, section.search-sec h1.entry-title {margin:0;}
section.blog-sec h1.entry-title a, section.search-sec h2.entry-title a {text-decoration:none;}
section.blog-sec div#blog-filters {margin: 60px auto;}
section.blog-sec div#blog-filters input#search-input {float: right;}
section.blog-sec #category-filter, section.blog-sec #search-input, #faqsearch input {background: #FFFFFF;box-shadow: 0px 0px 11px rgba(14, 36, 90, 0.16);border-radius: 29px;font-family: 'museo-sans';font-weight: 600;font-size: 1rem;line-height: 1.188rem;color: #526EB1;padding: 12px 20px;border:0;max-width:100%;width: 50%;}
#faqsearch input {width: 80%;}
#faqsearch input:focus-visible {outline: 0;}
section.blog-sec #search-input::placeholder, #faqsearch input::placeholder {color: #526EB1;}
section.blog-sec #blog-posts .card, #relate-articles .card{background: #FFFFFF;box-shadow: 0px 0px 11px rgba(14, 36, 90, 0.16);border-radius: 10px;height: 394px;max-height:100%;}
section#sticky-blog .card{background: #FFFFFF;box-shadow: 0px 0px 11px rgba(14, 36, 90, 0.16);border-radius: 10px;height: auto;max-height:100%;}
section.blog-sec .cat-holdr, section.search-sec .cat-holdr, section.page-sec .cat-holdr{padding:4px 18px;background: #526EB1;border-radius: 50px;color: #FFFFFF;max-width:100%;width:auto;margin:10px 0;z-index:1;}
section.blog-sec #relate-articles .cat-holdr {margin-left: 10px;}
section#sticky-blog .cat-holdr, section.blog-sec #blog-posts .cat-holdr {top:5%;left:5%;padding:4px 18px;background: #526EB1;border-radius: 50px;color: #FFFFFF;max-width:100%;width:auto;}
section#sticky-blog .cat-holdr span, section.blog-sec #blog-posts .cat-holdr span, section.blog-sec .cat-holdr span {font-family: 'proxima-nova';font-weight: 600;font-size: 0.625rem;line-height: 0.75rem;text-align: center;letter-spacing: 0.03em;text-transform: uppercase;vertical-align:middle;}
section#sticky-blog .card-title, section.blog-sec #blog-posts .card-title, #relate-articles .card-title {font-family: 'proxima-nova';font-weight: 600;font-size: 1.125rem;line-height: 1.438rem;color: #0E245A;}
section#sticky-blog .card-body, section.blog-sec #blog-posts .card-body, #relate-articles .card-body {font-family: 'proxima-nova';font-weight: 400;font-size: 1rem;line-height: 1.25rem;color: #505050;display: flex;flex-direction: column;justify-content: space-between;}
section.blog-sec .pagination button {background-color: #fff;border: 1px solid #ddd;padding: 5px 10px;cursor: pointer;}
section.blog-sec .pagination button:focus {outline: none;}
section.blog-sec .pagination button:disabled {opacity: 0.5;cursor: default;}
section.blog-sec div#pagination {padding: 20px;margin: 0 auto 40px;text-align: center;}
section.blog-sec div#pagination span.page-numbers.current {color: #0E245A;text-decoration: underline;background: #FDEC10;padding: 8px 14px;border-radius: 50px;font-weight: bold;}
section.blog-sec div#pagination a {font-family: 'museo-sans';font-style: normal;font-weight: 400;font-size: 1rem;line-height: 1.188rem;text-align: center;text-decoration-line: none;color: #0E245A;background: #F4FBFF;padding: 10px;border-radius: 50%;margin: 0 12px;opacity: 0.4;}
section.blog-sec div#pagination a.prev.page-numbers, section.blog-sec div#pagination a.next.page-numbers {display: none;}
section#sticky-blog {background-image: url(/wp-content/uploads/2023/03/featured-blog-bg.svg);background-size: cover;background-repeat: no-repeat;background-position: bottom center;padding: 0 20px 60px;}
section#sticky-blog div#cta-side .card, section.contact-sec div#cta-side .card {background: #0E245A url(/wp-content/uploads/2023/03/cta-side-bg.png);background-size: 50%;background-repeat: no-repeat;background-position: 90% 50%;}
section#sticky-blog div#cta-side .card:last-child {background-color: #fff;}
section#sticky-blog div#cta-side .card img, section.contact-sec div#cta-side .card img {max-width: 100%;margin: 0 auto;display: block;width: auto;}
section#sticky-blog div#cta-side .card .img-holdr-1 img {height: 56px;}
section#sticky-blog div#cta-side .card .img-holdr-2 img {height: 58px;}
section#sticky-blog div#cta-side .card .img-holdr-3 img {height: 33px;}
section#sticky-blog .img-holdr-sticky {height:300px;overflow:hidden;}
section#sticky-blog div#cta-side div.card .card-title, section.contact-sec div#cta-side div.card .card-title {font-family: 'museo-sans';font-weight: 600;font-size: 1.375rem;line-height: 1.625rem;color: #FFFFFF;word-break: break-word;width: 200px;}
section#sticky-blog div#cta-side .card:last-child .card-title {color: #0E245A;}
section#sticky-blog div#cta-side .card:last-child .card-title span {color: #80CAFF;}
section#sticky-blog div#cta-side .card-body, section.contact-sec div#cta-side .card-body {display: flex;flex-direction: row;align-content: center;justify-content: center;align-items: center;}
section#sticky-blog div.card-body a.btn-plain {width: 18%;max-width: 100%;}
section.blog-sec div#blog-filters select#category-filter {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url('/wp-content/uploads/2023/03/down-caret.png'); /* Change the icon */background-repeat: no-repeat;background-position: 95% 50%;}
section.blog-sec div#blog-filters select#category-filter::-ms-expand {display: none; /* Hide the default arrow icon in IE10 and IE11 */-webkit-appearance: none;-moz-appearance: none;appearance: none;}
section.blog-sec div#blog-filters select#category-filter option {color: #333; /* Change the color of the text in the dropdown menu */background-color: #fff; /* Change the background color of the dropdown menu */}
section.blog-sec div#blog-filters select#category-filter:focus, section.blog-sec div#blog-filters input#search-input:focus {outline: none; /* Remove the focus outline */border-color: #526EB1; /* Change the border color on focus */box-shadow: 0 0 0 0.2rem rgba(82, 110, 177, 0.25); /* Add a box shadow on focus */}
section.blog-sec .entry-footer .author.vcard, section.blog-sec .entry-footer .author.vcard a{font-family: 'proxima-nova';font-weight: 600;font-size: 0.75rem;line-height: 0.938rem;text-transform: uppercase;color: #0E245A;}
section.blog-sec #relate-articles{border-top: 2px solid #E0E0E0;margin:20px 0;}
section.blog-sec #relate-articles h2{font-family: 'museo-sans';font-weight: 600;color: #0E245A;font-size:2.375rem;line-height:2.875rem;margin:20px 0;}

/* Sidebar CSS */
#sidebar-content {margin-top: 50px;}
#sidebar-content div.contact-info{margin-bottom:1rem;}
#sidebar-content div.contact-info .card {background: #0E245A url(/wp-content/uploads/2023/03/side-contact-bg.png);background-size: contain;background-repeat: no-repeat;background-position: right center;border-radius: 10px;padding: 5px 10px 20px;}
#sidebar-content div.contact-info .card-title {font-family: 'museo-sans';font-weight: 600;font-size: 1.375rem;line-height: 1.625rem;color: #FFFFFF;margin-bottom:20px;}
#sidebar-content div.contact-info .btn-holdr {margin:0;}
#sidebar-content div.quote-info .card {background: #80CAFF url(/wp-content/uploads/2023/03/side-contact-bg.png);background-size: contain;background-repeat: no-repeat;background-position: right center;border-radius: 10px;padding: 5px 10px 20px;}
#sidebar-content div.quote-info .card-title {font-family: 'museo-sans';font-weight: 600;font-size: 1.375rem;line-height: 1.625rem;color: #0E245A;margin-bottom:20px;}
#sidebar-content div.quote-info .btn-holdr {margin:0;}
#sidebar-content div.social-media ul {margin:20px auto;padding:0;display:block;text-align:center;}
#sidebar-content div.social-media ul li {display:inline-block;margin-right:5px;list-style-type:none;}
#sidebar-content div.social-media ul li a {text-decoration:none;}
#sidebar-content div.social-media ul li a img {max-width:100%;}
#sidebar-content div.social-media p {font-family: 'proxima-nova';font-weight: 600;font-size: 1.125rem;line-height: 1.438rem;color: #0E245A;text-transform: uppercase;text-align: center;margin:50px auto 0;}
div#copy-message {text-align: center;color: #526EB1;font-weight: bold;}

/* Sidebar Form CSS */
#sidebar-content .form-holdr{margin-top: 20px;}
#content .form-holdr{/*background: #F8F9FA;*/background: #FFFFFF;box-shadow: 0px 0px 11px rgb(14 36 90 / 16%);border-radius: 10px;padding: 25px;}
/*#content .form-holdr input, #content .gform-body input, #content .form-holdr select, #content .gform-body select {background: rgba(82, 110, 177, 0.2);border-radius: 10px;border: 0;}*/
#content .form-holdr input, #content .form-holdr select {background: rgba(82, 110, 177, 0.2);/*border-radius: 10px;*/border: 0;}
#content input.gform_button {background: #FDEC10;border-radius: 5px;padding: 15px;width: 100%;font-family: 'museo-sans'; font-weight: 600;font-size: 0.938rem;line-height: 1rem;text-align: center;color: #0E245A;border:0;margin:0;}
#content .form-holdr span.error_msg, #content .gform-body span.error_msg {display: block;margin: 20px 0 0;background: rgba(82, 110, 177, 0.2);color: #c50000;border-radius: 5px;font-weight: bold;text-align: center;padding: 10px;font-family: 'proxima-nova';font-style: italic;}
#content .gsection_title {font-family: 'proxima-nova';color:#80CAFF;font-size:1.2rem;}
#content .form-holdr input#input_1_8 {width: 100%;color: #000;}
#content .form-holdr .noUi-connect, #content .gform-body .noUi-connect {background: #0E245A;}
#content .form-holdr h2.gform_title, #content .gform-body h2.gform_title{font-family: 'museo-sans';font-weight: 600;font-size: 2.375rem;line-height: 2.875rem;color: #0E245A;}
#content .form-holdr label, #content .gform-body label {font-family: 'museo-sans';font-weight: 600;font-size: 1rem;line-height: 1.188rem;color: #0E245A;}
#content .form-holdr div.gfield_description, #content .gform-body div.gfield_description {font-size: 0.75rem;}
#content .form-holdr .frm-disclaimer, #content .gform-body .frm-disclaimer{display:block;}
#content .form-holdr .gform_footer, #content .gform-body .gform_footer {flex-direction: column;}
#content .form-holdr .frm-disclaimer a, #content .gform-body .frm-disclaimer a{font-family: 'proxima-nova';font-weight: 600;font-size: 0.75rem;line-height: 0.938rem;text-decoration-line: underline;color: #0E245A;}
#content .gform_validation_errors {display: none;}
#content input.gform_next_button, #content input.gform_previous_button {display: block;width: 100%;max-width: 100%;border-radius:5px;}
#content .form-holdr .gfield_consent_label, #content .gform-body .gfield_consent_label {font-size:0.7rem;}
/* Loan Products and Business Finance pages CSS */
#loan-prod, #bizf {background: linear-gradient(267.59deg, rgba(128, 202, 255, 0.67) 41.8%, rgba(82, 110, 177, 0) 47.32%);}
section.loanprod-sec, section.bizf-sec, section.bizf-faq-sec { position: relative;width: 100%;height:auto;min-height: 55vh;overflow: hidden;background-size: contain !important;background-repeat: no-repeat !important;padding: 50px 20px 100px;background-position: top right !important;}
#content section.bizf-sec li{color:#fff;}
section.bizf-sec, section.loanprod-sec{background-position: 75% 50% !important;}
#page-temp section.bizf-sec{background-position: right !important;}
section.loanprod-sec::after, section.bizf-sec::after, section.bizf-faq-sec::after {border-color: transparent transparent #FFFFFF transparent;border-style: solid;border-width: 0 0 8vw 100vw;bottom: 0;content: "";height: 0;position: absolute;left: 0;width: 0;background: linear-gradient(267.59deg, rgba(128, 202, 255, 0.67) 2.37%, rgba(82, 110, 177, 0) 47.32%);}
section.loanprod-sec h1, section.bizf-sec h1, section.bizf-faq-sec h1 {font-weight: 600;font-size: 3.6875rem;line-height: 3.9375rem;color: #80CAFF;font-family: 'museo-sans';}
section.lp-tab-sec h2, section.bizf-tab-sec h2 {font-weight: 600;font-size: 2.375rem;line-height: 2.875rem;color: #0E245A;font-family: 'museo-sans';}
section.lp-tab-sec .gform_title, section.bizf-tab-sec .gform_title {display:none;}
section.loanprod-sec p, section.bizf-sec p, #content section.loanprod-sec li, section.bizf-faq-sec p {font-family: 'proxima-nova';font-weight: 400;font-size: 1.125rem;line-height:1.75rem;color: #FFFFFF;}
#content section.loanprod-sec a{color:#FDEC10;}
section.loanprod-sec span.cheadline, section.bizf-sec span.cheadline {font-family: 'proxima-nova';font-weight: 600;font-size: 0.75rem;line-height: 0.9375rem;text-transform: uppercase;color: #526EB1;}
section.lp-content-sec, section.bizf-content-sec {background:url('/wp-content/uploads/2023/03/page-bg.png');background-repeat:no-repeat;background-size:cover;background-position:top;}
section.lp-content-sec section.rates-sec, section.bizf-content-sec section.rates-sec {padding: 0 0 60px;margin-top:20px;}
section.lp-content-sec, section.bizf-content-sec {padding-bottom: 60px;}
section.clp-sec-lp h2, section.clp-sec-bizf h2 {color:#0E245A;font-weight:bold;margin-bottom:30px;font-family: 'museo-sans';font-size:2.375rem;}
.Loan-Terms span{color:#0E245A;}
.Loan-Terms {font-family: 'proxima-nova';font-weight: 400;font-size: 0.625rem;line-height: 0.75rem;color: #0E245A;}
section.lp-tab-sec, section.bizf-tab-sec {padding:60px 20px;}
section.lp-tab-sec ul#pills-tab, section.bizf-tab-sec ul#pills-tab {justify-content: center;border-bottom: 1px solid #526EB1;}
section.lp-tab-sec ul#pills-tab li, section.bizf-tab-sec ul#pills-tab li {list-style:none;}
section.lp-tab-sec ul#pills-tab li button, section.bizf-tab-sec ul#pills-tab li button {background: none;font-weight: 600;font-size: 1rem;line-height: 19px;text-align: center;color: #0E245A;padding: 20px 50px;}
section.lp-tab-sec ul#pills-tab li button.active, section.bizf-tab-sec ul#pills-tab li button.active {border-bottom: 3px solid #FDEC10;border-radius: 0;}
section.lp-tab-sec p, section.bizf-tab-sec p {color:#505050;}
section.content-sec h1 {text-align:center;color:#0E245A;font-weight:bold;margin-bottom:10px;font-family: 'museo-sans';font-size: 2.375rem;}
section.content-sec .row.intro p {font-family: 'proxima-nova';font-size:1.125rem;text-align:center;color:#505050;}
section.content-sec h2 {font-size:2.375rem;line-height:2.5rem;color:#0E245A;font-weight:bold;margin-bottom:10px;font-family: 'museo-sans';}
section.content-sec .row.odd div.union-bg {background-position: top left;}
section.lp-tab-sec #pills-tabContent ul, section.bizf-tab-sec #pills-tabContent ul {grid-template-columns: auto auto;display: grid;grid-template-rows: repeat(1, 1fr);grid-gap: 0.5rem;column-gap: 3rem;align-items: center;}

/* Contact Page CSS */
.contact-hrs p:first-child {font-family: 'museo-sans';font-weight: 600;font-size: 1.375rem;line-height: 1.625rem;margin-top: 10px;}
.contact-hrs {background: #fff;border-radius: 10px;padding: 10px 20px;}
.contact-hrs p{color: #0E245A;}
.contact-hrs p:last-child {font-family: 'proxima-nova';font-weight: 400;font-size: 1.125rem;line-height: 1.75rem;}
section.contact-sec .contact-intro {margin-bottom:60px;}
section.contact-sec .cont-info {margin: 10px 0;}
section.contact-sec .cont-info div:first-child {margin-right: 15px;}
section.contact-sec .cont-info div h3 {font-family: 'museo-sans';font-weight: 600;font-size: 1rem;line-height: 1.1875rem;color: #526EB1;}
section.contact-sec .contact-hrs {margin-top:60px;}
#content section.contact-sec .form-holdr {position:relative;z-index: 2;}
#content section.contact-sec .mask-overlay {background-image: url(/wp-content/uploads/2023/03/contact-union-img.svg);background-size: contain;background-repeat: no-repeat;height: 296px;background-position: bottom;position: absolute;bottom: -8%;right: -4%;z-index: 1;width: 218px;}
#content section.contact-sec #cta-side {margin-top:85px;}

/* 404 Page CSS */
#page-not-found {background-repeat: no-repeat;background-size:cover;background-position: center;padding: 100px 20px;border-bottom: 4px solid #FBEA18;}
#page-not-found article.not-found {background: rgb(128, 202, 255, 0.85);border-radius: 3rem;box-shadow: 0px 0px 14px rgb(14 36 90 / 22%);max-width: 100%;padding: 50px 30px;width: 80%;display: block;margin: 0 auto;}
#page-not-found form.search-form {display: block;margin: 0 auto;text-align: center;}
#page-not-found form.search-form input[type="search"] {background: #fff;}
#page-not-found .btn-holdr {display: block;margin: 50px auto;text-align: center;}
#page-not-found p {font-size: 1.2rem;font-family: "proxima-nova";font-weight: 600;text-align: center;line-height: 2.2rem;margin-bottom: 5rem;}
#page-not-found h1 {font-family: 'museo-sans';color: #0E245A;font-weight: 600;font-size: 3rem;text-align: center;word-break: break-word;}

/* Category/Archive pages */
body.category article, body.archive article {
    border-bottom: 1px solid rgb(128 202 255 / 35%);
    margin-bottom: 50px;
}
body.category article:last-child, body.archive article:last-child{
    border-bottom: 0;
}
/* Horizontal Menu */
#loan-div.h-menu {background: #fff;display: flex;max-width: 100%;width: 60%;border-radius: 0.5rem;padding: 20px;}
#loan-div.h-menu .services-holdr {position: relative;width: 160px; /* Adjust width as needed */height: 70px; /* Adjust height as needed */overflow: hidden;}
#loan-div.h-menu .img-wrapper {position: relative;overflow: hidden;width: 100%;height: 100%;transition: transform 0.3s ease-in-out;}
#loan-div.h-menu .img-wrapper .image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: transform 0.3s ease-in-out;}
#loan-div.h-menu .img-wrapper .image img {display: block;width: 100%;height: 60px;}
#loan-div.h-menu .img-wrapper .slide-text {top: 0;right: 0;left: 0;text-align: left;padding: 10px;background-color: #ffffffa3;color: #0E245A;transform: translateX(100%);transition: transform 0.3s ease-in-out;vertical-align: middle;height: 100%;word-break: break-word;display: flex;justify-content: center;align-items: center;position: absolute;}
#loan-div.h-menu .img-wrapper:hover .image {transform: translateX(-100%);}
#loan-div.h-menu .img-wrapper:hover .slide-text {transform: translateX(0);}
/* Vertical Tabs */
#v-tab div#v-pills-tabContent {background: #f1f6ff;height: 100%;padding: 20px;border-radius: 5px;width: 65%;padding:40px;}
#v-tab div#v-pills-tab {width: 35%;max-width: 100%;}
#v-tab .nav-pills .nav-link::after {content: url('/wp-content/uploads/2023/04/arrow-right-faq.png');height: 15px;width: 5px;display: inline-block;float: right;vertical-align: middle;}
#v-tab .nav-pills .nav-link {background: transparent;margin: 0;border: 0;border-radius: 0;font-size: 1rem;color: #0e245a;border-bottom: 2px solid #526eb1;display: flex;flex-direction: row;justify-content: space-between;align-items: center;align-content: stretch;flex-wrap: nowrap;padding:25px;}
#v-tab .nav-pills .nav-link.active, .nav-pills .show>.nav-link {color: #0e245a;background-color: #ECF7FF;font-weight: bold;}
section.content-sec.mt-5.mb-5.text-left p{text-align:left;}
@media (max-width:567px){
	#v-tab div#v-pills-tab, #v-tab div#v-pills-tabContent{width:100%;max-width:100%;}
	#v-tab div#v-pills-tabContent{padding: 20px;}
	#v-tab .nav-pills .nav-link{padding: 10px 15px;}
}
/* Desktop Form */
input#loanamount {padding: 5px;margin-bottom: 5px;font-size: 1.3rem;background-image: url('/wp-content/uploads/2023/04/dollar-symbol-bg-calc.svg');background-repeat: no-repeat;background-size: contain;border: 2px solid #526eb1;box-shadow: 0px 0px 4px rgb(14 36 90 / 22%);text-align: center;border-radius: 7.5px;margin-top: 5px;color: #0e245a;font-weight: bold;}
span.loana-label {padding: 1px 20px;background: #526eb1;width: auto;margin-right: auto;margin-left: auto;margin-bottom: -14px;font-size: .8rem;border-radius: 5px;color: #fff;z-index: 1;}
input#loanslider {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0.4em auto;display:block;width: 40%;background:transparent;}
.loan_slider {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0.4em 0;width: 100%;background:transparent;}
.loan_slider:focus {outline: none;}
.loan_slider::-webkit-slider-runnable-track {background-color: #0E245A;height: 0.3em;margin: 0.4em 0;border-radius: 2px;}
.loan_slider::-moz-range-track {background-color: #0E245A;height: 0.3em;border-radius: 2px;}
.loan_slider::-moz-focus-outer {border: 0;}
.loan_slider::-ms-track {background-color: #0E245A;height: 0.3em;margin: 0.1em 0;border-radius: 2px;}
.loan_slider::-webkit-slider-thumb {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #526EB1;text-align: center;width: 1.2em;height: 1.2em;border: 1px solid #526EB1;border-radius: 50%;cursor: pointer;box-sizing: border-box;margin-top: -0.5em;}
.loan_slider::-moz-range-thumb {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #526EB1;text-align: center;width: 1.2em;height: 1.2em;border: 1px solid #526EB1;border-radius: 50%;cursor: pointer;box-sizing: border-box;}
.loan_slider::-ms-thumb {margin: 0;}
/* Fixed Form */
#loandiv.fixed {position:absolute;bottom:10%;border-radius:1rem;right:10%;z-index:10;display:flex;flex-direction:row;box-shadow: 2px 2px 20px rgb(0 0 0 / 20%);background: #EFF6FD;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: stretch;align-content: center;padding: 10px 20px;}
#loandiv.fixed .credit-s {display: flex;flex-direction: row;justify-content: center;align-items: center;flex-wrap: wrap;align-content: center;}
#loandiv.fixed .credit-s img{height: 50px;margin-right:10px;}
#loandiv.fixed .credit-s p{font-size: 0.8rem;text-align: center;margin: 0;font-weight: bold;color:#181818;}
#loandiv.fixed h3{color: #0E245A;font-weight:bold;text-align:center;margin: 5px auto 0;font-size:1.5rem;}
#loandiv.fixed .loan-label {display: inline-block;padding: 1px 30px;background: #526EB1;width: auto;margin-right: auto;margin-left: auto;margin-bottom: -14px;font-size: 0.7rem;border-radius: 5px;position: relative;color: #fff;}
#loandiv.fixed .dropdown {position: relative;display: inline-block;}
#loandiv.fixed .selected-option {display: flex;align-items: center;cursor: pointer;border-radius: 5px;background: #fff;justify-content: space-between;align-content: center;padding: 5px 10px;color:#181818;box-shadow: 1px 1px 2px rgb(0 0 0 / 25%);}
#loandiv.fixed .selected-text {margin: 5px;font-size:0.9rem;}
#loandiv.fixed .dropdown-options {display: none;position: absolute;top: 100%;left: 0;background-color: #fff;border: 0;list-style: none;padding: 0;margin: 0;z-index: 10;max-width: 100%;width: 100%;border-radius: 0 0 5px 5px;color:#181818;}
#loandiv.fixed .dropdown-options li {padding: 5px 10px;cursor: pointer;list-style-image:none;list-style-type:none;margin: 5px 0;color:#181818;font-size: 0.9rem;}
#loandiv.fixed .dropdown-options li:hover {background-color: #f0f0f0;color:#181818;}
#loandiv.fixed input#lamount {padding: 10px 10px 5px;margin-bottom: 5px;color: #0e245a;font-size: 1.5rem;text-align: center;font-weight:bold;box-shadow: 1px 1px 2px rgb(0 0 0 / 25%);}
#loandiv.fixed .selected-option:focus-visible, #loandiv.fixed input#lamount:focus-visible{outline-color: #526EB1;}
#loandiv.fixed input, #loandiv.fixed select {border: 0;border-radius: 5px;padding: 5px 10px;margin: 5px 0;}
#loandiv.fixed .range_slider {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0.4em auto;display:block;width: 60%;background:transparent;}
#loandiv.fixed .range_slider:focus {outline: none;}
#loandiv.fixed .range_slider::-webkit-slider-runnable-track {background-color: #0E245A;height: 0.3em;margin: 0.4em 0;border-radius: 2px;}
#loandiv.fixed .range_slider::-moz-range-track {background-color: #0E245A;height: 0.3em;border-radius: 2px;}
#loandiv.fixed .range_slider::-moz-focus-outer {border: 0;}
#loandiv.fixed .range_slider::-ms-track {background-color: #0E245A;height: 0.3em;margin: 0.1em 0;border-radius: 2px;}
#loandiv.fixed .range_slider::-webkit-slider-thumb,
#loandiv.fixed .range_slider::-moz-range-thumb,
#loandiv.fixed .range_slider::-ms-thumb {transition: all 5s ease;}
#loandiv.fixed .range_slider::-webkit-slider-thumb {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #526EB1;text-align: center;width: 1.2em;height: 1.2em;border: 1px solid #526EB1;border-radius: 50%;cursor: pointer;box-sizing: border-box;margin-top: -0.5em;}
#loandiv.fixed .range_slider::-moz-range-thumb {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #526EB1;text-align: center;width: 1.2em;height: 1.2em;border: 1px solid #526EB1;border-radius: 50%;cursor: pointer;box-sizing: border-box;}
#loandiv.fixed .range_slider::-ms-thumb {margin: 0;}
#loandiv.fixed .btn-holdr {margin:10px auto;display:block;}
#loandiv.fixed p{font-size: 0.8rem;text-align: center;margin-bottom:20px;color:#181818;}
.disabled {opacity: 0.5;cursor: not-allowed;pointer-events: none;}
#loandiv.fixed .btn-holdr a.btn-solid {margin-right:0;}
/*Get a Quick Quote*/
#fullPageQuote .gform_wrapper input[type="text"], #fullPageQuote .gform_wrapper input[type="email"], #fullPageQuote .gform_wrapper input[type="number"], #fullPageQuote .gform_wrapper input[type="tel"], #fullPageQuote .gform_wrapper select {line-height: 28px;padding: 9px 16px !important;width: 100%;border: none;border-radius: 3px;background-color: #ffffff;border: solid 1px #cecece;}
.quick-quote-start-wrap {float: left;width: 100%;display: flex;flex-direction: row;transition: ease-in-out 0.2s;}
input[type="text"].quick-quote-loan-amount {border: none;background-color: #f9fbff;max-width: 240px;box-shadow: 0px 5px 5px rgb(0 0 0 / 5%);float: left;border-radius: 5px 0px 0px 5px !important;background-image: url('/wp-content/uploads/2023/04/dollar-symbol-bg-calc.svg');background-repeat: no-repeat;background-position: center left;background-size: 50px;padding: 5px 16px 5px 61px !important;border: solid 1px #ccd4e8;border-right: none;font-size: 1.4rem;}
.quick-quote-go {float: left;background-color: #FDEC10;color: #0E245A;text-align: center;border-radius: 0px 5px 5px 0px;box-shadow: 0px 5px 5px rgb(0 0 0 / 8%);border: solid 1px #FDEC10;width: auto;padding: 12px 30px;cursor: pointer;font-weight: bold;}
.quick-quote-style {background: #fff;padding: 50px 30px;box-shadow: 0px 5px 5px rgb(0 0 0 / 8%);border-radius: 10px;}
#fullPageQuote div#gw_terms_199, div#gw_terms_31 {display: none;}
#fullPageQuote{position: fixed;z-index: 200;top: 0;right: 0;bottom: 0;left: 0;overflow-y: auto;width: 100%;height: 100%;background: #f5f8fe;background-size: contain;background-position: right center;background-repeat: no-repeat;background-image: url('');}
#fullPageQuote .gform_heading{display:none;}
#fullPageQuote .gform_previous_button {background-image: url('/wp-content/uploads/2023/04/back-arrow-calc.svg');background-position: center;background-size: 14px;background-repeat: no-repeat;width: 25%;box-shadow: 0 5px 10px rgb(29 98 255 / 5%);text-align: center;background-color: #fff !important;cursor: pointer;margin-left: 0 !important;font-size: 0;transition: all ease-in-out .3s;float: right;border-radius: 3px;padding: 25px 20px;border: solid 1px #cbd4e8;color: #666 !important;margin-right: 20px;margin-bottom: 0;width: 80px;}
#fullPageQuote .gform_next_button {box-shadow: 0px 5px 5px rgb(0 0 0 / 8%);text-align: center;background-color: #526eb1 !important;cursor: pointer;border-radius: 5px;color: #fff !important;margin-left: 0px !important;background-image: url('/wp-content/uploads/2023/04/right-arrow-calc.svg') !important;
background-repeat: no-repeat;background-position: 90% 50%;background-size: 15px;transition: all ease-in-out 0.3s;width: 100%;padding: 15px 20px;border: solid 1px #526eb1;margin-bottom: 0;}
#fullPageQuote .gform_page_footer {display: flex;}
body.home #content ul.intro-features-hp, body.page-template #content ul.intro-features-hp {margin: 0 15px;padding: 0;display: inline-flex;}
body.home #content ul.intro-features-hp li, body.page-template #content ul.intro-features-hp li {list-style: none;vertical-align: middle;margin: 12px 20px;line-height: 1.563rem;color: #f1f1f1;font-size: 1.025rem;font-family: 'proxima-nova';font-weight: 400;display: flex;align-items: center;position:relative;text-shadow: 2px 2px 2px #181818;}
body.home #content ul.intro-features-hp li:before, body.page-template #content ul.intro-features-hp li:before{content:"";width:20px;height:20px;background-image:url('/wp-content/uploads/2023/06/white-checklist-icon.svg');background-position:left center;background-size:contain;background-repeat:no-repeat;position: absolute;left: -30px;}
#qquote-container select#input_8_198, #qquote-container select  {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url('/wp-content/uploads/2023/03/down-caret.png');background-repeat: no-repeat;background-position: 98% 50%;background-size: auto;}
form#gform_8 input, form#gform_8 select {outline-color: #526eb1;}
#qquote-container form#gform_8 a {color: #526eb1;}
#fullPageQuote .gform_wrapper.gravity-theme .gfield input[type=radio] {display: none;}
#fullPageQuote .gfield_radio .gchoice label {padding: 10px;width: 100%;max-width: 100% !important;cursor: pointer;border-radius: 3px;background-color: #ffffff;border: solid 2px #fff;font-size: 0.8rem !important;align-items: center;}
#fullPageQuote .gchoice label {position: relative;}
#fullPageQuote .gfield_radio .gchoice {text-align: center;border-radius: 3px;display: table-cell;box-shadow: 0px 0px 5px rgb(0 0 0 / 5%);transition: all ease-in-out 0.2s;}
#fullPageQuote .gfield_radio input[type="radio"]:checked + label {border: solid 2px #0E245A;transition: all ease-in-out 0.2s;}
#fullPageQuote .gfield_radio .gchoice label img{width: 50%;}
#fullPageQuote .gfield_radio{justify-content: space-between;}
#fullPageQuote .gfield_radio input[type="radio"]:checked + label::after {content: '';display: block;height: 32px;min-height: 32px;width: 32px;min-width: 32px;position: absolute;right: -12px;top: -12px;background-image: url('/wp-content/uploads/2023/06/bf-check.svg');background-size: contain;background-repeat: no-repeat;transition: all ease-in-out 0.5s;}
/* Loading Indicator */
.ginput_container_text {position: relative;}
.loading-indicator {display:none;position: absolute;top: 20%;right: 10px;transform: translateY(-50%);width: 30px;height: 30px;border-radius: 50%;animation: blink 1.5s infinite;}
.loading-indicator::before,
.loading-indicator::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;}
.loading-indicator::before {background-color: #0f265c;opacity: 0.6;animation: blink 1.5s infinite alternate;}
.loading-indicator::after {background-color: #0f265c;opacity: 0.3;animation: blink 1.5s infinite alternate-reverse;}
@keyframes blink {0% {transform: scale(0.6);}100% {transform: scale(1);}}
.partial_entry_warning {display: none;}
div#messageContainer {display: flex;margin: 10px 0;}
.alert-message {width: auto;padding: 5px;font-size: 1rem;background: #fff;border: 1px solid #ccc;color:#E32440;font-weight:bold;border-radius:5px;}
#fullPageQuote .modal-body {padding:0;}
/*breadcrumbs*/
div.aioseo-breadcrumbs {background: #f8f9fa;border-radius: 4px;padding: 0.2rem 0.5rem 0.3rem;width: fit-content;margin-bottom: 1rem;}
div.aioseo-breadcrumbs span.aioseo-breadcrumb:first-child {color: #80caff;background: #0e245a;padding: .2rem 0.3rem 0.3rem 0.5rem;border-radius: 4em;font-size: 0.9rem;margin-right: 0.4rem;}
div.aioseo-breadcrumbs span.aioseo-breadcrumb:last-child {font-size: 0.9rem;color:#0e245a;}
div.ldiv {margin-top: 2rem;}
.modal-backdrop.fade.show {
  display: none;
}
ul.mega-sub-menu li.mega-menu-item {
  display: flex;
  align-items: center;
}
#bizCalctrigger p {
  color: #fff;
}
#bizFtrigger li {
    list-style: none !important;
    margin: 10px;
}