h2 {
		font-size: 36px;
		line-height: 125%;
		text-transform: uppercase;
		margin: 0;
	}

	.b-page-rules--answere {
		background-color: #DCEDFE;	
	}
		
	.b-page-rules__preview--answere {
		min-height: 205px;
		background: url('/static/f/section/90/img/question-icon-left.svg'), url('/static/f/section/90/img/question-icon-right.svg'), url('/static/f/section/90/img/background-left.svg'), url('/static/f/section/90/img/background-right.svg');
		background-repeat: no-repeat;
		background-size: 92px auto, 60px auto, 394px 421px, 394px 334px;
		background-position: calc((50% - 720px) + 34px) 45px, calc((50% + 720px) - 38px) -8px, calc((50% - 720px) + 45px) 1px, calc(50% + 720px - 133px) -24px;
		background-color: #DCEDFE;
	}
	
	.b-page-rules__title--answere {
		font-size: 72px;
		line-height: 100%;
		letter-spacing: 0.028em;
		margin-bottom: 11px;
		color: #27388A;	
	}

	.b-page-rules__preview--answere:before {
		width: 186px;
		height: 181px;
		transform: rotate(18deg);
		top: 59px;
		left: calc(50% - 720px + 91px);
		background: url('/static/f/section/90/img/mail-icon.svg') no-repeat;
	}

	.b-page-rules__preview--answere:after {
		width: 186px;
		height: 181px;
		transform: rotate(-16deg);
		top: 72px;
		left: auto;
		right: calc(50% - 720px + 71px);
		background: url('/static/f/section/90/img/mail-icon.svg') no-repeat;
	}

	.wrapper--answere {
		background: #EDF0F9;
	}

	.wrapper__answere-content {
		position: relative;
		max-width: 746px;
		margin-left: auto;
		margin-right: auto;
		padding: 57px 40px;
		box-sizing: content-box;
		
		display: flex;
		flex-direction: column;
		gap: 28px;
	}

	@media screen and (max-width: 1439px) {
		.b-page-rules__preview--answere {
			background-position: -10px -38px, calc(100% - 18px) 2px, -161px 41px, calc(100% - -187px) -74px;	
		}
		
		.b-page-rules__preview--answere:before {
			top: 109px;
        	left: -40px;
		}
		
		.b-page-rules__preview--answere:after {
			top: 102px;
			left: auto;
			right: -50px;
		}
	}

	@media screen and (max-width: 1023px) {
		.b-page-rules__preview--answere {
			background-position: -10px -38px, calc(100% - 18px) 2px, -261px 1px, calc(100% - -247px) -24px;	
		}
		
		.b-page-rules__preview--answere:before {
			width: 136px;
			height: 104px;
			top: 129px;
			left: -40px;
			background-size: 136px auto;
		}
		
		.b-page-rules__preview--answere:after {
			width: 106px;
			top: 132px;
			left: auto;
			right: 0px;
			background-size: 106px auto;
		}
	}

	@media screen and (max-width: 767px) {
		.b-page-rules__preview--answere {
			background-position: -10px -58px, calc(100% - 18px) -17px, -261px 1px, calc(100% - -247px) -24px;
		}
		
		.wrapper__answere-content {
			gap: 14px;	
		}
	}

	@media screen and (max-width: 559px) {
		h2 {
			font-size: 26px;
		}
		
		.b-page-rules__title--answere {
    		font-size: 52px;
		}
		
		.b-page-rules__preview--answere {
			background-position: 10px -18px, calc(100% - 18px) 13px, -221px 61px, calc(100% - -247px) -24px;
			background-size: 62px auto, 30px auto, 394px 421px, 394px 334px;
		}
		
		.b-page-rules__preview--answere:before {
			width: 86px;
			height: 104px;
			top: 129px;
			left: 0px;
			background-size: 84px auto;
		}
		
		.b-page-rules__preview--answere:after {
			top: 142px;
			right: -10px;
			width: 74px;
			background-size: 74px auto;
		}
	}

	@media screen and (max-width: 389px) {
		.b-page-rules__title--answere {
			font-size: 42px;
		}
		
		.wrapper__answere-content {
			padding: 24px 14px;
    	}
	}