span.wpcf7-list-item.first {
    margin: 0;
}
.home .contact-form .wp-cf7-column label {
	margin-bottom: 10px;
	display: inline-block;
	font-weight: 600;
	color: #fff;
}
.home .contact-form .wp-cf7-row {
	margin-bottom: 30px;
}

.home .contact-form .wp-cf7-column input[type=text], .contact-form .wp-cf7-column input[type=email], .contact-form .wp-cf7-column input[type=tel], .contact-form .wp-cf7-column textarea, .contact-form .wp-cf7-column select {
	height: 56px;
	color: #3B4D49;
}

.home .contact-form .submit-row {
	margin: 0 !important;
}

.home .contact-form .cf7-cf-turnstile {
	margin-bottom: -20px !important;
}

.home .contact-form .submit-row input[type=submit] {
	background: var( --wp--preset--color--primary);
	color: var(--wp--preset--color--secondary);
/* 	margin-top: 40px; */
}

.funding-slider .swiper-wrapper .swiper-slide,
.why-choose-slider .swiper-wrapper .swiper-slide {
	height: auto;
}

.funding-slider .swiper-wrapper .swiper-slide .wp-block-addwebsolution-slide__wrapper,
.why-choose-slider .swiper-wrapper .swiper-slide .wp-block-addwebsolution-slide__wrapper {
	height: 100%;
}

.why-choose-slider .swiper-wrapper .swiper-slide .wp-block-addwebsolution-slide__wrapper .wp-block-group {
	height: 100%;
}

.swiper-wrapper .wp-block-button__link {
	font-weight: 700;
}

.business-loan-dscp img {
	min-width: 30px;
}

.funding-icon {
	min-width: 25px;
}

.contact-form p:empty {
	display: none;
}


header .site-logo {
	display: none;
	margin-top: 0 !important;
}

.home header:not(.sticky) .wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-submenu__toggle:after {
	    filter: invert(1) brightness(100);
}

header.sticky .site-logo {
	display: block;
}

header.sticky .home-page-logo {
	display: none;
}

header.sticky .wp-block-navigation__responsive-container-open svg {
	fill: color: var(--wp--preset--color--secondary) !important;
}

.home header.sticky .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
	color: var(--wp--preset--color--secondary) !important;
}

@media (max-width: 767px) {
	.swiper-wrapper {
		padding-bottom: 40px;
	}
	
	.swiper-button-next,
	.swiper-button-prev {
		display: none;
	}
	.mobile-margin-0 {
		margin: 0 !important;
	}
	
	.margin-top-t40 {
		margin-top: 40px !important;
	}
	
	.mobile-padding-b20 {
		padding-bottom: 20px !important;
	}
	.mobile-margin-t20 {
		margin-top: 20px !important;
	}
	.mobile-padding-y30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}
	
	.mobile-padding-x20 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}

.swiper {
    .swiper-button-next,
    .swiper-button-prev {
        top: unset;
        bottom: 0;
        color: #000;
        width: 60px;
        height: 60px;
        background: #fff;
        border-radius: 100%;
        border: 1px solid #002654;
        transition: all 0.3s ease-in-out;

        &::after {
            content: "";
            background-image: url("https://lendinggurus.com/wp-content/uploads/2025/06/arrow-r.svg");
            background-size: contain;
            width: 23px;
            height: 17px;
            transition: all 0.3s ease-in-out;
        }

        &:hover {
            border-color: var( --wp--preset--color--primary);
					background-color: var( --wp--preset--color--primary);
           
        }
    }
    .swiper-button-prev {
        left: 44%;
        &::after {
            transform: rotate(-180deg);
        }
    }

    .swiper-button-next {
        right: 44%;
    }
}

.swiper-pagination {
	display: none;
}

@media (max-width: 767px) {
	
.swiper-pagination {
	display: block;
}
	
	.why-choose-slider {
		margin-top: 0 !important;
	}
}
.home header a.wp-block-navigation-item__content {
    text-decoration: none;
}


.wpcf7-not-valid {
    border-color: #ff0000 !important;
}
.home .contact-form .wp-cf7-column .wpcf7-not-valid-tip {
    color: #fff;
    font-weight: 600;
font-size: 16px;
}

.sec-wrap-main {
    margin-top: -60px !important;
    z-index: 999;
}

@media only screen and (max-width: 1024px) {

.sec-wrap-main {
    margin-top: 40px !important;
}

}

  @media only screen and (max-width: 800px) and (min-width: 600px) {

.sec-wrap-main {
    margin-top: 20px !important;
}

}



label[for="annual_revenue"] {
    margin-bottom: 5px;
}
.page-id-4806 ul.wp-block-list li {list-style: disc;}
.page-id-4806 ul.wp-block-list li::before {display: none;}

/* Apply now form */

@media (max-width: 1800px) {
	.apply-in-minutes .owner-info-section {
		height: 100% !important; 
	}
}

@media only screen and (max-width: 781px) {
    .contact-form .wp-cf7-row {
        margin-bottom: 0 !important;
    }
.remove-extra-p {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
}



.main-form {
height: 100%;
overflow-y: auto;
}

@media (min-width: 992px) and (max-width: 1800px) {
	body.apply-in-minutes .owner-info-section {
		height: 100vh !important;
	}
}