.algoritmy_new__page h1 {
	max-width:1200px;
	margin:0 auto;
}
.algoritmy_new_s1 .button__link  {
	margin-top:32px;
}
.algoritmy_new_s1 .button__link a {
	width:100%;
	max-width:380px;
	margin-left:0;
}
.algoritmy_new_s2 .content__block p{
	font-size: calc(20px + 20 * ((100vw - 375px) / (1900 - 375)));
	font-style: normal;
	font-weight: 600;
	line-height: 120%;
}
.algoritmy_new_s2  .document__verification_new_s2--wrapper {
	align-items:center;
}
.document__verification_new_s8.algoritmy_new_s3:nth-child(odd) {
	background:#F5F5F5;
}
.document__verification_new_s8.algoritmy_new_s3:nth-child(even) {
	background:#fff;
}
.document__verification_new_s8.algoritmy_new_s3:nth-child(even) .counted_list li {
	background:#F5F5F5;
}
.document__verification_new_s8.algoritmy_new_s3 h2 {
	color:#323232;
}
.algoritmy_new_s3-left--list {
	color:#323232;
}
.algoritmy_new_s3-left--list h3 {
	font-size: calc(18px + 14 * ((100vw - 375px) / (1900 - 375)));;
	font-style: normal;
	font-weight: 500;
	line-height: 160%; 
	margin-bottom:32px;
}
.algoritmy_new_s3-left--list ul {
	margin-left:0 !important
}
.algoritmy_new_s3-left--list ul li {
	position:relative;
	    font-size: calc(13px + 7 * ((100vw - 375px) / (1900 - 375)));
	font-style: normal;
	font-weight: 400;
	padding-left: 46px !important;
    line-height: 140% !important;
}
 .algoritmy_new_s3-left--list ul li::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg clip-path='url(%23clip0_45_1436)'%3E%3Cpath d='M0 16C0 19.1645 0.938383 22.2579 2.69649 24.8891C4.45459 27.5203 6.95344 29.5711 9.87706 30.7821C12.8007 31.9931 16.0177 32.3099 19.1214 31.6926C22.2251 31.0752 25.0761 29.5513 27.3137 27.3137C29.5513 25.0761 31.0752 22.2251 31.6926 19.1214C32.3099 16.0177 31.9931 12.8007 30.7821 9.87706C29.5711 6.95344 27.5203 4.45459 24.8891 2.69649C22.2579 0.938383 19.1645 0 16 0C13.8988 0 11.8183 0.413852 9.87706 1.21793C7.93585 2.022 6.17203 3.20055 4.68629 4.68629C1.68571 7.68687 0 11.7565 0 16ZM18.976 10.096L23.552 14.896C23.6197 14.9654 23.674 15.0468 23.712 15.136C23.7799 15.2113 23.8341 15.2979 23.872 15.392C23.9566 15.5835 24.0004 15.7906 24.0004 16C24.0004 16.2094 23.9566 16.4165 23.872 16.608C23.7958 16.8044 23.6817 16.9838 23.536 17.136L18.736 21.936C18.4347 22.2373 18.0261 22.4065 17.6 22.4065C17.1739 22.4065 16.7653 22.2373 16.464 21.936C16.1627 21.6347 15.9934 21.2261 15.9934 20.8C15.9934 20.3739 16.1627 19.9653 16.464 19.664L18.544 17.6H9.6C9.17565 17.6 8.76869 17.4314 8.46863 17.1314C8.16857 16.8313 8 16.4243 8 16C8 15.5756 8.16857 15.1687 8.46863 14.8686C8.76869 14.5686 9.17565 14.4 9.6 14.4H18.656L16.656 12.304C16.3632 11.9963 16.2046 11.585 16.2151 11.1604C16.2256 10.7358 16.4043 10.3328 16.712 10.04C17.0196 9.7472 17.431 9.58861 17.8556 9.59911C18.2802 9.60961 18.6832 9.78835 18.976 10.096Z' fill='%2335C0E8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_45_1436'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	width: 32px !important;
	height: 32px !important;
	background-size:100%;
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	background-color:unset !important;	
	left: 0px !important;
}
.algoritmy_new_s3 .button__link  {
	margin-top:48px;
}
.algoritmy_new_s3 .button__link a {
	width:100%;
	max-width:350px;
	margin-left:0;
}
.algoritmy_new_s3 .content__block .counted_list li p {
	color:  #0A3D71;
	font-size: calc(20px + 12 * ((100vw - 375px) / (1900 - 375)));
	font-weight: 700;
	line-height: 120%; 
}
.algoritmy_new_s3.document__verification_new_s8.anchors:before {
	opacity:0.6;
	    top: unset;
    height: 50%;
}
.algoritmy_new_s3.document__verification_new_s8 {
	margin:0
}
.algoritmy_new_s3.document__verification_new_s8.anchors:nth-child(even):before {
	    background: url(../img/anchor.svg) no-repeat bottom left;
    background-size: contain;
}


@media only screen and (min-width:991.98px) {
	.algoritmy_new_s3-left--list ul li {
		margin-bottom: 16px !important;
	}
	.algoritmy_new_s3-left--list ul li::before {
		    top: -3px !important;
	}
}