/*comman css*/
h1,h2,h3,h4,h5,h6,a,p{
    word-break: break-word!important;
}
/*comman css end*/

/*header css*/
.header-sec-cls .et_pb_menu .et_pb_menu__menu>nav>ul{
    align-items: center !important;
}
.apply-btn-cls{
    height: 45px !important;
    border-radius: 50px !important;
}
.apply-btn-cls a{
    background-color: #60e1d6 !important;
    color: #000000 !important;
    padding: 15px 25px !important;
    border-radius: 50px !important;
    
}

/*header css end*/

/*index*/
.bnr-sec-cls.et_pb_section.et_pb_section_0{
    background-image: linear-gradient(180deg,#ffffff 38%,#60e1d6 0%) !important;
}
.application-form-cls h2.et_pb_module_heading{
    padding: 20px !important;
}
.application-form-cls div.gform_heading,.application-form-cls .partial_entry_warning{
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family: 'Quicksand',Helvetica,Arial,Lucida,sans-serif !important;
    color: #000000 !important;
}
.application-form-cls div.gform_heading h2.gform_title{
    display: none !important;
}
.application-form-cls div.gform_fields{
    display: block !important;
}
.application-form-cls .gform_wrapper.gravity-theme .ginput_complex{
    display: block !important;
}
.application-form-cls div.gform_page_footer{
    display: flex !important;
    flex-direction: column !important;
}
.application-form-cls div.gform_page_footer .gform_next_button{
    display: block !important;
    width: 100% !important;
    background-color: #60e1d6 !important;
    border: 1px solid #60e1d6 !important;
    color:#ffffff !important;
    padding: 16px !important;
    border-radius: 100px !important;
    font-size: 24px !important;
    font-weight: bold !important;
    font-family: 'Quicksand',Helvetica,Arial,Lucida,sans-serif !important;
    letter-spacing: 1px !important;
    order: 2 !important;
}
.bnr-heading-cls{
    margin-bottom: 0px !important;
}
.application-form-cls button.gform_save_link{
    display: block !important;
    width: 100% !important;
    margin-left: 0px !important;
    border: none !important;
    text-align: left !important;
    margin-bottom: 25px !important;
    font-size: 16px !important;
    color: #000000 !important;
    font-family: 'Quicksand',Helvetica,Arial,Lucida,sans-serif !important;
}
.application-form-cls .gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea{
    border: 1px solid #5fe1d5 !important;
    border-radius: 8px !important;
    height: 60px !important;
}
.application-form-cls .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full), .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){
    padding-left: 0px !important;
}
.application-form-cls .gform_wrapper.gravity-theme .ginput_complex label,.application-form-cls .gfield_label{
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #000000 !important;
    font-family: 'Quicksand',Helvetica,Arial,Lucida,sans-serif !important;
}
.application-form-cls form{
    display: flex !important;
    flex-direction: column !important;
}
.application-form-cls form .gf_progressbar_wrapper{
    order: 3 !important;
}
.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{
    background-color:#5fe1d5 !important;
}
.application-form-cls{
    overflow: visible !important;
}
.application-form-cls:before{
    content: '';
    position: absolute !important;
    background-color: #60e1d6 !important;
    width: 75% !important;
    height: 40px !important;
    border-radius: 30px !important;
    top: -20px !important;
    z-index: -1 !important;
    margin: 0 auto !important;
    left: 0px !important;
    right: 0px !important;
}
.application-form-cls .et_pb_heading_container{
    border-radius: 30px 30px 0px 0px !important;
}
.bnr-sec-cls .et_pb_column_3_5 .et_pb_heading_container{
    margin-bottom: 0px !important;
}
.bnr-sec-cls .et_pb_module>.et_pb_blurb_content{
    margin: 0px !important;
}
.bnr-sec-cls .et_pb_blurb .et_pb_blurb_container{
    vertical-align:middle !important;
}
.your-goal-sec-cls .et_pb_row{
    display: flex !important;
    align-items: center !important;
}
.your-goal-sec-cls .et_pb_column>.et_pb_heading_container{
    margin-bottom: 20px !important;
}
.your-goal-sec-cls div.dsm_icon_list ul{
    column-count: 2 !important;
}
.funding-sec-cls .et_pb_row div.et_pb_heading_container{
    margin-bottom: 20px !important;
}
.doing-sec-cls .et_pb_column>.et_pb_heading_container{
    margin-bottom: 20px !important;
}
.testimonial-sec-cls .et_pb_row .et_pb_heading_container{
    margin-bottom: 10px !important;
}
.testimonial-sec-cls .et_pb_slider{
    right: -180px !important;
    top: 50px!important;
}
.testimonial-sec-cls .et_pb_image .et_pb_image_wrap>img{
    object-fit: cover !important;
}
.testimonial-sec-cls .et_pb_slider .et_pb_slide{
    z-index: 9 !important;
}
.testimonial-sec-cls .et_pb_slider:before{
    content: '';
    position: absolute !important;
    background-image: url("https://blacktiefunding.com/wp-content/uploads/2023/08/testi_dot_bg-01.png");
    background-repeat: no-repeat;
    background-size: cover !important;
    background-position: center !important;
    width: 173px !important;
    height: 113px !important;
    bottom: -48px !important;
    left: -48px !important;
    z-index: 9 !important;
}
.contact-sec-cls>.et_pb_row{
    overflow: visible !important;
}
.contact-sec-cls>.et_pb_row:before{
    content: '';
    position: absolute !important;
    background-color: #60e1d6 !important;
    width: 90% !important;
    height: 50px !important;
    border-radius: 30px !important;
    top: -25px !important;
    z-index: -1 !important;
    margin: 0 auto !important;
    left: 0px !important;
    right: 0px !important;
}
.process-icon-one{
    bottom: 90px !important;
}
.contact-sec-cls .et_pb_blurb_content .et_pb_main_blurb_image{
    margin-left: 15px !important;
}
.contact-sec-cls .et_pb_blurb_content span.et_pb_image_wrap:after{
    content: '';
    position: absolute !important;
    background-color: #dff9f7 !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 100% !important;
    z-index: -1 !important;
    left: 0px !important;
    top: 10px !important;
}
.testimonial-sec-cls .et_pb_slides .et_pb_container{
    height: auto !important;
}
.testimonial-sec-cls .et_pb_slides>.et_pb_slide{
    padding: 0px !important;
    border-radius: 30px !important;
}
.testimonial-sec-cls .et_pb_slides .et_pb_slide_image{
    width: 74px !important;
    position: absolute !important;
    bottom: 30px !important;
    right: 30px !important;
    margin: 0px !important;
}
.testimonial-sec-cls .et_pb_slides .et_pb_slide_content{
    padding-top: 20px !important;
    font-size: 16px !important;
}
.testimonial-sec-cls .et_pb_slides .et_pb_slide_content:after{
    content: '';
    position: absolute !important;
    background-color: #60e1d6 !important;
    width: 25px !important;
    height: 5px !important;
    left: 30px !important;
    bottom: 80px !important;
}
.testimonial-sec-cls .et_pb_slider .et-pb-controllers{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    top: 0px !important;
    left: 0px !important;
    flex-flow: column !important;
    width: 20px !important;
    height: 100% !important;
}
.testimonial-sec-cls .et_pb_slider .et-pb-controllers a.et-pb-active-control,.testimonial-sec-cls .et_pb_slider .et-pb-controllers a{
    margin: 0 0 20px 0 !important;
    width: 10px !important;
    height: 10px !important;
    border-radius: 10px !important;
}
.testimonial-sec-cls .et_pb_slider .et-pb-controllers a.et-pb-active-control{
    background-color: #60e1d6 !important;
}  
/*index end*/

