.skip-link { position: absolute; left: -4000px; background: var(--white); color:var(--black); border: 1px solid var(--primary-color); padding: 5px 10px; z-index: 1000; text-decoration: none; transition: left 0.3s; }
.skip-link:focus { left: 0;}

.green-ulink{color: var(--primary-color);}
.greenhd-bbor{border-bottom: solid 2px var(--primary-color); padding-bottom: 5px;}

.bottom-space70{margin-bottom:70px;}
@media (max-width:767px){.bottom-space70{margin-bottom:40px;}}

.our-investor .our-investor-box li.bottom-space70{margin-bottom:70px;}
@media (max-width:767px){.bottom-space70{margin-bottom:40px;}}

.font-40{font-size:1.5rem;}
@media (min-width:1200px){.font-40{font-size:2.5em;}}

.flex1{flex:1;}
.blur-text{filter:blur(3px);-webkit-user-select:none;-ms-user-select:none;user-select:none;}

.toggle-password{position: absolute; top: 50%; right: 10px; transform: translateY(-50%); cursor: pointer; }

/*breadcrumb
==========================*/
.breadcrumb{display: flex; flex-wrap: wrap;}
.breadcrumb a{display: flex; align-items: center; gap: 2px;}

/*Check List
========================*/
.check-list li{display:flex;align-items:center;font-size:24px;padding-bottom:10px;}
@media (max-width:1024px){.check-list li{font-size:20px;}.check-list li svg.sv-borcheck{width:32px;height:32px;}}
@media (max-width:767px){.check-list li{font-size:18px;padding-bottom:15px;}.check-list li svg.sv-borcheck{width:28px;height:28px;}}

/*processing bar
========================*/ 
.processing-bar .step-bar{height:3.125rem;border:solid 1px var(--darkgreen);border-radius:var(--radius-sm);position:relative;}
.processing-bar .step-bar:before{background:var(--darkgreen);content:"";position:absolute;left:0;top:0;bottom:0;}
.processing-bar .step1:before{width:6.66666666667%;}
.processing-bar .step2:before{width:13.3333333333%;}
.processing-bar .step3:before{width:20%;}
.processing-bar .step4:before{width:26.6666666667%;}
.processing-bar .step5:before{width:33.3333333333%;}
.processing-bar .step6:before{width:40%;}
.processing-bar .step7:before{width:46.6666666667%;}
.processing-bar .step8:before{width:53.3333333334%;}
.processing-bar .step9:before{width:60%;}
.processing-bar .step10:before{width:66.6666666667%;}
.processing-bar .step11:before{width:73.3333333334%;}
.processing-bar .step12:before{width:80%;}
.processing-bar .step13:before{width:86.6666666667%;}
.processing-bar .step14:before{width:93.3333333334%;}
.processing-bar .step-done:before{width:100%;}

/*Tittle Common
========================*/
@media (max-width:1299px){.middle-tittle .tittle-hd .btn{width:auto !important;margin-top:15px;}}


