* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  /* Основные цвета */
  --blue700: #16267d;
  --blue500: #4370b7;
  --blue570: #4370b7b2;
  --blue540: #4370b766;
  --blue300: #c3dff0;
  --blue200: #d9e8ff;
  --blue210: #d9e8ff26;
  --blue250: #d9e8ff66;
  --gray800: #231f20;
  --gray700: #374151;
  --gray600: #55595d;
  --gray500: #7f8287;
  --gray550: #7f8287a6;
  --gray400: #9da2aa;
  --gray300: #cbcbcb;
  --gray320: #cbcbcb33;
  --gray200: #d8dfea;
  --gray100: #e8eef5;
  --gray50: #eceff2;
  --gray25: #f9fafb;
  --black400: #231f20;
  --black500: #212121;
  --white100: #fff;
  --green800: #094725;
  --green700: #45973b;
  --green600: #3d9967;
  --green200: #d7ffe9;
  --brown200: #f9ddd6;
  --brown300: #ba8752;
  --brown400: #aa753f;
  --brown600: #824406;
  --brown800: #422a11;
  /* Конец основного цвета */

  --text: var(--black500);
  --text-white: var(--white100);
  --text-gray: var(--gray500);
  --text-blue: var(--blue500);
  --text-blue--hover: var(--blue700);
  --text-table-color: var(--gray700);
  --text-header-table-color: var(--gray800);
  --bg-table-1: var(--blue210);
  --bg-table-2: var(--white100);
  --bg-table-header: var(--gray25);
  --bg-table-hover: var(--gray50);

  --main-link-text-color: var(--blue500);
  --button-bg: var(--blue500);
  --button-bg--hover: var(--white100);
  --button-bg--active: var(--blue200);
  --button-bg--disabled: var(--gray200);
  --button-text: var(--white100);
  --button-text--hover: var(--blue500);
  --button-text--active: var(--blue500);
  --button-text--disabled: var(--gray550);
  --button-border-color: var(--blue500);
  --button-border-color--hover: var(--blue500);
  --button-border-color--active: var(--blue200);
  --button-border-color--disabled: var(--gray200);
  --button-small-bg: var(--white100);
  --button-small-bg--hover: var(--blue250);
  --button-small-bg--active: var(--blue200);
  --button-small-bg--has: var(--blue200);
  --button-small-bg--disabled: var(--blue200);
  --button-small-border-color: var(--blue200);
  --button-small-border-color--hover: var(--blue200);
  --button-small-border-color--active: var(--blue200);
  --button-small-border-color--has: var(--blue500);
  --button-small-border-color--disabled: var(--gray200);

  --page-padding-horizontal: clamp(20px, 10.625rem, 170px);

  --font-family-primary: "Inter", sans-serif !important;

  --table-border: #edf1f8;

  --size-h1: 2.5rem;
  --size-h2: 1.625rem;
  --size-h3: 1.375rem;
  --size-h4: 1.25rem;
  --size-s: 1.125rem;
  --size-p: 1rem;
  --size-text: 0.875rem;
}

body {
  font-family: var(--font-family);
  color: var(--text);
  line-height: normal;
  background: #f4f8fb;
}

.navigation-arrows {
  display: none !important;
}

.bx-breadcrumb {
  margin: 0 !important;
}

html:has(body.font-2) {
  font-size: clamp(28px, calc(32px + 0.15 * (100vw - 1920px)), 40px) !important;
}

html:has(body.font-175) {
  font-size: clamp(24px, calc(28px + 0.15 * (100vw - 1920px)), 35px) !important;
}

html:has(body.font-125) {
  font-size: clamp(18px, calc(20px + 0.15 * (100vw - 1920px)), 25px) !important;
}

html:has(body.font-1) {
  font-size: clamp(14px, calc(16px + 0.15 * (100vw - 1920px)), 20px) !important;
}

html:has(body.font-075) {
  font-size: clamp(10px, calc(12px + 0.15 * (100vw - 1920px)), 15px) !important;
}

.block-item__text {
  font-size: var(--size-p) !important;
}

