.future-talents .container {
	max-width: 1250px;
}
.talents-wrap {
	gap: 35px 0;
}
.talent-bx {
	background-color: var(--color-white);
	border-radius: var(--radius-35);
	box-shadow: 3px 4px 11.8px rgba(0, 0, 0, 0.15);
	overflow: hidden;
	height: 100%;
}
.talent-img img {
   object-fit: cover;
    width: 100%;
    height: 100%;
}
.talent-info {
	padding: 35px 48px;
}
.talent-desc {
	max-width: 358px;
}
.talent-desc ul li {
	display: flex;
    align-items: start;
    gap: 10px;
    margin-bottom: 5px;
}
.talent-desc ul li:before {
	display: inline-block;
    content: '';
    min-width: 5px;
    height: 5px;
    background-color: #1E1E1E;
    border-radius: 100px;
    top: 7px;
    position: relative;
}
@media only screen and (max-width: 991px) {
	.talent-info {
	    padding: 30px;
	}
	.talents-wrap {
		gap: 25px 0;
	}
	.talent-img img,
	.app-img {
		width: 100%;
	}
}
@media only screen and (max-width: 767px) {
.future-talents .sec-info .ft-desc p br {
    display: none;
}
}