/*Color Border*/
.blue-fundingbox .fundingtable-hd{border-color: var(--secondary-color)!important;}
.yellow-fundingbox .fundingtable-hd{border-color: var(--pink)!important;}
.green-fundingbox .fundingtable-hd{border-color: var(--primary-color)!important;}
.twocolor-fundingbox .fundingtable-hd{border-bottom: 2px solid; border-image: linear-gradient(to right, #002868 50%, #00b500 50%); border-image-slice: 1;}
.threecolor-fundingbox .fundingtable-hd{border-bottom: 2px solid;  border-image: linear-gradient(to right, #002868 33.33%, #ffc800 33.33% 66.66%, #00b500 66.66%); border-image-slice: 1;}


/*our investor
========================*/
.our-investor{padding:60px 0 50px;}
.our-investor .our-investor-box{margin:0 -5px;font-size:0; text-align: center;}
.our-investor .our-investor-box li{width:16.6666666667%;padding:5px;display:inline-block;vertical-align:top; text-align: left;}
.our-investor .our-investor-box li a span{flex:1;padding-right:20px;}
.our-investor-icon.our-investor .our-investor-box li label{font-size:14px;font-weight:500;height:100px;position:relative;display:flex;text-decoration:none;align-items:center;padding:20px;justify-content:start;border-radius:var(--radius-sm);border:solid 1px var(--darkgreen);background-color:var(--white);cursor:pointer;}
.our-investor .our-investor-box li a{display:flex;text-decoration:none;align-items:center;padding:20px;justify-content:space-between;font-size:14px;font-weight:500;height:110px;border-radius:var(--radius-sm);border:solid 1px var(--darkgreen);background-color:var(--white);}
.backgreen{background:var(--primary-color) !important;color:var(--white) !important;}
.our-investor .our-investor-box li a:hover{background:var(--primary-color) !important;color:var(--white);}
.our-investor .our-investor-box li a svg{fill:var(--primary-color); display:none;}
.our-investor .our-investor-box li a:hover svg{fill:var(--white);}

@media (max-width:1299px){.our-investor .our-investor-box li{width:25%;}.our-investor .our-investor-box li a{padding:15px;}}
@media (max-width:1024px){.our-investor .our-investor-box li a{font-size:12px;height:80px;}}
@media (max-width:767px){
.our-investor{padding:30px 0 25px;}
/*.our-investor .our-investor-box li{width:33.3%;}*/
.our-investor .our-investor-box li{width:50%;}
.our-investor .our-investor-box li.our-investor-lastli{width:100%;}
/*    .our-investor.our-investor-icon .our-investor-box li:last-child{width:100%;}*/
.our-investor .our-investor-box li a{padding:10px;}
.our-investor .our-investor-box li a span{padding-right:10px;}
}


/*multi color box style*/
.our-investor .our-investor-box li .label-investor{display:flex; cursor: pointer; overflow: hidden; text-decoration:none;align-items:center;padding:30px 10px 10px; position: relative; justify-content:space-between;font-size:13px;font-weight:500;height:85px;border-radius:var(--radius-sm);border:solid 2px var(--lightgreen);background-color:var(--white);}
.our-investor .our-investor-box li .label-investor  span{flex:1; line-height: 16px; font-weight: 400;}
.our-investor .our-investor-box li .label-investor .form-check-input{width: 18px; height: 18px; border:none; background-color:var(--white); border: solid 1px var(--black);}
.our-investor .our-investor-box li .form-check-input:checked[type=checkbox]{background-image: inherit;}
.our-investor .our-investor-box li .label-investor.active-box .form-check-input:checked,.our-investor .our-investor-box li .label-investor.active-box .form-check-input{ background-size: 14px; background-color: var(--black); 
background-image: url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3.31818L4.11111 6.5L9 1.5" stroke="white" stroke-width="1.5"/></svg>');
}
.our-investor .our-investor-box li .label-investor.active-box{border: solid 2px var(--black);}
.our-investor .our-investor-box li .label-investor.active-box span{font-weight: bold;}


@media (max-width:767px){ .our-investor .our-investor-box li .label-investor{font-size: 12px;}}


/*home page multi color box style*/
.without-filter-our-investor .our-investor-box li a:hover{background: var(--white)!important; border: solid 2px var(--black); color:var(--black); }
.without-filter-our-investor .our-investor-box li a:hover svg{fill: var(--primary-color);}
.our-investor .our-investor-box li .label-investor{padding: 30px 15px 10px;}

/*tooltip color box style*/
.tooltip-content{width: 300px; padding: 20px; background-color: var(--white); display: none; border-radius: var(--radius-sm); box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); position: absolute; z-index: 1; top: 30px; right: 0;}
.tooltip-content.active { display: block; }
.tooltip-content .funding-reqbox-color li{width: 100%; justify-content: start;}
.tooltip-content .tooltip-close{position: absolute; right: 0; top: 5px;}
.tooltip-content .funding-reqbox-color li svg{width: 25px; height: initial;}



/*our investor icon
========================*/
.our-investor-icon.our-investor .our-investor-box li a{font-size:14px;font-weight:500;height:100px;position:relative;}
.our-investor-icon.our-investor .our-investor-box li a:hover{background:var(--white) !important;color:var(--body-color); cursor: default;}
/*.our-investor-icon.our-investor .our-investor-box li a svg.sv-fillcheck,
.our-investor-icon.our-investor .our-investor-box li label svg.sv-fillcheck{right:-4px;top:-4px;display:none;}
.our-investor-icon.our-investor .our-investor-box li a:hover,
.our-investor-icon.our-investor .our-investor-box li a.active{background:var(--white) !important;border-color:var(--primary-color);color:var(--primary-color);}
.our-investor-icon.our-investor .our-investor-box li a:hover svg.sv-fillcheck,
.our-investor-icon.our-investor .our-investor-box li a.active svg.sv-fillcheck,
.our-investor-icon.our-investor .our-investor-box li:hover label svg.sv-fillcheck,
.our-investor-icon.our-investor .our-investor-box li.active label svg.sv-fillcheck{display:block;}
.our-investor-icon.our-investor .our-investor-box li a span{padding-right:0;}
.our-investor-icon.our-investor .our-investor-box li a.view-dditional:hover{background-color:var(--primary-color) !important;color:var(--white);}*/

@media (min-width:1300px){.our-investor-icon.our-investor .our-investor-box li{width:20%;}}
@media (max-width:1024px){
.our-investor-icon.our-investor .our-investor-box li a,
.our-investor-icon.our-investor .our-investor-box li label{height:80px;}
.our-investor-icon.our-investor .our-investor-box li a img,
.our-investor-icon.our-investor .our-investor-box li label img{width:34px;}
.our-investor-icon.our-investor .our-investor-box li a span,
.our-investor-icon.our-investor .our-investor-box li label span{font-size:12px;word-break:break-all;}
}
@media (max-width:767px){.our-investor-icon.our-investor .our-investor-box li label{padding:10px;font-size:14px;height:80px;}}

/*Need  Section
========================*/
.need-section{margin-top:-20px;}
.need-section .need-start-box{border-radius:var(--radius-md);border:solid 2px var(--border);height:calc(100% - 20px);margin-top:20px;overflow:hidden;}
.need-section .need-start-box .need-section-text{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:30px 10px 40px;}
.need-section .need-start-box .need-section-text h3{font-size:28px;}
.need-section .need-start-box .need-section-text p{font-size:1.5rem;}
@media (max-width:1024px){
.need-section .need-start-box .need-section-text h3{font-size:18px;}
.need-section .need-start-box .need-section-text p{font-size:16px;}
}
@media (max-width:1024px){
.need-start-box .need-section-text{padding:15px 10px 30px;}
}

/*Funding Requests
========================*/
.multi-bg {background: linear-gradient( to right, #002868 0 33%, #ffc800 33% 66%,#00b500 66% 100% ); }
.multi-twobg {background: linear-gradient(to right, #002868 0 50%, #00b500 50% 100%);}

.funding-reqbox{border:solid 2px var(--light-bg);display:flex;flex-direction:column;height:100%;-webkit-box-shadow:0px 0 5px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0 5px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0 5px 0px rgba(0, 0, 0, 0.1);}
.funding-reqbox .truncate-text{padding-bottom: 12px;}
/* .funding-reqbox .funding-section-hd{margin-bottom:30px;filter:drop-shadow(0px 3px 2px rgba(50, 50, 0, 0.3));text-transform:uppercase;} */
.funding-reqbox .funding-section-hd {background: linear-gradient(to bottom, #fff 0%, #ededed 100%); margin-bottom: 30px; text-transform: uppercase; min-height: 118px; display: flex; flex-direction: column; justify-content: center; align-items: center; filter: drop-shadow(0px 3px 2px rgba(50, 50, 0, 0.3));}
.funding-downarrow{background: #ededed; clip-path:polygon(100% 50%, 50% 100%, 0% 50%);height:40px;bottom:-19px;position:absolute;content:"";left:0;right:0;}
/*.funding-downarrow{border-left:30px solid transparent; border-right:30px solid transparent; border-top:30px solid var(--pink); -webkit-box-shadow:0px 7px 13px 0px rgba(0,0,0,0.24);
-moz-box-shadow:0px 7px 13px 0px rgba(0,0,0,0.24);
box-shadow:0px 7px 13px 0px rgba(0,0,0,0.24);}*/
.funding-innersec{border-radius:0 0 var(--radius-md) var(--radius-md);margin-top:-10px;height:100%;display:flex;flex-direction:column;}
.funding-innersec .buy-capital-hd{padding:15px 10px;min-height:72px;font-size:16px;display:flex;justify-content:center;align-items:center;line-height:21px;}
/*.funding-innersec .funding-banner{display:flex;align-items:center;justify-content:center;min-height:200px;}
.funding-innersec .funding-banner img{max-height:200px;width:auto;}*/
.funding-innersec .funding-banner{position:relative;padding-bottom:75%;overflow:hidden;}
/*.funding-innersec .funding-banner img{position:absolute;left:50%;top:50%;height:100%;width:100%;object-fit:contain;transform:translate(-50%, -50%);}*/
.funding-innersec .funding-banner img{position:absolute;left:50%;top:50%;height:100%;width:100%;object-fit:contain;transform:translate(-50%, -50%);}
.funding-innersec .funding-reqtext.funding-reqlogo{position:relative;padding:0 0 75% !important;margin:1.5rem 0;overflow:hidden;}
.funding-innersec .funding-reqtext.funding-reqlogo img{position:absolute;left:50%;top:50%;height:100%;width:100%;object-fit:cover/*contain*/;transform:translate(-50%, -50%);}
.funding-innersec .funding-reqtext .funding-price{font-size:24px;}
.funding-table-sec .offering-cont .fundingtable-hd{border-bottom-width:2px;border-bottom-style:solid;font-size:16px;padding:0 15px 10px;}
.offering-cont .table > :not(caption) > * > *{padding:0.4rem 15px;}
.offering-cont .table.table-striped tr td:first-child{width:65%;padding-right:0;}
.offering-cont .table.table-striped tr td:last-child{padding-left:4px;}
.funding-table-bot .funding-bottext{min-height:60px;}
.funding-address{border-top:solid 2px #ededed;padding:20px 15px;}
.funding-address1{min-height:60px;}
.funding-social a{width:33.333333%;}
.funding-social svg{fill:currentColor;}
.funding-social .sv-youtube-border{stroke:currentColor;}
.success-color .sv-youtube-border{margin-right:5px;}

@media (max-width:1399px){
.funding-reqbox .funding-section-hd .funding-tittle{font-size:28px;}
.funding-innersec .funding-reqtext .funding-price{font-size:22px;}
}
@media (max-width:1199px){
.funding-innersec .funding-reqtext.funding-reqlogo{margin:1rem 0;}
}
@media (max-width:767px){
.funding-reqbox .funding-section-hd .funding-tittle{font-size:24px;}
.funding-innersec .buy-capital-hd{font-size:16px;}
.funding-table-sec .offering-cont .fundingtable-hd{padding-left:10px;}
.offering-cont .table > :not(caption) > * > *{padding-left:10px;padding-right:10px;}
}

/*Funding Requests 2
========================*/
.acq-capitalbox{max-width:700px;margin:0 auto;}
.acq-capitalbox .funding-slider-main{padding:0 20px;}

@media (max-width:767px){
.acq-capitalbox .funding-slider-main{padding:0 10px;}
}

/*Testimonials
========================*/
.testimonials .testimonial-profile{width:300px;height:300px;border-radius:50%;overflow:hidden;margin:0 auto;}
.testimonials .testimonial-text{border-radius:var(--radius-lg);padding:140px 15px 50px;margin-top:-100px;}
.testimonials .testimonial-text .profile-name h4,
.testimonials .testimonial-text .profile-name .profile-hd{font-size:32px;}
@media (max-width:1024px){
.testimonials .testimonial-profile{width:200px;height:200px;}
.testimonials .testimonial-text .profile-name h4,
.testimonials .testimonial-text .profile-name .profile-hd{font-size:24px;}
}

/*Revenue Based Funding
========================*/
.revenue-based-sec{max-width:1160px;margin:0 auto;}
.revenue-based-sec .revenue-large-box{max-width:520px;margin:0 auto;}
.affiliate-revenue-section.revenue-based-sec .revenue-large-box{max-width:800px;}
.revenue-based-sec .revenue-main-box{border:solid 1px var(--border-dark);border-radius:var(--radius-sm);}
.revenue-based-sec .revenue-main-box .revenue-image{border:solid 3px var(--primary-color);border-radius:var(--radius-sm);overflow:hidden;}

.revenue-based-sec.affiliate-revenue-section .revenue-main-box{border:solid 0px var(--border-dark);border-radius:0;}
.revenue-based-sec.affiliate-revenue-section .revenue-main-box .revenue-image{border-radius:0;}

.revenue-based-sec.affiliate-revenue-section .revenue-nav .slick-list .slick-slide .revenue-image{border:solid 2px #ccc;}
.revenue-based-sec.affiliate-revenue-section .revenue-nav .slick-list .slick-slide.slick-current .revenue-image{border:solid 2px var(--primary-color);}

.revenue-based-sec .revenue-main-box .revenue-for{line-height:0;}
.revenue-based-sec .revenue-nav .revenue-main-box{margin:0 15px; max-width: 260px;}
.revenue-based-sec .revenue-nav .slick-current .revenue-main-box{border-color:var(--primary-color);}
.revenue-based-sec.affiliate-revenue-section .revenue-nav .revenue-main-box{margin:0 5px;}
@media (max-width:767px){
.revenue-based-sec .revenue-nav .revenue-main-box{margin:0 5px;}
}

/*Free Member Bank Directory
=============================*/
.member-box{font-size:0.875rem;-webkit-box-shadow:0px 0 5px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0 5px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0 5px 0px rgba(0, 0, 0, 0.1);padding:25px;border:solid 1px var(--light-bg);}

.member-box a img{filter: invert(100%);}

.member-box .table > :not(caption) > * > *{padding:0.313rem;}
.member-box .membor-bottom{border-bottom:solid 2px var(--secondary-color);}
.member-box .member-companyname{display:inline-flex;align-items:center;width:100%;height:100%;text-align:left;}
@media (max-width:1599px){
.member-box{padding:15px;}
.member-box .table{font-size:14px;}
}

/*Revenue Based Funding
=============================*/
.revenue-boxsec{display:flex;align-items:center;align-items:flex-start;justify-content:center;}
.revenue-boxsec .revenue-videobox{max-width:500px;padding:20px;margin-right:30px;}
@media (max-width:991px){
.revenue-boxsec{flex-direction:column;}
.revenue-boxsec .revenue-videobox{margin:0 0 30px;}
}

@media (max-width:575px){
	.revenue-boxsec .revenue-videobox{max-width: 100%; width: 100%;}
	.revenue-boxsec .revenue-videobox iframe{width: 100%;}
}

/*Form Textarea Large
=============================*/
.textarea-large.text-xlarge{max-width:100%;}
.textarea-large{padding:30px 20px 20px;max-width:520px;margin:0 auto;border:solid 2px var(--border-dark);}
.textarea-large .form-label{color:var(--input-placeholder);font-size:32px;text-transform:uppercase;font-weight:700;}
.textarea-large .form-control{font-style:italic;font-size:24px;font-weight:300;}
@media (max-width:767px){
.textarea-large{padding:20px 10px 10px;}
.textarea-large .form-label{font-size:24px;}
.textarea-large .form-control{font-size:18px;}
}

/*confirmation code
=============================*/
.confirmation-code{padding:1rem;width:12.5rem;font-size:1.5rem;}
@media (min-width:1200px){
.confirmation-code{padding:1.125rem;width:17.375rem;font-size:2.5rem;}
}

/*Funding Need
=============================*/
.funding-need{max-width:730px;}
.funding-need{margin-left:-15px;margin-right:-15px;}
.funding-need .btn-swatches{max-width:100%;height:100%;}
.funding-need li{padding-left:15px;padding-right:15px;padding-bottom:30px;}
.funding-need.three-cols{max-width:865px;}
.funding-need.four-cols,
.funding-need.five-cols{max-width:1170px;}
.funding-need li{width:50%;}
.funding-need.four-cols li{width:25%;}
.funding-need.five-cols li{width:20%;}

.funding-step-main{position:relative;}
.funding-step-main p.api-text{position:absolute;left:0px;right:0px;bottom:0px;margin:0px 0px -10px;text-align:right;}

@media (min-width:768px){
.funding-step-main .processing-bar{max-width:595px;}
.funding-step-main.funding-step-cart .processing-bar{max-width:100%;flex:0 0 100%;}
.funding-step-main.funding-step-btn{gap:20px;}
.funding-step-main .btn{max-width:330px;margin-top:-28px;}
.funding-step-main .btn.stepbtn{margin-top:0px;}
.funding-step-main .btn.stepbtn.pre-stepbtn{ max-width:150px;}
.funding-step-main.funding-step-cart .btn{max-width:100%;flex:0 0 100%;margin-top:0;}
.funding-need.three-cols li{width:33.333333%;}
}
@media (max-width:1199px){
.funding-need.four-cols li,
.funding-need.five-cols li{width:25%;}
}
@media (max-width:991px){
.funding-need{margin-left:-7px;margin-right:-7px;} 
.funding-need li{padding-left:7px;padding-right:7px;padding-bottom:14px;}
.funding-need.four-cols{max-width:865px;}
.funding-need.four-cols li{width:33.333333%;}
}
@media (max-width:767px){
.funding-need.five-cols li{width:33.333333%;}
.funding-need.four-cols li{width:50%;}
.funding-need li .btn-swatches-large{max-width:100%;font-size:0.875rem;}
.funding-step-main{gap: 20px; flex-wrap: wrap; flex-direction: initial!important;}
.funding-step-main.funding-step-btn{gap:7px!important;}
.funding-step-main .btn.stepbtn.pre-stepbtn{ padding: 3px 15px!important;}
.funding-step-main p.api-text{text-align:center;margin:0px 0px -40px;}
.processing-bar{margin: 0!important; order: 3;}
.funding-step-main .btn{flex: 1; padding-left: 15px; padding-right: 15px; font-size: 0.875rem;}
.funding-step-main .btn svg{width: 16px; height: 16px;}
}
@media (max-width:575px){
.funding-need li,
.funding-need.four-cols li,
.funding-need.five-cols li{width:100%;padding-left:0;padding-right:0;}
}

/*Inner pages css*/
.staticpage-main ul li:not(:last-child),
.staticpage-main ol li:not(:last-child){margin-bottom:0.5rem;}
.funding-reqbox.funding-leftside{height:auto;}

@media (max-width:1199px){
.middle-section-inner h1.h4{font-size:1.5rem;}
.middle-section-inner p.h5{font-size:1rem;}
}

.max-560{max-width:560px;}
.max-960{max-width:980px;}

/*VBB Adv*/
.advertise .product-adbox{background:#023464;font-family:Arial, Helvetica, sans-serif;-webkit-filter:drop-shadow(0px 0px 5px rgba(161, 161, 161, 1));filter:drop-shadow(0px 0px 5px rgba(161, 161, 161, 1));max-width:100%;}
.advertise .product-adbox:before{content:"";position:absolute;top:0;right:0;border-style:solid;border-width:0 30px 30px 0;border-color:#162747 #fff;transition:all ease 0.5s;}
.advertise .product-adbox h3,
.advertise .time-box{color:#fff;font-size:24px;padding:10px;}
.advertise .product-adbox h3 span,
.advertise .time-box span{font-size:14px;color:inherit;background:transparent;display:block;line-height:24px;}
.advertise .product-adbox .xline{border-color:#355d83;}
.advertise .time-box{color:#ffd400;border:inherit;}
.advertise .product-adbox .price-box,
.advertise .product-adbox .ova-btn,
.advertise .product-adbox .adlogo{padding:10px;background:#fff;}
.advertise .product-adbox .price-box ul{padding-left:0px;}
.advertise .product-adbox .price-box ul li{margin-left:0px;margin-right:0px;}
.advertise .product-adbox .price-box li{font-size:15px;line-height:26px;font-weight:400;margin:0px;color:#686868;display:block;width:100%;border-bottom:1px solid #dedede;padding:2px 0;}
.advertise .product-adbox .price-box li:nth-child(even){background:#ffffff;}
.advertise .product-adbox .price-box li:nth-child(odd){background:#fff;}
.advertise .product-adbox .price-box li:last-child{border-bottom:0px solid #dedede;}
.advertise .product-adbox .ovalbutton{background:#ffd400;border-radius:5px;color:#000;font-size:16px;padding:8px 10px;margin-bottom:10px;-webkit-filter:inherit;filter:inherit;}
.advertise .product-adbox .ovalbutton:hover{background:#eec604;}
.advertise .product-adbox .thumb{padding:0;}
.advertise .product-adbox .adlogo{padding:0 0 10px;}
.advertise .product-adbox .own_fin a{color:#fff;padding:5px;margin:0;-webkit-filter:inherit;filter:inherit;font-size:13px;}

@media (max-width:767px){
.myacc-toggle-inner{display:none;}
.myacc-toggle-inner.open{display:block;}
}

.truncate-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}

/*Pagination CSS Start*/
.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:0.25rem;}
.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6;}
.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6;}
.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}
.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}
.page-item.active .page-link{z-index:3;color:#000;background-color:#007bff;border-color:#007bff;}
.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6;}
.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5;}
.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem;}
.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem;}
.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;}
.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem;}
.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem;}
.pagination > li a{color:#ccc;box-shadow:none !important;text-decoration:none !important;}
.pagination > li a:hover,
.pagination > li a:focus{color:#d9d9d9;}
.pagination > li.active a,
.pagination > li.active a:hover,
.pagination > li.active a:focus,
.pagination > li.active span,
.pagination > li.active span:hover,
.pagination > li.active span:focus{background-color:#ccc;border-color:#ccc;}
.pagination > li.active a{background-color:#ccc;}
.pagination.pagination-modern > li a{border:0;font-weight:600;color:#444;width:35px;height:35px;display:flex;align-items:center;justify-content:center;}
.pagination.pagination-modern > li a[disabled]{pointer-events:none;background:0 0;}
.pagination.pagination-modern > li a.prev,
.pagination.pagination-modern > li a.next{color:#999;background:0 0;}
.pagination.pagination-modern.pagination-modern-spacing > li a[disabled]{width:25px;letter-spacing:2.5px;padding-bottom:14px;}
.pagination.pagination-modern.pagination-modern-spacing > li + li{margin-left:10px;}
@media (max-width:574px){
.pagination.pagination-modern > li a{width:28px;height:28px;}
.pagination.pagination-modern.pagination-modern-spacing > li + li{margin-left:5px;}
}
.pagination > li > a,.pagination > li > span,.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:var(--primary-color);}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus,
.pagination .page-item.active .page-link{background-color:#9ce49b !important;border-color:#9ce49b;}
body.dark .pagination > li > a,body.dark .pagination > li > span,body.dark .pagination > li > a:hover,body.dark .pagination > li > span:hover,body.dark .pagination > li > a:focus,
body.dark .pagination > li > span:focus{color:var(--primary-color);}
body.dark .pagination > .active > a,body.dark .pagination > .active > span,body.dark .pagination > .active > a:hover,body.dark .pagination > .active > span:hover,body.dark .pagination > .active > a:focus,
body.dark .pagination > .active > span:focus{background-color:var(--primary-color);border-color:var(--primary-color);}
.pagination > .active > a,body.dark .pagination > .active > a{background-color:var(--primary-color);border-color:#0088cc #0088cc #006699;color:#fff;}
.pagination > .active > a:hover,body.dark .pagination > .active > a:hover,.pagination > .active > a.hover,body.dark .pagination > .active > a.hover{background-color:#00a1f2;border-color:#00aaff #00aaff #0088cc;color:#fff;}
.pagination > .active > a:focus,body.dark .pagination > .active > a:focus,.pagination > .active > a.focus,body.dark .pagination > .active > a.focus{box-shadow:0 0 0 3px rgba(0, 136, 204, 0.5);}
.pagination > .active > a.disabled,body.dark .pagination > .active > a.disabled,.pagination > .active > a:disabled,body.dark .pagination > .active > a:disabled{background-color:var(--primary-color);border-color:#0088cc #0088cc #006699;}
.pagination > .active > a:active,body.dark .pagination > .active > a:active,.pagination > .active > a.active,body.dark .pagination > .active > a.active,.show > .pagination > .active > a.dropdown-toggle,
.show > body.dark .pagination > .active > a.dropdown-toggle{background-color:#006ea6 !important;background-image:none !important;border-color:#006699 #006699 #004466 !important;box-shadow:0 0 0 0.2rem rgba(0, 136, 204, 0.5) !important;}

/*Pagination CSS End*/

a.investor_network_list.backgreen{background:var(--primary-color) !important;color:var(--white);}
a.investor_network_list.backgreen .sv-arrowright{fill:currentColor;}

/* Loader spinner style */
.funding-step-main .spinner{display:inline-block;width:1rem;height:1rem;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:spin 0.8s linear infinite;margin-left:5px;}

@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(360deg);}}

/* Disable button styling */
.funding-step-main .button-loading{pointer-events:none;opacity:0.7;}

#content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;/* Limit to 3 lines */ overflow:hidden;}

/* Hide the "Read More" button when content is expanded */
#content.expanded{-webkit-line-clamp:unset;}

/* Affiliate Program Pages */
.affiliate-header{border-bottom:5px solid var(--primary-color); padding-bottom:40px; margin-bottom: 20px;}
.affiliate-logo img{max-width:320px;}
.affiliate-boximg{display:block;border:1px solid #000000;-webkit-box-shadow:10px 10px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:10px 10px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:10px 10px 0px 0px rgba(0, 0, 0, 0.1);}
.affiliate-box .affiliate-btn{width:100%;line-height:1.25rem;}
.affiliate-box .affiliate-btn.btn-border:hover .primary-color{color:#ffffff;}
.affiliate-pagination{padding:20px 0;}
.affiliatepagination-list{display:flex;align-items:center;justify-content:center;margin:0 0;padding:0 0;list-style:none;}
.affiliatepagination-list li{padding:0 10px;}
.affiliatepagination-list .pagination-link{font-size:18px;font-weight:500;text-decoration:none;}
.affiliatepagination-list .pagination-link.pagination-previous,
.affiliatepagination-list .pagination-link.pagination-next{display:flex;align-items:center;flex-wrap:nowrap;color:var(--primary-color);}
.affiliatepagination-list .pagination-link.pagination-previous svg,
.affiliatepagination-list .pagination-link.pagination-next svg{height:15px;width:15px;margin-top:-1px;}
.affiliatepagination-list .pagination-link.pagination-previous svg{margin-right:5px;}
.affiliatepagination-list .pagination-link.pagination-next svg{margin-left:5px;}
.affiliatepagination-list .pagination-link.pagination-active{font-weight:700;color:var(--primary-color);}
.affiliatepagination-list .pagination-link.pagination-disable,
.affiliatepagination-list .pagination-previous.pagination-disable,
.affiliatepagination-list .pagination-next.pagination-disable{display:none;}
.affiliate-bottom-banner{border:1px solid #000000;}

.affiliate-boximg{position:relative;}
.affiliate-boximg:hover{color:#000000;}
.affiliate-boximg span{position:absolute;bottom:10%;left:35%;display:flex;flex-direction:column;grid-row-gap:5px;width:60%;}
.affiliate-boximg span p{margin-bottom:0px;font-size:12px;font-weight:bold;}
.affiliate-boximg span p img{width:100px;}

.afirm-greybox{box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);  background: #fbfbfb;}

@media (max-width:1299px){.affiliate-boximg span{bottom:7%;grid-row-gap:2px;}}
@media (max-width:1199.98px){ .affiliate-logo img{max-width:280px;}.affiliate-box .affiliate-btn{line-height:1rem;}}


@media (max-width:767.98px){
.affiliate-logo{padding:5px 0;}
.aftittle-subhd{text-align:center;}
.affiliate-boximg img{width:100%;}
.affiliate-pagination{padding-bottom:0;}
}
@media (max-width:575px){.affiliate-boximg span{bottom:15%;}}

/* Thank you page */
.thankyou-box .container{max-width:550px;}
.thankyou-main .funding-table-bot .funding-bottext{min-height:unset;}

/* 28-Nov-2024 question answer popup css start */
.que-ans-main{display:flex;flex-wrap:wrap;}
.que-ans-main .que-ans-box{flex:0 0 50%;max-width:50%;margin-bottom:-1px;padding:15px 15px;border:1px solid #dee2e6;}
.que-ans-main .que-ans-full{flex:0 0 100%;max-width:100%;padding:15px 15px;}
/*.que-ans-main .que-ans-box:not(:last-child){margin-bottom:15px;border-bottom:1px solid #dee2e6;}*/
.que-ans-main .que-ans-box .que-div{font-size:1rem;font-weight:600;}
.que-ans-full .que-div{font-size:1rem;font-weight:600; padding-bottom:20px;}
.que-ans-full strong{ font-size:14px;}
.que-ans-full strong:nth-of-type(1) + br{display: block;}
.que-ans-full strong:has(+ br) + br{display: none;}


@media (min-width:768px){
.que-ans-modal .modal-dialog{height:calc(100% - 50px);}
.que-ans-modal .modal-content{height:100%;}
.que-ans-modal .modal-body{overflow-y:auto;}
}
@media (max-width:991.98px){
.que-ans-main .que-ans-box{flex:0 0 100%;max-width:100%;margin-bottom:0;padding:0 0;border:none;}
.que-ans-main .que-ans-box:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dee2e6;}
.que-ans-main .que-ans-full{padding:0 0;}
}
/* 28-Nov-2024 question answer popup css end */

/* 05-Dec-20204 payment page css start */
.couponcode-dropdown{display:block;text-align:center;}
.couponcode-dropdown .coupon-codebtn{display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--primary-color);text-decoration:none;}
.couponcode-dropdown .coupon-codebtn .coupon-codeicon{position:relative;display:inline-block;width:14px;height:14px;margin-right:10px;}
.couponcode-dropdown .coupon-codebtn .coupon-codeicon:before,
.couponcode-dropdown .coupon-codebtn .coupon-codeicon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--primary-color);}
.couponcode-dropdown .coupon-codebtn .coupon-codeicon:before{width:100%;height:2px;}
.couponcode-dropdown .coupon-codebtn .coupon-codeicon:after{width:2px;height:100%;}
.couponcode-dropdown .coupon-codebtn.couponcode-open .coupon-codeicon:after{display:none;}

.coupon_code_box{display:flex;margin-top:20px;}
.coupon_code_box .couponcode_inputdiv{width:100%;}
.coupon_code_box .couponcode_inputdiv .couponcode_input{border-top-right-radius:0;border-bottom-right-radius:0;}
.coupon_code_box .couponapply-btn{border-top-left-radius:0;border-bottom-left-radius:0;}
/* 05-Dec-20204 payment page css end */

.hero-banner-section #video-container.homevid,
.acquisition-pages #video-container.investorvid,
.hero-banner-section #video-container.affiliatvid{position:relative;padding-bottom:56.3%;}
.hero-banner-section iframe,
.acquisition-pages #video-container.investorvid iframe{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;max-height:initial;}
.revenue-nav .slick-prev{left:10px;}
.revenue-nav .slick-next{right:10px;}
.revenue-main-box .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;}
.video-play-icon .sv-youtube-border{fill:#ffffff;stroke:#ffffff;}
@media (max-width:990px){
.revenue-main-box .video-play-icon{top:26%;}
.revenue-main-box .video-play-icon svg{width:70px;height:70px;}
}
/*.funding-reqbox .funding-offering .offering-cont{min-height:127px;}*/
.funding-reqbox .funding-review{min-height:71px;}
/* .funding-reqbox .funding-offering .offering-cont .table{word-break:break-all;} */
.funding-reqbox .funding-offering .offering-cont .ind-over tbody{height:500px;overflow-y:auto;overflow-x:hidden;display:block;}

/*.btn.copybtn{height:initial;min-height:initial;padding:10px 20px;}*/
.btn.copybtn svg{fill:#ffffff;}
/* .btn.copybtn:hover svg{fill:#000000;} */
.accordion{border-bottom:1px solid var(--border);}
.accordion .accordion-item{border-top:1px solid var(--border);}
.accordion .accordion-title{padding:20px 20px 20px 0px;}
.accordion .accordion-content{margin-bottom:20px;}
.accordion .accordion-title:before,
.accordion .accordion-title:after{content:"";position:absolute;right:0px;top:50%;width:16px;height:2px;margin-top:-1px;background-color:var(--body-color);}
.accordion .accordion-title:after{transform:rotate(90deg);}
.accordion .accordion-title.active:after{opacity:0;}
body.frloader{overflow:hidden;}
.opa_loading{position:fixed;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.9);left:0px;right:0px;top:0px;bottom:0px;z-index:1;}
.opa_load_img{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;}
.opa_load_img img{max-width:150px;}
.opa_load_img .loading-ai-msg{background-color:#ffffff;padding:5px;font-weight:600;font-size:18px;color:#00b500;}
.opa_load_investor_img{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;}
.opa_load_investor_img img{max-width:150px;}
.opa_load_investor_img .loading-ai-msg{background-color:#ffffff;padding:5px;font-weight:600;font-size:18px;color:#00b500;}
.opa_load_affiliate_img{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;}
.opa_load_affiliate_img img{max-width:150px;}
.opa_load_affiliate_img .loading-affiliate-msg{background-color:#ffffff;padding:5px;font-weight:600;font-size:18px;color:#00b500;}
.entrepreneur_login_Button svg,
.investor_login_Button svg{top:-2px;}
.affiliate-box .imagelink{word-break:break-all;font-size:14px;line-height:22px;display:block;background-color:#e8f9e7;padding:10px;margin-bottom:10px;}
.affiliate-box-btn .btn{padding:3px 10px;font-size:1rem;width:50%;}
/* 27-Feb-2025 CSS Start */
.revenue-based-sec #selected_choose_image-error{text-align:center !important;margin-top:10px;}
/* 27-Feb-2025 CSS End */
@media (max-width:1299px){.affiliate-box-btn .btn{padding:3px 5px;font-size:0.75rem;}}
@media (max-width:991px){.affiliate-box-btn .btn{width:100%;}}
.other-industry-arrow:before,
.other-industry-arrow:after{content:"";position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;}
.other-industry-arrow:before{border-bottom:20px solid #ffffff;bottom:-22px;z-index:2;}
.other-industry-arrow:after{border-bottom:20px solid #00b500;bottom:-21px;z-index:1;}
.otherindustry-section{height:500px;overflow-y:auto;overflow-x:hidden;border-top:1px solid #00b500;}
.our-investor-icon.our-investor .otherindustry-section .our-investor-box li label{text-align:left; /*word-break: break-all;*/}
.otherindustry-section .other-industry-title{position:sticky;top:-10px;left:0px;right:0px;background-color:#ffffff;z-index:9;padding:10px 0px;border-bottom:1px solid var(--darkgreen);}
.copyurl-btn .btn svg{fill:#ffffff;}
/* .copyurl-btn .btn:hover svg{fill:var(--primary-color);} */
.copyurl-btn .copyurl-text{background-color:#f9f9f9;padding:8px;word-wrap:break-word;font-weight:500; width: 100%; text-align: right;}

.orderdate-range-section .orderdate-icon .icon{position:absolute;left:1px;top:1px;width:48px;height:48px;border-radius:5px 0px 0px 5px;}
.orderdate-range-section .orderdate-icon .form-control{padding:10px 10px 10px 55px;width:185px;}
.orderdate-range-section .orderdate-icon .form-floating > label{left:45px;}
.orderdate-range-section .orderdate-icon .form-control-icon{border-radius:5px 5px 5px 5px;}
.orderdate-range-section .orderdate-icon .form-control-text{border-radius:0px 5px 5px 0px;}
/*.orderdate-range-section .form-select{width:125px;}*/
.businessfirm_detail_a{color:var(--success);font-weight:400;}
@media (max-width:767px){
.orderdate-range-section .orderdate-icon .form-control,
.orderdate-range-section .form-select{width:100%;}
.orderdate-range-section .form-floating{/*width:50%;*/}
}
@media (max-width:374px){
.orderdate-range-section .orderdate-input .form-floating > label{font-size:0.75rem;}
.orderdate-range-section .orderdate-icon .icon{width:35px;}
.orderdate-range-section .orderdate-icon .icon svg{width:15px;height:15px;}
.orderdate-range-section .orderdate-icon .form-control{padding-left:40px;}
.orderdate-range-section .orderdate-icon .form-floating > label{left:30px;top:2px;}
.orderdate-range-section .form-btn{width:100%;}
.orderdate-range-section .form-btn .btn{width:50%;}
}
/* .orderdate-range-section .orderdate-input input[type="date"]::-webkit-calendar-picker-indicator{display:none;}
.orderdate-range-section .orderdate-input input[type="date"]{appearance:textfield;} */

/*.clearselect-btn.disabled{pointer-events: none;}
.clearselect-btn.disabled .btn{opacity: 0.5;font-size: 0.875rem;padding: 3px 15px;min-height: 2.5rem;}*/
.funding-reqbox-color{margin-left: -0.5rem;}
.funding-reqbox-color li{/*width: 120px;*/ display: flex; justify-content: center;}
.funding-reqbox-color .form-check p{font-weight: 400!important;}
.funding-reqbox-color .form-check .form-check-label{display: block; line-height: 16px; margin-top:3px; flex:1;}
.funding-reqbox-color .form-check{padding-left: 0px;}
.funding-reqbox-color .form-check-input {margin-top: 7px; border-radius:5px; border: solid 1px var(--black); position: absolute; left: 50%; background-color: var(--white); transform: translate(-50%, 0%); margin-left:0px; float:none;}

/*.funding-reqbox-color .form-check .form-check-input{margin-left: 1px;}
.funding-reqbox-color .form-check-input:checked[type=checkbox]{background-size: 15px;}
.funding-reqbox-color .form-check:hover .form-check-label{text-decoration: none;}
.funding-reqbox-color .form-check:hover .form-check-input[type=checkbox]{background-image:url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3.31818L4.11111 6.5L9 1.5" stroke="white" stroke-width="1.5"/></svg>'); background-repeat: no-repeat; background-position: center; background-size: 15px;}*/

.funding-reqbox-color .active-box .form-check-input:checked,
.funding-reqbox-color .active-box .form-check-input {border: solid 1px var(--white);background-size: 14px;background-color: var(--black); background-image: url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3.31818L4.11111 6.5L9 1.5" stroke="white" stroke-width="1.5"/></svg>');}

.our-investor ul.funding-reqbox-color{cursor: default;}
.our-investor .funding-reqbox-color .form-check svg {fill: currentColor;}
.our-investor .funding-reqbox-color .form-check:hover .form-check-label{text-decoration: none;}


/* .funding-reqbox-color .multi-color .form-check p{background: linear-gradient(180deg, #00b500 0%, #ff79de 50%, #00aee1 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.funding-reqbox-color .multitwocolor .form-check p{ background: linear-gradient(to bottom, #00b500 0%, #00b500 50%, #00aee1 50%, #00aee1 100% ); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; color: transparent;}
 */

/*.funding-reqbox-color .form-check-input:checked{background-color: var(--white);border-color: var(--white);}*/
/*.funding-reqbox-color .form-check-input{margin-top: 1px;}*/

@media (max-width:767px){
	.funding-reqbox-color li svg{width:34px;height:initial;}
	.funding-reqbox-color li{width:125px;}
	.funding-reqbox-color .form-check-input{width: 16px; height: 16px; margin-top: 3px;}
	.funding-reqbox-color .form-check-input:checked[type=checkbox]{background-size: 13px;}
}
@media (max-width:399px){
	.funding-reqbox-color li{width:98px;}
}

.green.primary-color .form-check-input{border-color: var(--primary-color);background-color: var(--primary-color);}
.blue.secondary-color .form-check-input{border-color: var(--secondary-color);background-color: var(--secondary-color);}
.pink.pink-color .form-check-input{border-color: var(--pink);background-color: var(--pink);}

.blue.secondary-color .form-check-input:checked{background-color: var(--secondary-color);border-color: var(--secondary-color);}
.pink.pink-color .form-check-input:checked{background-color: var(--pink);border-color: var(--pink);}

/* Braintree Hosted Fields Styling */
.hosted-field {
    height: 54px; /* Match your existing form control height */
    box-sizing: border-box;
    width: 100%;
    padding: 12px;
    display: inline-block;
    box-shadow: none;
    font-weight: 400;
    background: transparent;
  }
  
  .form-floating .hosted-field {
    height: 54px;
    padding-top: 22px;
    padding-bottom: 8px;
  }
  
  .form-floating .hosted-field:focus ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
    color: #0d6efd;
  }
  
  .braintree-hosted-fields-focused {outline: 0; border-color: var(--primary-color); }
  
  .braintree-hosted-fields-invalid {
    border-color: #dc3545;
  }
  
  .braintree-hosted-fields-valid {
    border-color: #198754;
  }


/* 14-Apr-2025 CSS Start */
.form-floating .form-select[multiple]~label{width:95%;}

.form-floating>label{z-index:1;}
.profile-adsearchmain{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;}
.profile-adsearchmain .profile-col{flex:0 0 51%;max-width:51%;display:flex;flex-wrap:wrap;}
.profile-adsearchmain .profile-col>*{flex:0 0 100%;max-width:100%;}
.profile-adsearchmain .profile-col .profile-inputbtn{display:flex;flex-wrap:nowrap;}
.profile-adsearchmain .profile-col .profile-inputbtn .form-floating{flex:1 0 0;}
.profile-adsearchmain .adsearch-col{display:flex;flex-wrap:nowrap;justify-content:space-between;}

.advancedsearch-box{background-color:var(--lightgreen-2);margin-top:20px;padding:20px 20px;}
.advancedsearch-box .form-control{border-radius:0;}

.adlibrary-head{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;}
.adlibrary-head .adlibrary-hdleft{flex:1;}
.adlibrary-head .adlibrary-hdleft .aftittle-subhd.h4,
.referral-image .referral-container h2.h4{font-size: 1.90rem;}

.adlibrary-head .adlibrary-hdright{flex:1;display:flex;flex-wrap:wrap;}
.adlibrary-head .adlibrary-hdright>*{flex:0 0 100%;max-width:100%;}
.adlibrary-head .adlibrary-hdright .copyurl-btn .copyurl-text{line-height:33px;width:100%;min-height:3.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: right;}
.bottom-copyurl .copyurl-btn .copyurl-text{line-height:33px;width:100%;min-height:3.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: right;}

.make-active-inactive .make-activelink:hover{color:var(--success);}
.make-active-inactive .make-inactivelink:hover{color:var(--error);}

.static-linkwordbreak{word-break:break-all;}

@media (max-width:1199px){
	.investortabs-modern .investortab-content{padding:15px 0;}

	.profile-adsearchmain .profile-col{flex:0 0 60%;max-width:60%;}
	
	.adlibrary-head .adlibrary-hdleft{flex:0 0 100%;max-width:100%;}
	.adlibrary-head .adlibrary-hdright{flex:0 0 100%;max-width:100%;column-gap:10px;}
	.adlibrary-head .adlibrary-hdright>*{flex:0 0 50%;max-width:calc(50% - 10px);}

	.qualify-answer .qualify-textarea{font-size:0.875rem !important;}
}
@media (max-width:991px){
	.profile-adsearchmain .profile-col{flex:0 0 100%;max-width:100%;}
	.profile-adsearchmain .adsearch-col{flex:0 0 100%;max-width:100%;}
}
@media (max-width:767px){
	.profile-adsearchmain .profile-col .profile-inputbtn{flex-wrap:wrap;}
	.profile-adsearchmain .profile-col .profile-inputbtn .form-floating{flex:0 0 100%;max-width:100%;}
	.profile-adsearchmain .profile-col .profile-inputbtn .btn{flex:0 0 100%;max-width:100%;margin-top:.5rem;}

	.adlibrary-head .adlibrary-hdright>*{flex:0 0 100%;max-width:100%;}
}
/* 14-Apr-2025 CSS End */



/*Static Page 25-Apr-2025*/
.static-page{text-align: left; word-wrap: break-word;}
.static-page .static-pagesec{padding-bottom: 20px;}
.static-page .static-pagesec h2{font-size: 2rem;}
.static-page .static-pagesec h3{font-size: 1.25rem;}
.static-page .static-pagesec a{color: var(--primary-color);}

.static-page .anchorlink-list{padding-left:20px;}
.static-page .anchorlink-list a{color: var(--body-color); display: inline-block; margin: 4px 0;}
.static-page .anchorlink-list a:hover{color:var(--primary-color);}

@media (max-width:767px){
	.static-page .static-pagesec h2{font-size: 1.125rem;}
	.static-page .static-pagesec h3{font-size: 1rem;}
}

.dots-list li{margin: 10px 0;}
.dots-list li p{margin-bottom: 10px;}
.accordion-faq .accordion-item-faq{border-top:1px solid var(--border);}
.accordion-faq .accordion-item-faq:first-child{border-top:0px;}
.accordion-faq .accordion-item-faq:last-child{border-bottom:0px;}
.accordion-faq .accordion-faq-panel{display: none; padding: 0px 10px 10px;}
.accordion-faq .accordion-item-faq .acd-hd{position: relative; padding: 15px 40px 15px 10px; cursor: pointer; font-size: 1.125rem; margin: 0;}
.accordion-faq .accordion-item-faq .acd-hd:after,.accordion-faq .accordion-item-faq .acd-hd:before{content: ''; position: absolute; top: 50%; background-color: #2B2B2B; transform: translate(0%,-50%);}
.accordion-faq .accordion-item-faq .acd-hd:after {right: 10px; display: block; width: 20px; height: 2px; }
.accordion-faq .accordion-item-faq .acd-hd:before{right: 19px; display: block; width: 2px; height: 20px; }
.accordion-faq .accordion-item-faq .acd-hd.is-active:before{opacity: 0; }

.bottom-tc{padding-left: 10px;}
.static-page .static-pagesec.bottom-tc h2{font-size: 1.25rem;}

@media (max-width:767px){
	.accordion-faq .accordion-item-faq .acd-hd,.static-page .static-pagesec.bottom-tc h2{font-size: 1rem;}
}


/*badge-box*/
.selectedbox .badge-box{border: 1px solid var(--primary-color); border-radius: 5px; padding: 3px 10px; display: flex ; align-items: center; font-size: 0.875rem; margin:10px 10px 0 0; color:var(--black);}
.selectedbox .badge-box .btn-close{background: no-repeat; border: none; padding: 0; margin-left: 5px;}
.selectedbox .badge-box .btn-close .svg_close{width: 20px; height:20px; fill:var(--black); position: relative; top: -1px;}
.selectedbox .badge-box .btn-close:hover .svg_close{fill: var(--primary-color);}

/*My Account*/
.myact{padding-bottom: 3rem;}

.dataTables_wrapper .table-ecommerce-simple .btn{font-size: 0.875rem; padding: 5px 10px;}

body table.table-report thead > tr > th{font-weight: 500;}
body table.table-report thead > tr > th,body table.table-report > tbody > tr > td {padding: 15px 10px;}
body table.table-report > tbody > tr > td  .btn{padding: 5px 10px; min-height: auto; line-height: inherit; text-transform: capitalize; font-size: 0.875rem; pointer-events: none;}
body .orderdate-range-section .orderdate-icon .form-control{border: 1px solid var(--border-dark);}
body div.dt-container .dt-search input{border: 1px solid var(--border-dark); width: 200px; margin-left: 10px; border-radius: var(--radius-sm);}
body div.dt-container select.dt-input{margin-right: 10px; border-color: 1px solid var(--border-dark);}
body div.dt-container .dt-search input:focus-visible,body div.dt-container select.dt-input:focus-visible{outline: none;}
body div.dt-container .dt-search input:focus,body div.dt-container select.dt-input:focus,body .orderdate-range-section .orderdate-icon .form-control:focus{border-color: var(--primary-color);}
body div.dt-datetime table td.selectable button:hover,body div.dt-datetime table td.selectable.selected button{background: var(--primary-color);}
body div.dt-container .dt-paging .dt-paging-button{ border: none;}
body div.dt-container .dt-paging .dt-paging-button.current,body div.dt-container .dt-paging .dt-paging-button.current:hover{background: var(--primary-color);  border: none; color: var(--white)!important;}
body .commission_div{display: inline-block; background: var(--light-bg);}
body .commission_div p {margin: 0; padding: 10px 30px; border-bottom: solid 1px var(--white); }
body table.table-report th.dt-type-numeric, body table.table-report th.dt-type-date, body table.table-report td.dt-type-numeric, body table.table-report td.dt-type-date{text-align: left;}
body table.table-report thead > tr > th:hover,body table.table-report thead > tr > th.dt-orderable-desc:hover{outline: none;}
body div.dt-container.dt-empty-footer tbody > tr:last-child > *,body table.table-report > thead > tr > th{border: none;}

@media (max-width:767px){
	body div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-bottom: 15px;}
	body .dt-layout-row .dt-layout-cell .dt-search{display: flex; align-items: center; margin-top: 15px;}
	body div.dt-container .dt-search input {width: 100%;}
	body .commission_div{width: 100%;}
	body .myact .container-870.mt-5{margin-top: 30px !important;}
	body .commission_div p{padding: 10px;}
}


.affiliate-image .btn.btn-download{position: absolute; right: 0; bottom: 0; border-radius: 0; padding: 0; width: 40px; height: 40px; z-index: 9; min-height: inherit;}
.affiliate-main .copyurl-btn .copyurl-text{background: initial;}
.affiliate-main .bottom-copyurl .copyurl-btn .copyurl-text{width: auto;}
@media (min-width:1025px){
	.affiliate-image .btn.btn-download{display:none ;}
	.affiliate-image .btn.btn-download:hover{background: var(--white); color: var(--black);}
	.affiliate-image:hover .btn.btn-download{display: inline-flex;}
}
@media (max-width:1024px){
	.affiliate-image .btn.btn-download:hover{background: var(--primary-color); color: var(--white);}
}


.contact-page .contactinfo-thumb{width: 50px; height: 50px; background: var(--light-bg); display: flex ; align-items: center; justify-content: center; border-radius: 50%;}
@media (max-width:1399px){.contact-page .contactinfo-thumb{width: 40px; height: 40px;} }



.js-cookie-consent-agree{background: var(--primary-color)!important;border: 1px solid transparent!important;color: var(--white)!important;padding: 5px 20px!important;border-radius: var(--radius-sm)!important;}
.js-cookie-consent-agree:hover{background:  var(--white)!important;border: 1px solid var(--primary-color)!important;color: var(--body-color)!important;}


/* 27-May-2025 Faq page CSS Start */
.static-faqPage .accordion-faq .accordion-item-faq:first-child{border-top-color:transparent;}
.static-faqPage .accordion-faq .accordion-item-faq:last-child{border-bottom-color:transparent;}
/* 27-May-2025 Faq page CSS End */

.earn-step .accordion .accordion-item:first-child{border-top: none;}
.earn-step .accordion{border-bottom: none;}

.funding-cont { position: relative; padding-bottom: 20px; margin-bottom: 20px; }
.funding-cont:after { position: absolute; left: 0; right: 0; bottom: 0; content: ""; background-color: var(--border); height: 1px; width: 170px; margin: 0 auto; }

/*Affiliate page common css*/
.inde-box{max-width: 410px; margin: 0 auto;}
.inde-box .inde-hd{font-size: 1.75rem;}
.inde-box p {font-size: 1.125rem; max-width: 180px; margin: 0 auto; line-height: 1.5; padding: 15px 0; }
.inde-box em{font-size: 1.375rem;}
.inde-box .override-text {font-style: italic; padding: 10px; font-size: 1.125rem; }

.affiliate-pro .affiliate-hdsec .affiliate-hd{font-size: 2.75rem; margin: 0;}
.affiliate-pro .affiliate-hdsec .affiliate-inrtext{font-size: 2.25rem; font-weight: 600;}

@media (max-width:991px){
	.inde-box .inde-hd {font-size: 1.5rem;}
	.inde-box em{font-size: 1.125rem;}
	.inde-box .override-text{font-size: 0.875rem;}

	.affiliate-pro .affiliate-hdsec .affiliate-hd {font-size: 1.75rem;}
	.affiliate-pro .affiliate-hdsec .affiliate-inrtext {font-size: 1.55rem;}
}
@media (max-width:767px){
	.inde-box .inde-hd{font-size: 1.25rem;}
	.inde-box p{font-size: 0.875rem; padding: 10px 0;}

	.affiliate-pro .affiliate-hdsec .affiliate-hd {font-size: 1.55rem;}
	.affiliate-pro .affiliate-hdsec .affiliate-inrtext {font-size: 1.125rem;}
}



.earn-passive{padding-top: 50px;}
.earn-passive .earn-step {margin-top: 40px; }
.earn-passive .earn-step ul{display: grid ; grid-template-columns: 1fr 1fr 1fr 1fr; list-style: none; padding: 0; margin: 0; position: relative;} 
.earn-passive .earn-step ul:after{content: ""; background: var(--success); width: 2px; height: 30px; position: absolute; top: -30px; left: 0; right: 0; margin: 0 auto;}
.earn-passive .earn-step ul li{position: relative; padding-top:50px;}
.earn-passive .earn-step ul li .earn-step-box{border: 1px solid var(--border) !important; border-radius: 8px; margin: 0 10px; font-weight: 700; font-size: 1.125rem;}
.earn-passive .earn-step ul li .earn-step-box p{font-size: 1rem; margin: 10px 0 0;}

#howItWorksModal .earn-passive .earn-step ul li .earn-step-box{font-size: 1rem;}
#howItWorksModal .earn-passive .earn-step ul li .earn-step-box p{font-size: 0.875rem;}

@media (min-width:768px){
.earn-passive .earn-step ul li:after{content: ""; background: var(--success); width: 100%; height: 2px; position: absolute; top: 0; left: 0; right: 0;}
.earn-passive .earn-step ul li:before{content: ""; background: var(--success); width: 2px; height: 30px; position: absolute; top: 0; left: 0; right: 0; margin: 0 auto;}
.earn-passive .earn-step ul li:first-child:after{width: 50%; left: auto;}
.earn-passive .earn-step ul li:last-child:after{width: 50%; right: auto;}
}

@media (max-width:1199px){
	.earn-passive .h4{font-size: 1.75rem;}
}
@media (max-width:991px){
	.earn-passive .earn-step ul li .earn-step-box{font-size: 1rem; margin: 0 5px;}
	.earn-passive .earn-step ul li .earn-step-box p{font-size: 0.875rem;}
}
@media (max-width:767px){
	.earn-passive{padding-top: 30px;}
	.earn-passive .h4{font-size: 1.125rem;}
	.earn-passive .earn-step ul {grid-template-columns: 1fr 1fr; border-top: solid 2px var(--success); padding-top: 15px; }
	.earn-passive .earn-step ul li{padding-top: 10px;}
}


/*Login page*/
#video-container iframe {width: 100%;  height: 100%; max-height: initial;}
.loginvideo-text {max-width: 38%; width: 100%; }
.acquisition-pages .logged_investor h1, .acquisition-pages .logged_entrepreneur h2{ line-height:55px; padding-bottom:15px;}
.acquisition-pages .logged_investor h1 span, .acquisition-pages .logged_entrepreneur h2 span{display:block;}
@media (max-width: 1299px) {
	.loginvideo-text {max-width: 42%; }
}
@media (max-width: 1199px) {
	.loginvideo-text {max-width: 38%; }
	.acquisition-pages .logged_investor h1, .acquisition-pages .logged_entrepreneur h2{ line-height:30px; padding-bottom:5px;}
}
@media (min-width: 992px) {
	.loginvideo-text {position: absolute; color: #ffffff; top: 24%; left: 2%;}
	
}
@media (max-width: 991px) {
	.loginvideo-text {max-width: 100%; padding: 20px;}
}


.view_detail_button{line-height: 20px; flex-direction: column; padding-top: 4px;}
.view_detail_button .avail-prortfolio{font-size: 0.688rem; display: block;}

.highlight {text-decoration: underline; font-weight: bold; font-size:15px; }
/*.funding-reqbox-color:hover{cursor:pointer; }*/


.email-broker-mca .accordion {border-bottom: none;}
.email-broker-mca .tox-tinymce{height: 500px!important;}

@media (max-width: 991px) {.qualify-test-main .qualify-answer textarea{font-size: 1rem!important} }
#selected_industries_badge_container #reset_all{order: 1;}

 /* Loader spinner style */
.spinner {display: inline-block; width: 1rem; height: 1rem; border: 2px solid transparent; border-top-color: #fff; border-radius: 50%; animation: spin 0.8s linear infinite; margin-left: 5px; }
@keyframes spin {0% {transform: rotate(0deg); } 100% {transform: rotate(360deg); } }
.button-loading {pointer-events: none; opacity: 0.7; }

@media (max-width: 991px) {
	.affiliate-tablemob table.dataTable{width: 1000px;}
}

.dt-layout-row .dt-search input.dt-input[type="search"]::-webkit-search-decoration,
.dt-layout-row .dt-search input.dt-input[type="search"]::-webkit-search-cancel-button,
.dt-layout-row .dt-search input.dt-input[type="search"]::-webkit-search-results-button,
.dt-layout-row .dt-search input.dt-input[type="search"]::-webkit-search-results-decoration { display: none; }

div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start,div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{font-size: 0.875rem;}
.dt-layout-row .dt-layout-start .dt-length{display: flex; align-items: center; text-transform: capitalize;}
.dt-layout-row .dt-layout-start .dt-length select.dt-input {--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); display: block; width: 75px; padding-left: 10px; padding-right:2.25rem ; line-height: 1.5; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none); background-repeat: no-repeat; background-position: right .60rem center; background-size: 16px 12px;}
@media (max-width: 767px) {.dt-layout-row .dt-layout-start .dt-length{justify-content: center;} }


@media (max-width: 1024px) {
	.workingcapital-pages .our-investor .our-investor-box{padding: 0 15px;}
}


.aboutus-page #scrollDropdown{padding: 0.8rem 2.3rem  0.8rem 0.8rem;}
.accordion-static-note{padding:15px 10px; text-decoration: underline; font-size: 1.25rem;}
@media (max-width: 767px) {
	.accordion-static-note{ font-size: 1rem;}
}

#termsConditionsModal .static-page .container{min-height:0; position:sticky; top:90px; max-height:70vh; overflow-y:auto; margin-bottom: 0px;}
#termsConditionsModal .container .static-pagesec.bottom-tc{ padding-bottom:0px; }
#termsConditionsModal .modal-body { padding:15px 15px 15px;}
.tcbox{display: flex !important; /*align-items: center; flex-wrap:wrap;*/ justify-content: space-between; gap:5px; border:1px solid #ddd; border-radius:5px; padding:10px;}
.tcbox .left{margin:0;}
.tcbox .left h6{font-size:0.9rem;}
.tcbox .left p{display:flex; gap:2px; align-items:center;}
.tcbox .left p.f-14{font-size:0.75rem; line-height:14px;}
.tcbox .right .btn{min-height:2.125rem; font-size:14px; font-weight:500; padding:3px 10px; width:140px;}
.tcbox .right .btn.review{ width:90px;}
#agreeTermsBtn:disabled{background-color:#ddd; color:#000;}
#termsConditionsModal button.btn{min-height: auto; line-height: 27px; font-size: 14px;}

#termsConditionsModal .modal-footer .form-check{ text-align: left;}

@media (max-width:1699px) {
#termsConditionsModal .static-page .container{max-height:68vh;}
}

@media (max-width:1599px) {
#termsConditionsModal .static-page .container{max-height:65vh;}
}

@media (max-width:1399px) {
#termsConditionsModal .static-page .container{max-height:60vh;}
}

@media (max-width:1299px) {
#termsConditionsModal .static-page .container{max-height:55vh;}
}

@media (max-width:1199px) {
#termsConditionsModal .static-page .container{max-height:50vh;}
}

@media (max-width:1024px) {
.tcbox {flex-wrap: wrap; gap: 12px;}
}

@media (max-width: 767px) {
.tcbox .left h6, .tcbox .left p{ margin-bottom:0px!important;}
.tcbox .left #termsTick{font-size:16px!important;}
.tcbox .left label{font-size:13px;}	
}

#agree_terms-error-main,#agree_terms-error,#agree_terms-error-main-box{font-size: 0.75rem;color: #dc3545;}
#addtocart_form #addtocart_submit:disabled,#submitFundingRequestFrm #submit_button:disabled,#formAffiliate_submit:disabled{background-color:#ddd; color:#000; border-color:#ddd;}

div.dt-processing > div:last-child > div:nth-child(1){background:#00b500!important;}
div.dt-processing > div:last-child > div:nth-child(2){background:#00b500!important;}
div.dt-processing > div:last-child > div:nth-child(3){background:#00b500!important;}
div.dt-processing > div:last-child > div:nth-child(4){background:#00b500!important;}

.investor-register br{ display:none;}
.investor-register, .investor-register a{color:#dc3545;text-align: left;font-size: 0.75rem; margin-bottom:15px; text-align: center;}
.investor-register a{ font-weight:bold; text-decoration: underline;}
.investor-register a:hover{text-decoration:none!important;}

.show-error svg{top: 33%!important; transform: translateY(-33%)!important;}
.refcontent{ text-align: center; padding-right:25px;}

@media (max-width:1199px) {
.refcontent{ padding:0px 20px;}
}

.tclink{text-decoration:none; border-bottom:1px solid var(--error); cursor: pointer;}
.tclink.review{border-bottom:0; cursor:auto;}
.tclink:hover.review{color:#000}

.newindustry{gap:5px;}
.newindustry .btn-primary{white-space: nowrap;}
.newindustry .form-control{padding:0.5rem 0.75rem 0.313rem;}
@media (max-width:767px) {.newindustry{flex-wrap:wrap;}}

.top-alert {position:sticky; top:0; z-index:9999; padding:10px; text-align:center; font-weight:bold;}
.alert-staging {background:#dc2626; color:#fff;}
.alert-production {background:#16a34a; color:#fff;}