body.high-contrast--black,
body.high-contrast--black p,
body.high-contrast--black div:has(> p),
body.high-contrast--black table,
body.high-contrast--black table thead {
  background: black !important;
  --text: #fff;
  --text-gray: #fff;
  --text-white: #fff;
  --text-blue: #fff;
  --text-table-color: #fff;
  --table-border: #fff;
  --text-blue--hover: #fff;
  --background: black;
  --text-header-table-color: #fff;
  --bg-table-1: black;
  --bg-table-2: black;
  --bg-table-header: black;
  --bg-table-hover: black;
  color: var(--text) !important;
}

body.high-contrast--white,
body.high-contrast--white p,
body.high-contrast--white div:not([uk-img]):has(> p),
body.high-contrast--white table,
body.high-contrast--white table thead {
  background: white !important;
  --text: #000;
  --text-gray: #000;
  --text-white: #000;
  --text-blue: #000;
  --text-table-color: #000;
  --table-border: #000;
  --text-blue--hover: #000;
  --background: white;
  --text-header-table-color: #000;
  --bg-table-1: white;
  --bg-table-2: white;
  --bg-table-header: white;
  --bg-table-hover: white;
  color: var(--text) !important;
}

body.high-contrast--blue,
body.high-contrast--blue p,
body.high-contrast--blue div:not([uk-img]):has(> p),
body.high-contrast--blue table,
body.high-contrast--blue table thead {
  background: var(--blue300) !important;
  --text: var(--blue700);
  --text-gray: var(--blue700);
  --text-white: var(--blue700);
  --text-blue: var(--blue700);
  --text-table-color: var(--blue700);
  --text-blue--hover: var(--blue700);
  --table-border: var(--blue700);
  --background: var(--blue300);
  --text-header-table-color: var(--blue700);
  --bg-table-1: var(--blue300);
  --bg-table-2: var(--blue300);
  --bg-table-header: var(--blue300);
  --bg-table-hover: var(--blue300);
  color: var(--text) !important;
}

body.high-contrast--brown,
body.high-contrast--brown p,
body.high-contrast--brown div:not([uk-img]):has(> p),
body.high-contrast--brown table,
body.high-contrast--brown table thead {
  background: var(--brown200) !important;
  --text: var(--brown800);
  --text-gray: var(--brown800);
  --text-white: var(--brown800);
  --text-blue: var(--brown800);
  --text-table-color: var(--brown800);
  --text-blue--hover: var(--brown800);
  --table-border: var(--brown800);
  --text-header-table-color: var(--brown800);
  --background: var(--brown200);
  --bg-table-1: var(--brown200);
  --bg-table-2: var(--brown200);
  --bg-table-header: var(--brown200);
  --bg-table-hover: var(--brown200);
  color: var(--text) !important;
}

body.high-contrast--green,
body.high-contrast--green p,
body.high-contrast--green div:not([uk-img]):has(> p),
body.high-contrast--green table,
body.high-contrast--green table thead {
  background: var(--brown800) !important;
  --text: var(--green700);
  --text-gray: var(--green700);
  --text-white: var(--green700);
  --text-blue: var(--green700);
  --text-table-color: var(--green700);
  --text-blue--hover: var(--green700);
  --table-border: var(--green700);
  --text-header-table-color: var(--green700);
  --background: var(--brown800);
  --bg-table-1: var(--brown800);
  --bg-table-2: var(--brown800);
  --bg-table-header: var(--brown800);
  --bg-table-hover: var(--brown800);
  color: var(--text) !important;
}

body.high-contrast--black.unchangable,
body.high-contrast--black p.unchangable,
body.high-contrast--black div.unchangable {
  background: #fff !important;
  color: #000 !important;
}

body.high-contrast--black .accessibility-settings__block--active {
  outline: 1px solid #000 !important;
  border-color: inherit !important;
  border-bottom-color: #000 !important;
}

body.high-contrast--white.unchangable,
body.high-contrast--white p.unchangable,
body.high-contrast--white div.unchangable {
  background: #fff !important;
  color: #000 !important;
}

body.high-contrast--blue.unchangable,
body.high-contrast--blue p.unchangable,
body.high-contrast--blue div.unchangable {
  background: #fff !important;
  color: #000 !important;
}

.accessibility-settings__block.unchangable {
  outline-color: #000 !important;
}

