.serts {
    display: flex;
    max-width: 1920px;
    margin: 0 auto;
    padding: 40px 15px;
	gap: 50px;
}

.sert-cards {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    width: 60%;
}

.sert-cards > div {
    width: calc(50% - 15px);
}

.sert-cards > div > img {
    width: 100%;
}

.sert-content {
    max-width: 480px;
}

.sert-content__title {
    font-size: 20px;
    margin-bottom: 50px;
}

.sert-content__text {
    font-size: 14px;
    text-transform: uppercase;
    margin-bottom: 30px;
}

.sert-content__nominals {
    display: flex;
    flex-direction: row;
    gap: 12px;
    margin-bottom: 30px;
}

.sert-content__nominal {
	display: flex;
	justify-content: center;
    padding: 15px 34px;
    border: 1px solid #212121;
    background-color: #E3E3E3;
}

.product__oneclick {
    width: 100%;
    margin-bottom: 20px;
}

.block-contact {
	margin-bottom: 50px;
}

.block-contact__text {
	text-transform: uppercase;
	color: #9B9B9B;
	font-size: 12px;
	margin-bottom: 15px;
}

.block-contact__icons {
    display: flex;
	gap: 20px;
}

.block-contact__icons a {
    width: 40px;
    height: 40px;
}

.block-contact__icons a:hover {
    opacity: 0.7;
}

.phone {
	background: #ffffff00 url(images/tel.svg) center/40px 40px no-repeat !important;
}

.wa {
	background: #ffffff00 url(images/wa.svg) center/40px 40px no-repeat !important;
}

.tg {
	background: #ffffff00 url(images/tg.svg) center/40px 40px no-repeat !important;
}

.tabs .standart-ul {
	display: flex;
	flex-direction: column;
	gap: 15px;
}

@media (max-width: 900px) {
    .serts {
		flex-direction: column;
		gap: 20px;
	}

	.sert-cards {
		width: 100%;
		gap: 20px;
	}

	.sert-content {
    	max-width: 100%;
	}

	.sert-content__title {
		font-size: 16px;
		margin-bottom: 30px;
	}

	.sert-content__text {
		font-size: 10px;
		margin-bottom: 20px;
	}

	.sert-content__nominals {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		margin-bottom: 20px;
	}

	.sert-content__nominal {
		font-size: 12px;
	}

	.product__oneclick {
		font-size: 12px !important;
		margin-bottom: 25px;
	}

	.block-contact {
		margin-bottom: 25px;
	}

	.block-contact__text {
		font-size: 10px;
		margin-bottom: 10px;
	}

	.tabs {
		padding: 0 !important;
	}
}