@media screen and (min-width: 1650px) {
	.container {max-width: 1600px;}
	.archive .posts_list .post_ittem {width: 25%;}
	header .center_line .left_block .logo_text {max-width: 365px;}
	header .center_line .right_block .phone_and_adress_block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 25px;}
		.page.single .content_block .image_post img {height: auto;display: block;object-fit: cover;border-radius: 5px;border: solid 4px #45A6DB;border-radius: 25px 25px 25px 0px; width: 100%;}
	body > main > div.content_block > div > div {display: flex;gap: 30px;}
	.page.single .content_block p, .page.single .content_block ul, .page.single .content_block ol {padding-bottom: 5px;}
	.page.single .content_block .image_post {position: relative;width: 100%;}
	.page.single .content_block .image_post .date {display:none;}
}
@media screen and (min-width: 1280px) {
	.page.single .head_block .image_post {position: relative;display: none;}
	header .center_line .left_block .logo_text {display: none;}
}
@media screen and (max-width: 1190px) {
	header .center_line .right_block .cabinet_block {padding-left: 10px;}
	body > header > div.center_line > div > div.right_block > div > p {display:none;}
	header .center_line .left_block .logo_text {padding-left: 15px;font-size: 12px;line-height: 18px;}
	header .center_line .right_block .select_region {padding-right: 20px;}
	.home-page .partners-section .slider_partners .slick-prev {left: -15px;}
	.home-page .partners-section .slider_partners .slick-next {right: -15px;}
	.home-page .first-section .lider_list_block .slick-prev {left: 31%;}
	.home-page .first-section .lider_list_block .slick-next {right: 31%;}
	header .center_line .left_block .logo_text {display: none;}
}
@media screen and (max-width: 1100px) {
	header .first_line .menu_block ul li {padding: 0px 12px;}
	body > header > div.center_line > div > div.right_block > div > p {display:none;}
	header .center_line .left_block .logo_text {display: none;}
}
@media (max-width: 1024px) {
	.body > div.home-page > div.news-section > div > div.posts_list.slick-initialized.slick-slider.slick-dotted > div > div > div {width: 100%!important;}
	body > header > div.center_line > div > div.right_block > div > p {display:none;}
	header .center_line .left_block .logo_text {display: none;}
	.home-page .first-section .lider_list_block .slick-slide {
	/*width:100%!important;*/
}
}
@media screen and (max-width: 992px) {
	header .first_line {display: none;}
	body > header > div.center_line > div > div.right_block > div > p {display:none;}
	header .center_line {padding-top: 15px;padding-bottom: 15px;}
	header .center_line .left_block .logo_text {display: none;}
	header .center_line .right_block .select_region {display: none;}
	header .center_line .right_block .phone_block {display: none;}
	header .center_line .right_block .cabinet_block {display: none;}
	header .mobile_toggle_menu {display: block;}
	.page.single .head_block .title {font-size: 30px;line-height: 40px;margin-bottom: 18px;}
	.page.single .content_block {padding-left: 20px;padding-right: 20px;}
	.page .breadcrumbs {margin-bottom: 18px;}
	.home-page .first-section .first_list {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.home-page .first-section .first_list .hero_ittem {width: 100%;}
	.home-page .advanced-section .advanced_ittem {width: 100%;padding: 10px;}
	.home-page .advanced-section .advanced_ittem .icon {background-image: unset!important;padding: 0px!important;}
	.home-page .advanced-section .advanced_ittem:nth-child(1) .icon,
	.home-page .advanced-section .advanced_ittem:nth-child(2) .icon,
	.home-page .advanced-section .advanced_ittem:nth-child(3) .icon,
	.home-page .advanced-section .advanced_ittem:nth-child(4) .icon {order: 1;margin-left: 0;margin-right: 44px;border-radius: 100px 0px 100px 100px;width: 150px;height: 150px;min-width: 150px;}
	.home-page .advanced-section .advanced_ittem:nth-child(1) .icon {background: #F9B524;}
	.home-page .advanced-section .advanced_ittem:nth-child(2) .icon {background: #01629C;}
	.home-page .advanced-section .advanced_ittem:nth-child(3) .icon {background: #E72E26;}
	.home-page .advanced-section .advanced_ittem:nth-child(4) .icon {background: #3CA51B;}
	.home-page .advanced-section .advanced_ittem .icon img {max-width: 45%;height: auto;}
	.home-page .advanced-section .advanced_ittem:nth-child(1) .info,
	.home-page .advanced-section .advanced_ittem:nth-child(2) .info,
	.home-page .advanced-section .advanced_ittem:nth-child(3) .info,
	.home-page .advanced-section .advanced_ittem:nth-child(4) .info {order: 2;text-align: left;}
	.home-page .advanced-section .advanced_ittem:nth-child(3) .advanced_block, 
	.home-page .advanced-section .advanced_ittem:nth-child(4) .advanced_block {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
	.contact_page .contact_content .contact_block {width: 100%;padding-right: 0px;padding-bottom: 30px;}
	.contact_page .map_block {position: unset;left: 0%;width: 100%;height: 60vh;border-radius: 35px 35px 0px 0px;}
	main.faq_page .content_page .sidebar {padding-top: 0px;padding-right: 0px;width: 100%;}
	main.faq_page .content_page .content {width: 100%;}
	main.faq_page .content_page .sidebar .faq_naw ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
	main.faq_page .content_page .sidebar .faq_naw ul li {margin-bottom: 9px;margin-right: 9px;}
	main.fo_users .page_head_block {min-height: 200px;}
	main.fo_users .page_head_block .info_block {padding-top: 70px;padding-bottom: 100px;}
	main.fo_users .page_head_block .info_block .title, 
	main.fo_users .page_head_block .info_block .title h1, 
	main.fo_users .page_head_block .info_block .title h2 {font-size: 30px;line-height: 40px;}
	main.fo_users .fo_users_section .cat_naw {overflow-x: auto;padding-bottom: 20px;}
	main.fo_users .fo_users_section .cat_naw .naw_ittem {width: 263px;min-width: 263px;}
	main.fo_users .fo_users_section .blocks_list {padding-top: 30px;padding-bottom: 20px;}
	main.fo_users .fo_users_section .blocks_list .fu_list_block .ittem .text_block {padding-right: 0px;}
	main.ofices .ofises_block .naw_block {overflow-y: hidden;overflow-x: auto;padding-bottom: 20px;}
	main.ofices .ofises_block .naw_block .naw_ittem {min-width: 250px;}
	footer .left_block {width: 50%;}
	footer .center_block {width: 50%;padding-right: 0px;}
	footer .right_block {width: 100%;padding-top: 30px;}
	footer .right_block .qr_list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;
    -ms-flex-line-pack: start;align-content: flex-start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;
    -webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
    footer .right_block .qr_list .qr_ittem {width: 33.333%;padding-right: 15px;}
	main.fo_users .fo_users_section .cat_naw { /*justify-content: flex-start;*/}
	.lk-popup {display: flex;flex-direction: column;align-content: center;justify-content: center;align-items: center;gap: 5px;padding-bottom: 15px;}
	.lk-popup-1 {margin: 10px 0px;}
	.page.single .content_block .image_post img {display:none;}
}
@media screen and (max-width: 767px) {
	body > header > div.center_line > div > div.right_block > div > p {display:none;}
	.page.single .head_block .image_post img {height: 350px;}
	.archive .posts_list .post_ittem {width: 50%;padding: 15px;margin-bottom: 0;}
	main.ofices .page_head_block .info_block .title, 
	main.ofices .page_head_block .info_block .title h1, 
	main.ofices .page_head_block .info_block .title h2 {font-size: 26px;line-height: 34px;}
	main.ofices .page_head_block .info_block .desc p {font-size: 16px;line-height: 26px;}
	.page.single .content_block .image_post img {display:none;}
	footer .left_block {width: 100%;padding-bottom: 30px;text-align: center;}
	footer .left_block .cabitet a {margin: auto;}
	footer .center_block {width: 100%;text-align: center;}
	footer .right_block .qr_list .qr_ittem {width: 100%;}
}
@media screen and (max-width: 640px) {
	.home-page .first-section .first_list .hero_ittem .block,
	.home-page .first-section .lider_list_block .hero_ittem .block {padding: 10px;}
	.home-page .first-section .lider_list_block .hero_ittem .title p {line-height: 30px;}
	.posts_list .post_ittem {padding: 0px;margin-bottom: 15px;}
	.home-page .news-section .posts_list .slick-dots {margin-top: 0px;}
	.home-page .partners-section .slider_partners .slick-dots {margin-top: 0px;}
	.home-page .partners-section .slider_partners .slick-slide {padding: 0px;}
	.home-page .partners-section {padding-top: 40px;padding-bottom: 20px;}
	.home-page .partners-section .title_section,
	.home-page .news-section .title {font-size: 34px;line-height: 40px;}
	.home-page .advanced-section {padding-top: 40px;padding-bottom: 40px;}
	.home-page .news-section {padding-top: 40px;padding-bottom: 40px;}
	.home-page .first-section .lider_list_block .hero_ittem .title p,
	.home-page .first-section .first_list .hero_ittem .title p {font-size: 20px;line-height: 26px;}
	.home-page .first-section .first_list .hero_ittem .block {
		height: 240px;
	}
	.home-page .first-section .first_list .hero_ittem {
		height: 240px;
	}
	header .cabinet_block .button {
    margin: auto;
}
	.home-page .first-section .lider_list_block .hero_ittem .block {height: 240px;}
}
@media screen and (max-width: 560px) {
	.archive .head_block {min-height: 170px;}
	.archive .head_block .container {height: 130px;padding-bottom: 30px;}
	.archive .head_block .title {font-size: 30px;line-height: 40px;}
	.archive .posts_list .post_ittem {width: 100%;}
	.archive .posts_list {padding-top: 5px;padding-bottom: 20px;}
	.page.single .head_block .title {font-size: 25px;line-height: 30px;}
	.page.single .head_block .image_post img {height: 222px;}
	.page.single .content_block {padding-bottom: 0px;}
	.page.single .news-section {padding-top: 15px;padding-bottom: 15px;}
	.page.single .news-section .title {font-size: 30px;line-height: 40px;margin-bottom: 15px;}

}
@media screen and (max-width: 470px) {

	.home-page .advanced-section .advanced_ittem:nth-child(1) .icon, 
	.home-page .advanced-section .advanced_ittem:nth-child(2) .icon, 
	.home-page .advanced-section .advanced_ittem:nth-child(3) .icon, 
	.home-page .advanced-section .advanced_ittem:nth-child(4) .icon {margin-right: 20px;border-radius: 70px 0px 70px 70px;width: 60px;height: 60px;min-width: 60px;padding: 15px;}
	.home-page .advanced-section .advanced_ittem .icon img {max-width: 50%;height: auto;}
	.contact_page .contact_content .contact_block .contact_info .phones,
	.contact_page .contact_content .contact_block .contact_info .mail {width: 100%;}
	.contact_page .contact_content .contact_block .contact_button a {display: block;text-align: center;}
	.contact_page .contact_content .contact_block .contact_info .adress .text a {margin-left: 0px;margin-top: 15px;display: block;}
}
@media screen and (max-width: 340px) {

}