body.highlight-links a {
  border-bottom: 2px dashed red;
  color: red !important;
}

/* Скрываем все изображения и видео без .unhidable */
body.hide-images video:not(.unhidable),
body.hide-images img:not(.unhidable) {
  display: none;
}

/* Показываем изображения и видео с классом unhidable */
body.hide-images video.unhidable,
body.hide-images img.unhidable {
  display: block !important;
}

/* Исключения: кнопки и логотип */
body.hide-images button > img.unhidable,
body.hide-images a > img.unhidable {
  display: block !important;
}

body.hide-images .item-title-container,
body.hide-images .header-slider__container__photo,
body.hide-images div[uk-img],
body.hide-images .dorms-slider-item,
body.hide-images .quote-container2-img,
body.hide-images .cardButton-img,
body.hide-images .timer-block-image,
body.hide-images .card_img-image,
body.hide-images .activities-item-bottom {
  background-color: var(--background);
  background-image: none !important;
  border: 1px solid #000;
}

h1 {
  font-family: var(--font-family);
  font-size: var(--size-h1);
  color: var(--text);
  font-weight: 500;
  grid-column: span 12;
  margin: 0;
}

h2 {
  font-family: var(--font-family);
  font-size: var(--size-h2) !important;
  color: var(--text);
  font-weight: 500 !important;

  grid-column: span 12;
  margin: 0;
}

h3 {
  font-family: var(--font-family);
  font-size: var(--size-h3);
  color: var(--text);
  font-weight: 400;

  grid-column: span 12;
  margin: 0;
}

h4 {
  font-family: var(--font-family);
  font-size: var(--size-h4);
  color: var(--text);
  font-weight: 400;

  grid-column: span 12;
  margin: 0;
}

p {
  font-size: var(--size-p);
  font-weight: 400;
  margin: 0;
}

span {
  font-size: var(--size-text);
}

h1 span,
h2 span,
h3 span {
  font-size: unset;
}

a {
  text-decoration: none;
  overflow-wrap: break-word;
  color: #231f20;
}

.page-padding {
  padding: 2.5rem clamp(20px, 10.625rem, 170px) 4rem !important;
}

.uk-slider-items .page-padding {
  height: 100%;
  padding: 2.5rem clamp(20px, 10.625rem, 170px) var(--slider-controls-bottom) !important;
}

.page-padding:has(.redirect-header__container)
  .full_width:nth-child(2)
  .header-slider {
  margin-top: -50px;
}

.page-padding .header-slider-marginTop:nth-child(1) {
	margin-top: -45px !important;
}


.page-container-center {
  display: flex;
  justify-content: center;
}
.full_width {
  margin: 0 calc(-1 * clamp(20px, 10.625rem, 170px));
}

.logo_prosvet {
  /*min-width: 9.375rem;*/
  height: clamp(4rem, 6vw, 5.625rem);
  margin: 0 !important;
  /* margin-right: 3.0625rem; */
}

.header-page-padding .logo_prosvet_text {
  display: none;
  height: 60%;
}

.events_logo_mobile {
  height: 80%;
  display: none;
}

.uk-dotnav > * > * {
  border: none;
}

/* Доступность Начало */
.accessibility-panel {
  border-bottom: 2px solid black;
  height: auto;
  gap: 16px;
  padding-bottom: 15px !important;
  padding-top: 15px !important;
  padding: 0 clamp(20px, 10.625rem, 0px) 0;
  justify-content: center;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  background-color: #fff !important;
}

.accessibility__container {
  display: flex;
  gap: 24px;
  align-items: center;
  justify-content: center;
}

.accessibility-settings__container {
  display: flex;
  align-items: center;
  gap: 0.75vw;
}

.accessibility-settings__block {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: 1px solid #000;
  padding-top: 4px;
  border: none;
  border-bottom: 4px solid transparent;
  /* box-sizing: border-box; */
  width: 1.75vw;
  height: 1.75vw;
  cursor: pointer;
  background: transparent;
  color: #000 !important;
  font-size: var(--size-p);
}

.accessibility-settings__block--active {
  border-bottom-color: #000;
}

.accessibility-settings__font--12 {
  font-size: clamp(10px, calc(12px + 0.15 * (100vw - 1920px)), 15px);
}

