

/* Start:/bitrix/templates/aspro_next_tn20231011/components/aspro/com.banners.next/top_slider_banners/style.css?17531873341402*/


.main_page #content .aside_main_page_left_block,
.top_slider_wrapp .flexslider {
  width: 100%;
}

.middle .top_slider_wrapp .flexslider {
  border-radius: 14px;
  overflow: hidden;
  height: 380px;
}

.middle .top_slider_wrapp .flexslider .slides > li .banner_bg {
  height: 380px;
}

.aside_main_page_left_block a.left_menu_alt_a {
  display: flex;
  border-radius: 12px;
  background: linear-gradient(90deg,rgb(0, 156, 207) 0%, rgb(0, 155, 206) 21.84%, rgb(17, 23, 27) 21.85%);
  height: 100%;
  align-items: center;
}

.left_block_2.menu_left_menu_alt {
    display: flex;
    flex-direction: column;
    gap: 1em;
    height: 100%;
}

.top_slider_wrapp {
  display: grid;
  grid-template-columns: 1fr 300px;
  gap: 1em;
}

.aside_main_page_left_block {
  display: flex;
  flex-direction: column;
  gap: 1em;
}

.top_slider_wrapp .flexslider {
  width:100%;
}

@media(max-width:600px) {

  .top_slider_wrapp {
    grid-template-columns: 1fr;
  }
  .middle .top_slider_wrapp .flexslider {
    max-width: unset;
    width:100%;
    height: unset;
  }
  .aside_main_page_left_block {
    display: none;
  }
  .aside_main_page_left_block a.left_menu_alt_a {
    background: linear-gradient(90deg, rgb(0, 156, 207) 0%, rgb(0, 155, 206) 12%, rgb(17, 23, 27) 12%);
  }
  .middle .top_slider_wrapp .flexslider .slides > li .banner_bg {
    height: 250px;
    width: 100%;
    aspect-ratio: 10 / 3;
  }
} 
/* End */
/* /bitrix/templates/aspro_next_tn20231011/components/aspro/com.banners.next/top_slider_banners/style.css?17531873341402 */
