@font-face {  font-family: 'Roboto';  src: url("../fonts/Roboto-Regular.eot");  src: local("Roboto"), local("Roboto-Regular"), url("../fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Regular.woff") format("woff"), url("../fonts/Roboto-Regular.ttf") format("truetype");  font-weight: normal;  font-style: normal;  font-display: swap;  }  @font-face {  font-family: 'Roboto';  src: url("../fonts/Roboto-Bold.eot");  src: local("Roboto Bold"), local("Roboto-Bold"), url("../fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Bold.woff") format("woff"), url("../fonts/Roboto-Bold.ttf") format("truetype");  font-weight: bold;  font-style: normal;  font-display: swap;  }  @font-face {  font-family: 'Roboto';  src: url("../fonts/Roboto-Black.eot");  src: local("Roboto Black"), local("Roboto-Black"), url("../fonts/Roboto-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Black.woff") format("woff"), url("../fonts/Roboto-Black.ttf") format("truetype");  font-weight: 900;  font-style: normal;  font-display: swap;  }  @font-face {  font-family: 'MagistralBlack';  src: url("../fonts/Magistral-Black.woff");  font-weight: 900;  font-style: normal;  font-display: swap;  }  @font-face {  font-family: 'FontAwesome';  src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");  font-weight: normal;  font-style: normal;  }  * {-webkit-box-sizing: border-box;box-sizing: border-box;outline: none;}  h1, h2, h3, h4, h5 {font-family: inherit;font-size: inherit;font-weight: inherit;margin: 0;padding: 0;line-height: 1;}  p {margin: 0;padding: 0;}  ul, li {margin: 0;padding: 0;}  li {list-style: none;}  img {max-width: 100%;vertical-align: middle;margin: 0;padding: 0;border: 0;}  .a {text-decoration: none;color: inherit;}  .a:hover {color: inherit;}  input, button {border: 0;margin: 0;padding: 0;width: 100%;max-width: 100%;font-size: inherit;}  table {border-collapse: collapse;border-spacing: 0;}  body {font-family: "Roboto", sans-serif;line-height: 1.2;font-weight: normal;font-size: 16px;border: 0;margin: 0;padding: 0;color: #333333;}  .d-block {display: block !important;}  .h1 {font-family: "Roboto", sans-serif;font-weight: 900;font-size: 34px;}  .h2 {font-size: 22px;margin-bottom: 25px;font-weight: bold;}  .h2_magistral {font-family: "Roboto", sans-serif;font-weight: 800;}  .blue {color: #094e82;}  .container {display: block;max-width: 1340px;padding: 0 50px;margin: 0 auto;}  .btn {display: inline-block;padding: 0 20px;height: 50px;line-height: 50px;font-size: 14px;border-radius: 5px;-webkit-transition: all .4s;transition: all .4s;}  .btn_yellow {background: #fde12b;color: #333333;}  .btn_yellow:hover {color: #333333;background: #fff200;}  .btn_has-arrow {position: relative;padding: 0 75px 0 50px;}  .error-msg {color: red;display: block;font-size: 10px;margin-top: -6px;}  .arrow {position: absolute;right: 50px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 19px;height: 10px;}  .arrow::before, .arrow::after {content: '';position: absolute;display: block;}  .arrow::before {background: #333333;width: 16px;height: 2px;top: 4px;right: 0;}  .arrow::after {width: 8px;height: 8px;right: 0;border-top: 2px solid #333333;border-right: 2px solid #333333;-webkit-transform: rotate(45deg);transform: rotate(45deg);}  .speakers__showe-more {display: none;}  .showe-more {white-space: nowrap;position: relative;font-weight: bold;color: #094e82;padding-left: 20px;height: 20px;-webkit-transition: all .4s;transition: all .4s;}  .showe-more::before {content: '+';position: absolute;left: 0;font-size: 1.5em;height: 20px;line-height: 20px;}  .showe-more:hover {color: #004dc0;}  .ul-dot li {position: relative;padding-left: 30px;margin-bottom: 20px;}  .ul-dot li::before {content: '';width: 5px;height: 5px;background: #094e82;display: block;position: absolute;top: 6px;left: 0;border-radius: 50%;}  .bold {font-weight: bold;}  .section {position: relative;width: 100%;padding: 60px 0;margin-bottom: 40px;}  .section_no-margin {margin-bottom: 0;}  .section_border {border-radius: 5px;padding: 60px 50px;-webkit-box-shadow: 0px 0px 28px 2px #8c8c8c;box-shadow: 0px 0px 28px 2px #8c8c8c;border-bottom: 8px solid #094e82;}  .section_border::after {content: "";position: absolute;left: 0;bottom: -3px;display: block;width: 100%;height: 10px;border-radius: 5px;background: #ffffff;}  .section_no-shadow {-webkit-box-shadow: none;box-shadow: none;}  .section__label {display: block;text-align: center;margin-top: 40px;}  .cust-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;}  .cust-list_2 .cust-list__item {width: 49%;position: relative;}  .cust-list_5 .cust-list__item {width: 19%;position: relative;}  .cust-list_6 .cust-list__item {width: 16.66667%;position: relative;}  .cust-list__item {border: 1px solid #f1f1f1;padding: 40px 20px;}  .cust-list__item_only-img {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;}  .cust-list__item {position: relative;}  .section-title {border-left: 9px solid #094e82;padding-left: 30px;margin-bottom: 40px;}  .section-title_not-padding {padding-left: 0;margin-left: 0;border: 0;}  .section-sub-title {display: block;font-size: 16px;margin-bottom: 40px;}  .header {position: relative;padding: 30px 0;}  .header__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;}  .header__logo{max-width: 300px;}  .nav-bar {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 1;flex-shrink: 1;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}  .nav-bar__list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;-ms-flex-negative: 1;flex-shrink: 1;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: auto;flex-basis: auto;}  .nav-bar__item {margin-right: 10px;}  .nav-bar__link {white-space: nowrap;}  .nav-bar__feedback {white-space: nowrap;}  .nav-bar__phone {display: block;font-size: 18px;}  .nav-bar__btn {display: block;text-align: right;color: #094e82;margin-top: 14px;}  .intro {position: relative;height: 1030px;background-image: url("../images/intro-bg.png");background-size: cover;background-position: center;background-repeat: no-repeat;background-color: #094e82;color: #fff;text-align: center;padding: 160px 20px 0 20px;z-index: 3;}  .intro__logo {display: block;margin: 0 auto 55px auto;max-width: 1400px;width: 100%;}  .intro__title {font-family: "Roboto", sans-serif;font-size: 48px;font-weight: 900;margin-bottom: 20px;}  .intro__date {display: block;margin-bottom: 45px;}  .intro__timer {display: block;font-size: 36px;font-weight: 100;margin-bottom: 40px;}  .intro__action {font-weight: bold;position: relative;z-index: 3;}  .organizers {position: relative;border-radius: 5px;-webkit-box-shadow: 0px 0px 28px 2px #8c8c8c;box-shadow: 0px 0px 28px 2px #8c8c8c;z-index: 4;background: #ffffff;}  .organizers_minus-mr {margin-top: -115px;}  .organizers__link {position: absolute;display: block;top: 0;left: 0;height: 100%;width: 100%;}  .organizers .cust-list__item {position: relative;}  .intro-ornament__wrap {display: block;margin: 0 auto;position: relative;z-index: 2;max-width: 1340px;padding: 0 50px;}  .intro-ornament__wrap img {width: 100%;}  .action {width: 100%;text-align: left;min-height: 450px;}  .action__title {font-size: 34px;font-weight: bold;font-family: "Roboto", sans-serif;margin-bottom: 50px;}  .action__list {font-size: 20px;}  .action__list-item {position: relative;padding-left: 100px;margin-bottom: 40px;}  .action__lebel {font-weight: bold;position: absolute;left: 0;}  .action__back {border: 1px solid;border-radius: 5px;margin-left: 30px;}  .about__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 20px;height: 398px;}  .about__row_reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}  .about__col {position: relative;width: 48%;}  .about__image {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: auto;height: 100%;max-width: 800px;}  .about__text {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);padding: 20px 8%;line-height: 23px;}  .about__media {position: relative;border-radius: 5px;overflow: hidden;height: 100%;width: 100%;}  .about__video {position: absolute;width: 100%;height: 100%;display: block;}  .about__video::before {content: '';position: absolute;width: 100%;height: 100%;background: #094e82;z-index: 1;opacity: .3;-webkit-transition: all .4s;transition: all .4s;}  .about__video::after {content: '';position: absolute;width: 55px;height: 45px;background: url("../images/play-btn.png");background-size: contain;background-repeat: no-repeat;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;}  .about__video:hover::before {opacity: .5;}  .organizers-list-2 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 40px 0;border-left: 1px solid #dadada;}  .organizers-list-2__item {position: relative;width: 20%;border: 1px solid #dadada;border-left: 0;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: 30px 10px;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}  .speakers {background-image: url("../images/speakers-bg.png");background-position: right bottom;background-repeat: no-repeat;background-color: #f5f5f5;}  .list-speakers {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}  .list-speakers__item {width: 18.5%;margin-right: 1.875%;margin-bottom: 40px;}  .list-speakers__item:nth-child(5n+5) {margin-right: 0;}  .list-speakers__img-wrap {position: relative;display: block;height: 230px;overflow: hidden;border-radius: 5px;background: #094e82;}  .list-speakers__img {opacity: .5;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}  .list-speakers__name {display: block;font-size: 16px;font-family: "MagistralBlack", sans-serif;font-weight: 900;margin: 20px 0;}  .list-speakers__info {font-size: 14px;}  .download-box {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 40px 0;-ms-flex-wrap: wrap;flex-wrap: wrap;}  .download-box_center {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}  .download-box_justify {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}  .download-link {position: relative;margin-left: 40px;margin-bottom: 20px;text-decoration: underline;}  .download-link::before {content: "\f019";font-family: "FontAwesome";position: absolute;left: -20px;color: #094e82;}  .download-link_under-title {display: block;margin-bottom: 20px;}  .schedule {position: relative;}  .schedule::before {content: '';position: absolute;display: block;height: 100%;width: 1px;background: #dadada;left: 30%;}  .schedule__row {border-top: 1px solid #dadada;border-right: 1px solid #dadada;border-left: 1px solid #dadada;padding: 30px 0;}  .schedule__row:last-child {border-bottom: 1px solid #dadada;}  .schedule__row-inner {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 20px 0;}  .schedule__col {padding: 0 30px;}  .schedule__col_30 {width: 30%;}  .schedule__col_70 {width: 70%;}  .schedule__title {display: block;margin-bottom: 0;text-decoration: none;}  .schedule i {display: block;}  .schedule__data {display: block;margin-bottom: 20px;}  .schedule__time {position: relative;padding-left: 25px;}  .schedule__time::before {content: "\f017";font-family: "FontAwesome";position: absolute;left: 0;}  .blue-section {color: #fff;background-color: #094e82;}  .blue-section__inner {padding: 40px 0;display: -webkit-box;display: -ms-flexbox;display: flex;text-align: right;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}  .blue-section__inner_bg {background: url("../images/mail.png");background-repeat: no-repeat;background-size: contain;}  .blue-section__form {background-image: url("../images/bg-form.jpg");background-repeat: no-repeat;background-size: contain;background-position: center bottom 10%;}  .blue-section__title {margin-right: 40px;max-width: 690px;}  .blue-section__btn {text-align: center;font-weight: bold;padding: 0 60px;}  .main-partner-list li {margin-top: 50px;position: relative;}  .main-partner {display: block;}  .main-partner__title {font-size: 18px;position: absolute;top: -38px;left: 0;}  .tab-partner {margin-top: 100px;}  .tab-partner__nav {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 40px;border-bottom: 1px solid #dadada;font-size: 18px;}  .tab-partner__link {border-bottom: 2px;padding: 15px 40px 15px 11px;font-weight: bold;}  .tab-partner__link.active {border-bottom: 2px solid;color: #094e82;}  .tab-partner__link:last-child {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-negative: 1;flex-shrink: 1;-ms-flex-preferred-size: auto;flex-basis: auto;}  .tab-partner__content {position: relative;}  .tab-partner__tab {position: relative;z-index: 1;}  .partner-list {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;border-top: 1px solid #dadada;border-left: 1px solid #dadada;visibility: visible;position: relative;top: auto;opacity: 1;-webkit-transform: translateX(0) scale(1);transform: translateX(0) scale(1);-webkit-transition: all .4s;transition: all .4s;}  .partner-list__item {padding: 20px 15px;border-top: 0;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;border-left: 0;}  .partner-list__options {position: relative;z-index: 2;display: none;}  .video-slider {background: #fafafa;padding: 100px 0;}  .video-slider .owl-nav {display: block;position: relative;margin-top: 40px;max-width: 100%;}  .video-slider__btn {display: block;width: 30px;height: 30px;background: #333333;}  .video-slider__btn .arrow {left: 2px;}  .video-slider__btn .arrow::after {border-color: #fff;}  .video-slider__btn .arrow::before {background: #ffffff;}  .video-slider__btn:hover {background: #094e82;}  .video-slider .owl-prev {position: absolute;left: 0;top: 0;width: 30px;}  .video-slider .owl-prev .arrow {left: 4px;}  .video-slider .owl-prev .arrow::after {-webkit-transform: rotate(-135deg);transform: rotate(-135deg);left: 4px;}  .video-slider .owl-next {position: absolute;right: 0;top: 0;width: 30px;}  .video-slider__list {position: relative;}  .video-slider__title {display: block;margin-top: 30px;}  .video-slider__preview-overlay {position: relative;display: block;border-radius: 5px;overflow: hidden;}  .video-slider__preview-overlay::before {content: '';position: absolute;width: 100%;height: 100%;background: #094e82;border-radius: 5px;opacity: .5;-webkit-transition: all .4s;transition: all .4s;}  .video-slider__preview-overlay::after {content: '';position: absolute;top: 0;width: 100%;height: 100%;background: url("../images/play-btn.png");border-radius: 5px;background-position: center;background-repeat: no-repeat;}  .video-slider__link:hover .video-slider__title {color: #094e82;}  .video-slider__link:hover .video-slider__preview-overlay::before {opacity: .2;}  .video-slider .owl-dots {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;}  .video-slider .owl-dot {width: 7px;height: 7px;border-radius: 50%;background: #e6e6e6 !important;margin: 5px;}  .video-slider .owl-dot.active {width: 15px;height: 15px;background: #094e82 !important;}  .history-tbas {position: relative;}  .history-tbas__header {position: absolute;top: 15px;right: 0;}  .history-tbas__tab {visibility: visible;position: relative;opacity: 1;-webkit-transform: translateX(0) scale(1);transform: translateX(0) scale(1);-webkit-transition: all .5s;transition: all .5s;}  .history-tbas__list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}  .history-tbas__item {width: 23%;margin-right: 2.66667%;margin-bottom: 30px;}  .history-tbas__item:nth-child(4n+4) {margin-right: 0;}  .history-tbas__link-title {font-weight: bold;border-right: 1px solid #d4d4d4;padding: 0 13px;}  .history-tbas__link-title:last-child {border-right: 0;padding: 0 0 0 13px;}  .history-tbas__link-title.active {color: #094e82;}  .history-tbas__options {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}  .invisible {visibility: hidden;position: absolute;top: 100px;opacity: 0;-webkit-transform: scale(0.8);transform: scale(0.8);z-index: -1;}  .form__section {display: block;background: #ffffff;color: #333333;border-radius: 20px;padding: 50px 100px;margin-bottom: 15px;}  .form__title {font-family: "MagistralBlack", sans-serif;font-size: 22px;margin-bottom: 38px;display: block;}  .form__list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}  .form__list-item {width: 49%;}  .form__input {border-bottom: 1px solid #dadada;height: 40px;line-height: 40px;margin-bottom: 10px;font-size: 14px;}  .form__input:focus {border-bottom: 1px solid #094e82;}  .form__action {display: block;max-width: 300px;margin: 50px auto 0 auto;}  .form__personal {display: block;text-align: center;color: #adadad;font-size: 14px;width: 100%;margin-top: 20px;}  .form__bottom {text-align: center;}  .checkbox-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}  .checkbox-list__item {width: 50%;}  .checkbox-list__item_has-status {width: 100%;margin-bottom: 20px;}  .checkbox-list__staus {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}  .checkbox-list__option {display: none;}  .custom-checkbox, .custom-radio {margin-right: 20px;padding: 3px 0 0 0;cursor: pointer;position: relative;display: inline-block;padding-left: 45px;margin-bottom: 30px;}  .custom-checkbox::before, .custom-radio::before {content: '';position: absolute;top: 0;left: 0;display: block;width: 25px;height: 25px;border: 1px solid #dadada;-webkit-transition: all .1s;transition: all .1s;}  .custom-checkbox__label, .custom-radio__label {font-size: 16px;}  .custom-checkbox__input, .custom-radio__input {display: none;}  .checked::before {content: "\f00c";font-family: FontAwesome;background: #094e82;color: #ffffff;line-height: 25px;text-align: center;font-size: 12px;}  .form-registr {position: relative;z-index: 2;}  .yan-map {margin-top: -180px;display: block;height: 751px;width: 100%;}  .footer {padding: 20px 0;background: #101525;color: #ffffff;font-size: 14px;}  .footer__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}  .footer__col {width: 33.3333%;}  .footer__col_has-text {color: #a6a7aa;}  .footer__copirate {display: block;margin-bottom: 15px;}  .footer__contacts {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;}  .footer__tel {margin: 0 0 0 10px;}  .footer__tel i {color: #fde12b;margin-right: 5px;}  .footer__email {text-align: center;margin-top: 15px;width: 100%;}  .footer__dev {color: #a6a7aa;display: block;width: 100%;text-align: right;}  .mobail-box {display: none;}  @media (max-width: 1023px) {  .h1 {font-size: 24px;}  .section-title {font-size: 28px;}  .btn {height: 40px;line-height: 40px;}  .header {padding: 20px 0;}  .header__logo {max-width: 230px;}  .action {min-height: 0;}  .action__title {font-size: 28px;}  .action__list {font-size: 16px;}  .action__list-item {margin-bottom: 20px;}  .mobail-box {display: none;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .mobail-box__phone {font-size: 16px;margin-right: 20px;}  .mobail-box__toggle-btn {position: relative;height: 40px;width: 40px;display: block;background: #094e82;border-radius: 5px;cursor: pointer;}  .mobail-box__toggle-btn span {position: absolute;display: block;width: 18px;height: 3px;background: #fff;left: 11px;-webkit-transform: rotate(0);transform: rotate(0);-webkit-transition: all .2s;transition: all .2s;}  .mobail-box__toggle-btn span:nth-child(1) {top: 14px;}  .mobail-box__toggle-btn span:nth-child(2) {top: 19px;opacity: 1;}  .mobail-box__toggle-btn span:nth-child(3) {top: 24px;}  .nav-bar {display: block;position: absolute;background: #101525;top: 80px;left: 0;width: 100%;z-index: 5;-webkit-box-shadow: 0px 30px 43px -15px rgba(0, 0, 0, 0.75);box-shadow: 0px 30px 43px -15px rgba(0, 0, 0, 0.75);-webkit-transform: scale(0.7) translate(19%, -21%);transform: scale(0.7) translate(19%, -21%);-webkit-transition: all .5s;transition: all .5s;border-radius: 0 0 0 135%;overflow: hidden;opacity: 0;visibility: hidden;}  .nav-bar__list {display: block;padding: 0 20px;width: 100%;}  .nav-bar__item {width: 100%;padding: 20px 0;border-bottom: 1px solid #3c404d;}  .nav-bar__link {color: #ffffff;}  .nav-bar__link:hover {color: #ffffff;}  .nav-bar__feedback {color: #ffffff;background-color: #094e82;background-image: url("../images/town-hall.png");background-size: contain;background-repeat: no-repeat;background-position: bottom;display: block;padding: 30px 20px;}  .nav-bar__btn {border-radius: 5px;line-height: 36px;color: #333333;font-weight: bold;height: 36px;padding: 0 34px;background: #fde12b;display: inline-block;}  .menu-open-state .nav-bar {opacity: 1;visibility: visible;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0);border-radius: 0 0 0 0;}  .menu-open-state .mobail-box__toggle-btn::before {content: '';position: absolute;bottom: -21px;right: 10px;border-right: 10px solid transparent;border-bottom: 12px solid #101525;border-left: 10px solid transparent;}  .menu-open-state .mobail-box span:nth-child(1) {top: 19px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}  .menu-open-state .mobail-box span:nth-child(2) {top: 19px;opacity: 0;}  .menu-open-state .mobail-box span:nth-child(3) {top: 19px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}  .intro {height: 670px;padding: 100px 20px 0 20px;}  .intro__logo {width: 40%;margin: 0 auto 30px auto;}  .intro__title {font-size: 38px;}  .intro__timer {font-size: 30px;}  .organizers_minus-mr {margin-top: -100px;}  .intro-ornament__wrap {margin: -20px auto 0 auto;}  .form__section {padding: 50px;}  }  @media (max-width: 920px) {  .mobail-box__phone {display: none;}  .mobail-box__toggle-btn {margin-left: 20px;}  .h1 {font-size: 18px;}  body {font-size: 14px;}  .section-title {font-size: 22px;}  .container {padding: 0 20px;}  .btn {height: 40px;line-height: 40px;}  .showe-more {height: 14px;}  .showe-more::before {line-height: 14px;}  .section {padding: 30px 0;margin-bottom: 30px;}  .section_border {padding: 30px 20px;}  .btn {height: 40px;line-height: 40px;}  .action {min-height: 0;}  .action__title {font-size: 28px;}  .action__list {font-size: 16px;}  .action__list-item {margin-bottom: 20px;}  .action__btns {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;}  .action__back {margin-left: 0;margin-top: 20px;margin-bottom: 40px;}  .intro {height: auto;padding: 50px 20px 90px 20px;}  .intro__logo {width: 40%;margin: 0 auto 20px auto;}  .intro__title {font-size: 30px;margin-bottom: 20px;}  .intro__timer {font-size: 24px;margin-bottom: 20px;}  .intro__date {font-size: 16px;margin-bottom: 20px;}  .organizers_minus-mr {margin-top: -20px;}  .intro-ornament__wrap {position: absolute;left: 20px;right: 20px;bottom: 0;padding: 0;}  .cust-list_5 {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}  .cust-list_5 .cust-list__item {width: 32%;margin-right: 2%;margin-bottom: 15px;}  .cust-list_5 .cust-list__item:nth-child(3) {margin-right: 0;}  .intro-ornament__wrap {margin: 0 auto -20px auto;}  .about__row {display: block;height: auto;}  .about__row_reverse-sm {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;}  .about__media {display: none;}  .about__media_visible-sm {display: block;height: 300px;margin-top: 20px;}  .about__col {width: 100%;}  .about__text {font-size: 14px;position: relative;-webkit-transform: translate(0);transform: translate(0);top: 0;padding: 0;width: 100%;}  .about__title {font-size: 18px;margin-bottom: 20px;}  .about__video img {width: 100%;height: auto;max-width: 100%;}  .list-speakers__item {width: 24%;margin-right: 1.33333333%;}  .list-speakers__item:nth-child(5n + 5) {margin-right: 1.33333333%;}  .list-speakers__item:nth-child(4n + 4) {margin-right: 0;}  .list-speakers__name {font-size: 14px;margin-bottom: 10px;}  .list-speakers__info {font-size: 13px;}  .schedule__title {font-size: 16px;}  .schedule__row {padding: 20px 0;}  .schedule__col_70 {padding: 0 20px;}  .schedule__col_30 {padding: 0 20px;}  .download-box {margin: 25px 0 0 0;}  .main-partner__title {font-size: 16px;}  .tab-partner {margin-top: 40px;}  .tab-partner__link {font-size: 16px;}  .cust-list_6 .cust-list__item {width: 20%;}  .blue-section__inner {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}  .blue-section__title_50 {margin-right: 30px;width: 49%;}  .blue-section__btn {margin-top: 20px;}  .history-tbas__item {width: 32%;margin-right: 2%;}  .history-tbas__item:nth-child(4n+4) {margin-right: 2%;}  .history-tbas__item:nth-child(3n+3) {margin-right: 0;}  .form__section {padding: 30px;border-radius: 7px;}  .form__title {font-size: 20px;font-weight: bold;}  .form__list-item {width: 100%;}  .form__personal {display: block;font-size: 13px;max-width: 90%;margin: 20px auto 20px auto;}  .form__action {margin: 20px auto 0 auto;}  .checkbox-list__item {width: 100%;}  .custom-checkbox__label, .custom-radio__label {font-size: 14px;}  .yan-map {margin-top: -120px;height: 605px;overflow: hidden;}  .footer__inner {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 10px;}  .footer__col {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;width: 50%;}  .footer__col_order-1 {width: 100%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}  }  @media (max-width: 639px) {  .section-title {margin-bottom: 20px;padding-left: 20px;}  body {font-size: 13px;}  .h1 {font-size: 18px;}  .h2 {font-size: 16px;}  .section_border {-webkit-box-shadow: 0px 0px 8px 0px #8c8c8c;box-shadow: 0px 0px 8px 0px #8c8c8c;}  .container {padding: 0 15px;}  .intro__logo {display: none;}  .intro__title {font-size: 18px;font-weight: normal;}  .intro__timer {font-size: 16px;}  .intro__date {font-size: 13px;}  .organizers .cust-list__item {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}  .organizers .cust-list__item__full {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;width: 100% !important;}  .organizers_minus-mr {margin-top: -30px;}  .intro-ornament__wrap {bottom: 30px;margin: 0;}  .cust-list_5 {border-top: 1px solid #dadada;border-left: 1px solid #dadada;}  .cust-list_5 .cust-list__item {width: 50%;margin-right: 0;margin-bottom: 0;border-top: 0;border-left: 0;border-right: 1px solid #dadada;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;}  .action__title {font-size: 16px;margin-bottom: 20px;}  .action__list {font-size: 13px;}  .action__list-item {padding-left: 55px;}  .action__back {height: auto;line-height: 20px;padding: 10px 20px;}  .intro .container {padding: 0;}  .organizers-list-2 {border-top: 1px solid #dadada;}  .organizers-list-2__item {border-top: 0;width: 50%;}  .organizers-list-2__item_full {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;width: 100%;}  .list-speakers__item {width: 49%;margin-right: 2%;}  .list-speakers__item:nth-child(5n+5), .list-speakers__item:nth-child(4n+4), .list-speakers__item:nth-child(3n+3) {margin-right: 2%;}  .list-speakers__item:nth-child(2n+2) {margin-right: 0;}  .speakers__showe-more {display: block;}  .schedule::before {display: none;}  .schedule__col {width: 100%;margin-bottom: 10px;}  .schedule__row-inner {-ms-flex-wrap: wrap;flex-wrap: wrap;}  .schedule__title {font-size: 14px;}  .blue-section__inner {text-align: center;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}  .blue-section__title_50 {margin-right: 0;width: 100%;}  .cust-list_2 .cust-list__item {width: 100%;padding: 0 20px;}  .cust-list_6 .cust-list__item {width: 33.3333%;padding: 0;}  .tab-partner__link {font-size: 13px;padding: 5px 10px;}  .history-tbas__item {width: 49%;margin-right: 2%;margin-bottom: 10px;}  .history-tbas__item:nth-child(4n+4), .history-tbas__item:nth-child(3n+3) {margin-right: 2%;}  .history-tbas__item:nth-child(2n+2) {margin-right: 0;}  .history-tbas__header {position: static;display: block;margin-bottom: 20px;}  .partner-list__options {display: block;margin-top: 20px;}  .custom-checkbox, .custom-radio {padding-left: 30px;}  .custom-checkbox__label, .custom-radio__label {font-size: 13px;}  .custom-checkbox::before, .custom-radio::before {width: 20px;height: 20px;line-height: 20px;}  .form__section {padding: 20px;}  .footer__inner {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}  .footer__dev {text-align: left;}  .footer__contacts {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}  .footer__tel {margin-bottom: 15px;}  .footer__col {width: 100%;margin-bottom: 20px;}  .footer__email {text-align: left;padding-left: 10px;}  .section-title_not-padding {padding-left: 0;}  }  .item__hidden {position: absolute !important;top: 0;visibility: hidden;opacity: 0;}  .error {border-bottom: 1px solid red !important;background: url("../images/error.png");background-repeat: no-repeat;background-position: center right;}  @media (max-width: 520px) {  .about__media_visible-sm {height: 200px;}  }  .notification-fix {position: fixed;bottom: 10px;right: 10px;display: block;padding: 15px;width: 280px;border: 1px solid #e6e6e6;background-color: #fbfbfb;color: #333333;font-size: 12px;line-height: 1.5;z-index: 9999;}  .notification-fix span {opacity: 0.7;}  #modal-regulations {padding: 30px}  #modal-regulations strong {display: block;text-align: center;margin-bottom: 15px;}  #modal-regulations p {margin-bottom: 10px;}  #modal-regulations img {margin: 0 auto 20px;display: block;}  @media (max-width: 768px) {  #modal-regulations {padding: 20px}  #modal-regulations strong {margin-bottom: 10px;}  #modal-regulations p {margin-bottom: 5px;}  }  .partner-list__item {display: flex;align-items: center;}  #registration a {color: inherit;}  .custom-radio.disabled {opacity: .7;}  .custom-radio.disabled .custom-radio__label {text-decoration: line-through;}  .btn.btn_disabled {background: #eee;}  .btn:not(.btn_disabled) {cursor: pointer;}  .footer__copirate{display: flex;gap: 10px;}  .footer__copirate a{color: white;}  @media (max-width: 1339px){  .footer__copirate{flex-direction: column;}  }
