.features .list {
	display:flex;
	align-items:stretch;
	flex-wrap:wrap;
	gap:24px;
}
.features .list .item {
	flex: 0 0 auto;
	width:calc(50% - 12px);
	display: flex;
	gap:22px;
	padding: 25px;
	background: rgba(39, 39, 42, 0.5);
	border: 1px solid #3F3F46;
	border-radius: 10px;
	--icon-control: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7L13.5 15.5L8.5 10.5L2 17' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 7H22V13' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	--icon-deferment:  url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 6V12L16 14' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	--icon-support: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V7L15 2Z' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 2V6C14 6.53043 14.2107 7.03914 14.5858 7.41421C14.9609 7.78929 15.4696 8 16 8H20' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 9H8' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 13H8' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 17H8' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	--icon-delivery: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 18V6C14 5.46957 13.7893 4.96086 13.4142 4.58579C13.0391 4.21071 12.5304 4 12 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V17C2 17.2652 2.10536 17.5196 2.29289 17.7071C2.48043 17.8946 2.73478 18 3 18H5' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 18H9' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19 18H21C21.2652 18 21.5196 17.8946 21.7071 17.7071C21.8946 17.5196 22 17.2652 22 17V13.35C21.9996 13.1231 21.922 12.903 21.78 12.726L18.3 8.376C18.2065 8.25888 18.0878 8.16428 17.9528 8.0992C17.8178 8.03412 17.6699 8.00021 17.52 8H14' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 20C18.1046 20 19 19.1046 19 18C19 16.8954 18.1046 16 17 16C15.8954 16 15 16.8954 15 18C15 19.1046 15.8954 20 17 20Z' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 20C8.10457 20 9 19.1046 9 18C9 16.8954 8.10457 16 7 16C5.89543 16 5 16.8954 5 18C5 19.1046 5.89543 20 7 20Z' stroke='%23FDC700' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}


.features .list .item .data {
	display:flex;
	flex-direction:column;
	gap:8px;
}
.features .list .item:before {
	flex: 0 0 auto;
	content:"";
	width:48px;
	height:48px;
	display: inline-flex;
	align-items:center;
	justify-content:center;
	border-radius: 10px;
	background:rgba(253, 199, 0, 0.1) center no-repeat;
}

.features .list .item .data .title {
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
}
.features .list .item .data .text {
	color: #D4D4D8;
}

.features .list .item.control:before {
	background-image: var(--icon-control);
}
.features .list .item.deferment:before {
	background-image: var(--icon-deferment);
}
.features .list .item.support:before {
	background-image: var(--icon-support);
}
.features .list .item.delivery:before {
	background-image: var(--icon-delivery);
}

@media (max-width:960px) {
	.features .list {
		flex-direction:column;
	}
	.features .list .item {
		width:100%;
	}
}

@media (max-width:469px) {
	.features .container {
		padding:0;
	}
	.features .list {
		gap:34px;
	}
	.features .list .item {
		padding:35px 25px;
	}
	.features .list .item:before {
		display:none;
	}
	.features .list .item .data {
		gap:14px;
	}
	.features .list .item .data .title {
		font-size: 22px;
		line-height: 28px;
		display:flex;
		align-items:center;
		gap:10px;
	}
	.features .list .item .data .title:after {
		flex: 0 0 auto;
		content:"";
		width:48px;
		height:48px;
		display: inline-flex;
		align-items:center;
		justify-content:center;
		border-radius: 10px;
		background:rgba(253, 199, 0, 0.1) center no-repeat;		
		margin-left:auto;
	}
	.features .list .item.control .title:after {
		background-image: var(--icon-control);
	}
	.features .list .item.deferment .title:after {
		background-image: var(--icon-deferment);
	}
	.features .list .item.support .title:after {
		background-image: var(--icon-support);
	}
	.features .list .item.delivery .title:after {
		background-image: var(--icon-delivery);
	}
	.features .list .item .data .text {
	}
}
@media (max-width:380px) {
	.features .list .item {
		padding:25px;
	}
}