.accessibility-settings__font--16 {
  font-size: clamp(14px, calc(16px + 0.15 * (100vw - 1920px)), 20px);
}

.accessibility-settings__font--20 {
  font-size: clamp(18px, calc(20px + 0.15 * (100vw - 1920px)), 25px);
}

.accessibility-settings__font--28 {
  font-size: clamp(24px, calc(28px + 0.15 * (100vw - 1920px)), 35px);
}

.accessibility-settings__font--32 {
  font-size: clamp(28px, calc(32px + 0.15 * (100vw - 1920px)), 40px);
}

.accessibility-settings__highcontrast--white {
  background-color: #fff;
  color: #000 !important;
}
.accessibility-settings__highcontrast--blue {
  background-color: var(--blue300);
  color: var(--blue700) !important;
}
.accessibility-settings__highcontrast--black {
  background-color: #000;
  color: #fff !important;
}

.accessibility-settings__highcontrast--brown {
  background-color: var(--brown200);
  color: var(--brown800) !important;
}

.accessibility-settings__highcontrast--green {
  background-color: var(--brown800);
  color: var(--green700) !important;
}

body.high-contrast--black
  .accessibility-settings__highcontrast--black.accessibility-settings__block--active {
  border-bottom-color: #fff !important;
  outline-color: #fff;
  color: #fff !important;
}

.accessibility-settings__img {
  background-image: url(/local/templates/images/icon_image.svg);
  background-repeat: no-repeat;
  background-position: center;
}

.accessibility-settings__img--hidden {
  background-image: url(/local/templates/images/icon_off_image.svg);
}

body.high-contrast--black .accessibility-settings__block {
  outline-color: #fff;
}

body.high-contrast--black .accessibility-settings__block--active {
  border-color: #fff;
}

/* body.font-2 ul.left-menu,
body.font-175 ul.left-menu {
  display: none;
} */

body.font-2 ul.left-menu,
body.font-175 ul.left-menu,
body.font-125 ul.left-menu {
  overflow-x: scroll;
  max-width: 1100px;
  height: max-content;
}

@media screen and (min-width: 2300px) {
  body.font-2 ul.left-menu,
  body.font-175 ul.left-menu {
    max-width: 1500px !important;
  }
}

@media screen and (min-width: 1680px) and (max-width: 1880px) {
  body.font-2 ul.left-menu,
  body.font-175 ul.left-menu {
    max-width: 900px !important;
  }
}

@media screen and (min-width: 1440px) and (max-width: 1680px) {
  body.font-2 ul.left-menu,
  body.font-175 ul.left-menu,
  body.font-125 ul.left-menu {
    max-width: 800px !important;
  }
}

body.fontKind-1 {
  font-family: var(--font-family);
}

body.fontKind-2 {
  font-family: Georgia, serif;
  --second-family: Georgia, serif;
  --font-family: Georgia, serif;
}

body.kerning-1 {
  letter-spacing: normal;
}

body.kerning-2 {
  letter-spacing: 0.125rem;
}

body.kerning-3 {
  letter-spacing: 0.25rem;
}

body.image-style-colorfull .item-title-container,
body.image-style-colorfull .header-slider__container__photo,
body.image-style-colorfull div[uk-img],
body.image-style-colorfull .activities-item-bottom,
body.image-style-colorfull .dorms-slider-item,
body.image-style-colorfull .contacts-block-map,
body.image-style-colorfull .timer-block-image,
body.image-style-colorfull .quote-container2-img,
body.image-style-colorfull .cardButton-img,
body.image-style-colorfull .card_img-image,
body.image-style-colorfull img,
body.image-style-colorfull svg {
  filter: grayscale(0%);
}

body.image-style-monochrome .item-title-container,
body.image-style-monochrome .header-slider__container__photo,
body.image-style-monochrome div[uk-img],
body.image-style-monochrome .activities-item-bottom,
body.image-style-monochrome .dorms-slider-item,
body.image-style-monochrome .quote-container2-img,
body.image-style-monochrome .cardButton-img,
body.image-style-monochrome .timer-block-image,
body.image-style-monochrome.contacts-block-map,
body.image-style-monochrome .card_img-image,
body.image-style-monochrome img,
body.image-style-monochrome svg {
  filter: grayscale(100%);
}

