@media screen and (max-width:750px) {
	.block4 {padding: 50px; margin-top: 30px;}
	.block6 {padding-bottom: 15px;}
}

@media screen and (max-width:700px) {
	.block1 {padding-top: 25px;}
	.block1_txt1 {font: 50px Montserrat-Bold; }
	.block1_txt2 {font-size: 25px; margin-top: 20px; width: 100%;}
	.bonus_main {
		height: 250px;
		padding-left: 60px;
		margin-top: 40px;
	}
	.bonus_str1 {font: 50px Montserrat-Bold;}
	.bonus_str2 {font: 30px Montserrat-Bold;}
	
	.block3_td1, .block3_td2 { flex: 0 0 47%;}
	
	.block4_str1_1 {font: 35px Montserrat-Bold;}
	.block4_str2 {flex: 0 1 250px;}
	.block4_str1_3_but {padding: 15px 10px; width: 300px;}
	.block4_str1_3 {padding-top: 20px;}
	.block4_str2_r1 {width: 157px; height: 157px;}
	.block4_str2_r2 {width: 138px; height: 138px; margin-top: 3px;}
	.block_card_str3 {font-size: 25px;}
	.block_card_str5_item {width: 500px;}
}
@media screen and (max-width:650px) { 
	.block2_tr1 {font-size: 18px;}
	.block2_disc_l {font-size: 18px;}
	.block2_disc_btn_1 {font-size: 18px;}
	.block2_disc_btn_2 {font-size: 18px;}
	
	.block2_tr2_td1_tr1 {font-size: 18px;}
	.block2_tr2_td2_tr1 {font-size: 18px;}
	.img_ruble_l {font-size: 22px;}
	
	.block4 {padding: 30px; margin-top: 30px;}
	.block4_str2 {flex: 0 1 200px;}
	.block4_str1_3_but {padding: 15px 10px; width: 250px; font-size: 18px;}
	.block4_str1_3 {padding-top: 20px;}
	.block4_str1_2 {font-size: 18px;}
	
	.block5 {font-size: 40px;}
	.block6 {font-size: 16px;}
	
	.block_card_str_bonus_body {font-size: 22px;}
	.block_card_str_bonus_head {font-size: 18px;}
	.img_ruble_card {margin-top: 3.5px; height: 22px;}
	.img_ruble {margin-top: 2.0px; height: 22px;}
	
}
@media screen and (max-width:600px) {
	.block_card_str2_l {
		flex-direction: column;
		margin-right: 0px;
		max-width: 480px;
		width: 100%;
		margin: 0px auto;
	}
	.block_card_str2_r {
		display: flex;
		justify-content: center;
		flex-direction: column;
		margin-top: 30px;
	}
	.screen_card_img {height: 242px; margin: 0px auto;}
	.block_card_str_bonus_head {padding: 15px 5%;}
	.block_card_str_bonus_body {padding: 15px 5%;}
	.block_card {padding-top: 20px;}
	.block_card_str5_item {width: 400px;}
}
@media screen and (max-width:550px) {
	#block4_str2_1 {display: block;}
	#block4_str2_2 {display: none;}

	.block4 {padding: 30px; margin-top: 20px; flex-direction: column;}
	.block4_str1_1 {font: 30px Montserrat-Bold; text-align: center;}
	.block4_str1 {padding-right: 0px;}
	.block4_str2 {flex: 0 1 10px; padding-bottom: 20px;}
	.block4_str1_3_but {margin: 0px auto; padding: 15px 10px; width: 250px; font-size: 18px;}
	.block4_str1_3 {padding-top: 15px;}
	.block4_str1_2 {font-size: 18px; text-align: center;}
	.block4_str2_r1 {margin: 0px auto; width: 157px; height: 157px;}
	.block4_str2_r2 {width: 138px; height: 138px; margin-top: 3px;}
}
@media screen and (max-width:560px) {
	.bonus_main {padding-left: 40px; margin-top: 30px;}
	.block1_txt_address {font-size: 14px;}
	.block_card_str2_r_b {font-size: 16px;}
	.block_card_str1 {font-size: 18px;}
}
@media screen and (max-width:500px) {
	.block1 {padding-top: 20px;}
	.block1_txt1 {font: 40px Montserrat-Bold; }
	.block1_txt2 {margin-top: 20px;}

	.block2_tr2 {display: flex; flex-direction: column; padding-top: 0px;}
	.block2_tr2_td1 {margin-top: 20px;}
	.img_ruble_l {font-size: 30px;}	
	
	.block3_tr {display: flex; flex-direction: column; justify-content: left;}
	.block3_td1 {flex: 1 0 100%; border: 10px solid #fff; padding: 10px;}
	.block3_td2 {flex: 1 0 100%; margin-top: 20px; border: 10px solid #fff; padding: 10px;}
	.zag_str1 {font-size: 25px; padding-top: 30px;}
	.block3_td1_tr1 {padding-top: 10px; padding-bottom: 10px;}
	.block3_td2_tr1 {padding-top: 10px; padding-bottom: 10px;}
	
	.block2_disc {margin-top: 20px;}
	.img_ruble {margin-top: 0px; height: 30px;}
	.screen_card_img {height: 200px;}
	.bl_wrap {width: 90%;}
	
	.block_card_str4 {flex-direction: column; margin-top: 30px;}
	.block_card_str2_item2_ms {margin-top: 20px;}
	
	.block_card_str_bonus_body {font-size: 30px;}
	.img_ruble_card {margin-top: 4.5px; height: 28px;}
	.block_card_str5_item {width: 300px; font-size: 14px;}
	
	#block_card_str5_desc1 {display: none;}
	#block_card_str5_desc {display: block;}
}
@media screen and (max-width:400px) {
	.block1 {padding-top: 15px;}
	.block1_txt1 {font: 30px Montserrat-Bold; }
	.block1_txt2 {font-size: 22px; margin-top: 20px;}
	.block_card_str3 {font-size: 22px;}
	
	.bonus_str1 {font: 40px Montserrat-Bold;}
	.bonus_str2 {font: 25px Montserrat-Bold;}
	.bonus_main {height: 200px;}
	
	.bonus_str1 {font: 35px Montserrat-Bold;}
	.bonus_str2 {font: 20px Montserrat-Bold;}
	.bonus_main {height: 170px; padding-left: 30px;}
	
	.block4_str1_1 {font: 25px Montserrat-Bold; text-align: center;}
	.block4 {padding: 20px;}
	.block4_str1_3_but {width: 220px;}
	.block5 {font-size: 30px; margin-top: 30px;}
	
	.block_card {padding-top: 20px;}
}
@media screen and (max-width:350px) {
	.screen_card_img {height: 160px;}
	.block_card_str5_item {width: 250px;}
}