

/* Start:/local/templates/government_default/components/bitrix/catalog/regions/style.css?1685391412853*/
.grid {}

.grid .bx_content_section { margin-bottom: 15px; }

.grid .bx_sidebar { margin-bottom: 15px; }

/* grid2x1 */
.grid2x1 {}

.grid2x1 .bx_content_section {
	float: left;
	width: 66%;
	margin-bottom: 15px;
}

.grid2x1 .bx_sidebar {
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	box-sizing: border-box;
}

@media (max-width: 960px) {
	.grid2x1 .bx_sidebar { padding-left: 4%; }
}

@media (max-width: 640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar {
		width: 100%;
		float: none;
	}

	.grid2x1 .bx_sidebar { padding-left: 3%; }
}

@media (max-width: 479px) {
	.grid2x1 .bx_sidebar { padding-left: 1%; }
}

.catalog-block-header {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 5px 0;
	padding: 5px 0;
	border-bottom: 2px solid #d9dee6;
	border-bottom-color: var(--primary);
	color: #000;
}

/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.css?174194431764*/
font.errortext
{
	color:red;
}

font.notetext
{
	color:green;
}

/* End */


/* Start:/local/templates/government_default/components/bitrix/news.list/service_categories/style.css?16848959131701*/
.card--tile.card {
  background-color: transparent;
  font-size: 0.875rem;
  line-height: 1.42857; }

.card--tile .card-img-canvas {
  display: block;
  height: 0;
  overflow: hidden;
  padding-bottom: 100%;
  position: relative; }
  @media (min-width: 992px) {
    .card--tile .card-img-canvas {
      padding-bottom: 51.185%; } }

.card--tile .card-img {
  border-radius: 0;
  height: 100%;
  left: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%; }

.card--tile .card-title {
  font-size: 1rem;
  line-height: 1.25; }
  @media (min-width: 992px) {
    .card--tile .card-title {
      font-size: 1.125rem;
      line-height: 1.44444; } }

@media (min-width: 992px) {
  .card--tile .card-text {
    max-height: 3.75em;
    overflow: hidden; } }

@media (min-width: 992px) {
  .service-categories .section__header {
    border-bottom: 1px solid #dee2e6; }
    html.bvi-active[data-bvi-theme] .service-categories .section__header {
      border-color: var(--bs-body-bg-rgb); } }

.service-categories .section__title {
  padding: 1rem 0; }
  @media (min-width: 992px) {
    .service-categories .section__title {
      padding-bottom: 2.5rem; } }

.service-categories__nav {
  padding-right: var(--bs-gutter-x, 1rem); }
  @media (min-width: 992px) {
    .service-categories__nav {
      bottom: -1px;
      padding-right: 0;
      position: relative; }
      .service-categories__nav .nav-tabs {
        border-bottom-color: transparent; }
      .service-categories__nav .nav-link {
        padding-bottom: 2.5rem; } }

/* End */
/* /local/templates/government_default/components/bitrix/catalog/regions/style.css?1685391412853 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.css?174194431764 */
/* /local/templates/government_default/components/bitrix/news.list/service_categories/style.css?16848959131701 */
