

/* Start:/local/templates/ranepa_2024/eye/eye.css?172646951256450*/
/*access*/
.access {
  display: none;
  background-color: #efefef;
  color: #000;
  font-size: 17px;
  height: 60px;
  margin: 0 auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
  display: none;
}

.cecutient .access {
  display: block;
}

.access .menucenter {
  margin: 0 auto;
  padding-top: 13px;
  height: 27px;
  width: 100%;
  max-width: 1200px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  justify-content: center;
  gap: 80px;

  @media (max-width: 450px) {
    gap: 30px;
  }
}

.rmenu {
  margin: 0;
  display: flex;
  align-items: center;
}

.rmenu dd {
  margin: 0;
}

.rmenu dt {
  font-family: arial;
  font-weight: bold;
  display: inline-block;
  float: left;
}

.a-colors a {
  height: 31px;
  margin-left: 5px;
  display: inline;
  float: left;
  background-image: url('/local/templates/ranepa_2024/eye/colors.png');

  position: relative;
  top: -5px;
  text-decoration: none;
  width: 26px;
}

.a-fontsize a {
  height: 31px;
  margin-left: 5px;
  display: inline;
  float: left;
  background-image: url('/local/templates/ranepa_2024/eye/fontsize.png');

  position: relative;
  top: -5px;
  text-decoration: none;
  width: 20px;
}

a.a-imagesoff {
  height: 27px;
  margin-left: 5px;
  display: inline;
  float: left;
  background-image: url('/local/templates/ranepa_2024/eye/images.png');

  position: relative;
  top: -5px;
  text-decoration: none;
  width: 90px;
}

.imagesoff a.a-imagesoff {
  background-position: 0 -27px;
}

.a-color2 {
  background-position: -26px 0;
}

.a-color3 {
  background-position: 100% 0;
}

.a-color1:hover,
.color1 .a-color1 {
  background-position: 0 -31px;
}

.a-color2:hover,
.color2 .a-color2 {
  background-position: -26px -31px;
}

.a-color3:hover,
.color3 .a-color3 {
  background-position: 100% -31px;
}

.a-fontsize .fontsize-small a.a-fontsize-small {
  background-position: 0 -31px;
}

.a-fontsize .a-fontsize-big {
  width: 26px;
  background-position: -46px 0;
}

.a-fontsize .a-fontsize-normal {
  width: 26px;
  background-position: -20px 0;
}

a.a-fontsize-small:hover,
.fontsize-small a.a-fontsize-small {
  background-position: 0 -31px;
}

a.a-fontsize-normal:hover,
.fontsize-normal a.a-fontsize-normal {
  background-position: -20px -31px;
}

a.a-fontsize-big:hover,
.fontsize-big a.a-fontsize-big {
  background-position: -46px -31px;
}

.cecutient {
  padding-top: 42px;
}

/*style for  accensybylyty*/
.color1 img,
.color1 .arrownavwrap,
.color2 img,
.color2 .arrownavwrap,
.color3 img,
.color3 .arrownavwrap {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

/*color1*/
body.color1 .video__preview,
body.color1 .video__btn-block {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .banner__list-item::before,
body.color1 .banner__list-item-min::before {
  background-color: #9F9991;
}

body.color1 .banner {
  background-blend-mode: luminosity;
}

body.color1 svg {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 {
  background: #fff;
}

body.color1 img,
body.color1 .ranepa-soc-sec,
body.color1 iframe {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 * {
  /*color: #000 !important;*/
}

body.color1 .lang-inline li a {
  color: #000 !important;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 #horizontal-multilevel-menu li ul {
  -webkit-filter: none !important;
  -ms-filter: none !important;
  -o-filter: none !important;
  filter: none !important;
}

body.color1 .lang_box .lang-active a,
body.color1 .lang_box ul li a:hover,
body.color1 .navigator > span.active,
body.color1 .slider a.link-slide-el,
body.color1 .search-form form input[name="s"],
body.color1 #ranepa-feedback-button,
body.color2 .achievement__dropdown p,
body.color2 .achievement__dropdown div,
body.color2 .achievement__dropdown span {
  background: #000 !important;
  color: #fff !important;
}

body.color1 .slider,
body.color1 .ranepa-video-box {
  background: #f4f4f4 !important;
}

body.color1 .grey_line_box *,
body.color1 #totop-scroller,
body.color1 a.level1 > span,
body.color1 .ranepa-smi-date {
  color: #fff;
}

body.color1 .ranepa-grid-block,
body.color1 .conf-data,
body.color1 .detail-news .news-date-time,
body.color1 .ranepa-smi-date {
  background: #333;
}

body.color1 .ranepa-grid-block .ranepa-grid-block-title,
body.color1 .conf-data,
body.color1 .detail-news .news-date-time > span {
  color: #fff;
}

body.color1 .page-title {
  border-bottom: 1px solid #000;
}

body.color1 .ranepa-employee-photo,
body.color1 .review-content,
body.color3 .litepicker .container__days .day-item:hover,
body.color3 .litepicker .container__days .day-item.is-start-date,
body.color3 .litepicker .container__days .day-item.is-end-date {
  border-color: #333;
}

body.color1 .news-back-to-list:hover {
  color: #ffffff;
  background-color: #333;
  border: 2px solid #333;
}

body.color1 .slider:nth-child(2n) {
  background: #BFBEBE !important;
}

body.color1 .modern-page-current,
body.color1 .modern-page-navigation > *:hover {
  background: #000;
  color: #fff;
  border-color: #000;
}

body.color1 .name-slider div,
body.color1 .black-with-pic.ranepa-carousel.slider .slider_nm h3,
body.color1 .black-with-pic.ranepa-carousel.slider .slider_nm * {
  color: #fff;
}

body.color1 .grey-white.ranepa-carousel.slider .slider_el:hover {
  background: #333;
}

body.color1 .grey-white.ranepa-carousel.slider .slider_el:hover * {
  color: #fff !important;
}

body.color1 .particle-block > div {
  background-blend-mode: luminosity;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}


body.color1.modal_active.modal_active_search .b-search__logo {
  margin-top: 24px;
}

body.color1.modal_active.modal_active_search .modal__close {
  margin-top: 24px;

}

body.color1.modal_active.modal_active_search .button-red {
  background: gray;
}

body.color1.modal_active.modal_active_search .button-red:hover {
  background: gray;
}

body.color1.modal_active.modal_active_search .b-search__input input:hover {
  border-color: #333;
}

body.color1 .video__btn-block .video__btn-link,
body.color2 .litepicker .container__days .day-item,
body.color3 .achievement__dropdown p,
body.color3 .achievement__dropdown div,
body.color3 .achievement__dropdown span,
body.color3 .r-modal__content .btn__link .btn__text {
  color: #fff !important;
}

body.color1 .life {
  background: #5E5E5E;
}

body.color1 .life h2 {
  color: #fff !important;
}

body.color1 .scroll-to-top button,
body.color3 .achievement__dropdown .achievement__text {
  color: #000 !important;
}

body.color1 .scroll-to-top button:after {
  color: #000 !important;
  background-blend-mode: luminosity;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .links_cards {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .news__title span {
  color: #fff !important;
}

body.color1 .tile__title span {
  /*color: #fff !important;*/
}

body.color1 header + menu a.link-red {
  color: #000;
}

body.color1 header + menu a.link-red:hover {
  color: #000;
  border-color: #000;
}

body.color1 header + menu .menu__item:hover > a,
body.color1 header + menu .menu__item_active > a {
  border-color: #000;
}

body.color1 .region__search:hover,
body.color1 .region__search:focus {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .banner__title_color,
body.color1 .banner__list-item {
  color: #000;
}

body.color1 .button.button-large.button-white {
  color: #000;
}

body.color1 .open-doors__block .link-red,
body.color1 .open-doors__block .open-doors__text.open-doors__text--bold b {
  color: #000;
}

body.color1 .life__twblock .description {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .app_gplay {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .button.button-medium.button-red {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .cite__content .link.link-red {
  color: #000;
}

body.color1 .tile .tile-content-container {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .tile {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .line-block {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .open-doors__text b {
  color: #000;
}

body.color1 .info__lists__content .link-red {
  color: #000;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .tabs__item.tabs__item_active {
  color: #fff;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .promo {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .container__dod .activity .activity__schedule p {
  color: #000 !important;
}

body.color1 .container__dod .activity .activity__title span {
  color: #000 !important;
}

body.color1 .container__dod .activity .activity__institut {
  color: #000 !important;
}

body.color1 .button.button-small.button-red {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .link.link-red {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .info__lists__content a {
  text-decoration: underline;
}

body.color1 .field input:hover,
body.color1 .field textarea:hover,
body.color1 .field.selectus .select:hover {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .field input:focus,
body.color1 .field textarea:focus,
body.color1 .field.selectus.focus .select {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}


body.color1 ul.list li::before {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .card__header {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .card:hover {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .teacher-card {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .mobile-menu__inner,
body.color1 .mobile-menu .left {
  background-color: #000000;
}

body.color1 .factoid_block {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .columns_block__line {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 .tabs__item.tabs__item_active .tags_link {
  text-decoration: none;
  color: #fff;
}

body.color1 .tabs__item .tags_link {
  text-decoration: none;
}

body.color1 main.content .container__dod a {
  text-decoration: none;
}

body.color1 main.content .container__dod a .activity__content .activity__title {
  text-decoration: underline;
}

body.color1 main.content .button-large {
  text-decoration: none;
}

body.color1 .open-doors__block .link-red {
  text-decoration: none;
}

body.color1 main.content .dod_carousel .swiper-container a {
  text-decoration: none;
}

body.color1 .open-doors__block .open-doors__text {
  text-decoration: underline;
}

body.color1 main.content .container a .button {
  text-decoration: none;
}

body.color1 .board {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 form .uncompleted-fields .fields span {
  color: #7c7c7c;
}

body.color1 main.content .board__list a {
  text-decoration: underline;
}

body.color1 .score-table > div:nth-child(n+2) > div:nth-child(2),
body.color1 .score-table > div:nth-child(n+2) > div:nth-child(3) {
  background-color: #e5e5e5;
  color: #000;
}

body.color1 .sovokupnost-table__row_ping {
  background-color: #f7f7f7;
}

body.color1 .choice_title {
  color: #000000;
}

body.color1 main.content .prepod_color {
  color: #7c7c7c;
}

body.color1 main.content .standartnews__content .standartnews__title span {
  text-decoration: underline;
}

body.color1 main.content .education {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color1 main.content .persons-card a {
  color: #000000;
  text-decoration: underline;
}

body.color1 main.content .card a {
  text-decoration: underline;
}

body.color1 .sovokupnost-programs__program_li h6::before {
  background-color: #000000;
}

body.color1 .navigation__block .block__title,
.navigation__block .block__title a {
  text-decoration: underline;
}









/*color2*/
body.color2 .board .link {
  text-decoration: underline;
}

body.color2 main.content .board__title {
  color: #000000;
}

body.color2 .modal .container form div,
body.color2 .modal .container form label {
  color: #000000;
}

body.color2 main.content .education {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .sovokupnost-table__col {
  color: #ffffff;
}

body.color2 .sovokupnost-table__row_green,
body.color2 .sovokupnost-table__row_ping {
  background-color: #181818;
}

body.color2 main.content .standartnews__content .standartnews__title span {
  text-decoration: underline;
}

body.color2 .score-table > div:nth-child(n+2) > div:nth-child(2),
body.color2 .score-table > div:nth-child(n+2) > div:nth-child(3) {
  background-color: #e5e5e5;
  color: #000;
}

body.color2 form .uncompleted-fields,
body.color2 form .uncompleted-fields .fields span {
  color: #7c7c7c !important;
}

body.color2 .info__lists__content a {
  text-decoration: underline;
}

body.color2 main.content .bg-white {
  border: 1px solid #ffffff;
}

body.color2 .video__preview,
body.color2 .video__btn-block {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .banner__list-item::before,
body.color2 .banner__list-item-min::before {
  background-color: #9F9991;
}

body.color2 .banner {
  background-blend-mode: luminosity;
}

body.color2 svg {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 {
  background: #000;
}

body.color2 img,
body.color2 .ranepa-soc-sec,
body.color2 iframe {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 *,
body.color2 .news-date-time > span,
body.color2 #vertical-multilevel-menu a.root-item:hover {
  color: #fff;
}

body.color2 #horizontal-multilevel-menu li ul {
  -webkit-filter: none !important;
  -ms-filter: none !important;
  -o-filter: none !important;
  filter: none !important;
}

body.color2 .lang_box .lang-active a,
body.color2 .lang_box ul li a:hover,
body.color2 .navigator > span.active,
body.color2 .slider a.link-slide-el,
body.color2 .search-form form input[name="s"],
body.color2 #ranepa-feedback-button {
  background: #333 !important;
  color: #fff !important;
}

body.color2 .slider,
body.color2 .ranepa-video-box,
.totop-scroller {
  background: #f4f4f4 !important;
}

body.color2 .ranepa-grid-block .ranepa-grid-block-title,
body.color2 .news-date-time > span,
body.color2 .conf-data,
body.color2 .grey_line_box *,
body.color2 #totop-scroller,
body.color2 a.level1 > span,
body.color2 #horizontal-multilevel-menu li ul a,
body.color2 .rmenu dt,
body.color2 .ranepa-smi-date,
body.color2 .root-item a,
body.color2 figure.slider_el *,
body.color2 .ranepa-video-box *,
body.color2 .lang-inline li a {
  color: #000;
  filter: grayscale(1) !important;
}

body.color2 .slider:nth-child(2n),
body.color2 .ranepa-big-slider.slider .slider_el,
body.color2 .ranepa-big-slider.slider .slider_nm {
  background: #000 !important;
}

body.color2 .slider:nth-child(2n) * {
  color: #fff;
}

body.color2 .ranepa-grid-block,
body.color2 .conf-data,
body.color2 .detail-news .news-date-time,
body.color2 #totop-scroller,
body.color2 .ranepa-smi-date {
  background: #ddd;
}

body.color2 .page-title {
  border-bottom: 1px solid #fff;
}

body.color2 .ranepa-employee-photo,
body.color2 .review-content {
  border-color: #333;
}

body.color2 .news-back-to-list:hover {
  color: #000;
  background-color: #fff;
  border: 2px solid #fff;
}

body.color2 #vertical-multilevel-menu a.root-item {
  color: #A09E9E;
}

body.color2 .modern-page-current,
body.color2 .modern-page-navigation > *:hover {
  background: #fff;
  color: #000;
  border-color: #fff;
}

body.color2 .name-slider div,
body.color2 .black-with-pic.ranepa-carousel.slider .slider_nm h3,
body.color2 .black-with-pic.ranepa-carousel.slider .slider_nm * {
  color: #fff;
}

body.color2 .ranepa-big-slider.slider .navigator > span {
  background: #fff;
}

body.color2 .grey-white.ranepa-carousel.slider .slider_el:hover {
  background: #333;
}

body.color2 .grey-white.ranepa-carousel.slider .slider_el:hover * {
  color: #fff !important;
}

body.color2 .header,
body.color2 .footer {
  background: #525252 !important;
}

body.color2 button.arrow_red,
body.color2 .life__menu .active,
body.color2 .life__menu li:hover {
  background: #525252 !important;
}

body.color2 .particle-block > div {
  background-blend-mode: luminosity;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .menu__dropdown .link-black {
  color: #000;
}

body.color2 .modal_navigation .link-black,
body.color2 .modal_navigation .navigation__item,
body.color2 .modal_navigation .navigation__title p {
  color: #ffffff;
}

body.color2 .modal_navigation .navigation__item:hover {
  background-color: #2f2f2f;
}

body.color2 .modal_navigation .navigation__item_active {
  background-color: #000000;
}

body.color2 .button.button-large.button-white {
  color: #000;
}

body.color2 .sovokupnost-programs__program_li h6::before {
  background-color: #ffffff;
}

body.color2 .open-doors__block .link-red {
  color: #fff;
}

body.color2 .life {
  background: #5E5E5E;
}

body.color2 .life__twblock .description {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .links_cards {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .app_gplay {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .tile_lead {
  color: inherit !important;
}

body.color2.modal_active.modal_active_search .modal_search {
  background: #000;
}

body.color2.modal_active.modal_active_search .modal_search .b-search__title h1 {
  color: #fff;
}

body.color2.modal_active.modal_active_search .modal_search .all-search-link-li a {
  color: #af2127;
}

body.color2.modal_active.modal_active_search .modal_search .search-sort__label,
body.color2.modal_active.modal_active_search .modal_search .search-sort__slesh,
body.color2.modal_active.modal_active_search .modal_search .search-sort__item {
  color: #fff;
}

body.color2.modal_active.modal_active_search .modal_search .search-sort__item_select {
  color: #fff;
  border-bottom: 1px solid;
}

body.color2.modal_active.modal_active_search .modal_search .b-search__results {
  color: #fff;
}

body.color2.modal_active.modal_active_search .modal_search .tabs__item p {
  color: #000;
}

body.color2.modal_active.modal_active_search .modal_search .tabs__item.tabs__item_active {
  color: #fff;
}

body.color2.modal_active.modal_active_search .modal_search .b-search__results .tag a {
  color: #fff;
}

body.color2.modal_active.modal_active_search .modal_search .b-search__results .tag {
  color: #fff;
}

body.color2.modal_active.modal_active_search .modal_search .b-search__results .result__date {
  color: #fff;
}

body.color2.modal_active.modal_active_search .modal_search .b-search__logo {
  display: none;
}

body.color2.modal_active.modal_active_search .modal_search .b-search__logo_dark {
  display: block;
}

body.color2.modal_active.modal_active_search .modal_search .b-search__logo a {
  text-decoration: none;
  border-bottom: none;
}

body.color2.modal_active.modal_active_search #title-search-input {
  color: #000;
}

body.color2.modal_active.modal_active_search .b-search__input input:hover {
  border-color: #333;
}

body.color2.modal_active.modal_active_search .button-red:hover {
  background: #333;
}

body.color2.modal_active.modal_active_search .button-red {
  background: #333;
}

body.color2.modal_active.modal_active_search .b-search__logo_dark {
  margin-top: 24px;
}


body.color2.modal_active.modal_active_search .modal__close {
  margin-top: 20px;

}

body.color2.modal_active.modal_active_search .modal__close:after {
  content: "Г—";
  color: #fff;
  font-size: 40px;

}

body.color2.modal_active.modal_active_search #search-get-more-btn {
  color: #000;
}

body.color2.modal_active.modal_active_search #search-get-more-btn:hover {
  color: #000;
}

body.color2.modal_active.modal_active_search .link-red {
  color: #fff;
}

body.color2.modal_active.modal_active_search .result b {
  color: #fff;
}

body.color2.modal_active.modal_active_search label::before {
  border: 1.5px solid #fff;
}

body.color2 footer:before {
  background-color: #000;
}

body.color2 .scroll-to-top button {
  color: #000 !important;
}

body.color2 .scroll-to-top button:after {
  color: #000 !important;
  background-blend-mode: luminosity;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 header + menu a.link-red:hover {
  color: #fff;
}

body.color2 header + menu .menu__item:hover > a,
body.color2 header + menu .menu__item_active > a {
  border-color: #fff;
  color: #fff;
}

body.color2 .region__item a {
  color: #000;
}

body.color2.region__search:hover,
body.color2 .region__search:focus {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .region__search {
  color: #000;
}

body.color2 .button.button-medium.button-red {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .tile .tile-content-container {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .tile {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .line-block {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .info.bg-white {
  background-color: #000;
}

body.color2 .info__lists__content .link.link-red {
  color: #fff;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .button.button-large.button-white span {
  color: #000;
}

body.color2 .card-banner__next {
  color: #fff;
}

body.color2 .card-banner__next .card-banner__next:before {
  background: url(/media/assets/svg/button-arrow-white.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}

body.color2 .tabs__item .tags_link {
  color: #000;
}

body.color2 .tabs__item.tabs__item_active .tags_link {
  text-decoration: none;
  color: #fff;
}

body.color2 .tabs__item .tags_link {
  text-decoration: none;
}

body.color2 .tabs__item.tabs__item_active {
  color: #fff;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .select__chosen {
  color: #000;
}

body.color2 .select__list .link-black {
  color: #000;
}

body.color2 .all-tags {
  background-color: #fff;
  color: #000;
}

body.color2 .tabs_expanded .tabs__item {
  background-color: #fff;
}

body.color2 .tabs_expanded .tabs__item.tabs__item_active {
  background-color: #e62b25;
  ;
}

body.color2 .promo h1 {
  color: #000;
}

body.color2 .promo {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .activity .activity__schedule p {
  color: #000 !important;
}

body.color2 .activity .activity__title b {
  color: #000 !important;
}

body.color2 .activity .activity__title span {
  color: #000 !important;
}

body.color2 .activity .activity__institut {
  color: #000 !important;
}

body.color2 .container__dod .activity .activity__schedule p {
  color: #000 !important;
}

body.color2 .container__dod .activity .activity__title b {
  color: #000 !important;
}

body.color2 .container__dod .activity .activity__title span {
  color: #000 !important;
}

body.color2 .container__dod .activity .activity__institut {
  color: #000 !important;
}

body.color2 .promo h5 {
  color: #000;
}

body.color2 .promo h6 {
  color: #000;
}

body.color2 .promo h4 {
  color: #000;
}

body.color2 .promo b {
  color: #000;
}

body.color2 .button.button-small.button-red {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .social__item:hover a {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .field input,
body.color2 .field textarea,
body.color2 .field.selectus .select,
body.color2 .field.selectus .selector {
  background-color: #dddddd;
  color: #000 !important;
}

body.color2 .field input:hover,
body.color2 .field textarea:hover,
body.color2 .field.selectus .select:hover {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}


body.color2 .field input:focus,
body.color2 .field textarea:focus,
body.color2 .field.selectus.focus .select {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .field input:not([type]) ~ label,
body.color2 .field input[type=""] ~ label,
body.color2 .field input[type="text"] ~ label,
body.color2 .field textarea ~ label,
body.color2 .field.selectus .select label {
  z-index: 0;
}

body.color2 ul.list li::before {
  background-color: #fff;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .accordion__item {
  border: 1px solid #fff;
}

body.color2 .accordion__title::after {
  background: url(/media/assets/svg/dropdown-arrow-white.svg) no-repeat;
  width: 43px;
  height: 24px;
}

body.color2 .table thead {
  background-color: #333;
}


body.color2 .card {
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 30px;
}

body.color2 .card:hover {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .card__header {
  color: #fff
}

body.color2 .card .tag {
  color: #fff
}

body.color2 .card__row .link-block {
  border-bottom: 0px;
}


body.color2 .card a.link-red {
  color: #fff;
  width: fit-content;
  text-decoration: underline;
}

body.color2 .banner__list .banner__list-item,
body.color2 .banner__title span,
body.color2 .banner__subtitle,
body.color2 .btn__subtext {
  color: #000;
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .board {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}


body.color2 .container form {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .contentTitle .container {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .selectus .select .title,
body.color2 .reducer .option label {
  color: #000000;
}

body.color2 .prepodavateli form .search-input .prepod_fam {
  background-color: #ffffff;
  border-radius: 30px;
  color: #000000
}

body.color2 .teacher-card {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .factoid,
body.color2 .publications .publication,
body.color2 .persons-card {
  border: 1px solid rgba(255, 255, 255, .6);
}

body.color2 .persons-card,
body.color2 .mobile-menu__inner,
body.color2 .mobile-menu .left {
  background-color: #000000;
}

body.color2 .persons-card .person__name a.link {
  text-decoration: underline;
  color: #ffffff;
}

body.color2 .person__name a.link span {
  color: #ffffff
}

body.color2 .button.button-large.button-white {
  background-color: #dddddd;
}

body.color2 .factoid_block {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .columns_block__line {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 main.content .image_block {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color2 .image_block .image_block__title strong,
body.color2 .image_block .image_block__content .list li {
  color: #000000;
}

body.color2 .image_block__content--lead .list li::before {
  background-color: #000000;
}

body.color2 main.content .button-large {
  text-decoration: none;
}

body.color2 main.content .container__dod a {
  text-decoration: none;
}

body.color2 main.content .container__dod a .activity__content .activity__title span {
  text-decoration: underline;
}

body.color2 main.content .dod_carousel .swiper-container a {
  text-decoration: none;
}

body.color2 .open-doors__block .open-doors__text {
  text-decoration: underline;
}

body.color2 .container .card__row p {
  text-decoration: none;
}

body.color2 .navigation__menu,
body.color2 .modal_navigation .navigation__sidebar {
  background-color: #000000;
}

body.color2 .modal_navigation .navigation__sidebar {
  margin-top: 0;
  padding-top: 7.5rem;
}

body.color2 main.content form .option label {
  color: #000000;
}

body.color2 .field input:not([type]) ~ label,
body.color2 .field input[type=""] ~ label,
body.color2 .field input[type=text] ~ label,
body.color2 .field textarea ~ label,
body.color2 .field.selectus .select label {
  color: #535353;
}

body.color2 .navigation__block .block__title,
.navigation__block .block__title a {
  text-decoration: underline;
}

body.color2 .modal_navigation .modal__close {
  background: url("/local/templates/ranepa_2024/eye/../assets/images/close-icon-white.svg");
}





/*color3*/
body.color3 {
  background: #9dd1ff;
}

body.color3 img,
body.color3 .ranepa-soc-sec,
body.color3 iframe {
  -webkit-filter: grayscale(1) !important;
  -ms-filter: grayscale(1) !important;
  -o-filter: grayscale(1) !important;
  filter: grayscale(1) !important;
}

body.color3 *,
body.color3 .lang-inline li a {
  color: #000;
}

body.color3 #horizontal-multilevel-menu li ul {
  -webkit-filter: none !important;
  -ms-filter: none !important;
  -o-filter: none !important;
  filter: none !important;
}

body.color3 .lang_box .lang-active a,
body.color3 .lang_box ul li a:hover,
body.color3 .navigator > span.active,
body.color3 .slider a.link-slide-el,
body.color3 .search-form form input[name="s"],
body.color3 #ranepa-feedback-button {
  background: #333 !important;
  color: #fff !important;
}

body.color3 .slider,
body.color3 .ranepa-video-box {
  background: #f4f4f4 !important;
}

body.color3 .grey_line_box *,
body.color3 #totop-scroller,
body.color3 a.level1 > span,
body.color3 .ranepa-smi-date {
  color: #fff;
}

body.color3 .slider:nth-child(2n),
body.color3 .ranepa-big-slider.slider .slider_el,
body.color3 .ranepa-big-slider.slider .slider_nm {
  background: #9dd1ff !important;
}

body.color3 .ranepa-grid-block,
body.color3 .conf-data,
body.color3 .detail-news .news-date-time,
body.color3 .ranepa-smi-date {
  background: #033765;
}

body.color3 .ranepa-grid-block .ranepa-grid-block-title,
body.color3 .conf-data,
body.color3 .detail-news .news-date-time > span {
  color: #9dd1ff;
}

body.color3 .page-title {
  border-bottom: 1px solid #000;
}

body.color3 .ranepa-employee-photo,
body.color3 .review-content {
  border-color: #333;
}

body.color3 .news-back-to-list:hover {
  color: #ffffff;
  background-color: #333;
  border: 2px solid #333;
}

body.color3 .modern-page-current,
body.color3 .modern-page-navigation > *:hover {
  background: #033765;
  color: #fff;
  border-color: #033765;
}

body.color3 .name-slider div,
body.color3 .black-with-pic.ranepa-carousel.slider .slider_nm h3,
body.color3 .black-with-pic.ranepa-carousel.slider .slider_nm *,
body.color3 .grey-white.ranepa-carousel.slider .slider_el:hover * {
  color: #fff !important;
}

body.color3 .grey-white.ranepa-carousel.slider .slider_el:hover {
  background: #333;
}

body.color3 .header,
body.color3 .footer {
  background: #525252 !important;
}

body.color3 button.arrow_red,
body.color3 .life__menu .active,
body.color3 .life__menu li:hover {
  background: #525252 !important;
}

body.color3 .bg-red {
  /*background: #525252 !important;*/
}

body.color3 .bg-orange {
  /*background: #eeeceb !important;*/
}





body.color3.modal_active.modal_active_search .modal_search {
  background: #9dd1ff;
}

body.color3.modal_active.modal_active_search .b-search__logo {
  margin-top: 24px;
}

body.color3.modal_active.modal_active_search .modal__close {
  margin-top: 24px;

}

body.color3.modal_active.modal_active_search .button-red {
  background: gray;
}

body.color3.modal_active.modal_active_search .button-red:hover {
  background: gray;
}

body.color3.modal_active.modal_active_search .b-search__input input:hover {
  border-color: #333;
}



/*imagesoff*/
.imagesoff img {
  opacity: 0 !important;
}

.imagesoff #logo img,
.imagesoff .eye img,
.imagesoff .qs img {
  opacity: 1 !important;
}

/*fontsize*/
/*normal*/
.fontsize-normal .ranepa-slider-default {
  height: 450px;
}

.fontsize-normal .ranepa-slider-default.slider .arrownavwrap {
  bottom: 190px;
  top: 190px;
}

.fontsize-normal .scroll_box_news .swiper-slide {
  height: 290px !important;
}

.fontsize-normal .ranepa-big-slider.slider {
  height: 650px;
}

.fontsize-normal .ranepa-big-slider.slider .arrownavwrap {
  bottom: 290px;
  top: 290px;
}

.fontsize-normal .ranepa-big-slider.slider a.link-slide-el {
  top: 545px;
}

/*big*/
.fontsize-big .ranepa-slider-default.slider .arrownavwrap {
  bottom: 215px;
  top: 215px;
}

.fontsize-big .scroll_box_news .swiper-slide {
  height: 310px !important;
}

.fontsize-big .ranepa-slider-default {
  height: 500px;
}

.fontsize-big .ranepa-big-slider.slider {
  height: 700px;
}

.fontsize-big .ranepa-big-slider.slider .arrownavwrap {
  bottom: 315px;
  top: 315px;
}

.fontsize-big .ranepa-big-slider.slider a.link-slide-el {
  top: 600px;
}





@media (max-width: 800px) {
  .rmenu dt {
    display: none;
  }
}

body.cecutient.modal_active.modal_active_navigation .mobile-menu {
  top: 47px;
}

/* new */

.cecutient .header .theme-btn {
  display: none;
}

.cecutient .header .eye {
  padding-right: 0;
}

.fontsize-big .open-doors__block .tag,
.fontsize-normal .open-doors__block .tag {
  margin-bottom: 25px;
}

.fontsize-big .open-doors__block .tag,
.fontsize-big .open-doors__text b,
.fontsize-big .info ul li,
.fontsize-big .navigation__item,
.fontsize-big strong,
.fontsize-big .swiper-slide .standartnews .standartnews__title,
.fontsize-big .cite__content p,
.fontsize-big .open-doors__block,
.fontsize-big .card-banner-block_lead,
.fontsize-big .navigation__block .block__title,
.fontsize-big .navigation__block .block__inner p,
.fontsize-big main .contentText h3 {
  font-size: 2.125rem;
  line-height: normal;
}


.fontsize-normal .image_block__content--lead,
.fontsize-big .image_block__content--lead,
.fontsize-big .swiper-slide .standartnews .report__date .date,
.fontsize-normal .swiper-slide .standartnews .report__date .date,
.fontsize-normal .swiper-slide .standartnews .standartnews__title,
.fontsize-normal .open-doors__text b,
.fontsize-normal .open-doors__block .tag,
.fontsize-normal .info ul li,
.fontsize-normal main .contentText h3,
.fontsize-normal .navigation__item,
.fontsize-normal strong,
.fontsize-normal .columns_block__column,
.fontsize-big .columns_block__column,
.fontsize-normal .cite__content p,
.fontsize-normal .life__social p,
.fontsize-big .life__social p,
.fontsize-normal .open-doors__block,
.fontsize-normal .ad__title h5,
.fontsize-big .ad__title h5,
.fontsize-normal .card-banner-block_lead,
.fontsize-normal .navigation__block .block__title,
.fontsize-normal .navigation__block .block__inner p,
.fontsize-normal main .contentText p a,
.fontsize-normal main .contentText a {
  font-size: 1.7rem;
  line-height: normal;
}

.fontsize-big .tile_lead,
.fontsize-normal .tile_lead {
  font-size: 1.5rem;
  line-height: normal;
}

.fontsize-normal .swiper-slide .standartnews .standartnews__title,
.fontsize-big .swiper-slide .standartnews .standartnews__title {
  margin-bottom: 15px;
}

.rmenu.a-fontsize a,
.rmenu.a-colors a,
.rmenu a.a-imagesoff {
  top: -2px;
}

body .access .menucenter {
  padding-top: 0px;
}

body .access {
  border: 1px solid rgba(0, 0, 0, 0);
  height: 57px;
}

body.cecutient .access {
  display: flex;
  align-items: center;
}

body .rmenu dt {
  top: -4px;
  position: relative;
}

@media(max-width: 1528px) {
  .fontsize-big .life__menu {
    top: 7.8rem;
  }

  .fontsize-normal .life__menu {
    top: 7.8rem;
  }
}

body.fontsize-small * {
  font-size: 1rem !important;
}

body.fontsize-normal *:not(h2) {
  font-size: 1.15rem !important;
  line-height: normal !important;
}

body.fontsize-big *:not(h2) {
  font-size: 1.25rem !important;
  line-height: normal !important;
}

body.color1 > :not(:is(.access, .header, .access a)) *,
body.color1 *::before,
body.color1 *::after,
body.color3 .file::before {
  filter: grayscale(1) !important;
}

body.color1 .pk-link {
  color: #fff !important;
}

body.color1 .pk-link::after {
  background-color: #fff !important;
}

// color2

body.color2 {
  background: #000 !important;
}

body.color2 > :not(.access) * {
  background-color: #000 !important;
}

body.color2 *::before,
body.color2 *::after,
body.color2 .header__logo,
body.color2 .nav__accessibility.eye,
body.color2 .socials__icon,
body.color2 svg:not(.video__button svg),
body.color2 .slider__button,
body.color2 .news-slider__button,
body.color2 .footer__info img,
body.color2 .promo-slider__arrow {
  filter: grayscale(1) contrast(1) brightness(10) !important;
}

body.color2 a,
body.color2 a:is(:hover, :focus, :active),
body.color2 .header__link:is(:hover, :focus, :active) {
  color: #fff !important;
}

body.color2 .r-button__gradient,
body.color2 .ecosystem-card,
body.color2 .admission-requirements {
  background: #000 !important;
  color: #fff !important;
}

body.color2 .slider__link::before,
body.color2 .slider__link::after,
body.color2 .life-gallery__point {
  background-color: #fff !important;
}

body.color2 .video__button,
body.color2 .q,
body.color2 .q svg,
body.color2 .quotes__controls,
body.color3 .quotes__controls,
body.color2 .promo-slider__total,
body.color2 .promo-slider__counter,
body.color2 .promo-slider__progress,
body.color3 .promo-slider__total,
body.color3 .promo-slider__counter,
body.color3 .promo-slider__progress,
body.color3 .opendays-card__university .opendays-card__logo,
body.color3 .video .video__button,
body.color3 .video .video__button svg {
  background-color: transparent !important;
}

body.color2 .promo-slider__progress svg {
  background-color: transparent !important;
  filter: grayscale(1) contrast(1) brightness(10) !important;
}

body.color2 .accord__el,
body.color2 .quotes,
body.color2 .filter__radio:checked + .filter__label,
body.color3 .header__link::after {
  background-color: #000 !important;
}

body.color2 .rn-form__text-input {
  background-color: #000 !important;
  outline: 1px solid #fff !important;
}

body.color2 .footer {
  background-color: #000 !important;
  color: #fff !important;
}

body.color2 .socials__link::before,
body.color1 .header .accordion__link {
  filter: grayscale(1) !important;
}

body.color2 .tools__button .tools__no-mobile,
body.color2 .tools__button:is(:hover, :focus, :active) .tools__no-mobile,
body.color2 .header-nav__item:hover .header__link {
  color: #fff !important;
}

body.color2 .advantages-ratings__title {
  border-left: 3.5px solid #fff !important;
}

body.color2 .openday_block,
body.color2 .program-lead,
body.color2 .psychologist-section {
  background: #000 !important;
}

// color3

body.color3 {
  background: #9dd1ff !important;
}

body.color3 > :not(.access) * {
  background-color: #9dd1ff;
  color: #063462 !important;
}

body.color3 *::before,
body.color3 *::after,
body.color3 .header__logo,
body.color3 .nav__accessibility.eye,
body.color3 .socials__icon,
body.color3 svg:not(.video__button svg),
body.color3 .slider__button,
body.color3 .news-slider__button,
body.color3 .footer__info img,
body.color3 .promo-slider__arrow,
body.color3 :not(.profession_header__nav__svg_a svg),
body.color3 :not(.program-lead__link::before),
body.color3 :not(.profession_header__nav__svg_a img) {
  filter: grayscale(1) contrast(1) brightness(10) !important;
}

body.color3 a,
body.color3 a:is(:hover, :focus, :active),
body.color3 .header__link:is(:hover, :focus, :active) {
  color: #063462 !important;
}

body.color3 .r-button__gradient,
body.color3 .ecosystem-card,
body.color3 .admission-requirements {
  background: #9dd1ff !important;
  color: #063462 !important;
}

body.color3 .life-gallery__control .slider__link::before,
body.color3 .life-gallery__control .slider__link::after,
body.color3 .life-gallery__control .life-gallery__point {
  background-color: #063462 !important;
}

body.color3 .life-gallery .video__button,
body.color3 .video__button svg,
body.color3 .q,
body.color3 .q svg,
body.color3 .quotes__container .quotes__controls,
body.color3 .promo-slider__container .promo-slider__total,
body.color3 .promo-slider__container .promo-slider__counter,
body.color3 .promo-slider__container .promo-slider__progress,
body.color3 .footer__info a img,
body.color3 .main_search__info_area .main_search__line img {
  background-color: transparent !important;
}

body.color3 .promo-slider__progress svg {
  background-color: transparent !important;
  filter: grayscale(1) contrast(1) brightness(10) !important;
}

body.color3 .accord__el,
body.color3 .quotes,
body.color3 .filter__radio:checked + .filter__label {
  background-color: #9dd1ff !important;
}

body.color3 .footer {
  background-color: #9dd1ff !important;
  color: #063462 !important;
}

body.color3 .rn-form__text-input {
  background-color: #9dd1ff !important;
  color: #063462 !important;
  outline: 1px solid #063462 !important;
}

body.color3 .rn-form__text-input::placeholder {
  color: #063462 !important;
}

body.color3 .socials__link::before {
  filter: grayscale(1) !important;
}

body.color3 .tools__button .tools__no-mobile,
body.color3 .tools__button:is(:hover, :focus, :active) .tools__no-mobile {
  color: #063462 !important;
}

body.color3 .admission-details__title,
body.color3 .points-table__title,
body.color3 .profession_header__nav a {
  opacity: 1 !important;
}

body.color3 .admission-details__tooltip-message {
  border: 1.5px solid #063462 !important;
}

body.color3 .tooltip__toggle {
  border: 1.5px solid #063462 !important;
  background-image: url("/local/templates/ranepa_2024/eye/../media/svg/info-dark-blue.svg") !important;
}

body.color3 .examination-results article {
  outline: 1px solid #063462 !important;
}

body.color3 .pk-link::after {
  background-color: #063462 !important;
  filter: none !important;
}

body.color3 .rn-form__field .rn-form__checkbox-label::before {
  border: 1px solid #063462 !important;
  filter: none !important;
}

body.color3 .rn-form__field .rn-form__checkbox:checked + .rn-form__checkbox-label::after {
  background-color: #063462 !important;
  filter: none !important;
}

body.color3 .advantages-ratings__title {
  border-left: 3.5px solid #063462 !important;
}

body.color3 .openday_block,
body.color3 .program-lead,
body.color3 .psychologist-section {
  background: #9dd1ff !important;
}

body.color3 .profession_header__nav span svg path {
  stroke: #063462 !important;
}

body.color3 .profession_header__nav__svg_a svg path {
  fill: #063462 !important;
}

body.color3 .program-lead__link::before {
  background-color: #063462 !important;
}

body.color3 .profession_header__nav__svg_a img,
body.color3 .exam-programms__nav span img,
body.color2 .reception form {
  filter: none !important;
}

body.color2 .documents__inner,
body.color3 .documents__inner,
body.color2 .section--dark,
body.color3 .section--dark {
  background-image: none !important;
}

body.color2 .warning p::before,
body.color3 .warning p::before {
  filter: grayscale(1) !important;
}

body.color3 > :not(.access) * {
  background-color: #9dd1ff !important;
}

body.color3 .typography a::before,
body.color3 .typography li::before {
  filter: grayscale(1) !important;
}

body.color3 .timer__digit-number {
  outline-color: #fff;
}

body.color2 .inline-tabs__radio:checked + .inline-tabs__label {
  color: #ffffff;
  border-bottom-color: #ffffff;
}

body.color2 .studyPrograms__list-item.tab-active {
  background-color: $color-gray-900 !important;
}

body.color2 .filter__radio:checked + .filter__label,
body.color3 .filter__radio:checked + .filter__label {
  color: #ffffff;

  // @media (min-width: 1200px) {
  //   color: #000000;
  // }
}

@media (min-width: 1200px) {
  body.color2 .filter__radio:checked+.filter__label,
  body.color3 .filter__radio:checked+.filter__label {
    color: #000000;
  }
}

body.color2 .single-filter__form,
body.color3 .single-filter__form {
  overflow: hidden;
}

body.color2 .filter__button,
body.color3 .filter__button {
  outline: 1px solid #ffffff;
}

body.color3 .filter__radio:checked + .filter__label::before {
  background: #ffffff !important;
}

body.color3 .studyPrograms__list-item.tab-active {
  background-color: #ffffff !important;
  color: #000000 !important;
}

body.color2 .single-filter__label:has(:checked),
body.color3 .single-filter__label:has(:checked) {
  background: #ffffff;
  background-color: #ffffff !important;
  color: #000000;
}

body.color3 .inline-tabs__radio:checked + .inline-tabs__label {
  color: #000000;
  border-bottom-color: #000000;
}

body.color3 .single-filter__radio:checked::before {
  background-color: #000000;
}

body.color3 .r-button__gradient,
body.color3 .breadcrumbs__nav img,
body.color3 .gradient-dark-vertical,
body.color2 .gradient-dark-vertical,
body.color2 .enrollment,
body.color3 .enrollment,
body.color2 .documents,
body.color3 .documents,
body.color2 .tabs__btn--achievements.active,
body.color3 .tabs__btn--achievements.active,
body.color1 .news .slider,
body.color3 .reception {
  background: transparent !important;
}

body.color3 .r-button {
  outline: 1px solid !important;
}

body.color1 .single-filter__form,
body.color1 .single-filter,
body.color1 div:has(.single-filter) {
  filter: none !important;
}

body.color2 .container .single-filter__form,
body.color2 .container .single-filter,
body.color2 .container div:has(.single-filter) {
  filter: none !important;
}

body.color2 .r-modal__close,
body.color2 .cubes__icon,
body.color2 .breadcrumbs__nav img,
body.color2 .main_search__info_area .main_search__line img,
body.color2 .dropdown__inner .dropdown__title img {
  filter: contrast(1) grayscale(1) brightness(10) !important;
}

body.color2 .r-modal__content {
  outline: 1px solid #ffffff;
}

body.color2 .r-button {
  outline: 1px solid !important;
}

body.color1 section:has(.filter),
body.color1 .filter {
  filter: none !important;
}

body.color3 .filter__label::after,
body.color3 .openday__input_checkbox:checked + label:after,
body.color3.openday__input_checkbox:not(:checked) + label:after {
  background: #000000;
}

body.color2 .points__table thead th {
  color: #ffffff;
}

body.color2 .stages__line,
body.color3 .stages__line {
  background-color: #ffffff !important;
}

body.color2 .info-pages__attention::before,
body.color3 .info-pages__attention::before,
body.color2 .dropdown__content .btn__link,
body.color3 .dropdown__content .btn__link,
body.color2 .r-modal__content .btn__link,
body.color3 .r-modal__content .btn__link,
body.color2 .checkbox__wrapper .checkbox__control,
body.color3 .checkbox__wrapper .checkbox__control,
body.color3 .dropdown__block .dropdown__svg-wrapper svg path {
  filter: grayscale(1) !important;
}

body.color3 .socials__icon {
  filter: contrast(1) grayscale(1) brightness(0) !important;
  background-color: transparent !important;
}

body.color3 .socials__button::before,
body.color3 .socials__button::after {
  filter: contrast(1) grayscale(1) brightness(0) !important;
}

body.color2 .materials__title,
body.color3 .materials__title,
body.color2 .materials__text,
body.color3 .materials__text,
body.color3 .partners__image,
body.color2 .video-external__button,
body.color3 .video-external__button,
body.color3 .issuing-institute__logo-image,
body.color3 .ol-dropdown__btn-icon,
body.color3 .cubes__icon,
body.color3 .contacts__link svg,
body.color3 .header__logo,
body.color3 .el__title .icon svg,
body.color2 .container__months .month-item,
body.color3 .container__months .month-item,
body.color2 .btn__link .btn__text,
body.color3 .btn__link .btn__text,
body.color3 .dropdown__inner .dropdown__title img,
body.color3 .documents__block .documents__text img,
body.color3 .checkbox__wrapper .checkbox__control {
  background-color: transparent !important;
}

body.color2 .openday__input_label::before,
body.color2 .openday__input_label::after,
body.color3 .contacts__link svg,
body.color2 .card__link-container .card__link-arrow,
body.color3 .card__link-container .card__link-arrow,
body.color3 .more__subtitle::before,
body.color3 .life .accord__el .el__title svg {
  filter: grayscale(1) contrast(1) brightness(1) !important;
}

body.color2 .countered-list__item::before,
body.color2 .countered-list__item::after,
body.color3 .countered-list__item::before,
body.color3 .countered-list__item::after {
  filter: grayscale(1) contrast(1) brightness(1) !important;
}

body.color1 .info-payment__link {
  color: #000000 !important;
}

body.color2 .ecosystem-card,
body.color3 .ecosystem-card {
  outline: 1px solid #ffffff;
}

body.color2 .blog__cards .card {
  border: none;
}

body.color2 .nl-promo .bg-cover__wrapper,
body.color3 .nl-promo .bg-cover__wrapper {
  background: none;
}

body.color2 .el__title .icon svg,
body.color2 .btn .btn__link,
body.color3 .btn .btn__link {
  filter: contrast(1) grayscale(1) brightness(1) !important;
}

body.color2 .btn .btn__link {
  background-color: #fff !important;
}

body.color2 .btn .btn__link .btn__text {
  color: #000 !important;
}

body.color3 .video__button:hover:not(.focus-visible) .video__button-shape {
  filter: grayscale(1);
}

body.color2 {
  scrollbar-color: #000000 #ffffff;
}

body.color2 .filter .filter__modal .filter__form,
body.color2 .filter .filter__modal .filter__form .filter__field {
  background-color: #3c3c3c !important;
}

body.color2 .filter .filter__modal .filter__form .filter__field {
  border-radius: 48px;
}

.body.color2 a:not(.btn__link, .r-button) {
  text-decoration: underline !important;
  cursor: pointer;
}

body.color2 .ecosystem::after {
  opacity: 0;
}

body.color2 .accord .accord__el,
body.color2 .accord .accord__el .el__title {
  background-color: #3c3c3c !important;
}

body.color2 .accord .accord__el--active,
body.color2 .accord .accord__el--active .el__title,
body.color2 .accord .accord__el .el__title .icon svg {
  background-color: transparent !important;
}

body.color2 .accord .accord__el--active .el__title p {
  color: #fff !important;
}

body.color1 a:not(.btn__link, .r-button), 
body.color2 a:not(.btn__link, .r-button) {
  text-decoration: underline;
}

body.color2 .rector .rector__desc,
body.color1 .rector .rector__desc {
  opacity: 1;
}

body.color2 .rn-description-card__title,
body.color2 .rn-tags__tag {
  border-color: #ffffff;
}

body.color2 .video-external__button {
  background-color: transparent !important;

  svg {
    background-color: transparent !important;
  }
}

body.color2 .video-external__link:hover + .video-external__button .video-external__button-shape {
  fill: #000000;
}

body.color3 .rn-description-card__title,
body.color3 .rn-tags__tag {
  border-color: inherit;
}

body.color3 .video-external__button {
  background-color: transparent !important;

  svg {
    background-color: transparent !important;
  }
}

body.color3 .video-external__link:hover + .video-external__button .video-external__button-shape {
  fill: #000000;
}

/* End */


/* Start:/local/libcss/projects/ranepa-redesign-library/common/build/styles/index.css?1750661567402695*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, 0.1);--f-spinner-color-2:rgba(17, 24, 28, 0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;-webkit-animation:f-spinner-rotate 2s linear infinite;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);-webkit-animation:f-spinner-dash 2s ease-in-out infinite;animation:f-spinner-dash 2s ease-in-out infinite}@-webkit-keyframes f-spinner-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes f-spinner-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{-webkit-animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp;animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{-webkit-animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown;animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@-webkit-keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);opacity:0}}@keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);opacity:0}}@-webkit-keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throw-out-distance, 150px),0);transform:translate3d(0,var(--f-throw-out-distance, 150px),0);opacity:0}}@keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throw-out-distance, 150px),0);transform:translate3d(0,var(--f-throw-out-distance, 150px),0);opacity:0}}.f-zoomInUp{-webkit-animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp;animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{-webkit-animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown;animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@-webkit-keyframes f-zoomInUp{0%{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomInUp{0%{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@-webkit-keyframes f-zoomOutDown{to{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);opacity:0}}@keyframes f-zoomOutDown{to{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{-webkit-animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{-webkit-animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@-webkit-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{-webkit-animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{-webkit-animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@-webkit-keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@-webkit-keyframes f-fadeFastOut{to{opacity:0}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{-webkit-animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{-webkit-animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@-webkit-keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeSlowOut{to{opacity:0}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{-webkit-animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{-webkit-animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@-webkit-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{-webkit-animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideInNext;animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev;animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{-webkit-animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext;animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev;animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@-webkit-keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.f-classicIn.from-next{-webkit-animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{-webkit-animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{-webkit-animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{-webkit-animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;animation:var(--f-transition-duration, 0.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@-webkit-keyframes f-classicInNext{0%{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInNext{0%{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes f-classicInPrev{0%{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes f-classicOutNext{to{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}}@keyframes f-classicOutNext{to{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}}@-webkit-keyframes f-classicOutPrev{to{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}}@keyframes f-classicOutPrev{to{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);-webkit-box-shadow:var(--f-button-shadow);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;-webkit-transition:var(--f-button-transition);-o-transition:var(--f-button-transition);transition:var(--f-button-transition)}@media (hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:0}.f-button:focus-visible{outline:0;-webkit-box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color));box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease;-webkit-transform:var(--f-button-transform);-ms-transform:var(--f-button-transform);transform:var(--f-button-transform);-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{-ms-touch-action:none;touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24, 24, 27, 0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255, 255, 255, 0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:transparent;overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container ::before,.fancybox__container ::after{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container::-webkit-backdrop{background-color:transparent}.fancybox__container::backdrop{background-color:transparent}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;height:100%}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:0 0;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:blur(0);filter:blur(0)}.fancybox__caption{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:100%;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color, #fff);--f-button-hover-color:var(--fancybox-color, #fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0, 0, 0, 0.6);--f-button-active-bg:rgba(0, 0, 0, 0.6);--f-button-hover-bg:rgba(0, 0, 0, 0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24, 24, 27, 0.3);--f-button-active-bg:rgba(24, 24, 27, 0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;z-index:40;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:0;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content){-webkit-animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn;animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{-webkit-animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn;animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content){-webkit-animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut;animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{-webkit-animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut;animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:translateZ(0);transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeff2),to(#e2e8f0));background-image:-o-linear-gradient(#ebeff2,#e2e8f0);background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.f-thumbs__track{display:-webkit-box;display:-ms-flexbox;display:flex}.f-thumbs__slide{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:-webkit-max-content;width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);-webkit-transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transform:translate3d(calc(var(--shift, 0)*-1px),0,0);-webkit-transition:none;-o-transition:none;transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{-webkit-transition:-webkit-transform .33s ease;transition:-webkit-transform .33s ease;-o-transition:transform .33s ease;transition:transform .33s ease;transition:transform .33s ease,-webkit-transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{-webkit-transition:-webkit-clip-path .33s ease;transition:-webkit-clip-path .33s ease;-o-transition:clip-path .33s ease;transition:clip-path .33s ease;transition:clip-path .33s ease,-webkit-clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{-webkit-filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color));filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:0 0;outline:0;cursor:pointer;pointer-events:auto;-ms-touch-action:manipulation;touch-action:manipulation;opacity:var(--f-thumb-opacity);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:0}.f-thumbs__slide__button:focus-visible{outline:0;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);-webkit-animation:f-fadeIn .2s ease-out;animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none;-o-object-fit:cover;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity, 1);-webkit-transition:max-height .35s cubic-bezier(.23,1,.32,1);-o-transition:max-height .35s cubic-bezier(.23,1,.32,1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.05)));background-image:-o-linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05));background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.05)));background-image:-o-linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05));background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24, 24, 27, 0.65);--f-button-hover-bg:rgba(70, 70, 73, 0.65);--f-button-active-bg:rgba(90, 90, 93, 0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.fancybox__toolbar__column.is-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@font-face{font-style:normal;font-weight:400;font-family:"Manrope";font-display:swap;src:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../fonts/Manrope-Regular.woff2) format("woff2"),url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../fonts/Manrope-Regular.woff) format("woff")}@font-face{font-style:normal;font-weight:500;font-family:"Manrope";font-display:swap;src:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../fonts/Manrope-Medium.woff2) format("woff2"),url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../fonts/Manrope-Medium.woff) format("woff")}@font-face{font-style:normal;font-weight:600;font-family:"Manrope";font-display:swap;src:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../fonts/Manrope-SemiBold.woff2) format("woff2"),url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../fonts/Manrope-SemiBold.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Manrope";font-display:swap;src:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../fonts/Manrope-Bold.woff2) format("woff2"),url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../fonts/Manrope-Bold.woff) format("woff")}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0}html{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{height:100%;z-index:0}h1,h2,h3,p{margin:0}img,video{display:block;max-width:100%;height:auto}textarea{resize:none}button{cursor:pointer}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#171520}input,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}select{border-radius:0}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}select,textarea,input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]){-webkit-appearance:none;-moz-appearance:none;appearance:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}html{scroll-behavior:smooth}body{font-family:"Manrope","Arial",sans-serif}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;color:#171520;font-family:"Manrope","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px}.wrapper--gray{background:#f4f3f7}@media (min-width:744px){.wrapper{font-size:16px}}.wrapper .header,.wrapper .footer{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rouble{font-family:"Rouble","Arial",sans-serif;text-transform:lowercase!important;font-weight:400!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock{position:fixed}@media (min-width:1240px){.scroll-lock{padding-right:17px}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}body:has(.bx-panel-folded#bx-panel){padding-top:0}body:has(.bx-panel-folded#bx-panel) .nav__content{top:40px}body:has(#bx-panel){padding-top:0}body:has(#bx-panel) .nav__content{top:147px}body:has(.bx-panel-folded.bx-panel-fixed#bx-panel){padding-top:40px}body:has(.bx-panel-folded.bx-panel-fixed#bx-panel) .nav__content{top:40px}body:has(.bx-panel-fixed#bx-panel){padding-top:147px}body:has(.bx-panel-fixed#bx-panel) .nav__content{top:147px}.align-left{text-align:left!important}.align-center{text-align:center!important}.title{margin-bottom:40px;font-size:28px;line-height:42px;font-weight:600;color:#171520;letter-spacing:-.02em;text-align:center;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}@media (min-width:744px){.title{margin-bottom:48px;font-size:32px;line-height:40px}}@media (min-width:1240px){.title{margin-bottom:64px;font-size:3rem;line-height:3.75rem}}.title--white{color:#fff;margin-bottom:16px}@media (min-width:744px){.title--white{margin-bottom:24px}}@media (min-width:1240px){.title--white{margin-bottom:32px}}.title-2{font-size:1.5rem;line-height:2.25rem;letter-spacing:-.02em;font-weight:600}@media (min-width:744px){.title-2{font-size:2rem;line-height:2.5rem}}@media (min-width:1240px){.title-2{font-size:3rem;line-height:3.75rem}}.text{font-size:1rem;line-height:1.5rem}.text--date{color:#8b91a6;font-weight:500}.text--bold{font-weight:600;color:#171520}.text--red{color:#df2935}.text--blue{color:#263b94}@media (min-width:744px){.text{font-size:1.125rem;line-height:1.6875rem;letter-spacing:-.01em}.text--date,.text--red,.text--blue{font-size:1rem;line-height:1.5rem}}@media (min-width:1240px){.text{font-size:1.125rem;line-height:1.6875rem}.text--date,.text--red,.text--blue{font-size:1rem;line-height:1.5rem}}.h1{font-size:1.25rem;line-height:1.875rem;font-weight:600}@media (min-width:744px){.h1{font-size:1.5rem;line-height:2.25rem;letter-spacing:-.02em}}@media (min-width:1240px){.h1{font-size:2.25rem;line-height:2.9375rem}}.h2{font-size:1.75rem;line-height:2.625rem;font-weight:600;letter-spacing:-.02em}@media (min-width:744px){.h2{font-size:2rem;line-height:2.5rem}}@media (min-width:1240px){.h2{font-size:3rem;line-height:3.75rem}}.h3{font-size:1.25rem;line-height:1.875rem;font-weight:600}@media (min-width:1240px){.h3{font-size:1.5rem;line-height:2.25rem;letter-spacing:-.02em}}.h4{font-size:1.125rem;line-height:1.6875rem;font-weight:600;letter-spacing:-.01em}@media (min-width:744px){.h4{font-size:1.5rem;line-height:2rem}}.h5{font-size:1.125rem;line-height:1.6875rem;font-weight:600;letter-spacing:-.01em}@media (min-width:744px){.h5{font-size:1.25rem;line-height:1.875rem}}.h6{font-weight:500}@media (min-width:744px){.h6{font-size:1.125rem;line-height:1.6875rem;letter-spacing:-.01em}}@media (min-width:1240px){.t1{font-size:1.125rem;line-height:1.6875rem}}.t2{font-size:.875rem;line-height:1.3125rem}@media (min-width:744px){.t2{font-size:1rem;line-height:1.5rem}}.t3{font-size:.875rem;line-height:1.3125rem}@media (min-width:744px){.t3{font-size:1rem;line-height:1.5rem}}@media (min-width:1240px){.t3{font-size:1.125rem;line-height:1.6875rem}}.r-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:228px;padding:12px 24px;font-size:16px;line-height:24px;color:#fff;font-weight:600;text-align:center;text-decoration:none;border:0;border-radius:48px;z-index:1;overflow:hidden;cursor:pointer}.r-button__gradient{position:absolute;width:200%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(50%,#ff5e62),to(#df2935));background:-o-linear-gradient(left,#df2935 0,#ff5e62 50%,#df2935 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 50%,#df2935 100%);opacity:1;-webkit-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease;z-index:-1;border-radius:48px}@media (hover:hover){.r-button:hover:not(.focus-visible) .r-button__gradient{left:-100%}}.r-button--primary{border-radius:28px 3px 28px 3px;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:744px){.r-button--primary{max-width:none}}.r-button--primary .r-button__gradient{border-radius:28px 3px 28px 3px}.r-button--secondary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:28px 3px 28px 3px;color:#171520}.r-button--secondary .r-button__gradient{border-radius:28px 3px 28px 3px;background:#f4f3f7}.r-button--lightgray{border-radius:28px 3px 28px 3px;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#171520;border:1px solid #e5e1f0}@media (min-width:744px){.r-button--lightgray{max-width:none}}.r-button--lightgray .r-button__gradient{border-radius:28px 3px 28px 3px;background:#edebf2}.r-button--green{color:#fff;border:1px solid #62b790}.r-button--green .r-button__gradient{background:#62b790}.r-button--no-border{border-radius:4px}.r-button--no-border .r-button__gradient{border-radius:4px}.r-button--gray{max-width:none;border-radius:28px 3px 28px 3px;color:#fff;background-color:#4d4a55;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}@media (hover:hover){.r-button--gray:hover:not(.focus-visible){background-color:#3e3b44}}@media (min-width:744px){.r-button--gray{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:12px 32px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (min-width:1240px){.r-button--gray{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}}.r-button--dark{border-radius:28px 3px 28px 3px;background-color:rgba(37,34,46,.8)}.r-button--transparent{padding-top:11px;padding-bottom:11px;max-width:none;border:1px solid #fff;border-radius:28px 3px 28px 3px;background-color:transparent}.r-button--with-border{padding:11px 31px;background-color:#edebf2;border:1px solid #e5e1f0}.r-button--32-inner{max-width:100%;padding:12px 32px}.r-button--transparent{padding-top:11px;padding-bottom:11px;max-width:none;border:1px solid #fff;border-radius:28px 3px 28px 3px;background-color:transparent}.r-button:disabled{opacity:.5;pointer-events:none}.r-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;color:#171520;margin-left:calc(100vw - 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(23,21,32,.5);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease}.r-modal::-webkit-scrollbar{display:none}.r-modal--768 .swiper{padding-top:24px}.r-modal--768 .r-modal__content{max-width:768px}@media (min-width:744px){.r-modal--768 .r-modal__content{padding-top:64px!important}}.r-modal--left .r-modal__wrapper{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.r-modal--left .r-modal__content{height:100vh!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.r-modal--right .r-modal__wrapper{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;padding-right:0!important;padding-top:0!important;padding-bottom:0!important}.r-modal--right .r-modal__content{height:100vh!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.r-modal--auth .r-modal__close{opacity:.5;right:16px}@media (min-width:744px){.r-modal--auth .r-modal__close{right:24px}}@media (min-width:744px){.r-modal--auth .r-modal__content{padding:16px 32px 48px 32px}}@media (min-width:1024px){.r-modal--auth .r-modal__content{padding:16px 48px 48px 48px}}.r-modal__wrapper{position:relative;width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 16px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.r-modal__left{position:relative;width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.r-modal__overlay{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;cursor:pointer}.r-modal__auth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.r-modal__auth .r-button--lightgray{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:14px;font-weight:500;padding:12px 20px;text-align:left;max-width:none}@media (min-width:414px){.r-modal__auth .r-button--lightgray{font-size:16px}}.r-modal__auth-img{display:block;margin:0 auto}@media (min-width:744px){.r-modal__auth-img{display:none}}.r-modal__auth-title{font-size:24px;font-weight:600;line-height:32.4px;letter-spacing:-.02em}.r-modal__auth-subtitle{font-size:16px;font-weight:400;line-height:24px}.r-modal__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px}.r-modal__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (min-width:744px){.r-modal__btn-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}}@media (min-width:1024px){.r-modal__btn-wrapper{max-width:672px}}.r-modal__content{position:relative;z-index:9999;max-height:500px;overflow:auto;padding:20px;border-radius:16px;background-color:#fff}@media (min-width:1240px){.r-modal__content{max-height:none}}.r-modal__close-btn{position:absolute;top:18px;right:16px;z-index:1;fill:#fff;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}@media (min-width:1240px){.r-modal{display:none}}.r-modal--responsive .r-modal__content{width:100%}.r-modal--fit-content .r-modal__content{width:auto}.r-modal--promo .r-modal__wrapper{padding:0}.r-modal--promo .r-modal__content{width:100%;height:100%;max-height:100dvh;padding:16px;padding-top:64px;border-radius:0;background-color:#edebf2}@media (min-width:744px){.r-modal--promo .r-modal__content{padding:24px;padding-top:64px}}@media (min-width:1240px){.r-modal--promo .r-modal__content{max-width:1920px;padding:120px;padding-top:100px}}.r-modal--promo .r-modal__close{width:30px;height:30px;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/icon-close-promo.svg) no-repeat 50% 50%;background-size:100% 100%}@media (min-width:744px){.r-modal--promo .r-modal__close{width:42px;height:42px}}@media (min-width:1240px){.r-modal--promo .r-modal__close{width:60px;height:60px}}@media (min-width:1240px){.r-modal--promo{display:-webkit-box;display:-ms-flexbox;display:flex}}.r-modal--preload{-webkit-transition:none;-o-transition:none;transition:none}.r-modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;overflow-y:auto;pointer-events:auto}.r-modal label.filter__label{width:auto}.r-modal .filter__form{overflow:hidden}.r-modal--opened{display:block}.r-modal--news-list{display:block}.r-modal--news-list__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.r-modal--news-list__buttons>*{width:100%;max-width:none}.r-modal--news-list__buttons--secondary{max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;border-radius:28px 3px 28px 3px;background-color:transparent;border:1px solid #e5e1f0}@media (min-width:1240px){.r-modal--news-list{position:absolute;top:0;left:0;width:400px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:0}}.r-modal--news-list .filter__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:1240px){.r-modal--news-list .filter__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;border-radius:0}}.r-modal--news-list .filter__search-input{position:relative}.r-modal--news-list .filter__search-input--icon{position:absolute;width:15px;height:15px;left:15px;top:calc(50% - 7px)}.r-modal--news-list .filter__search-input--icon path{fill:#85848b}.r-modal--news-list .filter__input{width:100%;height:48px;border-radius:4px;padding:12px 12px 12px 40px;outline:0;border:1px solid #e5e1f0}.r-modal--news-list .dropdown__title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.r-modal--news-list .dropdown__title--rotate{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.r-modal--news-list .dropdown__title--rotate.opened{rotate:180deg}.r-modal--news-list .dropdown__content__news-list{padding-left:16px;padding-right:16px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;max-height:0;overflow-x:hidden;overflow-y:auto}.r-modal--news-list .dropdown__content__news-list.opened{-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;max-height:320px;height:auto}.r-modal--news-list .filter__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 16px 14px 16px;padding-bottom:0;margin-bottom:18px}.r-modal--news-list .news-filter__radio{display:none}.r-modal--news-list .news-filter__label{padding-left:28px}.r-modal--news-list .news-filter__label{position:relative}.r-modal--news-list .news-filter__label::before{content:"";position:absolute;display:inline-block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;left:0;top:3px;width:18px;height:18px;border:1px solid #e5e1f0;border-radius:2px;background:#fff}.r-modal--news-list .news-filter__radio:checked+.news-filter__label::before{background-color:#df2935;border:4px solid #fff}.r-modal--news-list .r-modal__wrapper{padding:0}.r-modal--news-list .r-modal__close{width:32px;height:32px;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/close-light.svg) no-repeat 50% 50%}.r-modal--news-list .r-modal__content{width:100%;height:100%;max-height:none;padding-top:64px;border-radius:0;background-color:#f4f3f7}@media (min-width:744px){.r-modal--news-list .r-modal__content{width:700px}}@media (min-width:1240px){.r-modal--news-list .r-modal__content{width:500px;height:auto;padding:60px 40px}}@media (min-width:1240px){.r-modal--news-list.is-active{position:static;display:block;width:100%;-webkit-transform:translateY(-18px) scale(1);-ms-transform:translateY(-18px) scale(1);transform:translateY(-18px) scale(1)}}@media (min-width:1240px){.r-modal--news-list.is-active .r-modal__content{width:100%}}.r-modal__close{position:absolute;top:35px;right:18px;display:block;width:24px;height:24px;margin:0;padding:0;border:0;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/close.svg) no-repeat 50% 50%;cursor:pointer;z-index:1}.r-modal__scroll{overflow:scroll}.modal{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;background-color:rgba(23,21,32,.5)}.modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 23px;background-color:#fff;border-radius:8px}.modal__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none;gap:12px}.modal--cabinet .r-button{width:100%;color:#fff;padding:12px 20px!important}@media (min-width:744px){.modal--cabinet{height:auto;top:auto;right:0;bottom:auto;left:auto;min-width:260px;background-color:transparent}.modal--cabinet .modal__content{width:100%;gap:12px}}.modal-overlay{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(23,21,32,.5);z-index:2}@media (min-width:744px){.modal-overlay{display:block}}.table-wrapper{width:100%;overflow-x:auto}.table-wrapper::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.table-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}.table-wrapper h3{margin:1.5rem 0 1rem 0;font-size:1.25rem;line-height:normal}@media (min-width:744px){.table-wrapper h3{margin:2rem 0 1rem 0;font-size:1.5rem}}@media (min-width:1240px){.table-wrapper h3{font-size:2rem}}.table-wrapper__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.table-wrapper__actions--full-screen{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:12}.table-wrapper__actions--full-screen .table-wrapper__default-buttons{display:none}.table-wrapper__actions--full-screen .table-wrapper__modal-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.table-wrapper__fullscreen-mode{display:none}@media (min-width:1024px){.table-wrapper__fullscreen-mode{display:-webkit-box;display:-ms-flexbox;display:flex}}.table-wrapper__button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;background-color:transparent;border:0}.table-wrapper__button--pdf{width:56px;height:60px;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/icon-pdf-table.svg) no-repeat 50% 50%}.table-wrapper__button--print{width:64px;height:60px;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/icon-print.svg) no-repeat 50% 50%}.table-wrapper__button--zoom-plus{width:40px;height:40px;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/icon-zoom-plus.svg) no-repeat 50% 50%;background-size:100% 100%}.table-wrapper__button--zoom-minus{width:40px;height:40px;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/icon-zoom-minus.svg) no-repeat 50% 50%;background-size:100% 100%}.table-wrapper__button--close{width:40px;height:40px;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/close-light.svg) no-repeat 50% 50%;background-size:100% 100%}.table-wrapper__default-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-wrapper__action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;margin-left:auto}.table-wrapper__modal-buttons{display:none;margin:10px 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:20px}.table-wrapper table{width:100%;border:0;border-collapse:collapse;border-radius:8px}@media (max-width:576px){.table-wrapper table{width:1000px}}.table-wrapper table p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-wrapper table thead th,.table-wrapper table thead td{text-align:left;border:0;padding:16px 18px;background:#edebf2;color:#2a253e;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-wrapper table tbody td{text-align:left;border-bottom:1px solid #edebf2;padding:20px;font-size:1rem;vertical-align:middle;background-color:#fff;font-weight:500;line-height:24px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-wrapper table tr:last-child td{border-bottom:none}.table-wrapper table thead tr th:first-child{border-radius:8px 0 0 0}.table-wrapper table thead tr td:first-child{border-radius:8px 0 0 0}.table-wrapper table thead tr td:last-child{border-radius:0 8px 0 0}.table-wrapper table tr th:last-child{border-radius:0 8px 0 0}.table-wrapper table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.table-wrapper table tbody tr:last-child td:last-child{border-radius:0 0 8px 0}.table-wrapper.table-wrapper-print .table-wrapper__actions{display:block}.table-wrapper.table-wrapper-print .table-wrapper__action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.table-wrapper.table-wrapper-full .table-wrapper__actions{display:block}@media (min-width:1240px){.table-wrapper.table-wrapper-full .table-wrapper__fullscreen-mode{display:-webkit-box;display:-ms-flexbox;display:flex}}.table-wrapper--full-screen{position:fixed;top:60px;left:0;width:100%;height:calc(100% - 60px);background-color:#fff;z-index:11}.table-wrapper--full-screen h3{display:none}.table-wrapper--full-screen .table-wrapper__default-buttons{display:none}.table-wrapper--full-screen .table-wrapper__modal-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.no-padding{padding:0!important}.rn-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 16px;gap:24px;border-radius:8px}@media (min-width:744px){.rn-form{padding:40px;gap:32px}}@media (min-width:1240px){.rn-form{padding-bottom:56px}}.rn-form__heading{font-size:1rem;line-height:150%;font-weight:500}@media (min-width:744px){.rn-form__heading{font-size:1.5rem;letter-spacing:-.02em}}.rn-form__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:1240px){.rn-form__fields{gap:24px}}.rn-form__field{--arrow-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.rn-form__field:has([rows="2"]){--arrow-bottom:24px}.rn-form__field .rn-form__text-input{padding:12px;font-size:1rem;line-height:150%;background-color:#fff;border:0;border-radius:4px;outline:0}.rn-form__field .rn-form__textarea{padding:12px;font-size:1rem;line-height:150%;background-color:#fff;border:0;border-radius:4px;resize:vertical;outline:0}.rn-form__field .rn-form__checkbox-label{position:relative;padding-left:30px;font-size:.875rem;line-height:1.3125rem;cursor:pointer}.rn-form__field .rn-form__checkbox-label::after{content:""}.rn-form__field .rn-form__checkbox-label a{text-decoration:underline}.rn-form__field .rn-form__checkbox-label::before{position:absolute;content:"";width:18px;height:18px;top:0;left:0;border:1px solid #edebf2;background-color:#fff;border-radius:2px}.rn-form__field--select{position:relative}.rn-form__submit-button{margin-top:-4px;max-width:none}.rn-form__select-selected{position:relative;cursor:pointer}.rn-form__select-selected::after{position:absolute;content:"";width:24px;height:24px;right:12px;top:12px;top:var(--arrow-bottom);background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/acc-arrow.svg) no-repeat 50% 50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.rn-form__select-selected .rn-form__text-input{width:100%;padding-right:52px;cursor:pointer}.rn-form__select-selected.rn-form__select--open .rn-form__text-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.rn-form__select-selected.rn-form__select--open::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.rn-form__select-options{position:absolute;display:none;width:100%;top:100%;padding:10px;background-color:#fff}.rn-form__select-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none;gap:10px}.rn-form__select-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px;cursor:pointer}.rn-form__select-label::before{position:absolute;content:"";width:18px;height:18px;left:0;border:1px solid #eeebf4;background-color:#fff}.rn-form__select-label::after{position:absolute;content:"";width:12px;height:12px;display:none;left:3px;background-color:#c30341}.rn-form__select-radio:checked+.rn-form__select-label::after{display:block}.rn-form__select--open+.rn-form__select-options{display:block}.rn-form--dark{background-color:#35343f}.rn-form--dark .rn-form__text-input{color:#fff;background-color:rgba(211,224,228,.1)}.rn-form--dark .rn-form__textarea{color:#fff;background-color:rgba(211,224,228,.1)}.rn-form--dark .rn-form__checkbox-label::before{border-color:transparent;background-color:rgba(211,224,228,.1)}.rn-form--dark .rn-form__select-selected::after{background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/acc-arrow-white.svg) no-repeat 50% 50%}.rn-form--dark .rn-form__select-selected+.rn-form__select-options{background-color:#464650}.rn-form--transparent{gap:24px;padding:0;color:#fff}.rn-form--transparent .rn-form__fields{gap:16px}.rn-form--transparent .rn-form__field .rn-form__text-input{font-family:inherit;color:#fff;background-color:#453e66}.rn-form--transparent .rn-form__field .rn-form__text-input::-webkit-input-placeholder{color:#85848b}.rn-form--transparent .rn-form__field .rn-form__text-input::-moz-placeholder{color:#85848b}.rn-form--transparent .rn-form__field .rn-form__text-input:-ms-input-placeholder{color:#85848b}.rn-form--transparent .rn-form__field .rn-form__text-input::-ms-input-placeholder{color:#85848b}.rn-form--transparent .rn-form__field .rn-form__text-input::placeholder{color:#85848b}.rn-form--transparent .rn-form__field .rn-form__checkbox:checked+.rn-form__checkbox-label::after{display:block}.rn-form--transparent .rn-form__field .rn-form__checkbox-label{padding-left:28px;font-size:.75rem;line-height:1.5;color:inherit}.rn-form--transparent .rn-form__field .rn-form__checkbox-label::before{top:4px;background-color:transparent;border:1px solid #e5e1f0;border-radius:2px}@media (min-width:744px) and (max-width:1024px){.rn-form--transparent .rn-form__field .rn-form__checkbox-label::before{top:0}}.rn-form--transparent .rn-form__field .rn-form__checkbox-label::after{position:absolute;content:"";width:12px;height:12px;display:none;left:3px;top:7px;background-color:#c30341;border-radius:2px}@media (min-width:744px) and (max-width:1024px){.rn-form--transparent .rn-form__field .rn-form__checkbox-label::after{top:3px}}.rn-form--transparent .rn-form__field .rn-form__checkbox-label a{color:inherit}@media (max-width:743px){.rn-form--transparent .rn-form__field .rn-form__checkbox-label{max-width:185px}}.rn-form--transparent .rn-form__field .rn-form__select-selected::after{background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/acc-arrow-white.svg)}.rn-form--transparent .rn-form__field .rn-form__select-options{color:#85848b;background-color:#453e66}.rn-form--transparent .rn-form__field .rn-form__select-label::before{background-color:transparent;border:1px solid #e5e1f0;border-radius:2px}.rn-form--transparent .rn-form__field .rn-form__select-label::after{border-radius:2px}.rn-form--transparent .rn-form__field .rn-form__textarea{font-family:inherit;color:#fff;background-color:#453e66}.rn-form--transparent .rn-form__field .rn-form__textarea::-webkit-input-placeholder{color:#85848b}.rn-form--transparent .rn-form__field .rn-form__textarea::-moz-placeholder{color:#85848b}.rn-form--transparent .rn-form__field .rn-form__textarea:-ms-input-placeholder{color:#85848b}.rn-form--transparent .rn-form__field .rn-form__textarea::-ms-input-placeholder{color:#85848b}.rn-form--transparent .rn-form__field .rn-form__textarea::placeholder{color:#85848b}.rn-form--primary{gap:0;color:#171520;background-color:#f4f3f7;z-index:1000}.rn-form--primary .rn-form__heading{margin-bottom:8px;font-weight:600;font-size:32px;line-height:150%;letter-spacing:-.02em;color:#2a253e}@media (max-width:743px){.rn-form--primary .rn-form__heading{margin-bottom:15px;font-size:24px}}.rn-form--primary .rn-form__text{font-size:16px;margin-bottom:48px}@media (max-width:743px){.rn-form--primary .rn-form__text{margin-bottom:33px}}.rn-form--primary .rn-form__text p{max-width:670px;line-height:150%;color:#171520}.rn-form--primary .rn-form__block{display:-ms-grid;display:grid;gap:20px;margin-bottom:32px}@media (max-width:743px){.rn-form--primary .rn-form__block{margin-bottom:16px}}.rn-form--primary .rn-form__fields{gap:20px}.rn-form--primary .rn-form__label{font-size:1rem;line-height:1.5}.rn-form--primary .rn-form__field .rn-form__text-input{font-family:inherit;color:#171520;background-color:#fff;outline:1px solid #e5e1f0}.rn-form--primary .rn-form__field .rn-form__checkbox:checked+.rn-form__checkbox-label::before{background-color:#df2935;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/tick.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border-color:transparent}.rn-form--primary .rn-form__field .rn-form__checkbox-label{padding-left:26px;font-size:.875rem;line-height:1.5}.rn-form--primary .rn-form__field .rn-form__checkbox-label::before{top:1.5px;background-color:transparent;border:1px solid #e5e1f0;border-radius:2px;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.rn-form--primary .rn-form__field .rn-form__checkbox-label::after{display:none}.rn-form--primary .rn-form__field .rn-form__checkbox-label a{color:inherit}.rn-form--primary .rn-form__field .rn-form__select-selected::after{top:auto;bottom:12px;bottom:var(--arrow-bottom);background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/acc-arrow.svg)}.rn-form--primary .rn-form__field .rn-form__select-options{z-index:10;padding:8px 0 16px;color:#171520;background-color:#fff;outline:1px solid #e5e1f0}.rn-form--primary .rn-form__field .rn-form__select-list{gap:4px}.rn-form--primary .rn-form__field .rn-form__select-item{font-size:16px;line-height:1.5}.rn-form--primary .rn-form__field .rn-form__select-item:hover,.rn-form--primary .rn-form__field .rn-form__select-item:focus{background-color:#e5e1f0}.rn-form--primary .rn-form__field .rn-form__select-radio:checked+.rn-form__select-label::before{background-color:#df2935;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/tick.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border-color:transparent}.rn-form--primary .rn-form__field .rn-form__select-label{padding:4px 0 4px 44px}.rn-form--primary .rn-form__field .rn-form__select-label::before{left:16px;background-color:#fff;border:1px solid #e5e1f0;border-radius:2px;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.rn-form--primary .rn-form__field .rn-form__select-label::after{display:none}.rn-form--primary .rn-form__field .rn-form__textarea{font-family:inherit;color:#171520;background-color:#fff;outline:1px solid #e5e1f0}.rn-form--primary .rn-form__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.rn-form--secondary{gap:24px;color:#fff;background-color:#4e4c56}.rn-form--secondary .rn-form__fields{gap:16px}.rn-form--secondary .rn-form__field .rn-form__text-input{font-family:inherit;color:#fff;background-color:rgba(211,224,228,.1)}.rn-form--secondary .rn-form__field .rn-form__text-input::-webkit-input-placeholder{color:#85848b}.rn-form--secondary .rn-form__field .rn-form__text-input::-moz-placeholder{color:#85848b}.rn-form--secondary .rn-form__field .rn-form__text-input:-ms-input-placeholder{color:#85848b}.rn-form--secondary .rn-form__field .rn-form__text-input::-ms-input-placeholder{color:#85848b}.rn-form--secondary .rn-form__field .rn-form__text-input::placeholder{color:#85848b}.rn-form--secondary .rn-form__field .rn-form__checkbox:checked+.rn-form__checkbox-label::after{display:block}.rn-form--secondary .rn-form__field .rn-form__checkbox-label{padding-left:28px;font-size:.75rem;line-height:1.5}.rn-form--secondary .rn-form__field .rn-form__checkbox-label::before{top:0;background-color:transparent;border:1px solid #e5e1f0;border-radius:2px}.rn-form--secondary .rn-form__field .rn-form__checkbox-label::after{position:absolute;content:"";width:12px;height:12px;display:none;left:3px;top:3px;background-color:#c30341;border-radius:2px}.rn-form--secondary .rn-form__field .rn-form__checkbox-label a{color:inherit}.rn-form--secondary .rn-form__field .rn-form__select-selected::after{background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/acc-arrow-white.svg)}.rn-form--secondary .rn-form__field .rn-form__select-options{color:#fff;background-color:#35343f}.rn-form--secondary .rn-form__field .rn-form__select-label::before{background-color:transparent;border:1px solid #e5e1f0;border-radius:2px}.rn-form--secondary .rn-form__field .rn-form__select-label::after{border-radius:2px}.rn-form--secondary .rn-form__field .rn-form__textarea{font-family:inherit;color:#fff;background-color:rgba(211,224,228,.1)}.rn-form--secondary .rn-form__field .rn-form__textarea::-webkit-input-placeholder{color:#85848b}.rn-form--secondary .rn-form__field .rn-form__textarea::-moz-placeholder{color:#85848b}.rn-form--secondary .rn-form__field .rn-form__textarea:-ms-input-placeholder{color:#85848b}.rn-form--secondary .rn-form__field .rn-form__textarea::-ms-input-placeholder{color:#85848b}.rn-form--secondary .rn-form__field .rn-form__textarea::placeholder{color:#85848b}.rn-form--secondary .rn-form__select-label{padding-top:4px;padding-bottom:4px}.rn-form--secondary .rn-form__select-item{font-size:16px;line-height:1.5}.rn-form--signup{position:relative;padding:48px;padding-top:60px;max-width:auto;border-radius:0 12px 12px 0;background-color:#f4f3f7;max-width:768px;z-index:1000}@media (max-width:743px){.rn-form--signup{padding:41px;padding-top:49px}}.rn-form--signup .rn-form__heading{margin-bottom:8px;font-weight:600;font-size:32px;line-height:150%;letter-spacing:-.02em;color:#2a253e}@media (max-width:743px){.rn-form--signup .rn-form__heading{margin-bottom:15px;font-size:24px}}.rn-form--signup .rn-form__text{margin-bottom:48px;max-width:670px;line-height:150%;color:#171520}@media (max-width:743px){.rn-form--signup .rn-form__text{margin-bottom:33px}}.rn-form--signup .rn-form__block{display:-ms-grid;display:grid;gap:20px;margin-bottom:32px}@media (max-width:743px){.rn-form--signup .rn-form__block{margin-bottom:16px}}@media (max-width:743px){.rn-form--signup .rn-form__block .rn-form__field--select-mobile{margin-top:10px}}.rn-form--signup .rn-form__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}@media (max-width:743px){.rn-form--signup .rn-form__fields{gap:16px}}.rn-form--signup .rn-form__fields .rn-form__text-input::-webkit-input-placeholder{visibility:hidden}.rn-form--signup .rn-form__fields .rn-form__text-input::-moz-placeholder{visibility:hidden}.rn-form--signup .rn-form__fields .rn-form__text-input:-ms-input-placeholder{visibility:hidden}.rn-form--signup .rn-form__fields .rn-form__text-input::-ms-input-placeholder{visibility:hidden}.rn-form--signup .rn-form__fields .rn-form__text-input::placeholder{visibility:hidden}@media (max-width:743px){.rn-form--signup .rn-form__fields .rn-form__text-input::-webkit-input-placeholder{visibility:visible}.rn-form--signup .rn-form__fields .rn-form__text-input::-moz-placeholder{visibility:visible}.rn-form--signup .rn-form__fields .rn-form__text-input:-ms-input-placeholder{visibility:visible}.rn-form--signup .rn-form__fields .rn-form__text-input::-ms-input-placeholder{visibility:visible}.rn-form--signup .rn-form__fields .rn-form__text-input::placeholder{visibility:visible}}.rn-form--signup .rn-form__fields #classroom::-webkit-input-placeholder{visibility:visible}.rn-form--signup .rn-form__fields #classroom::-moz-placeholder{visibility:visible}.rn-form--signup .rn-form__fields #classroom:-ms-input-placeholder{visibility:visible}.rn-form--signup .rn-form__fields #classroom::-ms-input-placeholder{visibility:visible}.rn-form--signup .rn-form__fields #classroom::placeholder{visibility:visible}@media (max-width:743px){.rn-form--signup .rn-form__fields .rn-form__select-options-visible{min-width:auto;padding-left:15px;padding-top:6px}}.rn-form--signup .rn-form__field{-webkit-box-flex:1;-ms-flex:1 0 44%;flex:1 0 44%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (max-width:743px){.rn-form--signup .rn-form__field .rn-form__label{display:none}}@media (max-width:743px){.rn-form--signup .rn-form__field .rn-form__label-visible{display:block}}@media (max-width:743px){.rn-form--signup .rn-form__field .rn-form__textarea{height:95px}}.rn-form--signup .rn-form__field .rn-form__textarea::-webkit-input-placeholder{visibility:hidden}.rn-form--signup .rn-form__field .rn-form__textarea::-moz-placeholder{visibility:hidden}.rn-form--signup .rn-form__field .rn-form__textarea:-ms-input-placeholder{visibility:hidden}.rn-form--signup .rn-form__field .rn-form__textarea::-ms-input-placeholder{visibility:hidden}.rn-form--signup .rn-form__field .rn-form__textarea::placeholder{visibility:hidden}@media (max-width:743px){.rn-form--signup .rn-form__field .rn-form__textarea::-webkit-input-placeholder{visibility:visible}.rn-form--signup .rn-form__field .rn-form__textarea::-moz-placeholder{visibility:visible}.rn-form--signup .rn-form__field .rn-form__textarea:-ms-input-placeholder{visibility:visible}.rn-form--signup .rn-form__field .rn-form__textarea::-ms-input-placeholder{visibility:visible}.rn-form--signup .rn-form__field .rn-form__textarea::placeholder{visibility:visible}}.rn-form--signup .rn-form__field::after{top:auto;bottom:12px;bottom:var(--arrow-bottom);background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/acc-arrow.svg)}.rn-form--signup .rn-form__field .rn-form__text-input:first-child{display:none}@media (max-width:743px){.rn-form--signup .rn-form__field .rn-form__text-input:first-child{display:block}}.rn-form--signup .rn-form__field .rn-form__checkbox:checked+.rn-form__checkbox-label::before{background-color:#df2935;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/tick.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border-color:transparent}.rn-form--signup .rn-form__field .rn-form__select-radio:checked+.rn-form__select-label::before{background-color:#df2935;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/tick.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border-color:transparent}.rn-form--signup .rn-form__field .rn-form__select-radio:checked+.rn-form__select-label::after{background-color:transparent}.rn-form--signup .rn-form__select-options{padding:13px}@media (max-width:743px){.rn-form--signup .rn-form__select-options{padding-left:15px;padding-top:6px}}.rn-form--signup .rn-form__button{margin:0 auto;padding:12px 33px}@media (max-width:743px){.rn-form--signup .rn-form__button{width:100%}}.rn-form--signup .rn-form__select-label{font-size:16px;line-height:150%}.rn-form--signup .rn-form__select-list{gap:12px}.rn-form--signup .rn-form__select-label::before{top:0}.rn-form--signup .rn-form__close{position:absolute;top:28px;right:26px;display:block;width:24px;height:24px;margin:0;padding:0;border:0;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/Close_gray.svg) no-repeat 50% 50%;cursor:pointer;z-index:1}.rn-form__select--open+.rn-form__select-options{z-index:10}.rn-form--primary.rn-form--light-gray{background-color:#fff;border-radius:10px}.rn-form--primary.rn-form--light-gray .rn-form__fields{gap:24px}.rn-form--primary.rn-form--light-gray .rn-form__label{margin-bottom:2px;font-size:16px;line-height:1.5;font-weight:400}.rn-form--primary.rn-form--light-gray .rn-form__search-input{padding:12px;padding-left:44px;border:0;font-size:16px;line-height:1.5;font-weight:400;color:#171520;background-color:#f4f3f7;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/search-light-gray.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:12px 12px;border-radius:4px}.rn-form--primary.rn-form--light-gray p:has(+.rn-form__field){font-size:16px;line-height:1.5;opacity:.5}.rn-form--primary.rn-form--light-gray .rn-form__field--select .rn-form__label{font-weight:600;letter-spacing:-.01em}.rn-form--primary.rn-form--light-gray .rn-form__field--select .rn-form__text-input{padding:12px;font-size:16px;line-height:1.5;font-weight:400;color:#171520;background-color:#f4f3f7;outline:0;border:0;border-radius:4px}.rn-form--primary.rn-form--light-gray .rn-form__field--select .rn-form__select-options{background-color:#f4f3f7;outline:0;border:0}.rn-form--primary.rn-form--light-gray .rn-form__field--select .rn-form__select-list{gap:8px}.rn-form--primary.rn-form--light-gray .rn-form__field--select .rn-form__select-label{padding-top:0;padding-bottom:0}.rn-form--rector{position:relative;padding:48px;padding-top:60px;max-width:auto;border-radius:0 12px 12px 0;background-color:#f4f3f7;max-width:768px;z-index:1000}@media (max-width:1023px){.rn-form--rector{padding:32px;padding-top:40px}}@media (max-width:743px){.rn-form--rector{padding:24px;padding-top:32px}}.rn-form--rector .rn-form__close{position:absolute;top:28px;right:26px;display:block;width:24px;height:24px;margin:0;padding:0;border:0;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/Close_gray.svg) no-repeat 50% 50%;cursor:pointer;z-index:1}@media (max-width:1023px){.rn-form--rector .rn-form__close{right:35px}}.rn-form--rector__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:34px}@media (max-width:743px){.rn-form--rector__block{gap:24px}}.rn-form--rector__content-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}@media (max-width:743px){.rn-form--rector__content-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.rn-form--rector__photo img{min-width:100px;width:100px;height:100px;border-radius:50%}@media (max-width:743px){.rn-form--rector__photo img{min-width:80px;width:80px;height:80px}}.rn-form--rector__descr-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rn-form--rector__descr-right:not(:first-child){gap:20px}.rn-form--rector__descr-right h2{margin-bottom:-10px;font-weight:600;font-size:20px;line-height:150%;color:#171520}@media (max-width:743px){.rn-form--rector__descr-right h2{font-size:18px;letter-spacing:-.01em}}.rn-form--rector__title{font-weight:500;font-size:18px;line-height:150%;letter-spacing:-.01em}@media (max-width:743px){.rn-form--rector__title{font-size:16px}}.rn-form--rector__text{line-height:150%}@media (max-width:743px){.rn-form--rector__text{font-size:14px}}.rn-form--rector__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.rn-form--rector__contacts a{font-weight:500;line-height:150%;color:#171520}.rn-form--rector__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;list-style:none}.rn-form--rector__socials li{margin-top:auto;margin-bottom:auto}.rn-form--rector__socials li a svg{width:35px;height:35px}.rn-form--rector__socials-rutube{padding:0 11px}.rn-form--rector__content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:743px){.rn-form--rector__content-bottom{font-size:14px;line-height:150%;gap:18px}}.rn-form--rector__content-bottom p{margin-bottom:0}.rn-form--rector__content-qoute{position:relative;padding-left:25px;margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;font-style:italic}@media (max-width:743px){.rn-form--rector__content-qoute{padding-left:16px;margin:9px 0}}.rn-form--rector__content-qoute:before{content:"";position:absolute;left:0;width:2px;height:100%;background-color:#df2935}.rn-form__agreement input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;margin-right:8px;margin-top:4px;width:18px;height:18px;border:1px solid #e5e1f0;border-radius:2px;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.rn-form__agreement input[type=checkbox]:checked{background-color:#df2935;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/tick.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.rn-form__agreement .rn-form__agreement-content{font-size:14px;line-height:1.5;font-weight:500}.rn-form__agreement a{text-decoration:underline}.no-background{background:0 0!important}.preferences-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (min-width:744px){.preferences-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px 64px}}@media (min-width:1240px){.preferences-list{gap:24px 96px}}.preferences-list__item{position:relative}.preferences-list__item img{margin-bottom:20px}.preferences-list__item h3{margin-bottom:16px;font-size:1.125rem;line-height:1.6875rem;letter-spacing:-.027em}@media (min-width:744px){.preferences-list__item:not(:last-of-type)::after{position:absolute;content:"";width:1px;height:160px;top:calc(50% - 80px);right:-32px;background-color:#fff}}@media (min-width:1240px){.preferences-list__item:not(:last-of-type)::after{right:-49px}}.preferences-list__item:nth-child(2n)::after{display:none}@media (min-width:744px){.preferences-list__item .preferences-list__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.preferences-list__item img{width:42px;height:42px;margin-bottom:24px}.preferences-list__item h3{min-height:72px;margin-bottom:24px;font-size:1.25rem;line-height:1.875rem}}@media (min-width:1240px){.preferences-list__item img{margin-top:-9px;width:48px;height:56px}.preferences-list__item h3{font-size:1.5rem;line-height:2.25rem}}.filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.filter.container{margin-bottom:40px}.filter__subtitle{color:#8b91a6}@media (min-width:1240px){.filter__subtitle{display:none}}.filter__select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter__select--dark{background-color:#edebf2}@media (min-width:1240px){.filter__select{display:none}}.filter__mobile-select{background-color:#e5e1f0;border:1px solid #eeebf4;border-radius:60px}.filter__selected{width:100%;padding:13px 50px 13px 26px;font-weight:500;background-color:#f4f3f7;border:1px solid #e5e1f0;border-radius:60px}.filter__no-mobile{display:none}@media (min-width:744px){.filter__no-mobile{display:block}}.filter__button{position:absolute;right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:48px;height:48px;padding:0;border:0}@media (min-width:744px){.filter__button{width:116px;gap:10px}}.filter__modal{display:none}@media (min-width:1240px){.filter__modal{display:block;margin-bottom:0;text-align:center;overflow-y:auto;cursor:-webkit-grab;cursor:grab}.filter__modal::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.filter__modal::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}}.filter__modal--border{padding-bottom:0;border-radius:30px}.filter__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}@media (min-width:1240px){.filter__form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4px;background-color:#edebf2;border-radius:30px;gap:10px}}.filter__form--full-width{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.filter__label::before{position:absolute;content:"";width:18px;height:18px;left:0;border:1px solid #eeebf4;border-radius:2px}.filter__label::after{position:absolute;content:"";width:12px;height:12px;background-color:#df2935;border-radius:1px;left:3px;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:1240px){.filter__label:not(.filter__label--white){position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.filter__label:not(.filter__label--white)::after,.filter__label:not(.filter__label--white)::before{display:none}}.filter__label--white::before{background-color:#fff}@media (min-width:1240px){.filter__label{position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1}.filter__label::after,.filter__label::before{display:none}}.filter__radio:checked+.filter__label::after{opacity:1}@media (min-width:1240px){.filter__radio:checked+.filter__label{background-color:#df2935;color:#fff}.filter__radio:checked+.filter__label::before{position:absolute;content:"";width:200%;height:100%;display:block;top:0;left:0;border:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(50%,#ff5e62),to(#df2935));background:-o-linear-gradient(left,#df2935 0,#ff5e62 50%,#df2935 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 50%,#df2935 100%);opacity:1;-webkit-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease;z-index:-1;border-radius:48px}}@media (min-width:1240px) and (hover:hover){.filter__radio:checked+.filter__label:hover:not(.focus-visible)::before{left:-100%}}.filter__link{width:100%;max-width:none;margin-top:14px}@media (min-width:1240px){.filter__button{display:none}}.filter__search-input{position:relative}.filter__search-input::before{position:absolute;content:"";width:20px;height:20px;left:12px;top:calc(50% - 10px);background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/search.svg) no-repeat 50% 50%}.filter__input{width:100%;padding:12px;padding-left:40px;border:1px solid #e5e1f0;border-radius:4px;background-color:#fff}@media (min-width:744px){.filter--annonces .filter__button{width:48px}}.filter--primary{gap:16px;margin-bottom:48px}@media (min-width:1024px){.filter--primary{margin:0}}.filter--primary .filter__subtitle{margin:0;text-align:left;font-size:16px;line-height:24px;font-weight:400;color:#8b91a6}@media (min-width:1024px){.filter--primary .filter__subtitle{display:none}}.filter--primary .filter__select{width:100%;padding:2px;border-radius:60px}@media (min-width:1024px){.filter--primary .filter__select{display:none}}.filter--primary .filter__selected{padding:12px 24px;font-size:16px;line-height:24px;text-align:left;color:#171520;background-color:#edebf2;border:0;outline:1px solid #e5e1f0}.filter--primary .filter__selected-text{display:block;max-width:215px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:.01em}@media (min-width:425px){.filter--primary .filter__selected-text{max-width:310px}}@media (min-width:744px){.filter--primary .filter__selected-text{max-width:90%}}.filter--primary .filter__no-mobile{display:block}@media (max-width:743px){.filter--primary .filter__no-mobile{display:none}}.filter--primary .filter__button{position:absolute;right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px;padding:12px;border:0}@media (max-width:743px){.filter--primary .filter__button{width:48px;height:48px}}.filter--primary .filter__modal{display:none}@media (min-width:1024px){.filter--primary .filter__modal{display:block;text-align:center}.filter--primary .filter__modal::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.filter--primary .filter__modal::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}}@media (min-width:1024px){.filter--primary .filter__form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4px;background-color:#edebf2;border-radius:30px;gap:10px}}.filter--primary .filter__form--full-width{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter--primary .filter__label{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px;font-size:16px;line-height:24px;font-weight:500;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}@media (min-width:1024px){.filter--primary .filter__label{position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1}.filter--primary .filter__label::after,.filter--primary .filter__label::before{display:none}}@media (min-width:1024px){.filter--primary .filter__radio:checked+.filter__label{background-color:#df2935;color:#fff}.filter--primary .filter__radio:checked+.filter__label::before{position:absolute;content:"";width:200%;height:100%;display:block;top:0;left:0;border:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(50%,#ff5e62),to(#df2935));background:-o-linear-gradient(left,#df2935 0,#ff5e62 50%,#df2935 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 50%,#df2935 100%);opacity:1;-webkit-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease;z-index:-1;border-radius:48px}}@media (min-width:1024px) and (hover:hover){.filter--primary .filter__radio:checked+.filter__label:hover:not(.focus-visible)::before{left:-100%}}@media (min-width:1024px){.filter--primary .filter__button{display:none}}@media (max-width:743px){.filter--primary .filter--annonces .filter__button{width:48px}}.filter--primary .filter__dragscrolling{position:relative;padding-bottom:5px;margin-bottom:43px;overflow-x:auto;cursor:-webkit-grab;cursor:grab}.filter--primary .filter__dragscrolling::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.filter--primary .filter__dragscrolling::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}.filter--left .filter__modal{text-align:left}@media (min-width:1240px){.filter--left{text-align:left}}.filter--secondary{margin-bottom:48px}.filter--secondary .filter__subtitle{margin:0;text-align:left;font-size:16px;line-height:24px;font-weight:400;color:#8b91a6}@media (min-width:1024px){.filter--secondary .filter__subtitle{display:none}}.filter--secondary .filter__select{width:100%;padding:2px;background-color:rgba(255,255,255,.1);border-radius:60px}@media (min-width:1024px){.filter--secondary .filter__select{display:none}}.filter--secondary .filter__selected{padding:12px 24px;font-size:16px;line-height:24px;text-align:left;color:#fff;background-color:transparent;border:0}.filter--secondary .filter__no-mobile{display:block}@media (max-width:743px){.filter--secondary .filter__no-mobile{display:none}}.filter--secondary .filter__button{position:absolute;right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px;padding:12px;border:0}@media (max-width:743px){.filter--secondary .filter__button{width:48px;height:48px}}.filter--secondary .filter__modal{display:none}@media (min-width:1024px){.filter--secondary .filter__modal{display:block;text-align:center}.filter--secondary .filter__modal::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.filter--secondary .filter__modal::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}}@media (min-width:1024px){.filter--secondary .filter__form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4px;background-color:rgba(255,255,255,.1);border-radius:30px;gap:10px}}.filter--secondary .filter__form--full-width{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter--secondary .filter__label{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px;font-size:16px;line-height:24px;font-weight:500;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}@media (min-width:1024px){.filter--secondary .filter__label{position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1}.filter--secondary .filter__label::after,.filter--secondary .filter__label::before{display:none}}@media (min-width:1024px){.filter--secondary .filter__radio:checked+.filter__label{background-color:#df2935;color:#fff}.filter--secondary .filter__radio:checked+.filter__label::before{position:absolute;content:"";width:200%;height:100%;display:block;top:0;left:0;border:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(50%,#ff5e62),to(#df2935));background:-o-linear-gradient(left,#df2935 0,#ff5e62 50%,#df2935 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 50%,#df2935 100%);opacity:1;-webkit-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease;z-index:-1;border-radius:48px}}@media (min-width:1024px) and (hover:hover){.filter--secondary .filter__radio:checked+.filter__label:hover:not(.focus-visible)::before{left:-100%}}@media (min-width:1024px){.filter--secondary .filter__button{display:none}}@media (max-width:743px){.filter--secondary .filter--annonces .filter__button{width:48px}}.filter--full-width .filter__form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;max-width:1200px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter--full-width .filter__form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter--full-width .filter__dragscrolling{min-height:65px}.filter__select--transparent{background-color:transparent}.filter--vertical .filter__subtitle,.filter--vertical .filter__select{display:none!important}.filter--vertical .filter__modal{display:block!important;overflow:visible}@media (max-width:1239px){.filter--vertical .filter__form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.filter--vertical .filter__button{display:none!important}.filter--vertical .filter__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#eeebf4;width:100%;display:block;position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1}@media (min-width:744px){.filter--vertical .filter__label{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}}.filter--vertical .filter__label::before{position:absolute;content:"";width:18px;height:18px;left:0;border:1px solid #eeebf4;border-radius:2px}.filter--vertical .filter__label::after{position:absolute;content:"";width:12px;height:12px;background-color:#df2935;border-radius:1px;left:3px;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.filter--vertical .filter__label:not(.filter__label--white){position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.filter--vertical .filter__label:not(.filter__label--white)::after,.filter--vertical .filter__label:not(.filter__label--white)::before{display:none}.filter--vertical .filter__label--white::before{background-color:#fff}.filter--vertical .filter__label::after,.filter--vertical .filter__label::before{display:none}.filter--vertical .filter__radio:checked+.filter__label{background-color:#df2935;color:#fff}.filter--vertical .filter__radio:checked+.filter__label::before{position:absolute;content:"";width:200%;height:100%;display:block;top:0;left:0;border:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(50%,#ff5e62),to(#df2935));background:-o-linear-gradient(left,#df2935 0,#ff5e62 50%,#df2935 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 50%,#df2935 100%);opacity:1;-webkit-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease;z-index:-1;border-radius:48px}@media (hover:hover){.filter--vertical .filter__radio:checked+.filter__label:hover:not(.focus-visible)::before{left:-100%}}.filter--basic .filter__subtitle{display:none!important}.filter--basic .filter__select{display:none!important}.filter--basic .filter__modal{display:block!important}.filter--basic .filter__form{width:100%;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}@media (min-width:744px){.filter--basic .filter__form{gap:10px}}.filter--basic .filter__label{padding:12px 24px;gap:12px;border-radius:36px;border-width:1px;font-weight:600;font-size:14px!important;line-height:150%;letter-spacing:0;border:1px solid #ca0f3e;color:#ca0f3e}@media (min-width:744px){.filter--basic .filter__label{font-size:16px!important}}.filter--basic .filter__label:before,.filter--basic .filter__label::after{display:none!important}.filter--basic .filter__radio:checked+.filter__label{background:-webkit-gradient(linear,right top,left top,from(#ff5f61),color-stop(61.89%,#e63542),to(#ca0f3e));background:-o-linear-gradient(right,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%);background:linear-gradient(270deg,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%);color:#fff;border:0;padding:12px 24px}@media (min-width:744px){.filter--basic .filter__radio:checked+.filter__label{padding:13px 25px}}@media (max-width:1023px){.cards-slider .swiper-wrapper{height:600px}}.cards-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:40px}@media (min-width:744px){.cards-slider__controls{margin-top:48px}}@media (min-width:1024px){.cards-slider__controls{margin-top:64px}}.cards-slider__controls:has(.cards-slider__button--lock){display:none}.cards-slider__button{display:-ms-grid;display:grid;place-content:center;width:48px;height:48px;background-color:transparent;border:1px solid #fff;border-radius:50%;opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.cards-slider__button::before{content:"";width:20px;height:20px;background-color:#fff;-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.cards-slider__button--prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cards-slider__button--disabled{opacity:0;cursor:default}.cards-slider__button+.cards-slider__fraction{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:1.5;font-weight:500;color:#fff;opacity:.5}.single-filter__form{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px;padding-left:24px;border:1px solid #e5e1f0;border-radius:60px}@media (min-width:1024px){.single-filter__form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0}.single-filter__form::before{display:none}}.single-filter__form::before{content:attr(data-select);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:16px;line-height:1.5;font-weight:500;color:#171520}.single-filter__modal-wrapper{display:none;position:fixed;top:0;left:0;z-index:666;place-content:center;height:100%;width:100%;background:rgba(23,21,32,.5);overflow:auto;-webkit-animation:opacity .32s;animation:opacity .32s}@media (min-width:1024px){.single-filter__modal-wrapper{position:static;display:block;background-color:transparent}}.single-filter__modal-wrapper.is-active{display:-ms-grid;display:grid;-webkit-animation:opacity-reverse .32s;animation:opacity-reverse .32s}.single-filter__modal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;width:320px;padding:24px;border-radius:6px;background-color:#fff}@media (min-width:1024px){.single-filter__modal{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;padding:4px;background-color:#edebf2;border-radius:60px}}.single-filter__close-button{position:absolute;top:4px;right:4px;width:48px;height:48px;padding:0;border:0;background-color:transparent;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/Close_gray.svg);background-repeat:no-repeat;background-size:32px 32px;background-position:center;cursor:pointer}@media (min-width:1024px){.single-filter__close-button{display:none}}.single-filter__radio{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:1023px){.single-filter__radio{display:-ms-grid;display:grid;place-content:center;width:18px;height:18px;border:1px solid #e5e1f0;border-radius:2px}}.single-filter__radio::before{content:"";width:12px;height:12px;background-color:transparent;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.single-filter__radio:checked::before{background-color:#df2935}.single-filter__label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1.5;font-weight:400;color:#171520;cursor:pointer}@media (min-width:1024px){.single-filter__label{display:block;padding:12px 24px;font-size:16px;line-height:1.5;font-weight:500;border-radius:48px}}@media (min-width:1024px){.single-filter__label:has(:checked){color:#fff;background-color:#df2935;background:-webkit-gradient(linear,left top,right top,from(#df2935),to(#ff5e62));background:-o-linear-gradient(left,#df2935 0,#ff5e62 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 100%)}}.single-filter__button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:12px;color:#fff;background-color:#df2935;border-color:transparent;border-radius:48px}@media (min-width:744px){.single-filter__button{background-image:-webkit-gradient(linear,left top,right top,from(#df2935),to(#ff5e62));background-image:-o-linear-gradient(left,#df2935 0,#ff5e62 100%);background-image:linear-gradient(90deg,#df2935 0,#ff5e62 100%)}}@media (min-width:1024px){.single-filter__button{display:none}}.single-filter__button::before{content:"";width:24px;height:24px;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/filter.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.single-filter__button-text{display:none;font-size:16px;line-height:1.5;font-weight:600}@media (min-width:744px){.single-filter__button-text{display:block}}@-webkit-keyframes opacity-reverse{0%{opacity:0}to{opacity:1}}@keyframes opacity-reverse{0%{opacity:0}to{opacity:1}}@-webkit-keyframes opacity{0%{display:grid;opacity:1}to{display:none;opacity:0}}@keyframes opacity{0%{display:-ms-grid;display:grid;opacity:1}to{display:none;opacity:0}}.double-col{display:-ms-grid!important;display:grid!important;-ms-grid-columns:auto;grid-template-columns:auto}@media (min-width:1024px){.double-col{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:80px}}.filter-aside{display:-ms-grid;display:grid;padding:48px 0 64px}@media (min-width:744px){.filter-aside{padding:64px 0 64px}}@media (min-width:1240px){.filter-aside{-ms-grid-columns:30% 1fr;grid-template-columns:30% 1fr;gap:64px;padding:100px 0}}@media (min-width:1240px){.filter-aside__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}}.filter-aside__radio:checked+.filter-aside__label{font-weight:600;color:#df2935}.filter-aside__radio:checked+.filter-aside__label:not(.filter-aside__label--title){position:relative;padding-left:12px}.filter-aside__radio:checked+.filter-aside__label:not(.filter-aside__label--title)::before{content:"";position:absolute;left:0;top:10px;width:2px;height:calc(100% - 20px);background-color:#df2935}@media (min-width:1240px){.filter-aside__label{display:block;padding:10px 0;font-size:16px;line-height:1.5;color:#717486;cursor:pointer;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}}@media (min-width:1240px){.filter-aside__label--title{padding:16px 0;text-transform:uppercase}}.filter-aside__mobile-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;height:350px;overflow-y:auto}.filter-aside .filter__selected{max-width:calc(100vw - 32px);-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:744px){.filter-aside .filter__selected{max-width:calc(100vw - 48px)}}.filter-aside .contacts .contacts__title+div,.filter-aside .contacts div+div:has(.contacts__address),.filter-aside .contacts div+div:has(.contacts__name),.filter-aside .contacts div+div:has(.contacts__post){border:1px solid #e5e1f0;padding:24px}@media (min-width:744px){.filter-aside .contacts .contacts__title+div,.filter-aside .contacts div+div:has(.contacts__address),.filter-aside .contacts div+div:has(.contacts__name),.filter-aside .contacts div+div:has(.contacts__post){padding:40px}}.filter-aside .table-wrapper{max-width:calc(100vw - 32px);overflow-x:auto}.filter-aside .table-wrapper table{width:min(100%,1000px)}.filter-aside [data-tab] h3{font-size:18px;line-height:1.5;font-weight:600;letter-spacing:-.02em}@media (min-width:744px){.filter-aside [data-tab] h3{font-size:24px}}.filter-aside div:has(+.table-wrapper__actions),.filter-aside .h1:has(+.table-wrapper__actions),.filter-aside h1:has(+.table-wrapper__actions),.filter-aside h2:has(+.table-wrapper__actions),.filter-aside h3:has(+.table-wrapper__actions){position:absolute}.filter-aside .dropdown:not(:has(+br)){margin-bottom:24px}.filter-aside .dropdown{margin-top:24px}.rn-actions-table{position:relative}.rn-actions-table__title{position:absolute;font-size:24px;line-height:1.5;font-weight:600;letter-spacing:-.02em}.rn-actions-table .table-wrapper__button--pdf,.rn-actions-table .table-wrapper__fullscreen-mode,.rn-actions-table .table-wrapper__button--print{display:none}.rn-actions-table .table-wrapper__action-buttons{display:block;margin:0}.rn-actions-table .table-wrapper__default-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:16px;margin:0;margin-bottom:32px}.rn-actions-table--full .table-wrapper__button--pdf{display:block;width:40px;height:40px;background-color:transparent;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/table-download.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:center;border:1px solid #171520;border-radius:4px;cursor:pointer}.rn-actions-table--download .table-wrapper__fullscreen-mode{display:block;width:40px;height:40px;padding:0;background-color:transparent;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/table-fullscreen.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:center;border:1px solid #171520;border-radius:4px;cursor:pointer}.rn-actions-table .table-wrapper__actions--full-screen .table-wrapper__button--pdf,.rn-actions-table .table-wrapper__actions--full-screen .table-wrapper__fullscreen-mode,.rn-actions-table .table-wrapper__actions--full-screen .table-wrapper__button--print{display:none}.header{width:100%;max-width:1200px;margin:0 auto;padding:0 16px!important;color:#171520;font-weight:600;background-color:#fff}.header_open{z-index:3}.header__title{width:100%;max-width:656px;font-weight:700;font-size:28px;line-height:136%;letter-spacing:-.02em;color:#fff}@media (min-width:1240px){.header__title{padding-bottom:0;font-size:42px;line-height:133%}}.header__container{margin:0 auto;padding:12px 0;max-width:1244px;border-radius:6px}@media (min-width:744px){.header__container{padding-bottom:10px}}@media (min-width:1240px){.header__container{padding:17px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1200px){.header__logo{width:135px;height:60px}}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:744px){.header__top{margin-bottom:10px}}@media (min-width:1240px){.header__top{margin-bottom:5px}}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:744px){.header__left{gap:17px}}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.header__right--search-icon{width:18px;height:18px}@media (min-width:744px){.header__right{gap:24px}}.header__bottom{display:none;position:relative}@media (min-width:744px){.header__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:8px;border-top:1px solid #e5e1f0}}@media (min-width:1240px){.header__bottom{padding-top:14px}}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding-left:0;list-style-type:none}.header__nav--only-desktop{display:none}.header__nav--only-desktop--link{color:#8b91a6;text-decoration:none}@media (min-width:1240px){.header__nav--only-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1240px){.header__nav{width:unset;gap:65px}}.header__item{line-height:88%}.header__link{display:block;position:relative;font-weight:500;font-size:15px;line-height:88%;letter-spacing:-.01em;color:#8a8b98;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.header__link::after{content:"";position:absolute;left:0;bottom:20%;opacity:0;width:100%;height:2px;border-radius:5px;background-color:#d74545;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (min-width:1240px){.header__link{padding:20px 4px 21px}}.header__region-and-lang{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.header__region-and-lang>p.lang{font-size:14px;color:#8b91a6}@media (min-width:744px){.header{padding:0 24px!important}}@media (min-width:1240px){.header{padding:0!important;margin-bottom:34px}}.header-nav__dropdown{visibility:hidden;opacity:0;position:absolute;z-index:30;left:0;right:0;top:80%;background:#fff;border-radius:0 0 10px 10px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}.header-nav__dropdown .header-nav__list{gap:16px}.header-nav__item:hover .header__link{color:#171520}.header-nav__item:hover .header__link::after{opacity:1;bottom:15px}.header-nav__item:hover .header-nav__dropdown{visibility:visible;opacity:1;top:100%;width:100%}.header-nav__item:hover .header-nav__link::after,.header-nav__item:hover .header-nav__link:focus::after,.header-nav__item:hover .header-nav__link:active::after{bottom:-14px;opacity:1}.header-nav__dropdown{padding:20px 32px 40px;margin:0 auto;max-width:1244px}.header-nav__dropdown{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header-nav__list{padding-left:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none}.menu__list .link{display:block;padding:8px 0;font-size:16px;line-height:24px}.nav-menu__link{font-weight:600}.link:hover{color:#d74545}.logo__wrapper{display:none;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:26px}@media (min-width:744px){.logo__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1240px){.logo__wrapper{gap:32px}}.logo__wrapper__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:12px}@media (min-width:744px){.logo__wrapper__mobile{display:none}}.logo__wrapper img,.logo__wrapper__mobile img{min-height:60px;max-height:60px}.logo__wrapper__mobile a,.logo__wrapper a{text-decoration:none;position:relative}.logo__wrapper__mobile span,.logo__wrapper span{background:#f26849;color:#fff;padding:3px;font-size:10px;position:absolute;left:26%;bottom:0;line-height:.8rem;white-space:nowrap}.nav__top .logo__wrapper__mobile{margin-left:40px}.header .socials__sublist{min-width:245px;background-color:#fff;padding:20px 17px 40px 16px;border-radius:0 0 10px 10px}.header .socials__sublist--lang{min-width:65px!important;padding:20px 17px 13px 16px!important}@media (min-width:744px){.header .socials__sublist--lang{left:-15px!important}}.header .socials__link{padding:8px 0}.region{position:relative;padding-bottom:10px;margin-top:10px}.region__name{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;padding-right:2px;margin-right:15px;padding-bottom:2px;font-weight:600;font-size:16px;line-height:129%;color:#7c7c88;background:0 0;border:0;border-bottom:1px dotted #7c7c88;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.region_open .region__name::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.region__container,.nav-region__container{-webkit-box-shadow:0 2px 20px rgba(0,0,0,.15);box-shadow:0 2px 20px rgba(0,0,0,.15);visibility:hidden;opacity:0;background:#fff;border-radius:16px;position:absolute;z-index:10;top:2rem;left:.3rem;width:271px;padding:.7rem 0}.region__container{max-height:520px}.region__form,.nav-region__form{margin:.2rem .8rem 0 .8rem}.region__list,.nav-region__list{padding-left:.2rem;margin-top:.4rem;max-height:28rem;color:#171520;list-style-type:none;overflow:auto}.region__list_height,.nav-region__list_height{max-height:235px}.region__item,.nav-region__item{font-size:16px;line-height:1.7rem}.region__list{padding-left:0}.region__item a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.4rem 0 .4rem 1rem;color:#171520}.region__item a:hover{background:rgba(245,245,245,.8)}.region__item p{padding:.4rem 0 .4rem 1rem;font-weight:400}.region__list::-webkit-scrollbar,.nav__list::-webkit-scrollbar,.nav-region__list::-webkit-scrollbar{-webkit-appearance:none;appearance:none}.region__list::-webkit-scrollbar:vertical,.nav__list::-webkit-scrollbar:vertical,.nav-region__list::-webkit-scrollbar:vertical{width:11px}.region__list::-webkit-scrollbar:horizontal,.nav__list::-webkit-scrollbar:horizontal,.nav-region__list::-webkit-scrollbar:horizontal{height:11px}.region__list::-webkit-scrollbar-thumb,.nav__list::-webkit-scrollbar-thumb,.nav-region__list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:8px;border:2px solid #fff}.region__list::-webkit-scrollbar-track,.nav__list::-webkit-scrollbar-track,.nav-region__list::-webkit-scrollbar-track{background:#fff;border-radius:8px}.overlay-visible{visibility:visible;opacity:1}.region-search__input,.nav-region__input{width:100%;border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;padding:1rem;outline:0}.tools{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style-type:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.tools__eye{display:none;height:100%}@media (min-width:744px){.tools__eye{display:block}}.tools__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:0;background-color:transparent;border:0;cursor:pointer;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.tools__button--login{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;text-decoration:none}@media (min-width:744px){.tools__button--login{margin-left:10px}}.tools__button svg path{-webkit-transition:stroke .3s ease;-o-transition:stroke .3s ease;transition:stroke .3s ease}@media (hover:hover){.tools__button:hover:not(.focus-visible){color:#171520}.tools__button:hover:not(.focus-visible) .tools__no-mobile{color:#171520}.tools__button:hover:not(.focus-visible) svg path{stroke:#171520}}@media (min-width:744px){.tools__button{width:auto;min-width:40px}}.tools__no-mobile{display:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (min-width:744px){.tools__no-mobile{display:block}}.tools__item a{color:#171520}@media (min-width:744px){.tools__item{position:relative}}.tools span.tools__no-mobile{font-weight:600;color:#8b91a6}.tools__search{margin-right:12px;background-color:transparent;border:0;cursor:pointer}.tools__search_margin{margin-right:0}.tools__eye:last-child{display:none}@media (min-width:1240px){.tools__eye:last-child{display:block}}.tools__search,.tools__account{cursor:pointer}.lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:100%}.lang--burger .lang__to-eng,.lang--burger .lang__to-ru{font-size:16px;line-height:24px}.lang__to-eng,.lang__to-ru{font-weight:600;font-size:14px;line-height:100%;letter-spacing:-.01em;color:#7c7c88;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.lang__to-eng:hover:not(.focus-visible),.lang__to-ru:hover:not(.focus-visible){color:#171520}}@media (min-width:1240px){.burger-menu{display:none}}.nav__logo{padding-left:55px}.nav__regions-and-accessibility{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.nav__accessibility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:24px;gap:10px;color:#171520}.nav__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.nav__heading{margin-bottom:32px;padding:12px 16px;background-color:#fff}@media (min-width:744px){.nav__heading{padding:12px 24px}}.nav__menu-content{padding-left:16px;padding-right:16px}.nav__menu{margin-bottom:40px}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none;gap:12px}.nav__item{border-bottom:.3px solid #cad0e4}.nav__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;margin-right:16px;padding:0;border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;z-index:11}.nav__button_margin{display:inline-block;margin-bottom:32px}.nav__button::after{position:absolute;content:"";width:20px;height:1px;top:6px;background-color:#171520;-webkit-box-shadow:0 5px 0 0 #171520;box-shadow:0 5px 0 0 #171520;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav__button::before{bottom:7px;position:absolute;content:"";width:20px;height:1px;background-color:#171520;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav__button.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__button.active::after{top:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav__button.active::before{bottom:auto;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav__button--z-auto{z-index:auto!important}.nav__overlay{position:fixed;z-index:10;width:100%;height:100%;background-color:rgba(34,43,64,.7);top:0;left:0;right:-100%;bottom:100%;opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.nav__content{background-color:#f4f3f7;height:100%;width:100%;position:absolute;margin:0 auto;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:-260px;overflow:auto;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.nav__content_open{right:0;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.nav__eye{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:37px}.nav__eye_icon{margin-right:11px}.nav__eye_link{font-weight:500;font-size:16px;line-height:88%;letter-spacing:-.01em;color:#171520}.overlay-visible{visibility:visible;opacity:1}.nav-region{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:24px}.nav-region__wrapper{visibility:hidden;opacity:0;position:absolute;content:"";z-index:10;top:0;left:0;right:0;bottom:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-region__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:12;background-color:#fff;width:100%;height:100dvh;padding:24px}@media (min-width:744px){.nav-region__content{max-height:300px;border-radius:16px}}.nav-region__close{-ms-flex-item-align:end;align-self:flex-end;border:0;background:0 0;cursor:pointer}.nav-region__list{max-height:100dvh}.nav-region__btn{position:relative;padding:0;padding-left:20px;border:0;background-color:transparent;font-weight:600;color:#8b91a6;cursor:pointer;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;font-size:14px}.nav-region__btn::after{position:absolute;content:"";width:16px;height:16px;top:0;left:0;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/region.svg) no-repeat 50% 50%}@media (hover:hover){.nav-region__btn:hover:not(.focus-visible){color:#171520}}@media (min-width:1240px){.nav-region__btn{font-size:.875rem}}.nav-region__btn--burger{padding-left:34px;font-size:16px;line-height:24px;opacity:1}.nav-region__btn--burger::after{width:24px;height:24px;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/geo.svg) no-repeat 50% 50%}.nav-region__name{background:0 0;border:0;outline:0}.nav-region__input{width:100%;border:1px solid #d8d8dc;border-radius:8px;padding:10px 14px}.overlay-visible{visibility:visible;opacity:1}.socials__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none;gap:3px}@media (min-width:744px){.socials__list{gap:2px}}.socials__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;padding-right:20px;background-color:transparent;border:0}.socials__button::before,.socials__button::after{position:absolute;content:"";width:5px;height:1px;right:3px;background-color:#8b91a6;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.socials__button::after{right:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.socials__icon{opacity:.6;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;max-width:37px;height:auto}.socials__icon path{-webkit-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease}.socials__tooltip{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.socials__tooltip:hover .socials__sublist{display:-webkit-box;display:-ms-flexbox;display:flex}.socials__tooltip:hover .socials__icon path{fill:#171520}.socials__tooltip:hover .socials__icon{opacity:1}.socials__tooltip:hover .socials__button::before,.socials__tooltip:hover .socials__button::after{background-color:#171520}.socials__sublist{position:absolute;top:100%;left:-55px;display:none;min-width:183px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0 5px 0 9px;list-style-type:none;background-color:#f4f3f7;border-radius:8px;z-index:2}@media (min-width:744px){.socials__sublist{left:-135px}}@media (min-width:1600px){.socials__sublist{left:-85px}}.socials__link{display:block;padding:12px 0;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.32px;text-decoration:none;color:#171520;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.socials__link:hover:not(.focus-visible){color:#df2935}}.socials--footer .socials__tooltip{width:48px;height:48px;padding:8px 0;cursor:pointer}.socials--footer .socials__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0 8px 49px}.socials--footer .socials__link::before{position:absolute;content:"";width:40px;height:40px;left:0}@media (min-width:1240px){.socials--footer .socials__icon{border:1px solid #171520;border-radius:50%;opacity:.6;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.socials--footer .socials__icon path{fill:#171520}}@media (min-width:1240px) and (hover:hover){.socials--footer .socials__icon:hover:not(.focus-visible){opacity:1}}.socials--footer .socials__sublist{top:auto;left:-55px;bottom:100%;width:240px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 7px 4px;gap:5px}@media (min-width:744px){.socials--footer .socials__sublist{left:-160px}}@media (min-width:1240px){.socials--footer .socials__sublist{bottom:auto;top:100%;right:0;left:auto}}@media (min-width:1600px){.socials--footer .socials__sublist{left:0;right:auto}}.socials--footer .socials__sublist--tg .socials__link::before{background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/telegramm.svg) no-repeat 50% 50%}.socials--footer .socials__sublist--vk .socials__link::before{background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/vk.svg) no-repeat 50% 50%}.socials--secondary .socials__list{gap:18px;margin:0;margin-top:-5px;margin-left:0}.socials--secondary .socials__button{padding-right:16px}.socials--secondary .socials__button::before,.socials--secondary .socials__button::after{position:absolute;content:"";width:6px;height:1px;background-color:#df2935}.socials--secondary .socials__icon{opacity:1}.socials--secondary .socials__tooltip{padding:10px 0}.socials--secondary .socials__tooltip:hover .socials__icon path{fill:#df2935}.socials--secondary .socials__tooltip:hover .socials__button::before,.socials--secondary .socials__tooltip:hover .socials__button::after{background-color:#df2935}.socials--secondary .socials__sublist{background-color:#f4f3f7}@media (max-width:1023px){.socials--secondary .socials__sublist{left:-10px}}@media (min-width:1600px){.socials--secondary .socials__sublist{left:-85px}}.accordion{position:relative;margin-bottom:8px;width:100%;color:#fff;line-height:24px;overflow:hidden}.accordion__subtitle{display:block;margin-bottom:12px;color:#8b91a6;font-weight:600}@media (min-width:744px){.accordion__subtitle:first-of-type{margin-top:0}}.accordion__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion__list a{display:inline-block;margin:4px 0;font-weight:500;text-decoration:none}.accordion__sublist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 24px;padding:0;list-style-type:none;gap:8px}.accordion__sublist li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px}.accordion__link{font-size:16px;font-weight:500;line-height:24px;color:#171520;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.accordion__link:hover:not(.focus-visible){color:#df2935}}.accordion__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:40px;font-weight:600;letter-spacing:-.01em;color:#171520;cursor:pointer}.accordion__title_arrow{display:block;position:absolute;right:0;width:24px;height:24px;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/acc-arrow.svg);rotate:180deg;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;background-position:50% 50%}.accordion__title_arrow--nobg{background-image:none!important}.accordion--footer .accordion__list{gap:32px}.accordion--footer .accordion__subtitle{margin:0 0 9px 0;font-size:12px;line-height:18px;font-weight:400}.accordion--footer .accordion__sublist{gap:10px;margin:0}.accordion--footer .accordion__link{display:block;margin:0;font-size:14px;line-height:21px}@media (min-width:744px){.accordion--footer .accordion__list{gap:31px}}.accordion__input,.table-card__input{position:absolute;opacity:0;z-index:-1}.accordion__content,.table-card__hidden-content{max-height:0;overflow:hidden;-webkit-transition:max-height .35s,margin-top .3s ease;-o-transition:max-height .35s,margin-top .3s ease;transition:max-height .35s,margin-top .3s ease}.accordion__content_width,.table-card__hidden-content_width{max-width:800px}.accordion__input:checked~.accordion__content,.table-card__input:checked~.table-card__hidden-content{max-height:100%;margin-top:16px}.accordion__list,.accordion__item-list{padding:0;margin:0;list-style-type:none}.accordion__item-list{padding-bottom:21px}.accordion__item:hover,.accordion__item-list-item:hover{border-bottom:1px solid rgba(0,0,0,.2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.accordion__text{font-size:14px;font-weight:400;line-height:1.5;color:#171520}.accordion__input:checked+.accordion__title .accordion__title_arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.table-card__input:checked+.table-card__label .table-card__label_arrow{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.hot-img{width:13px;height:18px}.hot-img-wrap{width:22px;height:22px}.start-promo{font-family:"Manrope","Arial",sans-serif}.start-promo__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media (min-width:1240px){.start-promo__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}}.start-promo__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1240px){.start-promo__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.start-promo__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:744px){.start-promo__info{gap:24px}}@media (min-width:1240px){.start-promo__info{gap:32px}}.start-promo__heading{text-align:center}.start-promo__heading--red{color:#c71d4a}@media (min-width:1240px){.start-promo__heading{text-align:left}}.start-promo__description{margin-bottom:32px;text-align:center}@media (min-width:744px){.start-promo__description{margin-bottom:24px}}@media (min-width:1240px){.start-promo__description{margin-bottom:20px;text-align:left}.start-promo__description br{display:none}}.start-promo__image{width:100%;height:auto;border-radius:5px}@media (min-width:744px){.start-promo__image{border-radius:8px}}@media (min-width:1240px){.start-promo__image{max-width:560px;max-height:560px}}.program-card{display:block;width:100%;padding:10px;background-color:#edebf2;color:#171520;border-radius:8px;text-decoration:none}.program-card p{font-size:.75rem;line-height:1.125rem}@media (min-width:1240px){.program-card p{-ms-grid-column-span:2;grid-column:span 2}}.program-card__image-container{display:none}@media (min-width:744px){.program-card__image-container{position:relative;display:block;-ms-grid-row-span:2;grid-row:span 2}}@media (min-width:1440px){.program-card__image-container{max-height:120px}}.program-card__image{position:absolute;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:cover;object-fit:cover;left:0;top:0;height:100%;width:100%;border-radius:4px}.program-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;margin-bottom:10px}@media (min-width:744px){.program-card__title{margin-bottom:0;font-size:1.125rem;line-height:1.6875rem;-ms-grid-column-span:2;grid-column:span 2}}.program-card__progress{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:744px){.program-card__progress{margin-bottom:0;margin-top:16px}}.program-card__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.program-card__subtitle{font-size:.75rem;line-height:1.125rem;margin:0}.program-card__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0}@media (min-width:744px){.program-card__description{margin-top:10px}}.program-card__info{font-weight:600;margin:0}.program-card__progress-bar{position:relative;height:5px;width:100%;background-color:#fff;border-radius:50px;overflow:hidden}.program-card__done{width:0;height:100%;background:#df2935;border-radius:50px;opacity:1;-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}.program-card__salary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:744px){.program-card__salary{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2px;margin-top:16px}}.program-card__salary p{margin:0}@media (min-width:744px){.program-card{display:-ms-grid;display:grid;-ms-grid-columns:120px 1fr 120px;grid-template-columns:120px 1fr 120px;-ms-grid-rows:-webkit-min-content 1fr;-ms-grid-rows:min-content 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media (min-width:1240px){.program-card{-ms-grid-columns:120px 240px 1fr;grid-template-columns:120px 240px 1fr}}[data-aos=progress]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[data-aos=progress].aos-animate{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.program-card--secondary{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;color:#fff;border-radius:8px;background-color:transparent}@media (max-width:743px){.program-card--secondary{-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px}}.program-card--secondary::before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:#4f486a;border-radius:8px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.program-card--secondary .program-card__image-container{z-index:2;position:static;display:block;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row-span:2;grid-row:span 2;margin-right:8px}@media (max-width:743px){.program-card--secondary .program-card__image-container{margin-right:2px}}.program-card--secondary .program-card__image{position:static;-o-object-fit:cover;object-fit:cover;width:120px;height:84px;border-radius:4px}@media (max-width:743px){.program-card--secondary .program-card__image{width:79px;height:79px}}.program-card--secondary .program-card__title{z-index:2;grid-column:2/-1;-ms-grid-row-align:start;align-self:start;margin:0;font-size:18px;line-height:1.5;font-weight:600;letter-spacing:-.01em;color:inherit}@media (max-width:743px){.program-card--secondary .program-card__title{font-size:14px;line-height:1.5}}.program-card--secondary .program-card__progress{z-index:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;gap:12px;margin:0;color:inherit}@media (max-width:1279px){.program-card--secondary .program-card__progress{width:68%}}@media (max-width:743px){.program-card--secondary .program-card__progress{width:auto;gap:7px}}@media (max-width:743px){.program-card--secondary .program-card__container{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.program-card--secondary .program-card__subtitle{font-size:12px;line-height:1.5}@media (max-width:743px){.program-card--secondary .program-card__subtitle{font-size:10px;line-height:1.5}}.program-card--secondary .program-card__description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis}.program-card--secondary .program-card__info{font-size:16px;line-height:1.5;font-weight:600}@media (max-width:743px){.program-card--secondary .program-card__info{padding-top:5px;font-size:12px;line-height:1.5}}.program-card--secondary .program-card__progress-bar{background-color:#f7f8fb}.program-card--secondary .program-card__salary{z-index:2;-ms-grid-column-align:end;justify-self:end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:2px;color:inherit}@media (max-width:743px){.program-card--secondary .program-card__salary{row-gap:6px}}@media (max-width:743px){.program-card--secondary .program-card__salary .program-card__subtitle{font-size:12px;line-height:15px}}.footer__wrapper{max-width:1248px;margin:0 auto;padding:40px 16px;border-radius:16px 16px 0 0}@media (min-width:744px){.footer__wrapper{display:-ms-grid;display:grid;padding:48px 24px;-ms-grid-columns:1fr 1fr 235px;grid-template-columns:1fr 1fr 235px}}@media (min-width:1240px){.footer__wrapper{padding-top:57px;padding-bottom:114px;-ms-grid-columns:307px 250px 1fr 238px;grid-template-columns:307px 250px 1fr 238px;-webkit-column-gap:38px;-moz-column-gap:38px;column-gap:38px;row-gap:51px}}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:19px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:744px){.footer__info{margin-bottom:46px;-ms-grid-column-span:3;grid-column:span 3}}@media (min-width:1240px){.footer__info{margin-bottom:0;gap:40px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding-top:7px}}.footer__address{font-style:normal;font-size:12px;line-height:18px}@media (min-width:744px){.footer__address{font-size:14px}}@media (min-width:1240px){.footer__address{line-height:21px}}.footer__links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:32px;padding:0;list-style-type:none}.footer__links-list--item{padding:7px 0}.footer__links-list--item>a{font-size:14px;text-decoration:none;color:#171520}@media (min-width:744px){.footer__links-list{width:240px}.footer__links-list--item{padding:6px 0}}@media (min-width:1240px){.footer__links-list{margin-bottom:0}}.footer__link{display:block;padding:8px 0;font-size:14px;line-height:21px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#171520}@media (hover:hover){.footer__link:hover:not(.focus-visible){color:#df2935}}@media (min-width:744px){.footer .footer__item:first-of-type .footer__link{padding-top:0}}.footer__contacts{margin-bottom:40px}@media (min-width:744px){.footer__contacts{padding:9px 0 0 0}}@media (min-width:1240px){.footer__contacts{margin-bottom:0}}.footer__button{width:100%;max-width:none;text-decoration:none}@media (min-width:744px){.footer__button{height:48px;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px}}@media (min-width:1240px){.footer__button{max-width:240px}}.footer__socials{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:26px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:23px}@media (min-width:744px){.footer__socials{margin-top:7px}}@media (min-width:1240px){.footer__socials{margin-bottom:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5}}.footer__socials-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0;padding:0;list-style-type:none;gap:3px}@media (min-width:744px){.footer__socials-list{gap:0;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}}.footer__copyrights{padding-top:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px;border-top:1px solid #eaeaec;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:744px){.footer__copyrights{-ms-grid-column-span:3;grid-column:span 3;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:33px}}@media (min-width:1240px){.footer__copyrights{-ms-grid-column-span:4;grid-column:span 4}}.footer__copyright{font-size:12px;line-height:21px}@media (min-width:744px){.footer__copyright{font-size:14px}.footer__copyright br{display:none}}.footer__texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.footer__misspell{font-size:14px;line-height:21px;opacity:.5}.footer__misspell br{display:none}@media (min-width:1240px){.footer__misspell br{display:block}}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.footer__links a{font-size:12px;line-height:21px;color:#171520;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;text-decoration:underline}@media (hover:hover){.footer__links a:hover:not(.focus-visible){color:#df2935}}@media (min-width:744px){.footer__links{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:220px}.footer__links a{font-size:14px}}.footer .logo__wrapper__mobile{gap:26px}.footer .logo__wrapper{gap:24px}.details_page__social .visually-hidden{visibility:hidden!important;opacity:0!important;display:none!important}.nl-promo{position:relative;color:#fff;max-height:292px}.nl-promo *{position:relative}.nl-promo__wrapper{position:relative;margin:0 auto;padding:0;max-width:375px}@media (min-width:744px){.nl-promo__wrapper{max-width:744px}}@media (min-width:1240px){.nl-promo__wrapper{max-width:1440px}}.nl-promo__container{padding-left:16px;padding-right:16px}@media (min-width:744px){.nl-promo__container{padding-left:24px}}@media (min-width:1240px){.nl-promo__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 276px;grid-template-columns:1fr 276px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;padding:0 120px}}.nl-promo .swiper-container{display:none;overflow:hidden}@media (min-width:1240px){.nl-promo .swiper-container{max-height:292px;display:block;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}}.nl-promo__slider-image{width:276px;height:172px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.nl-promo .nl-promo__breadcrumbs a{color:#fff;opacity:.6;cursor:default}.nl-promo .nl-promo__breadcrumbs a[href]{opacity:1;cursor:pointer}.nl-promo .nl-promo__breadcrumbs--container{padding:0;padding-top:32px;padding-bottom:0;margin-bottom:40px}.nl-promo .nl-promo__breadcrumbs--container .exam-programms__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.nl-promo .nl-promo__breadcrumbs--container .exam-programms__nav--breadcrumbs-title{font-size:14px;letter-spacing:.03em}@media (min-width:744px){.nl-promo .nl-promo__breadcrumbs--container .exam-programms__nav{gap:8px;letter-spacing:0}.nl-promo .nl-promo__breadcrumbs--container .exam-programms__nav--breadcrumbs-title{letter-spacing:.24px}}@media (min-width:744px){.nl-promo .nl-promo__breadcrumbs--container{margin-bottom:50px;gap:8px}}@media (min-width:1240px){.nl-promo .nl-promo__breadcrumbs--container{padding-top:80px;margin-bottom:64px}}.nl-promo h1{margin-top:40px;padding-bottom:48px;font-size:1.5rem;line-height:2.25rem;letter-spacing:-.02em}@media (min-width:744px){.nl-promo h1 br{display:none}}@media (min-width:744px){.nl-promo h1{padding-bottom:62px;font-size:2rem;line-height:2.4rem;letter-spacing:-.9px}}@media (min-width:1240px){.nl-promo h1{margin-top:0;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;font-size:3rem;line-height:3.75rem;letter-spacing:-.029em}}.nl-promo .bg-cover__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#6f62a4),to(#7596c2));background:-o-linear-gradient(top,#6f62a4 0,#7596c2 100%);background:linear-gradient(180deg,#6f62a4 0,#7596c2 100%)}@media (min-width:744px){.nl-promo .bg-cover__wrapper{background:-webkit-gradient(linear,left top,right top,from(#6f62a4),to(#7596c2));background:-o-linear-gradient(left,#6f62a4 0,#7596c2 100%);background:linear-gradient(90deg,#6f62a4 0,#7596c2 100%)}}.nl-news__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:48px;padding-bottom:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:34px}@media (min-width:744px){.nl-news__container{padding-top:32px;gap:62px;padding-left:16px;padding-right:16px}}@media (min-width:1240px){.nl-news__container{position:relative;max-width:100%;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:300px min(892px,100%);grid-template-columns:300px min(892px,100%);row-gap:106px;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px;padding-top:64px;padding-bottom:120px;padding-left:0;padding-right:0}}@media (min-width:1440px){.nl-news__container{max-width:1350px;-ms-grid-columns:400px min(892px,100%);grid-template-columns:400px min(892px,100%)}}.nl-news__filter{position:fixed;left:0;bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}@media (min-width:1240px){.nl-news__filter{position:relative;top:auto;bottom:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:464px}}.nl-news__filter-button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}@media (min-width:1240px){.nl-news__filter-button{margin-left:75px}}.nl-news__list{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:343px;margin:0 auto;padding:0;list-style-type:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:744px){.nl-news__list{max-width:744px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:41px 32px}}@media (min-width:1240px){.nl-news__list{max-width:892px;padding:0;row-gap:91px}}.nl-news__item{height:100%;z-index:1}@media (min-width:1240px){.nl-news__item{z-index:15}}.nl-news__pagination{max-width:373px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.nl-news__pagination a{color:#171520}.nl-news__pagination.container{padding:0 16px}@media (min-width:744px){.nl-news__pagination.container{padding:0 9px}}@media (min-width:1240px){.nl-news__pagination.container{padding:0}}@media (min-width:744px){.nl-news__pagination{max-width:744px}}@media (min-width:1240px){.nl-news__pagination{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-span:2;grid-column:span 2;max-width:none}}.nl-news .openday_block__pagination__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;gap:8px}.nl-news .openday_block__pagination__next--left--color{fill:#171520}.nl-news .openday_block__pagination__next--right--color{fill:#171520}.nl-news .openday_block__pagination__text{display:none;font-weight:500;font-size:14px}@media (min-width:744px){.nl-news .openday_block__pagination__text{display:inline}}.nl-news .openday_block__pagination__numbers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.nl-news .openday_block__pagination__numbers--tablet{display:none}@media (min-width:744px){.nl-news .openday_block__pagination__numbers{display:none}.nl-news .openday_block__pagination__numbers--tablet{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}}.nl-news .openday__pagination_number{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px}.nl-news .openday__pagination_number--active{color:#df2935;border:1px solid #df2935;border-radius:50%}.nl-news .page-ellipsis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px}@media (min-width:1240px){.nl-news--announce .r-modal__content{padding:60px 15px!important}}.nl-news--announce .container__main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1240px){.nl-news__filter:has(.nl-news__filter-button+.is-active) .nl-news__filter-button{display:none}}@media (min-width:1240px){.nl-news__container .nl-news__list{padding:0}}.nl-news__container .nl-news__pagination{max-width:1200px}.nl-news__container .dropdown__content__news-list::-webkit-scrollbar{width:10px;background-color:transparent}.nl-news__container .dropdown__content__news-list::-webkit-scrollbar-thumb{background-color:#ddd9d7;border-radius:8px}.nl-news__container .dropdown__content__news-list{overflow-y:hidden}.nl-news__container .dropdown__content__news-list.opened{max-height:600px;overflow-y:auto}.nl-news__container .dropdown__content__news-list#dropdown-content--year{overflow-y:hidden}.nl-news__container .dropdown__content__news-list.opened#dropdown-content--year{overflow-y:hidden}.nl-news__container .filter__search-input::before{background-image:none}.nl-news__container .filter__search-input--icon path{fill:#85848b}.nl-news__container--announce .r-modal__content{padding:60px 20px!important}.dropdown__inner--news-list .rubric-title{cursor:pointer}.nl-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;color:#171520;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1240px){.nl-card{max-height:387px}}@media (hover:hover){.nl-card:hover:not(.focus-visible){position:relative;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);background-color:#fff;z-index:2;-webkit-box-shadow:0 18px 29px 33px rgba(28,36,75,.0784313725);box-shadow:0 18px 29px 33px rgba(28,36,75,.0784313725)}.nl-card:hover:not(.focus-visible)::after{position:absolute;content:"";display:block;top:0;left:0;-webkit-box-shadow:0 0 0 26px #fff;box-shadow:0 0 0 26px #fff;right:0;border-radius:1px;bottom:0}}.nl-card__image{width:343px;height:220px;margin-bottom:20px;border-radius:6px;-o-object-fit:cover;object-fit:cover}@media (min-width:744px){.nl-card__image{width:211px;height:140px}}@media (min-width:1240px){.nl-card__image{width:276px;height:172px}}.nl-card__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:16px;width:100%;-ms-flex:1 0 56.1%;flex:1 0 56.1%;max-width:343px}@media (min-width:744px){.nl-card__description{max-width:216px}}@media (min-width:1240px){.nl-card__description{max-width:276px}}.nl-card__heading{font-size:1.125rem;line-height:1.6875rem;letter-spacing:-.01em;font-weight:600;max-height:81px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}.nl-card__heading--fw{font-weight:500}.nl-card__text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:72px}.nl-card__date{color:#85848b}.nl-card__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nl-card__hashtag{margin-left:16px;font-size:14px;font-weight:600;line-height:21px;text-align:left;color:#df2935}.nl-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nl-card__svg{margin-left:auto}.hero{position:relative;font-family:"Manrope","Arial",sans-serif;text-align:center;color:#fff;background-color:#fff}.hero__wrapper{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;max-width:768px}.hero__title{margin:0;margin-bottom:12px;font-size:clamp(18px,3.7723577236px + 3.7940379404vw,32px);line-height:150%;font-weight:600;letter-spacing:-.02em}@media (min-width:744px){.hero__title{margin-bottom:24px;font-size:clamp(32px,14.8965517241px + 2.2988505747vw,48px);line-height:40px}}@media (min-width:1440px){.hero__title{line-height:60px}}.hero__description{margin:0;font-size:clamp(12px,7.9349593496px + 1.0840108401vw,16px);line-height:150%;text-wrap:balance}@media (min-width:744px){.hero__description{font-size:clamp(16px,13.8620689655px + .2873563218vw,18px);line-height:24px}}@media (min-width:1440px){.hero__description{line-height:27px}}.hero__video{width:100%;height:auto;margin:0 auto}.fullscreen-video :has(video){margin:0 auto;aspect-ratio:72/35}.fullscreen-video video{width:100%;-o-object-fit:cover;object-fit:cover;background-color:#585952;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-4.99%,#3b3d35),color-stop(95.55%,#ddd9d7));background-image:-o-linear-gradient(top,#3b3d35 -4.99%,#ddd9d7 95.55%);background-image:linear-gradient(180deg,#3b3d35 -4.99%,#ddd9d7 95.55%)}.vertical-slider{max-height:292px;overflow:hidden;display:none;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}@media (min-width:1240px){.vertical-slider{display:block}}.vertical-slider__slide{width:276px;height:172px}.rector__wrapper{max-width:1200px;margin:0 auto}@media (min-width:1024px){.rector__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px}.rector__wrapper--right .rector__quote{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:1440px){.rector__wrapper{position:relative}.rector__wrapper--right .rector__quote{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.rector__wrapper--right .rector__box-image{right:initial;left:-120px}}.rector__wrapper--container{gap:64px}.rector__wrapper--container .rector__box-image{position:initial;place-content:center;max-height:initial}.rector__wrapper--container .rector__quote{place-content:center}@media (min-width:1024px){.rector__wrapper--container .rector__quote{max-width:568px;padding:0}}.rector__box-image{text-align:center;border-radius:8px;overflow:hidden}@media (min-width:1440px){.rector__box-image{position:absolute;left:initial;right:-120px;max-width:676px;max-height:600px}}.rector__box-image picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:8px}.rector__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-width:1000px;min-height:280px}.rector__quote{margin:0;padding:32px 16px 48px}@media (min-width:744px){.rector__quote{padding:34px 24px 61px}}@media (min-width:1024px){.rector__quote{padding:34px 24px 10px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:1440px){.rector__quote{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding:40px 0 32px 60px;place-content:center;max-width:720px;min-height:600px}}.rector__title{font-weight:600;font-size:20px;line-height:30px;color:#171520;margin-bottom:22px}@media (min-width:744px){.rector__title{font-size:24px;line-height:36px;letter-spacing:-.5px;margin-bottom:23px}}@media (min-width:1200px){.rector__title{font-size:36px;line-height:47px;letter-spacing:-.7px;margin-bottom:32px;max-width:520px}}.rector__text{margin-bottom:27px;font-weight:400;font-size:16px;line-height:24px;color:#171520}.rector__text p:not(:last-child){margin-bottom:16px}@media (min-width:744px){.rector__text{margin-bottom:24px}}@media (min-width:1440px){.rector__text{font-size:18px;line-height:27px;max-width:520px;margin-bottom:40px}}.rector__name{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.1px}@media (min-width:744px){.rector__name{letter-spacing:-.2px}}@media (min-width:1440px){.rector__name{font-size:18px;line-height:27px;margin-bottom:3px}}.rector__desc{font-weight:500;font-size:14px;line-height:21px;color:#171520;opacity:.5;margin-bottom:20px}@media (min-width:1440px){.rector__desc{font-size:16px;line-height:24px}}.rector__button{max-width:100%}.academy-hostel__wrapper{margin-bottom:24px;padding:16px;outline:1px solid #e5e1f0}@media (min-width:744px){.academy-hostel__wrapper{margin-bottom:32px;padding:24px 32px}}@media (min-width:1024px){.academy-hostel__wrapper{margin-top:3px}}.academy-hostel__title{margin:0;margin-bottom:16px}@media (min-width:744px){.academy-hostel__title{font-size:20px}}.academy-hostel__description+.academy-hostel__title{margin-top:32px}.academy-hostel__description{margin:16px 0;font-size:14px;line-height:1.5}.academy-hostel__description:last-child{margin-bottom:0}@media (min-width:744px){.academy-hostel__description{max-width:900px;font-size:16px}}.academy-hostel__list{margin:0;margin-bottom:16px;padding-left:21px;font-size:14px;line-height:1.5}@media (min-width:744px){.academy-hostel__list{padding-left:24px;font-size:16px}}@media (min-width:1024px){.academy-hostel__list{max-width:900px}}.academy-hostel__warning{margin-bottom:24px}@media (min-width:744px){.academy-hostel__warning{margin-bottom:32px}}.academy-hostel__warning::before{margin-top:3px}.academy-hostel__period{font-size:14px;line-height:1.5}@media (min-width:744px){.academy-hostel__period{font-size:16px}}.academy-hostel__period .academy-hostel__description{margin:0}@media (min-width:1024px){.academy-hostel__period .academy-hostel__description{max-width:900px}}.container{width:100%;min-width:375px;margin:0 auto;padding:0 16px}@media (min-width:744px){.container{padding:0 24px}}@media (min-width:1240px){.container{max-width:1248px}}.container--1024{width:100%;max-width:1248px;margin:0 auto;padding:0 24px}@media (max-width:743px){.container--1024{min-width:375px;padding:0 16px}}.olympics__profession .r-button{width:100%;max-width:100%}@media (min-width:744px){.olympics__profession .r-button{max-width:240px}}.olympics__cubes{padding:64px 0;max-width:1248px;margin:0 auto}@media (min-width:744px){.olympics__cubes{padding:62px 0 64px}}@media (min-width:1440px){.olympics__cubes{padding:100px 0}}.olympics__cubes-content{padding:0 16px}@media (min-width:744px){.olympics__cubes-content{padding:0 24px}}.olympics__dropdown{max-width:1200px;margin:0 auto}.olympics__contacts-content{max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.olympics__contacts-content{padding:0 24px}}.olympics__contacts .contacts__questions p{font-weight:500;margin-bottom:8px}@media (min-width:1024px){.olympics__contacts .contacts__questions p{font-size:18px;line-height:27px;letter-spacing:-.1px}}.olympics__contacts .contacts__questions .contacts__link{color:#171520}.olympics .modal-window__header h2{margin-bottom:10px}.olympics .container .olympics__cubes>.olympics__cubes-content{padding:0;max-width:1200px}.olympics .container .profiles>.profiles__content{padding:0;max-width:1200px}.olympics .container .olympic-stage>.olympic-stage__content{padding:0;max-width:1200px}.olympics .container .schedule>.schedule__content{padding:0;max-width:1200px}.olympics .container .partners>.partners__content{padding:0;max-width:1200px}.olympics .container .answer>.answer__content{padding:0;max-width:1200px}.olympics .container .olympics__contacts>.olympics__contacts-content{padding:0;max-width:1200px}.olympics-social{list-style-type:none}.olympic-stage{padding:64px 0 63px}@media (min-width:744px){.olympic-stage{padding:64px 0 70px}}@media (min-width:1440px){.olympic-stage{padding:100px 0}}.olympic-stage__content{max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.olympic-stage__content{padding:0 24px}}.olympic-stage__title{margin-bottom:48px;font-size:24px;line-height:30px;letter-spacing:-.5px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:744px){.olympic-stage__title{font-size:32px;line-height:40px;letter-spacing:-.6px}}@media (min-width:1440px){.olympic-stage__title{font-size:48px;line-height:60px;text-align:left;letter-spacing:-1px;margin-bottom:64px}}.olympic-stage__list{padding:0;margin:0 0 48px}@media (min-width:1440px){.olympic-stage__list{margin:0 0 64px}}.olympic-stage__form{position:relative;margin:48px 0}@media (min-width:1440px){.olympic-stage__form{margin-bottom:64px}}.olympic-stage__label{position:relative}.olympic-stage__input{width:100%;padding:9px 12px 9px 40px;border:0;border-radius:42px;outline:.7px solid #85848b;outline-offset:-1px}.olympic-stage__input::-webkit-input-placeholder{color:#8b91a6}.olympic-stage__input::-moz-placeholder{color:#8b91a6}.olympic-stage__input:-ms-input-placeholder{color:#8b91a6}.olympic-stage__input::-ms-input-placeholder{color:#8b91a6}.olympic-stage__input::placeholder{color:#8b91a6}.olympic-stage__input-icon{position:absolute;top:50%;left:14.5px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.olympic-stage__drop{position:absolute;top:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%;border-radius:8px;background:#fff;max-height:500px;z-index:1;padding:0 5px 0 32px}.olympic-stage__drop--white{background:#fff}.olympic-stage__drop--hidden{display:none}.olympic-stage__drop-el{width:100%;padding:16px 8px;font-size:16px;font-weight:500;line-height:24px;color:#141731}.olympic-stage__drop-el:hover{color:#df2935}.olympic-stage__drop-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto}.olympic-stage__map{max-width:100%;height:307px;border:1px solid #e5e1f0;border-radius:10px}@media (min-width:744px){.olympic-stage__map{height:500px}}.olympic-stage__map *{border-radius:10px}.cubes{display:-ms-grid;display:grid;gap:33px}@media (min-width:744px){.cubes{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:40px}}@media (min-width:1440px){.cubes{gap:48px}}.cubes--col2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:48px}@media (min-width:744px){.cubes--col2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:47px}}@media (min-width:1440px){.cubes--col2{gap:40px}}.cubes--col2 .cubes__desc{width:100%}.cubes--col1{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:48px}@media (min-width:744px){.cubes--col1{gap:47px}}@media (min-width:1440px){.cubes--col1{gap:40px}}.cubes--col1 .cubes__desc{width:100%}.cubes__item{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;position:relative}@media (min-width:1440px){.cubes__item:nth-child(odd)::before{content:"";position:absolute;width:1px;height:100px;background-color:#d1cfdb;right:-24px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.cubes__item--bg{padding:63px 32px 32px;background-color:#edebf2;border-radius:6px;outline:1px solid #e5e1f0;outline-offset:-1px;min-height:332px;height:100%}@media (min-width:744px){.cubes__item--bg{min-height:308px}}@media (min-width:1440px){.cubes__item--bg:nth-child(odd)::before{display:none}}.cubes__icon{height:47px;width:47px;max-width:55px}.cubes__tag{padding:6px 11px;border-radius:2px;background-color:#2a253e;position:absolute;top:32px;right:31px;font-weight:600;font-size:12px;line-height:18px;color:#fff;text-transform:uppercase}@media (min-width:1440px){.cubes__tag{right:32px}}.cubes__title{font-weight:600;font-size:20px;line-height:30px;letter-spacing:-.1px;text-align:center}.cubes__desc{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#171520;width:calc(100% - 28px)}.cubes__link{margin-top:16px;text-decoration:none;font-weight:600;font-size:16px;line-height:24px;color:#df2935}.ol-dropdown{border-top:1px solid #e5e1f0}.ol-dropdown:last-child{border-bottom:1px solid #e5e1f0}.ol-dropdown__btn{padding:21px 2px 21px 0;border:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;width:100%}.ol-dropdown__btn-text{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.1px;color:#171520}@media (min-width:1440px){.ol-dropdown__btn-text{font-size:18px;line-height:27px}}.ol-dropdown__btn-tag{margin-left:auto;padding:6px 10px;border-radius:2px;background-color:#2a253e;font-weight:600;font-size:12px;line-height:18px;color:#fff;text-transform:uppercase}.ol-dropdown__content{max-height:0;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.ol-dropdown__content p{padding:0 0 21px;font-weight:400;font-size:16px;line-height:24px;color:#8b8a8f}.ol-dropdown__btn-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.ol-dropdown .js-dropdown-toggle--active .ol-dropdown__btn-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.profiles{padding:59.5px 0}@media (min-width:744px){.profiles{padding:78px 0}}@media (min-width:1440px){.profiles{padding:100px 0}}.profiles__content{display:-ms-grid;display:grid;position:relative;max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.profiles__content{padding:0 24px}}@media (min-width:1024px){.profiles__content{gap:0 32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.profiles__content{gap:0 64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profiles__col{width:100%}@media (min-width:1024px){.profiles__col{width:100%;-ms-grid-column:1;grid-column:1}}.profiles__title{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-.5px;margin-bottom:24px;text-align:left}@media (min-width:744px){.profiles__title{font-size:32px;line-height:40px}}@media (min-width:1440px){.profiles__title{font-size:48px;line-height:60px;letter-spacing:-1px}}.profiles__desc{margin:0;margin-bottom:24px;font-weight:400;font-size:16px;line-height:24px;color:#171520}.profiles__desc:has(p+p) p:last-child{margin-bottom:0}@media (min-width:744px){.profiles__desc{margin-bottom:48px}}@media (min-width:1024px){.profiles__desc{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media (min-width:1440px){.profiles__desc{opacity:1;-ms-grid-column:1;grid-column:1}}@media (min-width:1024px){.profiles__picture{width:100%}}@media (min-width:1440px){.profiles__picture{max-height:initial;position:absolute;border-radius:5px;width:50vw;height:100%;top:0;left:52.7%;max-height:926px}}.profiles__bg{border-radius:10px;max-width:100%;min-height:333px;-o-object-fit:cover;object-fit:cover}@media (min-width:744px){.profiles__bg{max-height:100%}}.profiles__dropdown{margin-bottom:68px}@media (min-width:744px){.profiles__dropdown{margin-bottom:64px}}@media (min-width:1024px){.profiles__dropdown{margin-bottom:0}}.schedule{position:relative;padding:51px 0 61px}@media (min-width:744px){.schedule{padding:51px 0 47px}}@media (min-width:1160px){.schedule{padding:100px 0}}.schedule__content{max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.schedule__content{padding:0 24px}}@media (min-width:1440px){.schedule__swiper{overflow:visible;width:calc(100% + 48px)}}.schedule__title{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-.5px;margin-bottom:40px;text-align:center}@media (min-width:744px){.schedule__title{font-size:32px;line-height:40px;letter-spacing:-.2px;margin-bottom:60px}}@media (min-width:1440px){.schedule__title{font-size:48px;line-height:60px;text-align:left;margin-bottom:64px}}.schedule__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.schedule__gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(237,235,243,.85)),to(rgba(255,255,255,.95)));background-image:-o-linear-gradient(top,rgba(237,235,243,.85) 0,rgba(255,255,255,.95) 100%);background-image:linear-gradient(180deg,rgba(237,235,243,.85) 0,rgba(255,255,255,.95) 100%);z-index:2}.schedule__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.schedule__list{padding:0;margin:0 0 28px;list-style-type:none;display:-ms-grid;display:grid;gap:20px}@media (min-width:744px){.schedule__list{margin:0 0 25px}}@media (min-width:1160px){.schedule__list{margin:0 0 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:24px}}.schedule__list:has(.schedule__item:nth-child(4)){gap:20px}@media (min-width:1160px){.schedule__list:has(.schedule__item:nth-child(4)){gap:8px}}.schedule__box-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.schedule__box-prev,.schedule__box-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:1px solid #171520;border-radius:50%;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right.svg) no-repeat 50% 50%;opacity:.6;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.schedule__box-prev:hover:not(.focus-visible),.schedule__box-next:hover:not(.focus-visible){opacity:1}.schedule__box-prev{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.schedule .swiper-wrapper:not(:has(.swiper-slide+.swiper-slide))+.schedule__box-btn{display:none}.schedule-card{padding:32px 32px 36px;display:-ms-grid;display:grid;gap:40px;background-color:rgba(255,255,255,.55);outline:1px solid #d1cfdb;outline-offset:-1px;margin:0 auto}.schedule-card--final{min-height:430px;min-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.schedule-card--final *{place-content:center;-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center;text-align:center}@media (min-width:1240px){.schedule-card{min-width:300px}}@media (min-width:1240px){.schedule-card--active{min-width:552px}}@media (min-width:1440px){.schedule-card--active{min-width:600px}}.schedule-card--disabled .schedule-card__subtitle,.schedule-card--disabled .schedule-card__list{opacity:.5}.schedule-card__icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 12px;border-radius:10px;background-color:#fff;outline:1px solid #d8d8dc;outline-offset:-1px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;max-height:48px}.schedule-card__icon .red-ring__first,.schedule-card__icon .red-ring__second{stroke:#7c7c88}.schedule-card__icon--big{padding:18px;border-radius:15px;max-height:72px}.schedule-card__icon--big svg{width:36px;height:36px}.schedule-card__icon--big .red-ring__first,.schedule-card__icon--big .red-ring__second{stroke:#d74545}.schedule-card__title{padding:0;margin:0;font-weight:600;font-size:18px;line-height:27px;letter-spacing:-.2px;color:#171520}.schedule-card__subtitle{padding:0;margin:0;font-weight:600;font-size:18px;line-height:27px;letter-spacing:-.1px;color:#171520}.schedule-card__list{padding:0;margin:0;display:-ms-grid;display:grid;gap:10px}.schedule-card__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;padding-right:9px}.schedule-card__timer{display:-ms-grid;display:grid;gap:10px}@media (min-width:744px){.schedule-card__timer{gap:16px}}.schedule-card__explanation{font-weight:400;font-size:14px;line-height:21px;color:#171520}.timer{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;list-style-type:none}.timer__digit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:600;font-size:22.79px;line-height:29.63px}@media (min-width:744px){.timer__digit{font-size:36px;line-height:46.8px}}.timer__digit-number{display:block;border-radius:6px;outline:1px solid #d1cfdb;padding:2px 6px;min-width:28px;min-height:36px;text-align:center;background-color:rgba(255,255,255,.55)}@media (min-width:744px){.timer__digit-number{padding:4px 10px}}@media (min-width:1440px){.timer__digit-number{min-width:44px;min-height:56px}}.timer__separator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:7.5px;font-weight:600;font-size:26.59px;line-height:35.9px}@media (min-width:744px){.timer__separator{font-size:42px;line-height:56.7px;max-width:12px}}.academy-contacts{padding:40px;color:#171520;outline:1px solid #e5e1f0}@media (max-width:1023px){.academy-contacts{padding:24px}}@media (max-width:743px){.academy-contacts{padding:20px}}.academy-contacts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:32px;margin:0;padding:0;list-style:none}.academy-contacts__item--working-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;margin-top:-16px}@media (max-width:1023px){.academy-contacts__item--working-time{margin-bottom:-16px}}.academy-contacts__capture{margin:0;margin-bottom:16px;font-size:14px;line-height:21px;font-weight:400;color:#171520;opacity:.5}.academy-contacts__text--one-line{font-size:14px;line-height:21px;font-weight:400;opacity:.5}.academy-contacts__item--working-time .academy-contacts__capture{margin:0}.academy-contacts__description{font-size:24px;line-height:36px;font-weight:500;letter-spacing:-.02em;font-style:normal}@media (max-width:1023px){.academy-contacts__description{font-size:20px;line-height:30px}}.academy-socials__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.academy-socials__link{display:-ms-grid;display:grid;place-content:center;width:40px;height:40px;color:#df2935;background-color:#fff;border:1px solid #e5e1f0;border-radius:50%}.academy-socials__link:hover{background-color:#df2935}.academy-socials__link:hover .academy-socials__icon{color:#fff}.address-link{text-decoration:none;color:#141731;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.address-link:hover:not(.focus-visible){color:#df2935}}.admission-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:94px;-moz-column-gap:94px;column-gap:94px;row-gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.admission-details__item{display:-ms-grid;display:grid;-ms-grid-rows:-webkit-min-content 1fr;-ms-grid-rows:min-content 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}@media (max-width:743px){.admission-details__item:nth-child(3n+1) .admission-details__tooltip-message{left:0}}@media all and (min-width:1024px) and (max-width:1145px){.admission-details__item:nth-child(3n+1) .admission-details__tooltip-message{left:0}}.admission-details__title{margin-bottom:16px;font-size:14px;line-height:21px;font-weight:400;color:#171520;opacity:.5}.admission-details__description{margin:0;font-size:18px;line-height:27px;font-weight:500;letter-spacing:-.01em}.admission-details__item--with-tooltip{-ms-grid-columns:(-webkit-min-content)[2];-ms-grid-columns:(min-content)[2];grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.admission-details__tooltip{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;padding-bottom:30px}.admission-details__item:has(.admission-details__sublist){width:100%}.admission-details__sublist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:40px;margin:0;padding:0;list-style:none}@media (min-width:1440px){.admission-details__sublist{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.admission-requirements{padding:100px 0;text-align:center}@media (max-width:1023px){.admission-requirements{padding:100px 0 79px}}@media (max-width:743px){.admission-requirements{padding:0;padding-top:100px}}.admission-requirements__wrapper{width:100%;max-width:1248px;margin:0 auto;padding:0 24px}@media (max-width:743px){.admission-requirements__wrapper{min-width:375px;padding:0}}.admission-requirements__title{margin:0;margin-bottom:24px;font-size:48px;line-height:60px;font-weight:600;letter-spacing:-.02em;color:inherit}@media (max-width:1023px){.admission-requirements__title{font-size:24px;line-height:30px}}@media (max-width:743px){.admission-requirements__title{max-width:90%;margin:0 auto;margin-bottom:24px;font-size:20px;line-height:25px}}.admission-requirements__description{margin:0;margin-bottom:64px;font-size:18px;line-height:1.5;font-weight:400;color:inherit}@media (max-width:1023px){.admission-requirements__description{font-size:16px}}@media (max-width:743px){.admission-requirements__description{max-width:90%;margin:0 auto;margin-bottom:34px}}.admission-requirements__filter{margin:0 auto;margin-bottom:48px}@media (max-width:743px){.admission-requirements__filter{margin-bottom:18px;padding:0 16px}}.admission-requirements__content{text-align:left}.admission-requirements .tabs__block.tabs__block_enrollment:has(.tabs__block-inner){border-radius:0}.admission-requirements--dark-background{color:#fff;background-color:#2a253e;background-image:-webkit-gradient(linear,left top,left bottom,from(#2a253e),to(#6f62a4));background-image:-o-linear-gradient(top,#2a253e 0,#6f62a4 100%);background-image:linear-gradient(180deg,#2a253e 0,#6f62a4 100%)}.admission-requirements--dark-background .admission-requirements__examination-results{color:#fff}.admission-requirements--dark-background .tabs__block.tabs__block_enrollment:has(.tabs__block-inner){border:1px solid #d0ced8}.admission-requirements--light-background{color:#171520}.admission-requirements--light-background .admission-requirements__form{color:#171520}.admission-requirements--light-background .tabs__block.tabs__block_enrollment:has(.tabs__block-inner){border:1px solid}.advantages-ratings__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(30%,1fr));margin:0;padding:0;list-style:none}@media (max-width:743px){.advantages-ratings__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}}.advantages-ratings__item{padding:16px}@media (max-width:743px){.advantages-ratings__item{padding:0}.advantages-ratings__item:nth-child(1){-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.advantages-ratings__item:nth-child(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.advantages-ratings__title{margin:0;margin-bottom:16px;padding-left:14px;font-size:24px;line-height:36px;font-weight:600;letter-spacing:-.02em;text-transform:uppercase;color:#171520;border-left:3.5px solid #df2935}.advantages-ratings__description{margin:0;font-size:16px;line-height:1.5}.advantages-ratings__description br{display:none}@media (max-width:743px){.advantages-ratings__description br{display:inline}}.advantages-ratings__link{font-weight:600;color:#df2935}.anchor-menu{position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}@media (max-width:743px){.anchor-menu{display:none}}.anchor-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}.anchor-menu__link{position:relative;display:block;padding:8px 34px 8px 18px}.anchor-menu__link::before{content:"";display:block;width:8px;height:8px;background-color:#d1cfdb;border-radius:50%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.anchor-menu__link:hover::before,.anchor-menu__link:focus::before,.anchor-menu__link:active::before{background-color:#171520;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.anchor-menu__link:hover:focus-visible,.anchor-menu__link:focus:focus-visible,.anchor-menu__link:active:focus-visible{outline:0}.anchor-menu__link:hover .anchor-menu__clue,.anchor-menu__link:focus .anchor-menu__clue,.anchor-menu__link:active .anchor-menu__clue{display:block}.anchor-menu__clue{position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:8px 12px;font-size:14px;line-height:1.5;font-weight:600;color:#171520;text-decoration:none;text-align:center;background-color:rgba(255,255,255,.8);border-radius:4px;display:none;-webkit-box-shadow:-2px 0 4px 0 rgba(0,0,0,.08);box-shadow:-2px 0 4px 0 rgba(0,0,0,.08)}.anchor-menu__clue::before{content:"";position:absolute;right:-8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:17px;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/triangle-clue.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width:1023px){.block-connector{padding:0}}@media (max-width:1023px){.block-connector:has(.block-connector__educational-news) .block-connector__wrapper{row-gap:64px}}@media (max-width:1023px){.block-connector:has(.block-connector__educational-news){padding:100px 0}}@media (max-width:743px){.block-connector:has(.block-connector__educational-news){padding:64px 0}}.block-connector__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(50%)[2];grid-template-columns:repeat(2,50%);width:100%;max-width:1248px;margin:0 auto;padding:0 24px}@media (max-width:1023px){.block-connector__wrapper{-ms-grid-columns:auto;grid-template-columns:auto;padding:0}}.block-connector__issuing-institute{grid-column:1/-1}.career-professions{padding:32px;color:#fff;background-color:rgba(255,255,255,.12);border-radius:8px}@media (max-width:743px){.career-professions{padding:32px 16px}}.career-professions__title{margin:0;margin-bottom:16px;font-size:24px;line-height:1.5;font-weight:600;letter-spacing:-.02em}.career-professions__description{margin:0;margin-bottom:32px;font-size:14px;line-height:1.5;font-weight:500}.career-professions__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;max-height:448px;margin:0;padding:0;list-style:none;overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scroll-behavior:smooth}@media (max-width:743px){.career-professions__list{max-height:426px}}.career-professions__list::-webkit-scrollbar{width:3px;border-radius:4px;opacity:.5;background-color:transparent}.career-professions__list::-webkit-scrollbar-thumb{border-radius:4px;background-color:#f4f3f7}.career-professions__item{scroll-snap-align:start}.career-professions__card{width:100%}.e-program-card{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:10px;text-decoration:none;color:#fff;border-radius:8px;background-color:transparent}@media (max-width:743px){.e-program-card{-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px}}.e-program-card::before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:#4f486a;border-radius:8px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.e-program-card__image-container{z-index:2;position:static;display:block;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row-span:2;grid-row:span 2;-ms-grid-row-align:stretch;align-self:stretch;margin-right:8px}@media (max-width:743px){.e-program-card__image-container{margin-right:2px}}.e-program-card__image{position:static;-o-object-fit:cover;object-fit:cover;width:120px;height:100%;border-radius:4px}@media (max-width:743px){.e-program-card__image{width:79px;height:79px}}.e-program-card__title{z-index:2;grid-column:2/-1;-ms-grid-row-align:start;align-self:start;margin:0;font-size:18px;line-height:1.5;font-weight:600;letter-spacing:-.01em;color:inherit}@media (max-width:743px){.e-program-card__title{font-size:14px;line-height:1.5}}.e-program-card__progress{z-index:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:0;color:inherit}@media (max-width:1279px){.e-program-card__progress{width:68%}}@media (max-width:743px){.e-program-card__progress{width:auto;gap:7px}}.e-program-card__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:743px){.e-program-card__container{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.e-program-card__subtitle{font-size:12px;line-height:1.5}@media (max-width:743px){.e-program-card__subtitle{font-size:10px;line-height:1.5}}.e-program-card__description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis}.e-program-card__info{font-size:16px;line-height:1.5;font-weight:600}@media (max-width:743px){.e-program-card__info{padding-top:5px;font-size:12px;line-height:1.5}}.e-program-card__progress-bar{position:relative;height:5px;width:100%;background-color:#f7f8fb;border-radius:50px;overflow:hidden}.e-program-card__done{width:0;height:100%;background:#df2935;border-radius:50px;opacity:1;-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}.e-program-card__salary{z-index:2;-ms-grid-column-align:end;justify-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:2px;color:inherit}@media (max-width:743px){.e-program-card__salary{row-gap:6px}}@media (max-width:743px){.e-program-card__salary .e-program-card__subtitle{font-size:12px;line-height:15px}}.e-program-card h4+p{z-index:2;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;font-size:12px;line-height:1.5}@media (max-width:743px){.e-program-card h4+p{font-size:10px;line-height:1.5}}.e-program-card:has(h4+p){row-gap:8px}.program-career{padding:100px 0;color:#fff;background-color:#2a253e;background-image:-webkit-gradient(linear,left top,right top,from(#2a253e),to(#6f62a4));background-image:-o-linear-gradient(left,#2a253e 0,#6f62a4 100%);background-image:linear-gradient(90deg,#2a253e 0,#6f62a4 100%)}@media (max-width:1023px){.program-career{padding:62px 0 120px}}@media (max-width:743px){.program-career{padding:20px 0 58px}}.program-career__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:auto 568px;grid-template-columns:auto 568px;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;row-gap:100px}@media (max-width:1279px){.program-career__wrapper{-ms-grid-columns:auto;grid-template-columns:auto;row-gap:0}}@media (max-width:743px){.program-career__wrapper{row-gap:40px}}.program-career__text-wrapper{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}@media (max-width:1279px){.program-career__text-wrapper{margin-bottom:80px}}@media (max-width:743px){.program-career__text-wrapper{margin:0}}.program-career__title{margin:0;margin-bottom:32px;font-size:48px;line-height:60px;letter-spacing:-.02em;font-weight:600}@media (max-width:1279px){.program-career__title{font-size:32px;line-height:40px}}@media (max-width:743px){.program-career__title{font-size:24px;line-height:30px}}.program-career__description{margin:0;font-size:16px;line-height:1.5}.program-career__description:not(:last-child){margin-bottom:24px}.program-career__description-list{margin:0;margin-bottom:48px;padding-left:24px}.program-career__description-item{font-size:16px;line-height:1.5}.program-career__professions{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;margin-top:4px}@media (max-width:1279px){.program-career__professions{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0;margin-bottom:61px}}@media (max-width:743px){.program-career__professions{margin:0}}.program-career__job-companies{grid-column:1/-1}.commission-contacts{padding:100px 0}@media (max-width:1023px){.commission-contacts{padding:64px 0;background-position:top -69px right -161px}}@media (max-width:743px){.commission-contacts{background-position:top 100px right -161px}}.commission-contacts__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-flow:dense}@media (max-width:743px){.commission-contacts__wrapper{-ms-grid-columns:auto;grid-template-columns:auto}}.commission-contacts__title{grid-column:1/-1;margin:0;margin-bottom:64px;font-size:48px;line-height:60px;font-weight:600;letter-spacing:-.02em;color:#2a253e}@media (max-width:1023px){.commission-contacts__title{margin-bottom:48px;font-size:24px;line-height:30px}}@media (max-width:743px){.commission-contacts__title{margin-bottom:40px;font-size:20px;line-height:25px}}.commission-contacts__academy-contacts{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.commission-contacts__document-feeding{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}@media (max-width:743px){.commission-contacts__document-feeding{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.commission-contacts__link{position:relative;bottom:88px;left:40px;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-48px}@media (max-width:1023px){.commission-contacts__link{bottom:auto;left:auto;grid-column:1/-1;margin:0;margin-top:48px}}@media (max-width:743px){.commission-contacts__link{margin-top:20px}}.company-logos__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:8px;margin:0;padding:0;list-style:none}.company-logos__link{display:block}.company-logos__image{width:100%;height:auto;min-height:84px;-o-object-fit:contain;object-fit:contain}.conditions{padding:40px 40px 24px;outline:1px solid #e5e1f0}@media (max-width:1023px){.conditions{padding:24px;padding-top:40px}}.conditions__title{margin:0;margin-bottom:40px;font-size:20px;line-height:1.5;font-weight:600;letter-spacing:-.01em;color:#141731}.conditions__admission-details{margin-bottom:32px}.container{width:100%;min-width:375px;margin:0 auto;padding:0 16px}@media (min-width:744px){.container{padding:0 24px}}@media (min-width:1240px){.container{max-width:1248px}}.container--1024{width:100%;max-width:1248px;margin:0 auto;padding:0 24px}@media (max-width:743px){.container--1024{min-width:375px;padding:0 16px}}.document-feeding{padding:40px;outline:1px solid #e5e1f0}@media (max-width:1023px){.document-feeding{padding:24px}}@media (max-width:743px){.document-feeding{padding:20px}}.document-feeding__capture{margin:0;margin-bottom:16px;font-size:14px;line-height:21px;font-weight:400;color:#171520;opacity:.5}.document-feeding__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:50px;margin:0;margin-bottom:52px;padding:0;list-style:none}@media (max-width:1023px){.document-feeding__list{row-gap:32px;margin:0}}@media (max-width:743px){.document-feeding__list{margin-bottom:20px}}.document-feeding__item:nth-child(3) .document-feeding__link{padding-bottom:2px}.document-feeding__title{margin:0;margin-bottom:16px;font-size:18px;line-height:27px;font-weight:500;letter-spacing:-.01em;color:#171520}.dropdown--secondary{color:#171520}.dropdown--secondary .dropdown__inner{border-bottom:1px solid #e5e1f0}.dropdown--secondary .dropdown__inner:first-child{border-top:1px solid #e5e1f0}@media (max-width:743px){.dropdown--secondary .dropdown__inner:first-child{border-top:none}}.dropdown--secondary .dropdown__title{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;padding:20px 0;font-size:18px;line-height:1.5;letter-spacing:-.01em;font-weight:600;cursor:pointer;background-color:transparent}@media (max-width:743px){.dropdown--secondary .dropdown__title{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;row-gap:16px}}.dropdown--secondary .dropdown__title::after{content:"";width:32px;height:32px;background-color:#171520;-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right-white.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right-white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dropdown--secondary .dropdown__title.active::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.dropdown--secondary .dropdown__icon{width:42px;height:42px;margin-right:4px}@media (max-width:743px){.dropdown--secondary .dropdown__icon{grid-column:1/-1}}.dropdown--secondary .dropdown__icon--no_mobile{display:none}@media (min-width:744px){.dropdown--secondary .dropdown__icon--no_mobile{display:block}}.dropdown--secondary .dropdown__content{display:none;margin-top:-15px;padding:0 58px 20px;font-size:16px;line-height:1.5;background-color:transparent;opacity:.8}@media (max-width:743px){.dropdown--secondary .dropdown__content{padding:0;padding-bottom:20px}}.dropdown__inner a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link){text-decoration:none}.dropdown__inner .dropdown__title-wrapper p{margin:0}.educational-news{color:#2a253e}.educational-news__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:64px}@media (max-width:743px){.educational-news__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;padding:0 27px}}.educational-news__title{font-size:42px;line-height:57px;font-weight:600;letter-spacing:-.02em}@media (max-width:743px){.educational-news__title{font-size:24px;line-height:1.5}}.educational-news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}@media (max-width:743px){.educational-news__list{width:343px;margin:0 auto}}@media (max-width:374px){.educational-news__list{width:100%}}.educational-news__item{height:232px}.educational-news__item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.educational-news__item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media (max-width:743px){.educational-news__item{height:auto}}.educational-dod{color:#2a253e}.educational-dod__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:64px}@media (max-width:743px){.educational-dod__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}}.educational-dod__title{font-size:42px;line-height:57px;font-weight:600;letter-spacing:-.02em}@media (max-width:743px){.educational-dod__title{font-size:24px;line-height:1.5}}.educational-dod__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}@media (max-width:743px){.educational-dod__list{gap:8px}}.educational-dod__item{display:-ms-grid;display:grid;height:232px}.educational-dod__item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.educational-dod__item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media (max-width:743px){.educational-dod__item{height:auto}}.examination-results{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(325px,1fr));-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px}@media (max-width:1023px){.examination-results{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:743px){.examination-results{-ms-grid-columns:auto;grid-template-columns:auto}}@media (max-width:1023px){.examination-results--more-card{grid-column:1/-1}}.info-courses{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:16px;padding:24px 40px}@media (max-width:743px){.info-courses{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:24px 16px}}.info-courses::before{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.info-courses__title{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row-align:center;align-self:center;margin:0;font-size:18px;line-height:27px;font-weight:600;letter-spacing:-.01em}@media (max-width:743px){.info-courses__title{font-size:16px;line-height:24px}}.info-courses__description{grid-column:1/-1;margin:0;max-width:768px;font-size:16px;line-height:1.5}@media (max-width:743px){.info-courses__description{font-size:14px}}.info-courses__link{grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:24px;font-weight:600;color:#df2935}.info-offer::before{content:"";display:block;width:42px;height:42px;-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/o-cube.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/o-cube.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.info-offer--light{color:#2a253e;background-color:#edebf2;border-radius:4px}.info-offer--light::before{background-color:#2a253e}.info-offer--dark{color:#fff;background-color:#4e4c56;border-radius:8px}.info-offer--dark::before{background-color:#fff}.info-offer--transparent{color:#171520;background-color:transparent}.info-offer--transparent::before{background-color:#171520}.info-payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px}.info-payment__link{font-size:16px;line-height:24px;font-weight:600;color:#df2935}@media (max-width:743px){.info-payment__link{font-size:14px;line-height:21px}}.inline-tabs__filter{margin-bottom:24px}@media (max-width:743px){.inline-tabs__filter{margin-bottom:14px}}.inline-tabs__form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:743px){.inline-tabs__form{max-width:250px}}.inline-tabs__label{display:block;padding:0;padding-bottom:6px;font-family:inherit;font-size:16px;line-height:24px;font-weight:500;color:#171520;border-bottom:2px solid transparent;cursor:pointer}.inline-tabs__radio:checked+.inline-tabs__label{color:#df2935;border-bottom-color:#df2935}@media (max-width:1023px){.inline-tabs__content{max-width:680px}}.inline-tabs__text{margin:0;font-size:16px;line-height:1.5}.inline-tabs__text:not(:last-child){margin-bottom:24px}.issued-documents{padding:100px 0;background-color:#f4f3f7}@media (max-width:1023px){.issued-documents{padding:70px 0}}@media (max-width:743px){.issued-documents{padding:20px 0 100px}}.issued-documents__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}@media (max-width:1023px){.issued-documents__wrapper{-ms-grid-columns:auto;grid-template-columns:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.issued-documents__content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:1023px){.issued-documents__content{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}}.issued-documents__content--mb{margin-bottom:40px}@media (min-width:744px){.issued-documents__content--mb{margin-bottom:48px}}@media (min-width:1160px){.issued-documents__content--mb{margin-bottom:0}}.issued-documents__caption{margin-top:16px;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#171520}.issued-documents__title{margin:0;margin-bottom:24px;font-size:42px;line-height:57px;font-weight:600;letter-spacing:-.02em;color:#2a253e}@media (max-width:1023px){.issued-documents__title{font-size:32px;line-height:43px}}@media (max-width:743px){.issued-documents__title{font-size:20px;line-height:27px}}.issued-documents__description{margin:0;margin-bottom:24px;font-size:16px;line-height:1.5;color:#171520}.issued-documents__list{margin:0;margin-bottom:24px;font-size:16px;line-height:1.5;color:#171520}.issued-documents__list li{margin-left:24px}.issued-documents__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:40px}@media (max-width:1023px){.issued-documents__button{margin-bottom:24px}}@media (max-width:743px){.issued-documents__button{margin-top:40px}}.issued-documents__slider{width:100%}.issued-documents--pad{padding:64px 0}@media (min-width:1160px){.issued-documents--pad{padding:100px 0}}.issuing-institute{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;-webkit-column-gap:61px;-moz-column-gap:61px;column-gap:61px;padding:32px;padding-right:64px;outline:1px solid #e5e1f0}@media (max-width:1023px){.issuing-institute{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;padding:32px 24px 53px}}@media (max-width:743px){.issuing-institute{-ms-grid-columns:auto;grid-template-columns:auto;padding:32px 16px 25px}}.issuing-institute--no-border{outline:0;padding:0}.issuing-institute__title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0;margin-bottom:32px;font-size:20px;line-height:1.5;font-weight:600;letter-spacing:-.01em;color:#141731}@media (max-width:743px){.issuing-institute__title{margin-bottom:24px}}.issuing-institute__title--align-left{text-align:left}.issuing-institute__title--align-center{text-align:center;grid-column:inherit}.issuing-institute__title--align-right{text-align:right}.issuing-institute__title--lg{font-size:48px}.issuing-institute__subtitle{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0;margin-bottom:24px;font-size:18px;line-height:27px;font-weight:500;letter-spacing:-.01em}.issuing-institute__description{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0;margin-bottom:16px;font-size:16px;line-height:1.5}@media (max-width:743px){.issuing-institute__description{margin-bottom:32px}}.issuing-institute__text:not(:last-child){display:block;margin-bottom:8px}.issuing-institute__side-panel{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;grid-row-start:3;display:-ms-grid;display:grid;-ms-grid-rows:-webkit-min-content;-ms-grid-rows:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;justify-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;row-gap:40px}@media (max-width:743px){.issuing-institute__side-panel{grid-column:1/-1;justify-items:start;row-gap:20px;margin-bottom:32px}}.issuing-institute__logo-image{width:170px;height:64px}@media (max-width:743px){.issuing-institute__logo-image{width:112px;height:42px}}.issuing-institute__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.issuing-institute__advantages{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-bottom:40px}@media (max-width:1023px){.issuing-institute__advantages{grid-column:1/-1}}@media (max-width:743px){.issuing-institute__advantages{margin-bottom:16px}}.issuing-institute__info{grid-column:1/-1;margin-bottom:42px}@media (max-width:743px){.issuing-institute__info{margin-bottom:20px}}.issuing-institute__videos{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}@media (max-width:1023px){.issuing-institute__videos{gap:24px}}@media (max-width:743px){.issuing-institute__videos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.issuing-institute__video{width:48%;height:300px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1023px){.issuing-institute__video{width:336px;height:220px}}@media (max-width:743px){.issuing-institute__video{width:100%;height:217px}}.job-companies{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;padding:50px 0;color:#fff}@media (max-width:1023px){.job-companies{-ms-grid-columns:auto;grid-template-columns:auto;row-gap:54px;padding:0;padding-bottom:61px}}@media (max-width:743px){.job-companies{row-gap:24px;padding:61px 0 58px}}.job-companies__content{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}@media (max-width:1023px){.job-companies__content{grid-column:1/-1}}.job-companies__title{margin:0;margin-bottom:24px;font-size:36px;line-height:45px;font-weight:600;letter-spacing:-.02em}@media (max-width:1023px){.job-companies__title{font-size:32px;line-height:40px}}@media (max-width:743px){.job-companies__title{font-size:20px;line-height:25px}}.job-companies__description{margin:0;margin-bottom:40px;font-size:18px;line-height:1.5}@media (max-width:1023px){.job-companies__description{margin-bottom:24px}}@media (max-width:743px){.job-companies__description{margin-bottom:40px}}.job-companies__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.job-companies__logos{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.program-lead{padding:32px 0 100px;color:#fff;background-color:#2a253e;background-image:-webkit-gradient(linear,left top,left bottom,from(#2a253e),to(#6f62a4));background-image:-o-linear-gradient(top,#2a253e 0,#6f62a4 100%);background-image:linear-gradient(180deg,#2a253e 0,#6f62a4 100%)}@media (max-width:1023px){.program-lead{padding:0}}.program-lead__container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}@media (max-width:1023px){.program-lead__container{position:relative;-ms-grid-columns:auto;grid-template-columns:auto;gap:0;padding:0}}.program-lead__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;line-height:21px;font-weight:500;text-decoration:none;color:#fff}.program-lead__link::before{content:"";width:24px;height:24px;background-color:#fff;-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right-white.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right-white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:1023px){.program-lead__link{position:absolute;top:35px;left:24px}}@media (max-width:743px){.program-lead__link{top:33px;left:10px}}.program-lead__content{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-row-align:center;align-self:center}@media (max-width:1023px){.program-lead__content{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;padding:32px 24px 64px;background-image:-webkit-gradient(linear,left top,left bottom,from(#2a253e),to(#6f62a4));background-image:-o-linear-gradient(top,#2a253e 0,#6f62a4 100%);background-image:linear-gradient(180deg,#2a253e 0,#6f62a4 100%)}}@media (max-width:743px){.program-lead__content{padding:32px 16px 64px}}.program-lead__capture{margin:0;margin-bottom:16px;font-size:18px;line-height:1.5;font-weight:400}@media (max-width:1023px){.program-lead__capture{margin-bottom:11px;font-size:16px}}@media (max-width:743px){.program-lead__capture{margin-bottom:12px}}.program-lead__title{margin:0;margin-bottom:24px;font-size:36px;line-height:47px;font-weight:600;letter-spacing:-.02em}@media (max-width:1023px){.program-lead__title{margin-bottom:20px;font-size:24px;line-height:31px}}@media (max-width:743px){.program-lead__title{margin-bottom:40px;font-size:20px;line-height:26px}}.program-lead__description{margin:0;margin-bottom:40px;font-size:18px;line-height:1.5;font-weight:400}@media (max-width:1023px){.program-lead__description{margin-bottom:32px;font-size:16px}}@media (max-width:743px){.program-lead__description{margin-bottom:43px}}.program-lead__buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media (max-width:743px){.program-lead__buttons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}}.program-lead__button{max-width:100%}.program-lead__image-wrapper{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;border-radius:10px}@media (max-width:1023px){.program-lead__image-wrapper{grid-row:1/-1;width:100%;border-radius:0}}.program-lead__image{width:560px;height:600px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media (max-width:1023px){.program-lead__image{width:100%;height:auto;border-radius:0}}.pk-link{color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.pk-link:hover:not(.focus-visible){color:#ff5e62}}.pk-link--forward{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none}.pk-link--forward::after{content:"";width:24px;height:24px;background-color:#df2935;-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right-white.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right-white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.pk-link--forward:hover:not(.focus-visible)::after{background-color:#ff5e62}}.minimum-points{display:-ms-grid;display:grid;row-gap:51px;padding:40px;text-align:left;outline:1px solid}@media (max-width:1023px){.minimum-points{row-gap:26.5px}}@media (max-width:743px){.minimum-points{row-gap:86.5px}}.minimum-points__title{margin:0;font-size:24px;line-height:36px;font-weight:600;letter-spacing:-.02em}.minimum-points__table{width:100%}.admission-requirements--light-background .minimum-points{outline:1px solid}.admission-requirements--dark-background .minimum-points{outline:1px solid #d0ced8}.more-card{padding:40px;color:inherit;background-color:rgba(255,255,255,.1)}.more-card__title{margin:0;margin-bottom:16px;font-size:24px;line-height:1.5;font-weight:600;letter-spacing:-.02em}@media (max-width:743px){.more-card__title{max-width:160px;font-size:16px}}.more-card__description{margin:0;margin-bottom:32px;font-size:16px;line-height:1.5}.admission-requirements--light-background .more-card{outline:1px solid}.admission-requirements--dark-background .more-card{outline:1px solid #d0ced8}.pdf-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:16px;line-height:24px;color:#171520;text-decoration:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.pdf-link__icon{width:24px;height:24px}.pdf-link:hover{color:#df2935}.photo-slider{overflow:hidden}.photo-slider__wrapper{width:100%;max-width:100%}.photo-slider__list{margin:0;padding:0;list-style:none;margin-bottom:40px}.photo-slider__slide{border-radius:8px}.photo-slider__image-link{--url:url("/local/libcss/projects/ranepa-redesign-library/common/build/styles/../../media/images/gallery-placeholder-small.png");position:relative;display:block;width:100%;height:560px;border-radius:8px;overflow:hidden}@media (max-width:743px){.photo-slider__image-link{height:209px}}.photo-slider__image-link::before{content:"";position:absolute;width:100%;height:100%;background-image:var(--url);background-repeat:no-repeat;background-size:cover;-webkit-filter:blur(3px);filter:blur(3px)}.photo-slider__image-link:focus{outline:0}.photo-slider__image-link--another{height:300px}.photo-slider__image{position:relative;z-index:1;border-radius:8px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1023px){.photo-slider__image{aspect-ratio:694/560}}@media (max-width:743px){.photo-slider__image{aspect-ratio:343/335}}.photo-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.photo-slider__button{display:-ms-grid;display:grid;place-content:center;width:48px;height:48px;background-color:transparent;border:1px solid #171520;border-radius:50%;opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.photo-slider__button::before{content:"";width:20px;height:20px;background-color:#171520;-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/new-arrow.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/new-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.photo-slider__button--prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.photo-slider__button--disabled{opacity:0;cursor:default}.photo-slider__button--another{border:1px solid #fff}.photo-slider__button--another::before{content:"";width:20px;height:20px;background-color:#fff;-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/new-arrow-white.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/new-arrow-white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.photo-slider__button+.photo-slider__fraction{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:1.5;font-weight:500;color:#2a253e;opacity:.5}.photo-slider__button+.photo-slider__fraction--another{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:1.5;font-weight:500;color:#fff;opacity:.5}.points-table{border-spacing:0}@media (max-width:1023px){.points-table__header{display:-ms-grid;display:grid;row-gap:13px}}.points-table__title{padding:0;font-size:14px;line-height:21px;font-weight:400;color:inherit;opacity:.5}.points-table__title:nth-child(2){text-align:right}@media (max-width:1023px){.points-table__title:nth-child(2){text-align:left}}.points-table__capture{padding:0;padding-top:16px;font-size:16px;line-height:24px;font-weight:400}.points-table__point{padding:0;padding-top:16px;font-size:24px;line-height:36px;font-weight:600;letter-spacing:-.02em;text-align:right}.program-advantages{padding:100px 0}@media (max-width:1023px){.program-advantages{padding:64px 0}}.program-advantages__title{grid-column:1/-1;margin:0;margin-bottom:16px;font-size:48px;line-height:60px;font-weight:600;letter-spacing:-.02em;color:#2a253e}@media (max-width:1279px){.program-advantages__title{margin-bottom:48px;font-size:32px;line-height:40px}}@media (max-width:743px){.program-advantages__title{margin:0;font-size:24px;line-height:36px}}.program-advantages__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;row-gap:48px}@media (max-width:1279px){.program-advantages__wrapper{-ms-grid-columns:auto;grid-template-columns:auto;gap:0}}.program-advantages__dropdown{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}@media (max-width:1279px){.program-advantages__dropdown{margin-bottom:30px}}@media (max-width:743px){.program-advantages__dropdown{margin-bottom:48px}}.program-advantages__image-wrapper{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}@media (max-width:1279px){.program-advantages__image-wrapper{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:101px}}@media (max-width:743px){.program-advantages__image-wrapper{padding:0}}.program-advantages__image{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;aspect-ratio:568/384}@media (max-width:1279px){.program-advantages__image{aspect-ratio:595/308}}@media (max-width:743px){.program-advantages__image{aspect-ratio:273/175}}.program-advantages__link{grid-column:1/-2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:1279px){.program-advantages__link{margin-bottom:30px}}@media (max-width:743px){.program-advantages__link{margin-bottom:40px}}.program-contacts{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[2] 1fr;grid-template-rows:repeat(2,auto) 1fr;padding:40px;background-color:#edebf2;outline:1px solid #e5e1f0}@media (max-width:1023px){.program-contacts{padding:40px 24px 48px}}@media (max-width:743px){.program-contacts{padding:40px 16px 48px}}.program-contacts__title{margin:0;margin-bottom:40px;font-size:20px;line-height:1.5;font-weight:600;letter-spacing:-.01em;color:#141731}.program-contacts__list{display:-ms-grid;display:grid;row-gap:32px;margin:0;margin-bottom:38px;padding:0;list-style:none}.program-contacts__item{display:-ms-grid;display:grid}.program-contacts__item--manager{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.program-contacts__capture{grid-column:1/-1;margin:0;margin-bottom:16px;font-size:14px;line-height:21px;font-weight:400;color:#171520;opacity:.5}.program-contacts__image{width:64px;height:64px;border-radius:50%}.program-contacts__description{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0;font-size:18px;line-height:27px;font-weight:500;letter-spacing:-.01em;font-style:normal;color:#141731}.program-contacts__button{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.program-gallery{display:-ms-grid;display:grid;-ms-grid-columns:70.3333333333% auto;grid-template-columns:70.3333333333% auto;grid-auto-flow:dense;gap:16px}@media (max-width:1023px){.program-gallery{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);row-gap:26px;-webkit-column-gap:19px;-moz-column-gap:19px;column-gap:19px}}@media (max-width:743px){.program-gallery{-ms-grid-columns:auto;grid-template-columns:auto;row-gap:32px}}.program-gallery__image-wrapper{width:100%;height:100%;border-radius:8px}.program-gallery__image-wrapper--large{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row-span:2;grid-row:span 2}@media (max-width:1023px){.program-gallery__image-wrapper--large{gap:19px;grid-column:1/-1;grid-row:auto}}@media (max-width:743px){.program-gallery__image-wrapper--large{-ms-grid-columns:auto;grid-template-columns:auto;gap:32px}}.program-gallery__image-wrapper--large .program-gallery__image-link{height:456px}@media (max-width:1023px){.program-gallery__image-wrapper--large .program-gallery__image-link{height:284px}}@media (max-width:743px){.program-gallery__image-wrapper--large .program-gallery__image-link{height:209px}}.program-gallery__image-wrapper--large:has(.program-gallery__image-link:nth-child(4)) .program-gallery__image-link{height:auto}@media (max-width:1023px){.program-gallery__image-wrapper--small{grid-column:auto}}@media (max-width:743px){.program-gallery__image-wrapper--small{grid-column:1/-1}}.program-gallery__image-wrapper--small .program-gallery__image-link{height:220px}@media (max-width:1023px){.program-gallery__image-wrapper--small .program-gallery__image-link{height:209px}}@media (max-width:743px){.program-gallery__image-wrapper--small .program-gallery__image-link{height:209px}}.program-gallery .program-gallery__image-link{--url:url("/local/libcss/projects/ranepa-redesign-library/common/build/styles/../../media/images/gallery-placeholder-small.png");position:relative;display:block;width:100%;border-radius:8px;overflow:hidden}.program-gallery .program-gallery__image-link::before{content:"";position:absolute;width:100%;height:100%;background-image:var(--url);background-repeat:no-repeat;background-size:cover;-webkit-filter:blur(3px);filter:blur(3px)}.program-gallery__image{position:relative;z-index:1;border-radius:8px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.program-overview{padding:100px 0;color:#171520}@media (max-width:1023px){.program-overview{padding:100px 0 70px}}@media (max-width:743px){.program-overview{padding:24px 0 70px}}.program-overview__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;grid-auto-flow:dense;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}@media (max-width:1023px){.program-overview__wrapper{-ms-grid-columns:auto;grid-template-columns:auto}}.program-overview__title{grid-column:1/-1;margin:0;margin-bottom:32px;font-size:42px;line-height:57px;font-weight:600;letter-spacing:-.02em}@media (max-width:1023px){.program-overview__title{font-size:32px;line-height:43px}}@media (max-width:743px){.program-overview__title{font-size:20px;line-height:27px}}.program-overview__description{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0;margin-bottom:16px;font-size:16px;line-height:1.5}.program-overview__list{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:0;margin-bottom:32px;padding-left:24px}.program-overview__item{font-size:16px;line-height:1.5}.program-overview__links{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row-span:2;grid-row:span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:340px}@media (max-width:1023px){.program-overview__links{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6;margin-bottom:48px}}@media (max-width:743px){.program-overview__links{width:100%;margin-bottom:32px}}.program-overview__link{width:100%}.program-overview__tabs{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-bottom:48px}@media (max-width:1023px){.program-overview__tabs{margin-bottom:32px}}.program-overview__gallery{grid-column:1/-1;margin-bottom:64px}@media (max-width:743px){.program-overview__gallery{margin-bottom:59px}}.program-overview__skills{grid-column:1/-1}.skill-card{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;gap:16px;padding:24px;background-color:#f4f3f7;outline:1px solid #e5e1f0}.skill-card::before{content:"";width:24px;height:24px;background-color:#2a253e;-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/o-cube.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/o-cube.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.skill-card__title{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0;font-size:18px;line-height:27px;font-weight:500;letter-spacing:-.01em;color:#171520}.skill-card__description{grid-column:1/-1;margin:0;font-size:16px;line-height:1.5}.skills__title{margin:0;margin-bottom:48px;font-size:36px;line-height:45px;letter-spacing:-.02em}@media (max-width:1023px){.skills__title{margin-bottom:40px;font-size:32px;line-height:40px}}@media (max-width:743px){.skills__title{margin-bottom:50px;font-size:20px;line-height:25px}}.skills__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}@media (max-width:1023px){.skills__list{-ms-grid-columns:auto;grid-template-columns:auto}}.skills__item{display:-ms-grid;display:grid}@media (max-width:1023px){.skills__item:nth-child(2n):not(:last-child){margin-bottom:48px}}@media (max-width:743px){.skills__item:nth-child(2n):not(:last-child){margin:0}}@media (min-width:1024px){.skills__item:first-child .skills__card{border-top-left-radius:8px}.skills__item:nth-child(3) .skills__card{border-top-right-radius:8px}.skills__item:nth-last-child(3):nth-child(3n+1) .skills__card{border-bottom-left-radius:8px}.skills__item:nth-last-child(2):nth-child(3n+1) .skills__card{border-bottom-left-radius:8px}.skills__item:last-child:nth-child(3n+1) .skills__card{border-bottom-left-radius:8px}.skills__item:last-child:nth-child(3n) .skills__card{border-bottom-right-radius:8px}}@media (max-width:1023px){.skills__item .skills__card{border-top-left-radius:8px;border-top-right-radius:8px}.skills__item:nth-child(2n) .skills__card{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.skills__item:last-child .skills__card{border-bottom-left-radius:8px;border-bottom-right-radius:8px}}@media (max-width:743px){.skills__item:not(:first-child):not(:last-child) .skills__card{border-radius:0}.skills__item:first-child .skills__card{border-radius:0;border-top-left-radius:8px;border-top-right-radius:8px}.skills__item:last-child .skills__card{border-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.socials__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none;gap:3px}@media (min-width:744px){.socials__list{gap:2px}}.socials__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;padding-right:20px;background-color:transparent;border:0}.socials__button::before,.socials__button::after{position:absolute;content:"";width:5px;height:1px;right:3px;background-color:#8b91a6;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.socials__button::after{right:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.socials__icon{opacity:.6;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;max-width:37px;height:auto}.socials__icon path{-webkit-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease}.socials__tooltip{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.socials__tooltip:hover .socials__sublist{display:-webkit-box;display:-ms-flexbox;display:flex}.socials__tooltip:hover .socials__icon path{fill:#171520}.socials__tooltip:hover .socials__icon{opacity:1}.socials__tooltip:hover .socials__button::before,.socials__tooltip:hover .socials__button::after{background-color:#171520}.socials__sublist{position:absolute;top:100%;left:-55px;display:none;min-width:183px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0 5px 0 9px;list-style-type:none;background-color:#f4f3f7;border-radius:8px;z-index:2}@media (min-width:744px){.socials__sublist{left:-135px}}@media (min-width:1600px){.socials__sublist{left:-85px}}.socials__link{display:block;padding:12px 0;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.32px;text-decoration:none;color:#171520;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.socials__link:hover:not(.focus-visible){color:#df2935}}.socials--footer .socials__tooltip{width:48px;height:48px;padding:8px 0;cursor:pointer}.socials--footer .socials__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0 8px 49px}.socials--footer .socials__link::before{position:absolute;content:"";width:40px;height:40px;left:0}@media (min-width:1240px){.socials--footer .socials__icon{border:1px solid #171520;border-radius:50%;opacity:.6;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.socials--footer .socials__icon path{fill:#171520}}@media (min-width:1240px) and (hover:hover){.socials--footer .socials__icon:hover:not(.focus-visible){opacity:1}}.socials--footer .socials__sublist{top:auto;left:-55px;bottom:100%;width:240px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 7px 4px;gap:5px}@media (min-width:744px){.socials--footer .socials__sublist{left:-160px}}@media (min-width:1240px){.socials--footer .socials__sublist{bottom:auto;top:100%;right:0;left:auto}}@media (min-width:1600px){.socials--footer .socials__sublist{left:0;right:auto}}.socials--footer .socials__sublist--tg .socials__link::before{background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/telegramm.svg) no-repeat 50% 50%}.socials--footer .socials__sublist--vk .socials__link::before{background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/vk.svg) no-repeat 50% 50%}.socials--secondary .socials__list{gap:18px;margin:0;margin-top:-5px;margin-left:0}.socials--secondary .socials__button{padding-right:16px}.socials--secondary .socials__button::before,.socials--secondary .socials__button::after{position:absolute;content:"";width:6px;height:1px;background-color:#df2935}.socials--secondary .socials__icon{opacity:1}.socials--secondary .socials__tooltip{padding:10px 0}.socials--secondary .socials__tooltip:hover .socials__icon path{fill:#df2935}.socials--secondary .socials__tooltip:hover .socials__button::before,.socials--secondary .socials__tooltip:hover .socials__button::after{background-color:#df2935}.socials--secondary .socials__sublist{background-color:#f4f3f7}@media (max-width:1023px){.socials--secondary .socials__sublist{left:-10px}}@media (min-width:1600px){.socials--secondary .socials__sublist{left:-85px}}.statistics{display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;padding:40px;text-align:left;outline:1px solid}.statistics__title{margin:0;margin-bottom:32px;font-size:24px;line-height:36px;font-weight:600;letter-spacing:-.02em}.statistics__list{margin:0}@media (max-width:743px){.statistics__list{margin-bottom:76px}}.statistics__wrapper--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;margin-bottom:32px}.statistics__capture{margin-bottom:16px;font-size:14px;line-height:21px;font-weight:400;color:inherit;opacity:.5}.statistics__description{margin:0;font-size:16px;line-height:1.5}.statistics__description--large{font-size:24px;line-height:36px;font-weight:600;letter-spacing:-.02em}.statistics__link{font-size:16px;line-height:24px;font-weight:600;color:#df2935;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.admission-requirements--light-background .statistics{outline:1px solid}.admission-requirements--dark-background .statistics{outline:1px solid #d0ced8}.teacher-card{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-flex-line-pack:start;align-content:start;justify-items:center;padding:32px;background-color:#fff;outline:1px solid #e5e1f0}@media (max-width:1279px){.teacher-card{padding:0 20px;outline:0}}.teacher-card--secondary{background-color:#f4f3f7}.teacher-card__title{margin:0;margin-bottom:16px;font-size:20px;line-height:27px;font-weight:600;color:#2a253e;text-align:center}@media (max-width:1279px){.teacher-card__title{margin-bottom:18px;font-weight:500}}@media (max-width:743px){.teacher-card__title{margin:0;font-size:16px;line-height:22px}}.teacher-card__image-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:32px}@media (max-width:1279px){.teacher-card__image-wrapper{margin-bottom:24px}}@media (max-width:743px){.teacher-card__image-wrapper{margin-bottom:32px}}.teacher-card__image{width:120px;height:120px;border-radius:50%}@media (max-width:1279px){.teacher-card__image{width:100px;height:100px}}@media (max-width:743px){.teacher-card__image{width:80px;height:80px}}.teacher-card__post{margin-bottom:12px;font-size:18px;line-height:1.5;font-weight:500;color:#171520;opacity:.7}@media (max-width:743px){.teacher-card__post{margin-top:6px;font-size:16px;opacity:.6}}.teacher-card__subtitle{margin:0;font-size:16px;line-height:1.5;color:#171520}@media (max-width:1279px){.teacher-card__subtitle{color:#7c7c88}}.teachers{padding:100px 0;text-align:center}@media (max-width:1279px){.teachers{padding:64px 0}}@media (max-width:743px){.teachers{padding:50px 0 64px}}.teachers__title{margin:0;margin-bottom:64px;font-size:48px;line-height:60px;font-weight:600;letter-spacing:-.02em;color:#2a253e}@media (max-width:1279px){.teachers__title{margin-bottom:40px;font-size:32px;line-height:40px}}@media (max-width:743px){.teachers__title{margin-bottom:32px;font-size:24px;line-height:36px}}.teachers__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;padding:0;list-style:none}@media (max-width:1279px){.teachers__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:40px}}@media (max-width:743px){.teachers__list{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:32px}}.teachers__item{display:-ms-grid;display:grid;height:auto}.tooltip{position:relative;width:20px;height:20px;line-height:10px}.tooltip__toggle{width:20px;height:20px;border:1.5px solid #95929f;border-radius:50%;background-color:transparent;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/info.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.tooltip__message{position:absolute;top:100%;right:0;display:none;width:250px;padding:20px;font-size:16px;line-height:20px;background-color:#edebf2;border-radius:8px;z-index:1}.tooltip:hover .tooltip__message,.tooltip__toggle:focus+.tooltip__message{display:block}.video-external{position:relative;-o-object-fit:contain;object-fit:contain;background-color:#171520;border-radius:8px}.video-external__media,.video-external .video__media{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:0;border-radius:8px}.video-external__media--width{width:100%!important;height:300px}.video-external__button{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:transparent;border:0;cursor:pointer}.video-external__link--another{height:300px}.video-external__button:hover .video-external__button-shape,.video-external__button:focus .video-external__button-shape,.video-external__link:hover+.video-external__button .video-external__button-shape,.video-external__link:focus+.video-external__button .video-external__button-shape{fill:#df2935;fill-opacity:1}.video-external__button-shape{fill:#171520;fill-opacity:.8}.video-external__button-icon{fill:#fff}.video-external iframe{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:0;border-radius:8px}.video-external a:has(picture){position:absolute;width:100%;height:100%}.video-external a:has(picture):hover+.video-external__button .video-external__button-shape,.video-external a:has(picture):focus+.video-external__button .video-external__button-shape{fill:#df2935;fill-opacity:1}.video-external a:has(picture).hidden{display:none}.video-external a:has(picture).hidden+.video-external__button{display:none}.video-external--width{width:auto}.supervisor-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.supervisor-block{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:64px}}.supervisor-block__wrapper{padding:32px 0;background:#f4f3f7}@media (min-width:744px){.supervisor-block__wrapper{padding:64px 0}}.supervisor-block__description{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:1024px){.supervisor-block__description{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.supervisor-block__image{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:1024px){.supervisor-block__image{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.supervisor-block__image img{width:100%;max-height:480px;border-radius:8px}@media (min-width:744px){.supervisor-block__image img{-o-object-fit:cover;object-fit:cover}}@media (min-width:1024px){.supervisor-block__image img{width:560px;height:480px}}.supervisor-block__img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.supervisor-block__title{margin-bottom:32px;color:#171520;font-size:20px;font-weight:600;line-height:27px;letter-spacing:-.02em;text-align:center}@media (min-width:744px){.supervisor-block__title{margin-bottom:32px;font-size:32px;line-height:40px;text-align:center}}@media (min-width:744px) and (min-width:1024px){.supervisor-block__title{font-size:42px;line-height:56.7px;text-align:left}}.supervisor-block__title--desktop{display:none}@media (min-width:1024px){.supervisor-block__title--desktop{display:block}}.supervisor-block__title--mob{display:block}@media (min-width:1024px){.supervisor-block__title--mob{display:none}}.supervisor-block__text{margin-bottom:40px;color:#171520;font-size:16px;font-weight:400;line-height:24px;text-align:left}@media (min-width:744px){.supervisor-block__text{font-size:18px;line-height:27px;text-align:left}}@media (min-width:1024px){.supervisor-block__text{font-size:18px;font-weight:400;line-height:27px;text-align:left}}.supervisor-block__name{margin-bottom:16px;color:#141731;font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em;text-align:left}@media (min-width:744px){.supervisor-block__name{font-size:20px;line-height:30px}}@media (min-width:1024px){.supervisor-block__name{font-size:20px}}.supervisor-block__post{margin-bottom:24px;font-size:16px;font-weight:500;line-height:24px;text-align:left}@media (min-width:744px){.supervisor-block__post{margin-bottom:32px;font-size:16px;font-weight:500;line-height:24px;text-align:left}}@media (min-width:1024px){.supervisor-block__post{color:#171520;font-size:16px;font-weight:400;line-height:24px;text-align:left}}.supervisor-block__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.supervisor-block__contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:48px}}.supervisor-block__contacts-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.supervisor-block__link{color:#141731;font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em;text-align:left;text-decoration:none}.olympics__profession .r-button{width:100%;max-width:100%}@media (min-width:744px){.olympics__profession .r-button{max-width:240px}}.olympics__cubes{padding:64px 0;max-width:1248px;margin:0 auto}@media (min-width:744px){.olympics__cubes{padding:62px 0 64px}}@media (min-width:1440px){.olympics__cubes{padding:100px 0}}.olympics__cubes-content{padding:0 16px}@media (min-width:744px){.olympics__cubes-content{padding:0 24px}}.olympics__dropdown{max-width:1200px;margin:0 auto}.olympics__contacts-content{max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.olympics__contacts-content{padding:0 24px}}.olympics__contacts .contacts__questions p{font-weight:500;margin-bottom:8px}@media (min-width:1024px){.olympics__contacts .contacts__questions p{font-size:18px;line-height:27px;letter-spacing:-.1px}}.olympics__contacts .contacts__questions .contacts__link{color:#171520}.olympics .modal-window__header h2{margin-bottom:10px}.olympics .container .olympics__cubes>.olympics__cubes-content{padding:0;max-width:1200px}.olympics .container .profiles>.profiles__content{padding:0;max-width:1200px}.olympics .container .olympic-stage>.olympic-stage__content{padding:0;max-width:1200px}.olympics .container .schedule>.schedule__content{padding:0;max-width:1200px}.olympics .container .partners>.partners__content{padding:0;max-width:1200px}.olympics .container .answer>.answer__content{padding:0;max-width:1200px}.olympics .container .olympics__contacts>.olympics__contacts-content{padding:0;max-width:1200px}.profiles{padding:59.5px 0}@media (min-width:744px){.profiles{padding:78px 0}}@media (min-width:1440px){.profiles{padding:100px 0}}.profiles__content{display:-ms-grid;display:grid;position:relative;max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.profiles__content{padding:0 24px}}@media (min-width:1024px){.profiles__content{gap:0 32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.profiles__content{gap:0 64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profiles__col{width:100%}@media (min-width:1024px){.profiles__col{width:100%;-ms-grid-column:1;grid-column:1}}.profiles__title{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-.5px;margin-bottom:24px;text-align:left}@media (min-width:744px){.profiles__title{font-size:32px;line-height:40px}}@media (min-width:1440px){.profiles__title{font-size:48px;line-height:60px;letter-spacing:-1px}}.profiles__desc{margin:0;margin-bottom:24px;font-weight:400;font-size:16px;line-height:24px;color:#171520}.profiles__desc:has(p+p) p:last-child{margin-bottom:0}@media (min-width:744px){.profiles__desc{margin-bottom:48px}}@media (min-width:1024px){.profiles__desc{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media (min-width:1440px){.profiles__desc{opacity:1;-ms-grid-column:1;grid-column:1}}@media (min-width:1024px){.profiles__picture{width:100%}}@media (min-width:1440px){.profiles__picture{max-height:initial;position:absolute;border-radius:5px;width:50vw;height:100%;top:0;left:52.7%;max-height:926px}}.profiles__bg{border-radius:10px;max-width:100%;min-height:333px;-o-object-fit:cover;object-fit:cover}@media (min-width:744px){.profiles__bg{max-height:100%}}.profiles__dropdown{margin-bottom:68px}@media (min-width:744px){.profiles__dropdown{margin-bottom:64px}}@media (min-width:1024px){.profiles__dropdown{margin-bottom:0}}.ol-dropdown{border-top:1px solid #e5e1f0}.ol-dropdown:last-child{border-bottom:1px solid #e5e1f0}.ol-dropdown__btn{padding:21px 2px 21px 0;border:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;width:100%}.ol-dropdown__btn-text{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.1px;color:#171520}@media (min-width:1440px){.ol-dropdown__btn-text{font-size:18px;line-height:27px}}.ol-dropdown__btn-tag{margin-left:auto;padding:6px 10px;border-radius:2px;background-color:#2a253e;font-weight:600;font-size:12px;line-height:18px;color:#fff;text-transform:uppercase}.ol-dropdown__content{max-height:0;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.ol-dropdown__content p{padding:0 0 21px;font-weight:400;font-size:16px;line-height:24px;color:#8b8a8f}.ol-dropdown__btn-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.ol-dropdown .js-dropdown-toggle--active .ol-dropdown__btn-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.olympic-stage{padding:64px 0 63px}@media (min-width:744px){.olympic-stage{padding:64px 0 70px}}@media (min-width:1440px){.olympic-stage{padding:100px 0}}.olympic-stage__content{max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.olympic-stage__content{padding:0 24px}}.olympic-stage__title{margin-bottom:48px;font-size:24px;line-height:30px;letter-spacing:-.5px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:744px){.olympic-stage__title{font-size:32px;line-height:40px;letter-spacing:-.6px}}@media (min-width:1440px){.olympic-stage__title{font-size:48px;line-height:60px;text-align:left;letter-spacing:-1px;margin-bottom:64px}}.olympic-stage__list{padding:0;margin:0 0 48px}@media (min-width:1440px){.olympic-stage__list{margin:0 0 64px}}.olympic-stage__form{position:relative;margin:48px 0}@media (min-width:1440px){.olympic-stage__form{margin-bottom:64px}}.olympic-stage__label{position:relative}.olympic-stage__input{width:100%;padding:9px 12px 9px 40px;border:0;border-radius:42px;outline:.7px solid #85848b;outline-offset:-1px}.olympic-stage__input::-webkit-input-placeholder{color:#8b91a6}.olympic-stage__input::-moz-placeholder{color:#8b91a6}.olympic-stage__input:-ms-input-placeholder{color:#8b91a6}.olympic-stage__input::-ms-input-placeholder{color:#8b91a6}.olympic-stage__input::placeholder{color:#8b91a6}.olympic-stage__input-icon{position:absolute;top:50%;left:14.5px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.olympic-stage__drop{position:absolute;top:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%;border-radius:8px;background:#fff;max-height:500px;z-index:1;padding:0 5px 0 32px}.olympic-stage__drop--white{background:#fff}.olympic-stage__drop--hidden{display:none}.olympic-stage__drop-el{width:100%;padding:16px 8px;font-size:16px;font-weight:500;line-height:24px;color:#141731}.olympic-stage__drop-el:hover{color:#df2935}.olympic-stage__drop-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto}.olympic-stage__map{max-width:100%;height:307px;border:1px solid #e5e1f0;border-radius:10px}@media (min-width:744px){.olympic-stage__map{height:500px}}.olympic-stage__map *{border-radius:10px}.cubes{display:-ms-grid;display:grid;gap:33px}@media (min-width:744px){.cubes{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:40px}}@media (min-width:1440px){.cubes{gap:48px}}.cubes--col2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:48px}@media (min-width:744px){.cubes--col2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:47px}}@media (min-width:1440px){.cubes--col2{gap:40px}}.cubes--col2 .cubes__desc{width:100%}.cubes--col1{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:48px}@media (min-width:744px){.cubes--col1{gap:47px}}@media (min-width:1440px){.cubes--col1{gap:40px}}.cubes--col1 .cubes__desc{width:100%}.cubes__item{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;position:relative}@media (min-width:1440px){.cubes__item:nth-child(odd)::before{content:"";position:absolute;width:1px;height:100px;background-color:#d1cfdb;right:-24px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.cubes__item--bg{padding:63px 32px 32px;background-color:#edebf2;border-radius:6px;outline:1px solid #e5e1f0;outline-offset:-1px;min-height:332px;height:100%}@media (min-width:744px){.cubes__item--bg{min-height:308px}}@media (min-width:1440px){.cubes__item--bg:nth-child(odd)::before{display:none}}.cubes__icon{height:47px;width:47px;max-width:55px}.cubes__tag{padding:6px 11px;border-radius:2px;background-color:#2a253e;position:absolute;top:32px;right:31px;font-weight:600;font-size:12px;line-height:18px;color:#fff;text-transform:uppercase}@media (min-width:1440px){.cubes__tag{right:32px}}.cubes__title{font-weight:600;font-size:20px;line-height:30px;letter-spacing:-.1px;text-align:center}.cubes__desc{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#171520;width:calc(100% - 28px)}.cubes__link{margin-top:16px;text-decoration:none;font-weight:600;font-size:16px;line-height:24px;color:#df2935}.schedule{position:relative;padding:51px 0 61px}@media (min-width:744px){.schedule{padding:51px 0 47px}}@media (min-width:1160px){.schedule{padding:100px 0}}.schedule__content{max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.schedule__content{padding:0 24px}}@media (min-width:1440px){.schedule__swiper{overflow:visible;width:calc(100% + 48px)}}.schedule__title{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-.5px;margin-bottom:40px;text-align:center}@media (min-width:744px){.schedule__title{font-size:32px;line-height:40px;letter-spacing:-.2px;margin-bottom:60px}}@media (min-width:1440px){.schedule__title{font-size:48px;line-height:60px;text-align:left;margin-bottom:64px}}.schedule__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.schedule__gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(237,235,243,.85)),to(rgba(255,255,255,.95)));background-image:-o-linear-gradient(top,rgba(237,235,243,.85) 0,rgba(255,255,255,.95) 100%);background-image:linear-gradient(180deg,rgba(237,235,243,.85) 0,rgba(255,255,255,.95) 100%);z-index:2}.schedule__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.schedule__list{padding:0;margin:0 0 28px;list-style-type:none;display:-ms-grid;display:grid;gap:20px}@media (min-width:744px){.schedule__list{margin:0 0 25px}}@media (min-width:1160px){.schedule__list{margin:0 0 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:24px}}.schedule__list:has(.schedule__item:nth-child(4)){gap:20px}@media (min-width:1160px){.schedule__list:has(.schedule__item:nth-child(4)){gap:8px}}.schedule__box-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.schedule__box-prev,.schedule__box-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:1px solid #171520;border-radius:50%;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right.svg) no-repeat 50% 50%;opacity:.6;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.schedule__box-prev:hover:not(.focus-visible),.schedule__box-next:hover:not(.focus-visible){opacity:1}.schedule__box-prev{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.schedule .swiper-wrapper:not(:has(.swiper-slide+.swiper-slide))+.schedule__box-btn{display:none}.schedule-card{padding:32px 32px 36px;display:-ms-grid;display:grid;gap:40px;background-color:rgba(255,255,255,.55);outline:1px solid #d1cfdb;outline-offset:-1px;margin:0 auto}.schedule-card--final{min-height:430px;min-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.schedule-card--final *{place-content:center;-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center;text-align:center}@media (min-width:1240px){.schedule-card{min-width:300px}}@media (min-width:1240px){.schedule-card--active{min-width:552px}}@media (min-width:1440px){.schedule-card--active{min-width:600px}}.schedule-card--disabled .schedule-card__subtitle,.schedule-card--disabled .schedule-card__list{opacity:.5}.schedule-card__icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 12px;border-radius:10px;background-color:#fff;outline:1px solid #d8d8dc;outline-offset:-1px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;max-height:48px}.schedule-card__icon .red-ring__first,.schedule-card__icon .red-ring__second{stroke:#7c7c88}.schedule-card__icon--big{padding:18px;border-radius:15px;max-height:72px}.schedule-card__icon--big svg{width:36px;height:36px}.schedule-card__icon--big .red-ring__first,.schedule-card__icon--big .red-ring__second{stroke:#d74545}.schedule-card__title{padding:0;margin:0;font-weight:600;font-size:18px;line-height:27px;letter-spacing:-.2px;color:#171520}.schedule-card__subtitle{padding:0;margin:0;font-weight:600;font-size:18px;line-height:27px;letter-spacing:-.1px;color:#171520}.schedule-card__list{padding:0;margin:0;display:-ms-grid;display:grid;gap:10px}.schedule-card__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;padding-right:9px}.schedule-card__timer{display:-ms-grid;display:grid;gap:10px}@media (min-width:744px){.schedule-card__timer{gap:16px}}.schedule-card__explanation{font-weight:400;font-size:14px;line-height:21px;color:#171520}.timer{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;list-style-type:none}.timer__digit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:600;font-size:22.79px;line-height:29.63px}@media (min-width:744px){.timer__digit{font-size:36px;line-height:46.8px}}.timer__digit-number{display:block;border-radius:6px;outline:1px solid #d1cfdb;padding:2px 6px;min-width:28px;min-height:36px;text-align:center;background-color:rgba(255,255,255,.55)}@media (min-width:744px){.timer__digit-number{padding:4px 10px}}@media (min-width:1440px){.timer__digit-number{min-width:44px;min-height:56px}}.timer__separator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:7.5px;font-weight:600;font-size:26.59px;line-height:35.9px}@media (min-width:744px){.timer__separator{font-size:42px;line-height:56.7px;max-width:12px}}.olympics-social{list-style-type:none}.cookie-banner{position:fixed;bottom:0;z-index:2;padding:64.5px 16px;background-color:rgba(37,34,46,.8);display:none;gap:32px;border-radius:28px 3px 28px 3px;width:100%}@media (min-width:744px){.cookie-banner{padding:42px 24px;gap:25px}}@media (min-width:1440px){.cookie-banner{padding:38.5px 24px 40.5px;gap:26px}}.cookie-banner__text{font-weight:400;font-size:16px;line-height:24px;color:#fff}@media (min-width:1440px){.cookie-banner__text{line-height:27px}}.cookie-banner__link{color:#fff;text-decoration:underline}.cookie-banner__btn{background-color:transparent}@media (min-width:744px){.cookie-banner__btn{max-width:140px}}.partners{padding:64px 16px 59px}@media (min-width:744px){.partners{padding:64px 24px 74px}}@media (min-width:1440px){.partners{padding:100px 0}}.partners__content{max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.partners__content{padding:0 24px}}.partners__title{margin-bottom:48px;font-size:24px;line-height:30px;letter-spacing:-.5px;text-align:center}@media (min-width:744px){.partners__title{font-size:32px;line-height:40px;letter-spacing:-.6px}}@media (min-width:1440px){.partners__title{font-size:48px;line-height:60px;text-align:left;letter-spacing:-1px;margin-bottom:64px}}.partners__list{display:-ms-grid;display:grid;gap:48px;grid-template-columns:repeat(auto-fit,minmax(311px,1fr));justify-items:center}@media (min-width:375px){.partners__list{grid-template-columns:repeat(auto-fit,minmax(328px,1fr))}}@media (min-width:1024px){.partners__list{grid-template-columns:repeat(auto-fit,minmax(373px,1fr));gap:40px}}.partners__item{list-style:none;background-color:#edebf2;padding:16px;border-radius:6px;outline:1px solid #e5e1f0;max-width:580px;width:100%}@media (min-width:744px){.partners__item{padding:24px}}.partners__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.partners__image{width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}.report-page{padding:64px 16px}@media (min-width:744px){.report-page{padding:64px 24px}}.report-page__container{max-width:1200px;margin:0 auto}.report-page__title{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-.2px;color:#2a253e;margin-bottom:48px}@media (min-width:744px){.report-page__title{font-size:32px;line-height:40px}}@media (min-width:1440px){.report-page__title{font-size:48px;line-height:60px}}.report-page__link{display:block;text-decoration:none;font-weight:600;font-size:16px;line-height:24px;color:#df2935;margin-bottom:16px}.report-page .pdf{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:34px;font-weight:400;line-height:24px;color:#171520;text-decoration:none}.report-page .pdf::before{position:absolute;content:"";width:24px;height:24px;top:0;left:0;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/download.svg) no-repeat 50% 50%}.report-page__list{display:-ms-grid;display:grid;gap:16px;margin-bottom:20px}.report-page__box{display:-ms-grid;display:grid;gap:12px}.report-page__box-title{font-weight:400;font-size:16px;line-height:24px;color:#171520}.report-page__sublist{padding:0;margin:0;display:-ms-grid;display:grid;gap:12px}.report-page__subitem-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;text-decoration:none;font-weight:400;font-size:16px;line-height:24px;color:#171520}.report-page__subitem-link svg{-ms-flex-negative:0;flex-shrink:0}@media (min-width:1440px){.report-page .filter--primary .filter__dragscrolling{margin-bottom:48px}}.report-page .ol-dropdown__btn-text{font-size:18px;line-height:27px}.report-page-works__title{margin-bottom:64px}.vertical-slider{max-height:292px;overflow:hidden;display:none;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}@media (min-width:1240px){.vertical-slider{display:block}}.vertical-slider__slide{width:276px;height:172px}.academy-hostel__wrapper{margin-bottom:24px;padding:16px;outline:1px solid #e5e1f0}@media (min-width:744px){.academy-hostel__wrapper{margin-bottom:32px;padding:24px 32px}}@media (min-width:1024px){.academy-hostel__wrapper{margin-top:3px}}.academy-hostel__title{margin:0;margin-bottom:16px}@media (min-width:744px){.academy-hostel__title{font-size:20px}}.academy-hostel__description+.academy-hostel__title{margin-top:32px}.academy-hostel__description{margin:16px 0;font-size:14px;line-height:1.5}.academy-hostel__description:last-child{margin-bottom:0}@media (min-width:744px){.academy-hostel__description{max-width:900px;font-size:16px}}.academy-hostel__list{margin:0;margin-bottom:16px;padding-left:21px;font-size:14px;line-height:1.5}@media (min-width:744px){.academy-hostel__list{padding-left:24px;font-size:16px}}@media (min-width:1024px){.academy-hostel__list{max-width:900px}}.academy-hostel__warning{margin-bottom:24px}@media (min-width:744px){.academy-hostel__warning{margin-bottom:32px}}.academy-hostel__warning::before{margin-top:3px}.academy-hostel__period{font-size:14px;line-height:1.5}@media (min-width:744px){.academy-hostel__period{font-size:16px}}.academy-hostel__period .academy-hostel__description{margin:0}@media (min-width:1024px){.academy-hostel__period .academy-hostel__description{max-width:900px}}.dragscrolling{position:relative;padding-bottom:5px;margin-bottom:43px;overflow-x:auto;cursor:-webkit-grab;cursor:grab}.dragscrolling::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.dragscrolling::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}.entering-russia{padding:64px 0;background-color:#fff}@media (min-width:1024px){.entering-russia{padding:100px 0}}.entering-russia__title{margin:0;margin-bottom:16px;font-size:24px;line-height:1.5;font-weight:600;letter-spacing:-.02em}@media (min-width:744px){.entering-russia__title{margin-bottom:24px;font-size:32px;line-height:42px}}@media (min-width:1024px){.entering-russia__title{font-size:36px;line-height:47px}}.entering-russia__information{margin:0;margin-bottom:24px;font-size:14px;line-height:1.5}@media (min-width:744px){.entering-russia__information{margin-bottom:32px;font-size:16px}}@media (min-width:1024px){.entering-russia__information{font-size:18px}}.entering-russia__links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0;margin-bottom:40px;padding:0;list-style:none;font-size:16px;line-height:1.5;font-weight:600}@media (min-width:744px){.entering-russia__links-list{margin-bottom:48px}}@media (min-width:1024px){.entering-russia__links-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:48px}}.entering-russia__link{font-size:inherit;line-height:inherit;font-weight:600;text-decoration:none;color:#df2935}.entering-russia__subtitle{margin:0;margin-bottom:16px;font-size:16px;line-height:1.5;letter-spacing:-.01em}@media (min-width:744px){.entering-russia__subtitle{font-size:20px}}.entering-russia__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0;margin-bottom:32px;padding:0;padding-left:21px;font-size:14px;line-height:1.5}@media (min-width:744px){.entering-russia__list{padding-left:24px;font-size:16px}}@media (min-width:1024px){.entering-russia__list{max-width:900px}}.entering-russia__capture{padding-top:16px;margin-left:-21px}@media (min-width:744px){.entering-russia__capture{margin-left:-24px}}.entering-russia a{font-size:inherit;line-height:inherit;font-weight:600;text-decoration:none;color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.entering-russia a:hover:not(.focus-visible){color:#ff5e62}}.lost-documents{padding-bottom:64px}@media (min-width:1024px){.lost-documents{padding-bottom:100px}}.lost-documents__title{margin:32px 0 16px}@media (min-width:1024px){h3+.lost-documents__title{margin-top:0}}.lost-documents__description{margin:16px 0;font-size:14px;line-height:1.5}@media (min-width:744px){.lost-documents__description{font-size:16px}}.migration-records{background-color:#f4f3f7;color:#171520}.migration-records__description{margin:0;margin-bottom:24px;font-size:14px;line-height:1.5;color:#171520}@media (min-width:744px){.migration-records__description{margin-bottom:32px;font-size:16px}}@media (min-width:1024px){.migration-records__description{max-width:900px}}.migration-records__warning{margin-bottom:48px}@media (min-width:1024px){.migration-records__warning{margin-bottom:64px}}.migration-records__warning::before{margin-top:3px}.migration-records__filter{margin-bottom:24px}@media (min-width:744px){.migration-records__filter{margin-bottom:32px}}@media (min-width:1024px){.migration-records__filter{margin-bottom:0}}@media (min-width:1024px){.migration-records__academy-hostel{margin-top:-3px}}.migration-registration{font-family:"Manrope","Arial",sans-serif;color:#171520;background-color:#f4f3f7;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/academy-logo.svg);background-repeat:no-repeat;background-size:425px 600px;background-position:top 28px right -185px}.migration-registration__title{margin-bottom:16px;font-size:24px;line-height:1.5;font-weight:600;letter-spacing:-.02em}@media (min-width:744px){.migration-registration__title{margin-bottom:24px;font-size:32px;line-height:42px}}@media (min-width:1024px){.migration-registration__title{margin-bottom:32px;font-size:36px;line-height:47px}}.migration-registration__subtitle{font-size:16px;line-height:1.5;font-weight:600}@media (min-width:744px){.migration-registration__subtitle{font-size:20px}}.migration-registration__description{margin:0;margin-bottom:40px;font-size:14px;line-height:1.5}@media (min-width:744px){.migration-registration__description{margin-bottom:48px;font-size:16px}}@media (min-width:1024px){.migration-registration__description{max-width:75%;margin-bottom:64px;font-size:18px}}.migration-registration__list{margin:0;padding-left:21px;font-size:14px;line-height:1.5}@media (min-width:744px){.migration-registration__list{padding-left:24px;font-size:16px}}.migration-registration__filter{margin-bottom:40px}@media (min-width:744px){.migration-registration__filter{margin-bottom:48px}}@media (min-width:1024px){.migration-registration__filter{margin-bottom:0}}.migration-registration a{font-size:inherit;line-height:inherit;font-weight:600;text-decoration:none;color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.migration-registration a:hover:not(.focus-visible){color:#ff5e62}}.pk-breadcrumbs{margin-top:24px;margin-bottom:16px}.pk-breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;row-gap:16px}.pk-breadcrumbs__item:not(:last-of-type){position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:32px}.pk-breadcrumbs__item:not(:last-of-type)::after{position:absolute;content:"";width:16px;height:16px;right:8px;background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-breadcrumbs.svg) no-repeat 50% 50%;background-size:16px 16px}@media (min-width:1240px){.pk-breadcrumbs__item:not(:last-of-type){padding-right:40px}.pk-breadcrumbs__item:not(:last-of-type)::after{width:24px;height:24px;background-size:24px 24px}}@media (min-width:1240px){.pk-breadcrumbs__home-icon{width:24px;height:24px}}.pk-breadcrumbs__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;line-height:1rem}@media (min-width:1240px){.pk-breadcrumbs__link{font-size:.875rem;line-height:1.3125rem}}.pk-breadcrumbs__link:not([href]){opacity:.5}@media (min-width:744px){.pk-breadcrumbs{margin-bottom:32px}}.pk-breadcrumbs--secondary{margin:0;padding:32px 0}@media (min-width:744px){.pk-breadcrumbs--secondary{padding-bottom:48px}}@media (min-width:1024px){.pk-breadcrumbs--secondary{padding-bottom:64px}}.pk-breadcrumbs--secondary .pk-breadcrumbs__link{font-size:14px;line-height:1.5;font-weight:500;color:#171520;text-decoration:none}.pk-breadcrumbs--secondary .pk-breadcrumbs__item:not(:last-of-type){padding-right:42px}.pk-breadcrumbs--secondary .pk-breadcrumbs__item:not(:last-of-type)::after{position:absolute;content:"";width:24px;height:24px;background-size:contain}.talon-receipt__title{margin:32px 0 16px}@media (min-width:1024px){.talon-receipt__title{margin-top:0}}.talon-receipt__description{margin:16px 0;font-size:14px;line-height:1.5}@media (min-width:744px){.talon-receipt__description{font-size:16px}}.talon-receipt__warning{margin-top:32px;margin-bottom:64px}@media (min-width:1024px){.talon-receipt__warning{margin-bottom:100px}}.text-with-info{position:relative}.text-with-info__capture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.text-with-info__icon{border:1.5px solid;border-radius:50%}.text-with-info__message{position:absolute;top:62px;display:none;width:250px;padding:20px;font-size:16px;line-height:20px;color:#171520;background-color:#edebf2;border-radius:8px}@media (max-width:1023px){.text-with-info__message{top:35px}}.text-with-info:hover .text-with-info__message,.text-with-info:focus .text-with-info__message,.text-with-info:active .text-with-info__message{z-index:10;display:block}.text-with-info .filter__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.filter__dragscrolling:has(.text-with-info:hover){overflow-x:clip;overflow-y:visible}.visa-extension{padding-bottom:64px}@media (min-width:1024px){.visa-extension{padding-bottom:100px}}.visa-extension__warning{margin-bottom:32px}.visa-extension__warning::before{margin-top:3px}.visa-extension__title{margin:32px 0 16px}.visa-extension__description{margin:16px 0;font-size:14px;line-height:1.5}@media (min-width:744px){.visa-extension__description{font-size:16px}}.info-warning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px;background-color:#edebf2;outline:1px solid #e5e1f0;border-radius:4px}@media (min-width:744px){.info-warning{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:16px 24px}}.info-warning__text{font-size:14px;line-height:1.5}@media (min-width:744px){.info-warning__text{font-size:16px}}.info-warning__subtext{display:block}.info-warning__subtext:not(:last-child){margin-bottom:16px}.info-warning::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background-color:#df2935;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/info-light.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:50%}.info-warning__block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;background-color:transparent;outline:0;max-width:670px;margin-top:49px}@media (max-width:743px){.info-warning__block{font-size:14px;line-height:150%;margin-top:28px}}.info-warning__block::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background-color:#df2935;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/info-light.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:50%}.filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.filter.container{margin-bottom:40px}.filter__subtitle{color:#8b91a6}@media (min-width:1240px){.filter__subtitle{display:none}}.filter__select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter__select--dark{background-color:#edebf2}@media (min-width:1240px){.filter__select{display:none}}.filter__mobile-select{background-color:#e5e1f0;border:1px solid #eeebf4;border-radius:60px}.filter__selected{width:100%;padding:13px 50px 13px 26px;font-weight:500;background-color:#f4f3f7;border:1px solid #e5e1f0;border-radius:60px}.filter__no-mobile{display:none}@media (min-width:744px){.filter__no-mobile{display:block}}.filter__button{position:absolute;right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:48px;height:48px;padding:0;border:0}@media (min-width:744px){.filter__button{width:116px;gap:10px}}.filter__modal{display:none}@media (min-width:1240px){.filter__modal{display:block;margin-bottom:0;text-align:center;overflow-y:auto;cursor:-webkit-grab;cursor:grab}.filter__modal::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.filter__modal::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}}.filter__modal--border{padding-bottom:0;border-radius:30px}.filter__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}@media (min-width:1240px){.filter__form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4px;background-color:#edebf2;border-radius:30px;gap:10px}}.filter__form--full-width{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.filter__label::before{position:absolute;content:"";width:18px;height:18px;left:0;border:1px solid #eeebf4;border-radius:2px}.filter__label::after{position:absolute;content:"";width:12px;height:12px;background-color:#df2935;border-radius:1px;left:3px;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:1240px){.filter__label:not(.filter__label--white){position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.filter__label:not(.filter__label--white)::after,.filter__label:not(.filter__label--white)::before{display:none}}.filter__label--white::before{background-color:#fff}@media (min-width:1240px){.filter__label{position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1}.filter__label::after,.filter__label::before{display:none}}.filter__radio:checked+.filter__label::after{opacity:1}@media (min-width:1240px){.filter__radio:checked+.filter__label{background-color:#df2935;color:#fff}.filter__radio:checked+.filter__label::before{position:absolute;content:"";width:200%;height:100%;display:block;top:0;left:0;border:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(50%,#ff5e62),to(#df2935));background:-o-linear-gradient(left,#df2935 0,#ff5e62 50%,#df2935 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 50%,#df2935 100%);opacity:1;-webkit-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease;z-index:-1;border-radius:48px}}@media (min-width:1240px) and (hover:hover){.filter__radio:checked+.filter__label:hover:not(.focus-visible)::before{left:-100%}}.filter__link{width:100%;max-width:none;margin-top:14px}@media (min-width:1240px){.filter__button{display:none}}.filter__search-input{position:relative}.filter__search-input::before{position:absolute;content:"";width:20px;height:20px;left:12px;top:calc(50% - 10px);background:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/search.svg) no-repeat 50% 50%}.filter__input{width:100%;padding:12px;padding-left:40px;border:1px solid #e5e1f0;border-radius:4px;background-color:#fff}@media (min-width:744px){.filter--annonces .filter__button{width:48px}}.filter--primary{gap:16px;margin-bottom:48px}@media (min-width:1024px){.filter--primary{margin:0}}.filter--primary .filter__subtitle{margin:0;text-align:left;font-size:16px;line-height:24px;font-weight:400;color:#8b91a6}@media (min-width:1024px){.filter--primary .filter__subtitle{display:none}}.filter--primary .filter__select{width:100%;padding:2px;border-radius:60px}@media (min-width:1024px){.filter--primary .filter__select{display:none}}.filter--primary .filter__selected{padding:12px 24px;font-size:16px;line-height:24px;text-align:left;color:#171520;background-color:#edebf2;border:0;outline:1px solid #e5e1f0}.filter--primary .filter__selected-text{display:block;max-width:215px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:.01em}@media (min-width:425px){.filter--primary .filter__selected-text{max-width:310px}}@media (min-width:744px){.filter--primary .filter__selected-text{max-width:90%}}.filter--primary .filter__no-mobile{display:block}@media (max-width:743px){.filter--primary .filter__no-mobile{display:none}}.filter--primary .filter__button{position:absolute;right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px;padding:12px;border:0}@media (max-width:743px){.filter--primary .filter__button{width:48px;height:48px}}.filter--primary .filter__modal{display:none}@media (min-width:1024px){.filter--primary .filter__modal{display:block;text-align:center}.filter--primary .filter__modal::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.filter--primary .filter__modal::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}}@media (min-width:1024px){.filter--primary .filter__form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4px;background-color:#edebf2;border-radius:30px;gap:10px}}.filter--primary .filter__form--full-width{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter--primary .filter__label{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px;font-size:16px;line-height:24px;font-weight:500;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}@media (min-width:1024px){.filter--primary .filter__label{position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1}.filter--primary .filter__label::after,.filter--primary .filter__label::before{display:none}}@media (min-width:1024px){.filter--primary .filter__radio:checked+.filter__label{background-color:#df2935;color:#fff}.filter--primary .filter__radio:checked+.filter__label::before{position:absolute;content:"";width:200%;height:100%;display:block;top:0;left:0;border:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(50%,#ff5e62),to(#df2935));background:-o-linear-gradient(left,#df2935 0,#ff5e62 50%,#df2935 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 50%,#df2935 100%);opacity:1;-webkit-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease;z-index:-1;border-radius:48px}}@media (min-width:1024px) and (hover:hover){.filter--primary .filter__radio:checked+.filter__label:hover:not(.focus-visible)::before{left:-100%}}@media (min-width:1024px){.filter--primary .filter__button{display:none}}@media (max-width:743px){.filter--primary .filter--annonces .filter__button{width:48px}}.filter--primary .filter__dragscrolling{position:relative;padding-bottom:5px;margin-bottom:43px;overflow-x:auto;cursor:-webkit-grab;cursor:grab}.filter--primary .filter__dragscrolling::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.filter--primary .filter__dragscrolling::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}.filter--left .filter__modal{text-align:left}@media (min-width:1240px){.filter--left{text-align:left}}.filter--secondary{margin-bottom:48px}.filter--secondary .filter__subtitle{margin:0;text-align:left;font-size:16px;line-height:24px;font-weight:400;color:#8b91a6}@media (min-width:1024px){.filter--secondary .filter__subtitle{display:none}}.filter--secondary .filter__select{width:100%;padding:2px;background-color:rgba(255,255,255,.1);border-radius:60px}@media (min-width:1024px){.filter--secondary .filter__select{display:none}}.filter--secondary .filter__selected{padding:12px 24px;font-size:16px;line-height:24px;text-align:left;color:#fff;background-color:transparent;border:0}.filter--secondary .filter__no-mobile{display:block}@media (max-width:743px){.filter--secondary .filter__no-mobile{display:none}}.filter--secondary .filter__button{position:absolute;right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px;padding:12px;border:0}@media (max-width:743px){.filter--secondary .filter__button{width:48px;height:48px}}.filter--secondary .filter__modal{display:none}@media (min-width:1024px){.filter--secondary .filter__modal{display:block;text-align:center}.filter--secondary .filter__modal::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.filter--secondary .filter__modal::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}}@media (min-width:1024px){.filter--secondary .filter__form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4px;background-color:rgba(255,255,255,.1);border-radius:30px;gap:10px}}.filter--secondary .filter__form--full-width{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter--secondary .filter__label{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px;font-size:16px;line-height:24px;font-weight:500;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}@media (min-width:1024px){.filter--secondary .filter__label{position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1}.filter--secondary .filter__label::after,.filter--secondary .filter__label::before{display:none}}@media (min-width:1024px){.filter--secondary .filter__radio:checked+.filter__label{background-color:#df2935;color:#fff}.filter--secondary .filter__radio:checked+.filter__label::before{position:absolute;content:"";width:200%;height:100%;display:block;top:0;left:0;border:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(50%,#ff5e62),to(#df2935));background:-o-linear-gradient(left,#df2935 0,#ff5e62 50%,#df2935 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 50%,#df2935 100%);opacity:1;-webkit-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease;z-index:-1;border-radius:48px}}@media (min-width:1024px) and (hover:hover){.filter--secondary .filter__radio:checked+.filter__label:hover:not(.focus-visible)::before{left:-100%}}@media (min-width:1024px){.filter--secondary .filter__button{display:none}}@media (max-width:743px){.filter--secondary .filter--annonces .filter__button{width:48px}}.filter--full-width .filter__form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;max-width:1200px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter--full-width .filter__form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter--full-width .filter__dragscrolling{min-height:65px}.filter__select--transparent{background-color:transparent}.filter--vertical .filter__subtitle,.filter--vertical .filter__select{display:none!important}.filter--vertical .filter__modal{display:block!important;overflow:visible}@media (max-width:1239px){.filter--vertical .filter__form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.filter--vertical .filter__button{display:none!important}.filter--vertical .filter__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:28px;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#eeebf4;width:100%;display:block;position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1}@media (min-width:744px){.filter--vertical .filter__label{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}}.filter--vertical .filter__label::before{position:absolute;content:"";width:18px;height:18px;left:0;border:1px solid #eeebf4;border-radius:2px}.filter--vertical .filter__label::after{position:absolute;content:"";width:12px;height:12px;background-color:#df2935;border-radius:1px;left:3px;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.filter--vertical .filter__label:not(.filter__label--white){position:relative;padding:12px 24px;border-radius:48px;overflow:hidden;z-index:1;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.filter--vertical .filter__label:not(.filter__label--white)::after,.filter--vertical .filter__label:not(.filter__label--white)::before{display:none}.filter--vertical .filter__label--white::before{background-color:#fff}.filter--vertical .filter__label::after,.filter--vertical .filter__label::before{display:none}.filter--vertical .filter__radio:checked+.filter__label{background-color:#df2935;color:#fff}.filter--vertical .filter__radio:checked+.filter__label::before{position:absolute;content:"";width:200%;height:100%;display:block;top:0;left:0;border:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(50%,#ff5e62),to(#df2935));background:-o-linear-gradient(left,#df2935 0,#ff5e62 50%,#df2935 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 50%,#df2935 100%);opacity:1;-webkit-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease;z-index:-1;border-radius:48px}@media (hover:hover){.filter--vertical .filter__radio:checked+.filter__label:hover:not(.focus-visible)::before{left:-100%}}.filter--basic .filter__subtitle{display:none!important}.filter--basic .filter__select{display:none!important}.filter--basic .filter__modal{display:block!important}.filter--basic .filter__form{width:100%;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}@media (min-width:744px){.filter--basic .filter__form{gap:10px}}.filter--basic .filter__label{padding:12px 24px;gap:12px;border-radius:36px;border-width:1px;font-weight:600;font-size:14px!important;line-height:150%;letter-spacing:0;border:1px solid #ca0f3e;color:#ca0f3e}@media (min-width:744px){.filter--basic .filter__label{font-size:16px!important}}.filter--basic .filter__label:before,.filter--basic .filter__label::after{display:none!important}.filter--basic .filter__radio:checked+.filter__label{background:-webkit-gradient(linear,right top,left top,from(#ff5f61),color-stop(61.89%,#e63542),to(#ca0f3e));background:-o-linear-gradient(right,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%);background:linear-gradient(270deg,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%);color:#fff;border:0;padding:12px 24px}@media (min-width:744px){.filter--basic .filter__radio:checked+.filter__label{padding:13px 25px}}.answer__content{max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.answer__content{padding:0 24px}}.answer__title{font-weight:600;font-size:24px;line-height:36px;letter-spacing:-.2px;margin-bottom:40px}@media (min-width:744px){.answer__title{font-size:32px;line-height:40px}}@media (min-width:1440px){.answer__title{font-size:48px;line-height:60px}}@media (min-width:1440px){.answer .tabs__inner{gap:60px}}.answer .dropdown__title{padding:20px 0 25px}.answer .dropdown__title-wrapper p{font-size:16px;line-height:24px}@media (min-width:744px){.answer .dropdown__title-wrapper p{font-size:18px;line-height:27px;letter-spacing:-.2px}}.answer .dropdown__content{padding:0 0 20px}.answer .dropdown__content:has(p+p) p{margin-bottom:16px}.answer .dropdown__content:has(p+p) p:last-child{margin-bottom:0}body{font-family:"Manrope","Arial",sans-serif;font-size:1.5rem;line-height:130%;font-weight:500;color:#141731}.components{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:12px;max-width:1200px;margin:0 auto;padding:0;list-style-type:disclosure-closed}.components a{text-decoration:none;color:inherit;text-wrap:nowrap;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.components a:hover,.components a:focus,.components a:active{color:#df2935}.applicant-graduate-school .about__block img{width:49px}.applicant-graduate-school .about p{margin-left:-5px}.applicant-graduate-school__achievements .achievements__title{margin-bottom:24px}.applicant-graduate-school__achievements .achievements__desc{margin-bottom:64px}@media (min-width:1024px){.applicant-graduate-school__achievements .achievements__desc{font-size:18px;line-height:27px;text-align:center}}@media (min-width:744px){.applicant-graduate-school__achievements .warning p{letter-spacing:-.16px}}@media (min-width:744px){.applicant-graduate-school__achievements .warning p::before{top:50%;-webkit-transform:translate(0,-78%);-ms-transform:translate(0,-78%);transform:translate(0,-78%)}}@media (min-width:1024px){.applicant-graduate-school__achievements .warning p::before{-webkit-transform:translate(0,-55%);-ms-transform:translate(0,-55%);transform:translate(0,-55%)}}.applicant-graduate-school__achievements .tabs__block--achievements.active{padding:16px}@media (min-width:744px){.applicant-graduate-school__achievements .tabs__block--achievements.active{padding:24px}}@media (min-width:1024px){.applicant-graduate-school__achievements .tabs__block--achievements.active{padding:40px}}.applicant-graduate-school__achievements .achievement__info{gap:16px}.applicant-graduate-school__achievements .achievement__info .achievement__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:128px}@media (min-width:744px){.applicant-graduate-school__achievements .achievement__info .achievement__btn{position:absolute;top:32px;right:23px}}.applicant-graduate-school__achievements .achievement__text{width:100%}@media (min-width:744px){.applicant-graduate-school__achievements .achievement__text{width:calc(100% - 155px)}}.applicant-graduate-school__achievements .achievement__text a{font-weight:600}.applicant-graduate-school__achievements .show-more__btn{margin:21px 0 0}.applicant-graduate-school__achievements .tabs--achievements{display:block}.applicant-graduate-school .about{padding:64px 0}@media (min-width:744px){.applicant-graduate-school .about{padding:64px 0}}@media (min-width:1024px){.applicant-graduate-school .about{padding:100px 0}}.applicant-graduate-school .about__grid-container{gap:38px}@media (min-width:1024px){.applicant-graduate-school .about__grid-container{gap:48px}}.conditions-receipts{padding:64px 0}@media (min-width:1024px){.conditions-receipts{padding:100px 0}}.conditions-receipts__content{max-width:1248px;margin:0 auto;padding:0 16px;display:-ms-grid;display:grid;gap:40px}.conditions-receipts__content:not(:has(.conditions-receipts__col)) .conditions-receipts__list--col3{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:744px){.conditions-receipts__content{padding:0 24px;gap:64px}}@media (min-width:1024px){.conditions-receipts__content{-ms-grid-columns:.92fr 2fr;grid-template-columns:.92fr 2fr;gap:75px}}.conditions-receipts__col{display:-ms-grid;display:grid;align-self:baseline;gap:24px}.conditions-receipts__title{font-weight:600;font-size:24px;line-height:26px;letter-spacing:-.2px;color:#2a253e}@media (min-width:744px){.conditions-receipts__title{font-size:32px;line-height:43.2px;letter-spacing:-.6px}}@media (min-width:1024px){.conditions-receipts__title{font-size:42px;line-height:56.7px;letter-spacing:-1px}}.conditions-receipts__text{font-size:14px;line-height:21px}@media (min-width:744px){.conditions-receipts__text{font-size:16px;line-height:24px}}.conditions-receipts__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(252px,1fr));gap:40px}@media (min-width:744px){.conditions-receipts__list{gap:40px 48px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (min-width:1024px){.conditions-receipts__list{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;gap:53px 48px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}}.conditions-receipts__list--one-column{-ms-grid-columns:auto;grid-template-columns:auto}.conditions-receipts__item{display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;gap:24px}@media (min-width:744px){.conditions-receipts__item--big{-ms-grid-column-span:2;grid-column:span 2}}.conditions-receipts__item p{-ms-grid-row:2;grid-row:2;font-size:14px;line-height:21px}@media (min-width:744px){.conditions-receipts__item p{font-size:16px;line-height:24px}}.container .conditions-receipts>.conditions-receipts__content{max-width:1200px;padding:0}.postgraduate-courses{padding:64px 0}@media (min-width:1024px){.postgraduate-courses{padding:100px 0}}.postgraduate-courses__container{max-width:1248px;margin:0 auto;padding:0 16px}@media (min-width:744px){.postgraduate-courses__container{padding:0 24px}}.postgraduate-courses__title{font-weight:600;font-size:24px;line-height:36px;letter-spacing:-.2px;margin-bottom:40px}@media (min-width:744px){.postgraduate-courses__title{font-size:48px;line-height:60px;letter-spacing:-1px;margin-bottom:48px}}@media (min-width:1024px){.postgraduate-courses__title{margin-bottom:64px}}.postgraduate-courses__tabs{margin-bottom:40px}@media (min-width:744px){.postgraduate-courses__tabs{margin-bottom:48px}}@media (min-width:1024px){.postgraduate-courses__tabs{margin-bottom:64px}}.postgraduate-courses__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.postgraduate-courses__btn{padding:12px 32px;width:100%}@media (min-width:744px){.postgraduate-courses__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.responsive-tabs{width:100%;display:-ms-grid;display:grid;gap:24px}@media (min-width:880px){.responsive-tabs{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:0}}.responsive-tabs__tabs{display:none;gap:4px;padding:16px;outline:1px solid #e5e1f0;background-color:#f4f3f7;border-radius:8px}@media (min-width:880px){.responsive-tabs__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:33px 34px 32px 32px}}.responsive-tabs__tab{background-color:transparent;padding:8px 15px;text-align:left;border:0;border-radius:4px;font-weight:500;font-size:16px;line-height:24px}.responsive-tabs__tab--active{background-color:#df2935;color:#fff}.responsive-tabs__contents{padding:16px;outline:1px solid #e5e1f0;background-color:#f4f3f7;border-radius:8px}@media (min-width:744px){.responsive-tabs__contents{padding:29px 32px 63px 32px}}@media (min-width:880px){.responsive-tabs__contents{background-color:transparent}}@media (min-width:1024px){.responsive-tabs__contents{padding:29px 32px 39px 30px}}.responsive-tabs__content{display:none}.responsive-tabs__content--active{display:block}.responsive-tabs__custom{display:block;position:relative}@media (min-width:880px){.responsive-tabs__custom{display:none}}.responsive-tabs__custom-select{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;outline:.7px solid #171520;outline-offset:-.7px;border-radius:4px;list-style-type:none;z-index:2}.responsive-tabs__custom-option{padding:12px 16px;font-weight:400;font-size:16px;line-height:24px;cursor:pointer}.responsive-tabs__custom--active .responsive-tabs__custom-select{display:block}.responsive-tabs__custom--active .responsive-tabs__trigger::before{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.responsive-tabs__trigger{padding:12px 42px 12px 16px;position:relative;font-weight:400;font-size:16px;line-height:24px;outline:.7px solid #171520;outline-offset:-.7px;border-radius:4px;cursor:pointer}.responsive-tabs__trigger::before{content:"";position:absolute;width:24px;height:24px;top:50%;right:16px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/select-arrow.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/select-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#171520;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.table-contact{width:650px;border-collapse:collapse;border-radius:8px;overflow:hidden}@media (min-width:744px){.table-contact{width:100%}}.table-contact thead tr,.table-contact tbody tr{display:-ms-grid;display:grid;-ms-grid-columns:200px 250px 200px;grid-template-columns:200px 250px 200px}@media (min-width:744px){.table-contact thead tr,.table-contact tbody tr{-ms-grid-columns:1fr 1fr .92fr;grid-template-columns:1fr 1fr .92fr}}@media (min-width:1024px){.table-contact thead tr,.table-contact tbody tr{-ms-grid-columns:1fr .91fr .92fr;grid-template-columns:1fr .91fr .92fr}}.table-contact thead{background-color:rgba(255,255,255,.2)!important}.table-contact thead th{font-weight:500;font-size:14px;line-height:21px;color:#fff!important;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:744px){.table-contact thead th{padding:14px 24px}}.table-contact tbody{background-color:#2d2936}.table-contact tbody td{padding:16px 16px 15px 16px;border-top:.7px solid rgba(255,255,255,.4);padding:0;font-size:14px;line-height:21px;color:#fff;background-color:#2d2936!important}@media (min-width:744px){.table-contact tbody td{padding:16px 24px 15px 24px}}.table-contact tbody td:empty{border:0}.table-contact tbody td:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.table-contact tbody td:nth-child(2){padding:15px 24px 16px 24px}}@media (min-width:744px){.table-contact tbody td:last-child{padding-left:43.5px}}.table-contact tbody td p{padding:0;font-size:14px;line-height:21px;color:#fff;font-weight:400}.table-contact tbody td a{display:block;font-weight:400;font-size:14px;line-height:21px;color:#fff}.acceptance-documents .table{width:100%;table-layout:fixed;overflow:hidden;border-radius:8px!important}.acceptance-documents .table td{background-color:rgba(255,255,255,.2)!important;color:#fff!important;border-radius:0!important;border-bottom:.7px solid rgba(255,255,255,.4)!important}.acceptance-documents .table td:last-child{border-bottom:none!important}.acceptance-documents .table tr:last-child td{border-bottom:none!important}.acceptance-documents .table thead tr td{font-weight:500!important;font-size:14px!important;line-height:21px!important}.acceptance-documents .table tbody{background-color:#2d2936}.acceptance-documents .table tbody td{border-top:.7px solid rgba(255,255,255,.4)!important;padding:0;font-size:14px;line-height:21px;color:#fff;background-color:#2d2936!important}.acceptance-documents .table tbody tr td{padding:16px}.acceptance-documents .table tbody tr td p:last-child{padding-bottom:0}.acceptance-documents .table tbody tr td a{color:inherit;text-decoration:none}.acceptance-documents .table tbody tr td p,.acceptance-documents .table tbody tr td a{font-size:14px;line-height:21px}.acceptance-documents .table tbody td:first-child[rowspan]{border-right:.7px solid rgba(255,255,255,.4)}.program-details__content{display:-ms-grid;display:grid;gap:32px}.program-details__header{display:-ms-grid;display:grid;gap:12px;margin-bottom:12px}.program-details__link{font-weight:600;font-size:16px;line-height:17px;color:#2a253e}.program-details__box{display:-ms-grid;display:grid}.program-details__box--col2{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:24px}@media (min-width:744px){.program-details__box--col2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:0 32px}}.program-details__box--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:744px){.program-details__box--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.program-details__list{display:-ms-grid;display:grid;gap:24px}@media (min-width:744px){.program-details__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:32px}}.program-details__list--column{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:0}.program-details__list .program-details__desc{margin-bottom:0}.program-details__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:744px){.program-details__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}}.program-details__item--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width:744px){.program-details__item--column{gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.program-details__desc{font-size:14px;line-height:21px;opacity:.5;margin-bottom:10px}.program-details__quanity{font-weight:500;font-size:16px;line-height:24px}.program-details__branch{font-weight:600;font-size:14px;line-height:21px;color:#2a253e}@media (min-width:744px){.program-details__branch{font-size:16px;line-height:24px}}.program-details__name{font-weight:400;font-size:16px;line-height:24px}.program-details__mail,.program-details__phone,.program-details__address{font-weight:400;font-size:16px;line-height:24px;color:#171520}.acceptance-documents{padding:64px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#25222e),color-stop(61.75%,rgba(37,34,46,.75)),color-stop(109.95%,#d3e0e4));background-image:-o-linear-gradient(top,#25222e 0,rgba(37,34,46,.75) 61.75%,#d3e0e4 109.95%);background-image:linear-gradient(180deg,#25222e 0,rgba(37,34,46,.75) 61.75%,#d3e0e4 109.95%)}@media (min-width:1024px){.acceptance-documents{padding:100px 0}}.acceptance-documents__content{max-width:1248px;margin:0 auto;padding:0 16px;width:100%}@media (min-width:744px){.acceptance-documents__content{padding:0 24px}}@media (min-width:1024px){.acceptance-documents__content{display:-ms-grid;display:grid;-ms-grid-columns:300px 1fr;grid-template-columns:300px 1fr;gap:0 32px}}@media (min-width:1240px){.acceptance-documents__content{-ms-grid-columns:460px 1fr;grid-template-columns:460px 1fr}}@media (min-width:1440px){.acceptance-documents__content{gap:0 64px}}.acceptance-documents__title{font-weight:600;font-size:24px;line-height:36px;letter-spacing:-.4px;color:#fff;text-align:center;margin-bottom:16px}@media (min-width:744px){.acceptance-documents__title{font-size:32px;line-height:40px;letter-spacing:-.6px;margin-bottom:24px}}@media (min-width:1024px){.acceptance-documents__title{font-size:48px;line-height:60px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}.acceptance-documents__desc{font-weight:400;font-size:14px;line-height:21px;color:#fff;text-align:center;margin-bottom:40px}.acceptance-documents__desc a{font-weight:600}@media (min-width:744px){.acceptance-documents__desc{margin-bottom:48px;font-size:16px;line-height:24px}}@media (min-width:1024px){.acceptance-documents__desc{font-size:18px;line-height:27px;margin-bottom:66px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}.acceptance-documents__image{display:none}@media (min-width:1024px){.acceptance-documents__image{position:relative;height:100%;height:600px;max-height:600px;border-radius:8px;overflow:hidden;display:block;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.acceptance-documents__image img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.acceptance-documents__list{display:-ms-grid;display:grid;gap:48px;list-style-type:none}@media (min-width:744px){.acceptance-documents__list{gap:49px}}@media (min-width:1024px){.acceptance-documents__list{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.acceptance-documents__item{display:-ms-grid;display:grid;gap:20px}.acceptance-documents__item p{color:#fff}@media (min-width:744px){.acceptance-documents__item{gap:23px}}.acceptance-documents__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font-weight:600;font-size:16px;color:#fff}.acceptance-documents__subtitle svg{width:42px;height:42px}@media (min-width:744px){.acceptance-documents__subtitle svg{width:52px;height:52px}}@media (min-width:744px){.acceptance-documents__subtitle{font-size:20px;line-height:30px;letter-spacing:-.1px}}@media (min-width:744px){.acceptance-documents__container{margin-top:5px}}.acceptance-documents__dropdown{margin-bottom:20px}.acceptance-documents__dropdown:last-child{margin-bottom:0}@media (min-width:744px){.acceptance-documents__dropdown{margin-bottom:27px}}.acceptance-documents__dropdown-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;width:100%;background:0 0;border:0;padding:0 7.5px 16px 0;font-weight:600;text-align:left;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (min-width:744px){.acceptance-documents__dropdown-btn{padding:0 7.5px 24px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.acceptance-documents__dropdown-btn p{line-height:24px}.acceptance-documents__dropdown-btn svg{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-top:10px}@media (min-width:744px){.acceptance-documents__dropdown-btn svg{margin:0}}.acceptance-documents__dropdown-content{max-height:0;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-bottom:.5px solid #4f486a}@media (min-width:744px){.acceptance-documents__dropdown-content{border-color:#fff}}.acceptance-documents__dropdown-content p{padding-bottom:35px}@media (min-width:744px){.acceptance-documents__dropdown-content p{padding-bottom:24px}}@media (min-width:1024px){.acceptance-documents__dropdown-content p{max-width:675px}}.acceptance-documents__dropdown-content a{font-weight:600}.acceptance-documents__table,.acceptance-documents table{width:calc(100vw - 32px);overflow:auto;margin-bottom:24px}@media (min-width:744px){.acceptance-documents__table,.acceptance-documents table{width:100%;margin-bottom:17px}}.acceptance-documents .js-dropdown-toggle--active{padding-bottom:18px}@media (min-width:744px){.acceptance-documents .js-dropdown-toggle--active{padding-bottom:20px}}.acceptance-documents .js-dropdown-toggle--active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.competitive-lists__title{margin-top:-8px;margin-bottom:16px;font-size:18px;line-height:1.5;font-weight:600;letter-spacing:-.01em;text-align:center}@media (min-width:744px){.competitive-lists__title{margin-top:0;font-size:20px;letter-spacing:normal}}@media (min-width:1024px){.competitive-lists__title{margin-top:12px;margin-bottom:24px;font-size:24px;letter-spacing:-.02em}}.competitive-lists__title+p{margin-bottom:40px;font-size:14px;line-height:1.5;text-align:center}@media (min-width:744px){.competitive-lists__title+p{font-size:16px}}@media (min-width:1024px){.competitive-lists__title+p{margin-bottom:48px;font-size:18px}}.competitive-lists .rn-form{padding:16px;padding-bottom:28px}@media (min-width:744px){.competitive-lists .rn-form{padding:24px}}@media (min-width:1024px){.competitive-lists .rn-form{padding:48px}}@media (min-width:1024px){.competitive-lists .rn-form__fields:has(.rn-form__field--select){display:-ms-grid;display:grid;-ms-grid-columns:360px auto 1fr;grid-template-columns:360px auto 1fr;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.competitive-lists .rn-form__field:has(.rn-form__search-input){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.competitive-lists .rn-form__field--select{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}@media (min-width:1024px){.competitive-lists .rn-form p:has(+.rn-form__field){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;margin-top:42px}}.competitive-lists .rn-form__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px;margin-top:8px}@media (min-width:744px){.competitive-lists .rn-form__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;margin-top:16px;padding-right:24px}}@media (min-width:1024px){.competitive-lists .rn-form__footer{grid-column:1/-1;padding-right:22px}}.competitive-lists .rn-form__button{width:100%}@media (min-width:744px){.competitive-lists .rn-form__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}}.competitive-lists .rn-form .pk-link{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:1.5;font-weight:600}@media (min-width:744px){.competitive-lists .rn-form .pk-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.document-reception .dropdown{margin-top:-8px;margin-bottom:40px}@media (min-width:744px){.document-reception .dropdown{margin-bottom:48px}}@media (min-width:1024px){.document-reception .dropdown{margin-top:-4px;margin-bottom:64px}}@media (min-width:744px){.document-reception .dropdown__inner:nth-child(2) .dropdown__title{padding:32px}}.document-reception .r-button{width:100%;margin-top:36px}@media (min-width:744px){.document-reception .r-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:44px}}.enrollment-information .document-reception .dropdown .dropdown__content.typography ul li{padding-left:32px}.enrollment-information .document-reception .dropdown .dropdown__content.typography ul li::before{left:0}.enrollment-information{padding:64px 0;color:#2a253e;background-color:#f4f3f7}@media (min-width:1024px){.enrollment-information{padding:100px 0;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/academy-logo.svg);background-repeat:no-repeat;background-size:425px 600px;background-position:top 28px right -185px}}.enrollment-information__title{margin-bottom:40px;font-size:24px;line-height:1.5;font-weight:600;letter-spacing:-.02em;text-align:center}@media (min-width:744px){.enrollment-information__title{margin-bottom:48px;font-size:32px;line-height:1.25}}@media (min-width:1024px){.enrollment-information__title{margin-bottom:64px;font-size:48px}}.enrollment-information__title--left{text-align:left}.enrollment-information .dropdown__title{-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:744px){.enrollment-information .dropdown__title{gap:16px;padding:24px}}@media (min-width:1024px){.enrollment-information .dropdown__title{padding:32px}}.enrollment-information .dropdown__title-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px}@media (min-width:744px){.enrollment-information .dropdown__title-wrapper{gap:16px}}@media (min-width:744px){.enrollment-information .dropdown__title-wrapper p{font-size:20px;line-height:1.5;letter-spacing:-.01em}}.enrollment-information .dropdown__open-svg{width:24px;height:24px}@media (min-width:744px){.enrollment-information .dropdown__open-svg{width:32px;height:32px}}.enrollment-information .dropdown__close-svg{width:24px;height:24px}@media (min-width:744px){.enrollment-information .dropdown__close-svg{width:32px;height:32px}}.enrollment-information .dropdown__content{padding-top:8px;padding-bottom:40px}@media (min-width:744px){.enrollment-information .dropdown__content{padding-bottom:32px}}@media (min-width:1024px){.enrollment-information .dropdown__content{padding-bottom:40px}}.enrollment-information .dropdown__content.typography ul li{margin-bottom:12px;padding-left:22px}.enrollment-information .dropdown__content.typography ul li::before{top:12px;left:-10px}.enrollment-information .dropdown__content a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link){font-size:inherit;line-height:inherit;font-weight:600;letter-spacing:normal;text-decoration:none;color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.enrollment-information .dropdown__content a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link):hover:not(.focus-visible){color:#ff5e62}}.enrollment-information .dropdown .file{margin-bottom:20px;padding-left:40px;font-size:14px;line-height:1.5;font-weight:400;color:#171520;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (min-width:744px){.enrollment-information .dropdown .file{font-size:16px}}@media (hover:hover){.enrollment-information .dropdown .file:hover:not(.focus-visible){color:#df2935}}.enrollment-information .dropdown .loadfile{font-size:14px;line-height:1.5;font-weight:400;color:#171520;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (min-width:744px){.enrollment-information .dropdown .loadfile{font-size:16px}}@media (hover:hover){.enrollment-information .dropdown .loadfile:hover:not(.focus-visible){color:#df2935}}.enrollment-information a.dropdown__title>.rotate-top{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.enrollment-information .warning p{font-size:14px;line-height:1.5;color:#141731;letter-spacing:normal}@media (min-width:744px){.enrollment-information .warning p{font-size:16px}}.enrollment-information .warning a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link){font-size:inherit;line-height:inherit;font-weight:600;letter-spacing:normal;text-decoration:none;color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.enrollment-information .warning a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link):hover:not(.focus-visible){color:#ff5e62}}.enrollment-information--no-bg{background-image:none;background-color:transparent}.enrollment-information .max-width-920{max-width:920px}:has(.enrollment-information) .r-modal{padding:20px 16px}:has(.enrollment-information) .r-modal__content{width:343px}@media (min-width:744px){:has(.enrollment-information) .r-modal__content{width:400px;padding:24px}}:has(.enrollment-information) .r-modal__close{top:16px;right:16px;width:48px;height:48px;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/Close_gray.svg);background-repeat:no-repeat;background-size:32px 32px;background-position:center}:has(.enrollment-information) .r-modal__icon{width:48px;height:48px;margin-bottom:20px}:has(.enrollment-information) .r-modal p{margin-bottom:32px;font-size:16px;line-height:1.5}:has(.enrollment-information) .r-modal .r-button{width:100%}.entrance-examinations{color:#171520}.entrance-examinations.typography .entrance-examinations__introduction{margin-top:-16px;margin-bottom:32px}@media (min-width:744px){.entrance-examinations.typography .entrance-examinations__introduction{margin-top:0;margin-bottom:48px}}@media (min-width:1024px){.entrance-examinations.typography .entrance-examinations__introduction{max-width:900px;margin-top:-4px}}.entrance-examinations.typography .entrance-examinations__introduction p{margin-bottom:24px;font-size:16px;line-height:1.5}@media (min-width:744px){.entrance-examinations.typography .entrance-examinations__introduction p{margin-bottom:40px;font-size:18px}}@media (min-width:1024px){.entrance-examinations.typography .entrance-examinations__introduction p{margin-bottom:48px}}@media (min-width:744px){.entrance-examinations.typography .entrance-examinations__introduction p:has(+ul){margin-bottom:24px}}@media (min-width:1024px){.entrance-examinations.typography .entrance-examinations__introduction p:has(+ul)+ul{padding-left:27px}}.entrance-examinations.typography .entrance-examinations__introduction p:has(+ul)+ul li{margin-bottom:16px;font-size:16px;line-height:1.5}@media (min-width:744px){.entrance-examinations.typography .entrance-examinations__introduction p:has(+ul)+ul li{font-size:18px}}.entrance-examinations.typography .entrance-examinations__introduction b{font-weight:600}@media (min-width:1024px){.entrance-examinations.typography .entrance-examinations__introduction b{letter-spacing:-.01em}}.entrance-examinations.typography ul{padding-left:24px;list-style:disc}@media (min-width:744px){.entrance-examinations.typography ul{padding-left:26px}}@media (min-width:1024px){.entrance-examinations.typography ul:not(:has(a)){padding-left:24px}}.entrance-examinations.typography ul li{padding:0}.entrance-examinations.typography ul li::before{display:none}.entrance-examinations.typography h3:has(+ul),.entrance-examinations.typography h3:has(+p){margin-bottom:16px;font-size:18px;line-height:1.5;font-weight:600;letter-spacing:-.01em}@media (min-width:744px){.entrance-examinations.typography h3:has(+ul),.entrance-examinations.typography h3:has(+p){margin-bottom:24px;font-size:20px;letter-spacing:normal}}@media (min-width:1024px){.entrance-examinations.typography h3:has(+ul),.entrance-examinations.typography h3:has(+p){max-width:900px;font-size:24px;letter-spacing:-.02em}}.entrance-examinations.typography h3:has(+ul)+ul,.entrance-examinations.typography h3:has(+p)+ul{margin-bottom:32px}@media (min-width:744px){.entrance-examinations.typography h3:has(+ul)+ul,.entrance-examinations.typography h3:has(+p)+ul{margin-bottom:48px}}@media (min-width:1024px){.entrance-examinations.typography h3:has(+ul)+ul,.entrance-examinations.typography h3:has(+p)+ul{max-width:900px}}.entrance-examinations.typography h3:has(+ul)+ul li,.entrance-examinations.typography h3:has(+p)+ul li{margin:0;font-size:16px;line-height:1.5}.entrance-examinations.typography h3:has(+ul)+ul li:has(a),.entrance-examinations.typography h3:has(+p)+ul li:has(a){margin:0;font-size:16px;line-height:1.5}@media (min-width:744px){.entrance-examinations.typography h3:has(+ul)+ul li:has(a),.entrance-examinations.typography h3:has(+p)+ul li:has(a){font-size:18px;letter-spacing:-.01em}}.entrance-examinations.typography h3:has(+ul)+ul li:has(a)::marker,.entrance-examinations.typography h3:has(+p)+ul li:has(a)::marker{color:#df2935}.entrance-examinations.typography h3:has(+ul)+ul li:has(a) a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link),.entrance-examinations.typography h3:has(+p)+ul li:has(a) a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link){font-size:inherit;line-height:inherit;font-weight:500;letter-spacing:normal;text-decoration:none;color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;letter-spacing:-.01em}@media (hover:hover){.entrance-examinations.typography h3:has(+ul)+ul li:has(a) a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link):hover:not(.focus-visible),.entrance-examinations.typography h3:has(+p)+ul li:has(a) a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link):hover:not(.focus-visible){color:#ff5e62}}.entrance-examinations.typography h3:has(+ul)+p,.entrance-examinations.typography h3:has(+p)+p{font-size:16px;line-height:1.5}@media (min-width:1024px){.entrance-examinations.typography h3:has(+ul)+p,.entrance-examinations.typography h3:has(+p)+p{max-width:900px}}.admission-figures-cost.typography .admission-figures-cost__title{margin-top:-16px;margin-bottom:32px;font-size:18px;line-height:1.5;font-weight:600;letter-spacing:-.01em}@media (min-width:744px){.admission-figures-cost.typography .admission-figures-cost__title{margin-top:0;margin-bottom:40px;font-size:20px;letter-spacing:normal}}@media (min-width:1024px){.admission-figures-cost.typography .admission-figures-cost__title{max-width:770px;margin-top:12px;margin-bottom:48px;font-size:24px;letter-spacing:-.02em}}@media (min-width:1024px){.admission-figures-cost.typography .filter{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.admission-figures-cost.typography .points__table{border:0;width:100%;max-width:100%}@media (min-width:1024px){.admission-figures-cost.typography .points__table{margin-top:-4px}}.admission-figures-cost.typography .points__table .points__table-thead th{width:auto;padding:16px;font-size:16px;line-height:1.5;font-weight:500;text-align:left;vertical-align:top}@media (min-width:744px){.admission-figures-cost.typography .points__table .points__table-thead th{padding:16px 24px}}@media (min-width:744px){.admission-figures-cost.typography .points__table .points__table-thead th:nth-child(odd){width:472px}}@media (min-width:1024px){.admission-figures-cost.typography .points__table .points__table-thead th:nth-child(odd){width:670px}}.admission-figures-cost.typography .points__table .points__table-thead th:nth-child(even){padding-left:4px}@media (min-width:744px){.admission-figures-cost.typography .points__table .points__table-thead th:nth-child(even){padding-left:0;text-align:center}}@media (min-width:1024px){.admission-figures-cost.typography .points__table .points__table-thead th:nth-child(even){padding-left:26px}}.admission-figures-cost.typography .points__table .points__table-tbody td{width:auto;padding:24px 16px;font-size:16px;line-height:1.5;font-weight:400;vertical-align:middle}@media (min-width:744px){.admission-figures-cost.typography .points__table .points__table-tbody td{padding:24px;padding-bottom:23px}}@media (min-width:744px){.admission-figures-cost.typography .points__table .points__table-tbody td:nth-child(odd){width:472px}}@media (min-width:1024px){.admission-figures-cost.typography .points__table .points__table-tbody td:nth-child(odd){width:670px;letter-spacing:.01em}}.admission-figures-cost.typography .points__table .points__table-tbody td:nth-child(even){padding-left:4px;text-align:center}@media (min-width:744px){.admission-figures-cost.typography .points__table .points__table-tbody td:nth-child(even){padding-left:10px}}@media (min-width:1024px){.admission-figures-cost.typography .points__table .points__table-tbody td:nth-child(even){padding-left:24px}}.admission-figures-cost.typography .points__table .points__table-tbody ul{margin:0;padding:0;list-style:none}.admission-figures-cost.typography .points__table:has(+h3){margin-bottom:32px}@media (min-width:744px){.admission-figures-cost.typography .points__table:has(+h3){margin-bottom:48px}}@media (min-width:1024px){.admission-figures-cost.typography .points__table:has(+h3){margin-bottom:65px}}.admission-figures-cost.typography .points__table a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link){font-size:inherit;line-height:inherit;font-weight:600;letter-spacing:normal;text-decoration:none;color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.admission-figures-cost.typography .points__table a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link):hover:not(.focus-visible){color:#ff5e62}}.admission-figures-cost.typography h3:has(+p){margin-bottom:24px;font-size:18px;line-height:1.5;font-weight:600;letter-spacing:-.01em}@media (min-width:744px){.admission-figures-cost.typography h3:has(+p){font-size:20px;letter-spacing:normal}}@media (min-width:1024px){.admission-figures-cost.typography h3:has(+p){max-width:770px;font-size:24px;letter-spacing:-.02em}}.admission-figures-cost.typography h3:has(+p)+p{margin-bottom:40px;font-size:14px;line-height:1.5}@media (min-width:744px){.admission-figures-cost.typography h3:has(+p)+p{margin-bottom:48px;font-size:16px}}@media (min-width:1024px){.admission-figures-cost.typography h3:has(+p)+p{max-width:770px;margin-bottom:64px;font-size:18px}}.admission-figures-cost.typography h3:has(+p)+p:has(+.r-button),.admission-figures-cost.typography h3:has(+p)+p:has(+.dropdown){margin-bottom:48px}.admission-figures-cost.typography h3:has(+p)+p:has(+.r-button)+.r-button,.admission-figures-cost.typography h3:has(+p)+p:has(+.dropdown)+.r-button{margin-bottom:40px}@media (min-width:744px){.admission-figures-cost.typography h3:has(+p)+p:has(+.r-button)+.r-button,.admission-figures-cost.typography h3:has(+p)+p:has(+.dropdown)+.r-button{margin-bottom:48px}}@media (min-width:1024px){.admission-figures-cost.typography h3:has(+p)+p:has(+.r-button)+.r-button,.admission-figures-cost.typography h3:has(+p)+p:has(+.dropdown)+.r-button{margin-bottom:64px}}.admission-figures-cost.typography .dropdown .points__table{margin-top:40px;border:0;-webkit-box-shadow:0 1px 2px 0 rgba(124,124,136,.06),0 1px 3px 0 rgba(124,124,136,.08);box-shadow:0 1px 2px 0 rgba(124,124,136,.06),0 1px 3px 0 rgba(124,124,136,.08)}@media (min-width:744px){.admission-figures-cost.typography .dropdown .points__table{margin-top:48px}}@media (min-width:1024px){.admission-figures-cost.typography .dropdown .points__table{margin-top:52px}}.admission-figures-cost.typography .dropdown .points__table .points__table-thead th:nth-child(even){text-align:left}@media (min-width:1024px){.admission-figures-cost.typography .dropdown .points__table .points__table-thead th:nth-child(even){padding-left:32px}}@media (min-width:744px){.admission-figures-cost.typography .dropdown .points__table .points__table-thead th:nth-child(odd){width:472px}}@media (min-width:1024px){.admission-figures-cost.typography .dropdown .points__table .points__table-thead th:nth-child(odd){width:640px}}@media (min-width:1024px){.admission-figures-cost.typography .dropdown .points__table .points__table-tbody td{padding:16px 24px}}.admission-figures-cost.typography .dropdown .points__table .points__table-tbody td:nth-child(even){text-align:left}@media (min-width:1024px){.admission-figures-cost.typography .dropdown .points__table .points__table-tbody td:nth-child(even){padding-left:32px}}@media (min-width:744px){.admission-figures-cost.typography .dropdown .points__table .points__table-tbody td:nth-child(odd){width:472px}}@media (min-width:1024px){.admission-figures-cost.typography .dropdown .points__table .points__table-tbody td:nth-child(odd){width:640px;padding-bottom:15px;letter-spacing:normal}}@media (min-width:1024px){.admission-figures-cost.typography .dropdown__title-wrapper p{letter-spacing:normal}}@media (min-width:1024px){.admission-figures-cost.typography .dropdown .loadfile{margin-bottom:12px;padding-left:34px}}.admission-figures-cost .r-modal .filter__field{max-width:270px}@media (min-width:744px){.admission-figures-cost .r-modal .filter__field{max-width:315px}}@media (min-width:1024px){.admission-figures-cost .r-modal .filter__field{max-width:100%}}.rn-academy-advantages{padding:64px 0 48px}.rn-academy-advantages--gray{background-color:#f4f3f7}@media (min-width:744px){.rn-academy-advantages{padding:64px 0}}@media (min-width:1024px){.rn-academy-advantages{padding:64px 0 100px}}@media (min-width:1024px){.rn-academy-advantages__container.container{max-width:1200px;padding:32px;border:1px solid #e5e1f0}}.rn-academy-advantages__subtitle{margin:0;margin-bottom:24px;font-size:18px;line-height:1.5;font-weight:600}@media (min-width:744px){.rn-academy-advantages__subtitle{font-size:24px}}@media (min-width:1024px){.rn-academy-advantages__subtitle{letter-spacing:-.02em}}.rn-academy-advantages__subtitle:has(+.rn-academy-advantages__descriptions-list){margin-bottom:32px}@media (min-width:744px){.rn-academy-advantages__subtitle:has(+.rn-academy-advantages__descriptions-list){margin-bottom:48px}}@media (min-width:744px){.rn-academy-advantages__subtitle--small{font-size:20px}}@media (min-width:1024px){.rn-academy-advantages__subtitle--small{font-size:24px}}.rn-academy-advantages__description{margin:0;margin-bottom:32px;font-size:16px;line-height:1.5;font-weight:400}@media (min-width:744px){.rn-academy-advantages__description{margin-bottom:48px;font-size:18px}}.rn-academy-advantages__description+.rn-academy-advantages__description{margin-top:-8px}@media (min-width:744px){.rn-academy-advantages__description+.rn-academy-advantages__description{margin-top:-24px}}.rn-academy-advantages__descriptions-list{margin:0;margin-bottom:48px}@media (min-width:744px){.rn-academy-advantages__descriptions-list{margin-bottom:64px}}.rn-academy-advantages__descriptions-list:last-of-type{margin:0}.rn-academy-advantages__tags{margin-top:32px}@media (min-width:744px){.rn-academy-advantages__tags{margin-top:52px}}@media (min-width:1024px){.rn-academy-advantages__tags{margin:62px 0 17px}}@media (min-width:1024px){.rn-academy-advantages__text--w-900{max-width:900px}}.rn-academy-advantages__videos{padding-top:48px}@media (min-width:744px){.rn-academy-advantages__videos{padding-top:74px}}.rn-academy-advantages__videos .container{display:-ms-grid;display:grid;gap:16px;padding:0}@media (min-width:744px){.rn-academy-advantages__videos .container{gap:32px}}@media (min-width:1024px){.rn-academy-advantages__videos .container{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.rn-academy-advantages__video{width:100%;height:auto;aspect-ratio:343/193}@media (min-width:744px){.rn-academy-advantages__video{aspect-ratio:696/358}}@media (min-width:1024px){.rn-academy-advantages__video{aspect-ratio:584/300}}.rn-advantages{display:-ms-grid;display:grid;row-gap:16px}@media (min-width:1024px){.rn-advantages{row-gap:32px}}.rn-advantages:has(:nth-child(6)) .rn-description-card:nth-child(4n):not(:last-child){margin-bottom:16px}@media (min-width:744px){.rn-advantages:has(:nth-child(6)) .rn-description-card:nth-child(4n):not(:last-child){margin:0}}@media (min-width:744px){.rn-advantages{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);row-gap:32px}}@media (min-width:1240px){.rn-advantages{-ms-grid-columns:(284px)[4];grid-template-columns:repeat(4,284px);row-gap:32px}}@media (min-width:1240px){.rn-advantages:has(:nth-child(5)):not(:has(:nth-child(6))){-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}.rn-description-card{padding:16px}.rn-description-card__title{margin:0;margin-bottom:16px;padding-left:14px;font-size:24px;line-height:1.5;font-weight:600;letter-spacing:-.02em;border-left:3.5px solid #df2935}.rn-description-card__text{margin:0;font-size:16px;line-height:1.5;font-weight:400}.rn-description-card__link{font-weight:600}.rn-features{padding:65px 0 72px;color:#171520;background-color:#f4f3f7}@media (min-width:1024px){.rn-features{padding-bottom:100px}}.rn-features__container.container{padding:0}@media (min-width:1024px){.rn-features__container.container{max-width:1200px;padding:32px;padding-bottom:38px;border:1px solid #e5e1f0}}.rn-features__title{margin:0;margin-bottom:40px;font-size:24px;line-height:1.5;font-weight:600;letter-spacing:-.02em}.rn-features__subtitle{margin:0;margin-bottom:24px;font-size:18px;line-height:1.5;font-weight:600}@media (min-width:744px){.rn-features__subtitle{margin-bottom:32px;font-size:24px}}@media (min-width:1024px){.rn-features__subtitle{max-width:800px;margin-bottom:40px;letter-spacing:-.02em}}.rn-features__descriptions-list{margin:0;margin-bottom:40px}@media (min-width:744px){.rn-features__descriptions-list{margin-bottom:32px}}.rn-features__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;margin-bottom:72px}@media (min-width:744px){.rn-features__button{margin-top:40px}}@media (min-width:1024px){.rn-features__button{margin-bottom:40px;margin-top:30px}}.rn-features .accreditation__inner{display:-ms-grid;display:grid;row-gap:40px;margin-bottom:46px}@media (min-width:744px){.rn-features .accreditation__inner{row-gap:38px;margin-bottom:72px}}@media (min-width:1240px){.rn-features .accreditation__inner{-ms-grid-columns:(536px)[2];grid-template-columns:repeat(2,536px);-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;margin-bottom:78px}}.rn-features .accreditation__item{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:12px 0}@media (min-width:744px){.rn-features .accreditation__item{padding:20px 0}}.rn-features .accreditation__item-icon{-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px}@media (min-width:744px){.rn-features .accreditation__item-icon{width:38px;height:38px}}@media (min-width:1024px){.rn-features .accreditation__item-icon{width:48px;height:48px}}.rn-features .accreditation__item-icon svg{width:100%;-o-object-fit:contain;object-fit:contain}.rn-features .accreditation__item-text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:16px;line-height:1.5;font-weight:500;letter-spacing:0}.rn-features .accreditation__media-img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;aspect-ratio:343/220}@media (min-width:744px){.rn-features .accreditation__media-img{aspect-ratio:696/380}}@media (min-width:1024px){.rn-features .accreditation__media-img{aspect-ratio:536/467}}.rn-features--background{background-color:#fff}.rn-features__container .accreditation__inner{display:-ms-grid;display:grid;row-gap:40px;margin-bottom:46px}@media (min-width:744px){.rn-features__container .accreditation__inner{row-gap:38px;margin-bottom:72px}}@media (min-width:1240px){.rn-features__container .accreditation__inner{-ms-grid-columns:(536px)[2];grid-template-columns:repeat(2,536px);-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;margin-bottom:78px}}.rn-features__container .accreditation__inner--no-margin{margin-bottom:0}.rn-features__container .accreditation__item{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:12px 0}@media (min-width:744px){.rn-features__container .accreditation__item{padding:20px 0}}.rn-features__container .accreditation__item-icon{-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px}@media (min-width:744px){.rn-features__container .accreditation__item-icon{width:38px;height:38px}}@media (min-width:1024px){.rn-features__container .accreditation__item-icon{width:48px;height:48px}}.rn-features__container .accreditation__item-icon svg{width:100%;-o-object-fit:contain;object-fit:contain}.rn-features__container .accreditation__item-text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:16px;line-height:1.5;font-weight:500;letter-spacing:0}.rn-features__container .accreditation__media-img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;aspect-ratio:343/220}@media (min-width:744px){.rn-features__container .accreditation__media-img{aspect-ratio:696/380}}@media (min-width:1024px){.rn-features__container .accreditation__media-img{aspect-ratio:536/467}}.rn-features__container--no-border{border:0!important;padding-bottom:0!important}body:has(.rn-features__container) .breadcrumbs{background-color:#f4f3f7}.rn-graduates-card__image{display:block;width:80px;height:80px;margin-bottom:24px;border-radius:50%}.rn-graduates-card__title{margin:0;margin-bottom:8px;font-size:18px;line-height:1.5;font-weight:600;letter-spacing:-.01em}@media (min-width:744px){.rn-graduates-card__title{font-size:20px}}.rn-graduates-card__description{margin:0;font-size:16px;line-height:1.5;font-weight:400}@media (min-width:744px){.rn-graduates-card__description{font-size:18px}}.rn-note{padding:16px;background-color:#edebf2;border:1px solid #e5e1f0;border-radius:6px}@media (min-width:744px){.rn-note{padding:16px 24px}}.rn-note__description{font-size:16px;line-height:1.5;font-weight:500}@media (min-width:744px){.rn-note__description{font-size:18px;letter-spacing:-.01em}}.rn-rating-programs{padding:64px 0;color:#171520}@media (min-width:1024px){.rn-rating-programs{padding:100px 0}}@media (min-width:1024px){.rn-rating-programs__container.container{max-width:1200px;padding:32px;border:1px solid #e5e1f0}}.rn-rating-programs__subtitle{margin:0;margin-bottom:24px;font-size:18px;line-height:1.5;font-weight:600}@media (min-width:744px){.rn-rating-programs__subtitle{margin-bottom:40px;font-size:24px}}@media (min-width:1024px){.rn-rating-programs__subtitle{margin-bottom:52px;letter-spacing:-.02em}}.rn-rating-programs__title{margin:0;margin-bottom:32px;font-size:20px;line-height:1.5;font-weight:600}@media (min-width:744px){.rn-rating-programs__title{margin-bottom:28px}}@media (min-width:1024px){.rn-rating-programs__title{margin-bottom:40px;font-size:24px;letter-spacing:-.02em}}.rn-rating-programs__list{display:-ms-grid;display:grid;row-gap:32px;margin-bottom:22px}@media (min-width:744px){.rn-rating-programs__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;margin-bottom:40px}}@media (min-width:1024px){.rn-rating-programs__list{margin-bottom:24px}}.rn-rating-programs__item:nth-child(2n-1){position:relative}@media (min-width:744px){.rn-rating-programs__item:nth-child(2n-1)::after{content:"";position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100px;background-color:#d1cfdb}}.rn-rating-programs__cards{display:-ms-grid;display:grid;row-gap:32px;margin:0;padding:0;list-style:none}@media (min-width:744px){.rn-rating-programs__cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:64px}}@media (min-width:1024px){.rn-rating-programs__cards{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);row-gap:38px}}.rn-rating-programs .info-payment{padding:0}@media (min-width:744px){.rn-rating-programs .info-payment{gap:24px}}.rn-rating-programs .info-payment::before{width:24px;height:24px}@media (min-width:744px){.rn-rating-programs .info-payment::before{width:48px;height:48px}}.rn-rating-programs .info-payment__description{font-size:16px;line-height:1.5;font-weight:400}@media (min-width:744px){.rn-rating-programs .info-payment__description{max-width:308px}}@media (min-width:1024px){.rn-rating-programs .info-payment__description{max-width:520px}}.rn-rating-programs .info-payment__link{font-size:inherit;font-weight:600}.rn-rating-programs__note{margin-bottom:64px}@media (min-width:744px){.rn-rating-programs__note{margin-bottom:88px}}.rn-rating-programs__note:not(:has(+*)){margin:0}.rn-rating-programs__container .info-payment{padding:0}@media (min-width:744px){.rn-rating-programs__container .info-payment{gap:24px}}.rn-rating-programs__container .info-payment::before{width:24px;height:24px}@media (min-width:744px){.rn-rating-programs__container .info-payment::before{width:48px;height:48px}}.rn-rating-programs__container .info-payment__description{font-size:16px;line-height:1.5;font-weight:400}@media (min-width:744px){.rn-rating-programs__container .info-payment__description{max-width:308px}}@media (min-width:1024px){.rn-rating-programs__container .info-payment__description{max-width:520px}}.rn-rating-programs__container .info-payment__link{font-size:inherit;font-weight:600}.rn-tags__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}@media (min-width:744px){.rn-tags__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px 16px}}@media (min-width:1024px){.rn-tags__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:26px 52px}}@media (min-width:1024px){.rn-tags__item:nth-child(6){margin-left:36px}}.rn-tags__tag{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:11px 23px;font-size:16px;line-height:1.5;font-weight:700;border:1px solid #df2935;border-radius:28px 3px}.icon-hot{display:inline-block;margin-left:5px}.new-year__garland{position:absolute;top:0;z-index:1;display:none}@media (min-width:744px){.new-year__garland{display:block;width:auto;height:60px;left:50%;-webkit-transform:translateX(-45%);-ms-transform:translateX(-45%);transform:translateX(-45%)}}@media (min-width:992px){.new-year__garland{height:82px}}@media (min-width:1024px){.new-year__garland{height:110px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.modal-pop-up__img{width:100%}@media (min-width:1024px){.modal-pop-up .r-modal__wrapper{padding:45px}}.modal-pop-up .r-modal__content{border-radius:8px;padding:24px;background:#f4f3f7;max-height:none;height:auto}.modal-pop-up .r-modal__close{top:20px;opacity:.5}.modal-pop-up .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-pop-up .swiper-wrapper{margin-bottom:32px}.modal-pop-up h1,.modal-pop-up p{padding:0}@media (min-width:1200px){.modal-pop-up h1,.modal-pop-up p{padding:0 24px}}.typography{font-family:Manrope}.typography .bold{margin-bottom:16px;font-size:16px;font-weight:600;line-height:24px;color:#171520}@media (min-width:744px){.typography .bold{font-size:18px;line-height:27px;letter-spacing:-.01em}}@media (min-width:1024px){.typography .bold{font-size:20px;line-height:30px}}.typography .v-line{margin-top:20px;margin-bottom:32px;padding-left:16px;position:relative;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:744px){.typography .v-line{font-size:18px;line-height:27px;padding-left:24px}}.typography .v-line::before{position:absolute;content:"";width:2px;height:100%;top:0;left:0;background-color:#df2935}.typography .v-line div,.typography .v-line p{margin-bottom:0}.typography .picture{margin:32px 0}@media (min-width:744px){.typography .picture{margin:54px 0}}@media (min-width:1160px){.typography .picture{margin:64px 0}}.typography .picture img{width:100%}.typography .picture p{font-size:14px;font-weight:400;line-height:21px;color:#171520;margin-top:16px;margin-bottom:0}.typography .title-20b{margin-top:30px;margin-bottom:16px}@media (min-width:744px){.typography .title-20b{margin-top:36px}}.typography .title-24b{margin-top:32px;margin-bottom:16px}@media (min-width:744px){.typography .title-24b{margin-top:40px;margin-bottom:20px}}.typography .title-32b,.typography .title-42b{margin-top:32px;margin-bottom:16px}@media (min-width:744px){.typography .title-32b,.typography .title-42b{margin-top:56px;margin-bottom:24px}}@media (min-width:1160px){.typography .title-32b,.typography .title-42b{margin-top:64px}}.typography .title-42b:first-child{margin-top:0}.typography .title-32b:first-child{margin-top:0}.typography .title-24b:first-child{margin-top:0}.typography .title-12,.title-12{font-family:Manrope;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-12m,.title-12m{font-family:Manrope;font-weight:500;font-size:12px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-12b,.title-12b{font-family:Manrope;font-weight:600;font-size:12px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-14,.title-14{font-family:Manrope;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-14m,.title-14m{font-family:Manrope;font-weight:500;font-size:14px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-14b,.title-14b{font-family:Manrope;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-16,.title-16{font-family:Manrope;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-16m,.title-16m{font-family:Manrope;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-16b,.title-16b{font-family:Manrope;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-18,.title-18{font-family:Manrope;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-18m,.title-18m{font-family:Manrope;font-weight:500;font-size:18px;line-height:150%;letter-spacing:-1%;text-decoration:none}.typography .title-18b,.title-18b{font-family:Manrope;font-weight:600;font-size:18px;line-height:150%;letter-spacing:-1%;text-decoration:none}.typography .title-20,.title-20{font-family:Manrope;font-weight:400;font-size:20px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-20m,.title-20m{font-family:Manrope;font-weight:500;font-size:20px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-20b,.title-20b{font-family:Manrope;font-weight:600;font-size:20px;line-height:150%;letter-spacing:0;text-decoration:none}.typography .title-24,.title-24{font-family:Manrope;font-weight:400;font-size:24px;line-height:150%;letter-spacing:-2%;text-decoration:none}.typography .title-24m,.title-24m{font-family:Manrope;font-weight:500;font-size:24px;line-height:150%;letter-spacing:-2%;text-decoration:none}.typography .title-24b,.title-24b{font-family:Manrope;font-weight:600;font-size:24px;line-height:150%;letter-spacing:-2%;text-decoration:none}.typography .title-32b,.title-32b{font-family:Manrope;font-weight:600;font-size:32px;line-height:135%;letter-spacing:-2%;text-decoration:none}.typography .title-42b,.title-42b{font-family:Manrope;font-weight:600;font-size:42px;line-height:135%;letter-spacing:-2%;text-decoration:none}.typography .title-48b,.title-48b{font-family:Manrope;font-weight:600;font-size:48px;line-height:125%;letter-spacing:-2%;text-decoration:none}.text-indent{text-indent:1em}.rating-block__title{font-size:20px;font-weight:600;line-height:40px;letter-spacing:-.01em;text-align:center;margin-bottom:42px;color:#171520}.rating-block__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.rating-block__like,.rating-block__dislike{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border:0;background:0 0}.rating-block__like-text,.rating-block__dislike-text{font-size:16px;font-weight:400;line-height:21.25px;letter-spacing:-.01em;color:#6e6e73}.rating-block__result{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.rating-block__result-text{color:#171520;font-size:20px;font-weight:600;line-height:21.25px;letter-spacing:-.01em}.rating-block--mt{margin-top:80px}.new-tooltip{max-width:560px;position:fixed;padding:8px 12px;border-radius:4px;color:#171520;background:#edebf2;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.3);box-shadow:3px 3px 3px rgba(0,0,0,.3);font-weight:500;font-size:14px;line-height:150%;letter-spacing:0;margin:0 15px}@media (min-width:744px){.new-tooltip{margin-right:15px}}@media (min-width:1024px){.new-tooltip{margin:0}}.new-tooltip__trigger{display:inline-block;margin-top:-9px;vertical-align:middle;position:relative;width:24px;height:28px}.new-tooltip__trigger::after{content:"";position:absolute;background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/warn.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:100%;height:100%;top:0;left:0}.new-tooltip__trigger:hover{cursor:pointer}.advantages-incoming{grid-column:1/-1;margin:100px 0}@media (max-width:1023px){.advantages-incoming{margin:0}}.advantages-incoming__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;list-style:none;justify-content:space-between}@media (max-width:1023px){.advantages-incoming__list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:48px}}@media (max-width:743px){.advantages-incoming__list{gap:32px}}.advantages-incoming__elem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 calc(20% - 16px);flex:1 1 calc(20% - 16px);min-width:200px}.advantages-incoming__elem p{font-weight:400;font-size:16px;color:#141731;text-align:center;line-height:150%}@media (max-width:743px){.advantages-incoming__elem p{font-size:14px}}.advantages-incoming__elem p span,.advantages-incoming__elem p a{color:#df2935;font-weight:600}.advantages-incoming__elem-title{font-size:42px;font-weight:600;color:#263b94;margin-bottom:8px;line-height:135%;display:block;text-align:center}@media (max-width:743px){.advantages-incoming__elem-title{font-size:32px}}.icoming-block__title{color:#171520;font-size:48px;font-weight:600;line-height:125%;letter-spacing:-2%;margin-bottom:64px;grid-column:1/-1}.icoming-block__container{display:-ms-grid;display:grid;-ms-grid-columns:300px 1fr;grid-template-columns:300px 1fr;gap:16px}@media (max-width:1023px){.icoming-block__container{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:48px}}.icoming-block__left-block{display:-ms-grid;display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;gap:32px}@media (max-width:1023px){.icoming-block__left-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.icoming-block__menu-elem a{font-size:16px;line-height:150%;font-weight:600;color:#2a253e}.icoming-block__right-block{display:-ms-grid;display:grid;-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr;gap:16px}@media (max-width:1023px){.icoming-block__right-block{-ms-grid-columns:32px 1fr;grid-template-columns:32px 1fr;gap:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.icoming-block__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1px;height:100%;border-left:2px dashed rgba(38,59,148,.8);margin:0 auto}.icoming-block__card-help{display:-ms-grid;display:grid;gap:16px;background-color:#fff;border-radius:10px;overflow:hidden;padding:24px}.icoming-block__card-help span,.icoming-block__card-help p{line-height:150%;color:#171520}.icoming-block__card-help span{font-size:18px;font-weight:600}.icoming-block__card-help p{font-size:16px;font-weight:400}.icoming-block__card-help a{font-size:16px;line-height:150%;font-weight:600}@media (max-width:1023px){.icoming-block__card-help{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:1023px){.icoming-block__menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.icoming-block__menu,.icoming-block__menu-list,.icoming-block__list{display:-ms-grid;display:grid;gap:16px;list-style:none}.icoming-block__menu-title{color:#85848b;line-height:150%;font-size:16px;font-weight:500;text-transform:uppercase}.icoming-block__marker{color:#df2935;font-weight:600;line-height:150%;display:-ms-grid;display:grid;gap:8px;padding-left:20px}.icoming-card{position:relative;background-color:#fff;border-radius:10px;padding:24px 32px;display:-ms-grid;display:grid;-ms-grid-columns:360px 348px;grid-template-columns:360px 348px;gap:20px 32px;-webkit-box-shadow:0 1px 2px 0 rgba(124,124,136,.0588235294);box-shadow:0 1px 2px 0 rgba(124,124,136,.0588235294)}.icoming-card--not-media{-ms-grid-columns:1fr;grid-template-columns:1fr}@media (max-width:1023px){.icoming-card{padding:24px;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:743px){.icoming-card{padding:16px 18px}}.icoming-card__point{padding:8px;position:absolute;left:-64px;top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100%;background-color:#f4f3f7;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.icoming-card__point::before{content:"";background-color:#2e518b;width:16px;height:16px;border-radius:100%}@media (max-width:743px){.icoming-card__point::before{width:12px;height:12px}}@media (max-width:1023px){.icoming-card__point{padding:6px;left:-38px;top:19px}}.icoming-card__point:hover{background-color:#e0e4f6}.icoming-card__info{display:-ms-grid;display:grid;gap:20px}.icoming-card__title{color:#171520;font-size:24px;font-weight:600;line-height:150%;letter-spacing:-2%;grid-column:1/-1}@media (max-width:743px){.icoming-card__title{font-size:18px}}.icoming-card__list-checks{list-style:none;display:-ms-grid;display:grid;gap:10px}.icoming-card__list-checks>li{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:24px 1fr;grid-template-columns:24px 1fr;gap:10px}.icoming-card__list-checks>li::before{content:"";background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/check-icoming.svg);width:24px;height:24px}.icoming-card__list-checks>li p span{color:#df2935;font-weight:600}.icoming-card__list-checks>li>ul{padding-left:20px;list-style:disc;grid-column:2/-1}.icoming-card__video{width:100%;background-color:transparent;padding-bottom:56.25%}@media (min-width:1024px){.icoming-card__video{height:0}}@media (min-width:744px){.icoming-card__video{height:320px}}@media (min-width:375px){.icoming-card__video{height:151px}}.icoming-card p{font-size:16px;font-weight:400}@media (max-width:743px){.icoming-card p{font-size:14px}}.icoming-card__btns{display:-ms-grid;display:grid;gap:16px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;min-width:240px;margin-top:12px}.icoming-card__media{border-radius:10px;overflow:hidden;position:relative;width:348px;height:196px;display:-webkit-box;display:-ms-flexbox;display:flex}.icoming-card__media .video-external__media{z-index:1}.icoming-card__media iframe,.icoming-card__media video{width:100%;height:100%;position:absolute;inset:0;z-index:0}@media (max-width:1023px){.icoming-card__media{width:100%;height:100%}}.icoming-card__cover{position:absolute;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.5019607843);display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icoming-card__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icoming-card__cover--btn-play::before{content:"";background-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/play.svg);position:absolute;margin:auto;inset:0;width:48px;height:49px;background-size:cover;z-index:2}.icoming-card__btn{font-weight:600;font-size:16px;line-height:150%;border-radius:28px 3px;padding:12px 24px;border:0;color:#df2935;background:0 0;text-align:center;min-width:240px}.icoming-card__btn--full{width:100%;max-width:100%}@media (max-width:1023px){.icoming-card__btn{min-width:100%;max-width:100%;width:100%}}.icoming-card__btn--secondary{background-color:#2a253e;color:#fff}.icoming-card__btn--red{background-color:#df2935;color:#fff}.icoming-card__btn--gray{background-color:#edebf2;color:#171520}.help-icon{position:fixed;z-index:10;right:24px;bottom:24px;max-width:164px;max-height:164px;width:100%;height:100%}@media (max-width:1023px){.help-icon{max-width:120px;max-height:120px;right:5px}}@media (max-width:743px){.help-icon{right:5px}}.help-icon__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%}.help-icon__boy-picture{max-width:131px;max-height:131px}@media (max-width:1023px){.help-icon__boy-picture{max-width:96px;max-height:96px}}.help-icon__boy-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.help-icon__text{position:absolute;top:0;right:0;-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out;width:128px}@media (max-width:1023px){.help-icon__text{width:88px}}.help-icon.animated .help-icon__text{-webkit-animation:scaleAndFade 12s infinite;animation:scaleAndFade 12s infinite}@-webkit-keyframes scaleAndFade{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}6.54%{-webkit-transform:scale(1);transform:scale(1);opacity:1}85%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}90%{opacity:0}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleAndFade{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}6.54%{-webkit-transform:scale(1);transform:scale(1);opacity:1}85%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}90%{opacity:0}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.partners-slider{position:relative}.partners-slider__title{margin-bottom:24px;font-size:48px;font-weight:600;line-height:125%;letter-spacing:-.02px}@media (max-width:1023px){.partners-slider__title{font-size:32px}}@media (max-width:743px){.partners-slider__title{margin-bottom:16px;font-size:24px}}.partners-slider__descr{margin-bottom:64px;font-size:18px;line-height:150%;font-weight:400}@media (max-width:1023px){.partners-slider__descr{margin-bottom:48px}}@media (max-width:743px){.partners-slider__descr{font-size:16px;margin-bottom:40px}}.partners-slider__swiper{width:100%}.partners-slider__swiper .swiper-wrapper{height:119px}@media (min-width:1024px){.partners-slider__swiper .swiper-wrapper .swiper-slide{height:100%!important;margin-top:0!important}}@media (max-width:1023px){.partners-slider__swiper .swiper-wrapper{height:288px}}@media (max-width:743px){.partners-slider__swiper .swiper-wrapper{height:316px}}.partners-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.partners-slider__controls:has(.cards-slider__button--lock){display:none}.partners-slider__button{display:-ms-grid;display:grid;place-content:center;width:48px;height:48px;background-color:transparent;border:1px solid #171520;border-radius:50%;opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.partners-slider__button::before{content:"";width:20px;height:20px;background-color:#171520;-webkit-mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right.svg);mask-image:url(/local/libcss/projects/ranepa-redesign-library/common/build/styles/../media/svg/arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.partners-slider__button--prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.partners-slider__button--disabled{display:none;opacity:0;cursor:default}.partners-slider__button+.partners-slider__fraction{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:1.5;font-weight:500;color:#171520;opacity:.5}.partners-slider__swiper-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}@media (min-width:744px){.partners-slider__swiper-bottom{margin-top:48px}}@media (min-width:1024px){.partners-slider__swiper-bottom{margin-top:48px}}.partner-card{width:100%;height:100%;padding:6px 12px}.partner-card img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:6px;overflow:hidden;-o-object-position:center;object-position:center}
/*# sourceMappingURL=index.css.map */
/* End */


/* Start:/local/libcss/projects/ranepa-redesign/common/build/styles/index.css?1750661567196033*/
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;-o-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;-o-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;-o-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;-o-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;-o-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;-o-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;-o-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;-o-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;-o-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;-o-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;-o-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;-o-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;-o-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;-o-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;-o-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;-o-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;-o-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;-o-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;-o-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;-o-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;-o-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;-o-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;-o-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;-o-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;-o-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;-o-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;-o-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;-o-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;-o-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;-o-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;-o-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;-o-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;-o-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;-o-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;-o-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;-o-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;-o-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;-o-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;-o-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;-o-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;-o-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;-o-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;-o-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;-o-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;-o-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;-o-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;-o-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;-o-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;-o-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;-o-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;-o-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;-o-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;-o-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;-o-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;-o-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;-o-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;-o-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;-o-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;-o-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;-o-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;-o-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);-o-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);-o-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);-o-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);-o-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);-o-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.container{width:100%;min-width:320px;margin:0 auto;padding:0 16px}@media (min-width:744px){.container{padding:0 24px}}@media (min-width:1240px){.container{max-width:1248px}}.container--columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media (min-width:1240px){.container--columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}html{scroll-behavior:smooth}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;color:#171520;font-family:"Manrope","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (min-width:744px){.wrapper{font-size:16px}}.wrapper .header,.wrapper .footer{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rouble{font-family:"Rouble","Arial",sans-serif;text-transform:lowercase!important;font-weight:400!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock{position:fixed}@media (min-width:1240px){.scroll-lock{padding-right:15px}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mt-65{margin-top:65px!important}.mt-70{margin-top:70px!important}.mt-75{margin-top:75px!important}.mt-80{margin-top:80px!important}.mt-85{margin-top:85px!important}.mt-90{margin-top:90px!important}.mt-95{margin-top:95px!important}.mt-100{margin-top:100px!important}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.mb-55{margin-bottom:55px!important}.mb-60{margin-bottom:60px!important}.mb-65{margin-bottom:65px!important}.mb-70{margin-bottom:70px!important}.mb-75{margin-bottom:75px!important}.mb-80{margin-bottom:80px!important}.mb-85{margin-bottom:85px!important}.mb-90{margin-bottom:90px!important}.mb-95{margin-bottom:95px!important}.mb-100{margin-bottom:100px!important}.pt-0{padding-top:0}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pt-55{padding-top:55px!important}.pt-60{padding-top:60px!important}.pt-65{padding-top:65px!important}.pt-70{padding-top:70px!important}.pt-75{padding-top:75px!important}.pt-80{padding-top:80px!important}.pt-85{padding-top:85px!important}.pt-90{padding-top:90px!important}.pt-95{padding-top:95px!important}.pt-100{padding-top:64px!important}@media (min-width:744px){.pt-100{padding-top:100px!important}}.pb-0{padding-bottom:0}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pb-55{padding-bottom:55px!important}.pb-60{padding-bottom:60px!important}.pb-65{padding-bottom:65px!important}.pb-70{padding-bottom:70px!important}.pb-75{padding-bottom:75px!important}.pb-80{padding-bottom:80px!important}.pb-85{padding-bottom:85px!important}.pb-90{padding-bottom:90px!important}.pb-95{padding-bottom:95px!important}.pb-100{padding-bottom:64px!important}@media (min-width:744px){.pb-100{padding-bottom:100px!important}}.p-top100{padding-top:64px!important}@media (min-width:744px){.p-top100{padding-top:100px!important}}.p-bottom100{padding-bottom:64px!important}@media (min-width:744px){.p-bottom100{padding-bottom:100px!important}}.p-top70{padding-top:35px!important}@media (min-width:375px){.p-top70{padding-top:45px!important}}@media (min-width:744px){.p-top70{padding-top:70px!important}}.p-bottom70{padding-bottom:35px!important}@media (min-width:375px){.p-bottom70{padding-bottom:45px!important}}@media (min-width:744px){.p-bottom70{padding-bottom:70px!important}}.p-top50{padding-top:35px!important}@media (min-width:744px){.p-top50{padding-top:50px!important}}.p-bottom50{padding-bottom:35px!important}@media (min-width:744px){.p-bottom50{padding-bottom:50px!important}}p.snoska{margin:16px 0;font-size:13px;line-height:20px}@font-face{font-style:normal;font-weight:400;font-family:"Caravan";font-display:swap;src:url(/local/libcss/projects/ranepa-redesign/common/build/styles/../fonts/Caravan-Regular.woff) format("woff")}[data-aos=fade-up]::after{opacity:0}[data-aos=fade-up].aos-animate::after{opacity:1}[data-aos=text-up]{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}[data-aos=text-up].aos-animate{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}[data-aos=ecosystem-card-title]::after{width:0%}[data-aos=ecosystem-card-title].aos-animate::after{width:100%}.slider__container{margin-bottom:32px}@media (min-width:1240px){.slider__container{margin-bottom:48px}}.slider__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none}@media (min-width:1240px){.slider__list--annonces{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.slider__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.slider__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;font-weight:500}.slider__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:1px solid #171520;border-radius:50%;background:url(/local/libcss/projects/ranepa-redesign/common/build/styles/../media/svg/arrow-right.svg) no-repeat 50% 50%;opacity:.5;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover:hover){.slider__button:hover:not(.focus-visible){opacity:1}}.slider__button--prev{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.slider__button--next{margin-left:auto}.slider__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:32px;line-height:1.5rem;font-weight:600;color:#df2935;-ms-grid-column-align:end;justify-self:end}.slider__link::after,.slider__link::before{position:absolute;content:"";width:7px;height:1px;top:11px;right:9px;border-radius:1px;background-color:#df2935;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slider__link::before{top:15px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.slider-wide{position:relative}.slider-wide__counter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:0;gap:19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1}@media (min-width:1200px){.slider-wide__counter{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.slider-wide__button{width:30px;height:30px;-webkit-backdrop-filter:opacity(60%);backdrop-filter:opacity(60%);background:rgba(255,255,255,.1);border:2px solid #fff;opacity:.5;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:744px){.slider-wide__button{width:52px;height:52px}}@media (min-width:1200px){.slider-wide__button{width:80px;height:80px;background-size:40px 40px}}.slider-wide__arrow{width:12px;height:12px}@media (min-width:744px){.slider-wide__arrow{width:18px;height:18px}}@media (min-width:1200px){.slider-wide__arrow{width:40px;height:40px}}.slider-wide__arrow-container{position:absolute;padding:0 16px;width:100%;bottom:16px;z-index:1}@media (min-width:1200px){.slider-wide__arrow-container{bottom:32px}}.slider-wide__container{position:relative}.slider-wide__picture{width:100%;display:block;height:auto}.slider-wide__image{width:100%}.video{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#000;border-radius:8px}@media (min-width:744px){.video{height:302px;padding-bottom:0}}@media (min-width:1240px){.video{height:360px;padding-bottom:0}}.video__link{position:absolute;top:0;left:0;width:100%;height:100%}.video__media{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video__button{position:absolute;top:50%;left:50%;z-index:1;padding:0;width:68px;height:48px;border:0;background-color:transparent;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.video__button:focus{outline:0}.video__button:focus .video__button-shape{fill:red;fill-opacity:1}@media (hover:hover){.video__button:hover:not(.focus-visible) .video__button-shape{fill:red;fill-opacity:1}}.video__button-svg path{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.video__button-shape{fill:#212121;fill-opacity:.8}.video__button-icon{fill:#fff}.video--enabled{cursor:pointer}.video--enabled .video__button{display:block}.video--more{height:260px;margin-bottom:40px;border-radius:10px}@media (hover:hover){.video--more:hover:not(.focus-visible) .video__button-svg path{fill-opacity:1}}@media (min-width:744px){.video--more{height:400px}}@media (min-width:1240px){.video--more{margin-top:101px;margin-bottom:0;-ms-grid-row-span:2;grid-row:span 2}}@media (min-width:1441px){.video--more{position:absolute;top:101px;left:-120px;width:688px;height:422px;margin-top:0}}.video--more .more__image{height:100%}@media (min-width:1240px){.video--more .more__image{right:0;width:100%;max-width:none}}.video--more .video__button{width:88px;height:70px}@media (min-width:744px){.video--more .video__button{width:150px;height:120px}}@media (min-width:1441px){.video--more .video__button{width:200px;height:160px}}@media (min-width:744px){.video--more .video__button-svg{width:150px;height:120px}}@media (min-width:1441px){.video--more .video__button-svg{width:200px;height:160px}}.promo{border-radius:20px 20px 0 0;background-color:#f4f3f7}.promo__slider{position:relative;width:100%}@media (min-width:1240px){.promo__slider{height:600px;margin:0 auto;overflow:visible}}@media (min-width:1240px){.promo{border-radius:0}}.promo-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:25px;color:#171520}.promo-card__image{width:100%;min-height:276px;max-height:276px;border-radius:15px;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (min-width:744px){.promo-card__image{max-height:600px}}@media (min-width:1240px){.promo-card__image{max-width:730px;min-width:740px;min-height:600px;max-height:600px;height:100%;margin-bottom:0}}@media (min-width:1441px){.promo-card__image{max-width:647px;min-width:647px}}.promo-card__description{margin-top:22px;padding:0 16px}@media (min-width:744px){.promo-card__description{margin-top:32px;padding:0 24px}}@media (min-width:1240px){.promo-card__description{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:80px 0 81px}}.promo-card__title{margin-bottom:20px;font-size:1.25rem;line-height:1.875rem;font-weight:600}@media (min-width:744px){.promo-card__title{font-size:1.5rem;line-height:2.25rem;letter-spacing:-.02em}}@media (min-width:1240px){.promo-card__title{font-size:2.25rem;line-height:2.9375rem}}.promo-card__text{margin-bottom:32px}@media (min-width:1240px){.promo-card__text{margin-bottom:48px;font-size:1.125rem;line-height:1.6875rem}}.promo-card__button{max-width:none;min-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:744px){.promo-card__button{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media (min-width:744px){.promo-card{padding-bottom:64px}}@media (min-width:1240px){.promo-card{display:-ms-grid;display:grid;padding-bottom:0;-ms-grid-columns:520px 720px;grid-template-columns:520px 720px;height:100%;gap:80px;padding:0 calc(50% - 600px)}}@media (min-width:1441px){.promo-card{gap:34px}}.promo-slider__container{position:relative;border-radius:8px}@media (min-width:1240px){.promo-slider__container{width:740px}}@media (min-width:1441px){.promo-slider__container{width:647px}}.promo-slider__overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.1);border-radius:20px}.promo-slider__counter{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:20px;right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;z-index:3;cursor:pointer}.promo-slider__counter--prev .promo-slider__arrow{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}@media (min-width:744px){.promo-slider__counter{bottom:40px}}@media (min-width:1240px){.promo-slider__counter{right:auto;bottom:70px;left:400px}}.promo-slider__numbers{color:#fff;font-weight:500}.promo-slider__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:0;border-radius:50%;background-color:#f4f3f7}.promo-slider__button--prev{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.promo-slider__progress{position:absolute;top:-2px;left:-2px;z-index:10;width:52px;height:52px}.promo-slider__progress svg{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:4px;stroke-dashoffset:125.6;stroke:#df2935;fill:none;stroke-dasharray:125.6;stroke-linecap:round;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.promo-slider .swiper-slide{opacity:0;visibility:hidden}.promo-slider .swiper-slide.swiper-slide-active{opacity:1;visibility:visible}.ecosystem{overflow:hidden;position:relative;padding-top:64px;padding-bottom:64px}@media (min-width:1240px){.ecosystem{overflow:visible}}.ecosystem__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none;gap:16px}.ecosystem::after{position:absolute;content:"";width:255px;height:360px;top:33px;right:-250px;z-index:-1;background:url(/local/libcss/projects/ranepa-redesign/common/build/styles/../media/svg/uncut-logo.svg) no-repeat;background-size:100% 100%}@media (min-width:744px){.ecosystem::after{width:425px;height:600px}}@media (min-width:1240px){.ecosystem::after{width:544px;height:768px}}.ecosystem-card{padding:16px;color:#fff;background:-o-linear-gradient(340.08deg,#3b3d35 -4.99%,#ddd9d7 95.55%);background:linear-gradient(109.92deg,#3b3d35 -4.99%,#ddd9d7 95.55%);border-radius:8px}.ecosystem-card__title{position:relative;display:inline-block;margin-bottom:24px;padding-bottom:8px;font-size:1.5rem;line-height:2.25rem;letter-spacing:-.02em}.ecosystem-card__title::after{position:absolute;content:"";width:0%;height:2px;left:0;bottom:0;background-color:#fff;-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}@media (min-width:1240px){.ecosystem-card__title{max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;margin-bottom:0;font-size:2.25rem;line-height:3.0625rem;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.ecosystem-card__text{margin-bottom:32px;font-size:.875rem;line-height:1.3125rem}@media (min-width:744px){.ecosystem-card__text{font-size:1rem;line-height:1.5rem}}@media (min-width:1240px){.ecosystem-card__text{margin-bottom:42px}}.ecosystem-card__description{margin-bottom:44px}@media (min-width:1240px){.ecosystem-card__description{margin-bottom:0;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}@media (min-width:1240px){.ecosystem-card__programs{-ms-grid-row-span:2;grid-row:span 2}}.ecosystem-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0;margin-bottom:32px;padding:0;list-style-type:none;gap:8px}@media (min-width:744px){.ecosystem-card__tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1240px){.ecosystem-card__tags{margin-bottom:64px}}.ecosystem-card__tag{padding:8px 20px;text-align:left;border:1px solid #fff;border-radius:30px}.ecosystem-card__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:744px){.ecosystem-card__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:450px}}.ecosystem-card__button{min-width:100%;max-width:none;padding:12px 22px}@media (min-width:744px){.ecosystem-card__button{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}.ecosystem-card__subtitle{margin-bottom:24px;font-size:1.25rem;line-height:1.875rem;font-weight:600}@media (min-width:1240px){.ecosystem-card__subtitle{font-size:1.5rem;line-height:2.25rem}}.ecosystem-card__list{max-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none;gap:10px;overflow-y:auto}@media (min-width:744px){.ecosystem-card__list{max-height:332px}}@media (min-width:1240px){.ecosystem-card__list{padding-right:5px;max-height:422px}.ecosystem-card__list::-webkit-scrollbar{width:3px;border-radius:4px;opacity:.5;background-color:transparent}.ecosystem-card__list::-webkit-scrollbar-thumb{border-radius:4px;background-color:#f4f3f7}}.ecosystem-card--magistracy{background:-o-linear-gradient(250.95deg,#25222e 10.31%,#d3e0e4 129.87%);background:linear-gradient(199.05deg,#25222e 10.31%,#d3e0e4 129.87%)}.ecosystem-card--magistracy .ecosystem-card__programm{background-color:rgba(37,34,46,.5);color:#fff}@media (min-width:744px){.ecosystem-card{padding:32px}}@media (min-width:1240px){.ecosystem-card{display:-ms-grid;display:grid;padding:64px;-ms-grid-columns:1fr 564px;grid-template-columns:1fr 564px;-ms-grid-rows:-webkit-max-content 1fr;-ms-grid-rows:max-content 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;row-gap:40px;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}.program-card{display:block;width:100%;padding:10px;background-color:#edebf2;color:#171520;border-radius:8px;text-decoration:none}.program-card p{font-size:.75rem;line-height:1.125rem}@media (min-width:1240px){.program-card p{-ms-grid-column-span:2;grid-column:span 2}}.program-card__image-container{display:none}@media (min-width:744px){.program-card__image-container{position:relative;display:block;-ms-grid-row-span:2;grid-row:span 2}}.program-card__image{position:absolute;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:cover;object-fit:cover;left:0;top:0;height:100%;width:100%;border-radius:4px}.program-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;margin-bottom:10px}@media (min-width:744px){.program-card__title{margin-bottom:0;font-size:1.125rem;line-height:1.6875rem;-ms-grid-column-span:2;grid-column:span 2}}.program-card__progress{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:744px){.program-card__progress{margin-bottom:0;margin-top:16px}}.program-card__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.program-card__subtitle{font-size:.75rem;line-height:1.125rem;margin:0}.program-card__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0}@media (min-width:744px){.program-card__description{margin-top:10px}}.program-card__info{font-weight:600;margin:0}.program-card__progress-bar{position:relative;height:5px;width:100%;background-color:#fff;border-radius:50px;overflow:hidden}.program-card__done{width:0;height:100%;background:#df2935;border-radius:50px;opacity:1;-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}.program-card__salary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:744px){.program-card__salary{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2px;margin-top:16px}}.program-card__salary p{margin:0}@media (min-width:744px){.program-card{display:-ms-grid;display:grid;-ms-grid-columns:120px 1fr 120px;grid-template-columns:120px 1fr 120px;-ms-grid-rows:-webkit-min-content 1fr;-ms-grid-rows:min-content 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media (min-width:1240px){.program-card{-ms-grid-columns:120px 240px 1fr;grid-template-columns:120px 240px 1fr}}[data-aos=progress]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[data-aos=progress].aos-animate{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.opendays{margin-bottom:64px}.opendays__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:32px;padding:0;list-style-type:none}@media (min-width:744px){.opendays__list{margin-bottom:48px}}@media (min-width:1240px){.opendays__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.opendays__item{border:1px solid #e5e1f0}.opendays__item:not(:last-of-type){border-bottom:none}@media (min-width:1240px){.opendays__item{border:1px solid #e5e1f0}.opendays__item:not(:last-of-type){border-bottom:1px solid #e5e1f0;border-right:none}}.opendays-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px}.opendays-card__heading{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.opendays-card__date{color:#85848b}.opendays-card__tag{font-size:.875rem;line-height:1.3125rem;padding:6px 12px;border-radius:60px;background-color:#f4f3f7;color:#2a253e;font-weight:600}.opendays-card__title{margin-bottom:24px;font-size:1.125rem;line-height:1.6875rem;font-weight:500;letter-spacing:-1%;color:#2a253e}.opendays-card__university{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:744px){.opendays-card__university{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}}.opendays-card__university-name{font-size:.875rem;line-height:1.3125rem;font-weight:600;color:#8f8c9b}.opendays-card__link{display:block;width:100%;text-align:center;font-weight:600;color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.opendays-card__link:hover:not(.focus-visible){color:#b2212a}}@media (min-width:744px){.opendays-card__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:744px){.opendays-card__no-tablet{display:none}}@media (min-width:1240px){.opendays-card__no-tablet{display:block}}@media (min-width:744px){.opendays-card{padding:32px}}.opendays-card--secondary{display:-ms-grid;display:grid;padding:0;background-color:#f4f3f7;border:1px solid #e5e1f0}.opendays-card--secondary:not(:last-child){border-bottom:none}.opendays-card--secondary a{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[2] 1fr;grid-template-rows:repeat(2,auto) 1fr;width:100%;padding:31px}@media (max-width:743px){.opendays-card--secondary a{padding:23px}}.opendays-card--secondary .opendays-card__date .main_search__date{color:#8a43cd}.opendays-card--secondary .opendays-card__tag{background-color:#edebf2}.opendays-card--secondary .opendays-card__title{font-size:20px;line-height:1.5;font-weight:500;letter-spacing:-.01em}@media (max-width:743px){.opendays-card--secondary .opendays-card__title{font-size:18px}}.opendays-card--secondary .opendays-card__university{margin:0;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;cursor:default}@media (max-width:743px){.opendays-card--secondary .opendays-card__university{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}.opendays-card--secondary .opendays-card__logo{width:80px;height:auto;-o-object-fit:contain;object-fit:contain}.news-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;border:1px solid #e5e1f0}.news-card a{color:#171520}.news-card__image{width:295px;height:168px;margin-bottom:24px;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (min-width:744px){.news-card__image{max-width:240px;max-height:168px;margin-bottom:0}}@media (min-width:1240px){.news-card__image{width:240px;height:158px}}.news-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:744px){.news-card__info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.news-card__date{font-weight:500;color:#8a8b98}.news-card__title{font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.01em}@media (min-width:744px){.news-card__title{font-size:1.25rem;line-height:1.875rem}}.news-card__description{font-size:.875rem;line-height:1.3125rem}.news-card:not(:last-of-type){border-bottom:none}@media (min-width:1240px){.news-card:not(:last-of-type){border-bottom:1px solid #e5e1f0}}.news-card:first-of-type .news-card__image{width:295px;height:200px}@media (min-width:744px){.news-card:first-of-type .news-card__image{width:100%;max-width:632px;height:auto;max-height:none;margin-bottom:24px}.news-card:first-of-type .news-card__title{font-size:1.5rem;line-height:2rem}.news-card:first-of-type .news-card__description{font-size:1rem;line-height:1.5rem}.news-card:first-of-type a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1240px){.news-card:first-of-type{-ms-grid-row-span:3;grid-row:span 3}.news-card:first-of-type .news-card__image{width:534px;height:400px}}@media (min-width:1240px){.news-card:not(:first-of-type){border-left:0}}@media (min-width:1240px){.news-card:nth-of-type(3){border-top:none;border-bottom:none}}@media (min-width:744px){.news-card a{display:-ms-grid;display:grid;-ms-grid-columns:240px 1fr;grid-template-columns:240px 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.news{margin-top:64px;margin-bottom:64px;background-color:transparent}.news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:32px;padding:0;list-style-type:none}@media (min-width:744px){.news__list{margin-bottom:48px}}@media (min-width:1240px){.news__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:(-webkit-max-content)[3];-ms-grid-rows:(max-content)[3];grid-template-rows:repeat(3,-webkit-max-content);grid-template-rows:repeat(3,max-content)}}@media (min-width:1240px){.news{margin-top:70px;margin-bottom:70px}}.news-slider{width:100%;margin-bottom:32px}.news-slider__counter{display:-ms-grid;display:grid;width:100%;bottom:20px;right:0;-ms-grid-columns:30px 1fr 1fr;grid-template-columns:30px 1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;z-index:2;cursor:pointer}.news-slider__numbers{font-weight:500}.news-slider__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:32px;line-height:1.5rem;color:#df2935;font-weight:600;-ms-grid-column-align:end;justify-self:end}.news-slider__link::after,.news-slider__link::before{position:absolute;content:"";width:7px;height:2px;top:11px;right:9px;border-radius:1px;background-color:#df2935;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.news-slider__link::before{top:15px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.news-slider__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:1px solid #171520;border-radius:50%;background:url(/local/libcss/projects/ranepa-redesign/common/build/styles/../media/svg/arrow-right.svg) no-repeat 50% 50%;opacity:.6;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover:hover){.news-slider__button:hover:not(.focus-visible){opacity:1}}@media (min-width:744px){.news-slider{margin-bottom:48px}}@media (min-width:1240px){.news-slider{margin-bottom:70px}}.annonces{padding-top:64px;padding-bottom:64px}@media (min-width:1240px){.annonces{padding-top:70px;padding-bottom:70px;background-color:#f4f3f7}}@media (min-width:1240px){.annonces-slider__bottom{padding:0 32px}}@media (min-width:1240px){.annonces-slider__prev{display:none}}.annonce-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0;gap:16px}.annonce-card__only-desktop{display:none}@media (min-width:1240px){.annonce-card__only-desktop{display:inline-block}}@media (min-width:1240px){.annonce-card{padding:16px 32px}.annonce-card__bottom{margin-top:auto}}.annonce-card a{text-decoration:none!important}.slider__bottom a,.slider__bottom .slider__link{text-decoration:none!important}a.annonce-card{text-decoration:none!important}body{margin:0}.accreditation{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:64px;padding-bottom:64px;background-color:#f4f3f7}@media (min-width:1200px){.accreditation{padding-top:100px;padding-bottom:100px}}.accreditation__title{font-weight:600;font-size:24px;line-height:36px;margin-bottom:40px}@media (min-width:744px){.accreditation__title{font-size:32px;line-height:40px;margin-bottom:48px;letter-spacing:-.02em}}@media (min-width:1200px){.accreditation__title{font-size:48px;line-height:60px;margin-bottom:64px}}.accreditation__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:48px}@media (min-width:1200px){.accreditation__inner{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:112px}}.accreditation__list{margin:0;padding:0;list-style:none}.accreditation__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0;border-bottom:1px solid #e5e1f0;gap:16px}@media (min-width:744px){.accreditation__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:22px 0}}.accreditation__item-icon{width:42px;height:42px}.accreditation__item-icon svg{height:100%}.accreditation__item-text{font-size:16px;font-weight:500;line-height:24px;margin:0}@media (min-width:744px){.accreditation__item-text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:18px;line-height:27px;letter-spacing:-.04em}}.accreditation__item:first-child{border-top:1px solid #e5e1f0}.accreditation__media{width:100%;margin:0 auto}@media (min-width:744px){.accreditation__media{width:100%;max-width:100%}}.accreditation__media-img{border-radius:8px;height:100%;max-width:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover}body{margin:0}.studyPrograms{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:64px;padding-bottom:64px}@media (min-width:1200px){.studyPrograms{padding-top:100px;padding-bottom:100px}}.studyPrograms__btn{margin:48px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.studyPrograms__button{position:relative;display:block;max-width:228px;padding:12px 24px;font-size:16px;line-height:24px;text-decoration:none;color:#fff;font-weight:600;text-align:center;border:0;border-bottom-right-radius:28px;border-top-left-radius:28px;z-index:1;overflow:hidden;cursor:pointer;background:#df2935;background:-o-linear-gradient(10deg,#df2935 0,#ff5e62 100%);background:linear-gradient(80deg,#df2935 0,#ff5e62 100%)}.studyPrograms__modal{text-align:left!important}.studyPrograms__title{font-weight:600;font-size:24px;line-height:36px;margin-bottom:40px}@media (min-width:744px){.studyPrograms__title{font-size:32px;line-height:40px;margin-bottom:48px;letter-spacing:-.02em}}@media (min-width:1200px){.studyPrograms__title{font-size:48px;line-height:60px;margin-bottom:64px}}.studyPrograms__container{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:744px){.studyPrograms__container{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.studyPrograms__container *{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.studyPrograms__left{background:#f4f3f7;border:1px solid #e5e1f0;border-radius:8px;padding:20px;font-size:16px}@media (min-width:744px){.studyPrograms__left{width:50%;padding:32px}}.studyPrograms__right{border:1px solid #e5e1f0;border-radius:8px;padding:20px;font-size:16px}@media (min-width:744px){.studyPrograms__right{width:50%;padding:32px}}.studyPrograms__list-item{cursor:pointer;padding:8px;border-radius:4px}.studyPrograms__list-item.tab-active{background-color:#df2935;color:#fff}.studyPrograms__content-block{display:none}.studyPrograms__content-block__title{color:#2a253e;font-size:16px;font-weight:600;margin-bottom:10px}.studyPrograms__content-block__text{color:#171520;font-size:16px;font-weight:400;margin-bottom:32px}.studyPrograms__content-block__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;margin-bottom:32px}.studyPrograms__content-block__table .studyPrograms__content-block__ul{width:50%}.studyPrograms__content-block__table .studyPrograms__content-block__ul--alone{width:100%}.studyPrograms__content-block__ul{padding-left:0}.studyPrograms__content-block__list{font-size:16px;list-style-position:inside}.studyPrograms__content-block__list:first-child{color:#8b8a90;font-size:14px;list-style-type:none;margin:0}.company-structure{background:#fff}.company-structure__wrapper{width:100%;max-width:1300px;padding:80px 50px 80px 50px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.company-structure__content{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;gap:80px}@media screen and (max-width:900px){.company-structure__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:55px}}.company-structure__context{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.company-structure__context-el{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#171520}.company-structure__img-box{position:relative;width:100%;max-height:312px}@media screen and (max-width:900px){.company-structure__img-box{height:388px}}@media screen and (max-width:480px){.company-structure__img-box{height:300px}}.company-structure__img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:8px}.company-structure__button{border-radius:28px 3px 28px 3px;border:0;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(130.5%,#ff5e62));background:-o-linear-gradient(left,#df2935 0,#ff5e62 130.5%);background:linear-gradient(90deg,#df2935 0,#ff5e62 130.5%);width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:auto;padding:12px 32px 12px 32px;cursor:pointer}.company-structure__button--name{font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#fff;text-decoration:none}.more.container{margin-top:64px}.more__top{margin-bottom:64px}@media (min-width:744px){.more__top{margin-bottom:83px}}@media (min-width:1240px){.more__top{position:relative;display:-ms-grid;display:grid;margin-bottom:0;-ms-grid-columns:568px 1fr;grid-template-columns:568px 1fr;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}}@media (min-width:1240px){.more .title{margin-bottom:32px;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.more__image{width:100%;height:auto;margin-bottom:40px;border-radius:10px;-o-object-fit:cover;object-fit:cover}@media (min-width:1240px){.more__image{position:absolute;width:auto;height:100%;right:calc(100% - 568px);margin-bottom:0}}@media (min-width:1240px){.more__info{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.more__title{margin-bottom:32px}@media (min-width:1240px){.more__title{font-size:3rem;line-height:3.75rem;font-weight:600}}.more__description{margin-bottom:24px;font-size:.875rem;line-height:1.3125rem;text-align:center}@media (min-width:744px){.more__description{padding:0 24px;font-size:1rem;line-height:1.5rem}}.more__description--career{font-size:1rem;line-height:1.5rem}.more__button{display:-webkit-box;display:-ms-flexbox;display:flex;width:64px;height:64px;margin:0 auto;margin-bottom:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media (min-width:744px){.more__button{margin-bottom:60px}}@media (min-width:1240px){.more__button{margin-bottom:42px}}.more__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:64px;padding:0;gap:32px}@media (min-width:744px){.more__list{display:-ms-grid;display:grid;margin-bottom:80px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:0}}@media (min-width:1240px){.more__list{margin-bottom:9px}}.more__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;gap:16px}@media (min-width:744px){.more__item{padding:24px}}@media (min-width:1240px){.more__item{padding-bottom:9px}}.more__subtitle{position:relative;padding-left:24px;font-size:2.25rem;line-height:2.8125rem;font-weight:600;letter-spacing:-.02em}.more__subtitle::before{position:absolute;content:"";width:3px;height:100%;left:0;background-color:#df2935}@media (min-width:1240px){.more__subtitle{font-size:3rem;line-height:3.75rem}}.more__definition{margin:0}@media (min-width:1240px){.more__rector{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:68px}}.more__rector--rector{-ms-grid-columns:676px 1fr;grid-template-columns:676px 1fr;position:relative;gap:0}@media (min-width:1240px){.more__rector--rector .more__image-rector{margin:0;max-width:616px;-ms-grid-row:1;grid-row:1}}@media (min-width:1441px){.more__rector--rector .more__image-rector{left:-120px;max-width:676px;position:absolute}}.more__rector--rector .more__quote{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;padding-left:28px}.more__image-rector{width:100%;height:auto;margin-bottom:32px;border-radius:10px;-o-object-fit:cover;object-fit:cover}@media (min-width:744px){.more__image-rector{margin-bottom:64px}}.more__quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:32px;gap:32px}@media (min-width:744px){.more__quote{margin-bottom:40px;font-size:1.125rem;line-height:1.6875rem}}@media (min-width:1240px){.more__quote{margin-bottom:0;font-size:1rem;line-height:1.5rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;gap:60px}}.more__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.more__name{font-size:1.125rem;line-height:1.6875rem;font-weight:600;letter-spacing:-.01em}@media (min-width:744px){.more__name{font-size:1.25rem;line-height:1.875rem}}@media (min-width:1240px){.more__name{font-size:1.125rem;line-height:1.6875rem}}.more__post{font-size:.875rem;line-height:1.3125rem;font-weight:500;opacity:.6}@media (min-width:744px){.more__post{font-size:1rem;line-height:1.5rem}}@media (min-width:1240px){.more__post{margin-bottom:48px}}.more__links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.more__links--rector{direction:initial}@media (min-width:744px){.more__links{margin-top:32px}}@media (min-width:1240px){.more__links{margin-top:48px}}.more__link{max-width:none;width:100%}@media (min-width:744px){.more__link{max-width:257px}}@media (min-width:1240px){.more__link{max-width:none;width:auto}}.more__only-desktop{display:none;padding-left:0!important;margin:0}@media (min-width:1240px){.more__only-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1240px){.more{padding-top:0}}.projects{padding-top:64px;padding-bottom:64px;background-color:#f4f3f7}.projects__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;margin-bottom:32px;list-style-type:none}@media (min-width:744px){.projects__list{display:-ms-grid;display:grid;margin-bottom:48px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;border-collapse:separate}}@media (min-width:1240px){.projects__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.projects:not(:has(.data-slider-next)) .projects__list{margin:0}.project-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;border:1px solid #e5e1f0}.project-card a{color:#171520}.project-card__image{width:100%;height:180px;margin-bottom:24px;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (min-width:1240px){.project-card__image{width:252px;height:180px}}.project-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:744px){.project-card__info{margin-top:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.project-card__description{font-size:1rem;line-height:1.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.project-card__title{font-size:1.25rem;line-height:1.875rem;font-weight:600;letter-spacing:-.01em}.project-card:not(:last-of-type){border-bottom:none}@media (min-width:744px){.project-card:not(:last-of-type){border-bottom:1px solid #e5e1f0}}@media (min-width:1240px){.project-card:not(:last-of-type){border:1px solid #e5e1f0;border-right:none}}@media (min-width:744px){.project-card:nth-child(3){border-top:none}}@media (min-width:1240px){.project-card:nth-child(3){border-top:1px solid #e5e1f0}}@media (min-width:744px){.project-card:nth-child(2){border-left:none}}@media (min-width:1240px){.project-card:nth-child(2){border-left:1px solid #e5e1f0}}@media (min-width:744px){.project-card:nth-child(4){border-top:none;border-left:none}}@media (min-width:1240px){.project-card:nth-child(4){border-top:1px solid #e5e1f0;border-left:1px solid #e5e1f0}}@media (min-width:744px){.project-card{padding:23px}}.projects-slider{margin-bottom:32px}.life{position:relative;padding:64px 0}.life__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.life__gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-o-linear-gradient(250.95deg,#25222e 10.31%,#d3e0e4 129.87%);background-image:linear-gradient(199.05deg,#25222e 10.31%,#d3e0e4 129.87%);z-index:1}.life__background{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;z-index:2;-o-object-fit:cover;object-fit:cover}.life .subtitle{padding:0 16px;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;text-align:center;color:#fff;margin-bottom:32px}@media (min-width:744px){.life .subtitle{padding:0 24px;font-size:18px;margin-bottom:64px}}.life .accord{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.life .accord__el{padding:16px;border-radius:8px;background:#3e3b45;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (min-width:744px){.life .accord__el{display:block;padding-left:0;padding-right:0}}.life .accord__el .el__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer}.life .accord__el .el__title p{font-size:1.125rem;line-height:1.6875rem;font-weight:600;letter-spacing:-.01em;text-align:left;color:#fff}@media (min-width:744px){.life .accord__el .el__title p{font-size:1.5rem}}.life .accord__el .el__title span{position:relative;width:42px;height:42px;min-width:42px;min-height:42px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.life .accord__el .el__title span::before{position:absolute;left:-3px;top:-3px;content:" ";width:48px;height:48px;border-radius:50%}@media (min-width:744px){.life .accord__el .el__title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px}}.life .accord__el .el__content{overflow:hidden;width:100%;height:0}.life .accord__el .el__info{font-size:.875rem;line-height:1.3125rem;font-weight:400;letter-spacing:0;text-align:left;margin-bottom:24px}@media (min-width:744px){.life .accord__el .el__info{font-size:1rem;line-height:1.5rem}}@media (min-width:1240px){.life .accord__el .el__info{margin:48px 0}}.life .accord__el--active{background:#eeebf4}.life .accord__el--active .el__title p{color:#000}@media (min-width:744px){.life .accord__el--active .el__title{width:82px;padding:24px}.life .accord__el--active .el__title p{position:absolute;width:1px;height:1px;right:52px;bottom:0;white-space:nowrap;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:1.5rem;line-height:1.5rem}.life .accord__el--active .el__title span{left:5px;-ms-flex-item-align:baseline;align-self:baseline}}.life .accord__el--active .el__content{height:auto;padding-top:16px}@media (min-width:744px){.life .accord__el--active .el__content{padding:24px}}@media (min-width:1240px){.life .accord__el--active .el__content{padding:26px 34px 58px 48px}}@media (min-width:744px){.life .accord__el--active{min-height:558px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:32px;padding-bottom:32px}}@media (min-width:1240px){.life .accord__el--active{height:700px}}@media (min-width:1240px){.life .accord{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:700px}.life .accord__el{display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;padding-bottom:32px;padding-top:0}.life .accord__el .el__title{width:100px;padding:24px}.life .accord__el .el__title p{position:absolute;width:1px;height:1px;right:62px;bottom:0;white-space:nowrap;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:1.5rem;line-height:1.5rem}.life .accord__el .el__title span{left:-5px;-ms-flex-item-align:baseline;align-self:baseline}.life .accord__el .el__content{height:700px;width:0}.life .accord__el--active{width:100%}.life .accord__el--active .el__title{width:100px;padding:24px}.life .accord__el--active .el__content{width:calc(100% - 100px)}}@media (min-width:1240px){.life{padding:100px 0}}.life-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.life-gallery__sliders{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:744px){.life-gallery__sliders{display:-ms-grid;display:grid;-ms-grid-columns:1fr 120px;grid-template-columns:1fr 120px;gap:16px}}@media (min-width:1240px){.life-gallery__sliders{-ms-grid-columns:1fr 178px;grid-template-columns:1fr 178px;gap:20px}}.life-gallery__images{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:744px){.life-gallery__images{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}}@media (min-width:1240px){.life-gallery__images{gap:20px}}.life-gallery__images-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:744px){.life-gallery__images-control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}@media (min-width:1240px){.life-gallery__images-control{gap:20px}}.life-gallery__image{position:relative;width:90px;height:90px;overflow:hidden;border-radius:8px}@media (min-width:744px){.life-gallery__image{width:120px;height:90px}}@media (min-width:1240px){.life-gallery__image{width:178px;height:106px}}.life-gallery__image img{width:100%;height:inherit;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.life-gallery__image--active{width:100%;height:200px}@media (min-width:744px){.life-gallery__image--active{height:302px;width:calc(100% - 120px)}}@media (min-width:1240px){.life-gallery__image--active{height:360px}}.life-gallery__actual-image{opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.life-gallery__actual-image--active{opacity:1}.life-gallery__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.life-gallery__points{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;height:24px;border:1px solid #e5e1f0;border-radius:100px}.life-gallery .swiper-pagination-horizontal{width:auto!important}.life-gallery__point{background:#e5e1f0;border-radius:50%;width:6px;height:6px}.life-gallery__point--active{width:8px;height:8px;background:#df2935}.life-gallery__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.life-gallery .slider__button{opacity:1}.life-gallery .slider__button.swiper-button-disabled{opacity:.5}@media (min-width:744px){.life-gallery--v2 .life-gallery__sliders{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}@media (min-width:744px){.life-gallery--v2 .gallery-slider__image{height:380px}}@media (min-width:1240px){.life-gallery--v2 .gallery-slider__image{width:560px}}.life-gallery--v2 .gallery-thumb-slider{height:60px}@media (min-width:744px){.life-gallery--v2 .gallery-thumb-slider{height:80px}}.life-gallery--v2 .life-gallery__control{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-slider{width:100%;height:100%;border-radius:8px}.gallery-slider__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (min-width:744px){.gallery-slider__image{width:100%;height:302px}}@media (min-width:1240px){.gallery-slider__image{width:502px;height:360px}}.gallery-thumb-slider{width:100%;height:90px}@media (min-width:744px){.gallery-thumb-slider{height:302px}}@media (min-width:1240px){.gallery-thumb-slider{height:360px}}.gallery-thumb-slider__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.gallery-thumb-slider .swiper-slide-thumb-active{display:none}.intresting{padding-top:64px;padding-bottom:64px;background-color:#f4f3f7}.intresting__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none}@media (min-width:744px){.intresting__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1240px){.intresting__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.interest-card{padding:24px;border:1px solid #e5e1f0}.interest-card a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;color:#171520}.interest-card__image{width:100%;height:200px;max-height:200px;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (min-width:1240px){.interest-card__image{width:252px}}.interest-card__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.interest-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.interest-card__category{font-weight:600}.interest-card__category--ai{color:#4f486a}.interest-card__category--ecology{color:#62b790}.interest-card__category--russia-science{color:#9289d0}.interest-card__category--career{color:#e17967}.interest-card__text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:1.125rem;line-height:1.6875rem;letter-spacing:-.01em}.interest-card:not(:last-of-type){border-bottom:none}@media (min-width:744px){.interest-card:not(:last-of-type){border-bottom:1px solid #e5e1f0}}@media (min-width:1240px){.interest-card:not(:last-of-type){border:1px solid #e5e1f0;border-right:none}}@media (min-width:744px){.interest-card:nth-child(3){border-top:none}}@media (min-width:1240px){.interest-card:nth-child(3){border-top:1px solid #e5e1f0}}@media (min-width:744px){.interest-card:nth-child(2){border-left:none}}@media (min-width:1240px){.interest-card:nth-child(2){border-left:1px solid #e5e1f0}}@media (min-width:744px){.interest-card:nth-child(4){border-top:none;border-left:none}}@media (min-width:1240px){.interest-card:nth-child(4){border-top:1px solid #e5e1f0;border-left:1px solid #e5e1f0}}.interest-card--horizontal{padding:0}.interest-card--horizontal.interest-card{border:1px solid #e5e1f0}.interest-card--horizontal.interest-card:not(:last-child){border-bottom:none}.interest-card--horizontal a{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;width:100%;padding:31px}@media (max-width:743px){.interest-card--horizontal a{-ms-grid-columns:auto;grid-template-columns:auto;padding:23px}}.interest-card--horizontal .interest-card__image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;width:240px;min-width:240px;height:168px;border-radius:6px}@media (max-width:743px){.interest-card--horizontal .interest-card__image{width:295px;height:200px}}.interest-card--horizontal .interest-card__description{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:743px){.interest-card--horizontal .interest-card__description{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.interest-card--horizontal .interest-card__top .text{font-size:16px;line-height:1.5;font-weight:500;color:#717486}.interest-card--horizontal .interest-card__text{font-size:20px;line-height:1.5;font-weight:600;letter-spacing:-.01em;color:#171520}@media (max-width:743px){.interest-card--horizontal .interest-card__text{font-size:18px}}.quotes{position:relative;overflow:hidden;background:0 0;overflow:hidden;padding:64px 0}@media (min-width:1240px){.quotes{padding:100px 0}}.quotes__container{position:relative;min-height:300px;width:100%}@media (min-width:744px){.quotes__container{min-height:320px;width:100%}}@media (min-width:1240px){.quotes__container{min-height:400px}}.quotes__wrapper{width:100%}.quotes__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:744px){.quotes__desc{position:relative}}.quotes__slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding-right:60px}@media (min-width:744px){.quotes__slide{min-height:360px;padding-left:72px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}}@media (min-width:1240px){.quotes__slide{min-height:400px;padding-left:108px;padding-right:96px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.quotes__slide-title{position:absolute;top:0;width:100%;padding-right:60px;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0;color:#df2935}@media (min-width:744px){.quotes__slide-title{position:static;margin-right:0;margin-bottom:24px;padding-top:25px}}@media (min-width:1240px){.quotes__slide-title{margin-left:0;padding:0;padding-top:54px;width:464px}}.quotes__slide-photo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:272px;height:296px;padding-top:56px;overflow:hidden;border-radius:8px}@media (min-width:744px){.quotes__slide-photo{padding-top:0;width:256px;height:360px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (min-width:1240px){.quotes__slide-photo{width:472px;height:400px}}.quotes__slide-photo img{width:100%;height:100%;border-radius:8px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.quotes__slide-quote{width:100%;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0}@media (min-width:744px){.quotes__slide-quote{margin-bottom:32px}}@media (min-width:1240px){.quotes__slide-quote{width:464px;max-width:none;font-size:1.125rem;line-height:1.6875rem}}.quotes__slide-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:744px){.quotes__slide-info{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}@media (min-width:1240px){.quotes__slide-info{width:464px;max-width:none;margin-left:0;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.quotes__slide-info p{font-size:1.125rem;line-height:1.6875rem;font-weight:600;letter-spacing:-.01em}.quotes__slide-info span{font-size:.875rem;line-height:1.3125rem;font-weight:500;letter-spacing:0;color:#171520;opacity:.5}@media (min-width:1240px){.quotes__slide-info span{font-size:.875rem;line-height:1.5rem}}.quotes__slide .q{position:absolute;right:0;top:-20px;width:56px;height:42px}@media (min-width:744px){.quotes__slide .q{width:64px;height:48px;right:7%}}@media (min-width:1240px){.quotes__slide .q{top:-20px;right:auto;left:-35px;width:72px;height:54px}}.quotes__controls{position:absolute;top:calc(50% - 24px);left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}@media (min-width:744px){.quotes__controls{padding:0 24px}}.quotes__controls .slider__button--prev{visibility:hidden}@media (min-width:744px){.quotes__controls .slider__button--prev{visibility:visible}}.quotes .swiper-slide{opacity:0;visibility:hidden}.quotes .swiper-slide.swiper-slide-active{opacity:1;visibility:visible}.career .more__description a{color:#df2935}.career .more__top{margin-bottom:0}.career__icon{width:48px;height:48px}.link__decoration{text-decoration:none}.lang__position{margin-right:auto}.psychologist-section{position:relative;background:radial-gradient(62.36% 213.19% at 51.53% 57.15%,rgba(211,224,228,.4875) 0,rgba(37,34,46,.5625) 59.25%,rgba(37,34,46,.75) 100%),radial-gradient(50% 200% at 50% 50%,rgba(38,59,148,.2) 0,transparent 38.63%),-webkit-gradient(linear,left bottom,left top,from(#9289d0),to(#9289d0));background:-o-radial-gradient(51.53% 57.15%,62.36% 213.19%,rgba(211,224,228,.4875) 0,rgba(37,34,46,.5625) 59.25%,rgba(37,34,46,.75) 100%),-o-radial-gradient(50% 50%,50% 200%,rgba(38,59,148,.2) 0,transparent 38.63%),-o-linear-gradient(bottom,#9289d0,#9289d0);background:radial-gradient(62.36% 213.19% at 51.53% 57.15%,rgba(211,224,228,.4875) 0,rgba(37,34,46,.5625) 59.25%,rgba(37,34,46,.75) 100%),radial-gradient(50% 200% at 50% 50%,rgba(38,59,148,.2) 0,transparent 38.63%),linear-gradient(0deg,#9289d0,#9289d0)}.psychologist__block{padding-top:32px}.info-pages{padding:32px 0 16px;background-color:#f4f3f7}@media (min-width:1441px){.info-pages{padding:32px 0 52px}}.info-pages__header{display:-ms-grid;display:grid;overflow:hidden;max-width:1200px;margin:0 auto 48px}@media (min-width:1441px){.info-pages__header{-ms-grid-columns:900px 1fr;grid-template-columns:900px 1fr;position:relative}}.info-pages__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:32px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.info-pages__nav a{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;color:#171520;opacity:.5;text-decoration:none}.info-pages__title{margin:0;padding:0;color:#171520;font-weight:600;font-size:24px;line-height:36px;letter-spacing:-.5px;margin-bottom:16px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:744px){.info-pages__title{font-size:32px;line-height:41.6px;letter-spacing:-.6px;margin-bottom:24px}}@media (min-width:1441px){.info-pages__title{font-size:36px;line-height:46.8px;margin-bottom:32px;letter-spacing:-.7px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.info-pages__desc{padding:0;margin:0;font-weight:400;font-size:14px;line-height:21px;color:#171520;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:744px){.info-pages__desc{font-size:16px;line-height:24px}}@media (min-width:1441px){.info-pages__desc{font-size:18px;line-height:27px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.info-pages__image{display:none}@media (min-width:1441px){.info-pages__image{display:block;grid-row:auto;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;position:absolute;max-width:425px;height:auto;top:0;right:-185px}}.info-pages__wrap{display:-ms-grid;display:grid;gap:16px;position:relative;max-width:1200px;margin:0 auto 48px}@media (min-width:1441px){.info-pages__wrap{-ms-grid-columns:900px 1fr;grid-template-columns:900px 1fr}}.info-pages__wrap-text{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:1441px){.info-pages__wrap-text{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.info-pages__subtitle{margin:0;padding:0;color:#171520;font-weight:600;font-size:18px;line-height:27px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:744px){.info-pages__subtitle{letter-spacing:-.5px;font-size:24px;line-height:36px}}@media (min-width:1441px){.info-pages__subtitle{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.info-pages__list{list-style:none;margin:0;padding:0;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (min-width:1441px){.info-pages__list{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.info-pages__item{font-weight:400;font-size:14px;line-height:21px;color:#171520;position:relative;padding-left:20px}.info-pages__item--price{font-weight:600}.info-pages__item::before{content:"";position:absolute;top:11px;left:10px;width:4px;height:4px;border-radius:50%;background-color:#171520}@media (min-width:744px){.info-pages__item{font-size:16px;line-height:24px;padding-left:24px}}.info-pages__text{margin:0;padding:0;font-weight:400;font-size:14px;line-height:21px;color:#171520;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.info-pages__text--bold{font-weight:600}@media (min-width:744px){.info-pages__text{font-size:16px;line-height:24px}}@media (min-width:1441px){.info-pages__text{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.info-pages__contacts{display:none;-ms-grid-columns:(568px)[2];grid-template-columns:repeat(2,568px);gap:64px;max-width:1200px;margin:0 auto}@media (min-width:1441px){.info-pages__contacts{display:-ms-grid;display:grid}}.info-pages__contact{display:-ms-grid;display:grid;gap:16px}.info-pages__contact-name{padding:0;margin:0;font-weight:600;font-size:20px;line-height:30px;color:#171520}.info-pages__contact-post{padding:0;margin:0;font-weight:400;font-size:18px;line-height:27px}.info-pages__links{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;margin-top:24px}@media (min-width:1441px){.info-pages__links{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.info-pages__links .r-button{max-width:270px;text-decoration:none}.info-pages__link{text-decoration:none;font-weight:600;font-size:16px;line-height:24px;color:#df2935}.info-pages__attention{padding:0;margin:0;font-weight:400;font-size:14px;line-height:21px;color:#171520;background-color:#edebf2;border-radius:4px;outline:1px solid #e5e1f0;outline-offset:-1px;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;position:relative}.info-pages__attention::before{content:"!";display:block;width:20px;height:20px;border-radius:50%;background-color:#df2935;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:12px}@media (min-width:744px){.info-pages__attention{padding:16px 24px 16px 64px;font-size:16px;line-height:24px}.info-pages__attention::before{position:absolute;top:18px;left:26px}}@media (min-width:1441px){.info-pages__attention{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.info-pages__attention--full{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.info-pages__postscript{font-weight:500;font-size:14px;line-height:21px;color:#85848b;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.info-pages__details{padding:16px;margin-top:16px;background-color:#fff;border-radius:4px;outline:1px solid #edebf2;outline-offset:-1px;display:-ms-grid;display:grid;gap:12px;font-weight:500;font-size:16px;line-height:24px;color:#171520;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}@media (min-width:744px){.info-pages__details{padding:24px}}@media (min-width:1441px){.info-pages__details{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:0;right:0;margin-top:0;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.stages{display:-ms-grid;display:grid;gap:32px;margin-bottom:32px;max-width:1200px;margin:0 auto 32px}.stages__list{padding:0;margin:0;outline:1px solid #e5e1f0;outline-offset:-1px;list-style-type:none;counter-reset:item}@media (min-width:744px){.stages__list{padding:0 24px}}@media (min-width:1441px){.stages__list{padding:0 40px}}.stages__item{display:-ms-grid;display:grid;-ms-grid-columns:.14fr .3fr 2fr;grid-template-columns:.14fr .3fr 2fr}@media (min-width:744px){.stages__item{-ms-grid-columns:.29fr .3fr 2fr;grid-template-columns:.29fr .3fr 2fr}}@media (min-width:1441px){.stages__item{-ms-grid-columns:.17fr .3fr 2fr;grid-template-columns:.17fr .3fr 2fr}}.stages__stage{padding:24px 0 0;margin:0;max-width:20px;font-weight:600;font-size:0;line-height:24px;text-align:right;color:#85848b}@media (min-width:744px){.stages__stage{max-width:64px;font-size:16px}}@media (min-width:1441px){.stages__stage{max-width:80px}}.stages__stage::after{content:counter(item);counter-increment:item;font-size:16px;line-height:24px}.stages__content{padding:24px 0;display:-ms-grid;display:grid;gap:16px}.stages__content .info-pages__text{grid-column:initial}.stages__content .info-pages__attention{margin-top:16px}.stages__title{padding:0;margin:0;font-weight:600;font-size:16px;line-height:24px;color:#171520}@media (min-width:744px){.stages__title{font-size:18px;line-height:27px;letter-spacing:-.1px}}.stages__lines{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:48px}@media (min-width:744px){.stages__lines{min-width:100px}}.stages__line{width:3px;height:100%;background-color:#edebf2;position:relative}.stages__line::before{content:"";position:absolute;top:12px;width:3px;height:47px;background-color:#f4f3f7}.stages__line::after{content:"";position:absolute;top:28px;left:50%;-webkit-transform:translate(-52%,0);-ms-transform:translate(-52%,0);transform:translate(-52%,0);width:12px;height:12px;border-radius:50%;background-color:#2a253e;z-index:2}@media (min-width:744px){.stages__line::after{width:15px;height:15px}}.stages .info-pages__subtitle,.stages .info-pages__text,.stages .info-pages__wrap,.stages .info-pages__attention{grid-column:initial}@media (min-width:1441px){.stages .info-pages__text{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.stages .info-pages__wrap{margin:0}.rectorat{padding-top:64px!important;padding-bottom:64px!important}@media (min-width:1240px){.rectorat{padding-top:100px!important;padding-bottom:100px!important}}.rectorat--gray{position:relative}.rectorat--gray::before{position:absolute;content:"";width:100vw;height:100%;background:#f4f3f7;z-index:-1;top:0;left:calc(50% - 50vw)}.rector2024{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:744px){.rector2024{gap:64px}}@media (min-width:1240px){.rector2024{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.rector2024--border{border:1px solid #edebf2;padding:24px}@media (min-width:744px){.rector2024--border{padding:40px}}@media (min-width:1240px){.rector2024--border{padding:48px 40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.rector2024--wrap{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media (min-width:744px){.rector2024--wrap{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:64px;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}@media (min-width:1240px){.rector2024--wrap{-ms-grid-columns:(336px)[3];grid-template-columns:repeat(3,336px)}}.rector2024--wrap .rector2024__card{width:100%}.rector2024__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:744px){.rector2024__col{gap:48px}}@media (min-width:1240px){.rector2024__col{width:560px}}.rector2024__col--portrait{background:#f4f3f7}.rector2024__col--title{gap:24px}@media (min-width:744px){.rector2024__col--title{gap:24px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media (min-width:1240px){.rector2024__col--title{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;gap:24px;width:360px}}.rector2024__col--60{gap:32px}@media (min-width:744px){.rector2024__col--60{gap:32px}}@media (min-width:1240px){.rector2024__col--60{gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:680px}}.rector2024__col--60 .portrait_col{width:80px;min-width:80px}.rector2024__col--60 .portrait_col img{width:80px;height:80px;border-radius:50%;background-color:#7c7c88;-o-object-fit:cover;object-fit:cover}.rector2024__col--60 .info_col .rector_title{font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px}@media (min-width:744px){.rector2024__col--60 .info_col .rector_title{font-size:20px;line-height:30px}}.rector2024__col--60 .info_col .rector_subtitle{font-size:14px;font-weight:500;line-height:21px;margin-bottom:12px}@media (min-width:744px){.rector2024__col--60 .info_col .rector_subtitle{font-size:18px;line-height:27px;letter-spacing:-.01em}}.rector2024__col--60 .info_col .rector_text{font-size:14px;font-weight:400;line-height:21px;margin-bottom:32px}@media (min-width:744px){.rector2024__col--60 .info_col .rector_text{font-size:16px;line-height:24px}}@media (min-width:744px){.rector2024__col--100{width:100%}}.rector2024__text{font-size:16px;font-weight:400;line-height:24px}@media (min-width:744px){.rector2024__text{font-size:18px;line-height:27px}}.rector2024__gray_text{color:#7c7c88;display:block}.rector2024__name{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em;display:block;margin-bottom:16px}@media (min-width:744px){.rector2024__name{font-size:20px;line-height:30px}}.rector2024__title{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em}@media (min-width:744px){.rector2024__title{font-size:32px;line-height:43.2px}}@media (min-width:1240px){.rector2024__title{font-size:42px;line-height:56.7px}}.rector2024__portrait{width:327px;height:300px;margin:auto;-o-object-fit:contain;object-fit:contain}@media (min-width:744px){.rector2024__portrait{width:696px;height:460px}}@media (min-width:1240px){.rector2024__portrait{width:560px;height:513px}}.rector2024__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:744px){.rector2024__card{width:calc((100% - 80px - 64px)/2)}}@media (min-width:1240px){.rector2024__card{width:calc((100% - 80px - 64px)/3)}}.rector2024__card_photo{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background-image:url(/local/libcss/projects/ranepa-redesign/common/build/styles/../media/images/rector.svg);margin-bottom:24px}.rector2024__card_name{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em;color:#171520;margin-bottom:8px}@media (min-width:744px){.rector2024__card_name{font-size:20px;line-height:30px}}.rector2024__card_link{padding-top:40px;margin-top:auto}.rector2024__card_link a{padding-bottom:2px;font-weight:600;font-size:16px;line-height:150%;color:#df2935;border-bottom:1px solid #df2935}.rector2024__block_title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:22px}.rector2024__card_title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;line-height:24px;color:#171520;max-width:300px}@media (min-width:744px){.rector2024__card_title{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em}}.rector2024__title_socials{display:-webkit-box;display:-ms-flexbox;display:flex}.rector2024__card_tg{display:block;width:10px;height:10px;position:relative;padding-left:34px}.rector2024__card_tg svg{width:34px;height:34px;position:absolute;left:0}.rector2024__docs{width:100%;margin-top:48px}@media (min-width:744px){.rector2024__docs{margin-top:80px}}.rector2024__docs a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;width:100%;border:1px solid #edebf2;background:#fff;padding:16px}@media (min-width:744px){.rector2024__docs a{padding:24px;gap:16px}}@media (min-width:1240px){.rector2024__docs a{padding:32px}}.rector2024__docs a:first-child{border-radius:8px 8px 0 0}.rector2024__docs a:last-child{border-radius:0 0 8px 8px}.rector2024__docs a .rector2024__icon_folder{width:32px;height:32px}.rector2024__docs a .rector2024__icon_arrow{width:24px;height:24px}.rector2024__docs a p{color:#171520;font-size:16px;font-weight:600;line-height:24px;width:calc(100% - 24px - 32px)}@media (min-width:744px){.rector2024__docs a p{font-size:18px;line-height:27px;letter-spacing:-.01em}}@media (min-width:1240px){.rector2024__docs a p{font-size:20px;line-height:30px}}.rector2024__pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rector2024__pagination--content{display:contents!important}.rector2024__pagination--data{display:none!important}.rector2024__pagination_number{font-size:16px;font-weight:500;line-height:24px;color:#171520;opacity:.5}.rector2024__pagination_button{border-radius:50%;border:1px solid #171520}.rector2024__pagination_button--back{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rector2024__pagination_button--disabled{opacity:.5}.rector2024 .r-button--rector{width:300px;width:-webkit-fill-available;margin:auto}@media (min-width:744px){.rector2024 .r-button--rector{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}}.rector2024__contacts .contacts__description{font-size:14px;line-height:21px}@media (min-width:744px){.rector2024__contacts .contacts__description{font-size:14px;line-height:21px}}@media (min-width:1240px){.rector2024__contacts .contacts__description{font-size:14px;line-height:21px}}.rector2024__contacts .contacts__documents .contacts__description{font-size:16px;line-height:24px}@media (min-width:744px){.rector2024__contacts .contacts__documents .contacts__description{font-size:18px;line-height:27px}}@media (min-width:1240px){.rector2024__contacts .contacts__documents .contacts__description{font-size:18px;line-height:27px}}.rector2024__contacts .contacts__contact{font-size:20px;line-height:30px}@media (min-width:744px){.rector2024__contacts .contacts__contact{font-size:24px;line-height:36px}}@media (min-width:1240px){.rector2024__contacts .contacts__contact{font-size:24px;line-height:36px}}@media (min-width:744px){.rector2024__contacts .contacts__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1240px){.rector2024__contacts .contacts__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:744px){.rector2024__contacts .contacts__block{border:1px solid #e5e1f0;border-bottom:none}}@media (min-width:1240px){.rector2024__contacts .contacts__block{border:1px solid #e5e1f0;border-right:none!important}}.social-page--gray_bg{background:#f4f3f7}.social-page .breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;margin-bottom:0!important}.social-page .breadcrumbs .container{padding-bottom:0;padding-left:0;padding-right:0}.social-page__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 16px 0 16px;gap:40px}@media (min-width:744px){.social-page__header{padding:32px 24px 0 24px;gap:48px}}@media (min-width:1240px){.social-page__header{padding:32px 0 0 0}}.social-page__header-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (min-width:744px){.social-page__header-table{gap:48px}}@media (min-width:1240px){.social-page__header-table{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.social-page__header-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1240px){.social-page__header-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.social-page__header-h{width:100%;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;color:#171520}@media (min-width:744px){.social-page__header-h{font-size:32px;line-height:41.6px}}@media (min-width:1240px){.social-page__header-h{font-size:36px;line-height:46.8px}}.social-page__header-text{width:100%;font-size:14px;font-weight:400;line-height:21px;color:#171520}@media (min-width:744px){.social-page__header-text{font-size:16px;line-height:24px}}@media (min-width:1240px){.social-page__header-text{font-size:18px;line-height:27px}}.social-page__header-video{width:343px;height:194px;border-radius:8px;overflow:hidden;position:relative}@media (min-width:744px){.social-page__header-video{width:696px;height:393px}}@media (min-width:1240px){.social-page__header-video{width:560px;height:315px}}.social-page__header-video-bg{width:100%;height:100%;position:absolute;background:#d1cfdb;top:0;left:0;z-index:0}.social-page__header-video-bg::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.333008 26.9999C0.333008 12.2723 12.2721 0.333252 26.9997 0.333252C34.0721 0.333252 40.8549 3.14277 45.8559 8.14371C50.8568 13.1447 53.6663 19.9275 53.6663 26.9999C53.6663 41.7275 41.7273 53.6666 26.9997 53.6666C12.2721 53.6666 0.333008 41.7275 0.333008 26.9999ZM22.1198 38.4133L37.6664 28.7066C38.2482 28.334 38.6001 27.6908 38.6001 26.9999C38.6001 26.3091 38.2482 25.6658 37.6664 25.2933L22.0664 15.5866C21.452 15.1992 20.6758 15.1754 20.0388 15.5243C19.4018 15.8733 19.004 16.5402 18.9998 17.2666V36.7333C18.9912 37.4773 19.3963 38.1646 20.0514 38.5173C20.7065 38.8701 21.5033 38.83 22.1198 38.4133Z' fill='white'/%3E%3C/svg%3E%0A");width:54px;height:54px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.social-page__header-video iframe{position:relative;z-index:1}@media (min-width:744px){.social-page__header-video_m{display:none}}.social-page__header-video_t{display:none}@media (min-width:744px){.social-page__header-video_t{display:block}}@media (min-width:1240px){.social-page__header-video_t{display:none}}.social-page__header-video_d{display:none}@media (min-width:1240px){.social-page__header-video_d{display:block}}.social-page__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding-top:64px!important}@media (min-width:1240px){.social-page__block{padding-top:100px!important}}.social-page__block--last{padding-bottom:64px!important}@media (min-width:1240px){.social-page__block--last{padding-bottom:100px!important}}.social-page__block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.social-page__block-header img{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.social-page__block-header svg{width:42px;height:42px}.social-page__block-header p{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em}@media (min-width:744px){.social-page__block-header p{font-size:24px;line-height:36px;letter-spacing:-.02em}}.social-page__block-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:744px){.social-page__block-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.social-page__block-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}@media (min-width:744px){.social-page__block-col{width:50%}}.social-page__block-col p a{color:#df2935;text-decoration:none;font-weight:600}.social-page__block-col--title{font-size:16px;font-weight:600;line-height:24px}.social-page__block-col--title{font-size:16px;font-weight:600;line-height:24px}.social-page--link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;line-height:24px;text-decoration:underline;text-underline-offset:6px;color:#171520}.social-page--link svg{width:40px;height:40px}.social-page--link-vk:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yOS41NDExIDE1LjcyMzZDMjkuNjgwMSAxNS4zMDA3IDI5LjU0MTEgMTQuOTkgMjguODc5NCAxNC45OUgyNi42OTE0QzI2LjEzNSAxNC45OSAyNS44Nzg2IDE1LjI1ODQgMjUuNzM5NSAxNS41NTQ0QzI1LjczOTUgMTUuNTU0NCAyNC42MjY4IDE4LjAyOCAyMy4wNTA1IDE5LjYzNDhDMjIuNTQwNiAyMC4wOTk5IDIyLjMwODcgMjAuMjQ3OSAyMi4wMzA2IDIwLjI0NzlDMjEuODkxNSAyMC4yNDc5IDIxLjY5MDIgMjAuMDk5OSAyMS42OTAyIDE5LjY3NzFWMTUuNzIzNkMyMS42OTAyIDE1LjIxNjEgMjEuNTI4NyAxNC45OSAyMS4wNjUxIDE0Ljk5SDE3LjYyNjhDMTcuMjc5MSAxNC45OSAxNy4wNyAxNS4yMjU1IDE3LjA3IDE1LjQ0ODdDMTcuMDcgMTUuOTI5NyAxNy44NTgxIDE2LjA0MDYgMTcuOTM5MyAxNy4zOTM4VjIwLjMzMjVDMTcuOTM5MyAyMC45NzY4IDE3LjgxMTggMjEuMDkzNiAxNy41MzM2IDIxLjA5MzZDMTYuNzkxOSAyMS4wOTM2IDE0Ljk4NzYgMTguNjA5IDEzLjkxNzQgMTUuNzY1OEMxMy43MDc3IDE1LjIxMzIgMTMuNDk3NCAxNC45OSAxMi45MzgyIDE0Ljk5SDEwLjc1MDJDMTAuMTI1IDE0Ljk5IDEwIDE1LjI1ODQgMTAgMTUuNTU0NEMxMCAxNi4wODI5IDEwLjc0MTggMTguNzA0NiAxMy40NTM5IDIyLjE3MTlDMTUuMjYxOSAyNC41Mzk4IDE3LjgwOTMgMjUuODIzMyAyMC4xMjc0IDI1LjgyMzNDMjEuNTE4MiAyNS44MjMzIDIxLjY5MDIgMjUuNTM4MiAyMS42OTAyIDI1LjA0NzJWMjMuMjU3NUMyMS42OTAyIDIyLjY4NzQgMjEuODIyIDIyLjU3MzYgMjIuMjYyNCAyMi41NzM2QzIyLjU4NjkgMjIuNTczNiAyMy4xNDMzIDIyLjcyMTYgMjQuNDQxNCAyMy44NjMyQzI1LjkyNDkgMjUuMjE2MyAyNi4xNjk1IDI1LjgyMzMgMjcuMDA0IDI1LjgyMzNIMjkuMTkyQzI5LjgxNzEgMjUuODIzMyAzMC4xMjk3IDI1LjUzODIgMjkuOTQ5NCAyNC45NzU2QzI5Ljc1MiAyNC40MTQ5IDI5LjA0MzcgMjMuNjAxNCAyOC4xMDM5IDIyLjYzN0MyNy41OTM5IDIyLjA4NzMgMjYuODI4OSAyMS40OTUzIDI2LjU5NzEgMjEuMTk5M0MyNi4yNzI2IDIwLjgxODggMjYuMzY1MyAyMC42NDk2IDI2LjU5NzEgMjAuMzExNEMyNi41OTcxIDIwLjMxMTQgMjkuMjYyOSAxNi44ODYzIDI5LjU0MTEgMTUuNzIzNloiIGZpbGw9IiNERjI5MzUiLz4KPC9zdmc+Cg==)}.social-page--link-tg:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjAyMTggMTkuNzU3OEMxMS4wMjE4IDE5Ljc1NzggMTguMzkzMSAxNi41NTY1IDIwLjk0OTUgMTUuNDI5MkMyMS45Mjk2IDE0Ljk3ODQgMjUuMjUzIDEzLjUzNTUgMjUuMjUzIDEzLjUzNTVDMjUuMjUzIDEzLjUzNTUgMjYuNzg2OSAxMi45MDQzIDI2LjY1OTEgMTQuNDM3M0MyNi42MTY1IDE1LjA2ODUgMjYuMjc1NiAxNy4yNzc5IDI1LjkzNDggMTkuNjY3NkMyNS40MjM0IDIzLjA0OTQgMjQuODY5NSAyNi43NDY3IDI0Ljg2OTUgMjYuNzQ2N0MyNC44Njk1IDI2Ljc0NjcgMjQuNzg0MyAyNy43ODM4IDI0LjA2IDI3Ljk2NDFDMjMuMzM1NyAyOC4xNDQ0IDIyLjE0MjYgMjcuMzMyOSAyMS45Mjk2IDI3LjE1MjVDMjEuNzU5MSAyNy4wMTcyIDE4LjczMzkgMjQuOTg4MiAxNy42MjYxIDIzLjk5NjJDMTcuMzI3OCAyMy43MjU3IDE2Ljk4NyAyMy4xODQ3IDE3LjY2ODcgMjIuNTUzNEMxOS4yMDI2IDIxLjA2NTQgMjEuMDM0OCAxOS4yMTY4IDIyLjE0MjYgMTguMDQ0NUMyMi42NTM5IDE3LjUwMzQgMjMuMTY1MiAxNi4yNDA5IDIxLjAzNDggMTcuNzczOUMxOC4wMDk2IDE5Ljk4MzMgMTUuMDI3IDIyLjA1NzQgMTUuMDI3IDIyLjA1NzRDMTUuMDI3IDIyLjA1NzQgMTQuMzQ1MiAyMi41MDgzIDEzLjA2NyAyMi4xMDI0QzExLjc4ODcgMjEuNjk2NyAxMC4yOTc0IDIxLjE1NTYgMTAuMjk3NCAyMS4xNTU2QzEwLjI5NzQgMjEuMTU1NiA5LjI3NDg3IDIwLjQ3OTMgMTEuMDIxOCAxOS43NTc4WiIgZmlsbD0iI0RGMjkzNSIvPgo8L3N2Zz4K)}.social-page--link-ze:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMxLjcwNzQgMTkuNjE4NUMyMi4xOTg5IDE5LjkxNDYgMjAuNDE2IDE3LjI1MDMgMjAuNDE2IDguMDczNDlIMTkuNTg0QzE5LjU4NCAxNy4yNTAzIDE3LjgwMTIgMTkuOTE0NiA4LjI5MjcyIDE5LjYxODVWMjAuNTI4NUMxNy44MDEyIDIwLjIzMjQgMTkuNTg0IDIyLjg5NjcgMTkuNTg0IDMyLjA3MzVIMjAuNDE2QzIwLjQxNiAyMi44OTY3IDIyLjE5ODkgMjAuMjMyNCAzMS43MDc0IDIwLjUyODVWMTkuNjE4NVoiIGZpbGw9IiNERjI5MzUiLz4KPC9zdmc+Cg==)}.social-page--link-ru:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzNjcwXzk0ODYpIj4KPHBhdGggZD0iTTIxLjQ4MzMgMjAuNTk3SDE0LjgyNDFWMTcuOTI5SDIxLjQ4MzNDMjEuODcyMyAxNy45MjkgMjIuMTQyNyAxNy45OTc2IDIyLjI3ODUgMTguMTE3NUMyMi40MTQyIDE4LjIzNzQgMjIuNDk4MyAxOC40NTk3IDIyLjQ5ODMgMTguNzg0NVYxOS43NDI1QzIyLjQ5ODMgMjAuMDg0NyAyMi40MTQyIDIwLjMwNyAyMi4yNzg1IDIwLjQyNjlDMjIuMTQyNyAyMC41NDY4IDIxLjg3MjMgMjAuNTk4IDIxLjQ4MzMgMjAuNTk4VjIwLjU5N1pNMjEuOTQwMSAxNS40MTM2SDEyVjI2LjgyMzNIMTQuODI0MVYyMy4xMTEzSDIwLjAyODdMMjIuNDk4MyAyNi44MjMzSDI1LjY2MDdMMjIuOTM3OSAyMy4wOTM5QzIzLjk0MTcgMjIuOTQzMiAyNC4zOTI1IDIyLjYzMTggMjQuNzY0MyAyMi4xMTg1QzI1LjEzNiAyMS42MDUxIDI1LjMyMjQgMjAuNzg0NSAyNS4zMjI0IDE5LjY4OTJWMTguODMzN0MyNS4zMjI0IDE4LjE4NDEgMjUuMjU0NSAxNy42NzA4IDI1LjEzNiAxNy4yNzczQzI1LjAxNzUgMTYuODgzOSAyNC44MTQ5IDE2LjU0MTcgMjQuNTI3MiAxNi4yMzQzQzI0LjIyMzMgMTUuOTQzMyAyMy44ODUgMTUuNzM4NCAyMy40Nzg4IDE1LjYwMTFDMjMuMDcyNiAxNS40ODEyIDIyLjU2NTEgMTUuNDEyNiAyMS45NDAxIDE1LjQxMjZWMTUuNDEzNloiIGZpbGw9IiNERjI5MzUiLz4KPHBhdGggZD0iTTI3LjgzMDMgMTUuNDEyOEMyOS4wMjg2IDE1LjQxMjggMjkuOTk5OSAxNC40NDE0IDI5Ljk5OTkgMTMuMjQzMUMyOS45OTk5IDEyLjA0NDkgMjkuMDI4NiAxMS4wNzM1IDI3LjgzMDMgMTEuMDczNUMyNi42MzIgMTEuMDczNSAyNS42NjA2IDEyLjA0NDkgMjUuNjYwNiAxMy4yNDMxQzI1LjY2MDYgMTQuNDQxNCAyNi42MzIgMTUuNDEyOCAyNy44MzAzIDE1LjQxMjhaIiBmaWxsPSIjREYyOTM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTM2NzBfOTQ4NiI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxNS43NSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyIDExLjA3MzUpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)}.social-page--link-ok:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5Ljk1ODYgMTMuMDk4NkMyMS4xMzcxIDEzLjA5ODYgMjIuMDk1NyAxNC4wNTcyIDIyLjA5NTcgMTUuMjM1N0MyMi4wOTU3IDE2LjQxMzMgMjEuMTM2OSAxNy4zNzE5IDE5Ljk1ODYgMTcuMzcxOUMxOC43ODA4IDE3LjM3MTkgMTcuODIxOSAxNi40MTMzIDE3LjgyMTkgMTUuMjM1N0MxNy44MjE3IDE0LjA1NyAxOC43ODExIDEzLjA5ODYgMTkuOTU4NiAxMy4wOTg2Wk0xOS45NTg2IDIwLjM5NTVDMjIuODA1MyAyMC4zOTU1IDI1LjEyMDMgMTguMDgxMiAyNS4xMjAzIDE1LjIzNTdDMjUuMTIwMyAxMi4zODg4IDIyLjgwNTYgMTAuMDczNSAxOS45NTg2IDEwLjA3MzVDMTcuMTEyMSAxMC4wNzM1IDE0Ljc5NjggMTIuMzg5IDE0Ljc5NjggMTUuMjM1N0MxNC43OTY4IDE4LjA4MTIgMTcuMTEyMSAyMC4zOTU1IDE5Ljk1ODYgMjAuMzk1NVpNMjIuMDQ2OCAyNC42MDU4QzIzLjEwODcgMjQuMzY0IDI0LjEyMiAyMy45NDQ0IDI1LjA0NCAyMy4zNjQ4QzI1LjM4MzQgMjMuMTUxMiAyNS42MjQxIDIyLjgxMTYgMjUuNzEzMSAyMi40MjA2QzI1LjgwMjEgMjIuMDI5NSAyNS43MzIyIDIxLjYxOTIgMjUuNTE4NiAyMS4yNzk4QzI1LjQxMyAyMS4xMTE1IDI1LjI3NTMgMjAuOTY1OCAyNS4xMTMzIDIwLjg1MDhDMjQuOTUxMyAyMC43MzU4IDI0Ljc2ODIgMjAuNjUzOSAyNC41NzQ1IDIwLjYwOThDMjQuMzgwOSAyMC41NjU2IDI0LjE4MDQgMjAuNTYwMSAyMy45ODQ2IDIwLjU5MzVDMjMuNzg4OCAyMC42MjY5IDIzLjYwMTQgMjAuNjk4NiAyMy40MzM0IDIwLjgwNDRDMjEuMzE4NyAyMi4xMzM5IDE4LjU5NyAyMi4xMzI5IDE2LjQ4NDEgMjAuODA0NEMxNi4zMTYgMjAuNjk4NSAxNi4xMjg3IDIwLjYyNjggMTUuOTMyOSAyMC41OTM0QzE1LjczNzEgMjAuNTYgMTUuNTM2NyAyMC41NjU2IDE1LjM0MyAyMC42MDk3QzE1LjE0OTMgMjAuNjUzOSAxNC45NjYzIDIwLjczNTggMTQuODA0MyAyMC44NTA3QzE0LjY0MjMgMjAuOTY1NyAxNC41MDQ2IDIxLjExMTUgMTQuMzk5MSAyMS4yNzk4QzE0LjE4NTQgMjEuNjE5MSAxNC4xMTU0IDIyLjAyOTQgMTQuMjA0MiAyMi40MjA0QzE0LjI5MzEgMjIuODExNCAxNC41MzM2IDIzLjE1MTEgMTQuODcyOSAyMy4zNjQ4QzE1Ljc5NDkgMjMuOTQ0MiAxNi44MDggMjQuMzYzNyAxNy44Njk2IDI0LjYwNThMMTQuOTg0MSAyNy40OTE4QzE0LjcwMDYgMjcuNzc1NSAxNC41NDEzIDI4LjE2MDEgMTQuNTQxNCAyOC41NjEyQzE0LjU0MTQgMjguOTYyMyAxNC43MDA4IDI5LjM0NyAxNC45ODQ1IDI5LjYzMDVDMTUuMjY4MiAyOS45MTQxIDE1LjY1MjggMzAuMDczNCAxNi4wNTM5IDMwLjA3MzNDMTYuNDU1IDMwLjA3MzIgMTYuODM5NyAyOS45MTM4IDE3LjEyMzIgMjkuNjMwMkwxOS45NTgxIDI2Ljc5NDhMMjIuNzk0NyAyOS42MzA0QzIyLjkzNDkgMjkuNzcwOSAyMy4xMDE1IDI5Ljg4MjMgMjMuMjg0OSAyOS45NTgzQzIzLjQ2ODIgMzAuMDM0NCAyMy42NjQ4IDMwLjA3MzUgMjMuODYzMyAzMC4wNzM1QzI0LjA2MTcgMzAuMDczNSAyNC4yNTgzIDMwLjAzNDQgMjQuNDQxNiAyOS45NTgzQzI0LjYyNSAyOS44ODIzIDI0Ljc5MTYgMjkuNzcwOSAyNC45MzE4IDI5LjYzMDRDMjUuMDcyNSAyOS40OTAyIDI1LjE4NDEgMjkuMzIzNiAyNS4yNjAyIDI5LjE0MDFDMjUuMzM2NCAyOC45NTY3IDI1LjM3NTYgMjguNzYgMjUuMzc1NiAyOC41NjEzQzI1LjM3NTYgMjguMzYyNyAyNS4zMzY0IDI4LjE2NiAyNS4yNjAyIDI3Ljk4MjZDMjUuMTg0MSAyNy43OTkxIDI1LjA3MjUgMjcuNjMyNSAyNC45MzE4IDI3LjQ5MjNMMjIuMDQ2OCAyNC42MDU4WiIgZmlsbD0iI0RGMjkzNSIvPgo8L3N2Zz4K)}.social-page--link-ya:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjg2ODUgMjIuNjQyMkgxOS4xMzgzQzE4LjQ1MTggMjIuNjQyMiAxNy45MDI1IDIzLjIwNTIgMTcuOTAyNSAyMy45MDE5VjI5LjA0NjJIMjIuMTA0NFYyMy45MDE5QzIyLjEwNDQgMjMuMTk4MiAyMS41NDgyIDIyLjYzNTIgMjAuODY4NSAyMi42MzUyVjIyLjY0MjJaTTI0Ljg3ODEgMTkuMzIwNUwzMCAxNC4xMTI4TDI3LjAyNzEgMTEuMTAwOEwyMC4wMDM0IDE4LjIzNjhMMTIuOTcyOSAxMS4xMDA4TDEwIDE0LjExOTlMMTUuMTIxOSAxOS4zMjA1QzE2LjQyMiAyMC42MzQ0IDE4LjE3NDMgMjEuMzcwOSAyMCAyMS4zNzA5QzIxLjgyNTcgMjEuMzcwOSAyMy41NzggMjAuNjM0NCAyNC44NzgxIDE5LjMyMDVaIiBmaWxsPSIjREYyOTM1Ii8+Cjwvc3ZnPgo=)}.social-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:32px;width:100%}@media (min-width:744px){.social-page__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}}.social-page__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:744px){.social-page__inner{width:50%;gap:32px}}.social-page__inner .social-page__block-col{width:100%}.search-block{background:#f4f3f7;padding:32px 0 64px 0;position:relative}.search-block__title{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;color:#171520;margin-bottom:32px}@media (min-width:744px){.search-block__title{font-size:32px;line-height:43.2px;margin-bottom:40px}}@media (min-width:1160px){.search-block__title{font-size:42px;line-height:56.7px;margin-bottom:48px}}.search-block__title-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search-block__img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:19px}.search-block__date{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:12px;font-size:11px;font-weight:400;line-height:16.5px}.search-block__input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:744px){.search-block__input-wrapper{gap:16px}}@media (min-width:1160px){.search-block__input-wrapper{gap:24px}}.search-block__btn{background:#403d53;border:1px solid #e5e1f0;border-radius:4px}.search-block__btn--mob{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:744px){.search-block__btn--mob{display:none}}.search-block__btn--desk{display:none;color:#fff;font-size:16px;font-weight:600;line-height:24px;padding:12px 0}@media (min-width:744px){.search-block__btn--desk{display:block;width:160px}}@media (min-width:1160px){.search-block__btn--desk{width:200px}}.search-block__count-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.search-block__count-wrap p{font-size:12px;font-weight:400;line-height:18px;color:#6f6e76;margin-top:8px;margin-bottom:40px}@media (min-width:744px){.search-block__count-wrap p{font-size:14px;line-height:21px}}.search-block__count-wrap p:last-child{border-bottom:1px dashed #6f6e76;cursor:pointer}.search-block__count{font-size:12px;font-weight:400;line-height:18px;color:#6f6e76;margin-top:8px;margin-bottom:24px}@media (min-width:744px){.search-block__count{font-size:14px;line-height:21px}}.search-block__desktop-filter{min-width:200px;display:none}@media (min-width:1160px){.search-block__desktop-filter{display:block}}.search-block__desktop-filter p{font-size:14px;font-weight:400;line-height:21px;margin-bottom:16px;color:#171520;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.search-block__desktop-filter p:first-child{font-weight:600;margin-bottom:20px}.search-block__current-filter{font-weight:600!important;color:#263b94!important;border-bottom:1px dashed #263b94}.search-block__filter{display:block!important;margin-bottom:40px}@media (min-width:1160px){.search-block__filter{display:none!important}}.search-block__filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.search-block__filter-wrap{display:none}@media (min-width:1160px){.search-block__filter-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:32px}}.search-block__filter-wrap .openday_block__filter{font-size:14px;font-weight:400;line-height:21px;min-width:205px;border-radius:4px;background:#edebf2;border:1px solid #e5e1f0}.search-block__filter-wrap .openday_block__filter_control{padding-left:12px;padding-right:12px}.search-block__filter-wrap .openday_block__filter_value{margin-right:35px}.search-block__chapter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px}.search-block__chapter-sections .search-block__chapter:last-child{border-bottom:none;margin-bottom:64px}.search-block__chapter{border-bottom:1px solid #e5e1f0;margin-bottom:16px}.search-block__chapter ol{list-style-type:none;counter-reset:item;padding-left:0;margin:0}.search-block__chapter li{counter-increment:item;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;margin-bottom:24px}.search-block__chapter li::before{content:counter(item) ". ";font-size:14px;font-weight:500;line-height:21px;color:#85848b}.search-block__chapter-title{font-size:14px;font-weight:600;line-height:21px;color:#171520;margin-bottom:20px}@media (min-width:744px){.search-block__chapter-title{margin-bottom:24px}}.search-block__card{width:100%}.search-block__card h4{font-size:14px;font-weight:600;line-height:21px;color:#263b94;border-bottom:2px dashed #263b94;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;margin-bottom:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:744px){.search-block__card h4{-webkit-line-clamp:1;font-size:16px;line-height:24px}}.search-block__card-descr{font-size:14px;font-weight:400;line-height:21px;margin-bottom:14px}.search-block__card-descr span{font-weight:700}.search-block__breadcrumbs{color:#85848b;font-size:10px;font-weight:400;line-height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}@media (min-width:744px){.search-block__breadcrumbs{font-size:11px;line-height:16.5px}}.search-block__logo{display:none}@media (min-width:1160px){.search-block__logo{display:block;position:absolute;top:0;right:-20%;z-index:-1;width:495px;height:700px}}.r-modal__content-filter{width:100%;background-color:#f4f3f7!important}.r-modal__content-filter .openday_block__filter:last-of-type{border-bottom:none;padding-bottom:24px}.r-modal__filter-block{padding-bottom:16px}.r-modal__filter-header{font-size:16px;font-weight:600;line-height:24px;color:#85848b}.r-modal--filter .openday_block__filter_control{font-size:16px;font-weight:400;line-height:24px}.r-modal--filter .r-modal__close{top:18px!important}.openday_block__filter--filter:before{position:absolute;content:"";width:24px;height:24px;right:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;cursor:pointer;background:url(/local/libcss/projects/ranepa-redesign/common/build/styles/../media/svg/acc-arrow.svg) no-repeat 50% 50%;top:12px}.openday_block__filter--active::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.filter-label{font-size:14px!important}.filter-label::after,.filter-label::before{display:none;padding-left:0}.filter-checkbox:not(:checked)+label,.filter-checkbox:checked+label{padding-left:0!important}.filter-background:hover{background-color:#fff}.input-block{padding:12px;background:#edebf2;width:100%;border-radius:4px;font-size:16px;font-weight:400;line-height:24px;text-align:left;border:1px solid #e5e1f0}.input-block:focus{background-color:#fff;outline:0}@media (min-width:744px){.input-block{padding:12px 12px 12px 36px}}.input-block__magnifier{position:absolute;top:16px;left:12px;display:none}@media (min-width:744px){.input-block__magnifier{display:block}}.input-block__cross{position:absolute;right:19%;top:14px;display:none;cursor:pointer}.input-block__story{background-color:#fff;padding:16px;display:none}.input-block__story div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:16px;font-size:14px;font-weight:400;line-height:21px}.input-block__story div:hover{cursor:pointer}.input-block__story div:last-child{margin-bottom:0}.search-active{display:block}.loader{background-color:rgba(0,0,0,.1);position:fixed;left:0;right:0;top:0;bottom:0;opacity:0;z-index:9998;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;visibility:hidden}.loader--show{opacity:1;visibility:visible}.loader>div{display:block;position:fixed;width:150px;height:150px;margin:30px auto;border-radius:50%;border:3px solid transparent;border-top-color:#8b181c;-webkit-animation:loader-spin 2s linear infinite;animation:loader-spin 2s linear infinite;left:50%;margin-left:-75px;top:50%;margin-top:-75px;z-index:9999}.loader>div:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e96067;-webkit-animation:loader-spin 3s linear infinite;animation:loader-spin 3s linear infinite}.loader>div:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#8b181c;-webkit-animation:loader-spin 1.5s linear infinite;animation:loader-spin 1.5s linear infinite}@-webkit-keyframes loader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.deadlines{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;width:100%;max-width:100%;padding-right:16px;padding-left:16px;gap:32px;background-color:#fff;overflow:hidden;max-width:1248px}@media (min-width:744px){.deadlines{padding-right:24px;padding-left:24px}}.deadlines__title{padding-bottom:8px}.deadlines__title a{text-decoration:underline;font-weight:600}.deadlines__title h2{margin-bottom:12px;text-align:left}@media (min-width:744px){.deadlines__title{padding-bottom:32px}.deadlines__title h2{margin-bottom:24px}}.deadlines__slider{width:100%;overflow:visible!important;position:relative;background-color:inherit}.deadlines__slider:before,.deadlines__slider:after{content:"";width:100%;height:200px;left:-100%;top:0;background-color:inherit;display:block;position:absolute;z-index:4}.deadlines__slider:after{left:auto;right:-100%}.deadlines__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:220px;min-height:165px;height:100%;gap:24px;border-radius:8px;padding:16px;background-color:#edebf2;margin-right:16px}@media (min-width:744px){.deadlines__slide{width:220px;min-height:180px;gap:16px}}@media (min-width:1240px){.deadlines__slide{width:288px;min-height:196px}}.deadlines__slide--title{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}@media (min-width:744px){.deadlines__slide--title{font-weight:400;font-size:16px}}.deadlines__slide--table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.deadlines__slide--cell{min-width:88px}.deadlines__slide--separator{width:1px;height:46px;background:#d1cfdb}.deadlines__slide--key{text-transform:capitalize;font-weight:500;font-size:12px;line-height:150%;letter-spacing:0;color:#263b94}@media (min-width:744px){.deadlines__slide--key{font-size:14px}}.deadlines__slide--value{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0}.deadlines__slide--blue-slide{background-color:#263b94}.deadlines__slide--blue-slide .deadlines__slide--title{font-weight:500;font-size:18px;line-height:150%;letter-spacing:-1%;color:#fff}.deadlines__slide--blue-slide .deadlines__slide--key,.deadlines__slide--blue-slide .deadlines__slide--separator,.deadlines__slide--blue-slide .deadlines__slide--cell:last-child{display:none}.deadlines__slide--blue-slide .deadlines__slide--value{font-weight:600;font-size:20px;color:#fff}.deadlines__pagination{margin-top:32px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}@media (min-width:1240px){.deadlines__pagination{margin-top:0}}.deadlines__button{width:50px;height:50px;background-image:url(/local/libcss/projects/ranepa-redesign/common/build/styles/../media/svg/swiper-deadlines-arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#fff;border-radius:50%;cursor:pointer}.deadlines__button--prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1240px){.deadlines__button--prev{right:auto;left:-25px}}@media (min-width:1240px){.deadlines__button{position:absolute;top:75px;right:-25px;z-index:5}}.deadlines__filters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:744px){.deadlines__filters{gap:16px}}.deadlines__filters .openday_block__filter{border-radius:30px;background-color:transparent;padding:8px 10px}@media (min-width:744px){.deadlines__filters .openday_block__filter{padding:12px 16px}}.deadlines__filters .openday_block__filter span{font-size:14px}@media (min-width:744px){.deadlines__filters .openday_block__filter span{font-size:16px}}.deadlines__filters .openday_block__filter:before{background-image:url(/local/libcss/projects/ranepa-redesign/common/build/styles/../media/svg/deadlines-chevron-down.svg)}.deadlines__filters .openday_block__filter--active{border-radius:26px;padding-bottom:15px}.deadlines__filters .openday_block__filter_checkbox{padding:0}.deadlines__filters .openday__input_label{font-size:14px}@media (min-width:744px){.deadlines__filters .openday__input_label{font-size:16px}}.deadlines__filters .openday_block__filter_body--active{display:contents}.deadlines__filters .openday__input_checkbox:checked+label:before,.deadlines__filters .openday__input_checkbox:not(:checked)+label:before,.deadlines__filters .openday__input_radio:checked+label:before,.deadlines__filters .openday__input_radio:not(:checked)+label:before{background:#fff;border:1px solid #171520}.deadlines__filters .openday__input_checkbox:checked+label:after,.deadlines__filters .openday__input_checkbox:not(:checked)+label:after{width:18px;height:18px;background:#df2935;top:1px;left:0;background-image:url(/local/libcss/projects/ranepa-redesign/common/build/styles/../media/svg/deadlines-checkbox.svg);background-position:center;background-repeat:no-repeat}.deadlines__filters--regular-filter{max-width:230px;min-width:230px;width:230px}@media (min-width:744px){.deadlines__filters--regular-filter{max-width:267px;min-width:267px;width:267px}}.deadlines__filters--small-filter{max-width:163px;min-width:163px;width:163px}@media (min-width:744px){.deadlines__filters--small-filter{max-width:215px;min-width:215px;width:215px}}.deadlines .visually-hidden,.deadlines .swiper-button-disabled{display:none}.partners_header{background-color:#2a253e;padding-bottom:64px;gap:40px}@media (min-width:744px){.partners_header{padding-bottom:64px;gap:64px}}@media (min-width:1240px){.partners_header{padding-bottom:100px;gap:80px}}.partners_header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.partners_header__title h2{color:#fff;font-weight:600;font-size:24px;line-height:150%;letter-spacing:-2%}@media (min-width:744px){.partners_header__title h2{font-size:48px;line-height:125%}}@media (min-width:1240px){.partners_header__title h2{font-size:80px}}.partners_header__title--text{color:#fff;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;max-width:1080px}@media (min-width:744px){.partners_header__title--text{font-size:16px}}@media (min-width:1240px){.partners_header__title--text{font-size:18px}}.partners_header__title img{-o-object-fit:cover;object-fit:cover;width:80px;height:48px;display:inline;margin-left:10px;margin-right:10px;margin-bottom:-17px}@media (min-width:744px){.partners_header__title img{width:120px;height:72px;margin-bottom:-21px}}@media (min-width:1240px){.partners_header__title img{width:160px;height:96px;margin-bottom:-27px}}.partners_header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding-top:32px;padding-bottom:32px}@media (min-width:1240px){.partners_header__nav{padding-bottom:80px}}.partners_header__nav a{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;color:#fff;opacity:.5;display:none}@media (min-width:744px){.partners_header__nav a{display:block}}.partners_header__nav a:first-child,.partners_header__nav a:last-child{display:block}@media (max-width:375px){.partners_header__nav a{font-size:12px}}.partners_header__nav a+span{display:none}@media (min-width:744px){.partners_header__nav a+span{display:block}}.partners_header__nav span:has(+a:not([href])){display:block}.partners_header__nav a[href]{opacity:1}.partners_header__nav_svg_a{width:24px;height:24px}.partners_header__nav a svg path{fill:#fff}.partners_header__nav span svg path{stroke:#fff}.rector_block__old_title{font-weight:600;font-size:20px;line-height:30px;color:#171520;margin-bottom:22px}@media (min-width:744px){.rector_block__old_title{font-size:24px;line-height:36px;letter-spacing:-.5px;margin-bottom:23px}}@media (min-width:1200px){.rector_block__old_title{font-size:36px;line-height:47px;letter-spacing:-.7px;margin-bottom:32px;max-width:520px}}@media (min-width:1200px){.rector_block__old_title--margin{margin-top:100px}}.rector_block__button{max-width:none;width:100%;margin-top:16px}@media (min-width:744px){.rector_block__button{max-width:257px}}@media (min-width:1240px){.rector_block__button{max-width:none;width:auto}}.rector_block__line{position:relative;z-index:1}@media (min-width:1240px){.rector_block__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:64px}}.rector_block__line img{display:none;width:320px;height:320px;-o-object-fit:cover;object-fit:cover}@media (min-width:1240px){.rector_block__line img{display:block}}.rector_block__line p{font-family:Caravan;font-weight:400;font-size:28px;line-height:150%;letter-spacing:0;color:#8b91a6;text-align:center}@media (min-width:744px){.rector_block__line p{font-size:48px;text-align:right}}@media (min-width:1240px){.rector_block__line p{font-size:64px}}.rector_block__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:744px){.rector_block__container{gap:40px}}@media (min-width:1240px){.rector_block__container{gap:64px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.rector_block__container picture{display:contents}.rector_block__container img{-o-object-fit:cover;object-fit:cover;width:80px;height:80px;border-radius:50%}@media (min-width:744px){.rector_block__container img{width:364px;height:400px;border-radius:0}}@media (min-width:1240px){.rector_block__container img{width:568px;height:624px}}@media (min-width:1240px){.rector_block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.rector_block__text p{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;margin-bottom:16px}@media (min-width:744px){.rector_block__text p{font-size:16px}}@media (min-width:1240px){.rector_block__text p{font-size:18px}}.rector_block__text .rector_block__name{font-family:Manrope;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;margin-bottom:10px;margin-top:6px}@media (min-width:744px){.rector_block__text .rector_block__name{font-size:18px}}@media (min-width:1240px){.rector_block__text .rector_block__name{font-size:20px;margin-bottom:16px}}.rector_block__text .rector_block__title{font-family:Manrope;font-weight:500;font-size:12px;line-height:150%;letter-spacing:0;opacity:.5;margin-bottom:0}@media (min-width:744px){.rector_block__text .rector_block__title{font-size:14px;margin-bottom:0}}@media (min-width:1240px){.rector_block__text .rector_block__title{font-size:16px;margin-bottom:0}}.support_directions{background-color:transparent}.support_directions__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:0;margin-bottom:0}@media (min-width:1024px){.support_directions__container{gap:32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.support_directions__card{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:343px;width:100%;min-height:410px;padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px;gap:16px;border:1px solid #e0e4f6}@media (min-width:744px){.support_directions__card{width:696px;width:100%;min-height:336px;gap:24px;padding:32px}}@media (min-width:1024px){.support_directions__card{width:calc(50% - 20px);max-width:584px;min-height:360px}}.support_directions__card--alt{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:744px){.support_directions__card--alt{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media (min-width:1024px){.support_directions__card--alt{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.support_directions__card--alt .support_directions__card--col_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.support_directions__card--alt .support_directions__card--col_top img{margin:auto;width:100%;height:200px;margin-top:16px}@media (min-width:744px){.support_directions__card--alt .support_directions__card--col_top img{width:100%;margin:auto;margin-top:24px}}@media (min-width:1240px){.support_directions__card--alt .support_directions__card--col_top img{width:100%}}.support_directions__card--col_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.support_directions__card--col_top p{font-weight:600;font-size:20px;line-height:150%;letter-spacing:0}@media (min-width:744px){.support_directions__card--col_top p{font-size:32px;line-height:135%;letter-spacing:-2%}}.support_directions__card--col_top img{-o-object-fit:cover;object-fit:cover;width:94px;height:56px}@media (min-width:744px){.support_directions__card--col_top img{width:160px;height:96px}}.support_directions__card--col_bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}@media (min-width:620px){.support_directions__card--col_bot{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.support_directions__card--col_bot .r-button--transparent{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#171520;border:0;border-bottom:1px solid #171520;border-radius:0;padding:0}.support_directions__card--col_bot .r-button--green{width:100%;border:0}@media (min-width:620px){.support_directions__card--col_bot .r-button--green{width:auto}}.funds__col_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:1240px){.funds__col_title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.funds__col_title--title{color:#fff;font-weight:600;font-size:24px;line-height:150%;letter-spacing:-2%}@media (min-width:744px){.funds__col_title--title{font-size:32px;line-height:135%}}@media (min-width:1240px){.funds__col_title--title{font-size:42px;width:50%}}.funds__col_title--description{color:#fff;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}@media (min-width:744px){.funds__col_title--description{font-size:18px}}@media (min-width:1240px){.funds__col_title--description{width:50%;font-size:18px}}.funds__col_cards{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:744px){.funds__col_cards{margin-top:48px}}@media (min-width:1024px){.funds__col_cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.funds__card{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px;width:100%}@media (min-width:744px){.funds__card{gap:24px;padding:32px;width:100%}}@media (min-width:1024px){.funds__card{padding:48px;width:50%}}.funds__card img{-o-object-fit:contain;object-fit:contain;width:34px;height:34px}@media (min-width:744px){.funds__card img{width:38px;height:38px}}@media (min-width:1240px){.funds__card img{width:40px;height:40px}}.funds__card--title{color:#171520;font-weight:600;font-size:20px;line-height:150%;letter-spacing:0}@media (min-width:744px){.funds__card--title{font-size:24px;letter-spacing:-2%}}@media (min-width:1240px){.funds__card--title{font-size:32px;line-height:135%}}.funds__card--description{color:#171520;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}@media (min-width:744px){.funds__card--description{font-size:16px}}.funds__card--green{background-color:#62b790;color:#fff}.funds__card--green .funds__card--title,.funds__card--green .funds__card--description{color:#fff}.publications-search__filters_wrap{position:relative}@media (min-width:1240px){.publications-search__filters_col{margin-top:100px}}.publications-search__search_bar{position:absolute;width:calc(100% - 48px);top:0}.publications-search__content{margin-top:100px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px}@media (min-width:744px){.publications-search__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}@media (min-width:1240px){.publications-search__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.publications-search__card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:16px 20px;border:1px solid #e5e1f0}@media (min-width:744px){.publications-search__card{width:50%;padding:20px 24px;margin-top:-1px;margin-left:-1px}}@media (min-width:1240px){.publications-search__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:24px 32px;gap:32px}.publications-search__card:hover{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff;-webkit-box-shadow:0 6px 10px -2px rgba(28,36,75,.031372549);box-shadow:0 6px 10px -2px rgba(28,36,75,.031372549);-webkit-box-shadow:0 24px 32px -4px rgba(28,36,75,.0784313725);box-shadow:0 24px 32px -4px rgba(28,36,75,.0784313725);-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.publications-search__card:hover .publications-search__button{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='48' width='48' height='48' rx='24' transform='rotate(90 48 0)' fill='%232A253E'/%3E%3Cpath d='M24 17.3333L22.825 18.5083L27.475 23.1666H17.3333V24.8333H27.475L22.825 29.4916L24 30.6666L30.6666 24L24 17.3333Z' fill='white'/%3E%3C/svg%3E%0A")}}.publications-search__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px}.publications-search__image img{width:51px;height:72px;min-width:51px;min-height:72px;-o-object-fit:cover;object-fit:cover}@media (min-width:744px){.publications-search__image img{width:120px;height:170px;min-width:120px;min-height:170px}}.publications-search__image p{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0}@media (min-width:744px){.publications-search__image p{display:none}}.publications-search__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.publications-search__title{font-weight:600;font-size:18px;line-height:150%;letter-spacing:-1%}.publications-search__publisher{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.publications-search__number{color:#95929f;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0;text-decoration:underline;text-decoration-thickness:.5}.publications-search__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (min-width:744px){.publications-search__links{gap:16px}}@media (min-width:1240px){.publications-search__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:60px}}.publications-search__link{gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none}.publications-search__link span{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#d74545;text-decoration:none}.publications-search__link .publications-search-arrow{content:"";width:24px;height:24px;min-width:24px;min-height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9603 11.1423C15.18 11.362 15.18 11.7181 14.9603 11.9378L9.22541 17.6726C9.00573 17.8923 8.64963 17.8923 8.42996 17.6726L8.16476 17.4075C7.94508 17.1878 7.94508 16.8316 8.16476 16.612L13.2367 11.54L8.16476 6.46809C7.94508 6.24841 7.94508 5.89231 8.16476 5.67264L8.42996 5.40744C8.64963 5.18776 9.00573 5.18776 9.22541 5.40744L14.9603 11.1423Z' fill='%23DF2935'/%3E%3C/svg%3E%0A")}.publications-search__button{display:none;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='47.5' y='0.5' width='47' height='47' rx='23.5' transform='rotate(90 47.5 0.5)' stroke='%23171520'/%3E%3Cpath d='M24 17.3333L22.825 18.5083L27.475 23.1666H17.3333V24.8333H27.475L22.825 29.4916L24 30.6666L30.6666 24L24 17.3333Z' fill='%23171520'/%3E%3C/svg%3E%0A");width:48px;height:48px;background-position:center;background-size:contain;background-repeat:no-repeat}@media (min-width:1240px){.publications-search__button{display:block}}
/*# sourceMappingURL=index.css.map */
/* End */


/* Start:/local/libcss/projects/redesign-applicant/common/build/styles/index.css?1750854049258580*/
@charset "UTF-8";.typography img{border-radius:12px}.typography ul{margin:0;padding:0;padding-left:10px;list-style-type:none;font-size:14px;line-height:150%}@media (min-width:744px){.typography ul{font-size:16px}}.typography ul li{position:relative;margin-bottom:12px;padding-left:32px}.typography ul li::before{position:absolute;content:"";width:16px;height:3px;top:12px;left:0;background-color:#df2935}.typography ul.red-bullet li{margin-bottom:12px;padding-left:14px}.typography ul.red-bullet li::before{position:absolute;content:"";width:4px;height:4px;top:9px;left:0;background-color:#df2935;border-radius:50%}.typography ul.black-bullet li{margin-bottom:12px;padding-left:14px}.typography ul.black-bullet li::before{position:absolute;content:"";width:4px;height:4px;top:9px;left:0;background-color:#171520;border-radius:50%}.typography ul.black-bullet li:not(:last-of-type){margin-bottom:12px}.typography ul .triangle::before{border:8px solid transparent;border-left:13px solid #df2935;width:0;height:0;background-color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.typography ul .triangle a{text-decoration:none;color:#171520}.typography ul.cube li{margin-bottom:12px;padding-left:32px}.typography ul.cube li::before{position:absolute;content:"";width:16px;height:16px;top:4px;left:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/cube.svg) no-repeat 50% 50%}.typography ul.cube li:not(:last-of-type){margin-bottom:12px}.typography .check_icons{padding-left:0}@media (min-width:1240px){.typography .check_icons{padding-left:5px}}.typography .check_icons>li{padding-left:32px;padding-top:12px;padding-bottom:12px;margin-bottom:0}@media (min-width:744px){.typography .check_icons>li{padding-left:53px;padding-top:24px;padding-bottom:24px}}.typography .check_icons>li:last-child{padding-bottom:0}.typography .check_icons>li::before{top:12px;width:24px;height:24px;background-size:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0C5.375 0 0 5.375 0 12C0 18.625 5.375 24 12 24C18.625 24 24 18.625 24 12C24 5.375 18.625 0 12 0ZM10.5 18.12L5 12.62L7.12 10.5L10.5 13.88L17.38 7L19.5 9.12L10.5 18.12Z' fill='%2329345B'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-color:transparent}@media (min-width:744px){.typography .check_icons>li::before{width:33px;height:33px;top:24px;background-size:33px;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0.625C8.18359 0.625 0.625 8.18359 0.625 17.5C0.625 26.8164 8.18359 34.375 17.5 34.375C26.8164 34.375 34.375 26.8164 34.375 17.5C34.375 8.18359 26.8164 0.625 17.5 0.625ZM15.3906 26.1063L7.65625 18.3719L10.6375 15.3906L15.3906 20.1437L25.0656 10.4688L28.0469 13.45L15.3906 26.1063Z' fill='%2329345B'/%3E%3C/svg%3E%0A")}}.typography .check_icons>li .gray-back{background-color:#e5e4ee;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 7px}.typography .check_icons>li .gray-back__margin{display:block;margin-bottom:10px}.typography .check_icons_small{padding-left:0}@media (min-width:1240px){.typography .check_icons_small{padding-left:4px}}.typography .check_icons_small>li{padding-left:32px;padding-top:12px;padding-bottom:12px;margin-bottom:0}.typography .check_icons_small>li:last-child{padding-bottom:0}.typography .check_icons_small>li::before{top:12px;width:24px;height:24px;background-size:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0C5.375 0 0 5.375 0 12C0 18.625 5.375 24 12 24C18.625 24 24 18.625 24 12C24 5.375 18.625 0 12 0ZM10.5 18.12L5 12.62L7.12 10.5L10.5 13.88L17.38 7L19.5 9.12L10.5 18.12Z' fill='%2329345B'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-color:transparent}.typography .check_icons_small>li .gray-back{background-color:#e5e4ee;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 7px}.typography .check_icons_small>li .gray-back__margin{display:block;margin-bottom:10px}.typography ol{margin:0;padding:0;font-size:14px;line-height:150%}@media (min-width:744px){.typography ol{font-size:16px}}.typography ol li{margin-bottom:12px;margin-left:16px}.typography a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link):not(.contacts__contact):not(.contacts__address){text-decoration:underline}.typography a:not(:last-of-type){margin-bottom:12px}.typography p,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{margin:0;margin-bottom:16px}.typography h1,.typography .h1{margin:0;margin-bottom:16px;font-size:1.125rem;line-height:150%;font-weight:600}@media (min-width:744px){.typography h1,.typography .h1{font-size:1.5rem}}.typography h2,.typography .h2{font-size:1.125rem;line-height:150%;font-weight:500}@media (min-width:744px){.typography h2,.typography .h2{font-size:1.25rem}}.typography h3,.typography .h3{font-size:1rem;line-height:150%;font-weight:600}@media (min-width:744px){.typography h3,.typography .h3{font-size:1.125rem}}.typography h4,.typography .h4{font-size:1rem;line-height:150%;font-weight:500}@media (min-width:744px){.typography h4,.typography .h4{font-size:1.125rem}}.typography p{font-size:.875rem;line-height:150%}@media (min-width:744px){.typography p{font-size:1rem}}.typography table{width:750px}.typography table a[href^="tel:"]{color:#df2935}.typography table a{text-decoration:none;color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.typography table a:hover:not(.focus-visible){color:#ae1e25}}.typography table,.typography th,.typography td{border-bottom:1px solid #d8d8dc;border-collapse:collapse}.typography th,.typography td{padding:16px 20px;text-align:left}.typography td{padding-right:8px;word-wrap:break-word}.typography tr td:first-of-type{font-weight:600}.typography .text-name{margin:0;font-size:14px;line-height:21px;color:#85848b;font-weight:500}.typography--columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (min-width:1240px){.typography--columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:64px}}a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;line-height:24px;color:#df2935;text-decoration:none;cursor:pointer}a.bold{font-weight:600;color:#df2935;text-decoration:none}a.loadfile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:34px;font-weight:400;line-height:24px;color:#171520;text-decoration:none}a.loadfile::before{position:absolute;content:"";width:24px;height:24px;top:0;left:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/loadfile.svg) no-repeat 50% 50%}a.file{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:34px;font-weight:400;line-height:24px;color:#171520;text-decoration:none}a.file::before{position:absolute;content:"";width:24px;height:24px;top:0;left:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/file.svg) no-repeat 50% 50%}a.download{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:34px;font-weight:400;line-height:24px;color:#171520;text-decoration:none;text-decoration:none!important}a.download::before{position:absolute;content:"";width:24px;height:24px;top:0;left:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/download.svg) no-repeat 50% 50%}a.play{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:34px;font-weight:400;line-height:24px;color:#df2935;text-decoration:none}a.play::before{position:absolute;content:"";width:24px;height:24px;left:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/play.svg) no-repeat 50% 50%}a.arrowright{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:32px;font-weight:600;line-height:24px;color:#df2935;text-decoration:none}a.arrowright::before{position:absolute;content:"";width:24px;height:24px;top:0;right:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/arrowright.svg) no-repeat 50% 50%}a.redtriangle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:29px;font-weight:400;line-height:24px;color:#171520;text-decoration:none}a.redtriangle::before{position:absolute;content:"";width:13px;height:27px;top:0;left:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/redtriangle.svg) no-repeat 50% 50%}.section{position:relative;padding:48px 0}@media (min-width:744px){.section{padding-bottom:64px}}@media (min-width:1240px){.section{padding-top:81px;padding-bottom:100px}}.section__headings{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;text-align:center}.section__headings p{font-size:.875rem;line-height:150%}@media (min-width:744px){.section__headings{margin-bottom:64px;gap:24px}.section__headings p{font-size:1rem}}@media (min-width:1240px){.section__headings p{font-size:1.125rem}}.section__headings--left{-moz-text-align-last:left;text-align-last:left}.section__headings--limited{max-width:900px}.section h2{margin:0;font-size:1.5rem;line-height:2.25rem;letter-spacing:-.03em}@media (min-width:744px){.section h2{font-size:2rem;line-height:2.5rem}}@media (min-width:1240px){.section h2{font-size:3rem;line-height:3.75rem}}.section__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section--dark{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#25222e),color-stop(28.96%,rgba(37,34,46,.75)),color-stop(118.06%,#d3e0e4));background:-o-linear-gradient(top,#25222e 0,rgba(37,34,46,.75) 28.96%,#d3e0e4 118.06%);background:linear-gradient(180deg,#25222e 0,rgba(37,34,46,.75) 28.96%,#d3e0e4 118.06%)}.section--limited .section__headings{-moz-text-align-last:left;text-align-last:left;max-width:900px}.section--limited .section__headings p{text-align:left}.gradient-dark-vertical{background:-o-linear-gradient(270.21deg,#25222e .18%,rgba(37,34,46,.75) 40.17%,#d3e0e4 123.75%);background:linear-gradient(179.79deg,#25222e .18%,rgba(37,34,46,.75) 40.17%,#d3e0e4 123.75%)}.openday_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;padding:64px 16px;padding:64px 0}@media (min-width:744px){.openday_block{gap:48px;padding:64px 24px;padding:64px 0}}@media (min-width:1240px){.openday_block{gap:60px;padding:100px 120px;padding:100px 0}}.openday_block h2{width:100%;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:center}@media (min-width:744px){.openday_block h2{font-size:32px;line-height:40px}}@media (min-width:1240px){.openday_block h2{font-size:48px;line-height:60px}}.openday_block__col_filters{width:100%;scrollbar-width:none}@media (min-width:1240px){.openday_block__col_filters{width:360px;min-width:360px}}.openday_block__col_filters::-webkit-scrollbar{display:none;background:0 0;width:0;height:0}.openday_block__col_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:744px){.openday_block__col_content{width:700px;margin:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1240px){.openday_block__col_content{width:776px;margin-top:0}}.openday_block__filters_box{position:fixed;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:24px;width:100%;min-height:100vh;min-height:100%;background:#f4f3f7;z-index:99;display:none;top:0;bottom:0;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none}.openday_block__filters_box::-webkit-scrollbar{display:none;background:0 0;width:0;height:0}@media (min-width:1240px){.openday_block__filters_box{position:relative;padding:0;min-height:auto;padding-top:32px;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}}.openday_block__filters_box--active{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1240px){.openday_block__filters_box--active{display:-webkit-box;display:-ms-flexbox;display:flex}}.openday_block__filters_title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;color:#85848b}.openday_block__close_button{cursor:pointer;position:absolute;top:24px;right:24px}@media (min-width:1240px){.openday_block__close_button{display:none}}.openday_block__reset_button{cursor:pointer;position:absolute;top:32px;right:0;color:#85848b;border-bottom:1px dotted #85848b;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:center;display:none}@media (min-width:1240px){.openday_block__reset_button{display:block}}.openday_block__reset_button--position{position:static;margin-left:auto}.openday_block__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;border-bottom:1px solid #e5e1f0}.openday_block__filter_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;display:none;padding-bottom:16px}.openday_block__filter_body--active{position:absolute;top:95%;left:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 2px);max-height:300px;background-color:#fff;z-index:2;border:1px solid #171520;border-top:none;border-radius:0 0 4px 4px;overflow-y:auto}.openday_block__filter_body--active::-webkit-scrollbar{width:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.openday_block__filter_body--active::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}.openday_block__filter_checkbox{padding:4px 16px}.openday_block__filter_checkbox:disabled{opacity:.5;cursor:default}.openday_block__filter_control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.openday_block__filter_control svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.openday_block__filter_control--active svg{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.openday_block .news_pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.openday_block .news_pagination__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.openday_block .news_pagination__counter span{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;color:#7c7c88}.openday_block .news_pagination__all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.openday_block .news_pagination__all span{font-size:16px;font-weight:600;line-height:1px;letter-spacing:0;color:#df2935;margin-bottom:1px}.openday_block__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer}.openday_block__pagination__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.openday_block__pagination__next span{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;display:none}@media (min-width:744px){.openday_block__pagination__next span{display:block}}.openday_block__pagination__next svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.openday_block__pagination__next--left svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.openday_block__pagination__next--disabled{opacity:.5;cursor:default}.openday_block__pagination__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:2px}.openday_block__pagination__numbers span,.openday_block__pagination__numbers a{width:40px;height:40px;font-size:14px;font-weight:400;line-height:14px;letter-spacing:0;text-align:center;padding:12px;border-radius:50%;border:1px solid transparent}.openday_block__pagination__numbers span:hover,.openday_block__pagination__numbers a:hover{background:#edebf2;border:1px solid #edebf2}.openday_block__pagination__numbers .openday__pagination_active_number{border:1px solid #df2935;color:#df2935}.openday_block__pagination__numbers .openday__pagination_active_number:hover{border:1px solid #df2935;color:#df2935;background:0 0}@media (min-width:1240px){.openday_desctop_nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.openday_gray_bg{background:#f4f3f7}.openday_fullscreen{position:fixed;left:0;right:0;top:0;bottom:0;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex}.no_default_input_styles{background:0 0;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}.fancybox__content{padding:0!important}.litepicker .container__tooltip{display:none}.litepicker .container__months .month-item-weekdays-row>div,.litepicker .container__months .month-item-header div>.month-item-name{text-transform:capitalize!important}.openday__input_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px;padding-left:20px;border-radius:60px;border:1px solid #e5e1f0;background:#edebf2}@media (min-width:1240px){.openday__input_text{border-radius:4px}}.openday__input_text input{padding:0 10px;width:-webkit-fill-available;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#85848b;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:#edebf2}.openday__input_text svg{min-width:20px}@media (min-width:1240px){.openday__input_text__main_search{height:48px}}.openday__input_text__search{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;border-radius:48px;gap:10px;background:-webkit-gradient(linear,left top,right top,from(#df2935),to(#ff5e62));background:-o-linear-gradient(left,#df2935 0,#ff5e62 100%);background:linear-gradient(90deg,#df2935 0,#ff5e62 100%)}@media (min-width:1240px){.openday__input_text__search{opacity:0;display:none}}.openday__input_text__search span{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;color:#fff;display:none}@media (min-width:744px){.openday__input_text__search span{display:block}}.openday__input_checkbox:checked,.openday__input_checkbox:not(:checked),.openday__input_radio:checked,.openday__input_radio:not(:checked){position:absolute;left:-9999px}.openday__input_checkbox:checked+label,.openday__input_checkbox:not(:checked)+label,.openday__input_radio:checked+label,.openday__input_radio:not(:checked)+label{display:inline-block;position:relative;padding-left:28px;line-height:20px;cursor:pointer}.openday__input_checkbox:checked+label:before,.openday__input_checkbox:not(:checked)+label:before,.openday__input_radio:checked+label:before,.openday__input_radio:not(:checked)+label:before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;padding:5px;border-radius:2px;border:1px solid #e5e1f0;background:#fff}.openday__input_checkbox:checked+label:before,.openday__input_checkbox:not(:checked)+label:before{border-radius:2px}.openday__input_radio:checked+label:before,.openday__input_radio:not(:checked)+label:before{border-radius:100%}.openday__input_checkbox:checked+label:after,.openday__input_checkbox:not(:checked)+label:after,.openday__input_radio:checked+label:after,.openday__input_radio:not(:checked)+label:after{content:"";position:absolute;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.openday__input_checkbox:checked+label:after,.openday__input_checkbox:not(:checked)+label:after{left:4px;top:5px;width:10px;height:10px;border-radius:2px;background-color:#c30341}.openday__input_radio:checked+label:after,.openday__input_radio:not(:checked)+label:after{left:5px;top:5px;width:10px;height:10px;border-radius:100%;background-color:#c30341}.openday__input_checkbox:not(:checked)+label:after,.openday__input_radio:not(:checked)+label:after{opacity:0}.openday__input_checkbox:checked+label:after,.openday__input_radio:checked+label:after{opacity:1}.openday__input_label{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#171520}.openday-title{padding:48px 16px;padding:48px 0}@media (min-width:744px){.openday-title{padding:64px 24px;padding:64px 0}}@media (min-width:1240px){.openday-title{padding:100px 120px;padding:100px 0;margin-top:16px}}.openday-title h2{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left;color:#fff}@media (min-width:744px){.openday-title h2{font-size:32px;line-height:40px}}@media (min-width:1240px){.openday-title h2{font-size:48px;font-weight:600;line-height:60px}}.announce{position:relative;background:rgba(42,37,62,.5);background-position:center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;min-height:480px}@media (min-width:744px){.announce{padding:0 24px}}@media (min-width:1240px){.announce{padding:0 120px;padding:0;min-height:680px}}@media (min-width:1240px){.announce__wrapper{min-width:1200px;margin:0 auto}}.announce__play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.announce__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.announce__title{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;color:#fff}@media (min-width:744px){.announce__title{font-size:32px;line-height:40px}}@media (min-width:1240px){.announce__title{font-size:48px;line-height:60px}}.announce__text{font-size:18px;font-weight:400;line-height:27px;letter-spacing:0;color:#fff}@media (min-width:744px){.announce__text{max-width:560px}}.announce__date{width:-webkit-fit-content;padding:6px 12px;border-radius:48px;background:#f4f3f7;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.announce__date span{font-size:14px;font-weight:600;line-height:21px;letter-spacing:0}.announce__scroller{pointer-events:none;position:absolute;right:0;width:100%;left:0;right:0;max-width:1200px;margin:auto;height:100px;top:calc(100% - 184px)}@media (min-width:1240px){.announce__scroller{top:calc(100% - 256px)}}.announce__not_sure{pointer-events:all;position:sticky;z-index:2;bottom:0;left:0;width:100%;padding:20px 16px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;background:#fff;top:calc(100% - 184px);height:184px;top:calc(100% - 260px);height:260px}@media (min-width:1240px){.announce__not_sure{width:400px;top:calc(100% - 256px - 20px);height:256px;left:calc(100% - 400px - 20px)}}.announce__not_sure .r-button{width:100%;max-width:100%}.announce__not_sure__close_button{position:absolute;top:16px;right:16px}.announce__not_sure__title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}@media (min-width:744px){.announce__not_sure__title{font-size:18px;line-height:27px;letter-spacing:-.01em}}.announce__not_sure__text{font-size:14px;font-weight:400;line-height:21px;letter-spacing:0}.announce__not_sure__icon_box{display:none}@media (min-width:1240px){.announce__not_sure__icon_box{display:block}}.main_search{background:#f4f3f7}.main_search .openday__input_text{background:#fff}.main_search .openday__input_text input{background:#fff}.main_search__program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:360px;border:.5px solid #e5e1f0;background:#edebf2;padding:32px}@media (min-width:744px){.main_search__program{width:50%;max-width:348px}}@media (min-width:1240px){.main_search__program{max-width:388px;width:50%}}.main_search__info_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.main_search__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.main_search__line img{width:80px;height:30px;-o-object-fit:contain;object-fit:contain}.main_search__title{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em;color:#171520}.main_search__institute{font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;color:#85848b}.main_search__date{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;color:#b597d1}.main_search__type{font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;color:#171520;background:#f4f3f7;border-radius:48px;padding:6px 12px}.main_search__buttons_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.main_search__buttons_area .r-button{background-color:#393843;display:block}.main_search__details_button{width:100%;text-align:center;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;color:#171520}.openday_block-wrapper{display:inline-block;margin-right:24px;margin-bottom:48px}@media (max-width:576px){.openday_block-wrapper{margin-bottom:16px}}@media (max-width:576px) and (max-width:376px){.openday_block-wrapper{margin-right:0}}.archive .openday_block__col_content{gap:24px}.archive__post{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:343px;height:220px;border-radius:8px;background-color:#7c7c88;overflow:hidden}@media (min-width:744px){.archive__post{width:calc(50% - 20px)}}.archive__post_overlay{position:absolute;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(124,124,136,.5)),to(rgba(124,124,136,0)));background:-o-linear-gradient(bottom,rgba(124,124,136,.5),rgba(124,124,136,0));background:linear-gradient(0deg,rgba(124,124,136,.5),rgba(124,124,136,0))}.archive__post_title{position:absolute;width:100%;padding:14px;bottom:0;color:#fff;font-size:14px;font-weight:600;line-height:17.5px;text-align:left}@media (min-width:744px){.archive__post_title{font-size:16px;line-height:20px}}.archive__post_play{position:absolute;width:64px;height:64px;left:0;right:0;top:0;bottom:0;margin:auto}.archive__post img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.materials{color:#fff;background:-o-linear-gradient(270.21deg,#25222e .18%,rgba(37,34,46,.75) 40.17%,#d3e0e4 123.75%);background:linear-gradient(179.79deg,#25222e .18%,rgba(37,34,46,.75) 40.17%,#d3e0e4 123.75%)}.materials__block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:1240px){.materials__block{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:22px}}.materials__post{display:block;height:100%;padding:8px;border-radius:8px;border:1px solid #fff;color:#fff;-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease;width:100%;min-height:173px}@media (hover:hover){.materials__post:hover:not(.focus-visible){border-color:transparent}.materials__post:hover:not(.focus-visible) .materials__image{opacity:100%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.materials__post:hover:not(.focus-visible) .materials__arrow{opacity:1;visibility:visible}}.materials__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;height:100%;max-height:100%;min-height:156px}@media (min-width:744px){.materials__container{padding:24px;gap:24px}}@media (min-width:1240px){.materials__container{padding:40px 24px 14px}}.materials__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:50%;border-radius:8px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.materials__arrow{display:none;width:64px;height:64px;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;background-color:#df2935;border-radius:50%;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}@media (min-width:1240px){.materials__arrow{display:-webkit-box;display:-ms-flexbox;display:flex}}.materials__title,.materials__text{position:relative}.materials__title{font-size:18px;line-height:27px;letter-spacing:-.01em;font-weight:600}@media (min-width:744px){.materials__title{font-size:24px;line-height:36px;letter-spacing:-.02em}}.materials__arrow{margin-top:auto}.materials__arrow--light{background-color:rgba(255,255,255,.16);border:1px solid #fff}.swiper-wrapper:has(.materials__post){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.swiper-wrapper:has(.materials__post) .swiper-slide{height:auto}.news .slider{background-color:transparent;border-radius:0}@media (min-width:744px){.details_page{padding-top:32px!important}}@media (min-width:1240px){.details_page{padding-top:63px!important}}.details_page h2,.details_page h1{text-align:left}.details_page__control a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#85848b}.details_page__control a span{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0}.details_page__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;width:100%}@media (min-width:744px){.details_page__details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.details_page__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:160px}@media (min-width:744px){.details_page__col:nth-child(2){width:calc(100% - 320px)}}.details_page__col_info{position:absolute;right:-30px;top:3px;width:18px;height:18px;background:#df2935;border-radius:50%;color:#fff;font-weight:600;text-align:center;font-size:14px;line-height:14px;padding:2px;cursor:pointer}.details_page__col_info_body{position:absolute;left:-113px;bottom:calc(100% + 10px);width:244px;border-radius:4px;background:#f4f3f7;color:#171520;padding:8px 12px;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;display:none;width:310px;min-height:100px;left:calc(100% + 10px);top:0;bottom:0;margin:auto}@media (min-width:744px){.details_page__col_info_body{width:280px;left:-132px;width:310px;min-height:100px;left:calc(100% + 10px);top:0;bottom:0;margin:auto}}@media (min-width:1240px){.details_page__col_info_body{width:310px;min-height:100px;left:calc(100% + 10px);top:0;bottom:0;margin:auto}}.details_page__col_info_body::before{content:"";position:absolute;margin:auto;width:10px;height:10px;background:inherit;left:-4px;right:auto;bottom:0;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:1240px){.details_page__col_info_body::before{left:-4px;right:auto;bottom:0;top:0}}.details_page__col p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.details_page__col span{width:-webkit-fit-content;position:relative;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}.details_page__social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.details_page__social a{position:relative;width:42px;height:42px;padding:12px;border-radius:50%;border:1px solid #e5e1f0}.details_page__social a svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.details_page__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (min-width:1240px){.details_page__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.details_page__body_col--gap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:1240px){.details_page__body_col:nth-child(1){width:calc(100% - 300px)}.details_page__body_col:nth-child(2){width:300px;height:-webkit-fit-content;position:relative}.details_page__body_col:nth-child(2)::before{content:"";position:absolute;left:-32px;top:0;width:1px;height:100%;background:#f4f3f7}}.details_page__body_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:20px}.details_page__body_area a:not(.r-button){color:#df2935;font-weight:600}.details_page__body_area ul,.details_page__body_area ol{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;padding:0 25px}@media (min-width:744px){.details_page__body_area--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.details_page__body_area--bold{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em}.details_page__body_area .r-button{display:block}@media (min-width:744px){.details_page__body_area .r-button{max-width:228px}}.details_page__body_area .details_page__button{display:block;width:100%;padding:12px 0;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#df2935;text-align:center}@media (min-width:744px){.details_page__body_area .details_page__button{max-width:-webkit-fit-content;padding:12px 24px}}.details_page__body_contact{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}.details_page__body_contact--bold{font-weight:600}.details_page__body_contact--black{color:#171520;font-weight:600}.details_page__event-bar{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:-24px}@media (min-width:744px){.details_page__event-bar{margin-bottom:-36px}}.details_page__event-bar .main_search__date{color:#8a43cd;font-weight:600}.details_page__event-header{font-size:16px;font-weight:500;line-height:24px;color:#8a8b98;margin-top:-24px}@media (min-width:744px){.details_page__event-header{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em;margin-top:-36px}}.details_page__col_info:hover>.details_page__col_info_body{display:block}.profession_header_block{position:relative;padding:0;background:-o-linear-gradient(255.26deg,#3b3d35 13.09%,#ddd9d7 119.65%);background:linear-gradient(194.74deg,#3b3d35 13.09%,#ddd9d7 119.65%);padding:0!important}.profession_header_block .profession_header{max-width:1200px;margin:auto;position:relative}@media (min-width:1240px){.profession_header_block .profession_header{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1240px){.profession_header_block .profession_header--fixed_height{height:512px}}.profession_header_block .profession_header__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 24px 0 24px;padding:32px 0 0 0}@media (min-width:1240px){.profession_header_block .profession_header__col{width:50%;padding-left:0;padding-right:0;min-height:387px}}.profession_header_block .profession_header__cards_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:342px;margin:auto;margin-bottom:48px}@media (min-width:744px){.profession_header_block .profession_header__cards_container{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:64px;height:152px}}.profession_header_block .profession_header__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:16px;width:170px;min-width:170px;background:rgba(37,34,46,.5);color:#fff;border:.5px solid rgba(211,224,228,.2)}.profession_header_block .profession_header__card:nth-child(1){border-radius:4px 0 0 0}@media (min-width:744px){.profession_header_block .profession_header__card:nth-child(1){border-radius:4px}}.profession_header_block .profession_header__card:nth-child(2){border-radius:0 4px 0 0}@media (min-width:744px){.profession_header_block .profession_header__card:nth-child(2){border-radius:4px}}.profession_header_block .profession_header__card:nth-child(3){border-radius:0 0 0 4px}@media (min-width:744px){.profession_header_block .profession_header__card:nth-child(3){border-radius:4px}}.profession_header_block .profession_header__card:nth-child(4){border-radius:0 0 4px 0}@media (min-width:744px){.profession_header_block .profession_header__card:nth-child(4){border-radius:4px}}@media (min-width:1240px){.profession_header_block .profession_header__card:hover>svg{display:block}}.profession_header_block .profession_header__card__title{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:center}.profession_header_block .profession_header__card__desc{font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:center}.profession_header_block .profession_header__card svg{display:none}.profession_header_block .profession_header__card__popup{z-index:2;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:6px 12px;position:absolute;top:calc(100% + 10px);width:320px;min-height:100px;border-radius:4px;color:#fff;background:#585862}.profession_header_block .profession_header__card__popup:before{position:absolute;content:"";width:12px;height:12px;left:0;right:0;top:-5px;margin:auto;background:#787282;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.profession_header_block .profession_header__card__popup p{font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.profession_header_block .profession_header__card__popup__red{color:#df2935}.profession_header_block .profession_header__card:hover .profession_header__card__popup{display:-webkit-box;display:-ms-flexbox;display:flex}.profession_header_block .profession_header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.profession_header_block .profession_header__nav a{font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;color:#fff;opacity:.5;display:none}@media (min-width:744px){.profession_header_block .profession_header__nav a{display:block}}.profession_header_block .profession_header__nav a:first-child,.profession_header_block .profession_header__nav a:last-child{display:block}@media (max-width:375px){.profession_header_block .profession_header__nav a{font-size:12px}}.profession_header_block .profession_header__nav a+span{display:none}@media (min-width:744px){.profession_header_block .profession_header__nav a+span{display:block}}.profession_header_block .profession_header__nav span:has(+a:not([href])){display:block}.profession_header_block .profession_header__nav a[href]{opacity:1}.profession_header_block .profession_header__nav_svg_a{width:24px;height:24px}.profession_header_block .profession_header__nav a svg path{fill:#fff}.profession_header_block .profession_header__nav span svg path{stroke:#fff}.profession_header_block .profession_header__title{padding:65px 0;max-width:512px}@media (max-width:1024px){.profession_header_block .profession_header__title{max-width:700px}}@media (max-width:992px){.profession_header_block .profession_header__title{max-width:620px;padding:40px 0 0 0}}.profession_header_block .profession_header__title h2,.profession_header_block .profession_header__title h1{color:#fff;font-size:36px;font-weight:600;line-height:47px;letter-spacing:-.02em;text-align:left;padding-bottom:32px}@media (max-width:768px){.profession_header_block .profession_header__title h2,.profession_header_block .profession_header__title h1{font-size:32px}}@media (max-width:375px){.profession_header_block .profession_header__title h2,.profession_header_block .profession_header__title h1{font-size:24px;line-height:36px}}.profession_header_block .profession_header__title>div{color:#fff;font-size:18px;font-weight:400;line-height:27px;letter-spacing:0;text-align:left;padding-bottom:48px}@media (max-width:768px){.profession_header_block .profession_header__title>div{padding-bottom:40px}}@media (max-width:375px){.profession_header_block .profession_header__title>div{font-size:16px}}.profession_header_block .profession_header__bg{-o-object-fit:cover;object-fit:cover;width:100%;height:280px;border-radius:8px 8px 0 0;min-height:360px}@media (max-width:375px){.profession_header_block .profession_header__bg{width:100%;max-height:260px;min-height:100%}}@media (max-width:768px){.profession_header_block .profession_header__bg{border-radius:8px}}@media (min-width:1240px){.profession_header_block .profession_header__bg{position:absolute;border-radius:8px 0 0 8px;height:100%;width:50%;width:50vw;left:50%}}.profession_header_block .profession_header__gallery{display:none;position:absolute;left:calc(50% + 300px);width:300px;height:100%;top:0;overflow:hidden}@media (min-width:1240px){.profession_header_block .profession_header__gallery{display:block}}.profession_header_block .profession_header__gallery_content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;margin-bottom:32px;-ms-overflow-style:none;scrollbar-width:none;-webkit-animation:9s linear infinite gallery_content2;animation:9s linear infinite gallery_content2}.profession_header_block .profession_header__gallery_content ::-webkit-scrollbar{display:none}.profession_header_block .profession_header__gallery_content:first-child{-webkit-animation:9s linear infinite gallery_content;animation:9s linear infinite gallery_content}.profession_header_block .profession_header__gallery_content img{width:300px;height:172px;border-radius:6px;-o-object-fit:cover;object-fit:cover;position:relative;left:0}@media (min-width:744px){.profession_header_block .profession_header__no-tablet{display:none}}@media (min-width:1240px){.profession_header_block .profession_header__no-tablet{display:block}}.profession_header_block--single{background:-o-linear-gradient(270.21deg,#25222e .18%,rgba(37,34,46,.75) 40.17%,#d3e0e4 123.75%);background:linear-gradient(179.79deg,#25222e .18%,rgba(37,34,46,.75) 40.17%,#d3e0e4 123.75%)}@media (min-width:1240px){.profession_header_block--single .profession_header{height:512px}}@media (min-width:1240px){.profession_header_block--single .profession_header__col{min-height:auto;max-height:none}}.profession_header_block--single .profession_header__title{padding-bottom:0}.profession_header_block--dormitory .profession_header__title{max-width:none}@media (min-width:1240px){.profession_header_block--dormitory .profession_header__title{max-width:520px;padding-top:60px;padding-bottom:63px}.profession_header_block--dormitory .profession_header__title h1{font-size:2rem;line-height:2.625rem}}.profession_header_block--dormitory .profession_header__bg{width:343px;height:260px;margin:0 auto;border-radius:8px}@media (min-width:744px){.profession_header_block--dormitory .profession_header__bg{width:720px;height:360px}}@media (min-width:1240px){.profession_header_block--dormitory .profession_header__bg{position:absolute;height:100%;width:50%;width:50vw;left:50%}}@media (min-width:1240px){.profession_header_block--dormitory .btn_prof{padding-bottom:0}}@media (min-width:1240px){.profession_header_block--dormitory .profession_header__col{padding-top:28px}}@media (min-width:1240px){.profession_header_block--dormitory .r-button{padding-left:32px;padding-right:32px}}.profession_header_block--announce{background:-webkit-gradient(linear,left top,right top,from(#6f62a4),to(#7596c2));background:-o-linear-gradient(left,#6f62a4 0,#7596c2 100%);background:linear-gradient(90deg,#6f62a4 0,#7596c2 100%)}.profession_list{padding-bottom:32px}@media (min-width:744px){.profession_list{padding-bottom:40px}}@media (min-width:1240px){.profession_list{padding-bottom:80px}}.profession_list__professions{width:343px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1px;padding-bottom:32px}@media (min-width:744px){.profession_list__professions{width:690px;padding-bottom:40px}}@media (min-width:1240px){.profession_list__professions{width:900px;margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:80px}}.profession_list__profession{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:343px;padding:24px;outline:.5px solid #e5e1f0;margin-left:-1px;margin-top:-1px}@media (min-width:1240px){.profession_list__profession{width:300px}}.profession_list__profession p{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em;text-align:left}.profession_list__profession span{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;color:#85848b}.profession_list__profession img{width:295px;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.profession_list__naprav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:343px;padding:24px;border:1px solid #e5e1f0;border-bottom:none;margin-top:-1px}@media (min-width:744px){.profession_list__naprav{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}}@media (min-width:1240px){.profession_list__naprav{gap:40px}}.profession_list__naprav:last-child{border-bottom:1px solid #e5e1f0}.profession_list__naprav__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.profession_list__naprav__title{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em}.profession_list__naprav__desc{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.profession_list__naprav__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:744px){.profession_list__naprav__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}}.profession_list__naprav__info span{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;color:#85848b}.profession_list__naprav img{-o-object-fit:cover;object-fit:cover;width:295px;height:160px;border-radius:6px}@media (min-width:744px){.profession_list__naprav img{width:200px;height:160px}}@media (min-width:1240px){.profession_list__naprav img{width:300px;min-width:300px}}.profession_control_scroller_parent{position:relative;height:1px}@media (min-width:1240px){.profession_control_scroller_parent{height:1px}}.profession_control_scroller_parent img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}@media (min-width:1240px){.profession_control_scroller_parent--top_offset .profession_control_scroller,.profession_control_scroller_parent--top_offset .blog_control_scroller{top:250px}}.profession_control_scroller,.blog_control_scroller{pointer-events:none;position:absolute;top:0;left:0;right:0;width:100%;height:1000px;max-width:1200px;margin:auto}@media (min-width:1240px){.profession_control_scroller,.blog_control_scroller{top:50px}}.profession_control{pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:16px!important;background:#fff;-webkit-box-shadow:0 7px 6px 0 rgba(124,124,136,.0588235294);box-shadow:0 7px 6px 0 rgba(124,124,136,.0588235294);-webkit-box-shadow:0 7px 12px 0 rgba(124,124,136,.0784313725);box-shadow:0 7px 12px 0 rgba(124,124,136,.0784313725);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:sticky;top:calc(100% - 152px)}@media (min-width:744px){.profession_control{top:0;bottom:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px}}@media (min-width:1240px){.profession_control{position:fixed;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px!important;max-width:300px!important;top:50%;right:calc(50% - 600px);position:sticky;top:20px;left:100%}}.profession_control a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (min-width:744px){.profession_control a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33%}}@media (min-width:1240px){.profession_control a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}}.profession_control a span{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}@media (min-width:1240px){.profession_block__filters{padding:100px 0!important}}@media (min-width:1240px){.profession_block{height:250px;max-height:250px}}.profession_block__col_filters{width:100%}@media (min-width:1240px){.profession_block__col_filters{max-width:1200px!important}}@media (min-width:1240px){.profession_block .profession_block__col_filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:26px;padding:0}}@media (min-width:1240px){.profession_block .openday_block__filters_title{display:none}}@media (min-width:1240px){.profession_block .openday_block__filter,.profession_block .openday__input_text{max-width:280px;min-width:280px;width:280px;border:1px solid #171520;padding:12px 16px;border-radius:4px}}@media (min-width:1240px){.profession_block .openday__input_text{padding-top:0;padding-bottom:0;background:0 0}}@media (min-width:1240px){.profession_block .openday__input_text input{background:0 0}}.profession_block .openday_block__filter{background:-webkit-gradient(linear,left top,left bottom,from(#3b3d35),to(#ddd9d7));background:-o-linear-gradient(top,#3b3d35 0,#ddd9d7 100%);background:linear-gradient(180deg,#3b3d35 0,#ddd9d7 100%)}@media (min-width:1240px){.profession_block .openday__input_text{height:-webkit-fit-content}}@media (min-width:1240px){.profession_block .openday_block__filters_box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:0;gap:26px;overflow:visible;min-height:auto}}@-webkit-keyframes gallery_content{0%{top:0;bottom:auto}to{top:612px;bottom:auto}}@keyframes gallery_content{0%{top:0;bottom:auto}to{top:612px;bottom:auto}}@-webkit-keyframes gallery_content2{0%{top:-612px;bottom:auto}to{top:0;bottom:auto}}@keyframes gallery_content2{0%{top:-612px;bottom:auto}to{top:0;bottom:auto}}.profession_content{width:100%;background:#f4f3f7}.profession_content__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:48px 0}@media (min-width:1240px){.profession_content__col{max-width:820px}}.profession_content__col a{color:#df2935;font-weight:600}.profession_content__col h2{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left;padding:24px 0 20px 0}@media (min-width:744px){.profession_content__col h2{font-size:32px;font-weight:600;line-height:43px}}.profession_content__col h3,.profession_content__col b{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em;text-align:left;padding-bottom:16px}.profession_content__col p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;padding-bottom:16px}.profession_content__col ul,.profession_content__col ol{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;padding:0 25px}.profession_content__col ul li,.profession_content__col ol li{padding-bottom:10px}.profession_content__col blockquote{margin:20px 0 32px 0;border-left:2px solid #df2935;padding-left:24px;font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em;text-align:left}.profession_content__col figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:40px 0 36px 0;margin:0}@media (min-width:744px){.profession_content__col figure{padding:40px 0 40px 0}}@media (min-width:1240px){.profession_content__col figure{padding:38px 0 48px 0}}.profession_content__col figure img{width:343px;max-width:343px;height:220px;max-height:220px;border-radius:8px;-o-object-fit:cover;object-fit:cover;margin:auto;background-color:#cad0e4}@media (min-width:744px){.profession_content__col figure img{width:696px;height:400px;max-width:696px;max-height:400px}}@media (min-width:1240px){.profession_content__col figure img{width:820px;height:400px;max-width:820px;max-height:400px;margin:0}}.profession_content__col figure figcaption{width:343px;margin:auto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:#8b91a6}@media (min-width:744px){.profession_content__col figure figcaption{width:696px}}@media (min-width:1240px){.profession_content__col figure figcaption{width:820px;margin:0}}.profession_page_list_container{background:#f4f3f7;padding-bottom:64px;padding-top:16px}.profession_page_list_container__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profession_page_list_container__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;width:343px;margin:auto}@media (min-width:744px){.profession_page_list_container__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:690px}}@media (min-width:1240px){.profession_page_list_container__container{width:1210px}}.profession_page_list_container h2{font-size:24px;font-weight:600;line-height:24px;letter-spacing:-.02em;text-align:left;padding-bottom:40px}@media (min-width:744px){.profession_page_list_container h2{padding-bottom:48px}}@media (min-width:1240px){.profession_page_list_container h2{font-size:42px;line-height:57px}}.profession_page_list_container__card_institute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;position:relative;z-index:1;width:327px;padding:32px;border-radius:8px;border:1px solid #e5e1f0}@media (min-width:744px){.profession_page_list_container__card_institute{width:696px;padding:38px 32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1240px){.profession_page_list_container__card_institute{width:820px}}.profession_page_list_container__card_institute::before{position:absolute;z-index:-1;content:"";width:calc(100% - 21px);height:calc(100% - 21px);border-radius:8px;left:0;right:0;top:0;bottom:0;margin:auto;background:#edebf2}.profession_page_list_container__card_institute div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.profession_page_list_container__card_institute p{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em}.profession_page_list_container__card_institute span{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.profession_page_list_container__card_institute img{width:100px;height:38px;-o-object-fit:contain;object-fit:contain}.profession_page_list_container__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:343px;min-height:274px;padding:24px;outline:.5px solid #e5e1f0;background:#fff;margin-bottom:-1px;margin-right:-1px}@media (min-width:1240px){.profession_page_list_container__card{width:400px}}.profession_page_list_container__card__naprav{font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#85848b}.profession_page_list_container__card__title{font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;text-align:left}.profession_page_list_container__card__forms{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding-bottom:10px}.profession_page_list_container__card__forms span{border-radius:20px;background:#393843;color:#fff;padding:6px 12px;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0}.profession_page_list_container__card .profession_card_red{background:#df2935}.profession_page_list_container__card__details{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}.profession_page_list_container--institutes .profession_page_list_container__container{width:-webkit-fit-content;gap:10px}@media (min-width:744px){.profession_page_list_container--institutes .profession_page_list_container__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-fit-content}}@media (min-width:1240px){.profession_page_list_container--institutes .profession_page_list_container__container{width:-webkit-fit-content;margin:0}}.profession_page_list_container--institutes h2{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em}@media (min-width:744px){.profession_page_list_container--institutes h2{font-size:24px;line-height:36px}}@media (min-width:1240px){.profession_page_list_container--institutes h2{font-size:24px;line-height:36px;width:820px}}.openday_announce{background:-o-linear-gradient(267.97deg,#25222e -5.13%,#5c5962 33.36%,#d3e0e4 98.29%);background:linear-gradient(182.03deg,#25222e -5.13%,#5c5962 33.36%,#d3e0e4 98.29%)}.openday_announce__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1240px){.openday_announce__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:auto;max-width:1200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.openday_announce__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:48px 16px}@media (min-width:744px){.openday_announce__col{padding:64px 24px;gap:32px}}@media (min-width:1240px){.openday_announce__col{padding:120px;padding-top:20px;padding-bottom:20px;width:50vw;min-width:50vw;padding-right:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px}}.openday_announce__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:744px){.openday_announce__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.openday_announce__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 12px;border-radius:48px;background:#f4f3f7;width:-webkit-fit-content;min-width:-webkit-fit-content}.openday_announce__line span{display:block;font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;text-align:left}.openday_announce__title{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left;color:#fff}@media (min-width:744px){.openday_announce__title{font-size:32px;line-height:40px}}@media (min-width:1240px){.openday_announce__title{font-size:48px;line-height:60px}}.openday_announce__desc{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#fff}@media (min-width:744px){.openday_announce__desc{font-size:18px;line-height:27px}}.openday_announce__timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:20px 10px;border-radius:8px;background:rgba(37,34,46,.5);color:#fff;width:100%}@media (min-width:1240px){.openday_announce__timer{max-width:412px}}.openday_announce__timer__title{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center}.openday_announce__digits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.openday_announce__digit{padding:4px 10px 5px 10px;border-radius:6px;width:64px;max-width:64px;background:rgba(211,224,228,.1)}.openday_announce__digit p{font-size:36px;font-weight:600;line-height:47px;letter-spacing:-.02em;text-align:center}.openday_announce__digit span{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;text-align:center;width:100%;display:block}.openday_announce__dotts{font-size:42px;font-weight:600;line-height:57px;letter-spacing:-.02em;text-align:center}.openday_announce img{width:100%;height:220px;border-radius:10px;-o-object-fit:cover;object-fit:cover;margin:0 auto}@media (min-width:744px){.openday_announce img{height:380px}}@media (min-width:1240px){.openday_announce img{width:50vw;height:100vh;height:680px}}.openday_announce .s-button{width:100%;max-width:100%}@media (min-width:1240px){.openday_announce .s-button{max-width:228px}}.announce .container{padding-left:0;padding-right:0}@media (min-width:744px){.announce .container{padding-left:0;padding-right:0}}@media (min-width:1240px){.announce .container{padding:0 24px}}.openday_registration{background:rgba(37,34,46,.5)}.openday_registration__wrapper{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:-webkit-fill-content;height:100vh;max-width:1440px;max-height:857px;overflow:hidden;border-radius:0 12px 12px 0;background-color:#f4f3f7}@media (min-width:744px){.openday_registration__wrapper{width:100vw}}.openday_registration__wrapper__close{position:absolute;width:32px;height:32px;right:18px;top:24px}.openday_registration__col_left{width:100%;position:relative;display:none}@media (min-width:744px){.openday_registration__col_left{display:block}}.openday_registration__col_left__logo{width:104px;height:142px;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:2;left:18px;top:22px;opacity:.65}.openday_registration__col_left__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0;top:0;left:0}.openday_registration__col_left__img_overlay{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:-o-linear-gradient(246.1deg,rgba(37,34,46,.8) 8.87%,rgba(37,34,46,.6) 35.02%,rgba(211,224,228,.8) 104.48%,rgba(211,224,228,.8) 104.48%);background:linear-gradient(203.9deg,rgba(37,34,46,.8) 8.87%,rgba(37,34,46,.6) 35.02%,rgba(211,224,228,.8) 104.48%,rgba(211,224,228,.8) 104.48%)}.openday_registration__col_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;width:100%;min-width:300px;margin:0 auto;padding:60px 10px 10px 10px;background-color:#f4f3f7}@media (min-width:744px){.openday_registration__col_right{width:494px;min-width:440px;padding:60px 48px 48px 48px}}.openday_registration__col_right__title{font-size:32px;font-weight:600;line-height:48px;letter-spacing:-.02em;text-align:left}.openday_registration__input__title{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:8px}.openday_registration__input input{padding:12px 16px;border-radius:4px;border:1px solid #e5e1f0;background:#fff;width:100%}.openday_registration__inputs_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.openday_registration .openday__input_label a{position:relative;text-decoration:none}.openday_registration .openday__input_label a::before{position:absolute;bottom:2px;left:0;content:"";width:100%;height:.5px;background:#171520}.openday_registration .r-button{margin:auto}.openday_registration__info_wrapper{position:relative;z-index:4;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:18px;color:#fff;padding-left:32px;padding-bottom:64px}.openday_registration__info_wrapper__timer{color:#171520;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 12px;border-radius:60px;background:#f4f3f7;width:-webkit-fit-content}.openday_registration__info_wrapper__title{font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:left}.openday_registration__info_wrapper__desc{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}.openday_banner{padding-top:60px;color:#fff;position:relative}.openday_banner__logo{position:absolute;width:75px;height:103px;top:10px;right:15px;-o-object-fit:contain;object-fit:contain;opacity:.65;z-index:2}.openday_banner__title{font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:left}@media (min-width:1240px){.openday_banner__title{top:16px}}.openday_banner__desc{font-size:24px;font-weight:400;line-height:36px;letter-spacing:0;text-align:left}.openday_banner__desc a{color:inherit;text-decoration:underline}.openday_banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0}@media (min-width:1240px){.openday_banner__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1240px){.openday_banner__wrapper--by_3{gap:30px}}@media (min-width:1240px){.openday_banner__wrapper--by_3 .openday_banner__banner{width:380px}}@media (min-width:1240px){.openday_banner__wrapper--by_3 .openday_banner__banner .openday_banner__banner__image{height:254px}}@media (min-width:1240px){.openday_banner__wrapper--by_3 .openday_banner__banner .openday_banner__banner__img{height:254px}}@media (min-width:1240px){.openday_banner__wrapper--by_3 .openday_banner__banner .r-button{bottom:16px}}@media (min-width:1240px){.openday_banner__wrapper--by_3 .openday_banner__banner .openday_banner__banner__timer{top:16px}}.openday_banner__banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:560px;min-height:517px}.openday_banner__banner__title{font-size:32px;font-weight:600;line-height:40px;letter-spacing:-.02em;text-align:left}.openday_banner__banner__desc{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}.openday_banner__banner__timer{position:absolute;z-index:2;top:36px;left:26px;padding:6px 12px;border-radius:60px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.02em;text-align:left;background:#fff;color:#171520}.openday_banner__banner .r-button{position:absolute;z-index:2;bottom:36px;left:26px;padding-left:32px;padding-right:32px}.openday_banner__banner__image{width:100%;height:360px;background:#7c7c88;position:relative}.openday_banner__banner .openday_banner__banner__img{width:100%;height:360px;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1}.openday_banner__banner__play{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:100px;height:160px;z-index:0}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media (max-width:576px){.btn{-ms-flex-wrap:wrap;flex-wrap:wrap}}.btn__full-width a{width:100%!important;max-width:initial!important}.btn_education{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:0;margin-top:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.btn_education{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.btn_admission{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px;gap:40px}@media (max-width:576px){.btn_admission{padding-top:32px;gap:16px}}.btn_lists{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:32px}@media (max-width:375px){.btn_lists{padding:0 16px 32px 16px}}.btn_prof{padding-bottom:85px}@media (min-width:375px) and (max-width:1200px){.btn_prof{padding-bottom:64px}}@media (max-width:375px){.btn_prof{padding-bottom:48px}}.btn_questions{padding:32px 0}.btn__link{position:relative;display:block;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 24px;font-size:16px;line-height:24px;font-weight:600;text-align:center;border:0;border-radius:28px 3px 28px 3px;overflow:hidden;cursor:pointer;background-color:#fff}@media (max-width:576px){.btn__link{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.btn__link_colored{background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(143.427%,#ff5e62));background:-o-linear-gradient(left,#df2935 ,#ff5e62 143.427%);background:linear-gradient(90deg,#df2935 ,#ff5e62 143.427%)}.btn__link_gray{background-color:#edebf2}.btn__link_black{display:none;background-color:rgba(37,34,46,.8);width:25%;margin-top:40px}@media (max-width:768px){.btn__link_black{display:block}}@media (max-width:412px){.btn__link_black{width:80%}}.btn__link.btn__link_watched{color:#df2935;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;border-bottom:none}@media (max-width:576px){.btn__link.btn__link_watched{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.btn__link_modal{max-width:100%}.btn__link_enrollment{background-color:#25222e;max-width:137px}@media (max-width:375px){.btn__link_enrollment{max-width:100%;background-color:#2a253e}}.btn__link_questions{color:#df2935;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:12px 0}.btn__link_kvota{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#df2935}.btn__link_contest{display:none}@media (max-width:768px){.btn__link_contest{display:block;margin-top:32px}}.btn__text{color:#171520}.btn__text_colored{color:#fff}.btn__text_enrollment{color:#fff}.btn__text_black{color:#fff}.btn--quotes{padding:32px 0 32px 80px}.btn__link_olimpiads{max-width:139px}@media (max-width:430px){.btn__link_olimpiads{max-width:100%}}.video__button .youtube-btn{display:block}.video__button .youtube-btn--red{display:none}.video__button:hover .youtube-btn{display:none}.video__button:hover .youtube-btn--red{display:block}.about{background-color:#f4f3f7;padding:64px 0}@media (min-width:744px){.about{padding:100px 0}}.about__wrapper{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:576px){.about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.about__block{color:#171520;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}@media (min-width:375px){.about__block{gap:24px}}@media (max-width:375px){.about__block svg{margin-bottom:28px}}.about__count{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:center}@media (max-width:375px){.about__count{margin-bottom:16px}}.about p{max-width:initial;text-align:center}@media (min-width:1440px){.about p{max-width:265px}}.about__line{position:absolute;right:-24px;width:1px;height:100px;background-color:#d1cddb;margin-top:35px}@media (max-width:992px){.about__line{display:none}}.about__grid-container{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px}@media (max-width:375px){.about__grid-container{gap:36px;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:768px){.about__grid-container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-items:center}}@media (min-width:992px){.about__grid-container{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.contacts{position:relative;background-color:transparent;padding:64px 0}@media (min-width:1240px){.contacts{padding:100px 0}}.contacts__title{font-size:24px;line-height:36px;font-weight:600;letter-spacing:-.02em;text-align:left;margin-bottom:40px}@media (min-width:744px){.contacts__title{margin-bottom:48px;font-size:32px;line-height:40px}}@media (min-width:1240px){.contacts__title{margin-bottom:64px;font-size:48px;line-height:60px}}.contacts__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:744px){.contacts__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.contacts__block,.contacts__documents,.contacts__questions{padding:20px;border:1px solid #e5e1f0}@media (min-width:744px){.contacts__block,.contacts__documents,.contacts__questions{padding:24px}}@media (min-width:1240px){.contacts__block,.contacts__documents,.contacts__questions{padding:40px}}@media (min-width:744px){.contacts--secondary{padding:23px}}@media (min-width:1440px){.contacts--secondary{padding:39px 39px 36px 39px}}@media (min-width:1240px){.contacts--secondary{padding:40px}}.contacts__block{border-bottom:none}@media (min-width:744px){.contacts__block{border-right:none;border-bottom:1px solid #e5e1f0}}.contacts__block .contacts__contact{margin-bottom:38px}.contacts__contact{margin-bottom:16px!important;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.contacts__contact:has(+.contacts__description){margin-bottom:31px!important}@media (hover:hover){.contacts a.contacts__contact:hover:not(.focus-visible){color:#c30341}}.contacts__documents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__documents .contacts__contact{font-size:20px;line-height:24px}@media (min-width:1240px){.contacts__documents .contacts__contact{font-size:1.5rem;line-height:2.25rem;letter-spacing:-.027em}}.contacts__questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:744px){.contacts__questions .olympics-social{margin-top:auto}}.contacts__form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0}@media (min-width:744px){.contacts__form{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:24px}}@media (min-width:1240px){.contacts__form{padding:40px}}.contacts__description{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#8b91a6;margin-bottom:16px}.contacts__description--black{margin-bottom:0;color:#171520}.contacts__contact{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left;color:#171520;text-decoration:none;margin-bottom:16px;display:block}@media (max-width:768px){.contacts__contact{font-size:20px}}.contacts__contact:has(+.contacts__description){margin-bottom:38px}.contacts__contact_address{margin-bottom:16px}.contacts__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px;margin-bottom:38px}@media (max-width:768px){.contacts__link{margin-bottom:32px}}.contacts__block--secondary .contacts__contact,.contacts__documents--secondary .contacts__contact,.contacts__questions--secondary .contacts__contact{line-height:30px;letter-spacing:-.5px;margin-bottom:0}.contacts__block--secondary .contacts__contact:has(+.contacts__description),.contacts__documents--secondary .contacts__contact:has(+.contacts__description),.contacts__questions--secondary .contacts__contact:has(+.contacts__description){margin-bottom:32px}@media (min-width:1440px){.contacts__block--secondary .contacts__contact,.contacts__documents--secondary .contacts__contact,.contacts__questions--secondary .contacts__contact{margin-bottom:16px;line-height:36px}.contacts__block--secondary .contacts__contact:has(+.contacts__description),.contacts__documents--secondary .contacts__contact:has(+.contacts__description),.contacts__questions--secondary .contacts__contact:has(+.contacts__description){margin-bottom:33px}.contacts__block--secondary .contacts__contact:last-child,.contacts__documents--secondary .contacts__contact:last-child,.contacts__questions--secondary .contacts__contact:last-child{margin-bottom:0}}@media (min-width:1440px){.contacts__block--secondary .contacts__description:has(+.contacts__contact_address),.contacts__documents--secondary .contacts__description:has(+.contacts__contact_address),.contacts__questions--secondary .contacts__description:has(+.contacts__contact_address){margin-bottom:11px}}.contacts__questions--secondary{padding:19px 23px 40px 19px}@media (min-width:744px){.contacts__questions--secondary{padding:19px 23px 23px 23px}}@media (min-width:1440px){.contacts__questions--secondary{padding:39px}}.contacts__subtitle{font-weight:500;font-size:20px;line-height:30px;margin-bottom:32px}@media (min-width:744px){.contacts__subtitle{letter-spacing:-.2px;margin-bottom:17px}}@media (min-width:1440px){.contacts__subtitle{font-size:24px;line-height:36px;margin-bottom:24px}}.contacts__btn{max-width:100%;margin-bottom:32px;padding:12px 27px}@media (min-width:744px){.contacts__btn{max-width:304px;margin-bottom:67px;padding:12px 24px}}@media (min-width:1440px){.contacts__btn{padding:12px 32px}}.contacts__socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;margin-top:auto;padding:0;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.contacts__socials-link{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e5e1f0;border-radius:50%;-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease}@media (hover:hover){.contacts__socials-link:hover:not(.focus-visible){border-color:#171520}}.contacts,.typography .contacts,.filter-aside .contacts,.filter-aside .typography .contacts{padding:64px 0}.contacts .contacts__post,.typography .contacts .contacts__post,.filter-aside .contacts .contacts__post,.filter-aside .typography .contacts .contacts__post{margin:0;margin-bottom:10px;font-size:14px;line-height:1.5;font-weight:400;color:#171520;opacity:.5}.contacts .contacts__name,.typography .contacts .contacts__name,.filter-aside .contacts .contacts__name,.filter-aside .typography .contacts .contacts__name{font-size:18px;line-height:1.5;font-weight:500;letter-spacing:-.01em;color:#171520}.contacts .contacts__name:has(+.contacts__name),.contacts .contacts__name:has(+.contacts__address),.typography .contacts .contacts__name:has(+.contacts__name),.typography .contacts .contacts__name:has(+.contacts__address),.filter-aside .contacts .contacts__name:has(+.contacts__name),.filter-aside .contacts .contacts__name:has(+.contacts__address),.filter-aside .typography .contacts .contacts__name:has(+.contacts__name),.filter-aside .typography .contacts .contacts__name:has(+.contacts__address){margin-bottom:16px}.contacts .contacts__name:has(+.contacts__post),.typography .contacts .contacts__name:has(+.contacts__post),.filter-aside .contacts .contacts__name:has(+.contacts__post),.filter-aside .typography .contacts .contacts__name:has(+.contacts__post){margin-bottom:40px}.contacts .contacts__address,.typography .contacts .contacts__address,.filter-aside .contacts .contacts__address,.filter-aside .typography .contacts .contacts__address{display:block;font-size:18px;line-height:1.5;font-weight:500;letter-spacing:-.01em;color:#171520;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.contacts .contacts__address:has(+.contacts__name),.contacts .contacts__address:has(+.contacts__address),.typography .contacts .contacts__address:has(+.contacts__name),.typography .contacts .contacts__address:has(+.contacts__address),.filter-aside .contacts .contacts__address:has(+.contacts__name),.filter-aside .contacts .contacts__address:has(+.contacts__address),.filter-aside .typography .contacts .contacts__address:has(+.contacts__name),.filter-aside .typography .contacts .contacts__address:has(+.contacts__address){margin-bottom:16px}.contacts .contacts__address:has(+.contacts__post),.typography .contacts .contacts__address:has(+.contacts__post),.filter-aside .contacts .contacts__address:has(+.contacts__post),.filter-aside .typography .contacts .contacts__address:has(+.contacts__post){margin-bottom:40px}.contacts a.contacts__address:hover,.contacts a.contacts__address:focus,.contacts a.contacts__address:active,.typography .contacts a.contacts__address:hover,.typography .contacts a.contacts__address:focus,.typography .contacts a.contacts__address:active,.filter-aside .contacts a.contacts__address:hover,.filter-aside .contacts a.contacts__address:focus,.filter-aside .contacts a.contacts__address:active,.filter-aside .typography .contacts a.contacts__address:hover,.filter-aside .typography .contacts a.contacts__address:focus,.filter-aside .typography .contacts a.contacts__address:active{color:#c30341}.education{position:relative;padding:64px 0;background-color:#fff;z-index:0}@media (min-width:744px){.education{padding:100px 0}}.education__title{font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:left;margin-bottom:64px}@media (max-width:768px){.education__title{font-size:32px}}@media (max-width:375px){.education__title{font-size:24px}}.education__slide{padding:32px}@media (max-width:767px){.education__slide{padding:20px}}.education__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:1200px){.education__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.education__text{color:#df2935;font-size:16px;font-weight:600;line-height:24px;text-align:left;margin-left:auto;margin-top:10px;display:block;margin-bottom:48px}.education__text_dropdown{margin-bottom:16px}@media (max-width:1200px){.education__text{margin-left:0}}.education__text_dropdown{margin-left:0}.education__list{width:100%;height:100%}.education__content{background-color:#f4f3f7;border-radius:8px;padding:32px}.education__list-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;margin-bottom:32px}@media (max-width:768px){.education__list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}.education__subtitle{margin-bottom:24px;font-weight:600;color:#171520;letter-spacing:.04em;text-align:left;text-transform:uppercase;opacity:.5}.education__item{color:#171520;font-weight:500;letter-spacing:0;text-align:left;margin-bottom:16px}.education__item a{color:#171520}@media (max-width:767px){.education .education__button{max-width:none;width:100%}}.openday_block__filter{position:relative;max-width:280px;min-width:280px;width:280px;border:1px solid #171520;padding:12px 16px;padding-right:48px;border-radius:4px;background-color:#fff;-o-text-overflow:ellipsis;text-overflow:ellipsis}.openday_block__filter::before{position:absolute;content:"";width:24px;height:24px;right:16px;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/acc-arrow.svg) no-repeat 50% 50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;cursor:pointer}.openday_block__filter--active::before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media (max-width:576px){.openday_block__filter{width:100%;min-width:85vw}}.openday_block__filter_control{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-wrap:nowrap;overflow:hidden}.openday_block__filter--entrance{background-color:#e2e0e9}.openday_block__filter--entrance .openday_block__filter_body--active{background-color:#e2e0e9}.openday_block__filter--lists{background-color:#f4f3f7;width:100%;max-width:100%;border:0;margin-bottom:24px}@media (min-width:1160px){.openday_block__filter--lists{min-width:496px}}@media (min-width:1240px){.openday_block__filter--lists{min-width:596px;width:100%}}.openday_block__filter--lists span{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#85848b}.openday_block__filter--lists .openday_block__filter_body{background-color:#f4f3f7;border:0}.openday_block__filter--contest{margin-bottom:16px;background-color:#f4f3f7;width:100%;border:0;max-width:100%}@media (min-width:375px){.openday_block__filter--contest{margin-bottom:32px}}.openday_block__filter--table{background-color:#f4f3f7;width:316px;max-width:316px;min-width:316px}.openday_block__filter--table .openday_block__filter_body--active{background-color:#f4f3f7}.openday_block__filter--table .openday_block__filter_control--active{margin-bottom:10px}.news_pagination__counter_education{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px;margin-bottom:20px;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;color:#7c7c88}@media (min-width:744px){.news_pagination__counter_education{margin-top:8px;margin-bottom:32px}}.admission{position:relative;background-color:#f4f3f7;padding-top:100px;background-image:url(/local/libcss/projects/redesign-applicant/common/src/media/images/bg-logo.png);background-blend-mode:overlay;background-repeat:no-repeat;background-position:right 10%}@media (max-width:768px){.admission{padding-top:64px}}.admission__title{margin-bottom:64px;color:#171520;font-size:48px;font-weight:600;line-height:125%;letter-spacing:-2%;text-align:center}@media (max-width:768px){.admission__title{font-size:32px;margin-bottom:40px}}@media (max-width:375px){.admission__title{font-size:24px}}.admission__warn{margin-top:64px;padding:16px 24px;border-radius:6px;background-color:#edebf2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;line-height:24px;text-align:left}@media (max-width:768px){.admission__warn{margin-top:48px}}@media (max-width:576px){.admission__warn{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}}@media (max-width:375px){.admission__warn{margin-top:40px;gap:16px}}.admission__warn p{padding-top:10px;font-size:16px;line-height:150%;letter-spacing:0;text-align:left}.admission__warn--price{margin-top:32px;margin-bottom:64px}.admission__warn--magistracy{margin-top:32px;margin-bottom:16px}.admission .admission__modal{text-align:left}.admission .dropdown{padding-bottom:64px}@media (min-width:1240px){.admission .dropdown{padding-bottom:100px}}.admission .typography h3{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em;margin-bottom:16px}@media (min-width:744px){.admission .typography h3{font-size:20px;line-height:30px}}@media (min-width:1240px){.admission .typography h3{margin-bottom:24px;font-size:24px;line-height:36px;letter-spacing:-.02em}}ul{margin:0;padding:0}.dropdown{width:100%;margin:0 auto}.dropdown__inner{border-bottom:1px solid #ddd9d7}.dropdown__inner_admission:last-child{border-bottom:none}.dropdown__inner_reception{position:relative;overflow-x:auto}@media (max-width:576px){.dropdown__inner_reception{width:1000px}}.dropdown__inner:first-of-type .dropdown__title{border-top-left-radius:8px;border-top-right-radius:8px}.dropdown__inner:last-of-type{border-bottom:none}.dropdown__inner:last-of-type .dropdown__content{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.dropdown__inner:last-of-type .dropdown__title:not(.active){border-bottom-left-radius:8px;border-bottom-right-radius:8px}.dropdown__inner--achiev{border-bottom:none}.dropdown__inner--border{border-top:1px solid #ddd9d7}.dropdown__inner-list{list-style-type:disc;margin-left:40px}.dropdown__inner--news-list{border-color:#e5e1f0}.dropdown__inner--news-list .dropdown__title{padding:0;padding-top:12px;padding-bottom:12px;background-color:transparent}.dropdown__inner--news-list .dropdown__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:16px;padding-right:16px;padding-bottom:16px;background-color:transparent}.dropdown__inner--news-list .dropdown__content :not(:last-child){margin-bottom:10px}@media (min-width:744px){.dropdown__inner--news-list .dropdown__content :not(:last-child){margin-bottom:18px}}.dropdown__inner--news-list .dropdown__title p{font-size:1rem;line-height:1.5rem;font-weight:400}.dropdown .dropdown_reception{padding-top:0;padding-bottom:0;border-radius:12px;overflow-x:scroll;background-color:#fff;border:1px solid #ddd9d7}.dropdown__title{background-color:#fff;padding:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#171520;width:100%}.dropdown__title p{font-size:18px;font-weight:600;line-height:150%;letter-spacing:-1%;text-align:left;width:calc(100% - 40px)}@media (min-width:744px){.dropdown__title{padding:32px}}.dropdown__title_questions{padding:24px 0}.dropdown__title_questions p{width:calc(100% - 24px)}.dropdown__title_questions+.dropdown__content{padding:0}.dropdown__title_reception{padding:32px 48px;display:block}.dropdown__title--marks{padding:22px 0;background-color:transparent}.dropdown__title--marks h3{margin:0;font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em;text-align:left;color:#fff}.dropdown__title--achiev{background:#f4f3f7;padding:12px;border-bottom:none;border-radius:4px}.dropdown__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px;margin-bottom:32px;background-color:rgba(211,224,228,.1019607843);border-radius:6px}@media (max-width:768px){.dropdown__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.dropdown__wrapper div:first-child{width:calc(100% - 150px)}@media (max-width:768px){.dropdown__wrapper div:first-child{width:100%}}.dropdown__title--achievement{background-color:transparent;color:#fff;padding:20px 0}.dropdown__text{font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left;margin-bottom:24px}.dropdown__text p{margin:16px 0}.dropdown__text p:last-of-type{margin:0}.dropdown__text a{color:#df2935}.dropdown__text_reception{font-size:16px}.dropdown__text--achievement{width:calc(100% - 130px)}@media (max-width:768px){.dropdown__text--achievement{width:100%;margin-bottom:16px}}.dropdown__text--magistracy{color:#171520;width:calc(100% - 155px)}@media (max-width:768px){.dropdown__text--magistracy{width:100%;margin-bottom:16px}}.dropdown__block{width:calc(100% - 44px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:375px){.dropdown__block{width:calc(100% - 64px);padding-left:0}}.dropdown__first-block{width:31.5rem}@media (max-width:1024px){.dropdown__first-block{width:44.5rem}}@media (max-width:992px){.dropdown__first-block{width:41.5rem}}@media (max-width:768px){.dropdown__first-block{width:32rem}}@media (min-width:376px) and (max-width:576px){.dropdown__first-block{width:18rem}}@media (max-width:375px){.dropdown__first-block{width:13.2rem}}.dropdown__content_reception{padding:0 48px!important;padding-top:8px!important;padding-bottom:40px!important}.dropdown__content_reception p{max-width:1000px}.dropdown .rotate-top{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dropdown__title .rotate{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dropdown__title.active .rotate{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown__title.active .rotate-top{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown__title.active .rotate-bottom{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dropdown__title.active .ring{display:none}.dropdown__title.active .colored-ring{display:block}.dropdown .dropdown__open-svg{display:none}.dropdown__title.active .dropdown__close-svg{display:none}.dropdown__title.active .dropdown__open-svg{display:block}.dropdown__content{display:none;padding:0 16px;padding-bottom:24px;background-color:#fff;color:#171520}.dropdown__content--mark{padding:0 75px 40px 75px}@media (max-width:768px){.dropdown__content--mark{padding:0 64px 40px 64px}}@media (max-width:412px){.dropdown__content--mark{padding:0 16px 32px 16px}}@media (min-width:744px){.dropdown__content{padding:0 32px;padding-bottom:32px}}@media (min-width:1240px){.dropdown__content{padding:0 80px;padding-top:8px;padding-bottom:40px}}.dropdown__content--achiev{padding:36px 0 0 0}.dropdown__content--achiev .typography a{text-decoration:none}.dropdown__content--achievement{background-color:transparent;color:#fff}.dropdown__content--info{padding-bottom:30px}.dropdown__content--marks{padding:0;background-color:transparent}.dropdown__content--marks div:first-child{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#fff}@media (max-width:768px){.dropdown__content--marks div:first-child{width:100%;margin-bottom:24px}}@media (max-width:412px){.dropdown__content--marks div:first-child{font-size:14px}}.dropdown__list{font-size:16px;list-style-type:none}.dropdown__list--file .dropdown__link{padding-left:34px}.dropdown__list--file .dropdown__link::before{width:24px;height:24px;background:url(/local/libcss/projects/redesign-applicant/common/src/media/svg/icon-file.svg) no-repeat 50% 50%}.dropdown__list--book .dropdown__link{padding-left:34px}.dropdown__list--book .dropdown__link::before{width:24px;height:24px;background:url(/local/libcss/projects/redesign-applicant/common/src/media/svg/book.svg) no-repeat 50% 50%}.dropdown__list--achievement{padding:0}.dropdown__item{margin-bottom:16px}.dropdown__item_colored{color:#df2935;border-bottom:1px solid #df2935}@media (max-width:375px){.dropdown__item_colored{border-bottom:none}}.dropdown__link{position:relative;display:block;padding-left:32px}.dropdown__link::before{position:absolute;content:"";width:16px;height:20px;left:0;background:url(/local/libcss/projects/redesign-applicant/common/src/media/svg/list.svg) no-repeat 50% 50%}.dropdown__exam-list{padding:8px 80px 20px 80px;list-style-type:none;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left}@media (max-width:744px){.dropdown__exam-list{padding:8px 64px 20px 64px}}@media (max-width:430px){.dropdown__exam-list{padding:8px 15px 20px 12px}}.dropdown__exam-item{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown__dates{display:-webkit-box;display:-ms-flexbox;display:flex;width:35rem}@media (max-width:576px){.dropdown__dates{width:19rem}}.dropdown__dates_budget{text-transform:uppercase;color:#b9b7c2;margin-bottom:32px;width:24rem}@media (max-width:1024px){.dropdown__dates_budget{width:22rem}}@media (max-width:820px){.dropdown__dates_budget{width:20rem}}@media (max-width:768px){.dropdown__dates_budget{width:19rem}}@media (max-width:576px){.dropdown__dates_budget{width:15rem}}.dropdown__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown__subtitle p{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em;text-align:left}@media (max-width:768px){.dropdown__subtitle p{font-size:16px}}@media (max-width:430px){.dropdown__subtitle{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.dropdown__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 24px)}@media (max-width:375px){.dropdown__title-wrapper{gap:8px}}.dropdown__title-wrapper p{font-size:16px;line-height:24px;font-weight:600}@media (min-width:744px){.dropdown__title-wrapper p{line-height:27px;letter-spacing:-.01em}}@media (min-width:1240px){.dropdown__title-wrapper p{font-size:20px;line-height:30px;letter-spacing:normal}}.dropdown__title-wrapper--achiev p{font-family:Manrope;font-size:16px;font-weight:400;line-height:24px;text-align:left}@media (max-width:576px){.dropdown__title-wrapper--magistracy{-ms-flex-wrap:wrap;flex-wrap:wrap}}.dropdown__svg-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.dropdown__achievement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:rgba(211,224,228,.1019607843);padding:24px;border-radius:6px;margin-bottom:32px}@media (max-width:768px){.dropdown__achievement{-ms-flex-wrap:wrap;flex-wrap:wrap}}.dropdown__achievement--magistracy{background:0 0}.dropdown__btn{border:0;background:#fff;color:#171520;border-radius:60px;padding:12px 24px;font-size:16px;font-weight:600;line-height:150%;letter-spacing:0;text-align:left;height:48px}@media (max-width:768px){.dropdown__btn{width:135px}}.dropdown__btn--achievements{background:#edebf2}.dropdown__text--svg::after{content:url(/local/libcss/projects/redesign-applicant/common/src/media/svg/warn.svg);display:inline-block;vertical-align:middle;margin-left:5px}.dropdown__img-achievement{height:423px;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.dropdown__img-achievement{height:300px}}@media (max-width:375px){.dropdown__img-achievement{height:200px}}.dropdown__img-achievement--mob{margin-top:24px}@media (max-width:768px){.dropdown__img-achievement--mob{display:none}}@media (min-width:1240px){.dropdown__img-achievement--mob__folder-image{width:32px;height:32px}}.dropdown .typography p{margin:16px 0;font-size:14px;line-height:150%}.dropdown .typography p:first-child{margin-top:0}.dropdown .typography p:last-child{margin-bottom:0}@media (min-width:744px){.dropdown .typography p{font-size:1rem}}.dropdown .typography p a{text-decoration:none}.dropdown .typography a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link){text-decoration:none}.dropdown--dark .dropdown__title,.dropdown--dark .dropdown__content{background-color:#f4f3f7}.dropdown--olympic{border-top:1px solid #ddd9d7}.dropdown--olympic .dropdown__open-svg,.dropdown--olympic .dropdown__close-svg{width:24px;height:24px}@media (min-width:1440px){.dropdown--olympic .dropdown__open-svg,.dropdown--olympic .dropdown__close-svg{width:32px;height:32px}}.dropdown--olympic .dropdown__title-wrapper{gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:744px){.dropdown--olympic .dropdown__title-wrapper{gap:16px}.dropdown--olympic .dropdown__title-wrapper p{font-size:18px;line-height:26px;letter-spacing:-.2px}}.dropdown--olympic .dropdown__title{padding:16px}@media (min-width:744px){.dropdown--olympic .dropdown__title{padding:32px}}@media (min-width:1440px){.dropdown--olympic .dropdown__title{padding:32px 32px 31px}}.dropdown--olympic .dropdown__content{padding:5px 16px 0}@media (min-width:744px){.dropdown--olympic .dropdown__content{padding:10px 80px 20px}}.dropdown--olympic .dropdown__content .triangle{padding-left:29px}.rotate{width:24px;height:24px}.red-ring:hover .red-ring__first{fill:#df2a35;stroke:#df2a35}.red-ring:hover .red-ring__second{stroke:#df2a35}.red-ring.active .red-ring__first{fill:#df2a35;stroke:#df2a35}.red-ring.active .red-ring__second{stroke:#df2a35}.dropdown__inner a:not(.r-button):not(.play):not(.loadfile):not(.arrowright):not(.redtriangle):not(.file):not(.link){text-decoration:none}.dropdown__inner .dropdown__title-wrapper p{margin:0}.dropdown.dropdown--gray .dropdown__title{background-color:#f4f3f7}.dropdown.dropdown--gray .dropdown__open-svg path{stroke:#bd9bdd}.dropdown.dropdown--gray .dropdown__open-svg path:nth-child(2){fill:#bd9bdd}.dropdown.dropdown--gray .dropdown__close-svg path{stroke:#bd9bdd}.dropdown.dropdown--gray .dropdown__close-svg path:nth-child(2){fill:#bd9bdd}.dropdown.dropdown--gray .dropdown__content{background-color:#f4f3f7}.text-white{color:#fff!important}.olympic-result .filter{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin-bottom:48px}@media (min-width:1240px){.olympic-result .filter{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.olympic-result .dropdown__title{padding:20px 0 20px 0}.olympic-result .dropdown__inner{border-top:1px solid #ddd9d7;border-bottom:none}.olympic-result .dropdown__inner:last-child{border-bottom:1px solid #ddd9d7}.olympic-result .dropdown__content{padding:0 0 20px 0}.olympic-result-detail .ol-dropdown__content p{font-size:16px;font-weight:400;line-height:24px;color:#171520}.olympic-result-detail .ol-dropdown__content a{display:block;margin-bottom:16px}.dropdown__content.olympic-result>a{display:block;margin-bottom:16px;font-size:16px;font-weight:600;line-height:24px}.dropdown__content.olympic-result>*{margin-bottom:16px}.dropdown__content.olympic-result>:last-child{margin-bottom:0}.questions{padding:100px 0;background-color:#fff}@media (max-width:768px){.questions{padding:64px 0}}.questions--no_background{background-color:transparent}.questions--no_background .dropdown__content,.questions--no_background .dropdown__title{background-color:transparent}.questions__title{font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:left;margin-bottom:64px}@media (max-width:744px){.questions__title{font-size:32px;margin-bottom:48px}}@media (max-width:375px){.questions__title{font-size:24px;margin-bottom:40px}}.questions .questions__modal{text-align:left}.questions__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style-type:none}@media (min-width:1240px){.questions__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}.enrollment{padding:100px 0;background:-o-linear-gradient(260.22deg,#25222e 6.35%,rgba(37,34,46,.88) 49.62%,#d3e0e4 113.12%);background:linear-gradient(189.78deg,#25222e 6.35%,rgba(37,34,46,.88) 49.62%,#d3e0e4 113.12%)}@media (max-width:768px){.enrollment{padding:64px 0}}.enrollment .dropdown__wrapper{color:#fff}.enrollment__title{color:#fff;font-size:48px;font-weight:600;line-height:125%;letter-spacing:-2%;text-align:center;margin-bottom:24px}@media (max-width:768px){.enrollment__title{font-size:32px}}@media (max-width:375px){.enrollment__title{font-size:24px}}.enrollment__title--achievement{line-height:60px;letter-spacing:-.02em}.enrollment__title--achievement{line-height:60px;letter-spacing:-.02em}@media (max-width:768px){.enrollment__title--achievement{font-size:32px;font-weight:600;line-height:40px}}@media (max-width:375px){.enrollment__title--achievement{font-size:24px;line-height:36px}}.enrollment__subtitle{color:#fff;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0;text-align:center;margin-bottom:68px}@media (max-width:768px){.enrollment__subtitle{font-size:16px;margin-bottom:48px}}@media (max-width:375px){.enrollment__subtitle{font-size:14px;margin-bottom:40px}}.enrollment__modal .filter__form{background-color:rgba(211,224,228,.1)}.enrollment__modal .filter__label{color:#fff}.enrollment__text{font-size:14px;line-height:21px;margin-top:40px;color:#fff}.enrollment__text p{color:#fff}.enrollment__text a{color:#fff}.enrollment__text .exam-programms__date{opacity:.5}@media (min-width:744px){.enrollment__text{margin-top:48px;font-size:16px;line-height:24px}}@media (min-width:1240px){.enrollment div.filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.enrollment .tabs__block .dropdown{padding-top:0}.enrollment .typography p{margin-bottom:16px}.documents{padding:100px 0;background:-o-linear-gradient(266.04deg,#25222e 6.006%,rgba(37,34,46,.71) 57.555%,#d3e0e4 119.481%);background:linear-gradient(183.96deg,#25222e 6.006%,rgba(37,34,46,.71) 57.555%,#d3e0e4 119.481%)}@media (max-width:768px){.documents{padding:64px 0}}.documents p{margin:16px 0}.documents .warning{margin:16px 0}.documents__title{color:#fff;font-size:48px;font-weight:600;line-height:125%;letter-spacing:-2%;text-align:center;margin-bottom:24px}@media (max-width:768px){.documents__title{font-size:32px}}@media (max-width:375px){.documents__title{font-size:24px}}.documents__subtitle{color:#fff;font-size:18px;font-weight:600;line-height:150%;letter-spacing:-2%;text-align:center;margin-bottom:64px}@media (max-width:768px){.documents__subtitle{font-size:16px;margin-bottom:48px}}@media (max-width:375px){.documents__subtitle{font-size:14px;margin-bottom:40px}}.documents__subtitle_colored{color:#df2935}.documents__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px}@media (max-width:768px){.documents__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0}}.documents__inner .warning{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.4588235294);margin-top:24px}.documents__block{width:50%;height:100%}@media (max-width:768px){.documents__block{width:100%;margin-bottom:48px}}@media (max-width:375px){.documents__block{margin-bottom:0}}.documents__block--gap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.documents__block_img{position:relative}@media (max-width:768px){.documents__block_img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.documents__text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-bottom:24px}.documents__description{color:#fff;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left}.documents__description span{color:#df2935}.documents__description:not(:last-child){margin-bottom:35px}@media (max-width:768px){.documents__description:not(:last-child){margin-bottom:48px}}@media (max-width:375px){.documents__description:not(:last-child){margin-bottom:32px}}.documents__var{color:#fff;font-size:20px;font-weight:600;line-height:150%;letter-spacing:-1%;text-align:center}@media (max-width:375px){.documents__var{font-size:18px;text-align:left}}@media (max-width:768px){.documents__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:375px){.documents__image{display:none}}.reception{padding:100px 0;background-image:url(/local/libcss/projects/redesign-applicant/common/src/media/images/bg-image.png),-webkit-gradient(linear,left top,left bottom,from(rgba(237,235,243,.85)),to(rgba(255,255,255,.95)));background-image:url(/local/libcss/projects/redesign-applicant/common/src/media/images/bg-image.png),-o-linear-gradient(top,rgba(237,235,243,.85) 0,rgba(255,255,255,.95) 100%);background-image:url(/local/libcss/projects/redesign-applicant/common/src/media/images/bg-image.png),linear-gradient(180deg,rgba(237,235,243,.85) 0,rgba(255,255,255,.95) 100%);background-blend-mode:overlay;background-repeat:no-repeat;background-size:cover}@media (max-width:768px){.reception{padding:64px 0}}.reception__title{font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:left;margin-bottom:24px}@media (max-width:768px){.reception__title{font-size:32px;line-height:40px}}@media (max-width:375px){.reception__title{font-size:24px;line-height:36px}}.reception__subtitle{margin-bottom:48px;font-size:18px}.reception__subtitle p{margin:18px 0}.reception__subtitle a{color:#df2935;text-decoration:none;font-weight:400;line-height:27px;font-weight:600}.reception__subtitle--entrance{max-width:768px}.reception__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:64px}.reception .dropdown.dropdown_reception{padding-top:0;padding-bottom:0;overflow-x:auto}@media (min-width:1240px){.reception .dropdown.dropdown_reception{padding-top:0}}.reception--papres_list{background:0 0;padding:0}.select{display:none}@media (max-width:768px){.select{display:block}}.select__text{color:#7c7c88;font-weight:500;line-height:150%;letter-spacing:0;text-align:left;margin-bottom:16px}.select__subtitle{color:#7c7c88;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left;margin-bottom:16px}.select__custom{position:relative;width:100%;cursor:pointer;margin-bottom:40px}@media (max-width:375px){.select__custom{margin-bottom:32px}}.select__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e5e1f0;border-radius:60px;background:#edebf2;color:#171520;height:52px;padding-left:26px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left}.select__header--mag{border-radius:4px;background-color:rgba(37,34,46,.0588235294);height:auto}@media (max-width:375px){.select__header--mag{padding-left:14px;font-size:13px}}.select__header--achiev{background-color:#f4f3f7;border:0;border-radius:4px}.select__header_enrollment{background-color:#43424d;color:#fff;border:1px solid #4f486a}.select__options{display:none;position:absolute;top:100%;left:0;width:100%;border:1px solid #e5e1f0;background:#f4f3f7;color:#171520;z-index:1;border-radius:12px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left;z-index:2}@media (max-width:375px){.select__options--mag{font-size:14px}}.select__option{padding:10px;cursor:pointer;z-index:0;margin-left:26px}.select__content{border-radius:8px;display:none;color:#171520;background-color:#fff}.select__content_enrollment{background-color:transparent}.select__content--entrance{background-color:transparent}.select__content--mag{background-color:transparent}.select__content.active{display:block}.select__content.active__subtitle{color:#1e1e2f;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left;margin-bottom:16px}.select__content.active__custom{position:relative;width:100%;cursor:pointer;margin-bottom:40px}@media (max-width:375px){.select__content.active__custom{margin-bottom:32px}}.select__content.active__options{display:none;position:absolute;top:100%;left:0;width:100%;border:1px solid #e5e1f0;background:#f4f3f7;color:#171520;z-index:1;border-radius:12px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left}.select__content.active__option{padding:10px;cursor:pointer;z-index:0;margin-left:26px}.select__content.active__content{border-radius:8px;display:none;color:#171520;background-color:#fff}.select__content.active__content_enrollment{background-color:transparent}.select__content.active.active{display:block}.fiter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:48px;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(134.483%,#ff5e62));background:-o-linear-gradient(left,#df2935 ,#ff5e62 134.483%);background:linear-gradient(90deg,#df2935 ,#ff5e62 134.483%);color:#fff;width:116px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px}@media (max-width:375px){.fiter-btn{width:48px}.fiter-btn p{display:none}}.fiter-btn--mag{background:0 0;color:#171520;width:75px}.fiter-btn--mag p{display:none}.fiter-btn--achiev{background:0 0;width:50px}.tech-work-header{padding:16px 0;background-color:#fff}.tech-work-main{background-color:#f4f3f7;padding:48px 0 100px 0;width:100%}.tech-work-main__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.tech-work-main__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tech-work-main__text{font-family:"Manrope","Arial",sans-serif}@media (max-width:768px){.tech-work-main__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.tech-work-main__title{color:#171520;font-size:32px;font-weight:600;line-height:36px;letter-spacing:0;text-align:left;margin-bottom:16px}@media (max-width:768px){.tech-work-main__title{font-size:28px}}@media (max-width:375px){.tech-work-main__title{font-size:24px}}.tech-work-main__subtitle{color:#171520;font-size:24px;font-weight:600;line-height:28px;text-align:left;margin-bottom:48px}@media (max-width:768px){.tech-work-main__subtitle{font-size:20px}}@media (max-width:375px){.tech-work-main__subtitle{font-size:16px}}.tech-work-main__caption{font-size:24px;font-weight:600;line-height:28px;text-align:left;color:#df2935}@media (max-width:768px){.tech-work-main__caption{font-size:20px}}@media (max-width:375px){.tech-work-main__caption{font-size:16px}}.tech-work-main__img img{max-width:512px;max-height:512px}@media (max-width:1200px){.tech-work-main__img img{max-width:412px;max-height:412px}}@media (max-width:768px){.tech-work-main__img img{max-width:384px;max-height:384px}}@media (max-width:375px){.tech-work-main__img img{max-width:256px;max-height:256px}}.tabs{width:100%}.tabs li{margin-left:24px}@media (max-width:768px){.tabs{display:none}}@media (max-width:768px){.tabs--applicant{display:block}}.tabs__buttons{position:relative;z-index:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#edebf2;border-radius:60px;margin-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:5px}@media (max-width:820px){.tabs__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tabs__buttons--results{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;gap:25px;width:70%}.tabs__buttons--price{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;width:44%}.tabs__buttons--for-applicants{width:65%}@media (max-width:430px){.tabs__buttons--for-applicants{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background:0 0;text-align:center}}.tabs__buttons_enrollment{margin-left:auto;margin-right:auto;background-color:#43424d;border:1px solid #4f486a}.tabs__buttons_dragscroll{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#edebf2;border-radius:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px;padding:5px;margin-bottom:0;cursor:-webkit-grab;cursor:grab}@media (max-width:1024px){.tabs__buttons_dragscroll{width:180%;gap:3px}}.tabs__btn{display:inline-block;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:12px 24px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;color:#171520;text-align:left;border-radius:20px}@media (max-width:1024px){.tabs__btn{padding:12px 17px;font-size:14px}}@media (max-width:820px){.tabs__btn{padding:12px 15px}}.tabs__btn_enrollment{color:#fff}.tabs__block{display:none;height:100%;font-size:20px}.tabs__btn.active{color:#fff;border-radius:48px;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(134.868%,#ff5e62));background:-o-linear-gradient(left,#df2935 ,#ff5e62 134.868%);background:linear-gradient(90deg,#df2935 ,#ff5e62 134.868%)}.tabs__block.active{display:block;border-radius:8px;border:1px solid #fff}.tabs__block--results.active{border:0}.tabs__block--entrance.active{border:0;background-color:transparent}.tabs__text{color:#fff;font-size:16px;font-weight:400;line-height:24px;text-align:left}.tabs__text+ul{margin-top:-20px}.tabs__block-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:48px}@media (min-width:1240px){.tabs__block-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.tabs__block-inner--achievment{border:1px solid #fff;border-radius:8px}@media (max-width:768px){.tabs__text-inner--achievment{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:24px}}@media (max-width:375px){.tabs__text-inner--achievment{padding:16px}}@media (max-width:768px){.tabs__img-inner--achievment{padding:24px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:375px){.tabs__img-inner--achievment{padding:16px}}.tabs__img-inner{width:40%}@media (max-width:768px){.tabs__img-inner{width:100%;margin:0}}@media (max-width:768px){.tabs__img-inner img{width:100%}}.tabs__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px}@media (max-width:768px){.tabs__inner{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}.tabs__section{-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:768px){.tabs__section{-ms-flex-preferred-size:100%;flex-basis:100%}}.tabs--col1 .tabs__buttons{display:none}.tabs--col1 .tabs__content--achievements{width:100%}.tabs--achievements{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}@media (max-width:768px){.tabs--achievements{display:none}}.tabs--no-gap{gap:0}.tabs__buttons--achievements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:35%;background-color:transparent;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tabs__content--achievements{width:65%}.tabs__btn--applicant{text-align:center;width:100%}.tabs__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#171520;text-align:center;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;padding:12px 24px;border-radius:20px;cursor:pointer}@media (max-width:1024px){.tabs__btn{padding:12px 17px;font-size:14px}}@media (max-width:820px){.tabs__btn{padding:12px 15px}}.tabs__btn_enrollment{color:#fff}.tabs__block{display:none;height:100%;font-size:20px}.tabs__btn.active{color:#fff;border-radius:48px;background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(134.868%,#ff5e62));background:-o-linear-gradient(left,#df2935 ,#ff5e62 134.868%);background:linear-gradient(90deg,#df2935 ,#ff5e62 134.868%)}.tabs__block.active{display:block;border-radius:8px;border:1px solid #fff}.tabs__block--results.active{border:0}.tabs__block--entrance.active{border:0;background-color:transparent}.tabs__block-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px}.tabs__block-inner--achievment{border:1px solid #fff;border-radius:8px}.tabs__text-inner{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:16px}.tabs__text-inner p{margin-bottom:20px;font-size:16px;font-weight:400;line-height:24px;color:#fff;text-align:left}.tabs__text-inner .r-button{max-width:none;width:100%;margin-top:40px}@media (min-width:744px){.tabs__text-inner .r-button{max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:744px){.tabs__text-inner{padding:24px;padding-bottom:0}}@media (min-width:1240px){.tabs__text-inner{padding:48px;padding-right:0}}@media (max-width:768px){.tabs__text-inner--achievment{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:24px}}@media (max-width:375px){.tabs__text-inner--achievment{padding:16px}}@media (max-width:768px){.tabs__img-inner--achievment{padding:24px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:375px){.tabs__img-inner--achievment{padding:16px}}.tabs__img-inner{width:100%;padding:0 24px 24px}@media (max-width:743px){.tabs__img-inner{width:100%;margin:0;padding:0 16px 16px}}@media (min-width:1240px){.tabs__img-inner{padding:32px;padding-left:0}}.tabs__img-inner img{width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (min-width:744px){.tabs__img-inner img{max-height:288px}}@media (min-width:1240px){.tabs__img-inner img{max-height:388px}}.tabs--inner{width:auto}.tabs--inner .tabs__buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.tabs__block--for-applicant.active{border:0}.tabs__block--achievements.active{border:1px solid #e5e1f0;border-radius:8px;padding:32px}.tabs__btn--achievements{max-width:300px;text-align:left!important}.tabs__btn--achievements.active{background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(131.37%,#ff5e62));background:-o-linear-gradient(left,#df2935 0,#ff5e62 131.37%);background:linear-gradient(90deg,#df2935 0,#ff5e62 131.37%);color:#fff;border-radius:4px;border:1px solid #e5e1f0;font-weight:500}.admission-requirements__content .tabs__block_enrollment{color:inherit;border:1px solid}.admission-requirements__content .tabs__text,.admission-requirements__content p{color:inherit}.dragscrolling{position:relative;padding-bottom:5px;margin-bottom:43px;overflow-x:auto}.dragscrolling::-webkit-scrollbar{height:4px;border-radius:4px;opacity:.5;background-color:#eeebf4}.dragscrolling::-webkit-scrollbar-thumb{border-radius:4px;background-color:#df2935}.dragscroller{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dragscroll{-webkit-box-sizing:border-box;box-sizing:border-box}.ranepa-logo{position:absolute;top:0;right:0;z-index:-1;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}@media (max-width:576px){.ranepa-logo{display:none}}.ranepa-logo_admissions{z-index:0}.modal-window{background-color:#fff;border:1px solid #f5f5f6;border-radius:12px;padding:24px;width:40%;display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}@media (max-width:576px){.modal-window{width:90%}}.modal-window__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.modal-window__cross{cursor:pointer}.modal-window__header{color:#1e1e2f;font-weight:700;line-height:28px;letter-spacing:0;text-align:left;margin-bottom:20px}.modal-window__header h2{font-size:18px}.modal-window__header p{font-size:16px}.modal-window__input{border-radius:30px;border:1px solid #d8d8dc;padding:10px 20px;max-width:350px;margin-bottom:20px;height:35px}.modal-window__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.toggler{color:#171520;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:20px}.toggler__input{display:block;position:absolute;clip:rect(0,0,0,0)}.toggler__state{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:56px;height:28px;border:1px solid #f5f5f6;border-radius:16px;vertical-align:top;background:#f5f5f6;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.toggler__state::before{content:"";position:absolute;top:1px;left:1px;display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#fff;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.toggler__input:checked~.toggler__state{background:#df2935}.toggler__input:checked~.toggler__state:before{-webkit-transform:translateX(28px);-ms-transform:translateX(28px);transform:translateX(28px)}.toggler__text{font-style:normal;font-weight:400;font-size:16px;line-height:24px;vertical-align:middle}.checkbox{position:relative;display:inline-block;margin-bottom:17px}.checkbox__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.checkbox__input{display:block;position:absolute;clip:rect(0,0,0,0)}.checkbox__control{display:inline-block;width:28px;height:28px;border-radius:4px;border:1px solid #df2935}.checkbox__title{font-style:normal;font-weight:400;font-size:16px;line-height:24px;width:calc(100% - 24px)}.checkbox__input:checked+.checkbox__wrapper .checkbox__control{border:1px solid #df2935;background:#fff;background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/modal-checkbox.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:block}.overlay,.success-overlay,.not-success-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none;z-index:1}.modal-success,.modal-not-success{background-color:#fff;border:1px solid #f5f5f6;border-radius:12px;padding:24px;width:40%;display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}@media (max-width:576px){.modal-success,.modal-not-success{width:90%}}.exam-programms{background-color:#f4f3f7;padding:33px 0 100px 0}.exam-programms__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;color:#171520;font-size:14px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.exam-programms__nav a{color:#171520;opacity:.5;display:none}.exam-programms__nav a:first-child,.exam-programms__nav a:last-child{display:block}@media (min-width:744px){.exam-programms__nav a{display:block}}.exam-programms__nav a+span{display:none}@media (min-width:744px){.exam-programms__nav a+span{display:block}}.exam-programms__nav span:has(+a:not([href])),.exam-programms__nav span:has(+span){display:block}.exam-programms__nav a[href]{opacity:1}@media (max-width:430px){.exam-programms__nav{font-size:14px;line-height:21px}}.exam-programms__title{font-size:42px;font-weight:600;line-height:56.7px;letter-spacing:-.02em;text-align:left;margin-bottom:48px}@media (max-width:744px){.exam-programms__title{font-size:32px;line-height:40px;margin-bottom:40px}}@media (max-width:375px){.exam-programms__title{font-size:24px}}.exam-programms__title--achievement{margin-bottom:32px}.exam-programms__subtitle{color:#171520;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left;margin-bottom:64px;max-width:900px}@media (max-width:744px){.exam-programms__subtitle{font-size:16px;margin-bottom:48px}}@media (max-width:375px){.exam-programms__subtitle{font-size:14px;margin-bottom:40px}}.exam-programms__program{color:#7c7c88}@media (max-width:375px){.exam-programms__program{font-size:24px;line-height:36px}}@media (max-width:744px){.exam-programms__entrance{display:none}}@media (max-width:430px){.exam-programms__program{display:none}}.exam-programms__places{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.exam-programms__places{-ms-flex-wrap:wrap;flex-wrap:wrap}}.exam-programms__date{color:#85848b;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left;margin-bottom:10px}.exam-programms__description{color:#171520;font-weight:600;line-height:150%;letter-spacing:-1%;text-align:left;margin-bottom:20px}.exam-programms__description--price{max-width:560px}.exam-programms__speciality{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}@media (max-width:375px){.exam-programms__speciality{font-size:14px;gap:10px}}.exam-programms__places--for-applicants>div{width:50%}@media (max-width:768px){.exam-programms__places--for-applicants>div{width:100%}}@media (max-width:768px){.exam-programms__places--for-applicants div:first-child{margin-bottom:32px}}.points__table{width:100%;border:0;border-collapse:collapse;border-radius:8px}@media (max-width:576px){.points__table{width:1000px}}.points__table thead th{text-align:left;border:0;padding:16px 18px;background:#edebf2;color:#2a253e;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left}.points__table tbody td{text-align:left;border-bottom:1px solid #edebf2;padding:20px;font-size:16px;vertical-align:middle;background-color:#fff;font-size:16px;font-weight:500;line-height:24px;text-align:left}.points__table tr:last-child td{border-bottom:none}.points__table thead tr th:first-child{border-radius:8px 0 0 0}.points__table tr th:last-child{border-radius:0 8px 0 0}.points__table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.points__table tbody tr:last-child td:last-child{border-radius:0 0 8px 0}.points__table tr td:nth-child(1){width:29%}@media (max-width:768px){.points__table tr td:nth-child(1){width:35%}}@media (max-width:430px){.points__table tr td:nth-child(1){width:8%}}.points__table tr td:nth-child(2){width:44%}@media (max-width:768px){.points__table tr td:nth-child(2){width:41%}}@media (max-width:430px){.points__table tr td:nth-child(2){width:42%;padding-right:10rem}}.points__table tr td:nth-child(3){width:9%}@media (max-width:768px){.points__table tr td:nth-child(3){width:8%}}@media (max-width:430px){.points__table tr td:nth-child(3){width:10%}}.points__table tr td:nth-child(4){width:9%}@media (max-width:768px){.points__table tr td:nth-child(4){width:8%}}@media (max-width:430px){.points__table tr td:nth-child(4){width:10%}}.points__table tr td:nth-child(5){width:9%}@media (max-width:768px){.points__table tr td:nth-child(5){width:8%}}@media (max-width:430px){.points__table tr td:nth-child(5){width:10%}}.points__table--results tr td:nth-child(1){width:40%;padding-right:11rem}@media (max-width:1024px){.points__table--results tr td:nth-child(1){padding-right:8rem}}@media (max-width:992px){.points__table--results tr td:nth-child(1){padding-right:4rem}}.points__table--results tr td:nth-child(2){color:#df2935;width:30%}.points__table--results tr td:nth-child(3){color:#df2935;width:30%}.points__table--black thead th{background-color:rgba(255,255,255,.2);color:#fff;border-bottom:1px solid #76737c}.points__table--black tbody td{background-color:rgba(37,34,46,.6);color:#fff;border-color:rgba(255,255,255,.2)}.points__table--black tbody td p{padding-bottom:0}.points__table--black tbody td a{color:#fff}.points{background-color:#f4f3f7;padding-bottom:100px}@media (max-width:744px){.points{padding-bottom:64px}}.points__title{color:#171520;font-size:42px;font-weight:600;line-height:135%;letter-spacing:-2%;text-align:left;margin-bottom:48px}@media (max-width:744px){.points__title{font-size:32px;margin-bottom:40px}}@media (max-width:744px){.points__title{font-size:24px;margin-bottom:32px}}.points__table-wrapper{width:100%;overflow-x:auto}.points__table a{color:#df2935}@media (hover:hover){.points__table a:hover:not(.focus-visible){color:#ae1e25}}.exam-programms--kvota{padding:33px 0 100px 0}@media (max-width:375px){.exam-programms--kvota{padding:33px 0 64px 0}}.btn__link_kvota{color:#df2935;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:375px){.btn__link_kvota{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}}.kvota{background-color:transparent}.kvota--mg{padding-top:100px}@media (max-width:744px){.kvota--mg{padding-top:64px}}.kvota__title{color:#2a253e;font-size:18px;font-weight:600;line-height:150%;letter-spacing:-1%;text-align:left;margin-bottom:24px}@media (max-width:375px){.kvota__title{font-size:16px}}.dropdown__list--kvota{padding:0;font-size:16px}@media (max-width:375px){.dropdown__list--kvota{font-size:14px}}.exam-programms__olimpiads{color:#171520;font-size:42px;font-weight:600;line-height:130%;letter-spacing:-2%;text-align:left;margin-bottom:32px}@media (max-width:375px){.exam-programms__olimpiads{font-size:24px;margin-bottom:16px}}@media (min-width:376px) and (max-width:744px){.exam-programms__olimpiads{font-size:32px}}.exam-programms__subtitle{color:#171520;font-size:14px;font-weight:500;line-height:21px;text-align:left;margin-bottom:40px}@media (min-width:744px){.exam-programms__subtitle{font-size:16px;line-height:24px;margin-bottom:48px}}@media (min-width:1200px){.exam-programms__subtitle{margin-bottom:64px}}.exam-programms__subtitle--achievement{margin-bottom:32px}.exam-programms__places{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:62px}@media (max-width:744px){.exam-programms__places{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}}.exam-programms__date{color:#85848b;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left;margin-bottom:10px}@media (min-width:744px){.exam-programms__date{font-size:16px}}.exam-programms__description{color:#171520;font-size:16px;font-weight:600;line-height:150%;letter-spacing:-.01em;text-align:left;margin-bottom:20px}@media (min-width:744px){.exam-programms__description{font-size:18px}}.exam-programms__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:744px){.exam-programms__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.exam-programms__wrapper div{width:100%}@media (min-width:744px){.exam-programms__wrapper div{width:50%}}.olimpiada{padding:110px 0;background-color:#fff}@media (max-width:744px){.olimpiada{padding:64px 0}}.olimpiada__title{color:#2a253e;font-size:42px;font-weight:600;line-height:135%;letter-spacing:-2%;text-align:left;margin-bottom:24px}@media (max-width:744px){.olimpiada__title{display:none}}.olimpiada__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:744px){.olimpiada__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}}.olimpiada__description{color:#2a253e;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left;margin-bottom:40px;max-width:490px}@media (max-width:744px){.olimpiada__description{max-width:100%;font-size:16px}}@media (max-width:375px){.olimpiada__description{margin-bottom:32px}}.olimpiada__mobile-title{display:none;color:#2a253e;font-size:32px;font-weight:600;line-height:135%;letter-spacing:-2%;text-align:left;margin-bottom:24px}@media (max-width:744px){.olimpiada__mobile-title{display:block}}@media (max-width:375px){.olimpiada__mobile-title{font-size:24px;margin-bottom:16px}}.r-button-d-block{display:block!important;max-width:100%!important}@media (min-width:744px){.r-button-d-block{max-width:228px!important}}.r-button-d-block__wrapper{width:100%;padding-bottom:48px;border-bottom:1px solid #e5e1f0}.entrance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:744px){.entrance{gap:16px}}@media (min-width:1240px){.entrance{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:32px}}.entrance__picture{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:24px 16px;border-radius:8px;width:100%}@media (min-width:744px){.entrance__picture{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px}}@media (min-width:1240px){.entrance__picture{height:100%;gap:24px}}.entrance__wrapper{border:1px solid #e5e1f0;border-radius:8px;padding:10px;width:100%;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (hover:hover){.entrance__wrapper:hover:not(.focus-visible){-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.entrance__wrapper:hover:not(.focus-visible) .entrance__arrow{opacity:1}}.entrance__picture--programms{background-color:#dac6ed}.entrance__picture--points{background-color:#df2935}.entrance__picture--results{background-color:#2a253e}.entrance__text{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em;text-align:left}@media (min-width:744px){.entrance__text{margin-bottom:24px;font-size:20px;line-height:30px;letter-spacing:normal}}.entrance__arrow{display:none;width:48px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width:744px){.entrance__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;background-color:rgba(255,255,255,.16)}}@media (min-width:1240px){.entrance__arrow{margin-top:auto;opacity:0}}.entrance__arrow--black{border-color:#171520}.entrance__arrow--black .entrance__path{fill:#171520}.entrance__subtitle{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left;margin-bottom:32px}.entrance__description{font-size:18px;font-weight:400;line-height:27px;text-align:left;margin-bottom:64px;max-width:768px}.entrance__text--points{margin-top:2px;color:#fff}.entrance__svg{width:32px;height:32px}@media (min-width:744px){.entrance__svg{width:48px;height:48px}}.entrance__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;margin-top:40px}.entrance__cards a{font-size:16px;line-height:24px}.entrance__cards div{width:100%}@media (min-width:744px){.entrance__cards div{width:50%}}@media (min-width:1240px){.entrance__cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;row-gap:24px}}.entrance__cards--price{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:32px}.entrance__cards--price div{width:auto}.link,.documents__block a{color:#df2935;text-decoration:none;font-weight:600}.link-back{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:32px;font-weight:500;color:#85848b;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-back::before{position:absolute;content:"";width:24px;height:24px;left:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/arrow-left.svg) no-repeat 50% 50%}@media (hover:hover){.link-back:hover:not(.focus-visible){color:#171520}}.link-back__white::before{background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/arrow-left-white.svg) no-repeat 50% 50%}.link-circle{display:-webkit-box;display:-ms-flexbox;display:flex;width:42px;height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #df2935;border-radius:50%}[data-copy-link]{width:42px;height:42px}.psychologist__block-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.psychologist__block-nav a{color:#fff;text-decoration:none;line-height:27px;font-weight:400;font-size:14px}.psychologist__block-nav span svg path{stroke:#fff}.link-circle{display:-webkit-box;display:-ms-flexbox;display:flex;width:42px;height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #df2935;border-radius:50%}[data-copy-link]{width:42px;height:42px}.psychologist__btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding-top:40px}@media (max-width:743px){.psychologist__btn{padding-top:24px}}.btn .psychologist__btn-red{max-width:230px;padding:12px 32px}@media (max-width:1025px){.btn .psychologist__btn-red{max-width:180px}}@media (max-width:743px){.btn .psychologist__btn-red{max-width:100%;width:100%}}.psychologist__btn .psychologist__btn-red{max-width:230px;padding:12px 32px}@media (max-width:743px){.psychologist__btn .psychologist__btn-red{width:100%;max-width:100%}}.btn-center{margin:0 auto;border-radius:10px}.psycholog-img{-o-object-fit:cover;object-fit:cover;width:343px;height:300px}@media (min-width:744px){.psycholog-img{width:696px;height:436px}}@media (min-width:1240px){.psycholog-img{width:560px;height:440px}}.about__pizza-block{display:-ms-grid;display:grid;position:relative;margin-bottom:84px;-ms-grid-columns:1fr 568px;grid-template-columns:1fr 568px}@media (max-width:1025px){.about__pizza-block{-ms-grid-columns:1fr 448px;grid-template-columns:1fr 448px;margin-bottom:65px}}@media (max-width:768px){.about__pizza-block{-ms-grid-columns:none;grid-template-columns:none;margin-bottom:72px}}.about__pizza-video{position:relative;top:6px;right:0;width:567px;height:344px;margin-top:0}@media (max-width:1025px){.about__pizza-video{width:400px}}@media (max-width:768px){.about__pizza-video{width:100%;height:250px}}.about__pizza__text{max-width:367px}@media (max-width:1025px){.about__pizza__text{max-width:100%}}.about__pizza-margin{margin-bottom:81px}@media (max-width:1025px){.about__pizza-margin:not(:first-child){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:33px}}@media (max-width:743px){.about__pizza-margin:not(:first-child){margin-bottom:30px}}.about__pizza__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:80px;padding:0;gap:31px}@media (max-width:1025px){.about__pizza__list{grid-template-columns:repeat(auto-fit,minmax(490px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:42px;margin-bottom:37px}}@media (max-width:668px){.about__pizza__list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;margin-bottom:40px}}.about__pizza__descr{margin-bottom:-5px;color:#171520;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left}.details_page-margin{margin-bottom:24px}.details_page-margin ul{padding-right:0}.about__pro-business__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;margin-bottom:80px;padding:0;gap:31px}@media (max-width:1025px){.about__pro-business__list{grid-template-columns:repeat(auto-fit,minmax(490px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:43px;margin-bottom:37px}}@media (max-width:668px){.about__pro-business__list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:42px;margin-bottom:40px}}.about__pro-business__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:1025px){.about__pro-business__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:18px}}@media (max-width:743px){.about__pro-business__item{gap:10px}}.about__pro-business__item img{margin-bottom:2px}.documents__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:1025px){.documents__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:12px}}@media (max-width:768px){.documents__item:first-child{padding-top:0}}.documents__item img{margin-bottom:12px}.documents__item li{list-style:none}.documents__item-display{display:none}@media (max-width:1025px){.documents__item-display{display:block}}@media (max-width:743px){.documents__item-display{display:none}}@media (max-width:1025px){.documents__item-margin{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.documents__item-margin img{margin-bottom:0}.documents__block-display{width:50%;height:100%}@media (max-width:1025px){.documents__block-display{min-width:100%}}@media (max-width:743px){.documents__block-display{margin-bottom:42px}}@media (max-width:744px){.documents__block-display:nth-child(2n){margin-bottom:0}}.documents__block-img{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (max-width:1025px){.documents__block-img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px;-ms-grid-column:1;grid-column:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}@media (max-width:743px){.documents__block-img{margin-bottom:42px}}.documents__block-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}@media (max-width:768px){.documents__block-area{gap:14px}}.documents__block-area ul,.documents__block-area ol{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;padding-left:25px}.documents__block-center{margin:auto}@media (max-width:768px){.documents__block-center{margin-bottom:60px}}@media (max-width:1025px){.documents__pro__block{margin-bottom:57px}}.documents__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:80px;padding:0;gap:43px}@media (max-width:1025px){.documents__list{grid-template-columns:repeat(auto-fit,minmax(490px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;margin-bottom:44px}}@media (max-width:668px){.documents__list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;margin-bottom:44px}}@media (max-width:1025px){.documents__image-display{display:none}}@media (max-width:743px){.documents__image-display{display:block}}.documents__image-shadow{-webkit-box-shadow:6px 10px 0 0 #1c244b;box-shadow:6px 10px 0 0 #1c244b;border-radius:10px}.documents__image-shadow iframe{border-radius:10px}.documents__inner-margin{margin-bottom:80px}@media (max-width:1025px){.documents__inner-margin{gap:0;margin-bottom:20px}}@media (max-width:743px){.documents__inner-margin{margin-bottom:12px;gap:0}}@media (max-width:768px){.documents__inner-margin:not(:first-child){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.documents__descr{color:#171520;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left}.documents__descr:not(:last-child){margin-bottom:24px}.documents__details{color:#171520;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left}.documents__details:first-child{margin-bottom:-10px}@media (max-width:1025px){.documents__details:first-child{margin-bottom:-2px}}.documents__list-uni{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:80px;padding:0;gap:32px}@media (max-width:1025px){.documents__list-uni{grid-template-columns:repeat(auto-fit,minmax(338px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;gap:20px}}@media (max-width:743px){.documents__list-uni{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0}}@media (min-width:1240px){.documents__list-uni{margin-bottom:9px}}.documents-display{display:block}@media (max-width:1025px){.about__uni__item{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:22px}}@media (max-width:743px){.about__uni__item{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:30px}}.about__uni__item img{margin-bottom:12px}.about__uni__item:first-child{margin-bottom:30px}.about__uni__descr{color:#171520;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left}@media (max-width:1025px){.about__uni__descr{max-width:94%}}.about__uni__descr:first-child{margin-bottom:24px}.about__uni-saturday__block{margin:auto}@media (max-width:1025px){.about__uni-saturday__block{margin-bottom:0}}@media (max-width:743px){.about__uni-saturday__block{margin-bottom:43px}}@media (max-width:743px){.about__uni-saturday__img{margin-bottom:30px}}.psychologist__content{-ms-grid-column:1;grid-column:1}.psychologist__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:1025px){.psychologist__list{gap:40px;margin-bottom:0}}@media (max-width:743px){.psychologist__list{gap:34px}}.psychologist__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;gap:16px}@media (max-width:1025px){.psychologist__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}}@media (max-width:743px){.psychologist__item{gap:32px}}@media (max-width:1025px){.psychologist__item p{text-align:center}}.psychologist__item img{margin-bottom:auto}.psychologist__text{-ms-grid-column:1;grid-column:1;margin-top:auto;color:#171520;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left}@media (max-width:1025px){.psychologist__text{margin-bottom:71px}}@media (max-width:743px){.psychologist__text{margin-bottom:42px}}.psychologist__content-text{margin-bottom:32px;color:#171520;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left}@media (max-width:1025px){.psychologist__content-text{text-align:center;margin-bottom:46px}}@media (max-width:743px){.psychologist__content-text{margin-bottom:32px}}.psychologist__inner{display:-ms-grid;display:grid;gap:10px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media (max-width:1025px){.psychologist__inner{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:20px}}@media (max-width:744px){.psychologist__inner{gap:0}}.psychologist__inner-margin{margin-bottom:80px}.psychologist__block-content{padding:80px 0}@media (max-width:744px){.psychologist__block-content{padding-bottom:12px}}.psychologist__block-content div:not(:last-child){margin:0 auto;max-width:768px;font-weight:400;font-size:18px;line-height:150%;text-align:center;color:#fff}@media (max-width:743px){.psychologist__block-content div:not(:last-child){font-size:16px;text-align:left}}.psychologist__block-content>div:first-child{margin-bottom:24px}.psychologist__title{color:#fff;font-size:48px;font-weight:600;line-height:125%;letter-spacing:-2%;text-align:center;margin-bottom:24px}@media (max-width:1025px){.psychologist__title{font-size:32px}}@media (max-width:743px){.psychologist__title{margin-bottom:30px;font-size:24px;text-align:left;line-height:150%;letter-spacing:-.02em}}.psychologist__descr--white{margin:0 auto;max-width:768px;font-weight:400;font-size:18px;line-height:150%;text-align:center;color:#fff}@media (max-width:743px){.psychologist__descr--white{font-size:16px;text-align:left}}.about__psychologist-block{width:100%}.about__psychologist__title{margin-bottom:65px}@media (max-width:1025px){.about__psychologist__title{text-align:center;margin-bottom:50px}}@media (max-width:743px){.about__psychologist__title{margin-bottom:45px}}.about__psychologist__text{font-weight:500;font-size:18px;line-height:130%;color:#2a253e}@media (max-width:1025px){.about__psychologist__text{font-size:16px}}.about__psychologist__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1025px){.about__psychologist__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:12px}}@media (max-width:743px){.about__psychologist__item{gap:30px}}.about__psychologist__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;gap:32px}@media (max-width:1025px){.about__psychologist__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px}}@media (max-width:743px){.about__psychologist__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}}.about__psychologist__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}@media (max-width:1025px){.about__psychologist__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:24px}}@media (max-width:743px){.about__psychologist__item{gap:33px}}.possibilities__title{margin-bottom:76px}@media (max-width:1025px){.possibilities__title{text-align:center;margin-bottom:48px}}.possibilities__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;margin-bottom:80px;padding:0;gap:43px}@media (max-width:1025px){.possibilities__list{grid-template-columns:repeat(auto-fit,minmax(490px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:45px;margin-bottom:44px}}@media (max-width:743px){.possibilities__list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:44px}}.participants__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px}@media (max-width:1025px){.participants__block{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}}@media (max-width:743px){.participants__block{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.participants__title{margin-bottom:79px}@media (max-width:1025px){.participants__title{text-align:center;margin-bottom:56px}}.participants__card{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 40px 40px;border-radius:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}@media (max-width:1025px){.participants__card{padding:36px 20px;min-width:300px;margin-bottom:20px}}@media (max-width:743px){.participants__card{margin-bottom:4px;min-height:340px}}.participants__card-pink{background-color:#dac6ed}@media (max-width:743px){.participants__card-pink{padding-right:30px}}.participants__card-pink picture{margin-top:auto;margin-left:auto}.participants__text{margin-bottom:20px;font-weight:500;font-size:18px;line-height:130%;color:#171520}@media (max-width:1025px){.participants__text{font-size:16px}}.btn .participants__btn-red{max-width:230px;padding:12px 32px}@media (max-width:743px){.btn .participants__btn-red{max-width:100%;width:100%}}.btn-participants{padding-top:65px}@media (max-width:1025px){.btn-participants{padding-top:49px}}@media (max-width:743px){.btn-participants{padding-top:43px}}.contacts-center{padding:100px 0;background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/logo_EXTRA_WHITE_full.svg);background-repeat:no-repeat;background-position:top 0 left -190px,100%}@media (max-width:1025px){.contacts-center{background-position:top 0 right -190px,100%}}@media (max-width:743px){.contacts-center{background-position:top 270px right -160px,100%}}.contacts__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media (max-width:1025px){.contacts__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}}.contacts__blocks{padding:8px 20px 20px 18px}@media (max-width:1025px){.contacts__blocks{padding:24px 20px 20px 22px;border:1px solid #e5e1f0;border-right:none}}@media (max-width:743px){.contacts__blocks{border:1px solid #e5e1f0;border-bottom:none}}.contacts__title-font{max-width:350px;font-size:42px}@media (max-width:1025px){.contacts__title-font{margin-bottom:46px;font-size:32px;max-width:100%}}@media (max-width:743px){.contacts__title-font{margin-bottom:38px;font-size:24px;max-width:100%}}.contacts__title-block{display:-ms-grid;display:grid;width:33%}@media (max-width:1025px){.contacts__title-block{width:100%}}.contacts__right{width:67%}@media (max-width:1025px){.contacts__right{width:100%;background-color:#fff}}@media (max-width:1025px){.contacts__block-right{padding:24px 20px 20px 22px;border:1px solid #e5e1f0}}@media (max-width:743px){.contacts__block-right{border:1px solid #e5e1f0;border-top:none;padding-top:0}}.contacts__tel{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left;color:#171520;text-decoration:none;margin-bottom:11px;display:block}@media (max-width:1025px){.contacts__tel{font-size:20px;line-height:150%;margin-bottom:0}}@media (max-width:743px){.contacts__tel{line-height:150%;margin-bottom:0}}.contacts__tel-margin{margin-bottom:27px}.contacts__line{line-height:150%}.contacts__vk{margin-top:auto}@media (max-width:743px){.contacts__vk svg{margin-top:11px}}.contacts__psychologist{background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/logo_EXTRA_WHITE.svg);background-repeat:no-repeat;background-position:top -110px left 0,100%}@media (max-width:1025px){.contacts__psychologist{background-image:none}}.contacts__psychologist__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:46px}@media (max-width:1025px){.contacts__psychologist__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.contacts__psychologist__block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.contacts__psychologist__block:nth-child(2n){padding-top:9px}@media (max-width:1025px){.contacts__psychologist__descr{font-size:14px;line-height:150%}}.subjects{background-color:#f4f3f7}.subjects__container{position:relative;margin-bottom:64px;padding:27px 40px 0;border-radius:0 8px 8px 8px;background-color:#fff}.subjects__container::before{content:"";position:absolute;left:0;top:-37px;height:37px;width:303px;background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/folder-test.svg)}@media (max-width:1025px){.subjects__container::before{top:-17px;height:17px;width:176px;background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/folder2.svg)}}@media (max-width:743px){.subjects__container::before{top:-23px;height:23px;width:90px;background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/Folder3.svg)}}.subjects__title{margin-bottom:66px;font-size:48px;line-height:60px;font-weight:600;letter-spacing:-.02em;text-align:left}@media (max-width:1025px){.subjects__title{text-align:center;font-size:32px;margin-bottom:38px;line-height:125%}}@media (max-width:743px){.subjects__title{margin-bottom:60px;font-size:24px;line-height:150%}}.subjects__text{margin-bottom:40px;padding-left:24px}.subjects__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subjects__btn .subjects__button{padding:12px 32px;margin-bottom:40px;border:1px solid #df2935;color:#df2935;background-color:transparent;font-weight:700;font-size:16px}.subjects__btn .show-more__button{margin:0;margin-bottom:40px}.subjects__btn .close__button{display:none}.subjects__block{display:inline-block;margin-bottom:40px;width:100%}.subject__dropdown-padding{padding-left:30px}@media (max-width:743px){.subject__dropdown-padding{padding:10px 14px 16px 16px}}@media (max-width:743px){.subject__dropdown-title{padding:12px;padding-left:14px}}.subject__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media (max-width:1025px){.subject__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}}@media (max-width:743px){.subject__content{gap:28px}}@media (max-width:743px){.subject__wrapper{gap:10px}}@media (max-width:743px){.subject__svg{width:29px;height:29px}}.typography .subjects__items{margin-bottom:44px}@media (max-width:743px){.typography .subjects__items li{font-size:14px;line-height:150%}}.dropdown__title-wrapper .subjects__subtitle{font-weight:600;font-size:20px;line-height:150%;letter-spacing:-.01em}@media (max-width:743px){.dropdown__title-wrapper .subjects__subtitle{font-size:16px}}.show-more__container{display:none}@media (max-width:1025px){.container .read__title{text-align:left}}@media (max-width:743px){.container .read__title{font-size:24px;line-height:135%}}.read__block{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.read__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.read__left{width:28%;margin-right:80px}@media (max-width:1025px){.read__left{width:100%;margin-bottom:48px}}@media (max-width:743px){.read__left{margin-bottom:34px}}.read__img{margin-left:0}.read__subtitle{margin-bottom:18px;font-weight:600;font-size:20px}@media (max-width:1025px){.read__subtitle{margin-bottom:14px;font-size:18px}}@media (max-width:743px){.read__subtitle{margin-bottom:10px;font-size:16px;line-height:150%}}.read__text{margin:0;color:#171520;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left;max-width:790px}@media (max-width:744px){.read__text{font-size:14px}}@media (max-width:1025px){.container .directions__title{margin-bottom:40px}}@media (max-width:743px){.container .directions__title{margin-bottom:34px}}.directions__block-center{margin:auto}@media (max-width:1025px){.directions__block-center{margin-bottom:27px}}@media (max-width:743px){.directions__block-center{margin-bottom:31px}}.directions__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}@media (max-width:1025px){.directions__list{gap:0}}@media (max-width:743px){.directions__list{gap:7px}}.directions__btn{position:relative;padding:24px 16px;padding-left:56px;border:0;border-radius:8px;background-color:transparent;text-align:left;line-height:150%}@media (max-width:1025px){.directions__btn{padding-left:48px}}@media (max-width:743px){.directions__btn{font-size:14px;padding:13px 10px;padding-left:45px}}.directions__btn--active{background-color:#dac6ed}.directions__btn--active svg path{fill:#df2935;stroke:none}.directions__svg{position:absolute;left:15px;top:24px}@media (max-width:1025px){.directions__svg{left:9px;top:22px}}@media (max-width:743px){.directions__svg{left:5px;top:12px}}.directions__image{display:none}@media (max-width:768px){.directions__image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.directions__image--active{display:block}.stages__block{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.stages__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.stages__left{width:59%}@media (max-width:1025px){.stages__left{margin-bottom:13px;width:100%}}@media (max-width:743px){.stages__left{margin-bottom:19px}}.stages__left ul{list-style:none}@media (max-width:1025px){.stages__left .stages__item-margin{margin-bottom:-8px}}@media (max-width:743px){.stages__left .stages__item-margin{margin-bottom:29px}}.stages__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media (max-width:1025px){.stages__item{padding-left:24px;gap:14px}}@media (max-width:743px){.stages__item{padding-left:0;gap:10px}}.stages__item:not(:last-child){margin-bottom:15px}@media (max-width:1025px){.stages__item:not(:last-child){margin-bottom:30px}}@media (max-width:743px){.stages__item:not(:last-child){margin-bottom:11px}}@media (max-width:1025px){.stages__item:nth-child(3n){margin-bottom:18px}}.stages__date{min-width:172px;font-weight:400;font-size:16px;line-height:150%;color:#85848b}@media (max-width:1025px){.stages__date{min-width:100px;max-width:100px;text-align:center}}@media (max-width:743px){.stages__date{min-width:66px;max-width:67px;font-weight:500;font-size:12px;text-align:left}}.stages__date-bold{min-width:172px;font-weight:400;font-size:16px;line-height:150%}@media (max-width:1025px){.stages__date-bold{min-width:100px;max-width:102px;text-align:center}}@media (max-width:743px){.stages__date-bold{min-width:66px;max-width:67px;font-weight:500;font-size:12px;text-align:left}}.stages__svg{-ms-flex-negative:0;flex-shrink:0}@media (max-width:743px){.stages__svg{margin-top:-3px;width:20px;height:80px}}.stages__svg{-ms-flex-negative:0;flex-shrink:0}@media (max-width:743px){.stages__svg{margin-top:-3px;width:20px;height:80px}}@media (max-width:1025px){.stages__svg path{d:path("M12 39V80")}}@media (max-width:743px){.stages__svg path{stroke-width:1;d:path("M12 39V120")}}.stages__svg__text{padding-left:24px;max-width:340px;font-weight:600;font-size:18px;line-height:135%;letter-spacing:-.01em;color:#171520}@media (max-width:1025px){.stages__svg__text{max-width:100%;padding-left:10px}}@media (max-width:743px){.stages__svg__text{padding-left:0;max-width:225px;font-size:16px}}.steps__block{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.steps__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.steps__left{width:69%}@media (max-width:1025px){.steps__left{width:100%}}@media (max-width:743px){.steps__left{margin-bottom:36px}}.steps__left ul{list-style:none}.steps__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media (max-width:1025px){.steps__item{padding-left:24px;gap:13px}}@media (max-width:743px){.steps__item{padding-left:0;gap:9px}}.steps__item:not(:last-child){margin-bottom:32px}@media (max-width:1025px){.steps__item:not(:last-child){margin-bottom:31px}}@media (max-width:743px){.steps__item:not(:last-child){margin-bottom:31px}}.steps__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:24px}@media (max-width:1025px){.steps__container{padding-left:14px}}@media (max-width:743px){.steps__container{padding-left:0}}.steps__date{max-width:100px;font-weight:400;font-size:16px;line-height:150%;color:#85848b}@media (max-width:1025px){.steps__date{min-width:100px;max-width:100px;text-align:center}}@media (max-width:743px){.steps__date{min-width:66px;max-width:67px;font-weight:500;font-size:12px;text-align:left}}.steps__date-bold{max-width:100px;font-weight:400;font-size:16px;line-height:150%}@media (max-width:1025px){.steps__date-bold{min-width:100px;max-width:102px;text-align:center}}@media (max-width:743px){.steps__date-bold{min-width:66px;max-width:67px;font-weight:500;font-size:12px;text-align:left}}.steps__svg{-ms-flex-negative:0;flex-shrink:0}@media (max-width:743px){.steps__svg{margin-top:-116px;height:420px;width:19px}}@media (max-width:1025px){.steps__svg path{d:path("M12 40V160")}}@media (max-width:743px){.steps__svg path{stroke-width:1;d:path("M12 33V390")}}@media (max-width:743px){.steps__svg-long{height:420px;margin-top:-109px;width:19px}}@media (max-width:1025px){.steps__svg-long path{d:path("M12 40V200")}}@media (max-width:743px){.steps__svg-long path{stroke-width:1;d:path("M12 33V400")}}.steps__text{margin-bottom:24px;max-width:530px;font-weight:600;font-size:18px;line-height:135%;letter-spacing:-.01em;color:#171520}@media (max-width:1025px){.steps__text{margin-bottom:15px;line-height:150%;max-width:500px}}@media (max-width:743px){.steps__text{padding-left:0;max-width:226px;font-size:16px}}.steps__person{display:-webkit-box;display:-ms-flexbox;display:flex}.steps__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:470px}@media (max-width:743px){.steps__content{max-width:170px}}.steps__img{margin-right:20px;width:56px;height:56px;background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/images/steps_avatar.png);background-size:cover;background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0}@media (max-width:743px){.steps__img{width:46px;height:46px}}.steps__subtitle{margin-bottom:10px;font-weight:600;font-size:16px;line-height:150%}@media (max-width:743px){.steps__subtitle{font-size:14px}}.steps__descr{font-weight:400;font-size:14px;line-height:150%;color:#85848b}@media (max-width:1025px){.steps__descr{max-width:410px}}.info{background-color:#f4f3f7;padding:0;padding-top:64px;padding-bottom:64px}.info--price{padding-top:0}.info__title{margin-bottom:24px;font-size:18px;line-height:27px;letter-spacing:-.01em;font-weight:600}@media (min-width:744px){.info__title{margin-bottom:48px;font-size:24px;line-height:36px;letter-spacing:-.02em}}.info-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fff;border:1px solid #d1cfdb;border-radius:8px}@media (min-width:744px){.info-accordion{padding:16px 0}}@media (min-width:1240px){.info-accordion{padding:40px 0}}.info-accordion__title,.info-accordion__item{padding:16px}@media (min-width:744px){.info-accordion__title,.info-accordion__item{padding:16px 24px}}@media (min-width:1240px){.info-accordion__title,.info-accordion__item{padding:16px 64px}}.info-accordion__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:744px){.info-accordion__title{display:-ms-grid;display:grid;-ms-grid-columns:1fr 196px;grid-template-columns:1fr 196px}.info-accordion__title :last-child{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center}}@media (min-width:1240px){.info-accordion__title{-ms-grid-columns:600px 1fr;grid-template-columns:600px 1fr}}.info-accordion__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-bottom:1px solid #d1cfdb}.info-accordion__item p{font-weight:500}.info-accordion__item a{font-weight:600;color:#df2935;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media (hover:hover){.info-accordion__item a:hover:not(.focus-visible){color:#df2935}}@media (min-width:744px){.info-accordion__item{display:-ms-grid;display:grid;padding:24px;gap:0;-ms-grid-columns:1fr 196px;grid-template-columns:1fr 196px}.info-accordion__item :last-child{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center}.info-accordion__item a{color:#2a253e}}@media (min-width:1240px){.info-accordion__item{padding:28px 24px 28px 64px;-ms-grid-columns:600px 1fr;grid-template-columns:600px 1fr}}.info-accordion__item:last-of-type{border-bottom:none}.info-accordion__subtitle{font-weight:600;letter-spacing:.04em;color:#7c7c88}.info-accordion__subtitle--mobile{display:inline}@media (min-width:744px){.info-accordion__subtitle--mobile{display:none}}@media (min-width:1240px){.info-accordion__subtitle--budget{margin-left:38px}}.price{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;margin-bottom:32px}@media (max-width:375px){.price{font-size:18px;line-height:27px;letter-spacing:-.01em}}.lists__title{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:center;margin-bottom:16px}@media (max-width:430px){.lists__title{font-size:18px;line-height:27px;letter-spacing:-.01em}}.lists__subtitle{font-size:18px;font-weight:400;line-height:27px;text-align:center;margin-bottom:64px}@media (max-width:375px){.lists__subtitle{font-size:14px;line-height:21px}}.lists__inner{width:100%;height:auto;border-radius:10px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:48px}@media (max-width:992px){.lists__inner{padding:32px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.lists__wrapper{background-color:#fff}.lists__block p{margin-bottom:16px;font-size:16px;font-weight:500;line-height:24px;text-align:left}@media (max-width:992px){.lists__block{width:100%}}.lists__or{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#85848b;text-transform:uppercase;margin-top:50px}@media (max-width:992px){.lists__or{margin:24px 0}}.lists__del{margin-top:52px;color:#85848b;text-transform:uppercase;font-size:16px;font-weight:400;line-height:24px;text-align:left}@media (max-width:992px){.lists__del{margin:16px 0;text-align:center}}.lists__input-wrapper{position:relative;min-width:360px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px;background-color:#f4f3f7;height:48px;font-size:16px;font-weight:400;line-height:24px;text-align:left}@media (max-width:992px){.lists__input-wrapper{max-width:100%}}.lists__input-window{width:100%;background-color:transparent;border:0;margin:0 10px}.lists__input-window:focus{border:0;outline:0}.lists__input-window:active{border:0;outline:0}.lists__text{color:#df2935;font-size:16px;font-weight:600;line-height:24px;text-align:left;margin-left:40px;display:block}@media (max-width:375px){.lists__text{margin-left:0}}.contest{padding:100px 0;background:#f4f3f7}@media (max-width:768px){.contest{padding:64px 0}}@media (max-width:375px){.contest{padding:32px 0}}.contest__dropdown-info{padding:0 80px}.contest__dropdown-info p{margin-bottom:16px}@media (max-width:375px){.contest__dropdown-info{padding:8px 15px 20px 12px}}.contest__title{font-size:42px;font-weight:600;line-height:56.7px;letter-spacing:-.02em;text-align:left;margin-bottom:32px}@media (max-width:768px){.contest__title{font-size:32px;line-height:40px}}@media (max-width:375px){.contest__title{font-size:24px;line-height:36px}}.contest__text{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-bottom:16px}@media (max-width:375px){.contest__text{font-size:14px;line-height:24px}}.contest__list{padding:8px 80px 20px 80px;list-style-type:none;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left}@media (max-width:375px){.contest__list{padding:8px 15px 20px 12px}}.contest__lists{padding-bottom:20px}.contest__list-item{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.contest__list-item-bold{font-size:16px;font-weight:500;line-height:24px;text-align:left;margin-bottom:32px}@media (max-width:375px){.contest__list-item-bold{font-size:14px;line-height:21px}}.contest__pad{padding:0}.for-applicants{background-color:#f4f3f7;padding:100px 0 10px 0}@media (max-width:768px){.for-applicants{padding:64px 0 10px 0}}.for-applicants__title{font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left;margin-bottom:16px}.for-applicants__subtitle{font-size:18px;font-weight:400;line-height:27px;text-align:left;margin-bottom:64px;max-width:768px}.achievements{background-color:#f4f3f7;padding:100px 0}@media (max-width:768px){.achievements{padding:64px 0 10px 0}}.achievements__title{font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:center;margin-bottom:64px}@media (max-width:768px){.achievements__title{font-size:32px;line-height:40px}}@media (max-width:375px){.achievements__title{font-size:24px;line-height:36px}}.achievements__subtitle{font-size:18px;font-weight:400;line-height:27px;text-align:center;margin-bottom:64px}@media (max-width:768px){.achievements__subtitle{font-size:16px;line-height:24px;margin-bottom:32px}}@media (max-width:375px){.achievements__subtitle{font-size:14px;line-height:21px}}.achievements__text{font-size:16px;font-weight:500;line-height:24px;text-align:left}.achievement__list{width:100%;margin:0 auto}.achievement__inner{border-bottom:1px solid #ddd9d7}.achievement__content{background-color:transparent;color:#fff}.achievement__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px;border-radius:6px}@media (max-width:375px){.achievement__dropdown{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px 0 0 0}.achievement__dropdown p,.achievement__dropdown div,.achievement__dropdown span{width:100%;margin-bottom:16px;font-size:16px;font-weight:500;line-height:24px;text-align:left}}.achievement__dropdown p,.achievement__dropdown div,.achievement__dropdown span{color:#171520;width:100%;font-size:16px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left}.achievement__info{position:relative;display:-ms-grid;display:grid;gap:16px;padding:32px 0 24px}.achievement__text{color:#171520;width:calc(100% - 155px);font-size:16px;font-weight:400;line-height:150%;letter-spacing:0;text-align:left}.achievement__text ul{margin-left:30px}@media (max-width:375px){.achievement__text{width:100%;margin-bottom:16px}}.achievement__text--mb p:not(:last-child){margin-bottom:24px}.achievement__btn{border:1px solid #e5e1f0;background:#edebf2;color:#171520;border-radius:60px;padding:12px 24px;font-size:16px;font-weight:600;line-height:150%;letter-spacing:0;text-align:left;height:48px;min-width:137px}@media (max-width:375px){.achievement__btn{margin-bottom:16px}}@media (max-width:1440px){.achievement__dropdown:has(.table-wrapper):has(.achievement__text){display:-ms-grid;display:grid}}.show-more__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.show-more__btn{background-color:transparent;color:#df2935;border:0;font-size:16px;font-weight:600;line-height:24px;margin:32px 0}.show-more__hidden{display:none}.tooltip__trigger{display:inline;position:relative}.tooltip__text{visibility:hidden;width:550px;background-color:#fff;color:#171520;text-align:center;border-radius:6px;padding:16px;position:absolute;z-index:1;bottom:125%;left:100%;margin-left:-19rem;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.tooltip__trigger:hover .tooltip__text{visibility:visible}.student_card{background:#edebf2}.student_card__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding-top:100px!important}.student_card__col{display:-webkit-box;display:-ms-flexbox;display:flex}.student_card__col_profile{min-width:687px;padding:24px;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:1px solid #dbdae7;background:#fff}.student_card__photo{width:192px;min-width:192px;height:237px;background-color:gray;-o-object-fit:cover;object-fit:cover}.student_card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.student_card__name{font-size:28px;font-weight:600;line-height:37.8px;letter-spacing:-.02em}.student_card__info_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.student_card__info_container span{font-size:14px;font-weight:400;line-height:21px;color:#323232}.student_card__info_container p{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.student_card__info_container svg{position:absolute;right:-30px;top:0;bottom:0;margin:auto 0}.student_card__col_docs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.student_card__col_docs_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.student_card__col_docs_title p{font-size:28px;font-weight:600;line-height:37.8px;letter-spacing:-.02em}.student_card__col_docs_title span{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em;color:#df2935}.student_card__docs_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.student_card__doc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;border-radius:8px;border:1px solid #dbdae7;width:calc(50% - 9px);background:#fff}.student_card__doc p{font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em}.student_card__doc .student_card__desc_active{color:#df2935}.student_applications{background:#edebf2}.student_applications__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px;padding-top:100px!important;padding-bottom:100px!important}.student_applications__box_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.student_applications__box_container__title{font-size:32px;font-weight:600;line-height:43.2px;letter-spacing:-.02em}.student_applications__box{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;border-radius:8px;border:1px solid #dbdae7;background:#fff}.student_applications__box--gray{background:#f4f3f7}.student_applications__box__title{font-size:32px;font-weight:600;line-height:43.2px;letter-spacing:-.02em;position:relative}.student_applications__box__title svg{position:absolute;right:0;bottom:-2px}.student_applications__info_line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.student_applications__info_line__main{font-size:20px;font-weight:600;line-height:30px}.student_applications__info_line__small{font-size:18px;font-weight:400;line-height:27px}.student_applications__info_line__red{font-size:14px;font-weight:500;line-height:21px;padding:4px 16px;padding-bottom:3px;border-radius:24px;background:#ed665a;color:#fff}.student_applications__competition{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-radius:8px;border:1px solid #dbdae7;background:#fff}.student_applications__competition__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.student_applications__competition__col span{font-size:14px;font-weight:400;line-height:21px;color:#323232;white-space:nowrap}.student_applications__competition__col p{font-size:42px;font-weight:600;line-height:56.7px;letter-spacing:-.02em}.student_applications__competition__col .purple{color:#928fb7}.student_details{background:#edebf2}.student_details__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding-top:64px!important;padding-bottom:100px!important}.student_details__title{font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em}.student_details__title .gray{color:#8e8e8e}.student_details__sub_title{font-size:32px;font-weight:600;line-height:43.2px;letter-spacing:-.02em}.student_details__box{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;border-radius:8px;border:1px solid #dbdae7;background:#fff}.student_details__box--gray{gap:16px;background:#f4f3f7}.student_details__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.student_details__col{width:30%}.student_details__col p{font-size:24px;font-weight:600;line-height:28px}.student_details__col span{font-size:18px;font-weight:400;line-height:27px;color:#323232;padding-bottom:8px}.student_details__input_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.student_details__input_wrapper .custom_checkbox{position:absolute;z-index:-1;opacity:0}.student_details__input_wrapper .custom_checkbox+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:4px}.student_details__input_wrapper .custom_checkbox+label::before{content:"";width:18px;height:18px;padding:5px;border-radius:2px;border:1px solid #e5e1f0;background-color:#fff}.student_details__input_wrapper .custom_checkbox:checked+label::before{border:1px solid #df2935;background-color:#df2935;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.66667 10.1147L12.7947 3.986L13.738 4.92867L6.66667 12L2.424 7.75733L3.36667 6.81467L6.66667 10.1147Z' fill='%23F4F3F7'/%3E%3C/svg%3E%0A")}.student_details__input_wrapper p{font-size:16px;font-weight:500;line-height:24px;color:#323232}.news-detail .news-detail__back{margin-top:32px;margin-bottom:40px}@media (min-width:744px){.news-detail .news-detail__back{margin-bottom:48px}}@media (min-width:1240px){.news-detail .news-detail__back{margin-top:64px;margin-bottom:60px}}.news-detail .news-detail__titles{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:744px){.news-detail .news-detail__titles{margin-bottom:48px}}.news-detail .news-detail__heading{font-size:24px;line-height:36px;letter-spacing:-.02em;font-weight:700}@media (min-width:744px){.news-detail .news-detail__heading{font-size:32px;line-height:42px}}@media (min-width:1240px){.news-detail .news-detail__heading{font-size:42px;line-height:55px}}.news-detail .news-detail__image{margin-bottom:60px}.news-detail .news-detail__image img{width:100%}@media (min-width:1240px){.news-detail .news-detail__image{margin-bottom:64px}}.news-detail .news-detail__image-container{position:relative;margin-bottom:32px;border-radius:6px}@media (min-width:744px){.news-detail .news-detail__image-container{border-radius:8px}}@media (min-width:1240px){.news-detail .news-detail__image-container{border-radius:10px}}.news-detail .news-detail__image-container img{height:220px;border-radius:6px;-o-object-fit:cover;object-fit:cover}@media (min-width:744px){.news-detail .news-detail__image-container img{height:360px;border-radius:8px}}@media (min-width:1240px){.news-detail .news-detail__image-container img{height:600px;border-radius:10px}}.news-detail .news-detail__image-container--no-margin{margin-bottom:0!important}.news-detail .news-detail__publish{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}@media (max-width:1024px){.news-detail .news-detail__publish{margin-bottom:40px}}@media (max-width:768px){.news-detail .news-detail__publish{margin-bottom:0}}@media (min-width:744px) and (max-width:820px){.news-detail .news-detail__publish--adaptive{width:100%}}.news-detail .news-detail__date{font-weight:600}.news-detail .news-detail__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(32,42,62,.05);border-radius:6px}@media (min-width:744px){.news-detail .news-detail__overlay{border-radius:8px}}@media (min-width:1240px){.news-detail .news-detail__overlay{border-radius:10px}}.news-detail .news-detail__slider{max-width:100%;margin-bottom:40px}.news-detail .news-detail__slider .slider__container{margin-bottom:24px;width:100%}.news-detail .news-detail__slider .slider__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-detail .news-detail__slider .life-gallery__points{width:auto!important}.news-detail .news-detail__slider .slider__button{opacity:1}.news-detail .news-detail__slider .slider__button.swiper-button-disabled{opacity:.2}.news-detail .news-detail__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.news-detail .news-detail__slide p{margin-bottom:0;font-size:14px;line-height:21px;color:#85848b;font-weight:500}.news-detail .news-detail__video{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.news-detail .news-detail__video .video__title{margin-bottom:0;font-size:14px;line-height:21px;color:#85848b;font-weight:500}.news-detail .news-detail__video .gallery-slider__image{width:100%;height:100%}.news-detail article{margin-bottom:32px;padding-bottom:49px;border-bottom:1px solid #cad0e4}.news-detail article>p:first-child{margin-bottom:32px;font-size:16px;line-height:24px;font-weight:500}@media (min-width:744px){.news-detail article>p:first-child{font-size:18px;line-height:27px}}@media (min-width:1240px){.news-detail article{border-bottom:0;padding-bottom:110px;margin-bottom:0}}.news-detail .news-detail__aside{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}.news-detail .news-detail__aside h2{font-size:18px;line-height:27px;letter-spacing:-.01em}.news-detail .news-detail__aside ul{list-style-type:none}@media (min-width:1240px){.news-detail .news-detail__aside{gap:96px}}.news-detail .news-detail__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.news-detail .news-detail__share--announce{margin-top:40px}}.news-detail .news-detail__share p{font-size:18px;line-height:27px;letter-spacing:-.01em;font-weight:500}.news-detail .news-detail__share ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;list-style-type:none}.news-detail .news-detail__share ul a{display:-webkit-box;display:-ms-flexbox;display:flex}.news-detail .news-detail__share ul a svg rect{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (hover:hover){.news-detail .news-detail__share ul a:hover:not(.focus-visible) svg rect{stroke:#df2935}}.news-detail .news-detail__share ul [data-copy-link]{cursor:pointer}.news-detail .news-detail__share ul [data-copy-link] svg rect{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (hover:hover){.news-detail .news-detail__share ul [data-copy-link]:hover:not(.focus-visible) svg rect{stroke:#df2935}}@media (min-width:1240px){.news-detail .news-detail__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:24px}}.news-detail .news-detail__contacts p{font-weight:500;margin-bottom:16px}.news-detail .news-detail__contacts div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.news-detail .news-detail__contacts div p{margin-bottom:0;font-size:14px;line-height:21px;color:#85848b;font-weight:500}.news-detail .news-detail__contacts div:not(:last-of-type){margin-bottom:24px}.news-detail .news-detail__contacts a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (hover:hover){.news-detail .news-detail__contacts a:hover:not(.focus-visible){color:#df2935}}@media (min-width:744px){.news-detail .news-detail__contacts{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.news-detail .news-detail__contacts h2{-ms-grid-column-span:2;grid-column:span 2}}@media (min-width:1240px){.news-detail .news-detail__contacts{display:block}}@media (min-width:1240px){.news-detail .news-detail__columns{display:-ms-grid;display:grid;-ms-grid-columns:768px 300px;grid-template-columns:768px 300px;-webkit-column-gap:132px;-moz-column-gap:132px;column-gap:132px}}.news-detail .news{margin:0;padding:64px 0;background-color:#f4f3f7}@media (min-width:1240px){.news-detail .news{padding:100px 0}}.news-detail.news-detail--second .news-detail__share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:1240px){.news-detail.news-detail--second .news-detail__share{-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:1240px){.news-detail.news-detail--second .news-detail__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:816px;margin:0 auto}}@media (min-width:1240px){.news-detail.news-detail--second .news-detail__image{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}.news-detail.news-detail--second .news-detail__image .news-detail__share{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1240px){.news-detail.news-detail--second .news-detail__image-container{-ms-grid-row-span:2;grid-row:span 2;margin-bottom:0;height:560px}}.news-detail.news-detail--second .news-detail__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1240px){.news-detail.news-detail--second .news-detail__titles{margin-bottom:0}}@media (min-width:1240px){.news-detail.news-detail--second .news-detail__aside .news-detail__share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (min-width:1240px){.news-detail.news-detail--second article{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid #cad0e4}}.news-detail.news-detail--third .news-detail__share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:1240px){.news-detail.news-detail--third .news-detail__share{-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:1240px){.news-detail.news-detail--third .news-detail__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:816px;margin:0 auto}}.news-detail.news-detail--third .news-detail__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}@media (max-width:1024px){.news-detail.news-detail--third .news-detail__info--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.news-detail.news-detail--third .news-detail__info--wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.news-detail.news-detail--third .news-detail__info--wrap .news-detail__wrap>:first-child{margin-right:0!important}@media (min-width:820px) and (max-width:992px){.news-detail.news-detail--third .news-detail__info--wrap .news-detail__wrap{gap:24px}}@media (min-width:992px){.news-detail.news-detail--third .news-detail__info--wrap .news-detail__wrap{gap:5.5rem}}@media (min-width:1240px){.news-detail.news-detail--third .news-detail__aside .news-detail__share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (min-width:1240px){.news-detail.news-detail--third article{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid #cad0e4}}.news-detail .news-detail__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.news-detail .news-detail__table{width:100%;margin-bottom:16px;overflow-x:auto}.news-detail__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:744px){.news-detail__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:820px){.news-detail__wrap{gap:5.5rem}}@media (min-width:744px) and (max-width:820px){.news-detail__wrap>:first-child{margin-right:5.5rem}}.news-detail--event h2{font-size:18px!important;font-weight:600;line-height:27px!important;letter-spacing:-.01em}@media (min-width:744px){.news-detail--event h2{font-size:24px!important;font-weight:600;line-height:36px!important;letter-spacing:-.02em}}@media (min-width:1240px){.news-detail--event h2{font-size:36px!important;line-height:48.6px!important}}.news-detail__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:744px){.news-detail__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.news-detail__info{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}}@media (max-width:1200px){.news-detail__info--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:768px){.news-detail__info--wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1200px){.news-detail__info--wrap{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}}.blockquote{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin:0;margin-bottom:24px;padding:20px 16px;background-color:rgba(223,41,53,.05);border:1px solid rgba(223,41,53,.2);border-radius:8px}.blockquote::before{position:absolute;content:"";width:38px;height:28px;top:-7px;left:-9px;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/quotes.svg) no-repeat 50% 50%;background-size:100% 100%}@media (min-width:744px){.blockquote{padding:32px}.blockquote::before{width:52px;height:38px}}.blockquote p{margin-bottom:0}@media (min-width:744px){.blockquote__quote{font-size:18px;line-height:27px}}.blockquote__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:550px){.blockquote__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:start;align-items:flex-start;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blockquote__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.blockquote__image,.blockquote img{border-radius:50%;-o-object-fit:cover;object-fit:cover;width:64px;height:64px}.blockquote .blockquote__author{font-weight:600}.blockquote .blockquote__position{font-size:14px;line-height:21px;color:#85848b}.blockquote--simple::before{display:none}@media (min-width:744px){.blockquote--simple{padding:24px}}.blockquote--line{margin-bottom:52px;padding:0;padding-left:24px;background-color:transparent;border:0}.blockquote--line::before{width:4px;height:100%;left:0;top:0;background:#df2935;border-radius:4px}@media (min-width:744px){.blockquote--line{margin-bottom:60px}}.achiev-block{padding-bottom:88px;background-color:#f5f5f6}@media (max-width:412px){.achiev-block{padding-bottom:64px}}.achiev-block__list{font-size:16px;font-weight:400;line-height:24px;text-align:left}.achiev-block__list li{margin-bottom:12px;padding-left:32px;position:relative;display:block}.achiev-block__list li::before{position:absolute;content:"";width:16px;height:20px;left:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/list.svg) no-repeat 50% 50%}@media (max-width:412px){.achiev-block__list li{font-size:14px;line-height:21px}}.achiev-block .typography h2{margin-bottom:32px;font-size:23px;line-height:36px;font-weight:600;letter-spacing:-.02em}@media (min-width:744px){.achiev-block .typography h2{font-size:32px;line-height:40px}}@media (min-width:1240px){.achiev-block .typography h2{font-size:42px;line-height:54.6px}}.achiev-block .typography h3{margin-bottom:24px;font-size:14px;line-height:21px;font-weight:400;text-align:left}@media (min-width:744px){.achiev-block .typography h3{margin-bottom:36px}}@media (min-width:1240px){.achiev-block .typography h3{font-size:16px;line-height:24px}}.marks-block{padding:100px 0;background:-o-linear-gradient(262.47deg,#25222e 4.77%,rgba(37,34,46,.75) 42.1%,#d3e0e4 111.35%);background:linear-gradient(187.53deg,#25222e 4.77%,rgba(37,34,46,.75) 42.1%,#d3e0e4 111.35%)}.marks-block__title{margin-bottom:24px;font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:center;color:#fff}@media (max-width:768px){.marks-block__title{font-size:32px;line-height:40px}}@media (max-width:412px){.marks-block__title{font-size:23px;line-height:36px}}.marks-block__subtitle{margin-bottom:64px;font-size:18px;font-weight:400;line-height:27px;text-align:center;color:#fff}@media (max-width:768px){.marks-block__subtitle{font-size:16px;line-height:24px;margin-bottom:32px}}@media (max-width:412px){.marks-block__subtitle{font-size:14px;line-height:21px}}.marks-block__text{margin:16px 0 20px 0;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#fff}@media (max-width:412px){.marks-block__text{margin:0}}.marks-block__section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;padding:32px;background-color:transparent;border:1px solid #fff;border-radius:8px}@media (max-width:768px){.marks-block__section{-ms-flex-wrap:wrap;flex-wrap:wrap}}.marks-block__block{width:50%}@media (max-width:768px){.marks-block__block{width:100%}}.marks-block__img{width:100%;margin-bottom:24px;height:423px;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (max-width:412px){.marks-block__img{height:auto}}@media (max-width:768px){.marks-block__img--last{display:none}}.contest-block{padding:100px 0;background-color:#f4f3f7}.contest-block__title{margin-bottom:48px;font-size:42px;font-weight:600;line-height:56.7px;letter-spacing:-.02em;text-align:left}@media (max-width:768px){.contest-block__title{font-size:32px;line-height:40px}}@media (max-width:412px){.contest-block__title{font-size:24px;line-height:36px}}.contest-block__description{margin-bottom:20px;font-size:16px;font-weight:400;line-height:24px;text-align:left}@media (max-width:412px){.contest-block__description{font-size:14px;line-height:21px}}.contest-block__subtitle{margin-bottom:24px;font-size:16px;font-weight:400;line-height:24px;text-align:left}.contest-block__subtitle p{margin-bottom:12px}@media (max-width:412px){.contest-block__subtitle{font-size:14px;line-height:21px}}.contest-block__list{margin-bottom:100px;font-size:16px;font-weight:500;line-height:24px;text-align:left;list-style-type:none}@media (max-width:768px){.contest-block__list{margin-bottom:64px}}@media (max-width:412px){.contest-block__list{font-size:14px;line-height:21px}}.contest-block__select .typography a{margin-bottom:20px}.warning{padding:16px;background-color:#edebf2;border-radius:6px}@media (min-width:744px){.warning{padding:16px 24px}}.warning p{position:relative;margin:0;padding-top:44px;font-size:16px;line-height:24px}.warning p::before{position:absolute;content:"";width:24px;height:28px;left:0;top:0;background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/warn.svg) no-repeat 50% 50%}@media (min-width:744px){.warning p{padding-top:0;padding-left:40px}.warning p::before{top:2px;left:0}}.warning a{font-weight:600;line-height:24px;color:#df2935;text-decoration:none}.warning--white{background-color:transparent}.form-education{padding:100px 0;background-color:#f4f3f7}.form-education__title{margin-bottom:24px;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left}.form-education__subtitle{margin-bottom:64px;max-width:768px;font-size:18px;font-weight:400;line-height:27px;text-align:left}.form-education__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:744px){.form-education__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.form-education__block{width:100%;margin-bottom:32px}@media (min-width:744px){.form-education__block{width:50%}}.form-education__speciality{font-size:14px;line-height:21px;margin-bottom:10px;font-weight:400;text-align:left;color:#85848b}@media (min-width:375px){.form-education__speciality{font-size:16px;line-height:24px}}.form-education__designation{font-size:16px;line-height:24px;margin-bottom:20px;height:auto;font-weight:600;letter-spacing:-.01em;text-align:left}@media (min-width:744px){.form-education__designation{height:100px}}@media (min-width:375px){.form-education__designation{font-size:18px;line-height:27px}}.form-education__institute{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.form-education__institute p{font-size:14px;line-height:21px;font-weight:400;text-align:left}@media (min-width:375px){.form-education__institute p{font-size:16px;line-height:24px}}.filter--form-education{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filter__select--form-education{width:100%}.breadcrumbs .container{padding-top:32px;padding-bottom:40px}@media (min-width:744px){.breadcrumbs .container{padding-bottom:50px}}@media (min-width:1240px){.breadcrumbs .container{padding-bottom:65px}}.breadcrumbs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;color:#171520;font-size:14px;font-weight:500;line-height:150%;letter-spacing:0;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.breadcrumbs__nav a{color:#171520;opacity:.5}.breadcrumbs__nav a[href]{opacity:1}@media (max-width:430px){.breadcrumbs__nav{font-size:14px;line-height:21px}}.breadcrumbs--ceo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:32px}@media (min-width:744px){.breadcrumbs--ceo{margin-bottom:0}}@media (min-width:1240px){.breadcrumbs--ceo{padding-top:0}}.dormitory__content{position:relative}.dormitory .typography h2{margin-bottom:24px;font-size:1.25rem;line-height:1.875rem;font-weight:600}@media (min-width:744px){.dormitory .typography h2{font-size:1.5rem;line-height:2.25rem;letter-spacing:-.02em}}@media (min-width:1240px){.dormitory .typography h2{font-size:2rem;line-height:2.5rem}}.dormitory .typography p{margin-bottom:16px}@media (min-width:744px){.dormitory .typography p{margin-bottom:24px}}@media (min-width:1240px){.dormitory .typography{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1240px){.dormitory__description{margin-top:40px}}@media (min-width:1240px){.dormitory__gallery{max-width:560px}}@media (min-width:1240px){.dormitory__controls{margin-top:8px}}.dormitory__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media (min-width:744px){.dormitory__tab{gap:40px}}.announce-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.announce-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.announce-block__section-news{width:100%;margin-bottom:48px;max-width:860px;border-right:none}@media (min-width:744px){.announce-block__section-news{margin-bottom:64px}}@media (min-width:1200px){.announce-block__section-news{margin-bottom:0;border-right:1px solid #ecebf3}}.announce-block__section{margin:0;-ms-flex-item-align:normal;-ms-grid-row-align:normal;align-self:normal}@media (min-width:1200px){.announce-block__section{margin:0 auto;-ms-flex-item-align:baseline;align-self:baseline}}.announce-block__title{margin-bottom:16px;color:#171520;font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em;text-align:left}@media (min-width:1200px){.announce-block__title{max-width:845px}}.announce-block__description{margin-bottom:48px;color:#171520;font-size:16px;font-weight:400;line-height:24px;text-align:left}@media (min-width:1200px){.announce-block__description{max-width:835px}}.announce-block__button{width:100%}@media (min-width:744px){.announce-block__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.announce-block__contacts{margin-bottom:24px;color:#171520;font-size:16px;font-weight:600;line-height:24px;text-align:left}@media (min-width:744px){.announce-block__contacts{margin-bottom:32px}}@media (min-width:1200px){.announce-block__contacts{margin-bottom:40px}}.announce-block__name{margin-bottom:8px;color:#171520;font-size:16px;font-weight:600;line-height:24px;text-align:left}@media (min-width:1200px){.announce-block__name{max-width:245px}}.announce-block__number{color:#df2935;font-size:16px;font-weight:600;line-height:24px;text-align:left}.target-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.target-block__wrapper{padding:64px 0}@media (min-width:1160px){.target-block__wrapper{padding:100px 0}}.target-block__title{margin-bottom:16px;max-width:343px;color:#171520;font-size:16px;font-weight:600;line-height:24px;text-align:left}@media (min-width:744px){.target-block__title{margin-bottom:24px;max-width:696px;font-size:20px;line-height:30px}}@media (min-width:1160px){.target-block__title{max-width:560px;font-size:20px;font-weight:600;line-height:30px;text-align:left}}.target-block__text{width:343px;color:#171520;font-size:14px;font-weight:400;line-height:21px;text-align:left;margin-bottom:32px}@media (min-width:744px){.target-block__text{width:696px;font-size:16px;font-weight:400;line-height:24px;text-align:left}}@media (min-width:1160px){.target-block__text{width:560px;font-size:16px;font-weight:400;line-height:24px;text-align:left}}.target-block__counter{margin-top:16px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:744px){.target-block__counter{margin-top:24px;margin-bottom:48px}}@media (min-width:1160px){.target-block__counter{margin-bottom:0}}.target-block__image img{border-radius:8px;-o-object-fit:cover;object-fit:cover;width:343px;height:240px}@media (min-width:744px){.target-block__image img{width:696px;height:360px}}@media (min-width:1160px){.target-block__image img{width:560px;height:320px}}.organizers-block__wrapper{padding:64px 0;background:#f4f3f7;position:relative}@media (min-width:1160px){.organizers-block__wrapper{padding:100px 0}}.organizers-block__bg-img{position:absolute;top:0;right:0;display:none}@media (min-width:1160px){.organizers-block__bg-img{display:block}}.organizers-block__title{margin-bottom:40px;color:#171520;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:center}@media (min-width:744px){.organizers-block__title{margin-bottom:48px;font-size:32px;line-height:40px}}@media (min-width:1160px){.organizers-block__title{margin-bottom:64px;font-size:48px;line-height:60px}}.organizers-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media (min-width:744px){.organizers-block__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.organizers-block__card{padding:16px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;background:#edebf2}@media (min-width:744px){.organizers-block__card{max-width:334px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1160px){.organizers-block__card{width:24%}}.organizers-block__department{margin-bottom:14px;color:#171520;font-size:14px;font-weight:500;line-height:21px;text-align:center}@media (min-width:744px){.organizers-block__department{font-size:18px;line-height:27px;letter-spacing:-.01em}}.organizer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:32px}@media (min-width:744px){.organizer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.organizer a{display:block;margin-bottom:8px;font-size:16px;font-weight:500;line-height:24px;color:#df2935}.organizer div{width:100%}@media (min-width:744px){.organizer div{width:50%}}.organizer__title{margin-bottom:16px;font-size:14px;font-weight:400;line-height:21px}@media (min-width:744px){.organizer__title{font-size:16px;line-height:24px}}.organizer__text{font-size:16px;font-weight:500;line-height:24px;margin-bottom:10px}.taxes-dropdown{padding:64px 0;background-color:#fff}@media (min-width:1160px){.taxes-dropdown{padding:100px 0}}.taxes-dropdown__title{margin-bottom:40px;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left}@media (min-width:744px){.taxes-dropdown__title{margin-bottom:48px;font-size:32px;line-height:40px}}@media (min-width:1160px){.taxes-dropdown__title{margin-bottom:64px;font-size:48px;line-height:60px}}.online-test__wrapper{padding:64px 0;background:#f4f3f7}@media (min-width:1160px){.online-test__wrapper{padding:100px 0}}.online-test__wrapper .swiper-slide{visibility:hidden}.online-test__wrapper .swiper-slide.swiper-slide-active{visibility:visible}.online-test__wrapper .filter__selected{background:#edebf2}.online-test__wrapper .openday_block__filter{width:100%;max-width:100%;color:#85848b}@media (min-width:744px){.online-test__wrapper .openday_block__filter{width:312px}}@media (min-width:1160px){.online-test__wrapper .openday_block__filter{width:372px}}.online-test__wrapper .openday_block__filter--width{width:100%;max-width:100%}.online-test__wrapper .openday_block__filter,.online-test__wrapper .openday_block__filter_body--active{border:0;background:#f4f3f7}.online-test__wrapper .openday_block__filter--bg::before{background:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/double-arrow.svg) no-repeat 50% 50%}.online-test__wrapper .rn-form--primary .rn-form__field .rn-form__checkbox-label a{color:#df2a35;text-decoration:none}@media (max-width:576px){.online-test__wrapper .openday_block__filter{width:100%;min-width:100%}}.online-test__wrapper .promo-card__button{width:100%}.online-test__title{margin-bottom:32px;color:#171520;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em;text-align:left}@media (min-width:744px){.online-test__title{margin-bottom:40px;font-size:32px;line-height:40px}}@media (min-width:1160px){.online-test__title{margin-bottom:48px;font-size:48px;line-height:60px;text-align:center}}.online-test__subtitle{margin-bottom:16px;color:#95929f;font-size:16px;font-weight:500;line-height:24px;text-align:left}@media (min-width:744px){.online-test__subtitle{display:none}}.online-test__block{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:23px;padding:16px;background-color:#fff;border:1px solid #e5e1f0}@media (min-width:744px){.online-test__block{padding:24px}}@media (min-width:1160px){.online-test__block{padding:40px}}.online-test__question{margin-bottom:24px;color:#171520;font-size:14px;font-weight:400;line-height:21px;text-align:left}@media (min-width:744px){.online-test__question{font-size:16px;line-height:24px}}.online-test__image{margin:0 auto;margin-bottom:32px}@media (min-width:744px){.online-test__image{margin-bottom:40px}}@media (min-width:1160px){.online-test__image{margin-bottom:56px}}@media (min-width:1160px){.online-test__answers{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1160px){.online-test__answers div{width:50%}}.online-test__exclamation{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.online-test__exclamation-text{font-size:12px;font-weight:500;line-height:18px;text-align:left;color:#85848b}@media (min-width:744px){.online-test__exclamation-text{font-size:14px;line-height:21px}}.online-test__btn-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.online-test__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:744px){.online-test__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:744px){.online-test__footer .btn-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.online-test__pag-count{color:#85848b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:744px){.online-test__pag-count{width:50%}}.online-test__time{color:#171520;font-size:20px;font-weight:500;line-height:30px;letter-spacing:-.02em}.online-test__min{color:#85848b;font-size:12px;font-weight:400;line-height:18px}@media (min-width:744px){.online-test__timer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.online-test__sure{margin-top:23px;padding:16px;background-color:#fff;border:1px solid #e5e1f0}@media (min-width:744px){.online-test__sure{margin-top:31px;padding:24px}}@media (min-width:1160px){.online-test__sure{margin-top:39px;padding:40px}}.online-test__radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.online-test__radio-wrap .custom-radio{width:100%}@media (min-width:744px){.online-test__radio-wrap .custom-radio{width:50%}}.online-test__form{margin-top:32px!important;padding:16px!important;background-color:#fff!important;border:1px solid #e5e1f0!important;width:100%;border-radius:0!important}@media (min-width:744px){.online-test__form{padding:24px!important}}@media (min-width:1160px){.online-test__form{padding:40px!important;width:848px;margin:auto}}.online-test__form .custom-radio__label{width:calc(100% - 25px)}.online-test__form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.online-test__input{padding:12px;background:#f4f3f7;width:100%;border-radius:4px;font-size:16px;font-weight:400;line-height:24px;text-align:left;border:0}@media (min-width:744px){.online-test__input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.online-test__gender{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.online-test__gender .custom-radio{margin-bottom:0}.online-test__country{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.online-test__button{background:-webkit-gradient(linear,left top,right top,from(#df2935),color-stop(.01%,#df2935),to(#ff5e62));background:-o-linear-gradient(left,#df2935 0,#df2935 .01%,#ff5e62 100%);background:linear-gradient(90deg,#df2935 0,#df2935 .01%,#ff5e62 100%);padding:12px 24px 12px 24px;gap:12px;border-radius:28px 3px 28px 3px;opacity:0}.online-test__video-container{margin:0 auto;margin-bottom:56px;width:100%;max-width:768px}.online-test__video-container iframe{width:100%;height:100%}@media (max-width:744px){.online-test__video-container{width:311px;height:220px;margin-bottom:32px}}@media (min-width:745px) and (max-width:1200px){.online-test__video-container{width:648px;height:400px;margin-bottom:40px}}@media (min-width:1201px){.online-test__video-container{width:768px;height:400px;margin-bottom:56px}}.r-modal__taxes .modal-window__icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.r-modal__taxes .r-modal__header{text-align:center}.r-modal__taxes .r-modal__header p{font-size:16px;font-weight:400;line-height:24px;text-align:center}.r-modal__header--taxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.custom-radio{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;cursor:pointer}.custom-radio input{display:none}.custom-radio__input{position:absolute;opacity:0;cursor:pointer}.custom-radio__checkmark{position:relative;display:inline-block;width:18px;height:18px;border:1px solid #e5e1f0;border-radius:50%}.custom-radio input:checked~.custom-radio__checkmark::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:12px;background:#df2935;border-radius:50%}.custom-radio__label{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#171520;width:calc(100% - 30px)}@media (min-width:744px){.custom-radio__label{font-size:16px;line-height:24px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.number-input{min-width:372px;position:relative}.number-input__input{width:100%;border:0;padding:14px;border-radius:4px;background:#f4f3f7}.number-input__btn-decrement{position:absolute;bottom:4px;right:12px}.number-input__btn-increment{position:absolute;top:4px;right:12px}.contact-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}@media (min-width:744px){.contact-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:48px}}@media (min-width:1200px){.contact-block{margin-bottom:0}}.contact-block .rn-form{padding:0}.contact-block .rn-form__field .rn-form__textarea{min-height:120px}.contact-block .rn-form--primary .rn-form__field .rn-form__checkbox-label a{color:#df2935}.contact-block .rn-form--primary .rn-form__button{margin:0;width:100%}.contact-block .rn-form__checkbox-label{margin-bottom:12px}.contact-block>:nth-child(1){padding:20px;border:1px solid #e5e1f0}@media (min-width:744px){.contact-block>:nth-child(1){padding:24px}}@media (min-width:1200px){.contact-block>:nth-child(1){padding:40px}}.contact-block>:nth-child(2){padding:20px;border-left:1px solid #e5e1f0;border-right:1px solid #e5e1f0;border-bottom:1px solid #e5e1f0}@media (min-width:744px){.contact-block>:nth-child(2){padding:24px;border-top:1px solid #e5e1f0;border-right:1px solid #e5e1f0;border-bottom:1px solid #e5e1f0;border-left:none}}@media (min-width:1200px){.contact-block>:nth-child(2){padding:40px}}.contact-block__title{margin-bottom:40px;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em}@media (min-width:744px){.contact-block__title{margin-bottom:48px;font-size:32px;line-height:40px}}@media (min-width:1200px){.contact-block__title{margin-bottom:64px;font-size:48px;line-height:60px;letter-spacing:-.02em}}.contact-block__title--no_bottom_margin{margin-bottom:0!important}.contact-block__title--small{margin-bottom:32px;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.02em}@media (min-width:1160px){.contact-block__title--small{max-width:860px}}.contact-block__wrapper>:not(:last-child){margin-bottom:32px}@media (min-width:744px){.contact-block__wrapper{width:50%}}.contact-block__wrapper--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-block__file-link{background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/icon-file.svg);background-repeat:no-repeat;background-position:center;width:24px;height:24px;border:0;background-color:transparent;display:block}@media (min-width:744px){.contact-block--with_space{gap:40px}}.contact-block .only-desc{display:none!important}@media (min-width:1200px){.contact-block .only-desc{display:block!important;margin-top:50px}}.contact-block__social{margin-top:auto}.contact-block__title-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.contact-block__title-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:48px}}@media (min-width:1200px){.contact-block__title-left h2{margin-bottom:0}}@media (min-width:1200px){.contact-block__title-left .contact-block__title{width:35%}}@media (min-width:1200px){.contact-block__title-left .contact-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.contact-block__name{font-size:14px;font-weight:400;line-height:21px;color:#171520}@media (min-width:1200px){.contact-block__name{font-size:16px;line-height:24px}}.contact-block--order{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:744px){.contact-block--order{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.only-mob{display:block!important}@media (min-width:1200px){.only-mob{display:none!important}}.gray-title{margin-bottom:16px;color:#85848b;font-size:14px;font-weight:400;line-height:21px}.black-bold-text,.black-bold-text a{margin-bottom:16px;font-size:20px;font-weight:600;line-height:30px;letter-spacing:-.02em;display:block;color:#171520}@media (min-width:1200px){.black-bold-text,.black-bold-text a{font-size:24px;line-height:36px}}.black-bold-text a:hover{color:#df2935}.title-h4{margin-bottom:32px;font-size:20px;font-weight:500;line-height:30px}@media (min-width:744px){.title-h4{margin-bottom:16px}}@media (min-width:1200px){.title-h4{margin-bottom:24px}}.social-network li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.website{background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/website.svg);background-repeat:no-repeat;background-position:center;width:41px;height:41px;border:0;background-color:transparent;display:block}.vk{background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/vkontakte.svg);background-repeat:no-repeat;background-position:center;width:41px;height:41px;border:0;background-color:transparent;display:block}.youtube{background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/youtube.svg);background-repeat:no-repeat;background-position:center;width:41px;height:41px;border:0;background-color:transparent;display:block}.file p{margin-bottom:16px;font-size:16px;font-weight:600;line-height:24px}@media (min-width:744px){.file p{font-size:19px}}@media (min-width:1200px){.file p{font-size:18px;line-height:27px;letter-spacing:-.01em}}.file a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px;color:#171520;font-size:16px;font-weight:400;line-height:24px}.title-h5{margin-bottom:16px;font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em}.black-text{font-size:16px;font-weight:400;line-height:24px}.black-big-text{margin-bottom:10px;font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em}@media (min-width:744px){.black-big-text{font-size:24px;line-height:36px;letter-spacing:-.02em}}.fio{margin-bottom:10px;font-size:16px;font-weight:500;line-height:24px}@media (min-width:744px){.fio{font-size:18px;line-height:27px}}.post{margin-bottom:16px;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#85848b}.mail-tel a{margin-bottom:16px;display:block;font-size:16px;font-weight:500;line-height:24px;color:#171520}@media (min-width:744px){.mail-tel a{font-size:18px;line-height:27px}}.mail-tel a:hover{color:#df2935}.black-link-text a{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.01em;color:#171520;text-decoration:underline}.paragraph{font-size:16px;font-weight:400;line-height:24px;color:#171520}@media (min-width:744px){.paragraph{font-size:18px;line-height:27px}}.paragraph a{font-weight:600;letter-spacing:-.01em;color:#df2935}.contact-block-three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:744px){.contact-block-three{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact-block-three__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-block-three>:nth-child(1){padding:20px;border:1px solid #e5e1f0}@media (min-width:744px){.contact-block-three>:nth-child(1){padding:24px}}@media (min-width:1200px){.contact-block-three>:nth-child(1){padding:40px}}.contact-block-three>:nth-child(2){padding:20px;border-left:1px solid #e5e1f0;border-right:1px solid #e5e1f0;border-bottom:1px solid #e5e1f0}@media (min-width:744px){.contact-block-three>:nth-child(2){padding:24px;border-top:1px solid #e5e1f0;border-right:1px solid #e5e1f0;border-bottom:1px solid #e5e1f0;border-left:none}}@media (min-width:1200px){.contact-block-three>:nth-child(2){padding:40px}}.contact-block-three>:nth-child(3){padding:20px;border-left:1px solid #e5e1f0;border-right:1px solid #e5e1f0;border-bottom:1px solid #e5e1f0}@media (min-width:744px){.contact-block-three>:nth-child(3){padding:24px;border-top:1px solid #e5e1f0;border-right:1px solid #e5e1f0;border-bottom:1px solid #e5e1f0;border-left:none}}@media (min-width:1200px){.contact-block-three>:nth-child(3){padding:40px}}.contact-block-three__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-block-three__wrapper>:not(:last-child){margin-bottom:32px}.contact-block-one{padding:20px;border:1px solid #e5e1f0}@media (min-width:744px){.contact-block-one{padding:24px}}@media (min-width:1200px){.contact-block-one{padding:40px}}.applicant-calc__title{margin-bottom:40px}.applicant-calc__title h2{font-weight:600;font-size:36px;line-height:135%;letter-spacing:-2%;margin-bottom:24px}.applicant-calc__title p{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.applicant-calc__table{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:20px}.applicant-calc__input_wrap{width:calc(50% - 10px)}@media (min-width:744px){.applicant-calc__input_wrap{width:30%}}@media (min-width:1240px){.applicant-calc__input_wrap{width:calc(25% - 20px);max-width:285px}}.applicant-calc__input_wrap p{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;margin-bottom:8px;width:100%}.applicant-calc__input_wrap input{width:-webkit-fill-available;gap:8px;border-radius:1px;border-width:1px;padding:12px;border:1px solid #787282;outline:0;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.applicant-calc__input_wrap button{margin-top:32px;color:#fff;width:100%;padding:18px 0;border:0;outline:0;line-height:120%;font-weight:600;font-size:14px;line-height:100%;letter-spacing:2%;border-radius:4.8px;background:-webkit-gradient(linear,right top,left top,from(#ff5f61),color-stop(61.89%,#e63542),to(#ca0f3e));background:-o-linear-gradient(right,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%);background:linear-gradient(270deg,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%)}@media (min-width:744px){.applicant-calc__input_wrap button{font-size:18px;padding:16px 0}}@media (min-width:744px){.applicant-calc__input_wrap button{margin-top:0}}@media (min-width:744px){.applicant-calc__button{width:30%;max-width:222px}}@media (min-width:1240px){.applicant-calc__button{width:calc(25% - 20px);max-width:285px}}.applicant-calc__results{margin-top:64px;border:1px solid #edebf2;border-bottom:none}.applicant-calc__results_desc{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;padding:24px;border-bottom:1px solid #edebf2}.applicant-calc__results_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #edebf2}@media (min-width:744px){.applicant-calc__results_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.applicant-calc__results_row div{width:100%;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:744px){.applicant-calc__results_row div{width:20%}}.applicant-calc__results_row p{font-weight:500;font-size:16px;line-height:150%;letter-spacing:0}.applicant-calc__results_row--head{display:none;background:#edebf2}@media (min-width:744px){.applicant-calc__results_row--head{display:-webkit-box;display:-ms-flexbox;display:flex}}.applicant-calc__results_row--head p{font-weight:600}.applicant-calc__bg_green{background:#d9eee3}.applicant-calc__bg_red{background:#fee0d2}.applicant-button{color:#fff;width:100%;text-align:center;padding:12px 40px;padding-bottom:14px;border:0;outline:0;text-decoration:none!important;font-weight:600;font-size:14px;line-height:120%;letter-spacing:2%;border-radius:4.8px;background:-webkit-gradient(linear,right top,left top,from(#ff5f61),color-stop(61.89%,#e63542),to(#ca0f3e));background:-o-linear-gradient(right,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%);background:linear-gradient(270deg,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%);cursor:pointer}@media (min-width:744px){.applicant-button{width:-webkit-fit-content;max-width:-webkit-fit-content;font-size:18px}}.applicant-button--black{background:#171520}.applicant-button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (min-width:744px){.applicant-button_container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.applicant-button_container--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.applicant-button_container--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.applicant-attention{position:relative;border-radius:6px;padding:16px;padding-left:54px;background:#fff;font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;font-size:14px}@media (min-width:744px){.applicant-attention{font-size:18px}}.applicant-attention__title{font-weight:500;line-height:150%;letter-spacing:0;margin-bottom:10px}@media (min-width:1240px){.applicant-attention__title{font-weight:400;line-height:200%}}.applicant-attention::before{position:absolute;top:18px;left:16px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1397_12226)'%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' fill='%23CA0F3E' stroke='%23CA0F3E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 8V12' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 16H12.01' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1397_12226'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");width:24px;height:24px}@media (min-width:744px){.applicant-attention::before{top:22px}}.applicant-attention li{list-style:none;position:relative}.applicant-attention li::before{content:"—";font-weight:500;font-size:18px;line-height:150%;letter-spacing:0;color:#ca0f3e}.applicant-attention p{margin-bottom:12px;font-size:14px}@media (min-width:744px){.applicant-attention p{font-size:18px}}.applicant-type-switch{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:744px){.applicant-type-switch{display:block;width:700px;max-width:700px;position:relative}}.applicant-type-switch__button{padding:12px 24px;color:#fff;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;border-radius:36px;background:-webkit-gradient(linear,right top,left top,from(#2c2c2c),to(#414141));background:-o-linear-gradient(right,#2c2c2c 0,#414141 100%);background:linear-gradient(270deg,#2c2c2c 0,#414141 100%);border:1px solid #8b8a8f}@media (min-width:744px){.applicant-type-switch__button{position:absolute;right:0;width:100%;text-align:left}}.applicant-type-switch__button--active{border:1px solid #df2935;background:-webkit-gradient(linear,right top,left top,from(#ff5f61),color-stop(61.89%,#e63542),to(#ca0f3e));background:-o-linear-gradient(right,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%);background:linear-gradient(270deg,#ff5f61 0,#e63542 61.89%,#ca0f3e 100%)}@media (min-width:744px){.applicant-type-switch__button:nth-child(1){width:100%}}@media (min-width:744px){.applicant-type-switch__button:nth-child(2){width:60%}}@media (min-width:744px){.applicant-type-switch__button:nth-child(3){width:30%}}.applicant-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.applicant-steps__title{font-weight:600;font-size:20px;line-height:150%;letter-spacing:0}@media (min-width:744px){.applicant-steps__title{font-size:24px;line-height:150%;letter-spacing:-2%}}@media (min-width:1240px){.applicant-steps__title{font-size:36px;line-height:135%}}.applicant-steps__table{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;padding:24px 0}@media (min-width:744px){.applicant-steps__table{gap:48px}}.applicant-steps__table__line{content:"";position:absolute;width:3px;top:0;left:81px;height:100%;background:#cdd3eb}@media (min-width:744px){.applicant-steps__table__line{width:3px;left:133px}}.applicant-steps__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:744px){.applicant-steps__row{gap:32px}}.applicant-steps__key{width:60px;min-width:60px;margin-top:3px;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;text-align:right;color:#8a8b98}@media (min-width:744px){.applicant-steps__key{font-size:16px;width:80px;min-width:80px;margin-top:2px}}.applicant-steps__value{font-weight:500;font-size:14px;line-height:150%;letter-spacing:0;margin:0;margin-top:3px}@media (min-width:744px){.applicant-steps__value{font-size:18px;letter-spacing:-1%;margin-top:0}}@media (min-width:1240px){.applicant-steps__value{font-size:20px;letter-spacing:0}}.applicant-steps__separator{margin-top:-8px;position:relative;width:45px;height:45px;min-width:45px;min-height:45px;border-radius:50%;background:#fff}.applicant-steps__separator__circle{position:absolute;content:"";left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%;width:15px;height:15px;background:#263b94}.applicant-countdown{background:#f4f3f7;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:744px){.applicant-countdown{gap:40px}}@media (min-width:1240px){.applicant-countdown{gap:48px}}.applicant-countdown--padding{padding:40px 0}@media (min-width:744px){.applicant-countdown--padding{padding:48px 0}}@media (min-width:1240px){.applicant-countdown--padding{padding:80px 0}}.applicant-countdown__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px}@media (min-width:744px){.applicant-countdown__logo{gap:40px}}.applicant-countdown__logo picture,.applicant-countdown__logo source{display:contents}.applicant-countdown__logo img,.applicant-countdown__logo svg{width:162px;-o-object-fit:contain;object-fit:contain}@media (min-width:744px){.applicant-countdown__logo img,.applicant-countdown__logo svg{width:246px}}.applicant-countdown__logo p{position:relative;font-weight:600;font-size:10px;line-height:150%;letter-spacing:0;width:160px}@media (min-width:744px){.applicant-countdown__logo p{font-size:16px;width:240px}}@media (min-width:1240px){.applicant-countdown__logo p{width:306px}}.applicant-countdown__logo p:before{position:absolute;content:"";height:3px;width:100%;bottom:-6px;border-radius:4px;background:#df2935}.applicant-countdown__head h2{font-weight:600;font-size:24px;line-height:150%;letter-spacing:-2%;text-align:center;margin-bottom:16px}@media (min-width:744px){.applicant-countdown__head h2{font-size:32px;line-height:135%;letter-spacing:-2%;margin-bottom:24px}}@media (min-width:1240px){.applicant-countdown__head h2{font-size:48px;line-height:125%}}.applicant-countdown__head p{font-family:Manrope;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;max-width:343px;margin:auto}@media (min-width:744px){.applicant-countdown__head p{font-size:16px;max-width:696px}}@media (min-width:1240px){.applicant-countdown__head p{font-size:18px;max-width:768px}}.applicant-countdown__bg{display:none}@media (min-width:744px){.applicant-countdown__bg{background-image:url("/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/logo_EXTRA_WHITE_ranhigs 1.svg");display:block;height:100%;width:500px;right:-200px;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat}}.applicant-countdown .applicant-button_container{width:347px;margin:auto}@media (min-width:744px){.applicant-countdown .applicant-button_container{width:100%}}.applicant-timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;max-width:347px;margin:auto;padding:20px 32px 20px 32px;border-radius:8px;background:#263b94;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (min-width:1240px){.applicant-timer{gap:16px;width:417px}}.applicant-timer__title{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.03em;text-align:center;color:#fff;width:100%;white-space:nowrap}@media (min-width:1240px){.applicant-timer__title{font-size:20px;line-height:30px}}.applicant-timer__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;width:auto}.applicant-timer__separator{width:12px;height:56px;margin:0;font-family:Manrope;font-size:42px;font-weight:600;line-height:56.7px;text-align:center;margin-right:2px;color:#fff}@media (min-width:1240px){.applicant-timer__separator{width:14px;height:64px;font-size:49.18px;line-height:66.39px}}.applicant-timer__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4.5px;padding:4.68px 11.71px 5.85px 11.71px;border-radius:7.03px;background:#8b94c7;width:64px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:1240px){.applicant-timer__number{width:75px}}.applicant-timer__digit{width:100%;margin:0;font-size:32px;font-weight:600;line-height:130%;letter-spacing:-.02em;text-align:center;color:#fff}@media (min-width:1240px){.applicant-timer__digit{font-size:36px;font-weight:600}}.applicant-timer__description{color:#fff;width:100%;margin:0;font-size:12px;font-weight:400;line-height:150%;text-align:center}@media (min-width:1240px){.applicant-timer__description{font-size:14px;font-weight:400}}.applicant-advantages__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-row-gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:744px){.applicant-advantages__table{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-row-gap:64px}}@media (min-width:1240px){.applicant-advantages__table{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.applicant-advantages__el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;width:100%;max-width:327px}@media (min-width:744px){.applicant-advantages__el{max-width:233px;width:30%}}@media (min-width:1240px){.applicant-advantages__el{width:20%;max-width:250px}}.applicant-advantages__icon{width:35px;height:35px;background-position:center;background-repeat:no-repeat;background-size:27px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0.625C8.18359 0.625 0.625 8.18359 0.625 17.5C0.625 26.8164 8.18359 34.375 17.5 34.375C26.8164 34.375 34.375 26.8164 34.375 17.5C34.375 8.18359 26.8164 0.625 17.5 0.625ZM15.3906 26.1063L7.65625 18.3719L10.6375 15.3906L15.3906 20.1437L25.0656 10.4688L28.0469 13.45L15.3906 26.1063Z' fill='%2329345B'/%3E%3C/svg%3E%0A")}.applicant-advantages__text{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-align:center}@media (min-width:744px){.applicant-advantages__text{font-size:16px}}.applicant-contacts__with_paddings{padding-top:64px!important;padding-bottom:64px!important}.applicant-contacts .gray-title{opacity:.65}.applicant-contacts .applicant-button{width:100%;max-width:100%;display:block;margin-top:30px}.applicant-contacts .contact-block__wrapper{border:0;background-color:rgba(255,255,255,.11)}.applicant-contacts .contact-block__wrapper:nth-child(2){background-color:transparent}@media (min-width:744px){.applicant-contacts .contact-block__wrapper:nth-child(2){background-color:rgba(255,255,255,.11)}}.applicant-contacts .contact-block__title{margin-top:0}.applicant-contacts .website{width:48px;height:49px;background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/applicant-icons/tg.svg);background-size:contain}.applicant-contacts .youtube{width:48px;height:49px;background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/applicant-icons/vk-2.svg);background-size:contain}.applicant-contacts .vk{width:48px;height:49px;background-image:url(/local/libcss/projects/redesign-applicant/common/build/styles/../media/svg/applicant-icons/vk.svg);background-size:contain}.applicant-contacts--white-text{color:#fff}.applicant-contacts--white-text a,.applicant-contacts--white-text p{color:#fff!important}.applicant-contacts--white-text .black-bold-text,.applicant-contacts--white-text .black-bold-text a{color:#fff}.applicant-contacts--white-text .gray-title{color:#fff;opacity:.65}@media (min-width:744px){.applicant-contacts--small-button .applicant-button{width:300px}}@media (min-width:1240px){.applicant-contacts--small-button .applicant-button{width:500px}}
/*# sourceMappingURL=index.css.map */
/* End */


/* Start:/local/components/ranepa/menu.iblock/templates/mobile_top_menu/style.css?1716321580260*/
.ecp-link:before{
	content:"";
	display: block;
    float: left;
	width: 20px;
	height: 20px;
	background-image: url(/local/templates/ranepa/assets/images/ecp.gif);
	background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
/* End */


/* Start:/local/components/ranepa/menu.iblock/templates/.default/style.css?1716321580260*/
.ecp-link:before{
	content:"";
	display: block;
    float: left;
	width: 20px;
	height: 20px;
	background-image: url(/local/templates/ranepa/assets/images/ecp.gif);
	background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
/* End */


/* Start:/local/components/ranepa/menu.iblock/templates/header_soc_menu/style.css?1716321580260*/
.ecp-link:before{
	content:"";
	display: block;
    float: left;
	width: 20px;
	height: 20px;
	background-image: url(/local/templates/ranepa/assets/images/ecp.gif);
	background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
/* End */


/* Start:/local/components/ranepa/menu.iblock/templates/footer_menu/style.css?1716321580260*/
.ecp-link:before{
	content:"";
	display: block;
    float: left;
	width: 20px;
	height: 20px;
	background-image: url(/local/templates/ranepa/assets/images/ecp.gif);
	background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
/* End */


/* Start:/local/components/ranepa/menu.iblock/templates/footer_contacts/style.css?1716321580260*/
.ecp-link:before{
	content:"";
	display: block;
    float: left;
	width: 20px;
	height: 20px;
	background-image: url(/local/templates/ranepa/assets/images/ecp.gif);
	background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
/* End */


/* Start:/local/components/ranepa/menu.iblock/templates/footer_soc_menu/style.css?1716321580189*/
@media (max-width: 1240px) {
	.footer__socials-list .socials__icon {
		filter: invert(20%) sepia(100%) saturate(2524%) hue-rotate(344deg) brightness(96%) contrast(86%);
		opacity: 1;
	}
  }
/* End */


/* Start:/local/components/apogodin/header.search/templates/.default/style.css?17155989582926*/
.modal-search .modal__close {
    outline: 0;
    border: none;
    position: absolute;
    z-index: 20;
    top: 3.1rem;
    right: 2rem;
    width: 40px;
    cursor: pointer;
    height: 40px;
    transition: all .2s ease-in-out;
    background-size: 100%;
    background: none;
}

.modal-search .modal__content {
    width: 100vw;
    height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 30vh;
    overflow-y: auto;
}

.modal-search input[type="text"] {

    padding: 1rem;
    border: 1px solid rgba(0, 0, 0, .2);
    box-shadow: 0 0 1px 1px transparent;
    box-sizing: border-box;
    border-radius: 30px;
    outline: 0;
    width: 100%;
    font-size: 28px;
    line-height: 30px;
}

.modal-search .options {
    margin-top: 1rem;
    display: flex;
    column-gap: 1rem;
    flex-wrap: wrap;
}

.modal-search .option {

    display: flex;
    column-gap: 5px;
}

.modal-search .sorts input + label {
    cursor: pointer;
}

.modal-search .sorts input:checked + label {
    color: red
}

.modal-search .search-line {
    position: relative;
}

.modal-search .search-line button {
    position: absolute;
    top: .5rem;
    right: .5rem;
}

.modal-search .loader {
    margin-top: 1rem;
    width: 48px;
    height: 48px;
    border: 5px solid #df2935;
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
    left: calc(50% - 24px);
    position: absolute;
}

@keyframes rotation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}


.modal-search .tabs.tabs_search {
    display: block;
}

.modal-search .tabs__item {
    display: inline-block;
    padding: .4rem 1.1rem;
    border-radius: 30px;
    cursor: pointer;
    margin: 0 .2rem .4rem 0;
    background: #f7f7f9;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 1.375rem;
}

.modal-search .tabs__count {
    border-radius: 20px;
    width: 40px;
    display: inline-block;
    height: 30px;
    text-align: center;
    font-size: 16px;
    /* color: #473d3d; */
    position: relative;
    left: 5px;
}

.modal-search .tag {
    color: #000;
}

.modal-search .tag {
    margin-bottom: .5rem;
}

.modal-search .tag a {
    color: #000;
    font: 700 .87rem / 1.75rem "ALS Hauss Bold", Arial, sans-serif;
    letter-spacing: .1rem;
    text-transform: uppercase;
}

.modal-search .block {
    margin-bottom: 4.2rem;
}

.modal-search .result {
    margin-bottom: 1.8rem;
}

.modal-search .tabs__item_active {
    background: #e62b25;
    color: #fff;
    cursor: default;
}

.modal-search .tabs__item > p, .modal-search .tabs__item > p .tabs__count {
    display: flex;
    align-items: center;
    justify-content: center;
}

.modal-search .link-red {
    color: #af2127;
}
/* End */


/* Start:/local/templates/ranepa_2024/styles.css?1716321580468*/
/*.full_text_news ul{
    margin: 0;
}

.example {
    display: inline-block;
    width:100px;
    height: 100px;
    border: 2px solid red; 
    color: red;
    padding: 20px; 
}

body {
    font: normal 16px/18px 'Arial Narrow', sans-serif;
    color: #333;
    cursor: default;
}*/

body[contenteditable="true"] b {
    font-weight: 800;
}

body[contenteditable="true"] p {
    margin: 0 0 15px;
}

body[contenteditable="true"] ul li {
    list-style-type: disc;
}

/* End */


/* Start:/local/templates/ranepa_2024/template_styles.css?1726583418238*/
td.bxfd-win-item span.title{
    font-size: 12px;
}
div.editor_dialog table.bx-fd-top-contr-tbl td{
    display: inline-flex;
}
#BX_file_dialog .title{
margin: 0 !important;
}
.nl-newscontainer .nl-newspagination {
    margin-top: 50px;
}
/* End */
/* /local/templates/ranepa_2024/eye/eye.css?172646951256450 */
/* /local/libcss/projects/ranepa-redesign-library/common/build/styles/index.css?1750661567402695 */
/* /local/libcss/projects/ranepa-redesign/common/build/styles/index.css?1750661567196033 */
/* /local/libcss/projects/redesign-applicant/common/build/styles/index.css?1750854049258580 */
/* /local/components/ranepa/menu.iblock/templates/mobile_top_menu/style.css?1716321580260 */
/* /local/components/ranepa/menu.iblock/templates/.default/style.css?1716321580260 */
/* /local/components/ranepa/menu.iblock/templates/header_soc_menu/style.css?1716321580260 */
/* /local/components/ranepa/menu.iblock/templates/footer_menu/style.css?1716321580260 */
/* /local/components/ranepa/menu.iblock/templates/footer_contacts/style.css?1716321580260 */
/* /local/components/ranepa/menu.iblock/templates/footer_soc_menu/style.css?1716321580189 */
/* /local/components/apogodin/header.search/templates/.default/style.css?17155989582926 */
/* /local/templates/ranepa_2024/styles.css?1716321580468 */
/* /local/templates/ranepa_2024/template_styles.css?1726583418238 */
