

/* Start:/bitrix/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1683740657744*/
div.modern-page-navigation { 
	padding: 0.5em 0;}
div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 0.75em;
	padding-right: 0.5em;
	text-decoration: none;
}
div.modern-page-navigation a.modern-page-previous { 
	border-right-width: 1px; 
	border-right-style: solid; 
	border-left: none; }
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 
	border-left: none; 
	padding-left: 0.5em; }
span.modern-page-current { 
	font-weight: bold; }
div.modern-page-navigation a, 
span.modern-page-current, 
div.modern-page-navigation a.modern-page-previous, 
span.modern-page-dots { 
	border-color: #cdcdcd; }
/* End */


/* Start:/bitrix/templates/vivat2022/style/components/slider.css?17640551991313*/
.wide-banner-slider {
  position: relative;
  margin: 0 -50px 45px -50px;
visibility:hidden;
max-height:10vh;
overflow:hidden;
}

.wide-banner-slider.slick-initialized{
	visibility: visible;
	max-height:none;
	overflow:unset;
}

.wide-banner-slider .wide-banner-slider-unit a {
  display: block;
  overflow: hidden;
  border-radius: 18px;
}

.wide-banner-slider .wide-banner-slider-unit a img {
  width: 100%;
}

.wide-banner-slider .slick-arrow {
  left: 50px;
}

.wide-banner-slider .slick-arrow.slick-next {
  left: auto;
  right: 50px;
}

.wide-banner-slider .slick-list .slick-track {
  counter-reset: slides;
}

.wide-banner-slider .slick-list .slick-track .slick-slide {
  position: relative;
}

.wide-banner-slider .slick-list .slick-track .slick-slide:before {
/*
  counter-increment: slides;
  content: counter(slides);
  display: block;
  position: absolute;
  right: 20px;
  top: 20px;
  height: 50px;
  width: 50px;
  font-size: 300%;
  color: rgba(0, 0, 0, 0.1);
  text-align: center;
  line-height: 50px;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0.2);
  -webkit-backdrop-filter: blur(6px);
          backdrop-filter: blur(6px);
*/
}

@media screen and (max-width: 890px) {
  .wide-banner-slider {
    margin-left: 0;
    margin-right: 0;
  }
}
/*# sourceMappingURL=slider.css.map */
/* End */
/* /bitrix/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1683740657744 */
/* /bitrix/templates/vivat2022/style/components/slider.css?17640551991313 */