/*footer*/
footer>.et_builder_inner_content{
    z-index: unset !important;
}
.footer-sec-cls>.et_pb_row_0_tb_footer.et_pb_row{
    display: flex !important;
    align-items: center !important;
}
.footer-sec-cls .et_pb_button_module_wrapper>a{
    display: block !important;
    
}

/*footer end*/

/*small business loan inner pages*/

.loan-overview-cls table{
    border: 0 !important;
}
.loan-overview-cls table tr td{
    border: 0px !important;
    padding: 5px !important;
}
a{
    text-decoration: none!important;
}
/*small business loan inner pages end*/

/*res*/
@media(min-width:2560px){
}      
@media(min-width:2000px) and (max-width:2560px){
}
@media(min-width:1800px) and (max-width:1999px){
}
@media(min-width:1551px) and (max-width:1799px){
}
@media(min-width:1351px) and (max-width:1550px){
}
@media(min-width:1200px) and (max-width:1350px){

/*index css*/

.bnr-heading-cls>h1{
    font-size: 48px !important;
}
.bnr-sec-cls .et_pb_blurb{
    width: auto !important;
}
/*index css end*/
}
@media(min-width:1025px) and (max-width:1199px){

/*index css*/

.bnr-heading-cls>h1{
    font-size: 42px !important;
}
.bnr-sec-cls .et_pb_text_inner>h4 br{
    display: none !important;
}
.bnr-sec-cls .et_pb_blurb{
    width: auto !important;
}
.your-goal-sec-cls .et_pb_text_inner p br{
    display: none !important;
}
.doing-sec-cls .et_pb_text_inner p br{
    display: none !important;
}
.testimonial-sec-cls .et_pb_slider{
    top: 0px !important;
    right: -140px !important;
}
.process-icon-one{
    top: 48% !important;
    left: 16px !important;
}
.process-icon-two,.process-icon-four{
    top: 0px !important;
    left: 10px !important;
}
.process-icon-three{
    top: 145px !important;
    left: 16px !important;
}
/*index css end*/

}
@media(min-width:981px) and (max-width:1024px){

/*index css*/

.bnr-heading-cls>h1{
    font-size: 42px !important;
}
.bnr-sec-cls .et_pb_text_inner>h4 br{
    display: none !important;
}
.bnr-sec-cls .et_pb_blurb{
    width: auto !important;
}
.your-goal-sec-cls .et_pb_text_inner p br{
    display: none !important;
}
.doing-sec-cls .et_pb_text_inner p br{
    display: none !important;
}
.testimonial-sec-cls .et_pb_slider{
    top: 0px !important;
    right: -140px !important;
}
.process-icon-one{
    top: 48% !important;
    left: 16px !important;
}
.process-icon-two,.process-icon-four{
    top: 0px !important;
    left: 10px !important;
}
.process-icon-three{
    top: 145px !important;
    left: 16px !important;
}
/*index css end*/

}
@media(min-width:768px) and (max-width:980px){

/*header css*/
.header-sec-cls .et_pb_menu .et_mobile_menu{
    top: 110% !important;
}
.apply-btn-cls a{
    padding: 8px 22px !important;
    
}
.apply-btn-cls{
    height: auto !important;
    display: inline-block !important;
    margin-top: 15px !important;
    margin-left: 5% !important;
}
/*header css end*/

/*index css*/

.bnr-sec-cls div.et_pb_text_inner h4 br{
    display: none !important;
}
.your-goal-sec-cls .et_pb_heading_container>h2 br{
    display: none !important;
}
.your-goal-sec-cls .et_pb_row{
    display: block !important;
}
.your-goal-sec-cls .et_pb_text_inner p br{
    display: none !important;
}
.doing-sec-cls .et_pb_text_inner p br{
    display: none !important;
}
.testimonial-sec-cls .et_pb_slider{
    right: 0px !important;
}
.testimonial-sec-cls .et_pb_slides .et_pb_slide_image{
    display: flex !important;
    align-items: flex-end !important;
}
/*index css end*/

/*footer css */
.footer-sec-cls .et_pb_row_1_tb_footer{
    display: flex !important;
    align-items: center !important;
}
.footer-sec-cls .et_pb_row_1_tb_footer>.et_pb_column{
    margin-bottom: 0px !important;
}

/*footer css end*/

/*small business loan inner pages css*/

.price-table-cls .dvmd_tm_table{
    display: flex !important;
    align-items: baseline !important;
}
.price-table-cls .dvmd_tm_table .dvmd_tm_tblock{
    width: 50% !important;
}

.two-loan-table .dvmd_tm_table{
    display: flex !important;
    align-items: flex-end !important;
}
.two-loan-table .dvmd_tm_table .dvmd_tm_tblock{
    width: 33.33% !important;
}

/*small business loan inner pages css end*/

}
@media(min-width:448px) and (max-width:767px){

/*header css*/
.header-sec-cls .et_pb_menu .et_mobile_menu{
    top: 110% !important;
}

.apply-btn-cls{
    height: auto !important;
    display: inline-block !important;
    margin-top: 15px !important;
    margin-left: 5% !important;
}
.apply-btn-cls a{
    padding: 8px 22px !important;
}

/*header css end*/

/*index css*/
.application-form-cls div.gform_page_footer .gform_next_button{
    padding: 5px !important;
}
.your-goal-sec-cls .et_pb_row{
    display: block !important;
}
.your-goal-sec-cls div.dsm_icon_list ul{
    column-count: 1 !important;
}
.testimonial-sec-cls .et_pb_slider{
    right: 0px !important;
}
.funding-sec-cls .et_pb_blurb_content .et_pb_blurb_container h4 span br{
    display: none !important;
}
.testimonial-sec-cls .et_pb_slides .et_pb_slide_image{
    display: flex !important;
    align-items: flex-end !important;
}
/*index css end*/

/*footer css*/

.footer-sec-cls>.et_pb_row_0_tb_footer.et_pb_row{
    display: block !important;
}

/*footer css end*/

/*small business loan inner pages css*/

.price-table-cls .dvmd_tm_table{
    display: flex !important;
    align-items: baseline !important;
}
.price-table-cls .dvmd_tm_table .dvmd_tm_tblock{
    width: 50% !important;
}
.two-loan-table .dvmd_tm_table{
    display: flex !important;
    align-items: flex-end !important;
}
.two-loan-table .dvmd_tm_table .dvmd_tm_tblock{
    width: 33.33% !important;
}
.first-price-table-cls .dvmd_tm_table{
    display: flex !important;
    align-items: baseline !important;
}
.first-price-table-cls .dvmd_tm_table .dvmd_tm_tblock{
    width: 50% !important;
}
/*small business loan inner pages css end*/

}
@media(max-width:447px){

/*header css*/
.header-sec-cls .et_pb_menu .et_mobile_menu{
    top: 110% !important;
}

.apply-btn-cls{
    height: auto !important;
    display: inline-block !important;
    margin-top: 15px !important;
    margin-left: 5% !important;
}
.apply-btn-cls a{
    padding: 8px 22px !important;
}

/*header css end*/

/*index css*/
.application-form-cls div.gform_page_footer .gform_next_button{
    padding: 5px !important;
}
.your-goal-sec-cls .et_pb_row{
    display: block !important;
}
.your-goal-sec-cls div.dsm_icon_list ul{
    column-count: 1 !important;
}
.testimonial-sec-cls .et_pb_slider{
    right: 0px !important;
}
.funding-sec-cls .et_pb_blurb_content .et_pb_blurb_container h4 span br{
    display: none !important;
}
.testimonial-sec-cls .et_pb_slides .et_pb_slide_image{
    display: flex !important;
    align-items: flex-end !important;
}
/*index css end*/

/*footer css*/

.footer-sec-cls>.et_pb_row_0_tb_footer.et_pb_row{
    display: block !important;
}

/*footer css end*/

/*small business loan inner pages css*/

.price-table-cls .dvmd_tm_table{
    display: flex !important;
    align-items: baseline !important;
}
.price-table-cls .dvmd_tm_table .dvmd_tm_tblock{
    width: 50% !important;
}
.two-loan-table .dvmd_tm_table{
    display: flex !important;
    align-items: flex-end !important;
}
.two-loan-table .dvmd_tm_table .dvmd_tm_tblock{
    width: 33.33% !important;
}
.first-price-table-cls .dvmd_tm_table{
    display: flex !important;
    align-items: baseline !important;
}
.first-price-table-cls .dvmd_tm_table .dvmd_tm_tblock{
    width: 50% !important;
}
/*small business loan inner pages css end*/


}
/*res end*/