@media (max-width:1616px) {
	.header { padding-top: 5px }
	.banner { padding-bottom: 164px; padding-top: 189px }
	.banner_info { max-width: 1120px }
	.banner_info .banner_content { font-size: 22px }
	.cs_info .cs_content { font-size: 18px }
	.ederimg_content .eder_content { max-width: 590px }
	.donate_item .small { font-size: 11px }
	.donate_group { max-width: 470px; margin-top: 60px }
	.donate_group .donate_item { flex: 0 0 23.5% }
	.donate_group .donate_item a { font-size: 40px; border-radius: 9px }
	.donate_group .donate_item.other a { font-size: 21px }
	.btn-second { padding: 17px 38px }
	.btn-primary { font-size: 13px; padding: 9px 30px }
	.banner_info .banner_title { line-height: 118px; margin-bottom: 30px }
	.domath { padding-top: 210px; padding-bottom: 113px }
	.footer { padding-top: 15px }
	.footer .footer_block { max-width: 590px }
	.footer .footer_logo { padding-left: 31px }
	.py-180 { padding-top: 133px }
}
@media screen and (max-width:1499px) {
	body { font-size: 16px }
	h2,
	.h2 { font-size: 36px }
}
@media screen and (max-width:991px) {
	.ederimg_content .eder_content { padding-left: 15px; max-width: 100% }
}
@media (max-width:991.98px) {
	h1,
	.h1 { font-size: 65px }
	.header .logo { text-align: center }
	.section_group { padding-left: 15px; padding-right: 15px }
	.banner { padding-bottom: 120px }
	.banner_info .donate_group { margin-top: 40px; flex-wrap: wrap }
	.banner_info .banner_title { letter-spacing: 0px; margin-bottom: 20px }
	.banner_info .banner_content { font-size: 24px }
	.ederimg_content .eder_content { margin-bottom: 30px; margin-top: 35px }
	.cs_info { margin-left: auto; margin-right: auto }
	.py-180 { padding-top: 50px; padding-bottom: 70px }
	.py-300 { padding-top: 120px; padding-bottom: 120px }
	.title_lead { font-size: 45px }
}
@media (max-width:767.98px) {
	h2,
	.h2 { font-size: 30px }
	.footer .footer_block { padding-left: 15px; padding-right: 15px; flex-wrap: wrap; justify-content: center }
	.footer .footer_logo { margin-bottom: 20px; padding-left: 0 }
	.donate_group .donate_item { flex: 0 0 40%; margin-bottom: 20px }
}