body.kerning-1 .unchangable,
body.kerning-2 .unchangable,
body.kerning-3 .unchangable {
  letter-spacing: normal !important;
}

body.fontKind-1 .unchangable,
body.fontKind-2 .unchangable {
  font-family: var(--font-family-primary) !important;
}

body.font-1 .unchangable,
body.font-2 .unchangable,
body.font-175 .unchangable,
body.font-125 .unchangable,
body.font-075 .unchangable {
  font-size: clamp(18px, calc(20px + 0.15 * (100vw - 1920px)), 25px) !important;
}

body.font-2 .site-section,
body.font-175 .site-section,
body.font-125 .site-section {
  font-size: 0.875rem;
}

.accessibility-settings__container {
  color: #000 !important;
}

/* Доступность конец */

/* HEADER НАЧАЛО*/
header {
  width: 100%;
  height: clamp(3.125rem, 7.5vw, 7.5rem);
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.left-menu {
  width: 100%;
  height: 2.625rem;
  margin-bottom: 0px !important;

  display: flex;
  align-items: center;
  gap: 1.45rem !important;
}

.left-menu li {
  background: none !important;
  padding: 0 !important;
}

.left-menu > li a {
  color: #231f20 !important;
  font-weight: 400 !important;
  font-size: 0.9375rem !important;
}

.left-menu > li a:hover {
  color: var(--text-blue) !important;
}

.search-button__image {
  padding: 0.5rem;
}

.header-menu {
  min-width: 11.185rem;
  height: 1.625rem;
  margin-left: 1rem;
  justify-content: space-between;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

body.font-2 .accessibility-btn,
body.font-175 .accessibility-btn,
body.font-125 .accessibility-btn {
  width: 50px !important;
  height: 50px !important;
}

body.font-2 .header-menu,
body.font-175 .header-menu,
body.font-125 .header-menu {
  min-width: 176px !important;
}

.header-page-padding {
  padding: 0 clamp(20px, 10.625rem, 170px) 0 0.875rem;
}

.header-logos-container {
  display: flex;
  align-items: center;
  gap: 14px;
  height: auto;
  z-index: 1;
}

.header-menu__language {
  height: 1.3125rem;
  position: relative;
  display: flex;
  align-items: center;
}

.header-menu__selected-language {
  display: flex;
  align-items: center;
  gap: 0.25rem;
  cursor: pointer;
}

.header-menu__selected-language img {
  transition: all 0.2s ease-in;
}

.header-menu__language:has(.header-menu__language-options:not([hidden]))
  .header-menu__selected-language
  img {
  transform: rotate(180deg);
}

.header-menu__language p {
  text-transform: uppercase;
  margin: 0;
  line-height: 1;
}

.header-menu__language-options {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin: 0;
  padding: 0;
  width: fit-content;
  list-style: none;
  border-top: none;
  background-color: #fff;
  overflow-y: auto;
  z-index: 1000;
  border: 1px solid var(--blue500);
}

.header-menu__language-options a {
  padding: 0.5rem 1rem;
  cursor: pointer;
  color: var(--text);
  transition: all 0.2s ease-in;
  font-size: var(--size-s);
  display: inline-block;
  text-decoration: none;
}

.header-menu__language-options a:hover {
  color: var(--text-blue);
  text-decoration: none;
}

.header-menu__language-options a.header-menu__language-option--active {
  color: var(--text-blue);
}

.icon_victory {
  width: 50px;
  position: absolute;
  z-index: 2;
  left: calc(clamp(20px, 7.375rem, 170px) - 4.5rem);
  height: 7.5 rem;
  margin-top: 5px;
}

.accessibility-btn {
  height: 2.5rem;
  width: 2.5rem;
  background: transparent;
  border: none;
  cursor: pointer;
}

#multimenu-btn {
  margin-right: 0px;
}

/* HEADER КОНЕЦ*/

/* КОМПОНЕНТ ЛИЧНОСТЬ НАЧАЛО */
.component_person_text_block {
  padding: 15px;
  position: relative;

  display: flex;
  flex-direction: column;
  /*justify-content: space-between; Подняли информацию личности вверх*/
  gap: 25px;
}

.person_info_line {
  background-color: #4370b7;
  width: 2px;
  height: 48px;
}

.component_person_text_block_line {
}
.component_person_text_block_line::after {
  content: "";
  position: absolute;
  left: 2.5%;
  bottom: 0;
  width: 95%;
  border-bottom: 2px solid #d9e8ff;
}

.component_person_text_block p,
.component_person_description_block p {
  color: var(--text-gray);
}
.component_person_description_block {
  padding: 20px;
}
/* КОМПОНЕНТ ЛИЧНОСТЬ КОНЕЦ */

/* FOOTER НАЧАЛО */

footer .h3_large {
  color: var(--text);
  font-family: var(--font-family);
}

.footer-head__container {
  width: 100%;
  height: 86px;
  background-color: #4370b7;

  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 40px;
}

.footer-head__container a {
  width: 33%;
  color: var(--text-white);
  font-weight: 500;
  font-size: va;
}

.footer-foot__container {
  width: 100%;
  height: 549px;
}

.footer-foot__container a {
  color: var(--text);
}

.footer-foot__wrapper {
  height: auto;
  display: flex;
  justify-content: space-between;
  gap: 40px;
}

.foot-column1,
.foot-column2,
.foot-column3 {
  width: 33%;
}

.foot-column1__menu {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.foot-column1__menu a {
  font-weight: 400;
  font-size: 0.875rem;
}

.foot-column2 small {
  padding-top: 20px;
}

.foot-column2 a {
  font-size: 0.875rem;
  display: block;
}

.foot-column3 a {
  padding-top: 20px;
  display: block;
}

.foot-column0 a:hover,
.foot-column1 a:hover,
.foot-column1__menu a:hover,
.foot-column2 a:hover,
.foot-column3 a:hover {
  color: var(--text-blue);
  text-decoration: none;
}
/* FOOTER КОНЕЦ */

/* Хлебные крошки */
.breadcramb {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.breadcramb > img {
  margin: 4px 10px;
}
.site-section {
  font-family: var(--font-family) !important;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 100%;
  color: #7f8287 !important;
}
.site-section:hover {
  color: #7f8287 !important;
}
.site-section:last-child {
  color: #4370b7 !important;
  text-decoration: unset !important;
  cursor: text;
}
/* Конец крошкам */

.displayN {
  display: none !important;
}

/* Адаптив начало */

@media screen and (max-width: 1440px) {
  body h1 {
    font-size: 1.5rem !important;
  }

  body h2 {
    font-size: 1.25rem !important;
  }

  body h3 {
    font-size: 1.125rem !important;
  }

  body h4 {
    font-size: 1rem !important;
  }

  body .page-padding {
    padding: 2.5rem 1.125rem 2rem !important;
  }

  .wrapper {
    gap: 40px 10px !important;
  }

  .full_width {
    margin: 0 -1.125rem;
  }

  .header-page-padding {
    padding: 0 1.125rem !important;
  }

  .header-page-padding .logo_prosvet_text {
    display: block;
  }

  .header-logos-container {
    height: 100%;
  }

  .header-logos-container img {
    height: 80%;
  }

  #multimenu-btn {
    margin-right: 0px;
  }

  .events_logo_mobile {
    display: block;
  }

  .icon_victory__container {
    display: none;
  }

  .search-button__image {
    padding: unset;
  }

  .accessibility-panel {
    padding: 15px 1.125rem !important;
    flex-wrap: wrap !important;
  }

  .accessibility-settings__block {
    width: 1.5rem !important;
    height: 1.5rem !important;
  }

  .accessibility-settings__block.accessibility-settings__imgType,
  .accessibility-settings__block.accessibility-settings__kerning,
  .accessibility-settings__block.accessibility-settings__fontType {
    width: inherit !important;
  }

  .accessibility__container {
    flex-wrap: wrap !important;
  }
}

@media screen and (min-width: 577px) and (max-width: 1800px) {
}

@media screen and (max-width: 768px) {
	.menu-labels__item__header {
		font-size: 1.25rem !important;
		margin-top: 1.25rem;
		margin-bottom: 0.9375rem;
	}
}

@media screen and (max-width: 480px) {
}

/* Адаптив конец */
