@media handheld, only screen and (max-width: 767px ) { .g-tablescroll {overflow: scroll;}.b-border-title {font-size: 30px;margin-bottom: 15px;}.b-title-h2 {font-size: 26px;line-height: 35px;margin-bottom: 25px;}.b-news--main-swiper {padding-top: 29px;}.b-news--main-swiper .b-title-h2 {font-size: 26px;line-height: 133%;margin-bottom: 25px;}.b-btn,.b-btn:hover,a.b-btn:link,a.b-btn:visited,a.b-btn:active,a.b-btn:hover {font-size: 14px;max-width: 260px;padding: 20px 30px;border-radius: 20px 0 20px 0;}.l-footerbox-stop {display: none;}.l-footerbox {position: relative;top: auto;bottom: auto;left: auto;right: auto;}.l-footerbox::before {height: 177px;}.l-footerbox .footerbox__wrapper {min-width: auto;max-width: auto;}.l-footerbox {margin-top: -255px;}.l-layout .layout__wrap {padding-bottom: 255px;}.hide-on-mobile {display: none !important;}.l-sidebar-block .show-on-sidebar {display: block !important;}.l-sidebar-block {max-width: 100%;}.b-sandwich {right: 0px;}.l-column .column__right,.l-column .column__left,.l-column .column__center {float: none;clear: none;width: auto;}.l-column .column__right,.l-column .column__left {margin: 0;width: auto;}.l-column .column__center-indent {margin: 0;padding: 0px 20px 0 20px;padding-bottom: 0;}.l-column .column__right-indent,.l-column .column__left-indent {padding-top: 10px;}.p-reg .l-column .column__center-indent {padding-top: 40px;}.b-menufoot {text-align: center;}.b-search_wrap {display: none;}.b-copy {text-align: center;}.b-guestbox .guestbox__leftside {margin: 0 auto;padding-right: 0;float: none;width: auto;}.b-guestbox .guestbox__rightside {overflow: visible;}.b-guestbox_photo .guestbox__photo {text-align: center;float: none;}.b-carousel-reviews-bg .carousel-reviews-bg__inner {padding-left: 40px;padding-right: 40px;}.b-carousel-reviews-bg .owl-carousel .owl-nav .owl-prev {left: -40px;}.b-carousel-reviews-bg .owl-carousel .owl-nav .owl-next {right: -40px;}.b-cols > [class^="cols__col-"] {width: 100%;}.b-cols .cols__col-mobile-1-12 {width: calc((100% / 12) * 1);}.b-cols .cols__col-mobile-2-12 {width: calc((100% / 12) * 2);}.b-cols .cols__col-mobile-3-12 {width: calc((100% / 12) * 3);}.b-cols .cols__col-mobile-4-12 {width: calc((100% / 12) * 4);}.b-cols .cols__col-mobile-5-12 {width: calc((100% / 12) * 5);}.b-cols .cols__col-mobile-6-12 {width: calc((100% / 12) * 6);}.b-cols .cols__col-mobile-7-12 {width: calc((100% / 12) * 7);}.b-cols .cols__col-mobile-8-12 {width: calc((100% / 12) * 8);}.b-cols .cols__col-mobile-9-12 {width: calc((100% / 12) * 9);}.b-cols .cols__col-mobile-10-12 {width: calc((100% / 12) * 10);}.b-cols .cols__col-mobile-11-12 {width: calc((100% / 12) * 11);}.b-cols .cols__col-mobile-12-12 {width: calc((100% / 12) * 12);}.b-btnbox--confirm {width: 100px;}h1, .b-title-h1 {font-size: 30px;margin-bottom: 15px;}.b-pilot .pilot__1,.b-pilot .pilot__2,.b-pilot .pilot__3,.b-pilot .pilot__4 {display: none;}.b-logo {top: 15px;left: 0;width: 129px;}.l-layout .layout__wrap {padding-bottom: 561px;}.l-footerbox {margin-top: -561px;}.l-grid {height: 561px;}.l-grid .grid__item1 {right: 10px;left: 10px;text-align: center;bottom: 134px;font-size: 12px;}.l-grid .grid__item3 {top: 49px;right: 20px;left: 20px;text-align: center;}.l-grid .grid__item4 {top: 243px;left: 20px;right: 20px;}.l-grid .grid__item6 {bottom: 94px;right: 20px;left: 20px;font-size: 12px;transform: none;}.l-grid .grid__item7 {bottom: 48px;right: 20px;left: 20px;text-align: center;font-size: 12px;}.b-contacts .contacts__numbers {flex-direction: column;align-items: center;gap: 7px;}.b-contacts a.contacts__number:link,.b-contacts a.contacts__number:visited,.b-contacts a.contacts__number:active,.b-contacts a.contacts__number:hover {font-weight: 500;font-size: 24px;line-height: 125%;}.b-connection {flex-direction: column;align-items: center;}.b-connection .connection__mail-text {margin-bottom: 0;}.b-connection .connection__mail {display: flex;gap: 10px;align-items: center;}.b-btnbox,a.b-btnbox:link,a.b-btnbox:visited {width: 220px;}.l-header::after {top: 98px;}.b-sandwich .sandwich__icon {height: 65px;width: 65px;}.l-main .main__wrapper {}.b-fixed .sidebar__txt4 {right: 25px;}.l-header .header__scroll-top {width: 40px;height: 40px;right: 30px;bottom: 30px;background-size: 20px;}.b-picture2 {height: 65px;}.b-promo {margin: 0 20px;padding: 0;border-radius: 18px 0 18px 0;}.b-promo .promo__main {gap: 9px 10px;grid-template-columns: minmax(0, 138px) 1fr;}.b-promo .promo__year {font-size: 8.51px;line-height: 1;border-radius: 18px 0 18px 0;padding: 4px 12px;}.b-promo .promo__year-number {font-size: 28px;}.b-promo .promo__slogan {font-size: 10px;}.b-promo .promo__wrapper {gap: 0;}.b-promo .promo__top {padding: 28px 30px 40px;position: relative;}.b-promo .promo__decr::after,.b-promo .promo__decr::before {content: none;}.b-promo .promo__decr {padding: 0;font-size: 11px;line-height: 13px;}.b-promo .promo__application {gap: 19px;}.b-promo .promo__bottom {flex-direction: column;gap: 14.51px;padding: 17px 20px 31px;background: #009C74;}.b-promo .promo__date {font-size: 8px;}.b-registration-info {grid-template-columns: 1fr;gap: 27px;padding-top: 40px;}.b-registration-info .registration-info__title {font-size: 28px;line-height: 35px;margin-bottom: 18px;}.b-registration-info .registration-info__subtitle {font-size: 18px;line-height: 28px;}.b-registration-info .registration-info__text {margin-top: 25px;font-size: 16px;line-height: 24px;}.b-registration-info .registration-info__box {padding: 30px;display: flex;flex-direction: column;padding: 25px 20px 39px;gap: 21px;justify-content: space-between;border-radius: 30px 0 30px 0;}.b-registration-info .registration-info__date {margin: 0;}.b-registration-info .registration-info__day {font-size: 28px;line-height: 38px;}.b-registration-info .registration-info__time {font-size: 16px;line-height: 38px;}.b-registration-info .registration-info__btn {width: 100%;max-width: 260px;display: flex;align-items: center;}.b-cooperation {padding: 44px 20px 33px;background-color: #009C74;border-radius: 46px 0 46px 0;}.b-cooperation::before {content: none;}.b-cooperation .cooperation__description {width: 100%;max-width: 100%;}.b-cooperation .cooperation__title {width: 100%;box-sizing: border-box;font-size: 22px;line-height: 34px;margin-bottom: 15px;}.b-cooperation .cooperation__subtitle {font-size: 16px;line-height: 28px;}.b-cooperation .cooperation__pic {width: 100%;max-width: 100%;right: 0;border-radius: 46px 0 46px 0;position: static;margin-top: 25px;}.b-cooperation .cooperation__list {margin-top: 32px;gap: 31px 13px;}.b-cooperation .cooperation__number {font-size: 30px;margin-bottom: 2px;}.b-cooperation .cooperation__text {font-size: 14px;}.b-cooperation .cooperation__item {width: 100%;max-width: 300px;}.b-cooperation .cooperation__btn {width: 100%;justify-content: center;margin-top: 5px;}.b-whom {padding: 40px 0 48px;}.b-whom::after {content: none;}.b-whom .whom__title {margin-bottom: 14px;}.b-whom .whom__list {grid-template-columns: 1fr;grid-auto-rows: auto;}.b-whom .whom__item {padding: 19px 20px 21px 22px;}.b-whom .whom__name {font-size: 22px;margin-bottom: 8px;}.b-participation {padding: 37px 20px 21px;}.b-participation::before {border-radius: 40px 0 40px 0;}.b-participation .participation__title {margin-bottom: 29px;}.b-participation .swiper-pagination {display: block;}.b-participation .participation__name {font-size: 20px;}.b-participation .participation__text {font-size: 16px;line-height: 24px;}.b-participation .participation__list {padding:  0 0 40px;margin-bottom: 43px;}.b-participation .participation__bottom {flex-direction: column;}.b-participation .participation__item--solo {flex-direction: column;gap: 21px;text-align: center;}.b-participation .participation__price {border-radius: 46px 0 46px 0;padding: 30px 17px 36px 18px;font-size: 26px;line-height: 136%;text-align: center;}.b-grants {padding-right: 0px;}.b-grants .grants__inner {flex-direction: column;}.b-grants .grants__item--solo {gap: 15px;padding: 23px;}.b-grants .grants__icon {display: none;}.b-grants .grants__item--solo .grants__picture {position: relative;top: 0;right: 0;}.b-grants .grants__inner {gap: 24px 32px;}.b-grants .grants__item {width: 100%;padding: 23px;}.b-grants .grants__picture {display: none;}.b-grants .grants__name {font-size: 20px;}.b-grants .grants__title {font-size: 26px;}.b-grants .grants__text {font-size: 16px;}.b-why {padding: 33px 10px 51px 20px;border-radius: 40px 0 40px 0;}.b-why .why__title {margin-bottom: 25px;}.b-why .why__list {grid-template-columns: 1fr;gap: 32px;}.b-why .why__item {gap: 15px;}.b-why .why__number {font-size: 45px;width: 40px;text-align: left;}.b-why .why__text {font-size: 16px;line-height: 1.2;width: calc(100% - 55px);}.b-why--brics .why__list {display: flex;flex-direction: column;gap: 12px;}.b-why--brics .why__item--five {align-items: start;}.b-organizer {}.b-organizer .organizer__wrapper {padding: 44px 13px 0 20px;border-radius: 50px 0 50px 0;gap: 16px;grid-template-columns: 1fr;grid-template-areas:'top''preview''bottom''pic';}.b-organizer .organizer__bottom {margin-bottom: 35px;}.b-organizer .organizer__pic {right: 0;left: 0;margin-right: -13px;margin-left: -20px;width: fit-content;border-radius: 50px 0 0 0;}.b-organizer .organizer__top {position: relative;grid-template-columns: 1fr;gap: 0;}.b-organizer .organizer__top-right {position: absolute;top: -24px;right: 7px;}.b-organizer .organizer__sk-logo {width: 50px;margin-top: 0;}.b-organizer .organizer__title {margin-bottom: 13px;}.b-organizer .organizer__title .b-title-h2 {font-size: 22px;line-height: 159%;}.b-organizer .b-title-h2 br {display: block;}.b-organizer .organizer__desc {font-size: 16px;line-height: 28px;}.b-organizer .organizer__text,.b-organizer .organizer__preview {font-size: 14px;line-height: 24px;}.b-organizer .organizer__preview {margin-bottom: 14px;}.b-organizer .organizer__open {margin-top: 23px;font-size: 16px;}.b-all-link {top: 35px;}.b-all-link svg {width: 14px;}.b-all-link a:link, .b-all-link a:visited, .b-all-link a:active, .b-all-link a:hover {font-size: 14px;gap: 7px;}.b-apply .apply__wrapper {padding: 44px 20px 22px;grid-template-columns: 1fr;justify-content: center;}.b-apply .apply__right {justify-content: center;}.b-partners .partners__title {margin-bottom: 30px;}.b-experts .experts__title {margin-bottom: 30px;}.b-fixed {height: 65px;}.b-fixed .fixed__logo {width: 120px;top: 15px;}.b-fixed .fixed__logo img {width: 100%;}.b-fixed .sidebar__txt4 {display: none;}.b-pageline {font-size: 13px;}}@media handheld, only screen and (max-width: 767px ) and (orientation:landscape) { .l-sidebar-block {max-width: 340px;}}