.cus-ban-bot .btn-wrap a{
	font-size: 0.9rem;
	font-weight: 500;
}
.fould-2 .swiper-pagination-bullets.swiper-pagination-horizontal {
	width:100%;
}

.fould-2 .section-padding {
    padding-top: 4rem;
    padding-bottom: 3rem;
}
.btn-wrap.black-bg-square a {
    text-transform: none;
}
.bg-green.section-padding.pro-highli-sec{
	padding-bottom: 5rem;
}
section.fould-2 li{
font-weight: 200;
font-size: 1.25rem;
color:#808080;
line-height: 1.5;
}


ul#pills-tab {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    margin-bottom: 4rem !important;
    margin-left: -37px;
    margin-right: -29px;
}
section.about-section-1 p {
    color: #fff;
}
.nav-pills button {
    background: white;
    color: black;
    border: 0.1rem solid #b38c36;
    border-radius: 10rem !important;
    padding: 0.75rem 0.75rem 1.35rem 0.75rem;
}

button.nav-link {
    font-size: 1.3rem;
    font-weight: bold;
}

.product-card:hover {
    //transform: translate3d(0px, 20px, 0px);
    transform: scale(1.1);
}

.nav-pills .nav-link:hover,
.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: #214d29 !important;
    border: 0.1rem solid var(--tc-neutral-1300);
    min-height: 6rem;
    border-radius: 7px !important;
    min-width: 100% !important;
}

.nav-pills .nav-link:hover,
.nav-pills .nav-link,
.nav-pills .show>.nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: #b38c36 !important; // border: 0.1rem solid var(--tc-neutral-1300);
    min-height: 6rem;
    border-radius: 7px !important;
    min-width: 100% !important;
}

.product-card img {
    display: none;
}

button#transform-enterprise-tab:hover {
    background: #0b3e27 !important;
}

button#transform-experience-tab:hover {
    background: #0b3e27 !important;
}

button#transform-operations-tab:hover {
    background: #0b3e27 !important;
}

button#expand-capabilities-tab:hover {
    background: #0b3e27 !important;
}

.title-head span {
    font-size: 5rem;
    color: #b38c36;
}

.product-card {
    border: 1px solid #214d29;
    color: #101010;
    overflow: hidden;
    padding: 1.5rem;
    margin-bottom: 1.5rem;
    transition: transform 0.2s;
    min-height: 10rem;
    background: #fff !important;
    border-radius: 7px;
}

.product-card .text-part {
    min-height: 9rem;
}

.product-card img.img-fluid.mt-3 {
    border-radius: 1rem;
}

.product-card:hover .click-link {
    text-decoration: underline;
}

.product-card h3 {
    font-size: 1.3rem;
    font-weight: bold;
    color: #101010;
}

.product-card p {
    font-size: 1rem;
    margin-bottom: 1rem;
}

.product-card .click-link {
    color: #101010;
    font-size: 0.875rem;
    cursor: pointer;
}

@media (max-width:1024px){
	.fould-2.cus-ban-bot .section-padding {
		padding-top: 0;
		padding-bottom: 0;
	}
	section.cus-ban-bot {
		padding: 3rem 0;
	}
}
@media (max-width: 991px) {
    .product-card {
        min-height: 28rem;
    }
    .product-card .text-part {
        min-height: 12rem;
    }
    ul#pills-tab {
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        text-size-adjust: none;
    }
    li.nav-item {
        flex-basis: 33%;
        margin-bottom: 2rem;
    }
    .nav-pills button {
        font-size: 0.8rem;
    }
	.fould-2.cus-ban-bot .section-padding {
		padding-top: 0;
		padding-bottom: 0;
	}
	section.cus-ban-bot {
		padding: 2rem 0;
	}
	.page-id-35839 section.cus-ban-bot {
		padding: 0 !important;
	}
	
}

@media (max-width: 767px) {
	.page-id-35839 section.cus-ban-bot {
		padding: 0 !important;
	}
	section.cus-ban-bot {
		padding: 2rem 0;
	}
	.fould-2.cus-ban-bot .section-padding {
		padding-top: 0;
		padding-bottom: 0;
	}
	.form-section div.hbspt-form {
		padding: 0 !important;
	}
	.btn-wrap {
		margin-top: -1rem !important;
	}
    .product-card {
        min-height: 26rem;
    }
    .product-card .text-part {
        min-height: 12rem;
    }
    .open-finance-platforms h2.title-head {
        margin-bottom: 2rem !important;
    }
    ul#pills-tab {
        margin-bottom: 2rem !important;
    }
    li.nav-item {
        justify-content: center;
        display: flex;
        flex-basis: 100%;
        margin-bottom: 1rem;
    }
    .nav-pills button {
        font-size: 0.8rem;
    }
}

.logo-pop ul li img {
    max-width: 18rem !important;
}

.logo-pop li {
    display: flex !IMPORTANT;
    justify-content: center;
}