@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&amp;display=swap');
body {font-family: 'Montserrat', sans-serif;}
.loanproductpageouter h2{text-align: center;color: #000;font-style: normal;font-weight: 700;line-height: 30px;font-size: 30px;}
/*********************** Start Top Banner and Commercial Property Form *************************/
.lenderformboxouter{position: relative;padding: 32px 0;width: 100%;height: 300px;box-shadow: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));background: radial-gradient(201.53% 7371.26% at 48.61% 56.88%, #0D1D50 13.02%, rgba(211, 213, 211, 0.03125) 99.99%, #FFFFFF 100%);box-shadow: 0px 4px 5px 0px rgb(16 12 43 / 30%);}
/* .lenderformboxouter{position: relative;padding: 32px 0;width: 100%;height: 300px;background:url(/images/blue_bg.jpg) center/cover no-repeat #f2f2f2;} */
.tbbox{text-align: center;color: #fff;}
.tbbox h1{color: #fff;font-size: 36px;font-style: normal;font-weight: 700;line-height: 36px;margin-bottom: 30px;}
.tbbox p{color: #E8E7EA;font-size: 18px;font-style: normal;font-weight: 700;line-height: 24px;margin: 0px;}
.dflexbox{display: flex !important;justify-content: center;}
.prloanFinder{margin-top: -90px;}
/*********************** End Top Banner and Commercial Property Form *************************/

/*********************** on this page right left css Start New *************************/
.onthispagetb{position: relative;margin-top: 25px;padding-top: 50px;padding-bottom: 0px;} 
.onthispagetb::before{content: "";width: 80%;top:0px;left: 10%;height: 1px; background: #B9B8C1;position: absolute;}
.onthispagetb .container{border-bottom: 0px solid #D9D9D9;padding-bottom:0px;}
.onthispageleft{width: 300px;float: left;padding-top: 20px;padding-right: 40px !important;}
.onthispageright{width: 74%;float: right;padding-left: 25px;box-sizing: border-box;padding-top: 20px;}
.onthispageright .container{width: 100%;}
#sidebarfix {position: absolute;}
#sidebarfix.fixed {position: fixed;top: 0px !important;}
.onthispageleft h3{font-size: 16px;line-height: 22px;color: #000;font-weight: 700;margin: 0px 0 20px 0;border-bottom: 1px solid #D9D9D9;padding:0px 0 15px 0;}
.onthispageleft ul li {display: block;cursor: pointer; font-size: 14px;line-height: 20px;color: #141131;font-weight: 500;margin: 0px 0 25px 0;}
.onthispageleft ul li a{font-size: 14px;line-height: 20px;display: block; } 
.onthispageleft ul li.active a{color: #193A9F;font-weight: 700;padding-left: 10px;border-left: 3px solid #ffa41b;}
.onthispageleft ul li a:hover{text-decoration: underline;font-weight: 500;color: #193A9F;}
.onthispageleft ul li.active a:hover{text-decoration: none;font-weight: 700;color: #193A9F;}
.menuburger{display: none;}
.onthispageright h2 {margin: 0px 0 45px 0;}
.onthispageright p{font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;letter-spacing: 0.08px;color: #000;}
.onthispageright p:last-child{margin-bottom: 0px;}
.onthispageright p a{font-size: 16px;font-style: normal;font-weight: 500;line-height: 24px;letter-spacing: 0.08px;color: #193A9F;margin: 0px;text-decoration-line: underline;}
.onthispageright strong{font-weight: 700;}
.onthispageright ul{margin-bottom: 25px;}
.onthispageright ul li{font-size: 16px;line-height: 24px;color: #424242;margin:5px 0;}
.fundedproperties .container{padding-bottom:0px;}

/*********************** on this page right left css Start *************************/
/* .onthispagetext {padding-left: 35px !important;} */
/* .onthispagetext .tab_content_loan{padding: 0px;height: 100%;display: none;} */
/* .tab_content_loan{display: block;}
.tab_drawer_heading {display: none;} */
/*********************** on this page right left css End *************************/

/*********************** Available Loan Programs css Start *************************/
.loanprogramrow{/*border-bottom:1px solid #D9D9D9; padding-bottom: 55px;*/}
.loangrid-row{display: flex;align-items: start;background-color: #FFFFFF;border-radius: 8px;padding: 10px 16px;margin-bottom: 16px;border-left: 5px solid #fff;box-shadow: 0px 8px 16px 0px rgba(20, 12, 47, 0.20);}
.loangrid-row:hover{cursor:pointer;border-left: 5px solid #193A9F;box-shadow: 0px 3px 4px 2px rgba(16, 12, 43, 0.20);}
.loangrid-col{padding: 0 10px;box-sizing: border-box;text-align: left;width: 23%;}
.loangrid-col:first-child{padding-left: 0px;}
.loangrid-title{padding: 8px 0px;color: #000;text-align: center;font-size: 20px;font-style: normal;font-weight: 700;line-height: 24px;display: flex;flex-direction: column;align-items: center;}
.loangrid-title img{display: block;margin-bottom: 5px;}
.loangrid-row .loangrid-col:last-child {width: 77%;padding-left: 0px;}
.loanprogramrow .visithere{margin-top: 32px; text-align: center;}
.loanprogramrow .visithere a{text-decoration: none;}
.loanprogramrow .visithere a svg {fill:#193A9F; max-height: 20px;display: inline-block;vertical-align: middle;}
.loanprogramrow .visithere a:hover{color: #000; text-decoration: underline;}
.loanprogramrow .visithere a:hover svg{fill:#000; }
/*********************** Available Loan Programs css End *************************/

/*********************** Faq's css Start *************************/
/* .faqpage{margin:35px 0 0 0;padding: 0px;} */
.acc-container {width: 100%;margin:35px auto 0;padding: 0px;}
.acc-container h2{margin-bottom: 30px; margin-top: 26px;}
.acc {padding:20px 0;border-bottom: 1px solid #D9D9D9;}
.acc-head, .acc-head p {color: #141131; padding:0px;padding-right: 40px;font-size: 20px;line-height:24px; font-weight:700; position: relative;cursor: pointer;}
.acc-head::before {content: "\f106";position: absolute;top:-3px;right:15px;;display: block;font: normal normal normal 14px/1 FontAwesome;font-size: 36px;color: #193A9F;font-weight: 600;transform: rotate(180deg);transition: 0.5s ease;}
.acc-head p {margin: 0px;}
.acc-content {padding:20px 0px 10px 0;display: none;}
.acc-head.active::before {transform: rotate(0deg);transition: 0.5s ease;}
.acc-content p {color: #000;margin-bottom: 20px;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;letter-spacing: 0.08px;}
.acc-content p:last-child{margin-bottom: 0px;}
.acc-content h3{color: #141131; padding:0px;font-size:18px;line-height:24px; font-weight:700;margin:20px 0 5px 0; }
.acc-content ul{margin: 0 0 15px 25px; padding: 0px;}
.acc-content h3.h3h {
    color: #000;
    font-size: 16px;
}
.acc-content a h3.h3h { 
  	border-bottom: 1px solid #000;
	display: table;
	line-height: 18px;
}
.acc-content ul li {font-size: 16px; list-style: disc; line-height: 24px; color: #000;margin: 0 0 5px 0;}
/*********************** Faq's css End *************************/

footer{z-index: 1;position: relative;}
/* Start Ready To Get Financing? Code HERE */
.readytoget {background: #0F235F;padding: 20px 0;color: #fff;z-index: 1;position: relative;}
.readytoget h3 {margin: 0px 0 16px 0;color: #fff;padding: 0px;font-size:24px;font-weight: 700;line-height: 24px;}
.readytoget p {color: #fff;}
.footer_getfinancing p {padding-right: 35px;}
.readytoget .customer-reviews {display: flex;justify-content: flex-end;}
.readytoget .getPerquoteshover-btn {display: inline-block;border-radius: 4px;font-size: 14px;color: #141131;font-weight: 600;background: #FF881B;text-align: center;text-decoration: none;transition: all .2s ease-in-out;padding: 8px 25px;margin: 15px 0 0px 0px;}
.readytoget .getPerquoteshover-btn:hover {background-color: #ff8f2c;}
.readytogetlist ul {margin: 0px;padding: 0px;}
.readytogetlist ul li {list-style: none;position: relative;margin: 0 0 20px 0;padding: 0px 0 0 20px;font-weight: 500;font-size: 16px;color: #fff;}
.readytogetlist ul li::before {content: "\f058";position: absolute;left: -20px;top:0px;font: normal normal normal 14px/1 FontAwesome;font-size: 23px;color: #E67A18;font-weight: 600;}
p.reviewbox {margin: 0px 0 10px 0;padding: 0px;color: #fff;}
p.reviewbox span.reviewlist {color: #FFA049;font-size: 24px;}
p.reviewbox span.rname {color: #fff;margin-left: 10px;font-size: 16px;font-style: normal;font-weight: 500;line-height: 24px; /* 150% */letter-spacing: 0.08px;}
/* End Ready To Get Financing? Code HERE */
.productloanform input[type="number"]::-webkit-inner-spin-button,
.productloanform input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}
.productloanform input[type="number"] { -moz-appearance: textfield; /* Firefox */}

/************************  Resources Css Start *********************/
.resources_hadding {margin-bottom: 10px;}
.resources_hadding h2 {line-height: 30px;}
.resources_hadding p {font-size: 16px;font-weight: 500;line-height: 24px;letter-spacing: 0.08px;}
.resources_row {padding:50px 0; margin-top:40px;background: #f3f5fa;z-index: 1;position: relative;}
.resources_row .add-featur-box:first-child {margin-top: 35px;}
.resources_row .add-featur-box {display: flex;align-items: center;flex-direction: row;overflow: hidden;margin-bottom: 35px;}
.resources_row .add-featur-box h4 {font-size: 16px;font-weight: 500;line-height: 24px;letter-spacing: 0.08px;color: #141131;margin-bottom: 0px;}
.resources_row .add-featur-box h4 a {color: #ffa41b;}
.resources_row .add-featur-box h4 a:hover {color: #ba8b00;}
.resources_row .add-featur-box p {font-size: 14px;color: #141131;line-height: 24px;letter-spacing: 0.03px;margin-bottom: 0px;}
.resources_row .icon-feat {width: 50px;float: left;margin-right: 5px;text-align: center;}
.resources_bannerbox {padding-right: 30px;text-align: right;}
.resources_row .add-featur-box:last-child {margin-bottom: 0px;}
/************************  Resources Css End *********************/

/************************  Responsive Css Start *********************/
@media all and (min-width: 1400px) and (max-width: 1600px) {

}
@media (max-width:1300px){

}

@media all and (min-width: 768px) and (max-width: 1300px) {

}

@media (max-width:1199px){ 
.onthispageleft{width: 25%;padding-right: 0px !important;}
}


@media (max-width:991px){ 
.tbbox p br, .leftdownarrow, .productloanform #sliderForm .text-center h2+p{display: none;}
.visithere{margin-bottom: 35px;}
.onthispageleft {display: none;}
.d_active {border-bottom: 0px !important;}
.readytogetlist {padding-right: 10px;}
p.reviewbox span.rname {display: block;margin: 5px 0 10px 0;}
.onthispageright {width: 100%;float: inherit;padding-left: 0;}

.resources_bannerbox {padding-left: 50px;}
.resources_bannerbox img {height: inherit;}
.resources_hadding p {margin-bottom: 0px;}
.resources_row .add-featur-box:first-child {margin-top: 25px;}

/* .onthispagetext {display: block;margin: 0 auto;width:100%;padding: 0px 15px !important;}
.onthispagetext h2{margin: 0px 0 20px 0;line-height: 24px;font-size: 20px;} */
/* .onthispagetext .tab_drawer_heading {display: block;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #141131;font-size: 20px;line-height: 24px;font-weight: 700;position: relative;cursor: pointer;margin-bottom: 5px;padding:20px 40px 20px 0;text-align: left;border-bottom: 1px solid #D9D9D9;}
.onthispagetext .tab_drawer_heading::before{content: "\f106";position: absolute;top: 20px;right: 15px;display: block;font: normal normal normal 14px/1 FontAwesome;font-size: 36px;color: #193A9F;font-weight: 600;transform: rotate(180deg);line-height: 24px;}
.tab_drawer_heading.d_active::before {transform: rotate(0deg);} */
/* .tab_content_loan h3{margin: 20px 0 30px 0;}
.tab_content_loan>h2, .tab_content_loan .loanprogramrow > h2{display: none;} */
}   

@media all and (min-width: 768px) and (max-width: 870px) {
.readytoget .getPerquoteshover-btn{padding: 8px;}
}

@media (max-width:767px){
.loanproductpageouter h2{font-size: 24px;}
.prloanFinder {margin-top: -70px;} 
.tbbox h1{font-size: 30px;line-height:30px;}
.tbbox p{font-weight: 500;line-height: 120%; /* 21.6px */color: #E8E7EA;}
.loangrid-row{display: block;}
.loangrid-col, .loangrid-row .loangrid-col:last-child{width: 100%;}
.loangrid-col:first-child {margin-bottom: 25px;}
.loangrid-title img{margin-bottom: 10px;margin-top: 15px;}
.onthispagetb{margin-top: 40px;padding-top: 40px;}
/* .onthispagetext p a{display: block;text-align: center;padding: 20px 0;}  */
.acc-head, .acc-head p/*, .onthispagetext .tab_drawer_heading*/{font-size: 18px;}
.readytoget h3 {font-size: 28px;}
.readytogetlist {margin-top: 40px;}
.readytogetlist ul li {padding-left: 40px;}
.readytogetlist ul li::before {left: 0;}
p.reviewbox {margin: 20px 0 10px 0;}
p.reviewbox span.rname {display: inline-block;margin: 0px 0 0px 10px;}
.readytoget .customer-reviews {display: flex;justify-content: flex-start;}

.resources_bannerbox {display: none;}
}

@media (max-width:575px){ 
.prloanFinder {margin-top: -50px;}
.tbbox h1 {margin-bottom: 20px;}
}

@media (max-width:460px){	
.prloanFinder {margin-top:-40px;}
}
/************************  Responsive Css End *********************/
