.index_slider .bx-slide{padding:0;background-size:auto!important}
.index_slider .bx-slide img{max-width:1920px;margin:0 auto;overflow:hidden;width:100%;height:500px;object-fit:cover;object-position:center}
.bx-wrapper ul li{height:500px}
.bx-wrapper .bx-pager{bottom:10px}
.index_slider_bl .swiper .index_slider_el{height:100%;width:100%;max-width:1920px;margin:0 auto;padding-top:0;background-size:inherit!important}
.index_slider_bl .swiper .index_slider_el{position:relative}
.index_slider_bl .swiper .index_slider_link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:block;text-decoration:none}
.index_slider_bl .swiper .index_slider_cont{position:relative;z-index:2}
.index_slider_bl .swiper-bullets{width:100%;position:absolute;bottom:10px}
.index_slider_bl .swiper-controls{width:100%;max-width:1920px;margin:0 auto;position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:1}
.index_slider_bl .swiper-button-next,.index_slider_bl .swiper-button-prev{width:44px;height:44px;position:absolute;top:50%;margin-top:-22px;outline:0;z-index:9;border-radius:4px;background-color:#fff}
.index_slider_bl .swiper-button-next:hover,.index_slider_bl .swiper-button-prev:hover{background:#70d8ce}
.index_slider_bl .swiper-button-next::after,.index_slider_bl .swiper-button-prev::after{height:20px;width:8px;margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;line-height:1;color:#333}
.index_slider_bl .swiper-button-next:hover::after,.index_slider_bl .swiper-button-prev:hover::after{color:#fff}
.index_slider_bl .swiper-button-prev::after{width:10px}
.index_slider_bl .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#4d4d4d}
.index_slider_bl .swiper-pagination-bullet{height:12px;width:12px;margin:0 5px;outline:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:2px solid #4d4d4d;background-color:unset}
@media screen and (max-width:1024px){
.bx-wrapper ul li{height:350px}
.index_slider .bx-slide{background-size:cover!important}
}
@media screen and (max-width:998px){
.index_slider_bl .index_slider_el .standart_width{height:515px}
}
@media screen and (max-width:768px){
.bx-wrapper ul li{height:500px}
.index_slider .bx-slide{background-size:auto!important}
}
