@media (min-width:1921px) and (max-width: 9999px){
    .yapeducation{
		display: flex;
		flex-flow: column;
		padding-bottom: 108px;
		background:none!important;
	}
	.yapeducation>.title_block{
display: inline-flex;
        /* margin-top: 115px; */
        /* margin-left: 113px; */
        flex-direction:column;
        /* margin: 0 auto; */
        align-items: center;
        width: 60%;
        justify-content: center;
        margin: 0 auto;
	}
	.yapeducation>.title_block h2{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: 97px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 155px;
	}
	.yapeducation>.title_block>div{
		display: flex;
		flex-flow: column;
		margin-right: 180px;
	}
	.yapeducation>.title_block>div p{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: 19.2px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
		letter-spacing: 0.18px;
		margin-top: 0;
		margin-bottom: 12px;
	}

	.yapeducation .links_block{
		display: inline-flex;
		margin-top: 101px;
		margin-left: auto;
		margin-right: auto;
	}
	.yapeducation .links_block>div>div{
		width: 632px;
		height: 356px;
		border-radius: 20px;
		margin-bottom: 50px;
	}
	.yapeducation .links_block>div>div h3{
		color: var(--unnamed, #FFF);
		font-family: DIN Pro;
		font-size: 36px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-bottom: 0;
		margin-top: 167px;
		margin-left: 30px;
	}

	.yapeducation .links_block>div>div p{
		color: var(--unnamed, #FFF);
		text-align: center;
		font-family: DIN Pro;
		font-size: 18px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 0.18px;
		display: inline-flex;
		align-items: center;
		padding: 5px 20px;
		border-radius: 20px;
		margin-left: 30px;
		margin-top: 15px;
		margin-bottom: 0;
		border: 1px solid var(--unnamed, #FFF);
		cursor: pointer;
	}

	.yapeducation .links_block>div>div p svg{
		margin-left: 10px;
	}
	.yapeducation .links_block>div{
		display: flex;
		flex-flow: column;
	}

	.yapeducation .links_block>div:nth-child(1){
		margin-top: 160px;
		margin-right: 23px;
		margin-left: 16px;
	}
	.yapeducation .links_block>div:nth-child(2){

	margin-left: 19px;
	}
}
@media (min-width: 1025px) and (max-width:1920px){
	.yapeducation{
		display: flex;
		flex-flow: column;
		padding-bottom: 108px;
	}
	.yapeducation>.title_block{
		display: inline-flex;
		margin-top: 115px;
		margin-left: 113px;
	}
	.yapeducation>.title_block h2{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: 97px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 155px;
	}
	.yapeducation>.title_block>div{
		display: flex;
		flex-flow: column;
		margin-right: 180px;
	}
	.yapeducation>.title_block>div p{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: 19.2px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
		letter-spacing: 0.18px;
		margin-top: 0;
		margin-bottom: 12px;
	}

	.yapeducation .links_block{
		display: inline-flex;
		margin-top: 101px;
		margin-left: auto;
		margin-right: auto;
	}
	.yapeducation .links_block>div>div{
		width: 632px;
		height: 356px;
		border-radius: 20px;
		margin-bottom: 50px;
	}
	.yapeducation .links_block>div>div h3{
		color: var(--unnamed, #FFF);
		font-family: DIN Pro;
		font-size: 36px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-bottom: 0;
		margin-top: 167px;
		margin-left: 30px;
	}

	.yapeducation .links_block>div>div p{
		color: var(--unnamed, #FFF);
		text-align: center;
		font-family: DIN Pro;
		font-size: 18px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 0.18px;
		display: inline-flex;
		align-items: center;
		padding: 5px 20px;
		border-radius: 20px;
		margin-left: 30px;
		margin-top: 15px;
		margin-bottom: 0;
		border: 1px solid var(--unnamed, #FFF);
		cursor: pointer;
	}

	.yapeducation .links_block>div>div p svg{
		margin-left: 10px;
	}
	.yapeducation .links_block>div{
		display: flex;
		flex-flow: column;
	}

	.yapeducation .links_block>div:nth-child(1){
		margin-top: 160px;
		margin-right: 23px;
		margin-left: 16px;
	}
	.yapeducation .links_block>div:nth-child(2){

	margin-left: 19px;
	}

}

@media (min-width: 1024px) and (max-width: 1919px){
	.yapeducation{
		display: flex;
		flex-flow: column;
		padding-bottom: calc(57.6px + (108 - 57.6) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.yapeducation>.title_block{
		display: inline-flex;
		margin-top: calc(61.4px + (115 - 61.4) * ((100vw - 1024px) / (1920 - 1024)));
		margin-left: calc(60.3px + (113 - 60.3) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.yapeducation>.title_block h2{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: calc(51.8px + (97 - 51.8) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-top: 0;
		margin-bottom: 0;
		margin-right: calc(82.7px + (155 - 82.7) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.yapeducation>.title_block>div{
		display: flex;
		flex-flow: column;
		margin-right: calc(96px + (180 - 96) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.yapeducation>.title_block>div p{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: calc(10.3px + (19.2 - 10.3) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 300;
		line-height: normal;
		letter-spacing: calc(0.1px + (0.18 - 0.1) * ((100vw - 1024px) / (1920 - 1024)));
		margin-top: 0;
		margin-bottom: calc(6.4px + (12 - 6.4) * ((100vw - 1024px) / (1920 - 1024)));
	}

	.yapeducation .links_block{
		display: inline-flex;
		margin-top: calc(53.9px + (101 - 53.9) * ((100vw - 1024px) / (1920 - 1024)));
		margin-left: auto;
		margin-right: auto;
	}
	.yapeducation .links_block>div>div{
		width: calc(337.1px + (632 - 337.1) * ((100vw - 1024px) / (1920 - 1024)));
		height: calc(189.9px + (356 - 189.9) * ((100vw - 1024px) / (1920 - 1024)));
		border-radius: calc(10.7px + (20 - 10.7) * ((100vw - 1024px) / (1920 - 1024)));
		margin-bottom: calc(26.7px + (50 - 26.7) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.yapeducation .links_block>div>div h3{
		color: var(--unnamed, #FFF);
		font-family: DIN Pro;
		font-size: calc(19.2px + (36 - 19.2) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-bottom: 0;
		margin-top: calc(89.1px + (167 - 89.1) * ((100vw - 1024px) / (1920 - 1024)));
		margin-left: calc(16px + (30 - 16) * ((100vw - 1024px) / (1920 - 1024)));
	}

	.yapeducation .links_block>div>div p{
		color: var(--unnamed, #FFF);
		text-align: center;
		font-family: DIN Pro;
		font-size: calc(9.6px + (18 - 9.6) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: calc(0.1px + (0.18 - 0.1) * ((100vw - 1024px) / (1920 - 1024)));
		display: inline-flex;
		align-items: center;
		padding: calc(2.7px + (5 - 2.7) * ((100vw - 1024px) / (1920 - 1024))) calc(10.7px + (20 - 10.7) * ((100vw - 1024px) / (1920 - 1024)));
		border-radius: calc(10.7px + (20 - 10.7) * ((100vw - 1024px) / (1920 - 1024)));
		margin-left: calc(16px + (30 - 16) * ((100vw - 1024px) / (1920 - 1024)));
		margin-top: calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)));
		margin-bottom: 0;
		border: calc(0.6px + (1 - 0.6) * ((100vw - 1024px) / (1920 - 1024))) solid var(--unnamed, #FFF);
		cursor: pointer;
	}

	.yapeducation .links_block>div>div p svg{
		margin-left: calc(5.4px + (10 - 5.4) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.yapeducation .links_block>div{
		display: flex;
		flex-flow: column;
	}

	.yapeducation .links_block>div:nth-child(1){
		margin-top: calc(85.4px + (160 - 85.4) * ((100vw - 1024px) / (1920 - 1024)));
		margin-right: calc(12.3px + (23 - 12.3) * ((100vw - 1024px) / (1920 - 1024)));
		margin-left: calc(8.6px + (16 - 8.6) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.yapeducation .links_block>div:nth-child(2){

	margin-left: calc(10.2px + (19 - 10.2) * ((100vw - 1024px) / (1920 - 1024)));
	}

}
@media (min-width: 320px) and (max-width: 1023px){
	.yapeducation{
		display: flex;
		flex-flow: column;
		padding-bottom: calc(57.6px + (108 - 57.6) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.yapeducation>.title_block{
		display: flex;
		flex-direction:column;
		align-items:center;
		margin-top: 20px;
	}
	.yapeducation>.title_block h2{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: calc(51.8px + (97 - 51.8) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-top: 0;
		margin-bottom: 10px;
	}
	.yapeducation>.title_block>div{
		display: flex;
		flex-flow: column;
		width:90%;
	}
	.yapeducation>.title_block>div p{
		color: var(--dark, #181818);
		font-family: DIN Pro;
		font-size: 14px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
		letter-spacing: calc(0.1px + (0.18 - 0.1) * ((100vw - 1024px) / (1920 - 1024)));
		margin-top: 0;
		margin-bottom: calc(6.4px + (12 - 6.4) * ((100vw - 1024px) / (1920 - 1024)));
		text-align:justify;
	}

	.yapeducation .links_block{
		display: flex;
        justify-content: center;
        align-items: center;
	}
	.yapeducation .links_block>div>div{
		width: calc(337.1px + (632 - 337.1) * ((100vw - 1024px) / (1920 - 1024)));
		height: calc(189.9px + (356 - 189.9) * ((100vw - 1024px) / (1920 - 1024)));
		border-radius: calc(10.7px + (20 - 10.7) * ((100vw - 1024px) / (1920 - 1024)));
		margin-bottom: calc(26.7px + (50 - 26.7) * ((100vw - 1024px) / (1920 - 1024)));
		display:flex;
		flex-direction:column;
		align-items: flex-start;
        justify-content: center;
	}
	.yapeducation .links_block>div>div h3{
		color: var(--unnamed, #FFF);
		font-family: DIN Pro;
		font-size: calc(19.2px + (36 - 19.2) * ((100vw - 1024px) / (1920 - 1024)));
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		text-transform: uppercase;
		margin-bottom: 0;
		margin-left: calc(16px + (30 - 16) * ((100vw - 1024px) / (1920 - 1024)));
	}

	.yapeducation .links_block>div>div p{
		color: var(--unnamed, #FFF);
		text-align: center;
		font-family: DIN Pro;
		font-size: 12px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: calc(0.1px + (0.18 - 0.1) * ((100vw - 1024px) / (1920 - 1024)));
		display: inline-flex;
		align-items: center;
		padding: calc(2.7px + (5 - 2.7) * ((100vw - 1024px) / (1920 - 1024))) calc(10.7px + (20 - 10.7) * ((100vw - 1024px) / (1920 - 1024)));
		border-radius: calc(10.7px + (20 - 10.7) * ((100vw - 1024px) / (1920 - 1024)));
		margin-left: calc(16px + (30 - 16) * ((100vw - 1024px) / (1920 - 1024)));
		margin-top: calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)));
		margin-bottom: 0;
		border: calc(0.6px + (1 - 0.6) * ((100vw - 1024px) / (1920 - 1024))) solid var(--unnamed, #FFF);
		cursor: pointer;
	}

	.yapeducation .links_block>div>div p svg{
		margin-left: calc(5.4px + (10 - 5.4) * ((100vw - 1024px) / (1920 - 1024)));
		width:26px;
	}
	.yapeducation .links_block>div{
		display: flex;
		flex-flow: column;
	}

	.yapeducation .links_block>div:nth-child(1){
		margin-top: calc(85.4px + (160 - 85.4) * ((100vw - 1024px) / (1920 - 1024)));
		margin-right: calc(12.3px + (23 - 12.3) * ((100vw - 1024px) / (1920 - 1024)));
		margin-left: calc(8.6px + (16 - 8.6) * ((100vw - 1024px) / (1920 - 1024)));
	}
	.yapeducation .links_block>div:nth-child(2){

	margin-left: calc(10.2px + (19 - 10.2) * ((100vw - 1024px) / (1920 - 1024)));
	}
.yapeducation {
    background: #F7F7F8!important;
    background-size: contain;
    background-repeat: no-repeat;}
}