.cert-offer__row{display:flex; gap:20px}
.cert-offer__block{font-size: 20px; line-height: 26px; padding:60px 10px 80px; background: #E5D7CC;border-radius: 20px;width:50%; text-align:center; display:flex; flex-direction:column}
.cert-offer__subtitle{margin-bottom:30px}
.cert-offer__actions{justify-content:center; padding-top:80px; margin-top:auto}
.cert-offer__icon--rotating{position:relative; padding:30px 0}
.cert-offer__icon--rotating svg{animation: icon-rotate 8s linear infinite; width:20px; height:auto}
@media(max-width: 1499px) {
	.cert-offer__block{font-size: 18px; line-height: 24px; padding:40px 20px 60px}
	.cert-offer__subtitle{margin-bottom:25px}
	.cert-offer__actions{padding-top:60px}
	.cert-offer__icon--rotating{padding:25px 0}
}
@media(max-width: 1199px) {
	.cert-offer__block{font-size: 16px; line-height: 22px; padding:30px 20px 40px}
	.cert-offer__subtitle{margin-bottom:20px}
	.cert-offer__actions{padding-top:40px}
	.cert-offer__icon--rotating{padding:20px 0}
	.br-none-md{display:none}
}
@media(max-width: 991px) {
	.cert-offer__row{gap:15px}
	.cert-offer__block{padding:30px 20px}
	.cert-offer__subtitle{margin-bottom:15px}
	.cert-offer__actions{padding-top:30px}
	.cert-offer__icon--rotating{padding:15px 0}
}
@media(max-width: 767px) {
	.cert-offer__row{flex-direction:column}
	.cert-offer__block{width:100%; padding:20px; font-size: 14px; line-height: 20px;}
	.cert-offer__subtitle{margin-bottom:10px}
	.cert-offer__actions{padding-top:20px}
	.cert-offer__icon--rotating{padding:15px 0 5px}
}
@media(max-width: 350px) {
	.cert-offer__actions{flex-wrap:wrap}
	.cert-offer__actions a{width:100%}
}