
.preloader_wrap{
	display:none;
}
footer{
	 padding: 10px 0 !important;
}

.footer_top {
    margin-bottom: 10px;
}
.header_cont {
height: 30px;
    padding: 5px 0px;
}
.main_page{
	padding-top: 30px;
}
.main_bl_1_info{
grid-gap: 13px;
}
.main_bl_1_title {
    font-size: 19px;
}
.main_bl_1_text {
    font-size: 25px;
}
.main_bl_1_logo {
	width: 70px;
}
.main_bg_wr {
height: 150px;
}
.main_bl_2 {
    padding: 20px 0px;
}
.main_bl_2_title {
font-size: 26px;
    margin-bottom: 16px;
}
.main_bl_2_text{
	font-size: 11px;
	line-height: 1.2;
}


.main_bl_3 {
    position: relative;
    padding: 0 0px 10px;
}
.main_bl_3>*{
	padding: 0;
}
.main_bl_3_item_text{
	font-size: 12px;
	line-height: 1.2;
}
.main_bl_3_slider,.main_bl_3{
	height: 150px!important;
	overflow: hidden;
}
.main_bl_3_arows{
	display:none;
}
.main_bl_3_slider .swiper-wrapper{
   height: 150px;
     display: block;
    transform: none !important;
    overflow: hidden;
    display: flex;
}
 .swiper-slide {
 	margin: 0;
    display: block;
    width: 30% !important;
   height: 150px!important;
    opacity: 1 !important;
    position: static !important; /* Щоб вони були в потоці документа */
    visibility: visible !important;
}
.main_bl_3_item{
	height: 100%;
}
.main_bl_3_item_img{
	height: auto;
	object-fit: initial;
    aspect-ratio: auto;
    object-position: 0;
    margin: 0;
            height: calc(100% - 44px);
}
.main_bl_4{
	display:none;	
}

.main_bl_5 {
 padding: 0!important;
margin: 10px 0 0!important;
overflow: hidden;


}
.main_bl_5_items{
	padding: 0;
	margin-bottom: 5px;
	grid-template-columns: repeat(4, calc(25% - 4px));
	grid-gap:5px;
}
.main_bl_5_item {
	padding: 0;
}
.main_bl_5_item_img_wr{
	height: 70px;
	margin-bottom:5px;
}
.main_bl_5_item_title {
font-size: 11px;
}
.main_bl_5_btn_wr{
	display:none!important;
}
.contacts_wrap {
padding-top: 60px;
}
.contacts_wr{
	padding: 0;
}
.new_wrap{
padding-top: 60px;	
}
.new_wr{
	padding: 0!important;
	margin: 0!important;
}
.new_top{
	margin-bottom: 10px;
}
.new_date{
	    font-size: 14px;
	margin-bottom: 10px;
}
.new_text{
	font-size: 14px;
	margin-bottom: 10px;
}
.new_slider_wr{
	display:none;
}
.another_new_wrap{
	display:none;
}
.new_back_wr{
	display:none;
	
}
.footer_item{
	font-size:11px;
	    line-height: 1.2;
}
.news_wrap{
	padding-top: 20px;
}