.blog-picture-section{padding:35px 46px}.blog-picture-section__header{display:-webkit-flex;display:flex}.blog-picture-section__share{margin-left:auto}.blog-picture-section__date{display:block;margin:32px 0 0;font:var(--font-text-bold-16);letter-spacing:.02em;text-transform:uppercase;color:var(--color-white);opacity:.9}.blog-picture-section__title{margin:32px 0 0;font:var(--font-heading-36);color:var(--color-white)}@media (max-width:767px){.blog-picture-section{padding:25px}.blog-picture-section__header{-webkit-flex-direction:column;flex-direction:column}.blog-picture-section__share{margin-left:0}.blog-picture-section__share .ya-share2__list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.blog-picture-section__share .ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{margin-top:5px}}@media (max-width:575px){.blog-picture-section{padding:15px}}.conference-management-page__main-section{margin-top:29px}.conference-management-page__sort .buttons-sort__wrapper{margin-top:0;margin-left:16px;border-top:none}.conference-management-page__more-button{width:100%;margin:30px 16px 0}.conference-management-page__more-button .button__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.conference-management-card{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px -32px}@media (min-width:768px){.conference-management-card{margin:0 -12.8px -25.6px}}@media (min-width:320px){.conference-management-card{margin:0 0 -20px}}.conference-management-card-item{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;height:auto;width:calc(33.33333% - 32px);min-width:270px;padding:0;margin:0 16px 32px;border-radius:2px;overflow:hidden;text-decoration:none;color:inherit;background-color:var(--color-white);box-shadow:0 4px 8px rgba(0,0,0,.02)}.conference-management-card-item:hover{background-color:var(--shades-light-2)}.conference-management-card-item:hover .conference-management-card-item__header{transition:1s;-webkit-transform:scale(1.05);transform:scale(1.05)}.conference-management-card-item:hover .conference-management-card-item__link-title{color:var(--color-blue)}.conference-management-card-item .button__wrapper{-webkit-flex-direction:column;flex-direction:column}.conference-management-card-item__header{width:100%;height:240px;background-size:cover;background-position:50%;transition:1s;-webkit-transform:scale(1);transform:scale(1)}.conference-management-card-item__header img{height:100%}.conference-management-card-item__image{width:100%}.conference-management-card-item__card-main-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;height:380px;width:100%;padding:22px 30px 30px 26px}.conference-management-card-item__title{width:100%;margin:10px 0 0;white-space:break-spaces;font:var(--font-heading-16);color:var(--color-black);word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.conference-management-card-item__about-room{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;margin-top:10px}.conference-management-card-item__conference-management-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.conference-management-card-item__conference-management-info p:first-child{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:4px 0;font:var(--font-text-bold-12);color:var(--shades-light-5);text-transform:uppercase}.conference-management-card-item__conference-management-info p:last-child{margin:4px 0;max-width:80%;white-space:break-spaces;font:var(--font-text-14);color:var(--color-black)}.conference-management-card-item__conference-management-info svg{fill:var(--shades-light-5);margin-right:5px}.conference-management-card-item__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:17px;font:var(--font-text-bold-12);color:var(--color-blue);text-decoration:none;text-transform:uppercase}.conference-management-card-item__link span{line-height:1.4;border-bottom:1px solid transparent;transition:.2s ease}.conference-management-card-item__link .icon{margin-left:8px;fill:var(--color-blue)}.conference-management-card-item__link:hover span{border-bottom:1px solid var(--shades-light-3)}.conference-management-card-item__card-footer{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:1619px) and (min-width:1435px){.conference-management-card-item{width:calc(33.33333% - 32px)}}@media (max-width:1435px){.conference-management-card-item{width:calc(33.33333% - 32px)}}@media (max-width:1023px){.conference-management-card-item{width:calc(50% - 32px)}}@media (max-width:767px){.conference-management-card-item{width:100%;margin:0 0 20px}}.contacts-page__main{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:80px}.contacts-page__titleBlock{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (min-width:1200px){.contacts-page__main{-webkit-flex-direction:row;flex-direction:row}}@media (max-width:400px){.contacts-page__titleBlock{-webkit-flex-direction:column;flex-direction:column;margin-bottom:20px}}.contacts-card{margin-bottom:24px;padding:0 33px;background-color:var(--shades-light-1);border-radius:2px}.contacts-card:last-child{margin-bottom:0}.contacts-card__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:30px 0 20px}.contacts-card__title{margin:0 0 7px;font:var(--font-heading-20);color:var(--color-black)}.contacts-card__address{margin:0;font:var(--font-text-14);color:var(--shades-light-5)}.contacts-card__btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:auto;font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--color-black);background-color:initial}.contacts-card__content{position:relative;width:100%;padding-bottom:42px}.contacts-card__open-hours{padding-top:24px;border-top:1px solid var(--shades-light-3)}.contacts-card__open-hours-title{margin:0 0 14px;font:var(--font-heading-16);color:var(--color-black)}.contacts-card__open-hours-elem{margin:0 0 8px;color:var(--shades-light-5)}.contacts-card__open-hours-elem span{font:var(--font-text-14);letter-spacing:.02em;color:var(--color-black)}.contacts-card__open-hours-elem span:first-child{color:var(--shades-light-5)}.contacts-card__wrapper{margin-top:44px}.contacts-card__row{display:-webkit-flex;display:flex;width:100%;margin-bottom:19px}.contacts-card__row:first-child{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--shades-light-3)}.contacts-card__row:first-child .contacts-card__element{font:var(--font-heading-16)}.contacts-card__element{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font:var(--font-text-14);letter-spacing:.02em;color:var(--color-black)}.contacts-card__element:first-child{width:305px}.contacts-card__element:nth-child(2n){width:237px}.contacts-card__link{display:inline-block;font:var(--font-text-14);text-decoration:underline;color:var(--color-blue)}.contacts-card__link:not(:last-child){margin-bottom:10px}.contacts-card__link--tel{color:var(--color-black)!important}.contacts-card__subname{margin:0 0 10px}.contacts-card__document{position:absolute;right:25px;bottom:44px;font:var(--font-text-18);font-weight:700;color:var(--color-blue-dark);text-decoration:none;transition:all .3s}.contacts-card__document:hover{color:var(--color-blue-link)}.contacts-card__icon{margin-bottom:3px;margin-left:14px;fill:var(--color-black);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.2s ease}.contacts-card__icon--rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.contacts-card__download-file{display:-webkit-flex;display:flex}.contacts-card__download-file:hover .contacts-card__download-file-title{border-color:var(--color-blue);transition:.2s ease}.contacts-card__download-icon{width:18px;height:18px;margin-top:6px;margin-right:10px}.contacts-card__file-download-link{text-decoration:none}.contacts-card__file-download-link,.contacts-card__file-download-link:active,.contacts-card__file-download-link:hover,.contacts-card__file-download-link:visited{color:var(--color-black)}.contacts-card__download-file-title{font:var(--font-heading-14);font-size:14px;line-height:160%;border-bottom:1px solid rgba(180,207,232,.6)}@media (max-width:991px){.contacts-card__element,.contacts-card__element:first-child,.contacts-card__element:nth-child(2n){width:33.33333333%}}@media (max-width:768px){.contacts-card{padding:0 20px}.contacts-card:not(:last-child){margin-bottom:15px}.contacts-card__content{padding-bottom:20px}.contacts-card__row{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:25px}.contacts-card__row:first-child{display:none}.contacts-card__element{width:100%}.contacts-card__element:first-child{width:auto;margin-bottom:10px;padding-bottom:3px;font:var(--font-heading-16);border-bottom:1px solid var(--shades-light-3)}.contacts-card__element:nth-child(2n){width:100%}.contacts-card__link:not(:last-child){margin-bottom:0}}@media (max-width:575px){.contacts-card__header{padding:15px 0 10px}.contacts-card__title{font:var(--font-heading-16)}.contacts-card__address{font:var(--font-text-12)}.contacts-card__btn{padding:0}}.message-block{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:674px;margin:54px 0;padding:0 53px}.message-block__form{width:100%;padding:36px 15px 30px;background-color:var(--color-white);border:1px solid var(--shades-light-2)}.message-block__form .form{max-width:100%}.message-block__form .form__title{margin-bottom:22px;padding-bottom:19px;border-bottom:1px solid var(--shades-light-2)}.message-block__form .form__controls{margin-bottom:0;overflow:inherit}.message-block__form .form__submit-block{padding-left:15px;-webkit-justify-content:flex-start;justify-content:flex-start}.message-block__row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.message-block__input{width:48%;margin:0 0 22px}.message-block__input--fullWidth{width:100%}.message-block__select{width:100%;margin-bottom:22px}.message-block__checkbox{margin:8px 0}.message-block__link{color:var(--color-blue-link)}@media (max-width:1200px){.message-block{-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;margin-bottom:20px;padding:0 30px}}@media (min-width:850px) and (max-width:1200px){.message-block{-webkit-justify-content:space-between;justify-content:space-between}.message-block .form{max-width:100%}}@media (max-width:575px){.message-block{width:100%;margin-bottom:20px;padding:0 20px}.message-block__row{-webkit-flex-direction:column;flex-direction:column}.message-block__form{padding:20px 5px 30px}.message-block__form .form__title{font:var(--font-heading-20)}.message-block__input{width:100%;margin-bottom:22px}.message-block__input--textArea{margin-bottom:0}}@media (max-width:400px){.message-block__checkbox{margin-bottom:10px;left:auto}.message-block__checkbox .checkbox-input__agreement{margin-left:10px}}.yandex-map-block{width:100%;height:300px}@media (min-width:1200px){.yandex-map-block{position:absolute;height:100%}}.send-message__block{display:-webkit-flex;display:flex;-webkit-align-items:start;align-items:start;margin-top:20px}.send-message__block-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-bold-14);color:var(--color-blue);text-decoration:none;grid-gap:6px;gap:6px;text-transform:uppercase;transition:.2s ease;cursor:pointer}.send-message__block-link-icon{margin-right:10px;fill:var(--color-blue)}.send-message__block-link:hover{color:var(--color-blue-light)}.send-message__block-link:hover .send-message__block-link-icon{fill:var(--color-blue-light);transition:.2s ease}.teaching-course-page .page-heading{margin-top:47px;margin-bottom:20px;padding-bottom:26px;font:var(--font-heading-26);letter-spacing:.02em;color:var(--color-black);border-bottom:1px solid var(--shades-light-2)}@media (max-width:575px){.teaching-course-page .content-container{padding:0}}.teaching-course-page .picture-section{padding:43px 46px 49px}.teaching-course-page .picture-section__top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.teaching-course-page .picture-section__bottom{display:grid;grid-template-columns:auto auto;grid-column-gap:46px}.teaching-course-page .picture-section__title{margin:21px 0;font:var(--font-heading-36);color:var(--color-text-white)}.teaching-course-page .picture-section__info{display:-webkit-flex;display:flex}.teaching-course-page .picture-section__code,.teaching-course-page .picture-section__tariff{margin:0;font:var(--font-text-16);letter-spacing:.02em;color:var(--color-text-white)}.teaching-course-page .picture-section__code .picture-section__value,.teaching-course-page .picture-section__tariff .picture-section__value{font-weight:700}.teaching-course-page .picture-section__tariff{margin-left:29px}.teaching-course-page .picture-section__date{grid-row-start:1;grid-row-end:3;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px 21px 21px;text-align:center;color:var(--color-text-white);border:1px solid var(--color-text-white);border-radius:2px}.teaching-course-page .picture-section__date-text-top{margin-bottom:5px;font:var(--font-text-14);letter-spacing:.02em;text-transform:uppercase;opacity:.8}.teaching-course-page .picture-section__date-text-middle{font:var(--font-heading-44);text-transform:uppercase;line-height:1}.teaching-course-page .picture-section__date-text-bottom{font:var(--font-heading-36);line-height:1.2}.teaching-course-page .picture-section__btn-wrapper{display:-webkit-flex;display:flex;grid-gap:10px;gap:10px}.teaching-course-page .picture-section__btn{padding:0 32px;background-color:var(--color-orange);border-color:var(--color-orange);transition:.2s ease}.teaching-course-page .picture-section__btn:hover{color:var(--color-white);background-color:var(--color-orange-dark);border-color:var(--color-orange-dark)}@media (min-width:768px){.teaching-course-page .picture-section__title{margin:0 0 21px}}@media (max-width:991px){.teaching-course-page .picture-section__title{font:var(--font-heading-26)}}@media (max-width:768px){.teaching-course-page .picture-section{padding:25px}.teaching-course-page .picture-section__bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.teaching-course-page .picture-section__date{max-width:160px}.teaching-course-page .picture-section__title{font:var(--font-heading-26)}}@media (max-width:575px){.teaching-course-page .picture-section{padding:15px}.teaching-course-page .picture-section__top{margin-bottom:30px}.teaching-course-page .picture-section__info,.teaching-course-page .picture-section__top{-webkit-flex-direction:column;flex-direction:column}.teaching-course-page .picture-section__tariff{margin-top:5px;margin-left:0}.teaching-course-page .picture-section__title{font:var(--font-heading-20)}.teaching-course-page .picture-section__date{width:94px;padding:10px}.teaching-course-page .picture-section__date-text-top{margin-bottom:5px;font:var(--font-text-12);letter-spacing:.02em;text-transform:uppercase;opacity:.8}.teaching-course-page .picture-section__date-text-middle{font:var(--font-heading-26);text-transform:uppercase;line-height:1}.teaching-course-page .picture-section__date-text-bottom{font:var(--font-heading-20);line-height:1.2}}.course-registration-form{z-index:1001}.course-registration-form__form .form__controls{height:450px}.course-registration-form__form .form__header{border-bottom:1px solid var(--shades-light-2)}.course-registration-form__form .form__header .form__title{margin-bottom:25px}.course-registration-form__form-block{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.course-registration-form__block-title{margin:15px 0;font:var(--font-heading-20);color:var(--color-black)}.course-registration-form__label{display:block;margin-bottom:12px;font:var(--font-heading-16);color:var(--color-blue-dark)}.course-registration-form__input{margin-bottom:19px}.course-registration-form__input textarea{height:106px}.course-registration-form__input,.course-registration-form__select{width:100%;margin:10px 0}.course-registration-form__contract{display:block}.course-registration-form__title{margin:0;padding:31px 40px 33px;color:var(--color-blue-dark);font:var(--font-heading-30)}.course-registration-form__agreement-checkbox{color:var(--color-blue-dark)}.course-registration-form__button-download{margin-top:20px;max-width:264px}.course-registration-form__icon-download{margin-left:24px;fill:var(--color-blue)}.course-registration-form__last-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.participants-block__participant-head{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:36px;gap:36px}.participants-block__title{margin:15px 0;font:var(--font-heading-20);color:var(--color-black)}.participants-block__subtitle{margin:15px 0;font:var(--font-heading-16);color:var(--color-light-blue)}.participants-block__input{margin-bottom:19px}.participants-block__input textarea{height:106px}.participants-block__input,.participants-block__select{width:100%;margin:10px 0}.participants-block__button-add{margin:0 0 15px;max-width:130px}.participants-block__icon-add{margin-left:11px;color:var(--color-blue);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:575px){.participant-block{overflow:scroll}.participant-block__input textarea{height:80px}}.course-manager-question{z-index:1001}.course-manager-question__form .form__controls{height:450px}.course-manager-question__form .form__header{border-bottom:1px solid var(--shades-light-2)}.course-manager-question__form .form__header .form__title{margin-bottom:25px}.course-manager-question__label{display:block;margin-bottom:13px;font:var(--font-heading-16);color:var(--color-blue-dark)}.course-manager-question__input{margin-bottom:19px}.course-manager-question__input textarea{height:106px}.course-manager-question__input input,.course-manager-question textarea{margin:0;padding:11px 23px;font:var(--font-text-18);color:var(--color-blue-dark);border:1px solid var(--color-grey-border-light)}.course-manager-question__input input::-webkit-input-placeholder,.course-manager-question textarea::-webkit-input-placeholder{font:var(--font-text-18);color:var(--color-grey-lightest)}.course-manager-question__input input::-moz-placeholder,.course-manager-question textarea::-moz-placeholder{font:var(--font-text-18);color:var(--color-grey-lightest)}.course-manager-question__input input::placeholder,.course-manager-question textarea::placeholder{font:var(--font-text-18);color:var(--color-grey-lightest)}.course-manager-question__row .form-field__error,.course-manager-question__row .form-field__error-icon{color:var(--color-red)}.course-manager-question__row+.last{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:50px}.course-manager-question__row+.last #checkbox-input+label{border:2px solid var(--color-grey-border-light);border-radius:2px;transition:.2s ease}.course-manager-question__row+.last #checkbox-input+label:active,.course-manager-question__row+.last #checkbox-input+label:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}.course-manager-question__row+.last .checkbox-input__label_error{border:1px solid red!important}.course-manager-question__file-input{display:none}.course-manager-question__file-label{display:inline-block;margin:0 0 25px;padding:9px 29px;color:var(--color-blue-dark);font-size:16px;line-height:19px;border:1px solid var(--color-blue-dark);border-radius:5px;cursor:pointer;transition:.2s ease}.course-manager-question__file-label:active,.course-manager-question__file-label:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}.course-manager-question__agreement{margin-left:22px;color:var(--color-blue-dark)}@media (max-width:575px){.modal-form-block{overflow:scroll}.modal-form-block__input textarea{height:80px}.modal-form-block__row+.last{margin-bottom:30px}.modal-form-block .checkbox-input__error{display:none}.modal-form-block .checkbox-input__label_error{border:2px solid red}}.course-picture-tags{margin-bottom:10px;padding:0;font-size:0;list-style:none}.course-picture-tags__item{display:inline-block;margin-bottom:5px;margin-right:5px;padding:2px 8px;font:var(--font-text-bold-10);color:var(--color-white);white-space:nowrap;border-radius:1px;vertical-align:top;text-transform:uppercase}.course-picture-tags__item--courses{background-color:var(--color-green)}.course-picture-tags__place{display:inline-block;margin-bottom:5px;margin-right:5px;padding:2px 8px;font:var(--font-text-bold-10);color:var(--color-black);white-space:nowrap;border-radius:1px;vertical-align:top;text-transform:uppercase;text-decoration:none;transition:.2s ease;background-color:var(--color-white)}.course-picture-tags__place:hover{color:var(--color-white);background-color:var(--color-black)}.course-picture-tags__learningArea{display:inline-block;margin-bottom:5px;margin-right:5px;padding:2px 8px;font:var(--font-text-bold-10);color:var(--color-white);border-radius:1px;vertical-align:top;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:.2s ease;background-color:var(--color-blue)}.course-picture-tags__learningArea--wrapWord{max-width:170px;overflow:hidden;text-overflow:ellipsis}.course-picture-tags__learningArea:hover{color:var(--color-blue);background-color:var(--color-white)}.description-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.description-section__text{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.info-event-section{overflow:auto;margin-bottom:40px}.info-event-section__map{margin:50px 0 19px;height:391px}.info-event-section__block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:20px 20px 20px 0}.info-event-section__description{font:var(--font-text-bold-14);margin:0;padding-left:10px}.info-event-section__description,.info-event-section__key{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;width:20%;max-width:223px}.info-event-section__key{padding:0 10px;margin-bottom:3px;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.info-event-section__list{padding:0 0 0 15px;margin:0}.info-event-section__text{margin:0;padding:0}.info-event-section__format{padding-bottom:10px}.info-event-section__value{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;width:25%;max-width:223px;padding:0 10px;font:var(--font-text-16);letter-spacing:.02em;color:var(--color-black)}@media (max-width:991px){.info-event-section__wrapper{-webkit-justify-content:flex-start;justify-content:flex-start}}@media (max-width:768px){.info-event-section__wrapper{width:767px}}@media (max-width:575px){.info-event-section__wrapper{-webkit-flex-direction:column;flex-direction:column}.info-event-section__block{margin-right:0;width:100%}}.event{padding:0;text-decoration:none}.event__continues-after{border-right:0;border-left:4px solid;width:101%;margin-left:10px}.event__continues-after,.event__continues-prior{cursor:pointer;background-color:var(--color-background);border-radius:3px}.event__continues-prior{border-left:0;margin-left:-3px;max-width:calc(100% - 20px)}.event__continues-after-prior{cursor:pointer;background-color:var(--color-background);border-right:0;border-left:0}.event__not-continues-after-prior{cursor:pointer;background-color:var(--color-background);margin-left:10px;max-width:calc(100% - 30px)}.event__text{overflow:hidden;text-overflow:ellipsis;margin:0;max-width:70%;padding:0 10px 0 20px}.event__text-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg);padding-left:30px}.event__orange{background-color:#ee9543!important;border-color:#ee9543!important;color:#ba5332}.event__yellow{background-color:#f5d070!important;border-color:#f5d070!important;color:#8e4624}.event__blue{background-color:#b9c5e8!important;border-color:#b9c5e8!important;color:#283868}.event__light-blue{background-color:#b2d8fa!important;border-color:#b2d8fa!important;color:#314b8f}.event__red{background-color:#ffbaba!important;border-color:#ffbaba!important;color:#843636}.event__green{background-color:#338476!important;border-color:#338476!important;color:var(--color-white)}.event__light-green{background-color:#92c374!important;border-color:#92c374!important;color:#3d553a}.event__gray{background-color:#e2e2e2!important;border-color:#e2e2e2!important;color:#909090}.event__popup{background-color:var(--color-blue);margin:3px 3px 3px 15px;max-width:380px;border:1px solid #d8eafa;overflow-block:visible;min-width:400px;z-index:10;border-radius:3px}.event__popup-content{padding:19px 26px 26px}.event__popup-dates{padding:19px 0 20px}.event__popup-date{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:4px 26px}.event__popup-date:not(:first-child){border-top:1px solid rgba(216,234,250,.23)}.event__popup-date-interval,.event__popup-date-title{margin:0;font:var(--font-text-bold-12);color:var(--color-white);text-transform:uppercase;white-space:normal}.event__warning{display:-webkit-flex;display:flex;grid-gap:10px;gap:10px;-webkit-align-items:center;align-items:center;padding-bottom:30px}.event__warning-text{margin:0;color:#bed2e3;font:var(--font-text-bold-12);text-transform:uppercase}.event__title{font:var(--font-text-bold-14);padding-bottom:16px}.event__paragraph,.event__title{color:var(--color-white);white-space:normal;margin:0}.event__paragraph{font:var(--font-text-14);max-height:290px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.event__node-enter{opacity:0}.event__node-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .5s,-webkit-transform 20ms;transition:opacity .5s,transform 20ms;transition:opacity .5s,transform 20ms,-webkit-transform 20ms}.event__node-exit{opacity:1}.event__node-exit-active{opacity:0;transition:opacity .5s,-webkit-transform 20ms;transition:opacity .5s,transform 20ms;transition:opacity .5s,transform 20ms,-webkit-transform 20ms}.event__popup-continues-after-prior{-webkit-clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px)}.event__popup-continues-after{margin-right:-10px}.event__popup-continues-after,.event__popup-continues-prior{-webkit-clip-path:polygon(13px 0,calc(100% - 13px) 0,calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);clip-path:polygon(13px 0,calc(100% - 13px) 0,calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px)}.event__popup-continues-prior{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-flex;display:flex;margin-left:-12px;-webkit-justify-content:end;justify-content:end}.event__popup-not-continues{border-radius:3px}.experts-section__btn{margin:0 auto;display:block}.experts-section__wrapper{-webkit-justify-content:center;justify-content:center}.course-apply-section{margin-bottom:40px}.docs-section{margin-bottom:59px}.teaching-page__header-actions{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.teaching-page .page-title{margin-left:16px}.teaching-main-section{margin-top:25px;padding:0}.teaching-main-section__wrapper{display:-webkit-flex;display:flex}.teaching-main-section__link-block{margin:30px 16px}.teaching-main-section__divider{margin:16px}.teaching-main-section__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:30px}.teaching-main-section__footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:30px 0;padding:0 16px;width:100%}.teaching-main-section__all-elements-btn{width:100%}.teaching-main-section__all-elements-btn .button__wrapper{-webkit-justify-content:center;justify-content:center}.teaching-main-section__record-mobile{display:-webkit-flex;display:flex;margin:30px 16px;width:100%;font:var(--font-text-bold-14)}.teaching-main-section__record-mobile__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;align-items:flex-start;padding:40px 50px;background-color:var(--shades-light-1)}.teaching-main-section__record-mobile__img{height:100%}.teaching-main-section__record-mobile__courses{font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--shades-light-4)}.teaching-main-section__record-mobile__document-title{margin-top:4px;max-width:294px;font:var(--font-heading-16);color:var(--color-black)}.teaching-main-section__record-mobile__button{margin-top:27px;display:-webkit-flex;display:flex}.teaching-main-section__record-mobile__icon{margin-left:38px;fill:var(--color-white)}.teaching-main-section__catalog-programs{display:-webkit-flex;display:flex;margin:30px 16px;width:100%;font:var(--font-text-bold-14)}.teaching-main-section__catalog-programs__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;align-items:flex-start;padding:40px 50px;background-color:var(--shades-light-1)}.teaching-main-section__catalog-programs__courses{font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--shades-light-4)}.teaching-main-section__catalog-programs__document-title{margin-top:4px;max-width:594px;font:var(--font-heading-16);color:var(--color-black)}.teaching-main-section__catalog-programs__document-description{margin-top:4px;max-width:594px;font:var(--font-heading-14);color:var(--color-grey-light)}.teaching-main-section__catalog-programs__actions{display:-webkit-flex;display:flex;grid-gap:10px;gap:10px;-webkit-justify-content:space-between;justify-content:space-between}.teaching-main-section__catalog-programs__button{margin-top:27px;display:-webkit-flex;display:flex}.teaching-main-section__catalog-programs__icon{margin-left:38px;fill:var(--color-white)}@media (max-width:1279px){.teaching-main-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.teaching-main-section__header{display:block;margin-bottom:35px}.teaching-main-section__catalog-programs{width:auto}.teaching-main-section__catalog-programs__wrapper{max-width:658px}}@media (max-width:768px){.teaching-main-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.teaching-main-section__record-mobile{width:auto}.teaching-main-section__record-mobile__img{display:none}.teaching-main-section__record-mobile__wrapper{width:100%}.teaching-main-section__catalog-programs{width:auto}.teaching-main-section__catalog-programs__document-description{display:none}.teaching-main-section__catalog-programs__wrapper{width:100%}.teaching-main-section__catalog-programs__actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:2px;gap:2px}}@media (max-width:575px){.teaching-main-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.teaching-main-section__record-mobile{width:auto}.teaching-main-section__record-mobile__wrapper{display:-webkit-flex;display:flex;padding:20px}.teaching-main-section__catalog-programs{width:auto}.teaching-main-section__catalog-programs__wrapper{display:-webkit-flex;display:flex;padding:10px}}.filter-teaching{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;margin:30px 16px;height:auto;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-teaching__actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;height:100%;background-color:var(--shades-light-1)}@media (min-width:1200px){.filter-teaching__actions{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}}.filter-teaching__open-filter-btn{padding:10px 15px;height:100%;box-shadow:none;font:var(--font-text-bold-12);color:var(--color-blue)}.filter-teaching__open-filter-btn .button__wrapper{-webkit-justify-content:space-between;justify-content:space-between}.filter-teaching__open-filter-btn:hover{background-color:initial;color:var(--color-blue-light)}.filter-teaching__open-filter-btn:hover .filter-teaching__actions-icon{fill:var(--color-blue-light)}@media (min-width:1200px){.filter-teaching__open-filter-btn{padding:25px 30px;border-right:1px solid var(--shades-light-2)}}.filter-teaching__clear-filter-btn{display:none;padding:25px 30px;height:100%;box-shadow:none;font:var(--font-text-bold-12);color:var(--color-blue)}.filter-teaching__clear-filter-btn:hover{background-color:initial;color:var(--color-blue-light)}.filter-teaching__clear-filter-btn:hover .filter-teaching__actions-icon{fill:var(--color-blue-light)}@media (min-width:1200px){.filter-teaching__clear-filter-btn{display:block;border-right:1px solid var(--shades-light-2)}}.filter-teaching__download-btn{padding:10px 15px;height:100%;box-shadow:none;font:var(--font-text-bold-12);color:var(--color-blue)}.filter-teaching__download-btn .button__wrapper{white-space:normal}.filter-teaching__download-btn:hover{background-color:initial;color:var(--color-blue-light)}.filter-teaching__download-btn:hover .filter-teaching__actions-icon{fill:var(--color-blue-light)}@media (min-width:1200px){.filter-teaching__download-btn{padding:25px 30px;border-right:1px solid var(--shades-light-2)}.filter-teaching__download-btn .button__wrapper{white-space:nowrap}}.filter-teaching__actions-icon{margin-left:15px;fill:var(--color-blue)}.filter-teaching__actions-icon--transform{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-teaching__actions-icon-btn{display:none;height:100%;padding:25px;border-right:1px solid var(--shades-light-2);fill:var(--color-blue)}.filter-teaching__actions-icon-btn:hover{fill:var(--color-blue-light)}@media (min-width:1200px){.filter-teaching__actions-icon-btn{display:block}}.filter-teaching__search-action{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px;width:100%;height:100%}.filter-teaching__search-input{border-bottom:1px solid var(--shades-light-2)}.filter-teaching__search-input .form-field{border:none}.filter-teaching__search-input .text-input{padding:0;border:none;background-color:initial}.filter-teaching__search-input .text-input:hover{background-color:initial}.filter-teaching__header-filter{display:none;width:100%;grid-template-columns:100%;grid-gap:20px;padding:30px;border-top:1px solid var(--shades-light-2);background-color:var(--shades-light-1)}.filter-teaching__header-filter--display{display:grid}@media (min-width:1200px){.filter-teaching__header-filter{grid-template-columns:25% 24% 23% 23%}}.filter-teaching__mobile-filter-action{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media (min-width:1200px){.filter-teaching__mobile-filter-action{display:none}}.filter-teaching__mobile-clear-filter-btn{margin-bottom:10px;width:100%;background:transparent}.filter-teaching__mobile-clear-filter-btn .button__wrapper{-webkit-justify-content:center;justify-content:center}.filter-teaching__mobile-apply-filter-btn{width:100%}.filter-teaching__mobile-apply-filter-btn .button__wrapper{-webkit-justify-content:center;justify-content:center}.filter-teaching__block-view-action{height:100%;padding:25px;border-right:1px solid var(--shades-light-2)}.filter-teaching__block-view-action__text{display:none}.filter-teaching__block-view-action__icon{fill:var(--color-blue)}.filter-teaching__block-view-action:hover{color:var(--color-blue-light)}.filter-teaching__block-view-action:hover .filter-teaching__block-view-action__icon{fill:var(--color-blue-light)}.filter-teaching__upcoming-courses{display:block}.filter-teaching__upcoming-courses .select__button{background-color:var(--color-white)}.filter-teaching__upcoming-courses .select__button .select__value{color:var(--shades-light-5)}.filter-teaching__upcoming-courses .select__button .select__dropdown{top:44px}.filter-teaching__upcoming-courses .select__button svg{width:12px;height:12px;fill:var(--color-blue)}.filter-teaching__selected-filter-values{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-align-self:flex-start;align-self:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;width:100%}.filter-teaching__filter-item-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:0 10px 10px 0;padding:0 10px;background-color:var(--shades-light-2);border-radius:2px}.filter-teaching__filter-item-container:last-child{margin:0 0 10px}.filter-teaching__filter-item-name{font:var(--font-text-14);color:var(--color-blue)}.filter-teaching__filter-item-btn svg{fill:var(--color-blue)}.filter-teaching__filter-item-btn:hover{box-shadow:none}.filter-teaching__filter-item-btn:hover svg{fill:var(--color-blue-light);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-teaching__clear-all-selected-filter-btn{margin:0 10px 10px 0}.filter-teaching__select-value-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.filter-teaching__select-value-container-title{font:var(--font-text-14);color:var(--color-black)}.filter-teaching__select-value-container-counter{margin-left:10px;padding:2px 5px;font:var(--font-text-14);color:var(--color-blue);border-radius:2px;background-color:var(--shades-light-2)}@media (max-width:1200px){.filter-teaching__block-view-action{padding:10px 15px;border:none}.filter-teaching__block-view-action__icon{margin-left:14px}.filter-teaching__block-view-action__text{display:block}}.calendar-section{margin:40px 0;height:1000px}.rbc-day-bg{background-color:var(--color-background);border:1px solid #d8eafa;border-radius:1px}.rbc-day-bg:nth-child(6),.rbc-day-bg:nth-child(7){background-color:#e3eef8}.rbc-month-view{grid-gap:7px;gap:7px;border:none}.rbc-month-header{display:none}.rbc-row-bg{grid-gap:7px;gap:7px}.rbc-month-row+.rbc-month-row{border:none}.rbc-day-bg+.rbc-day-bg{border:1px solid #d8eafa}.rbc-event{background-color:initial;margin-top:5px;padding:0;position:relative;cursor:auto;text-wrap:nowrap}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:initial;outline:none}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:none}.rbc-month-row{overflow:visible}.rbc-row-content{z-index:auto}.rbc-show-more{margin-left:24px;margin-top:14px;margin-bottom:14px;background-color:inherit}.rbc-overlay{max-width:400px;max-height:400px;position:absolute;overflow:auto;overflow-x:hidden;background-color:var(--color-background);border:1px solid #d8eafa;box-shadow:0 4px 12px rgba(0,0,0,.12)}.rbc-overlay::-webkit-scrollbar{width:12px}.rbc-overlay::-webkit-scrollbar-track{background:#ebeef1}.rbc-overlay::-webkit-scrollbar-thumb{background-color:#b7c2ce;border-radius:20px;border:3px solid #ebeef1}.rbc-overlay-header{background-color:var(--color-white);height:52px;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:var(--color-blue);text-transform:uppercase;font:var(--font-text-bold-12);border-bottom:1px solid #d8eafa;position:-webkit-sticky;position:sticky;top:-10px;z-index:10}@media (max-width:768px){.calendar-section{height:600px}.rbc-overlay{max-width:250px;max-height:250px}}.calendar-filters{margin-top:34px}.calendar-filters__inputs{display:-webkit-flex;display:flex;grid-gap:18px;gap:18px}.calendar-filters__filter{border:1px solid #d2e2f1;border-radius:2px;margin:0}.calendar-filters__button{width:185px;height:53px;padding-right:0;fill:var(--color-blue);border:1px solid #d2e2f1;border-radius:1px;-webkit-justify-content:center;justify-content:center}.calendar-filters__button,.calendar-filters__selected-filter-values{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.calendar-filters__selected-filter-values{-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-self:flex-start;align-self:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;width:100%}.calendar-filters__clear-all-selected-filter-btn{margin:0 10px 10px 0}.calendar-filters__filter-item-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:0 10px 10px 0;padding:0 10px;background-color:var(--shades-light-2);border-radius:2px}.calendar-filters__filter-item-container:last-child{margin:0 0 10px}.calendar-filters__filter-item-name{font:var(--font-text-14);color:var(--color-blue)}.calendar-filters__filter-item-btn svg{fill:var(--color-blue)}.calendar-filters__filter-item-btn:hover{box-shadow:none}.calendar-filters__filter-item-btn:hover svg{fill:var(--color-blue-light);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.calendar-filters__search{border:1px solid #d2e2f1;border-radius:1px;padding-left:12px;padding-right:12px}.calendar-filters__search-mobile{width:100%}.calendar-filters__search:hover{border-bottom:1px solid #d2e2f1}@media (max-width:768px){.calendar-filters__inputs{margin-top:0;-webkit-flex-direction:column;flex-direction:column;padding:18px;background-color:var(--shades-light-1)}}.contacts-block{display:-webkit-flex;display:flex;grid-gap:20px;gap:20px;-webkit-justify-content:end;justify-content:end}.contacts-block__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:12px;gap:12px;font:var(--font-text-14);color:var(--color-blue)}.contacts-block__icon{fill:var(--color-blue-dark)}@media (max-width:575px){.contacts-block{-webkit-align-items:start;align-items:start;-webkit-justify-content:space-between;justify-content:space-between}}.reminder-block{margin-left:10px;margin-top:20px;grid-gap:20px;gap:20px}.reminder-block,.reminder-block__textBlock{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.reminder-block__textBlock{grid-gap:10px;gap:10px}.reminder-block__icon{-webkit-flex:0 0 auto;flex:0 0 auto;fill:var(--color-orange)}.reminder-block__text{margin:0}.toolbar{grid-gap:8px;gap:8px;position:relative;height:50px}.toolbar,.toolbar__pass-month{display:-webkit-flex;display:flex}.toolbar__pass-month{width:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:5px;margin-bottom:6px;background-color:var(--color-background);border:1px solid #d8eafa;border-radius:1px}.toolbar__icon{fill:var(--color-blue)}.toolbar__label{margin:0;color:var(--color-blue);font:var(--font-text-bold-14);text-transform:uppercase}@media (max-width:575px){.toolbar{margin-top:16px;margin-bottom:11px}}.select-month{background-color:var(--color-background);height:44px;border:1px solid #d8eafa;border-radius:1px}.select-month__icon-button{fill:var(--color-blue)}.select-month__select{z-index:10;position:absolute;right:0;top:47px;border:1px solid #d8eafa;border-radius:2px;box-shadow:0 4px 12px rgba(0,0,0,.12);background-color:var(--color-background)}.select-month__year{background-color:var(--color-white);padding:12px 62px;border-bottom:1px solid #d8eafa;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.select-month__text{color:#bed2e3}.select-month__text,.select-month__text-active{font:var(--font-text-bold-14);text-transform:uppercase}.select-month__text-active{color:var(--color-blue)}.select-month__months{margin-top:10px;grid-gap:5px;gap:5px;padding:0 38px 30px;max-height:200px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column}.select-month__node-enter{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.select-month__node-enter-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.select-month__node-exit{opacity:1}.select-month__node-exit-active{opacity:0;-webkit-transform:scale(.9);transform:scale(.9);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}@media (max-width:575px){.select-month__months{padding:0 16px 16px;max-height:110px}.select-month__select{width:73%}}.day-cell{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:5px 9px 0 15px}.day-cell__text{color:var(--color-blue)}.day-cell__text,.day-cell__text-light{margin:0;font:var(--font-text-bold-14)}.day-cell__text-light{color:#bed2e3;text-transform:uppercase}.mobile-event{text-decoration:none;color:var(--color-black)}.mobile-event__wrapper{width:100%;border:1px solid #d2e2f1;border-radius:1px;margin-top:5px;margin-bottom:5px;color:var(--color-black)}.mobile-event__content{width:100%;padding-left:13px;border-left:5px solid}.mobile-event__orange{border-color:#ee9543!important}.mobile-event__yellow{border-color:#f5d070!important}.mobile-event__blue{border-color:#b9c5e8!important}.mobile-event__light-blue{border-color:#b2d8fa!important}.mobile-event__red{border-color:#ffbaba!important}.mobile-event__green{border-color:#338476!important}.mobile-event__light-green{border-color:#92c374!important}.mobile-event__gray{border-color:#e2e2e2!important}.mobile-event__title{max-width:90%;font:var(--font-text-14);margin:0;padding-top:12px;padding-bottom:5px;text-overflow:ellipsis;text-decoration:none}.mobile-event__title-gray{color:#c4c4c4}.mobile-event__bottom-texts{display:-webkit-flex;display:flex;grid-gap:14px;gap:14px}.mobile-event__bottom-text{text-decoration:none;margin:0;font:var(--font-text-bold-12);text-transform:uppercase;padding-bottom:12px;color:#bed2e3}.date-cell-wrapper{width:100%;border-radius:2px;border:1px solid #d8eafa}.date-cell-wrapper__holiday-color{background-color:#e3eef8}.date-cell-wrapper__workday-color{background-color:var(--color-background)}.date-cell-wrapper__loading{background-color:red;background:linear-gradient(100deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border:none;-webkit-animation:shine 1.5s linear infinite;animation:shine 1.5s linear infinite}.skeleton-mobile-events{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:5px;gap:5px}.skeleton-mobile-events__event{background-color:#efefef;width:100%;height:58px;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;-webkit-animation:shine 1.5s linear infinite;animation:shine 1.5s linear infinite}@-webkit-keyframes shine{to{background-position-x:-200%}}@keyframes shine{to{background-position-x:-200%}}.documents-block{height:auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:20px;background-color:var(--color-background)}.documents-block__accordion{margin:0}.documents-block__documents{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.documents-block__search{margin-left:50px;max-width:300px}.documents-block__link{text-decoration:none;padding:7px 16px;color:var(--color-blue-dark);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-bold-12);text-transform:uppercase}.documents-block__button,.documents-block__link{border:1px solid #d2e2f1}.documents-block__button-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:10px;gap:10px}.documents-block__icon{fill:var(--color-blue-dark)}@media (max-width:575px){.documents-block{padding:0;grid-gap:16px;gap:16px;-webkit-flex-direction:column;flex-direction:column;background-color:initial}.documents-block__button{width:70%}.documents-block__button,.documents-block__link{width:100%}}@media (max-width:420px){.documents-block__button{width:100%}}.error-page{width:100%;height:calc(100vh - 130px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}@media (max-width:575px){.error-page{height:100vh}}.docs-section{margin-top:59px}.event-announcements-article-page .picture-section{padding:43px 46px 49px}.event-announcements-article-page .picture-section__top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.event-announcements-article-page .picture-section__bottom-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.event-announcements-article-page .picture-section__title{margin:0;font:var(--font-heading-36);color:var(--color-text-white)}.event-announcements-article-page .picture-section__date{grid-row-start:1;grid-row-end:3;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:35px;padding:10px 21px 21px;text-align:center;color:var(--color-white);border:1px solid var(--color-white);border-radius:2px}.event-announcements-article-page .picture-section__date-text-top{margin-bottom:5px;font:var(--font-text-14);letter-spacing:.02em;text-transform:uppercase;opacity:.8}.event-announcements-article-page .picture-section__date-text-middle{font:var(--font-heading-44);text-transform:uppercase;line-height:1}.event-announcements-article-page .picture-section__date-text-bottom{font:var(--font-heading-36);line-height:1.2}.event-announcements-article-page .picture-section__actions{display:-webkit-flex;display:flex;grid-gap:10px;gap:10px;margin-top:28px}.event-announcements-article-page .picture-section__btn{padding:0 32px}.event-announcements-article-page .picture-section__btn--outlined{margin-right:18px;color:var(--color-white);background-color:initial;border-color:var(--color-white)}.event-announcements-article-page .picture-section__btn--outlined:hover{background-color:hsla(0,0%,100%,.2)}@media (max-width:991px){.event-announcements-article-page .picture-section__title{font:var(--font-heading-26)}}@media (max-width:768px){.event-announcements-article-page .picture-section{padding:25px}.event-announcements-article-page .picture-section__bottom-wrapper{-webkit-flex-direction:column;flex-direction:column}.event-announcements-article-page .picture-section__date{width:121px}.event-announcements-article-page .picture-section__title{font:var(--font-heading-26);margin-top:30px}}@media (max-width:575px){.event-announcements-article-page .picture-section{padding:15px}.event-announcements-article-page .picture-section__title{font:var(--font-heading-20)}.event-announcements-article-page .picture-section__date{width:94px;padding:10px}.event-announcements-article-page .picture-section__date-text-top{margin-bottom:5px;font:var(--font-text-12);letter-spacing:.02em;text-transform:uppercase;opacity:.8}.event-announcements-article-page .picture-section__date-text-middle{font:var(--font-heading-26);text-transform:uppercase;line-height:1}.event-announcements-article-page .picture-section__date-text-bottom{font:var(--font-heading-20);line-height:1.2}.event-announcements-article-page .picture-section__btn{height:36px;padding:0 18px;font:var(--font-text-bold-12);text-transform:uppercase;line-height:20px;border-radius:2px}.event-announcements-article-page .picture-section__btn,.event-announcements-article-page .picture-section__btn .button--form-oval{border-radius:18px}.event-announcements-article-page .picture-section__btn--outlined{margin-right:0;margin-top:10px}.event-announcements-article-page .picture-section__btn-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:flex-start;align-items:flex-start}}.event-registration-form{z-index:1001}.event-registration-form__form .form__controls{height:450px}.event-registration-form__form .form__header .form__title{margin-right:20px;padding-bottom:25px;border-bottom:1px solid var(--shades-light-2)}.event-registration-form__form-block{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.event-registration-form__block-title{margin:15px 0;font:var(--font-heading-20);color:var(--color-black)}.event-registration-form__label{display:block;margin-bottom:12px;font:var(--font-heading-16);color:var(--color-blue-dark)}.event-registration-form__input{margin-bottom:19px}.event-registration-form__input,.event-registration-form__select{width:100%;margin:10px 0}.event-registration-form__title{padding:31px 40px 33px;font:var(--font-heading-30)}.event-registration-form__agreement-checkbox,.event-registration-form__title{margin:0;color:var(--color-blue-dark)}.event-registration-form__date-and-time-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}@media (min-width:1200px){.event-registration-form__date-and-time-block{-webkit-flex-direction:row;flex-direction:row}.event-registration-form__date{margin-right:10px}.event-registration-form__time{margin-left:10px}}@media (max-width:575px){.event-registration-form{overflow:scroll}.event-registration-form__input textarea{height:80px}.event-registration-form__row{margin-bottom:30px}}.registration-modal{z-index:1001}.registration-modal__form .form__controls{height:450px}.registration-modal__form .form__header .form__title{margin-right:20px;padding-bottom:25px;border-bottom:1px solid var(--shades-light-2)}.registration-modal__field-one-line{display:-webkit-flex;display:flex;grid-gap:20px;gap:20px}.registration-modal__select{margin-bottom:20px}.registration-modal__text{font:var(--font-text-bold-12);letter-spacing:.02em;color:var(--shades-light-5)}.registration-modal__link{text-decoration:none}.submission-abstracts-modal{z-index:1001}.submission-abstracts-modal__form .form__controls{height:450px}.submission-abstracts-modal__form .form__header .form__title{margin-right:20px;padding-bottom:25px;border-bottom:1px solid var(--shades-light-2)}.submission-abstracts-modal__form-block{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.submission-abstracts-modal__block-title{margin:15px 0;font:var(--font-heading-20);color:var(--color-black)}.submission-abstracts-modal__label-fields{display:block;margin-bottom:9px;font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--shades-light-5)}.submission-abstracts-modal__block-subtitle{margin:15px 0;font:var(--font-heading-16);color:var(--color-light-blue)}.submission-abstracts-modal__label{display:block;margin-bottom:12px;font:var(--font-heading-16);color:var(--color-blue-dark)}.submission-abstracts-modal__input{margin-bottom:19px}.submission-abstracts-modal__input,.submission-abstracts-modal__select{width:100%;margin:10px 0}.submission-abstracts-modal__title{padding:31px 40px 33px;font:var(--font-heading-30)}.submission-abstracts-modal__agreement-checkbox,.submission-abstracts-modal__title{margin:0;color:var(--color-blue-dark)}.submission-abstracts-modal__date-and-time-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.submission-abstracts-modal__field-with-delete{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:36px;gap:36px}.submission-abstracts-modal__delete-icon{cursor:pointer}.submission-abstracts-modal__author-head{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:36px;gap:36px}@media (min-width:1200px){.submission-abstracts-modal__date-and-time-block{-webkit-flex-direction:row;flex-direction:row}.submission-abstracts-modal__date{margin-right:10px}.submission-abstracts-modal__time{margin-left:10px}}@media (max-width:575px){.submission-abstracts-modal{overflow:scroll}.submission-abstracts-modal__input textarea{height:80px}.submission-abstracts-modal__row{margin-bottom:30px}}.event-info-section{margin-top:59px}.event-info-section__wrapper{display:-webkit-flex;display:flex}.event-info-section__block{margin-right:20px}.event-info-section__block,.event-info-section__block-offset{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.event-info-section__block-offset{padding-top:15px;margin-top:35px;border-top:1px solid rgba(194,226,255,.35)}.event-info-section__key{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.event-info-section__value{margin-top:4px;font:var(--font-text-16);letter-spacing:.02em;text-decoration:none;color:var(--color-black)}.event-info-section__value--link:hover{text-decoration:underline}.event-info-section__value--website{word-break:break-word}.event-info-section__map{margin:30px 0 19px;width:100%;height:391px}@media (max-width:991px){.event-info-section__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:20px}}@media (max-width:575px){.event-info-section__wrapper{display:grid;grid-template-columns:1fr}}.event-video-section,.key-experts-section,.organizers-section{margin-top:59px}.organizers-section__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px}.organizers-section__organizer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.organizers-section__title{margin:0 0 19px;font:var(--font-heading-16);color:var(--color-black)}.organizers-section__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-14);letter-spacing:.02em;text-decoration:none;color:var(--color-blue)}.organizers-section__link:not(:last-child){margin-bottom:12px}.organizers-section__link:hover{text-decoration:underline}.organizers-section__icon{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:15px;fill:var(--color-blue)}@media (max-width:768px){.organizers-section__wrapper{grid-template-columns:1fr}}.specification-section{margin-top:59px}.specification-section__text{margin:32px 0 57px;font:var(--font-text-16);letter-spacing:.02em;color:var(--shades-light-5)}.specification-section__text a{word-break:break-word;color:var(--color-blue)}.specification-section__program{display:-webkit-flex;display:flex}.specification-section__program:not(:last-child){margin-bottom:26px}.specification-section__program-time{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;width:129px;margin-right:36px;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-4)}.specification-section__program-title{display:block;width:calc(100% - 129px);font:var(--font-text-bold-14);color:var(--shades-light-5)}@media (max-width:768px){.specification-section__program{-webkit-flex-direction:column;flex-direction:column}.specification-section__program-time{-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;margin-right:0}.specification-section__program-title{width:100%}}.governance-page{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.governance-page__leader{width:230px;height:100%;margin-right:35px;margin-bottom:40px;padding-bottom:21px;border-bottom:1px solid var(--shades-light-2)}.governance-page__fullName{margin:21px 0 0;font:var(--font-heading-20);font-weight:700;color:var(--color-black);text-align:center}.governance-page__position{margin:9px 0 0;font:var(--font-text-bold-10);color:var(--shades-light-5);letter-spacing:.02em;text-transform:uppercase;text-align:center}.governance-page__image{height:304px;object-fit:cover}@media (max-width:576px){.governance-page{-webkit-justify-content:center;justify-content:center}.governance-page__leader{margin-right:40px;margin-left:40px}}.home-page .main-container{position:relative;background:var(--color-background)}.home-page .footer__container{max-width:1210px}.count-section{width:100%;position:relative;top:-102px;left:0;right:0;overflow:hidden;margin-left:auto;margin-right:auto;z-index:5;display:-webkit-flex;display:flex;background:var(--color-background-blue);box-shadow:0 4px 44px rgba(24,31,112,.05);border-radius:2px}.count-section--dark .count-section__block-right{-webkit-filter:grayscale(85%);filter:grayscale(85%)}.count-section__block-left{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:140px 140px;grid-column-gap:62px;grid-row-gap:30px;width:55%;padding:60px 0 65px 82px;z-index:15}.count-section__block-right{width:45%;background-repeat:no-repeat;z-index:10}.count-section__block-right--lang-ru{background-image:url(https://cdn.rosatomtech.ru/web/icons/infographicMapDekstopRu.svg)}.count-section__block-right--lang-en{background-image:url(https://cdn.rosatomtech.ru/web/icons/infographicMapDekstopEn.svg)}.count-section__element{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.count-section__title{margin:0 0 6px;font-weight:700;font-size:71px;line-height:92px;color:var(--color-text-white)}.count-section__subtitle{margin:0;font:var(--font-text-16);color:var(--shades-light-4)}.count-section__couple-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;margin-top:50px}@media (max-width:991px){.count-section{-webkit-flex-direction:column;flex-direction:column}.count-section__block-left{margin-top:300px;width:80%}.count-section__block-right{position:absolute;top:0;right:0;width:641px;height:460px;background-repeat:no-repeat}.count-section__block-right--lang-ru{background-image:url(https://cdn.rosatomtech.ru/web/icons/infographicMapLaptopRu.svg)}.count-section__block-right--lang-en{background-image:url(https://cdn.rosatomtech.ru/web/icons/infographicMapLaptopEn.svg)}}@media (max-width:575px){.count-section__block-left{grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:20px;padding-left:44px;padding-bottom:50px}.count-section__block-right{width:100%;background-repeat:no-repeat;background-position:32% 0}.count-section__title{font-size:55px;line-height:72px}.count-section__subtitle{font:var(--font-text-14)}}.digest-section{padding:66px 0 93px}.digest-section__title{margin:0;font:var(--font-heading-44);color:var(--color-black)}.digest-section__digest--dark{background-color:var(--shades-light-1)}.digest-section__digest--dark:hover{background-color:var(--shades-light-2)}.digest-section__digest-image{height:370px}.digest-section .no-data{margin-top:50px}#digestCarousel{height:auto;margin:27px 0 0}#digestCarousel .slider__arrows{width:95px}#digestCarousel .slider__arrow svg{fill:var(--color-black)}#digestCarousel .slider__slides{-webkit-align-items:stretch;align-items:stretch}#digestCarousel .slider__slide{height:auto}#digestCarousel .slider__control-panel{top:22px;left:auto;right:18px;bottom:20vh;height:24px}@media (max-width:991px){.digest-section__digest-image{height:320px}}@media (max-width:840px){#digestCarousel .slider__control-panel{top:auto;bottom:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:auto}}@media (max-width:768px){.digest-section__digest-image{height:280px}}@media (max-width:575px){.digest-section__digest-image{height:240px}}@-webkit-keyframes custom_light_ripple_checkbox{0%{width:50%;height:50%;background-color:var(--color-white);opacity:.05}90%{width:100%;height:100%;background-color:var(--color-white);opacity:.1}to{opacity:0}}@keyframes custom_light_ripple_checkbox{0%{width:50%;height:50%;background-color:var(--color-white);opacity:.05}90%{width:100%;height:100%;background-color:var(--color-white);opacity:.1}to{opacity:0}}@-webkit-keyframes custom_dark_ripple_checkbox{0%{width:50%;height:50%;background-color:var(--shades-light-3);opacity:.05}90%{width:100%;height:100%;background-color:var(--shades-light-3);opacity:.1}to{opacity:0}}@keyframes custom_dark_ripple_checkbox{0%{width:50%;height:50%;background-color:var(--shades-light-3);opacity:.05}90%{width:100%;height:100%;background-color:var(--shades-light-3);opacity:.1}to{opacity:0}}.follow-section{position:relative;width:100%;height:568px;background-color:var(--color-background-blue)}.follow-section__container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;height:100%}.follow-section__container .status-overlay{top:-50px}@media (min-width:1200px){.follow-section__container .status-overlay{top:0}}.follow-section__img-wrapper{position:relative;width:568px;height:100%;background-repeat:no-repeat;background-position:50%}.follow-section__smoke-1{top:-7px;left:75px}.follow-section__smoke-2{top:-78px;left:199px}.follow-section__form-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:50%}.follow-section__form{padding-right:0}.follow-section__form .form__header{padding-left:0}.follow-section__form .form__title{padding-left:0;font:var(--font-heading-56);color:var(--color-text-white)}.follow-section__form .form__caption{font:var(--font-heading-26);color:#9cbdff}.follow-section__form .form__content-wrapper{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.follow-section__form .form__controls{width:100%;padding:0;margin-bottom:0;overflow:inherit}.follow-section__form .form__submit{-webkit-align-items:center;align-items:center;background:var(--color-white);color:var(--color-blue);text-transform:uppercase;border-radius:0 2px 2px 0;border:none;font:var(--font-text-bold-14);height:46px;padding:0 24px}.follow-section__form .form__submit:hover{background:#ddecff}.follow-section__form .form__submit:disabled{color:#9cbdff}.follow-section__form .form__submit-block{margin-bottom:0}.follow-section__form .form__disclaimer{padding:0;color:var(--shades-light-4)}.follow-section__form .form__disclaimer a{color:#9cbdff}.follow-section__form__input{margin:0}.follow-section__form__input .text-input{width:100%;padding:9.5px 20px;color:#9cbdff;border:1px solid #002556;background:#002556;border-radius:2px 0 0 2px;height:auto}.follow-section__form__input .text-input--error{border-width:1px;border-style:solid}.follow-section__form__input .text-input:-webkit-autofill,.follow-section__form__input .text-input:-webkit-autofill:active,.follow-section__form__input .text-input:-webkit-autofill:focus,.follow-section__form__input .text-input:-webkit-autofill:hover{-webkit-text-fill-color:#9cbdff}.follow-section__form__input .text-input:focus,.follow-section__form__input .text-input:hover{background:rgba(0,37,86,.6)}.follow-section__form__input .text-input::-webkit-input-placeholder{font:var(--font-text-16);color:#9cbdff}.follow-section__form__input .text-input::-moz-placeholder{font:var(--font-text-16);color:#9cbdff}.follow-section__form__input .text-input::placeholder{font:var(--font-text-16);color:#9cbdff}.follow-section__checkbox{margin-top:10px}.follow-section__checkbox .checkbox-input__round--hasAnimation{-webkit-animation-name:custom_light_ripple_checkbox;animation-name:custom_light_ripple_checkbox}.follow-section__checkbox .checkbox-input__wrapper{background-color:#002556}.follow-section__checkbox .checkbox-input__agreement{width:100%;font:var(--font-text-16);color:var(--color-white)}.follow-section--dark .form__caption{color:var(--shades-light-4)}.follow-section--dark .form__submit{background:var(--color-blue);color:var(--color-white)}.follow-section--dark .form__disclaimer a{color:#feffb5}.follow-section--dark .text-input{color:var(--shades-light-4);background-color:var(--color-white);border-color:var(--color-white)}.follow-section--dark .text-input::-webkit-input-placeholder{color:var(--shades-light-4)}.follow-section--dark .text-input::-moz-placeholder{color:var(--shades-light-4)}.follow-section--dark .text-input::placeholder{color:var(--shades-light-4)}.follow-section--dark .text-input:focus,.follow-section--dark .text-input:hover{background-color:var(--color-white)}.follow-section--dark .checkbox-input__wrapper{background-color:initial}.follow-section--dark .checkbox-input__wrapper--hasCheck{background-color:var(--color-white)}.follow-section--dark .checkbox-input__round--hasAnimation{-webkit-animation-name:custom_dark_ripple_checkbox;animation-name:custom_dark_ripple_checkbox}.follow-section--dark .checkbox-input__agreement{color:var(--color-black)}@media (max-width:1200px){.follow-section{height:899px;padding-top:50px}.follow-section__container{-webkit-flex-direction:column;flex-direction:column}.follow-section__smoke-1{top:-58px}.follow-section__smoke-2{top:-130px}.follow-section__form-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}.follow-section .form{padding-left:0}}@media (max-width:768px){.follow-section__smoke-1{top:-53px}.follow-section__smoke-2{top:-125px}}@media (max-width:575px){.follow-section{height:auto;padding-top:50px}.follow-section__container{-webkit-flex-direction:column;flex-direction:column}.follow-section__img-wrapper{width:258px;height:200px;background-size:cover}.follow-section__smoke-1{top:-120px;left:34px}.follow-section__smoke-2{top:-152px;left:90px}.follow-section__form-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}.follow-section__form .form__title{font:var(--font-heading-26);letter-spacing:.02em;color:var(--color-white)}.follow-section__form .form__caption{font:var(--font-text-bold-14)}.follow-section__form .form__input .text-input{height:35px}.follow-section__form .form__submit{height:35px;width:105px;padding:0 11px 0 15px;font:var(--font-text-bold-10);letter-spacing:.02em}.follow-section__form .form__submit-block{-webkit-flex-shrink:0;flex-shrink:0}.follow-section__form__input{margin:0}.follow-section__form__input .text-input{font:var(--font-text-10);height:35px;padding:0 9.5px}.follow-section__checkbox{width:calc(100% + 105px);left:-11px}.follow-section__checkbox .checkbox-input__container{-webkit-flex-shrink:0;flex-shrink:0}.follow-section__checkbox .checkbox-input__agreement{margin-top:11px;font:var(--font-text-10)}}.news-section{width:100%;margin-top:-38px}.news-section__all-elements-btn{width:100%;margin:28px 0 0}.news-section__all-elements-btn span{-webkit-justify-content:center;justify-content:center}.news-section .no-data{margin-bottom:50px}.news-section__card{margin:0 -16px -32px}.news-section__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:30px}.news-section__header__title{margin-top:0;font:var(--font-heading-44);color:var(--color-black)}.anons-block{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px -32px}.news-section__card--dark .card-item{background-color:var(--shades-light-1)}.news-section__card--dark .card-item:hover{background-color:var(--shades-light-2)}@media (max-width:1279px){.news-section__header{display:block;margin-bottom:35px}}@media (max-width:1619px) and (min-width:1280px){.anons-block{margin:0 -12.8px -25.6px}}@media (max-width:767px){.anons-block{margin:0 0 -20px}.news-section__card{margin:0 0 -32px}}@-webkit-keyframes animation-title{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animation-title{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animation-subtitle{0%{opacity:0}to{opacity:.8}}@keyframes animation-subtitle{0%{opacity:0}to{opacity:.8}}.slider-main{display:-webkit-flex;display:flex;position:relative;width:100%;height:80vh;-webkit-transform:translateZ(0);transform:translateZ(0);transition-duration:0ms;box-sizing:initial;z-index:1}.slider-main--dark .slider__arrow svg{fill:var(--color-blue-dark)}.slider-main--dark .slider__glide-wrapper-dot button{background-color:var(--shades-light-2)}.slider-main--dark .slider__glide-wrapper-dot[class*=active]{border-color:var(--shades-light-2)}.slider-main--dark .slider__glide-wrapper-dot[class*=active] button{background-color:var(--color-blue-dark)}.slider-main .slider__control-panel{top:auto;right:0;bottom:34vh}.slider-main .content-container--size-medium{max-width:1120px}.slide-main{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.slide-main .content-container--size-medium{max-width:1150px;width:100%}.slide-main__content{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;position:relative;max-width:50%;padding-bottom:35vh;z-index:200}.slide-main__title{position:relative;margin:0 0 26px;font:var(--font-heading-56);color:var(--color-text-white);-webkit-animation:animation-title .2s;animation:animation-title .2s}.slide-main__subtitle{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 44px;font:var(--font-heading-16);font-weight:400;color:var(--color-text-white);opacity:.8;-webkit-animation:animation-subtitle .2s;animation:animation-subtitle .2s}.slide-main__subtitle--hasLink{margin-bottom:0}.slide-main__layout{position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100}.slide-main__button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:0;margin-left:auto;padding:0}.slide-main__button:hover .slide-main__button-text{border-bottom:1px solid var(--shades-light-3)}.slide-main__button-text{font:var(--font-text-bold-12);text-transform:uppercase;text-decoration:none;color:var(--color-white);border-bottom:1px solid transparent;transition:.2s ease}.slide-main__icon{margin-left:5px;fill:var(--color-white)}@media (max-height:1400px){.slider-main .slider__control-panel{bottom:30vh}.slide-main__content{padding-bottom:31vh}}@media (max-height:1200px){.slider-main .slider__control-panel{bottom:26vh}.slide-main__content{padding-bottom:28vh}}@media (max-height:1000px){.slider-main .slider__control-panel{bottom:22vh}.slide-main__content{padding-bottom:26vh}}@media (max-height:800px){.slider-main .slider__control-panel{bottom:18vh}.slide-main__content{padding-bottom:23vh}}@media (max-height:600px){.slider-main .slider__control-panel{bottom:20vh}.slide-main__content{padding-bottom:25vh}}@media (max-width:1619px) and (min-width:1280px){.slide-main__container{max-width:1152px;padding:0 90px}}@media (max-width:1200px){.slide-main__container{padding:0 60px}}@media (max-width:1180px){.slider__glide{padding-left:25px}.slide-main__content{max-width:70%}}@media (max-width:991px){.slide-main__title{font:var(--font-heading-44);margin-bottom:15px}}@media (max-width:767px){.slider__glide{padding-left:15px}.slide-main__container{padding:0 20px}.slide-main__content{max-width:85%}.slide-main__title{font-size:30px;line-height:39px;margin-bottom:15px}.slide-main__subtitle{font-size:16px}.slide-main__button{margin-right:auto;margin-left:0}}@media (max-height:400px){.slider-main{height:100vh}.slide-main__container{padding:0 20px}.slide-main__content{max-width:none}.slide-main__title{font-size:30px;line-height:39px}.slide-main__subtitle{font-size:16px}}.blog-carousel-section{background-color:var(--color-blue-dark);padding:73px 0 61px}.blog-carousel-section .no-data{margin-top:50px}.blog-carousel-section .no-data p{color:var(--color-white)}.blog-carousel-section .no-data svg{fill:var(--color-white)}.blog-carousel-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.blog-carousel-section__title{margin:0;font:var(--font-heading-44);line-height:1.1;color:var(--color-white)}.blog-carousel-section__subtitle{margin:0;font:var(--font-heading-36);color:#b4d2fb}.blog-carousel-section .link-card{height:100%;border-bottom:1px solid hsla(0,0%,100%,.18)}.blog-carousel-section .link-card__caption{margin:26px 0 25px;font:var(--font-text-bold-16);color:var(--color-white);text-align:center}.blog-carousel-section .link-card__image-wrapper{max-width:361px;margin-bottom:0}#blogCarousel{height:auto;margin:25px 0;-webkit-flex-direction:column;flex-direction:column}#blogCarousel .slider__arrow{bottom:50px}#blogCarousel .slider__slide{height:auto}#blogCarousel .slider__control-panel{top:auto;bottom:-70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#blogCarousel .slider__arrow--next,#blogCarousel .slider__arrow--prev{bottom:0}@media (min-width:1024px){.blog-carousel-section{padding:358px 0 128px}#blogCarousel .slider__slide{padding:38px 0 0}}.mobile-blog-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 25px 10px}.mobile-blog-section__title{color:var(--color-black);font:var(--font-heading-56)}.mobile-blog-section__image{width:100%}.mobile-blog-section__blog{-webkit-justify-content:space-between;justify-content:space-between}.mobile-blog-section__blog,.mobile-blog-section__blog-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.mobile-blog-section__blog-title{display:-webkit-flex;display:flex;-webkit-align-self:center;align-self:center;margin-top:15px;margin-bottom:35px;font:var(--font-text-18);color:var(--color-blue-dark)}.mobile-blog-section__link{margin:20px 0;text-decoration:none}@-webkit-keyframes animate-block{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animate-block{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.video-section{display:none}@media (min-width:1200px){.video-section{-webkit-flex-direction:column;flex-direction:column;padding:60px 0 100px;background-color:var(--color-background-blue)}.video-section,.video-section__title{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.video-section__title{font:var(--font-heading-44);color:var(--color-text-white)}.video-section--animate{-webkit-animation:animate-block .2s linear;animation:animate-block .2s linear}}.recognition-section{margin:114px 0 104px}.recognition-section__title{font:var(--font-heading-44);color:var(--color-black)}.recognition-section__card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:100%;height:100%;padding:7px 8px 27px;background-color:var(--color-white);text-decoration:none;box-shadow:var(--box-shadow);color:inherit;transition:.2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.recognition-section__card:hover{background-color:var(--shades-light-1)}.recognition-section__card-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:100%;height:100%;padding:16px 16px 0}.recognition-section__card-img{max-height:155px;object-fit:cover;object-position:center}.recognition-section__card-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font:var(--font-heading-16);color:var(--color-black)}.recognition-section__card-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:13px}.recognition-section__card-link-text{font:var(--font-text-bold-12);text-transform:uppercase;color:var(--color-blue);border-bottom:1px solid transparent}.recognition-section__card-link-icon{margin-left:10px;fill:var(--color-blue)}.recognition-section__card-link:hover .recognition-section__card-link-text{border-color:var(--shades-light-3)}.recognition-section__slider .slider__slides{-webkit-align-items:stretch;align-items:stretch}.recognition-section__slider .slider__slide{height:auto}.recognition-section__slider .slider__control-panel{top:auto;bottom:-50px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.recognition-section__slider .slider__arrow svg{fill:var(--color-blue)}.recognition-section__slider .slider__glide button{background-color:var(--color-blue-light)}.recognition-section__slider .slider__glide-wrapper-dot[class*=active]{border-color:var(--color-blue-light)}.recognition-section__slider .slider__glide-wrapper-dot[class*=active] button{background-color:var(--color-blue)}.recognition-section--dark .slider__arrow svg{fill:var(--color-blue-dark)}.recognition-section--dark .slider__glide-wrapper-dot button{background-color:var(--shades-light-2)}.recognition-section--dark .slider__glide-wrapper-dot[class*=active]{border-color:var(--shades-light-2)}.recognition-section--dark .slider__glide-wrapper-dot[class*=active] button{background-color:var(--color-blue-dark)}.recognition-section--dark .recognition-section__card{background-color:var(--shades-light-1)}.recognition-section--dark .recognition-section__card:hover{background-color:var(--shades-light-2)}@media (max-width:1180px){.recognition-section__slider .slider__glide{padding-left:0}}.video-carousel-section{background-color:var(--color-blue-dark);padding:80px 0 198px}.video-carousel-section .no-data{margin-top:150px}.video-carousel-section .no-data p{color:var(--color-white)}.video-carousel-section .no-data svg{fill:var(--color-white)}.video-carousel-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.video-carousel-section__title{margin:0;font:var(--font-heading-44);line-height:1.1;color:var(--color-white)}.video-carousel-section__subtitle{margin:0;font:var(--font-heading-36);color:#b4d2fb}#videoCarousel{height:auto;margin:36px 0 0;-webkit-flex-direction:column;flex-direction:column}#videoCarousel .slider__arrow{bottom:50px}#videoCarousel .slider__slide{height:auto}#videoCarousel .slider__control-panel{top:auto;bottom:-104px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#videoCarousel .slider__arrow--next,#videoCarousel .slider__arrow--prev{bottom:0}@media (max-width:991px){.video-carousel-section{background-color:var(--color-blue-dark);padding:45px 0 150px}#videoCarousel .slider__control-panel{bottom:-80px}}.media-page__link-block{margin-bottom:10px}@media (max-width:575px){.media-page__range-date-picker{width:100%}}.publications-container{display:grid;grid-gap:33px;gap:33px;grid-template-columns:repeat(4,1fr);margin-top:50px}.publications-container__no-data{margin:150px auto}@media (max-width:991px){.publications-container{grid-gap:20px;gap:20px;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.publications-container{grid-gap:15px;gap:15px;grid-template-columns:repeat(2,1fr);margin-top:25px}}@media (max-width:575px){.publications-container{grid-column-gap:7px;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px;grid-row-gap:14px;row-gap:14px}}.publications-filters{margin-top:30px}.publications-filters__divider{margin-bottom:40px}@media (max-width:768px){.publications-filters{margin-top:20px}.publications-filters__divider{margin-bottom:30px}}.blogs-section{margin-top:29px}.blogs-section__footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:60px 0}.main-section{margin-top:29px}.main-section__header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:30px}.main-section__header__title{margin-top:0;font-family:Rosatom;font-style:normal;font-weight:700;font-size:35px;line-height:45px;color:#003274}.main-section__footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:60px 0}.main-section__button{width:100%}.main-section__button .button__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media (max-width:1279px){.main-section__header{display:block;margin-bottom:35px}}.media-page__container.photo-gallery{margin-top:30px}.photo-gallery__header{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.photo-gallery__header,.photo-gallery__header-actions,.photo-gallery__tag-sort{display:-webkit-flex;display:flex}.photo-gallery__tag-sort{-webkit-flex-direction:row;flex-direction:row}.photo-gallery__tag-sort .button{margin-right:20px}.photo-gallery__main-section{margin-top:25px}.photo-albums-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:55px}.photo-albums-section__year{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;grid-gap:10px}.photo-albums-section__year:not(:last-child){margin-bottom:10px}.photo-albums-section__year .photo-albums-section__year-number{display:-webkit-flex;display:flex;grid-row-start:1;grid-row-end:3;grid-column-start:5;grid-column-end:5;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:100px;min-height:350px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.photo-albums-section__year .photo-albums-section__year-number span{font-weight:700;font-size:117px;line-height:152px;color:var(--shades-light-3)}.photo-albums-section__year .photo-album-card{grid-auto-rows:1fr}.photo-albums-section__year .photo-album-card:first-child,.photo-albums-section__year .photo-album-card:nth-child(8n+7),.photo-albums-section__year .photo-album-card:nth-child(8n+8),.photo-albums-section__year .photo-album-card:nth-child(8n+10),.photo-albums-section__year .photo-album-card:nth-child(8n+11){font:var(--font-heading-26);letter-spacing:.02em;grid-column:span 2;grid-row:span 2}.photo-albums-section__year--reverse .photo-albums-section__year-number{grid-column-start:1;grid-column-end:1;-webkit-align-items:center;align-items:center}@media (max-width:991px){.photo-albums-section__year{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.photo-albums-section__year:not(:last-child){margin-bottom:30px}.photo-albums-section__year .photo-albums-section__year-number{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:3;-webkit-justify-content:flex-start;justify-content:flex-start;min-width:auto;min-height:auto;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.photo-albums-section__year .photo-albums-section__year-number span{font-size:35px;line-height:45px}.photo-albums-section__year .photo-album-card{font:var(--font-heading-20);height:350px}.photo-albums-section__year .photo-album-card:first-child,.photo-albums-section__year .photo-album-card:nth-child(8n+7),.photo-albums-section__year .photo-album-card:nth-child(8n+8),.photo-albums-section__year .photo-album-card:nth-child(8n+10),.photo-albums-section__year .photo-album-card:nth-child(8n+11){font:var(--font-heading-20);grid-column:span 1;grid-row:span 1}}@media (max-width:768px){.photo-albums-section__year{grid-template-columns:1fr;grid-gap:8px}.photo-albums-section__year .photo-albums-section__year-number{grid-row-start:1;grid-row-end:2;grid-column:initial}.photo-albums-section__year .photo-album-card:first-child,.photo-albums-section__year .photo-album-card:nth-child(8n+7),.photo-albums-section__year .photo-album-card:nth-child(8n+8),.photo-albums-section__year .photo-album-card:nth-child(8n+10),.photo-albums-section__year .photo-album-card:nth-child(8n+11){grid-column:initial;grid-row:initial}}.media-page__container.video-gallery{margin-top:26px}.video-gallery-page__button{width:100%}.video-gallery-page__button .button__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.media-filters{margin-top:10px}@media (max-width:575px){.media-filters__range-date-picker{width:100%}}.media-info-text{margin-bottom:30px;padding:29px 26px;background-color:var(--shades-light-1)}@media (max-width:575px){.media-info-text{margin-bottom:20px;padding:20px}}.news-article-page .picture-section{padding:35px 46px}.news-article-page .picture-section__date{display:block;margin:32px 0 0;font:var(--font-text-bold-16);letter-spacing:.02em;color:var(--color-text-white);opacity:.9}.news-article-page .picture-section__title{margin:32px 0 0;font:var(--font-heading-36);color:var(--color-text-white)}@media (max-width:991px){.news-article-page .picture-section__title{font:var(--font-heading-26)}}@media (max-width:768px){.news-article-page .picture-section__title{font:var(--font-heading-26)}}@media (max-width:575px){.news-article-page .picture-section__title{font:var(--font-heading-20)}}@media (max-width:767px){.news-article-page .picture-section{padding:30px 15px}}.text-section{padding:33px 46px 20px;font:var(--font-text-16);letter-spacing:.02em;color:var(--shades-light-5)}@media (max-width:1200px){.text-section{padding:30px 46px 15px}}@media (max-width:767px){.text-section{padding:25px 15px 10px}}.text{font:var(--font-text-16);letter-spacing:.02em;color:var(--shades-light-5)}@media (max-width:1200px){.text{padding:30px 46px 15px}}@media (max-width:767px){.text{padding:25px 15px 10px}}.image{height:100%;object-fit:cover}.image,.link__wrapper{width:100%}.link__button{margin-top:27px}.link__button--type-link{background:none;border:none}.link__button--type-link .link__button-text{color:var(--color-black)}.link__button--type-link .link__button-icon{fill:var(--color-black)}.link__button--type-link:hover{background:none!important;border:none!important}.link__button--type-link:hover .link__button-text{text-decoration:underline}.link__button-text{font:var(--font-text-bold-14);text-transform:uppercase;text-decoration:none;color:var(--color-white);border-bottom:1px solid transparent;transition:.2s ease}.link__button-icon{margin-left:15px;fill:var(--color-white)}.quote.quote-block{-webkit-justify-content:flex-start;justify-content:flex-start}.quote .quote-block__author-wrapper img{border-radius:100%}.page-article-icon{width:100px;height:100px;border-radius:100%}.text-and-image{padding:0;color:var(--color-grey-dark)}.text-and-image__info-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;margin-right:36px;width:50%}.text-and-image__info-wrapper h3{margin:0;font:var(--font-heading-36);color:var(--color-black)}.text-and-image__info-wrapper>.wysi-wyg-content *{margin:10px 0;font:var(--font-text-16)!important;color:var(--shades-light-5)!important;background:none!important}.text-and-image__figure{margin:0;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:50px;height:100%}.text-and-image__figure:nth-child(odd)>div{margin-right:36px}.text-and-image__figure:nth-child(2n)>div{-webkit-order:2;order:2;margin-left:36px}.text-and-image__figure:last-child{padding:0}.text-and-image__figure--imageLeft{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.text-and-image__figure--imageLeft .text-and-image__image-wrapper{margin:0 20px 0 0}.text-and-image__image-wrapper{width:50%;margin:0 0 0 20px}@media (max-width:991px){.text-and-image{padding:0}.text-and-image__info-wrapper h3{font:var(--font-heading-26)}.text-and-image__info-wrapper p{margin:10px 0 30px!important}.text-and-image__figure{-webkit-flex-direction:column;flex-direction:column}.text-and-image__figure:nth-child(2){-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.text-and-image__figure:nth-child(2) div{margin-left:0}.text-and-image__figure:nth-child(2n)>p{-webkit-order:unset;order:unset}.text-and-image__image-wrapper{width:100%;margin:0}}.double-icon-and-text,.icon-and-text__top-block{display:-webkit-flex;display:flex}.double-icon-and-text__wrapper-block{width:50%}.double-icon-and-text__wrapper-block:nth-child(2n){margin-left:20px}.double-icon-and-text__top-block{display:-webkit-flex;display:flex}@media (max-width:768px){.double-icon-and-text{-webkit-flex-direction:column;flex-direction:column}.double-icon-and-text__wrapper-block{width:100%}.double-icon-and-text__wrapper-block:nth-child(2n){margin-left:0}.double-icon-and-text__wrapper-block:not(:last-child){margin-bottom:20px}}.contact__wrapper-block{padding:36px 33px;background-color:var(--shades-light-1)}.contact__content-block{margin-top:26px}.contact__row-block{display:-webkit-flex;display:flex}.contact__row-block p{margin:0}.contact__icon{margin-right:8px;fill:var(--color-blue)}.extended-contact__wrapper-block{display:-webkit-flex;display:flex}.extended-contact__image-block,.extended-contact__text-block{width:50%}.extended-contact__image-block{margin-left:20px}.extended-contact__content-block{margin-top:26px}.extended-contact__row-block{display:-webkit-flex;display:flex}.extended-contact__row-block p{margin:0}.extended-contact__icon{margin-right:8px;fill:var(--color-blue)}@media (max-width:991px){.extended-contact__wrapper-block{-webkit-flex-direction:column;flex-direction:column}.extended-contact__image-block,.extended-contact__text-block{width:100%}.extended-contact__image-block{margin-top:20px;margin-left:0}}.template-multiple-text-block__heading{margin:54px 0 0;padding:26px 0 0;border-top:1px solid var(--shades-light-2);font:var(--font-heading-26);font-size:26px;line-height:130%;color:var(--color-black)}.template-multiple-text-block__capabilities{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:28px}.template-multiple-text-block__capability{background-color:var(--shades-light-1);width:calc(50% - 32px);margin:0 32px 32px 0;padding:25px 32px 25px 25px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.template-multiple-text-block__capability:nth-child(2n){width:50%;margin-right:0}.template-multiple-text-block__capability-square{width:6px;height:6px;-webkit-flex-shrink:0;flex-shrink:0;background-color:var(--shades-light-3);margin-right:15px}.template-multiple-text-block__capability-title{color:var(--color-light-blue);font:var(--font-text-16);font-size:16px;line-height:160%;margin:0}@media (max-width:768px){.template-multiple-text-block__capability{width:100%;margin-right:0}.template-multiple-text-block__capability:nth-child(2n){width:100%}}.template-single-text-block{margin-bottom:28px;padding:30px;background-color:var(--color-background)}.template-single-text-block__title{margin:0 0 20px;font:var(--font-heading-26);color:var(--color-black)}.template-single-text-block__text{margin:0;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.multiple-specialist-small-block__specialist-name{margin:0 0 26px!important;font:var(--font-heading-20);color:var(--color-black)}.multiple-specialist-small-block__specialist-email,.multiple-specialist-small-block__specialist-phone{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:8px;font:var(--font-text-bold-14);line-height:1.3;text-decoration:none;color:var(--color-blue);transition:.2s ease}.multiple-specialist-small-block__specialist-email span,.multiple-specialist-small-block__specialist-phone span{border-bottom:1px solid transparent}.multiple-specialist-small-block__specialist-email:hover span,.multiple-specialist-small-block__specialist-phone:hover span{border-color:var(--color-blue)}.multiple-specialist-small-block__wrapper-specialists{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.multiple-specialist-small-block__specialist{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:323px;margin-right:30px;margin-bottom:30px;padding:32px 49px 62px;background-color:var(--shades-light-1)}.multiple-specialist-small-block__specialist-img{width:185px;height:185px;margin-bottom:18px;-webkit-flex:0 0 auto;flex:0 0 auto;border-radius:100%}.multiple-specialist-small-block__specialist-name{width:230px;margin-bottom:7px!important;text-align:center}.multiple-specialist-small-block__specialist-position{margin:0 0 10px!important;font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;text-align:center;color:var(--shades-light-5)}.multiple-specialist-small-block__icon{margin-right:8px;fill:var(--color-blue)}@media (max-width:575px){.multiple-specialist-small-block__wrapper-specialists{-webkit-justify-content:center;justify-content:center}.multiple-specialist-small-block__specialist{margin-right:0;padding:20px 49px 42px}}@media (max-width:400px){.multiple-specialist-small-block__specialist{width:100%}}.multiple-specialist-medium-block__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.multiple-specialist-medium-block__wrapper-specialist{display:grid;grid-template-columns:2fr 1fr;grid-gap:22px;margin-top:12px}.multiple-specialist-medium-block__wrapper-specialist--full{grid-template-columns:100%}.multiple-specialist-medium-block__wrapper-specialist .specialist{width:auto;margin:0}.multiple-specialist-medium-block__wrapper-text{display:inline}@media (max-width:1400px){.multiple-specialist-medium-block__wrapper-specialist{grid-template-columns:100%}}@media (max-width:991px){.multiple-specialist-medium-block__wrapper{-webkit-flex-direction:column;flex-direction:column}}.text-and-specialist{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.text-and-specialist__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:50px}.text-and-specialist__block-text{margin-right:87px}.text-and-specialist__block-figure{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:26px;width:515px;margin:0;padding:33px 37px 33px 30px;background-color:var(--color-background)}.text-and-specialist__block-figure img{grid-row-start:1;grid-row-end:3;max-width:185px;border-radius:100%}.text-and-specialist__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:276px}.text-and-specialist__text{margin:0;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.text-and-specialist__text:not(:first-child){margin-top:20px}.text-and-specialist__full-name{margin:0 0 7px;font:var(--font-heading-20);color:var(--color-black)}.text-and-specialist__position{margin:0 0 10px;font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--shades-light-5)}.text-and-specialist__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-bold-14);text-decoration:none;color:var(--color-blue);transition:.2s ease}.text-and-specialist__link:not(:last-child){margin-bottom:8px}.text-and-specialist__link:hover{text-decoration:underline}.text-and-specialist__icon{margin-right:10px;fill:var(--color-blue)}@media (max-width:991px){.text-and-specialist__wrapper{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.text-and-specialist__block-text{margin-right:0}.text-and-specialist__block-figure{margin-bottom:30px}}@media (max-width:575px){.text-and-specialist__block-figure{grid-template-columns:74px 1fr;grid-column-gap:18px;grid-row-gap:18px;width:100%;padding:19px 17px 25px}.text-and-specialist__block-figure img{grid-row-start:1;grid-row-end:2;width:74px;height:74px}.text-and-specialist__content{width:auto}.text-and-specialist__content--top{-webkit-justify-content:center;justify-content:center}.text-and-specialist__content--bottom{grid-column-start:1;grid-column-end:3}.text-and-specialist__full-name{font:var(--font-heading-16)}.text-and-specialist__position{margin:0;font:var(--font-text-bold-10)}.text-and-specialist__link{font:var(--font-text-bold-10)}}.specialist-description-block__text{margin:7px 0 0}.specialist-description-block__specialist{margin-bottom:34px}.multiple-digest-block{font:var(--font-text-18);color:var(--color-blue-dark)}.multiple-digest-block__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:28px;grid-column-gap:26px;margin-bottom:26px}.multiple-digest-block__block{display:-webkit-flex;display:flex}.multiple-digest-block__img{width:207px}.multiple-digest-block__content{padding:63px 37px 64px 40px;background-color:var(--color-background)}.multiple-digest-block__version{margin:0;font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--shades-light-4)}.multiple-digest-block__title{margin:8px 0 31px;font:var(--font-heading-16);color:var(--color-black)}.multiple-digest-block__icon{margin-left:30px;fill:var(--color-white)}@media (max-width:991px){.multiple-digest-block__block{-webkit-flex-direction:column;flex-direction:column}.multiple-digest-block__img{width:100%}.multiple-digest-block__content{width:100%;padding:19px 36px 21px 20px}}@media (max-width:575px){.multiple-digest-block__wrapper{grid-template-columns:1fr}.multiple-digest-block__version{font:var(--font-text-bold-10)}.multiple-digest-block__title{margin:7px 0 13px;font:var(--font-heading-14)}}.accordion-block .accordion__content .text{width:100%!important;padding:0}.accordion-block .accordion__content .text p{background-color:inherit!important}.accordion-block .accordion__content .accordion-specialist,.accordion-block .accordion__content .multiple-specialist-small-block__specialist{background-color:var(--color-white)}.constructor-video-block{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.constructor-video-block__wrapper{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;width:800px;height:auto;border-radius:3px;border-bottom:1px solid rgba(194,226,255,.35);outline:none}.constructor-video-block__img,.constructor-video-block__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.constructor-video-block__img{position:relative;width:100%;padding:25px;height:350px;background-size:cover;background-position:50%;border:none;cursor:pointer}.constructor-video-block__img:hover .constructor-video-block__icon{width:70px;height:70px}.constructor-video-block__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-right:auto;margin-left:auto;transition:.2s ease}.tabs-block ::-webkit-scrollbar{width:5px;height:5px}.tabs-block ::-webkit-scrollbar-track{border-radius:3px;background-color:var(--color-grey-border-light)}.tabs-block ::-webkit-scrollbar-thumb{border-radius:3px;background-color:var(--color-grey-lightest)}.tabs-block__select{display:-webkit-flex;display:flex;overflow:auto;padding-bottom:21px}.tabs-block__select-tab{margin-right:30px;margin-top:20px;padding-bottom:6px;text-decoration:none;border-bottom:2px solid transparent;transition:.2s ease}.tabs-block__select-tab--active{border-color:var(--color-orange)}.tabs-block__select-tab-btn{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;width:182px;height:139px;padding:14px 16px;font:var(--font-text-14);letter-spacing:.02em;text-align:left;color:var(--color-text-white);background-color:var(--color-black);border:none;outline:none;cursor:pointer}.tabs-block>.text{padding-left:0;padding-right:0}@media (max-width:768px){.tabs-block__select-tab{margin-right:11px;margin-top:14px;padding-bottom:6px}.tabs-block__select-tab-btn{width:134px;height:105px;padding:10px;font:var(--font-text-10)}}.search-page--noData{margin-bottom:100px}.search-page__page-title{margin-bottom:6px}.search-page__page-title--noData{margin-bottom:30px}.search-page__search-title{margin:0;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.search-page__search-title span{font-weight:700}.block-section{margin-top:22px;padding-top:30px;border-top:1px solid var(--shades-light-2)}.block-section__header{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.block-section__title{margin:0;font:var(--font-heading-26);line-height:130%;letter-spacing:.02em;color:var(--color-black)}.block-section__total{margin:0 0 0 7px;font:var(--font-text-14);color:var(--shades-light-4)}.block-section__wrapper{margin-top:22px}.block-section__button{width:100%}.block-section__button .button__wrapper{-webkit-justify-content:center;justify-content:center}.about-us-page{font:var(--font-text-16)}.about-us-page__about-use-page-bottom-text{font:var(--font-text-16);color:var(--shades-light-5)}@media (min-width:768px){.about-us-page{font:var(--font-text-18)}}.main-section{padding:0;color:var(--color-grey-dark)}.main-section__info-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;margin-right:36px}.main-section__info-wrapper h3{margin:0;font:var(--font-heading-36);color:var(--color-black)}.main-section__info-wrapper p{margin:10px 0;font:var(--font-text-16);color:var(--shades-light-5)}.main-section__figure{margin:0;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:50px;height:100%}.main-section__figure:nth-child(odd)>div{margin-right:36px}.main-section__figure:nth-child(2n)>div{-webkit-order:2;order:2;margin-left:36px}.main-section__figure:last-child{padding:0}@media (max-width:991px){.main-section{padding:0}.main-section__info-wrapper h3{font:var(--font-heading-26)}.main-section__info-wrapper p{margin:10px 0 30px!important}.main-section__figure{-webkit-flex-direction:column;flex-direction:column}.main-section__figure:nth-child(2){-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.main-section__figure:nth-child(2) div{margin-left:0}.main-section__figure:nth-child(2n)>p{-webkit-order:unset;order:unset}}.mission-vision-target-section{margin-top:40px;padding:0;color:var(--color-grey-dark)}.mission-vision-target-section__couple-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;margin-top:50px}.mission-vision-target-section__outline-card{padding:25px;border:1px solid var(--shades-light-2)}.mission-vision-target-section__outline-card-figure-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mission-vision-target-section__outline-card-title{font:var(--font-heading-26);font-weight:700;color:var(--color-blue-dark)}.mission-vision-target-section__outline-card-figure-icon{width:70px;height:70px;margin-right:20px}.mission-vision-target-section__outline-card-figure-content{font:var(--font-text-16);color:var(--shades-light-5)}@media (max-width:991px){.mission-vision-target-section__couple-card{display:block;margin-top:25px}.mission-vision-target-section__outline-card:last-child{margin-top:25px}}@media (max-width:768px){.mission-vision-target-section__outline-card{padding:20px}.mission-vision-target-section__outline-card-figure-content{font:var(--font-text-16)}.mission-vision-target-section__outline-card figure{margin:0}}.affiliates-page{color:var(--color-blue-dark)}.affiliates-page__wrapper{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-top:660px;z-index:15}.affiliates-page__title{margin:0;font-weight:700;font-size:70px;line-height:91px;color:var(--color-blue)}.affiliates-page__subtitle{max-width:178px;margin:0;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}@media (max-width:991px){.affiliates-page__title{font-size:49px;line-height:64px}.affiliates-page__subtitle{max-width:158px}}@media (max-width:768px){.affiliates-page__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:20px;padding-top:564px}.affiliates-page__block{padding-left:30px}}@media (max-width:575px){.affiliates-page__wrapper{padding-top:20px}.affiliates-page__block{padding-left:0}.affiliates-page__title{font-size:34px;line-height:44px}}.map-block{margin-top:30px}.map-block__img{position:absolute;top:-30px;right:-30px;width:1074px;height:1017px;background-image:url(https://cdn.rosatomtech.ru/web/icons/affiliates-dekstop.svg);background-position-x:right;background-repeat:no-repeat;z-index:10}.map-block__notations{position:relative;display:-webkit-flex;display:flex;z-index:15}.map-block__notation{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-bold-14);letter-spacing:.02em;text-transform:uppercase;color:var(--color-blue)}.map-block__notation:not(:last-child){margin-right:50px}.map-block__info{position:relative;margin-top:22px;z-index:15}.map-block__info-text{font:var(--font-text-bold-14);color:var(--color-blue)}.map-block__info-text:not(:first-child){margin-left:30px}.map-block__icon--mr{margin-right:10px}.map-block__icon--ml{margin-left:10px}.map-block__icon--hotel{fill:#b22174}.map-block__name{font:var(--font-heading-26);letter-spacing:.02em;color:var(--color-black)}.map-block__cities{position:absolute;top:263px;right:185px;z-index:15}.map-block__city{margin-bottom:14px}.map-block__city:first-child{margin-bottom:30px}.map-block__city:nth-child(2){margin-bottom:35px}.map-block__subtitle{width:476px;margin:5px 0 0;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}@media (max-width:1440px){.map-block__img{right:-200px}.map-block__cities{right:20px}}@media (max-width:991px){.map-block__img{right:-370px}.map-block__cities{right:0}.map-block__city,.map-block__city:first-child{margin-bottom:14px}.map-block__city:nth-child(2){margin-bottom:20px}.map-block__subtitle{width:324px}}@media (max-width:768px){.map-block__img{top:-15px;left:0;right:0;width:100%;height:100%;background-image:url(https://cdn.rosatomtech.ru/web/icons/affiliates-laptop.svg);background-position:top}.map-block__notations{-webkit-justify-content:space-between;justify-content:space-between}.map-block__notation:not(:last-child){margin-right:0}.map-block__cities{top:170px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.map-block__subtitle{width:100%}}@media (max-width:575px){.map-block__img{top:-15px;height:100%;background-position:0 0}.map-block__notations{display:grid;grid-template-columns:1fr 1fr;margin-top:0}.map-block__notation:last-child{grid-column-start:1;grid-column-end:3;margin-top:15px}.map-block__info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.map-block__info-text:not(:first-child){margin-top:10px;margin-left:0}.map-block__cities{position:relative;top:0;right:0;margin-top:30px;-webkit-transform:translateX(0);transform:translateX(0)}.map-block__city,.map-block__city:first-child,.map-block__city:nth-child(2){margin-bottom:18px}.map-block__name{font:var(--font-heading-20)}.map-block__subtitle{width:100%}.map-block__icon--mr{margin-right:5px}}.moscow-affiliates-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.moscow-affiliates-page__text{margin:7px 0 0}.moscow-affiliates-page__img{margin:34px 0}.moscow-affiliates-page__title{margin:40px 0 30px;font:var(--font-heading-26);color:var(--color-black)}.moscow-affiliates-page__list{margin:7px 0 8px;padding:0;list-style:none}.moscow-affiliates-page__list li{margin-top:7px}.moscow-affiliates-page__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.department-of-international-cooperation-and-international-business-development{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.department-of-international-cooperation-and-international-business-development__img{width:100%;margin-bottom:50px}.department-of-international-cooperation-and-international-business-development__img:not(:first-child){margin-top:37px}.department-of-international-cooperation-and-international-business-development__img--mb34{margin-bottom:34px}.department-of-international-cooperation-and-international-business-development p{margin:7px 0 0}.department-of-international-cooperation-and-international-business-development__heading{margin-bottom:10px;font:var(--font-heading-36);color:var(--color-black)}.department-of-international-cooperation-and-international-business-development__button{width:100%;margin-top:40px}.department-of-international-cooperation-and-international-business-development__button .button__wrapper{-webkit-justify-content:center;justify-content:center}.department-of-international-cooperation-and-international-business-development__button--mb20{margin-top:0;margin-bottom:20px}.project-office-transfer-of-nuclear-education{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.project-office-transfer-of-nuclear-education__text{margin:7px 0 0}.project-office-transfer-of-nuclear-education__text--justify{text-align:justify}.project-office-transfer-of-nuclear-education__img{width:100%;margin:34px 0}.project-office-transfer-of-nuclear-education__title{margin:30px 0 20px;font:var(--font-heading-20);color:var(--color-black)}.project-office-transfer-of-nuclear-education__list{padding:0 0 10px 20px}.international-cooperation-en-page__tabs .tabs__select-tab-btn{width:253px;height:193px;font:var(--font-heading-20);color:var(--color-blue)}.organizations-tab__subtitle{font:var(--font-heading-20);color:var(--color-black)}.organizations-tab__timeline-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;margin-bottom:40px}.organizations-tab__timeline{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border:1px solid #eaf5ff}.organizations-tab__timeline-content{padding:30px 52px 20px 50px}.organizations-tab__timeline-year{margin:0;font-weight:700;font-size:80px;line-height:104px;color:var(--color-orange)}.organizations-tab__timeline-title{margin:10px 0 0;font:var(--font-text-bold-14);color:var(--color-light-blue)}.organizations-tab__timeline-description{margin:10px 0 0;font:var(--font-text-14);color:var(--color-light-blue)}.organizations-tab__timeline-img{max-width:327px;min-height:375px;object-fit:cover}@media (max-width:1300px){.organizations-tab__timeline-container{grid-template-columns:repeat(1,1fr)}}@media (max-width:768px){.organizations-tab__timeline-content{padding:10px 30px 20px}.organizations-tab__timeline-img{display:none}}@media (max-width:575px){.organizations-tab__timeline-content{padding:10px 20px}.organizations-tab__timeline-img{display:none}}.countries-tab__subtitle{font:var(--font-heading-20);color:var(--color-black)}.countries-tab__company-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;margin-bottom:50px}.countries-tab__company{padding:40px 30px;background-color:var(--shades-light-1)}.countries-tab__company-name{margin:20px 0 0;font:var(--font-heading-20);color:var(--color-black)}.countries-tab__company-divider{width:100%;height:1px;margin:20px 0;background-color:var(--shades-light-3);border:none}.countries-tab__company-paragraph{margin:7px 0 0;font:var(--font-text-14);color:var(--shades-light-5)}.countries-tab__company-paragraph--bold{font-weight:700}.countries-tab__company-map{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4}.countries-tab__countries-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.countries-tab__country{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:33px 30px;background-color:var(--shades-light-2)}.countries-tab__country-name{margin:0 0 0 25px;font:var(--font-heading-20);color:var(--color-black)}@media (max-width:1200px){.countries-tab__countries-container{grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media (max-width:991px){.countries-tab__company-container{grid-template-columns:repeat(1,1fr);grid-gap:20px}.countries-tab__company-map{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}}@media (max-width:768px){.countries-tab__countries-container{grid-template-columns:repeat(1,1fr)}.countries-tab__company{padding:30px 20px}}@media (max-width:575px){.countries-tab__company{padding:20px}.countries-tab__country{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:20px}.countries-tab__country-name{margin:20px 0 0;text-align:center}}.novovoronezh-affiliates-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.novovoronezh-affiliates-page__subtitle{margin:0;color:var(--shades-light-5);font:var(--font-heading-16);font-size:16px;line-height:140%}.novovoronezh-affiliates-page__text{margin:7px 0 0}.novovoronezh-affiliates-page__image-list{margin:30px 0}.novovoronezh-affiliates-page__image-list--noSpacing{margin:0}.novovoronezh-affiliates-page__parts-container{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px;gap:30px;margin:28px 0 47px}.novovoronezh-affiliates-page__parts-container--fund{grid-template-columns:repeat(2,1fr)}.novovoronezh-affiliates-page__part{display:-webkit-flex;display:flex;margin:0;padding:30px;font:var(--font-text-16);color:var(--shades-light-5);background-color:var(--shades-light-1)}.novovoronezh-affiliates-page__part--fund{padding:25px;background-color:var(--shades-light-1)}.novovoronezh-affiliates-page__part--fund:before{content:"";-webkit-flex-shrink:0;flex-shrink:0;width:6px;height:6px;margin:9px 15px 0 0;background-color:var(--shades-light-3)}.novovoronezh-affiliates-page__square{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:26px 27px;margin:34px 0 41px;background-color:var(--shades-light-1);border-radius:2px}.novovoronezh-affiliates-page__square-text{margin:0;font:var(--font-text-16);font-size:16px;line-height:160%;color:var(--color-black)}.novovoronezh-affiliates-page__square-text--bold{color:var(--color-orange)}.novovoronezh-affiliates-page__square-icon{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:19px;fill:var(--shades-light-5)}.novovoronezh-affiliates-page__feature{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:23px}.novovoronezh-affiliates-page__feature-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;width:90px;height:90px;margin-right:30px;border-radius:45px;background-color:var(--shades-light-1)}@media (max-width:991px){.novovoronezh-affiliates-page__parts-container{grid-template-columns:repeat(1,1fr)}}@media (max-width:768px){.novovoronezh-affiliates-page__parts-container{grid-gap:20px;gap:20px}.novovoronezh-affiliates-page__feature{-webkit-flex-direction:column;flex-direction:column}}.sosnovoborsk-affiliates-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.sosnovoborsk-affiliates-page__text{margin:7px 0 0}.sosnovoborsk-affiliates-page__img{margin:34px 0}.sosnovoborsk-affiliates-page__subtitle{margin:68px 0 29px;font:var(--font-heading-26);color:var(--color-black)}.st-petersburg-affiliates-page{margin-top:50px}.st-petersburg-affiliates-page-main-title{padding:0;margin:0}.st-petersburg-affiliates-page__block{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.st-petersburg-affiliates-page__block .st-petersburg-affiliates-page__image{object-fit:cover;width:calc(50% - 16px);-webkit-flex-shrink:0;flex-shrink:0}.st-petersburg-affiliates-page__block .st-petersburg-affiliates-page__image:first-child{margin-right:32px}.st-petersburg-affiliates-page__block .st-petersburg-affiliates-page__image:last-child{margin-left:32px}.st-petersburg-affiliates-page__block .st-petersburg-affiliates-page__image-description{padding:52px 0;border-top:1px solid rgba(194,226,255,.35);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:calc(50% - 16px)}.st-petersburg-affiliates-page__block-1{margin-top:50px}.st-petersburg-affiliates-page__block-1 p{font:var(--font-text-16);color:var(--shades-light-5);font-size:16px;line-height:160%;margin:0;padding-bottom:12px}.st-petersburg-affiliates-page__block-1 .st-petersburg-affiliates-page__contacts{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.st-petersburg-affiliates-page__block-1 .st-petersburg-affiliates-page__contacts a,.st-petersburg-affiliates-page__block-1 .st-petersburg-affiliates-page__contacts span{font:var(--font-text-14);color:var(--color-blue);font-size:14px;line-height:150%;text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:8px 0 0}.st-petersburg-affiliates-page__block-1 .st-petersburg-affiliates-page__contacts a svg,.st-petersburg-affiliates-page__block-1 .st-petersburg-affiliates-page__contacts span svg{margin-right:15px;fill:var(--color-blue)}.st-petersburg-affiliates-page__block-2{margin-top:40px}.st-petersburg-affiliates-page__block-2 p{font:var(--font-text-16);color:var(--shades-light-5);font-size:16px;line-height:160%;margin:0}.st-petersburg-affiliates-page__block-2 span{color:var(--shades-light-4);font:var(--font-text-14);font-size:14px;line-height:150%;margin-top:20px}.st-petersburg-affiliates-page__triple{margin-top:40px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.st-petersburg-affiliates-page__triple>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 16px);margin-right:32px}.st-petersburg-affiliates-page__triple>div .st-petersburg-affiliates-page__image{height:calc(50% - 8px)}.st-petersburg-affiliates-page__triple>div .st-petersburg-affiliates-page__image:first-child{margin-bottom:16px}.st-petersburg-affiliates-page__triple>.st-petersburg-affiliates-page__image{width:calc(50% - 16px)}.st-petersburg-affiliates-page__after-triple{margin:40px 0 41px!important}.st-petersburg-affiliates-page>h4{padding-top:26px;margin:0;font:var(--font-heading-26);font-size:26px;line-height:130%;color:var(--color-black);border-top:1px solid rgba(194,226,255,.35)}.st-petersburg-affiliates-page__parts{margin:28px 0 47px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.st-petersburg-affiliates-page__parts p{padding:30px;color:var(--shades-light-5);font:var(--font-text-16);font-size:16px;line-height:160%;margin:0 32px 0 0;background-color:rgba(194,226,255,.15);width:calc(50% - 16px)}.st-petersburg-affiliates-page__parts p:nth-child(2n){margin-right:0}.st-petersburg-affiliates-page__parts p:nth-child(n+3){margin-top:32px}.st-petersburg-affiliates-page__parts p a{text-decoration:none;color:var(--color-blue)}.st-petersburg-affiliates-page__parts p a:hover{text-decoration:underline}.st-petersburg-affiliates-page>p{margin:0;font:var(--font-text-16);font-size:16px;line-height:160%;color:var(--shades-light-5)}.st-petersburg-affiliates-page__block-6,.st-petersburg-affiliates-page__block-7,.st-petersburg-affiliates-page__block-14,.st-petersburg-affiliates-page__block-15{margin-top:40px}.st-petersburg-affiliates-page__block-6 p,.st-petersburg-affiliates-page__block-7 p,.st-petersburg-affiliates-page__block-14 p,.st-petersburg-affiliates-page__block-15 p{color:var(--shades-light-5);font:var(--font-text-16);font-size:16px;line-height:160%;margin:0}.st-petersburg-affiliates-page__big-image{width:100%;margin-top:40px}.st-petersburg-affiliates-page__big-image .st-petersburg-affiliates-page__image{width:100%}.st-petersburg-affiliates-page__forum{margin:40px 0 43px;padding:30px;background-color:rgba(194,226,255,.15)}.st-petersburg-affiliates-page__forum>h4{font:var(--font-heading-26);font-size:25px;line-height:32px;color:var(--color-black);margin:0}.st-petersburg-affiliates-page__forum>p{color:var(--shades-light-5);font:var(--font-text-16);line-height:160%;letter-spacing:.02em}.st-petersburg-affiliates-page__forum>p:first-of-type{margin:20px 0 26px}.st-petersburg-affiliates-page__forum>p:last-of-type{margin:26px 0}.st-petersburg-affiliates-page__forum-triple{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.st-petersburg-affiliates-page__forum-triple .st-petersburg-affiliates-page__image:first-child{width:100%}.st-petersburg-affiliates-page__forum-triple .st-petersburg-affiliates-page__image:nth-child(2){width:calc(50% - 14px);margin:26px 28px 0 0}.st-petersburg-affiliates-page__forum-triple .st-petersburg-affiliates-page__image:nth-child(3){width:calc(50% - 14px);margin:26px 0 0}.st-petersburg-affiliates-page__forum-double{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.st-petersburg-affiliates-page__forum-double .st-petersburg-affiliates-page__image:first-child{width:calc(50% - 14px);margin-right:28px}.st-petersburg-affiliates-page__forum-double .st-petersburg-affiliates-page__image:nth-child(2){width:calc(50% - 14px)}.st-petersburg-affiliates-page__infrastructure-description-first{margin:28px 0 40px!important}.st-petersburg-affiliates-page__infrastructure-description-second{margin:40px 0!important}.st-petersburg-affiliates-page__block-15{margin-bottom:41px}.st-petersburg-affiliates-page__square{margin:34px 0 41px;background-color:rgba(194,226,255,.15);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:26px 27px;border-radius:2px}.st-petersburg-affiliates-page__square svg{margin-right:19px;fill:var(--shades-light-5)}.st-petersburg-affiliates-page__square p{font:var(--font-text-16);font-size:16px;line-height:160%;color:var(--color-black);margin:0}.st-petersburg-affiliates-page__square p span{color:var(--color-orange)}.st-petersburg-affiliates-page__fund h6{color:var(--shades-light-5);font:var(--font-heading-16);font-size:16px;line-height:140%;margin:0}.st-petersburg-affiliates-page__fund-parts{display:-webkit-flex;display:flex;margin-top:23px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.st-petersburg-affiliates-page__fund-parts p{width:calc(50% - 16px);padding:25px 32px 28px;background-color:rgba(194,226,255,.15);color:var(--shades-light-5);font:var(--font-text-16);font-size:16px;line-height:160%;margin:0 32px 0 0;display:-webkit-flex;display:flex}.st-petersburg-affiliates-page__fund-parts p:before{content:"";width:6px;height:6px;background-color:rgba(180,207,232,.6);margin:9px 15px 0 0;-webkit-flex-shrink:0;flex-shrink:0}.st-petersburg-affiliates-page__fund-parts p:nth-child(2n){margin-right:0}.st-petersburg-affiliates-page__fund-parts p:nth-child(n+3){margin-top:32px}.st-petersburg-affiliates-page__after-fund{margin:23px 0 41px!important}.st-petersburg-affiliates-page__hotel{margin:28px 0!important}.st-petersburg-affiliates-page__hotel-description>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.st-petersburg-affiliates-page__hotel-description>div:nth-child(n+2){margin-top:23px}.st-petersburg-affiliates-page__hotel-description>div p{color:var(--shades-light-5);margin:0 0 0 30px;font:var(--font-text-16);font-size:16px;line-height:160%}.st-petersburg-affiliates-page__hotel-description-icon{width:90px;height:90px;border-radius:45px;background-color:rgba(194,226,255,.15);-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.st-petersburg-affiliates-page__leader{margin-top:29px}.st-petersburg-affiliates-page__extension-phone{margin:0 0 0 5px!important}@media (max-width:768px){.st-petersburg-affiliates-page{margin-top:16px}.st-petersburg-affiliates-page__block{-webkit-flex-direction:column;flex-direction:column}.st-petersburg-affiliates-page__block .st-petersburg-affiliates-page__image{width:100%;margin-left:0!important;margin-right:0!important}.st-petersburg-affiliates-page__block .st-petersburg-affiliates-page__image-description{width:100%;border:none;margin-top:16px;padding:0}.st-petersburg-affiliates-page__block-1{margin-top:16px;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.st-petersburg-affiliates-page__block-2,.st-petersburg-affiliates-page__triple{margin-top:16px}.st-petersburg-affiliates-page__triple>div{width:100%;margin-right:0;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.st-petersburg-affiliates-page__triple>div .st-petersburg-affiliates-page__image{height:100%}.st-petersburg-affiliates-page__triple>div .st-petersburg-affiliates-page__image:first-child{margin-bottom:16px}.st-petersburg-affiliates-page__triple>.st-petersburg-affiliates-page__image{width:100%;margin-top:16px}.st-petersburg-affiliates-page__after-triple{margin:16px 0!important}.st-petersburg-affiliates-page__parts{margin:16px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.st-petersburg-affiliates-page__parts p{padding:30px;color:var(--shades-light-5);font:var(--font-text-16);font-size:16px;line-height:160%;margin:16px 0 0;background-color:rgba(194,226,255,.15);width:100%}.st-petersburg-affiliates-page__parts p:nth-child(2n){margin-right:0}.st-petersburg-affiliates-page__parts p:nth-child(n+3){margin-top:16px}.st-petersburg-affiliates-page__block-6,.st-petersburg-affiliates-page__block-7,.st-petersburg-affiliates-page__block-14,.st-petersburg-affiliates-page__block-15{margin-top:0}.st-petersburg-affiliates-page__block-6 p,.st-petersburg-affiliates-page__block-7 p,.st-petersburg-affiliates-page__block-14 p,.st-petersburg-affiliates-page__block-15 p{color:var(--shades-light-5);font:var(--font-text-16);font-size:16px;line-height:160%;margin:0}.st-petersburg-affiliates-page__block-6 .st-petersburg-affiliates-page__image{margin:16px 0}.st-petersburg-affiliates-page__big-image{margin-top:16px}.st-petersburg-affiliates-page__forum{margin:16px 0;padding:16px 8px}.st-petersburg-affiliates-page__forum>p:first-of-type,.st-petersburg-affiliates-page__forum>p:last-of-type{margin:16px 0}.st-petersburg-affiliates-page__forum-triple{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.st-petersburg-affiliates-page__forum-triple .st-petersburg-affiliates-page__image:first-child{width:100%;margin:0}.st-petersburg-affiliates-page__forum-triple .st-petersburg-affiliates-page__image:nth-child(2),.st-petersburg-affiliates-page__forum-triple .st-petersburg-affiliates-page__image:nth-child(3){width:100%;margin:16px 0 0}.st-petersburg-affiliates-page__forum-double{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.st-petersburg-affiliates-page__forum-double .st-petersburg-affiliates-page__image:first-child{width:100%;margin:0}.st-petersburg-affiliates-page__forum-double .st-petersburg-affiliates-page__image:nth-child(2){width:100%;margin:16px 0 0}.st-petersburg-affiliates-page__infrastructure-description-first,.st-petersburg-affiliates-page__infrastructure-description-second{margin:16px 0!important}.st-petersburg-affiliates-page__block-15{margin-bottom:16px}.st-petersburg-affiliates-page__block-15 .st-petersburg-affiliates-page__image-description{margin:0}.st-petersburg-affiliates-page__block-15 .st-petersburg-affiliates-page__image{margin-top:16px}.st-petersburg-affiliates-page__square{margin:16px 0}.st-petersburg-affiliates-page__fund-parts{margin-top:0}.st-petersburg-affiliates-page__fund-parts p{width:100%;margin:16px 0 0}.st-petersburg-affiliates-page__fund-parts p:before{content:"";width:6px;height:6px;background-color:rgba(180,207,232,.6);margin:9px 15px 0 0;-webkit-flex-shrink:0;flex-shrink:0}.st-petersburg-affiliates-page__fund-parts p:nth-child(n+3){margin-top:16px}.st-petersburg-affiliates-page__after-fund{margin:16px 0!important}.st-petersburg-affiliates-page__hotel-description>div{-webkit-flex-direction:column;flex-direction:column}.st-petersburg-affiliates-page__hotel-description>div:nth-child(n+2){margin-top:0}.st-petersburg-affiliates-page__hotel-description>div p{margin:16px 0;text-align:center}}.quality-management-system-page{margin-top:30px}.cards-full-block{margin-bottom:28px;padding:30px;background-color:var(--color-background)}.cards-full-block__title{margin:0 0 20px;font:var(--font-heading-26);color:var(--color-black)}.cards-full-block__text{margin:0;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.cards-full-block__text:not(:last-child){margin-bottom:22px}.cards-full-block__references{border-top:2px solid var(--shades-light-2);padding-top:20px}.cards-full-block__list{margin:0;padding:0;list-style:none;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.cards-full-block__list li:before{content:"–";margin-right:6px}.connection-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:33px 0 53px}.connection-block__title{font:var(--font-heading-20);text-align:center;color:var(--color-black)}.connection-block__btn{padding:0 34px}.director-block{padding-bottom:50px;border-bottom:1px solid var(--shades-light-2)}.director-block__main-block{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.director-block__block-text{margin-right:87px}.director-block__block-figure{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:26px;width:515px;margin:0;padding:33px 37px 33px 30px;background-color:var(--color-background)}.director-block__block-figure img{grid-row-start:1;grid-row-end:3;max-width:none}.director-block__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:276px}.director-block__text{margin:0;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.director-block__text:not(:first-child){margin-top:20px}.director-block__full-name{margin:0 0 7px;font:var(--font-heading-20);color:var(--color-black)}.director-block__position{margin:0 0 10px;font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--shades-light-5)}.director-block__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-bold-14);text-decoration:none;color:var(--color-blue);transition:.2s ease}.director-block__link:not(:last-child){margin-bottom:8px}.director-block__link:hover{text-decoration:underline}.director-block__icon{margin-right:10px;fill:var(--color-blue)}@media (max-width:991px){.director-block{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.director-block__block-text{margin-right:0}.director-block__block-figure{margin-bottom:30px}}@media (max-width:575px){.director-block__block-figure{grid-template-columns:74px 1fr;grid-column-gap:18px;grid-row-gap:18px;width:100%;padding:19px 17px 25px}.director-block__block-figure img{grid-row-start:1;grid-row-end:2;width:74px;height:74px}.director-block__content{width:auto}.director-block__content--top{-webkit-justify-content:center;justify-content:center}.director-block__content--bottom{grid-column-start:1;grid-column-end:3}.director-block__full-name{font:var(--font-heading-16)}.director-block__position{margin:0}.director-block__link,.director-block__position{font:var(--font-text-bold-10)}}.protocol-section{padding-bottom:31px}.certificates-section,.protocol-section{border-top:1px solid var(--shades-light-2)}.certificates-section__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.certificates-section__certificate{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:10px 10px 28px;background-color:var(--color-background);transition:.2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.certificates-section__title{margin:23px 0 16px;font:var(--font-text-16);text-align:center;letter-spacing:.02em;color:var(--color-black)}.certificates-section__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-bold-14);letter-spacing:.02em;text-transform:uppercase;text-decoration:none;color:var(--color-blue)}.certificates-section__link span{line-height:1.4;border-bottom:1px solid transparent;transition:.2s ease}.certificates-section__link:hover span{border-bottom:1px solid var(--shades-light-3)}.certificates-section__icon{margin-left:12px;fill:var(--color-blue)}@media (max-width:991px){.certificates-section__wrapper{grid-gap:20px}}@media (max-width:768px){.certificates-section__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.certificates-section__wrapper{grid-template-columns:1fr}}.safety-culture-page{font:var(--font-text-20);color:var(--color-blue-dark)}@media (max-width:768px){.safety-culture-page{font:var(--font-text-16)}}.documents-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;margin-top:60px;border-top:1px solid var(--shades-light-2)}.documents-section__title{font:var(--font-heading-26);color:var(--color-black)}@media (min-width:768px){.documents-section__title{font:var(--font-heading-36)}}.quotation-section__text{margin:0 0 5px}.quotation-section__text span{font-weight:700}.public-reporting-page__title{margin-bottom:30px}.annual-report-section{font:var(--font-text-18);color:var(--color-blue-dark)}.annual-report-section__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:28px;grid-column-gap:26px;margin-bottom:26px}.annual-report-section__block{display:-webkit-flex;display:flex}.annual-report-section__img{width:207px}.annual-report-section__content{padding:63px 37px 64px 40px;background-color:var(--color-background)}.annual-report-section__version{margin:0;font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--shades-light-4)}.annual-report-section__title{margin:8px 0 31px;font:var(--font-heading-16);color:var(--color-black)}.annual-report-section__icon{margin-left:30px;fill:var(--color-white)}@media (max-width:991px){.annual-report-section__block{-webkit-flex-direction:column;flex-direction:column}.annual-report-section__img{width:100%}.annual-report-section__content{width:100%;padding:19px 36px 21px 20px}}@media (max-width:575px){.annual-report-section__wrapper{grid-template-columns:1fr}.annual-report-section__version{font:var(--font-text-bold-10)}.annual-report-section__title{margin:7px 0 13px;font:var(--font-heading-14)}}.digest-report-section{height:100%;border-top:1px solid var(--shades-light-2)}.digest-report-section__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:61px}.digest-report-section__wrapper-figure{margin:0}.digest-report-section__card,.digest-report-section__wrapper-figure{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.digest-report-section__card{padding:23px 29px;background:none;box-shadow:none;border:1px solid var(--color-blue-dark);border-radius:3px;transition:all .3s}.digest-report-section__card:hover{cursor:pointer;border:1px solid var(--color-blue-link)}.digest-report-section__card:hover .icon{fill:var(--color-blue-link)}.digest-report-section__card:hover .financial-statements-section__card-title{color:var(--color-blue-link)}.digest-report-section__card .icon{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:27px;fill:var(--color-blue-dark);transition:all .3s}.digest-report-section__card-title{display:inline-block;margin:0;font:var(--font-text-18);color:var(--color-blue-dark);transition:all .3s}@media (max-width:991px){.financial-statements-section__card-title{width:100%}.financial-statements-section__wrapper{grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:21px}}@media (max-width:575px){.financial-statements-section__card{height:auto;padding:20px}}.anti-corruption-page{margin-top:25px}.epidemiological-requirements-page{margin-top:26px;font:var(--font-text-14);color:var(--color-black);letter-spacing:.02em}.epidemiological-requirements-page__wrapper-middle{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:60px;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;grid-row-gap:30px;row-gap:30px;margin:55px 0 68px}.epidemiological-requirements-page__wrapper-bottom{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.epidemiological-requirements-page__wrapper-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:35px}.epidemiological-requirements-page__block-top{display:-webkit-flex;display:flex;padding:30px 56px 30px 39px;margin:0 0 40px;background-color:var(--shades-light-1);border-radius:2px}.epidemiological-requirements-page__block-middle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-width:265px}.epidemiological-requirements-page__block-bottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:48%;padding:18px 31px 18px 26px;background-color:var(--shades-light-1)}.epidemiological-requirements-page__title{margin:0;font:var(--font-text-20);color:var(--color-orange)}.epidemiological-requirements-page__text{margin:0;font:var(--font-text-20);color:var(--color-grey-dark)}.epidemiological-requirements-page__icon{-webkit-flex:0 0 auto;flex:0 0 auto}.epidemiological-requirements-page__icon--virus{margin-right:30px}.epidemiological-requirements-page__icon--warning{margin-right:17px}.epidemiological-requirements-page__round{padding:17px 15px 13px;margin-right:20px;background-color:var(--shades-light-1);border-radius:100%}.epidemiological-requirements-page__link{margin-top:35px;margin-bottom:30px}@media (max-width:991px){.epidemiological-requirements-page__wrapper-middle{display:grid;grid-template-columns:48% 48%;grid-row-gap:30px;margin:30px 0}}@media (max-width:575px){.epidemiological-requirements-page__wrapper-middle{grid-template-columns:1fr;grid-row-gap:30px}.epidemiological-requirements-page__block-top,.epidemiological-requirements-page__wrapper-bottom{-webkit-flex-direction:column;flex-direction:column}.epidemiological-requirements-page__block-top{-webkit-align-items:center;align-items:center;text-align:center}.epidemiological-requirements-page__block-bottom{width:100%}.epidemiological-requirements-page__block-bottom:not(:last-child){margin-bottom:30px}.epidemiological-requirements-page__icon--virus{margin-right:0;margin-bottom:20px}}@media (max-width:500px){.epidemiological-requirements-page__page-title{word-break:break-word}}.history-page__row{display:-webkit-flex;display:flex;box-sizing:border-box;border:1px solid #eaf5ff;border-bottom:none}.history-page__row .history-page__block-text{width:50%;border-right:1px solid #eaf5ff}.history-page__row .history-page__block-img{width:50%}.history-page__row--fullWidth .history-page__block-img,.history-page__row--fullWidth .history-page__block-text{width:100%}.history-page__block-img,.history-page__block-text{background-color:var(--color-white)}.history-page__block-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:0 45px;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.history-page__block-text--full{padding:30px 50px 40px;border:1px solid #eaf5ff;border-bottom:none}.history-page__block-text--last{border-bottom:1px solid #eaf5ff}.history-page__block-img{background-size:cover;background-repeat:no-repeat;background-position:50%}.history-page__block-img--full{border:1px solid #eaf5ff;border-top:none;border-bottom:none}.history-page__date,.history-page__text{margin:0}.history-page__date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:10px}.history-page__text{color:var(--shades-light-5)}.history-page__year{margin-left:8px;font:var(--font-heading-80);color:var(--color-orange)}@media (max-width:1440px){.history-page__block-text{font:var(--font-text-16);padding:0 20px}.history-page__wrapper-date{margin-bottom:5px}.history-page__year{margin:0;font:var(--font-heading-44);font-size:40px}.history-page__row{height:auto!important}}@media (max-width:991px){.history-page__row{height:auto!important}.history-page__row .history-page__block-text{width:100%;padding:30px 50px 40px;border:none}.history-page__row .history-page__block-img{display:none;width:0}.history-page__row--reverse .history-page__block-text{width:100%;border:none}.history-page__row--reverse .history-page__block-img{display:none;width:0}.history-page__block-img{display:none}.history-page__block-text--last{border-bottom:1px solid #eaf5ff}}@media (max-width:768px){.history-page__block-text{font:var(--font-text-16);padding:20px!important}.history-page__wrapper-date{margin-bottom:5px}.history-page__year{font:var(--font-heading-44);font-size:50px}.history-page__row{min-height:auto!important}}@media (max-width:575px){.history-page__block-text{padding:15px!important}}.suppliers-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.suppliers-page__link{color:var(--color-blue);text-decoration:none;transition:.2s ease}.suppliers-page__link:hover{text-decoration:underline}.suppliers-page__wrapper{margin-top:30px}.tenants-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.tenants-page__wrapper{margin-top:34px}.tenants-page__specialists{display:-webkit-flex;display:flex;grid-gap:50px;gap:50px}.tenants-page__content{grid-gap:20px;gap:20px}.tenants-page__content,.tenants-page__texts{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.tenants-page__texts{grid-gap:10px;gap:10px}.tenants-page__phones{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px}.tenants-page__subtitle{font-size:16px;margin:0 0 10px}.tenants-page__text{margin:7px 0 0}.tenants-page__list{margin:7px 0 8px;padding:0;list-style:none}.tenants-page__list li{margin-top:7px}.tenants-page__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.basic-info-page{font:var(--font-text-20);color:var(--color-blue-dark)}.created-section{padding:0}.created-section p{font:var(--font-text-16);color:var(--shades-light-5)}.founder-section{padding:0}.founder-section__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:30px;padding:15px}.founder-section__block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:50px;text-decoration:none}.founder-section__block p{width:190px;margin:18px 0 0;padding:18px 0 0;font:var(--font-text-14);color:var(--shades-light-5);text-align:center;border-top:1px solid var(--shades-light-2)}.founder-section__image{height:55px;-webkit-filter:var(--logo-filter);filter:var(--logo-filter)}.legal-address-section{padding:0;border-top:1px solid var(--shades-light-2)}.legal-address-section__block{padding:36px 32px;background-color:var(--shades-light-1)}.legal-address-section__block:not(:last-child){margin-bottom:30px}.legal-address-section__card-row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-bold-14);color:var(--color-blue)!important;text-decoration:none}.legal-address-section__card-row:hover .legal-address-section__card-elem--link{text-decoration:underline}.legal-address-section__card-row:not(:last-child){margin-bottom:10px}.legal-address-section__card-elem--link{color:var(--color-blue)!important;text-decoration:none}.legal-address-section__card-title{margin:0 0 26px;font:var(--font-heading-20);color:var(--color-black)}.legal-address-section__card-icon-label{margin-right:8px;fill:var(--color-blue)}@media (max-width:576px){.legal-address-section .info-card{padding:26px}}.documents-page{font:var(--font-text-16);color:var(--color-blue-dark)}.documents-page__list{padding:0}.documents-page__second-list{padding-left:40px}.documents-page__second-list .link-document:last-child{margin-bottom:16px}@media (min-width:768px){.documents-page{font:var(--font-text-18)}}@media (min-width:1200px){.documents-page{font:var(--font-text-20)}}.educational-standards-page{font:var(--font-text-16)}.educational-standards-page__text{color:var(--shades-light-5)}.structure-and-governing-page{font:var(--font-text-16);color:var(--color-black)}.structure-and-governing-page p{margin:7px 0 0;color:var(--shades-light-5)}.structure-and-governing-page__list{padding:0;list-style:none}.structure-and-governing-page h2{font:var(--font-heading-20)}.leadership-teaching-staff-page__block{margin-bottom:20px;padding:36px 32px;background-color:var(--shades-light-1)}.leadership-teaching-staff-page__title{font:var(--font-heading-20);color:var(--color-black)}.leadership-teaching-staff-page__element{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.leadership-teaching-staff-page__element:hover .leadership-teaching-staff-page__link{text-decoration:underline}.leadership-teaching-staff-page__link{font:var(--font-text-bold-14);text-decoration:none;color:var(--color-blue);transition:all .3s}.leadership-teaching-staff-page__icon{margin-right:5px;fill:var(--color-blue-dark);transition:all .3s}.leadership-teaching-staff-page__list{margin-top:40px;padding:0}.leadership-teaching-staff-page__document-block{margin-top:36px;border-top:1px solid var(--shades-light-2)}.accordion-leaders{margin-bottom:20px;padding:0 33px;background-color:var(--shades-light-1)}.accordion-leaders__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:36px 0}.accordion-leaders__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;visibility:hidden;height:0;overflow:hidden;transition:all .4s ease,opacity .1s ease;opacity:0}.accordion-leaders__content--show{visibility:visible;height:auto;padding:0 0 36px;opacity:1}.accordion-leaders__button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-left:10px;padding:0;font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--color-black)}.accordion-leaders__button-icon{margin-left:14px;fill:var(--color-black);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.2s ease}.accordion-leaders__button-icon:hover{box-shadow:none}.accordion-leaders__button-icon--rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion-leaders__title{font:var(--font-heading-20);color:var(--color-black)}.accordion-leaders__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:10px;font:var(--font-text-bold-14);text-decoration:none;color:var(--color-blue)}.accordion-leaders__link:hover{text-decoration:underline}.accordion-leaders__icon{margin-right:8px;fill:var(--color-blue);transition:none}.accordion-leaders__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;grid-row-gap:26px;margin:26px 0}.accordion-leaders__document,.accordion-leaders__specialist{background-color:var(--color-white)}.accordion-leaders__specialist{width:auto;margin:0}@media (max-width:991px){.accordion-leaders__wrapper{grid-template-columns:1fr}.accordion-leaders__specialist{width:500px}.accordion-leaders__button-text{display:none}.accordion-leaders__button-icon{margin-left:0}}@media (max-width:575px){.accordion-leaders{padding:0 20px}.accordion-leaders__specialist{width:100%}}.material-and-technical-support-page{font:var(--font-text-16)}.material-and-technical-support-page__text{color:var(--shades-light-5)}.material-and-technical-support-page__list{font:var(--font-text-14);color:var(--shades-light-5)}.material-and-technical-support-page__list--link{padding:0}.grants-page{font:var(--font-text-16)}.grants-page__text{color:var(--shades-light-5)}.grants-page__link{font:var(--font-text-bold-16);color:var(--color-blue);text-decoration:none;transition:.2s ease}.grants-page__link:hover{text-decoration:underline}.paid-educational-services-page{font:var(--font-text-16);color:var(--color-blue-dark)}.paid-educational-services-page__list{margin-top:30px;padding:0}@media (min-width:768px){.paid-educational-services-page{font:var(--font-text-18)}}@media (min-width:1200px){.paid-educational-services-page{font:var(--font-text-20)}}.financial-and-economic-activities-page{font:var(--font-text-16)}.financial-and-economic-activities-page__list{padding:0}.education-page,.financial-and-economic-activities-page__text{color:var(--shades-light-5)}.education-page{font:var(--font-text-16)}.education-page__catalog{margin-top:20px;padding:0}.education-page p{color:var(--shades-light-5)}.education-page__list-programs li a{text-decoration:none;color:var(--color-blue);transition:all .3s}.education-page__list-programs li a:hover{color:var(--color-blue-link)}.itc-design-and-construction-nuclear-facilities-page__container p{margin:7px 0 0;font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.itc-design-and-construction-nuclear-facilities-page__text-wrapper{margin-bottom:50px}.itc-design-and-construction-nuclear-facilities-page__img{width:100%;margin-bottom:50px}.itc-design-and-construction-nuclear-facilities-page__subtitle{margin:24px 0 34px;font:var(--font-heading-20);color:var(--color-black)}.itc-nuclear-power-plant-personnel-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.itc-nuclear-power-plant-personnel-page__text{margin:7px 0 0}.itc-nuclear-power-plant-personnel-page__subtitle{margin-bottom:17px;font:var(--font-heading-20);color:var(--color-black)}.itc-nuclear-power-plant-personnel-page__list{padding:0;list-style:none}.itc-nuclear-power-plant-personnel-page__list li{margin-top:7px}.itc-nuclear-power-plant-personnel-page__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.itc-nuclear-power-plant-personnel-page__img{margin:50px 0;width:100%}.itc-nuclear-power-plant-personnel-page__table{margin:50px 0;overflow:auto}.itc-nuclear-power-plant-personnel-page__table-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:1000px;padding:25px 30px;border:1px solid var(--shades-light-2);border-radius:2px}.itc-nuclear-power-plant-personnel-page__row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.itc-nuclear-power-plant-personnel-page__row:first-child{margin-bottom:36px;font-weight:700;color:var(--color-black)}.itc-nuclear-power-plant-personnel-page__row:not(:first-child){padding:22px 0;border-top:1px solid var(--shades-light-2)}.itc-nuclear-power-plant-personnel-page__row:not(:first-child) .itc-nuclear-power-plant-personnel-page__elem:first-child{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.itc-nuclear-power-plant-personnel-page__elem:first-child{width:147px}.itc-nuclear-power-plant-personnel-page__elem:nth-child(2){width:266px}.itc-nuclear-power-plant-personnel-page__elem:nth-child(3){width:102px}.itc-nuclear-power-plant-personnel-page__elem:nth-child(4){width:81px}.itc-nuclear-power-plant-personnel-page__elem:nth-child(5){width:123px}.center-institute-for-advanced-studies-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.center-institute-for-advanced-studies-page__text{margin:7px 0 0}.center-institute-for-advanced-studies-page__img{width:100%;margin:34px 0 50px}.center-institute-for-advanced-studies-page__subtitle{font:var(--font-heading-36);color:var(--color-black)}.center-institute-for-advanced-studies-page__button{width:100%;margin-top:40px}.center-institute-for-advanced-studies-page__button .button__wrapper{-webkit-justify-content:center;justify-content:center}.center-institute-for-advanced-studies-page__button--mb20{margin-top:0;margin-bottom:20px}.accounting-and-financial-economic-analysis__subtitle,.accounting-and-financial-economic-analysis__title{color:var(--color-black)}.accounting-and-financial-economic-analysis__title{margin:50px 0 30px;font:var(--font-heading-20)}.accounting-and-financial-economic-analysis__title--mb13{margin-bottom:13px}.accounting-and-financial-economic-analysis__subtitle{margin:34px 0 17px;font:var(--font-heading-16)}.accounting-and-financial-economic-analysis__img{width:100%;margin:34px 0}.accounting-and-financial-economic-analysis__img--mt0{margin-top:0}.accounting-and-financial-economic-analysis__text{margin:7px 0 0}.accounting-and-financial-economic-analysis__specialist:not(:last-child){margin-bottom:34px}.accounting-and-financial-economic-analysis__specialist{margin-top:50px}.accounting-and-financial-economic-analysis__list{padding:0;list-style:none}.accounting-and-financial-economic-analysis__list li{margin-top:7px}.accounting-and-financial-economic-analysis__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.accounting-and-financial-economic-analysis__wrapper{margin-top:34px}.nuclear-and-radiation-safety__subtitle,.nuclear-and-radiation-safety__title{color:var(--color-black)}.nuclear-and-radiation-safety__promo{display:grid;-webkit-align-items:center;align-items:center;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}.nuclear-and-radiation-safety__photo__block{margin-top:34px}.nuclear-and-radiation-safety__title{margin:50px 0 30px;font:var(--font-heading-20)}.nuclear-and-radiation-safety__title--mb13{margin-bottom:13px}.nuclear-and-radiation-safety__subtitle{margin:34px 0 17px;font:var(--font-heading-16)}.nuclear-and-radiation-safety__img{object-fit:contain;width:100%}.nuclear-and-radiation-safety__characteristic{display:block;margin:12px 0 0;font:var(--font-text-bold-14);letter-spacing:.02em;text-transform:uppercase}.nuclear-and-radiation-safety__text{margin:7px 0 0}.nuclear-and-radiation-safety__text--lf{margin-top:30px}.nuclear-and-radiation-safety__specialist:not(:last-child){margin-bottom:34px}.nuclear-and-radiation-safety__list{padding:0;list-style:none}.nuclear-and-radiation-safety__list li{margin-top:7px}.nuclear-and-radiation-safety__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.nuclear-and-radiation-safety__list--nested{margin-left:40px}.quality-management-and-conformity-assessment__title{margin:50px 0 30px;font:var(--font-heading-20);color:var(--color-black)}.quality-management-and-conformity-assessment__img{width:100%;margin:50px 0}.quality-management-and-conformity-assessment__characteristic{margin-top:12px;font:var(--font-text-bold-14);text-transform:uppercase}.quality-management-and-conformity-assessment__text{margin:7px 0 0}.quality-management-and-conformity-assessment__list{padding:0;list-style:none}.quality-management-and-conformity-assessment__list li{margin-top:7px}.quality-management-and-conformity-assessment__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.independent-attestation-and-methodological-center__title{margin:50px 0 30px;font:var(--font-heading-20);color:var(--color-black)}.independent-attestation-and-methodological-center__img{width:100%;margin:50px 0}.independent-attestation-and-methodological-center__text{margin:7px 0 0}.independent-attestation-and-methodological-center__list{padding:0;list-style:none}.independent-attestation-and-methodological-center__list li{margin-top:7px}.independent-attestation-and-methodological-center__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.outsourcing-training-group__title{margin:50px 0 13px;font:var(--font-heading-20);color:var(--color-black)}.outsourcing-training-group__img{width:100%;margin:34px 0}.outsourcing-training-group__text{margin:7px 0 0}.outsourcing-training-group__list{padding:0;list-style:none}.outsourcing-training-group__list li{margin-top:7px}.outsourcing-training-group__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.outsourcing-training-group__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-top:34px}.outsourcing-training-group__wrapper-links{margin-top:10px}.outsourcing-training-group__wrapper-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:8px}.outsourcing-training-group__specialist{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:323px;height:440px;padding:0 37px;background-color:var(--shades-light-1)}.outsourcing-training-group__avatar{-webkit-flex:0 0 auto;flex:0 0 auto}.outsourcing-training-group__full-name{margin-top:18px;font:var(--font-heading-20);color:var(--color-black);text-align:center}.outsourcing-training-group__position{margin-top:7px;font:var(--font-text-bold-12);text-transform:uppercase;text-align:center}.outsourcing-training-group__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-bold-14);text-decoration:none;color:var(--color-blue)}.outsourcing-training-group__link:hover{text-decoration:underline}.outsourcing-training-group .icon{margin-right:10px;-webkit-flex:0 0 auto;flex:0 0 auto;fill:var(--color-blue)}.outsourcing-training-group__type{margin-left:5px}@media (max-width:991px){.outsourcing-training-group__wrapper{grid-template-columns:repeat(2,1fr)}.outsourcing-training-group__specialist{width:auto}}@media (max-width:768px){.outsourcing-training-group__wrapper{grid-gap:20px}.outsourcing-training-group__specialist{padding:0 20px}}@media (max-width:630px){.outsourcing-training-group__wrapper{grid-template-columns:repeat(1,1fr)}.outsourcing-training-group__specialist{padding:0 10px}}.umc-labor-protection__text{margin:7px 0 0}.umc-labor-protection__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:34px 0}.umc-labor-protection__wrapper .umc-labor-protection__img{margin:0}.umc-labor-protection__img{width:100%;margin:34px 0}@media (max-width:768px){.umc-labor-protection__wrapper{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:flex-start;align-items:flex-start}.umc-labor-protection__wrapper .umc-labor-protection__img{margin:34px 0}}.digital-education__promo{display:grid;-webkit-align-items:center;align-items:center;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}.digital-education__photo__block{margin-top:34px}.digital-education__img{object-fit:contain;width:100%}.digital-education__text{margin:7px 0 0}.digital-education__text--lf{margin-top:30px}.digital-education__link{font:var(--font-text-14);color:var(--color-blue);text-decoration:none;transition:.2s ease}.digital-education__link:hover{text-decoration:underline}.digital-education__text-block{margin:30px 0}.department-of-special-competencies-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.department-of-special-competencies-page__text{margin:7px 0 0}.department-of-special-competencies-page__text--mb34{margin-bottom:34px}.department-of-special-competencies-page__text--inline{display:inline;margin:0}.department-of-special-competencies-page__img{width:100%;margin:34px 0 50px}.department-of-special-competencies-page__img--mt0{margin-top:0}.department-of-special-competencies-page__img--mt7{margin-top:7px}.department-of-special-competencies-page__img--mb0{margin-bottom:0}.department-of-special-competencies-page__img--mb20{margin-bottom:20px}.department-of-special-competencies-page__heading,.department-of-special-competencies-page__subtitle{font:var(--font-heading-36);color:var(--color-black)}.department-of-special-competencies-page__subtitle,.department-of-special-competencies-page__title{color:var(--color-black)}.department-of-special-competencies-page__title{margin:50px 0 30px;font:var(--font-heading-20)}.department-of-special-competencies-page__title--mb13{margin-bottom:13px}.department-of-special-competencies-page__subtitle{margin:34px 0 17px;font:var(--font-heading-16)}.department-of-special-competencies-page__characteristic{display:block;margin:12px 0 0;font:var(--font-text-bold-14);letter-spacing:.02em;text-transform:uppercase}.department-of-special-competencies-page__characteristic--mb15{margin-bottom:15px}.department-of-special-competencies-page__specialist{margin:34px 0 50px}.department-of-special-competencies-page__specialist--ml30{margin-left:30px}.department-of-special-competencies-page__specialist--my12{margin:12px 0}.department-of-special-competencies-page__list{margin:7px 0 8px;padding:0;list-style:none}.department-of-special-competencies-page__list li{margin-top:7px}.department-of-special-competencies-page__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.department-of-special-competencies-page__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.department-of-special-competencies-page__wrapper-specialist{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;margin-top:12px}.department-of-special-competencies-page__wrapper-specialist--full{grid-template-columns:100%}.department-of-special-competencies-page__wrapper-specialist .specialist{width:auto;margin:0}.department-of-special-competencies-page__wrapper-text{display:inline}.department-of-special-competencies-page__link{display:inline;color:var(--color-blue);text-decoration:none}.department-of-special-competencies-page__link:hover{text-decoration:underline}@media (max-width:1400px){.department-of-special-competencies-page__wrapper-specialist{grid-template-columns:100%}}@media (max-width:991px){.department-of-special-competencies-page__wrapper{-webkit-flex-direction:column;flex-direction:column}.department-of-special-competencies-page__specialist--ml30{margin-left:0}.department-of-special-competencies-page__specialist--mb0{margin-bottom:0}.department-of-special-competencies-page__specialist--mt13{margin-top:13px}}@media (min-width:1200px){.department-of-special-competencies-page__img{max-width:70%;margin:auto}}.department{padding:36px 33px;background-color:var(--shades-light-1)}.department__title{display:block;margin-bottom:26px;font:var(--font-heading-20);color:var(--color-black)}.department__row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font:var(--font-text-bold-14);color:var(--color-blue)}.department__row:not(:last-child){margin-bottom:11px}.department__row .department__link{font:inherit;color:inherit;text-decoration:none}.department__row .department__link:hover{text-decoration:underline}.department__type-phone{font:var(--font-text-12);color:var(--shades-light-5)}.department__icon{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:11px;fill:var(--color-blue)}@media (max-width:575px){.department{padding:20px}}.center-of-professional-competence-nuclear-energy-use-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.center-of-professional-competence-nuclear-energy-use-page__subtitle{font:var(--font-heading-36);color:var(--color-black)}.center-of-professional-competence-nuclear-energy-use-page p{margin:7px 0 0}.center-of-professional-competence-nuclear-energy-use-page ul{padding:0 15px}.center-of-professional-competence-nuclear-energy-use-page__button{width:100%;margin-top:40px}.center-of-professional-competence-nuclear-energy-use-page__button .button__wrapper{-webkit-justify-content:center;justify-content:center}.center-of-professional-competence-nuclear-energy-use-page__button--mb20{margin-top:40px;margin-bottom:20px}.safety-culture-competence-center-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.safety-culture-competence-center-page__heading{font:var(--font-heading-36);color:var(--color-black)}.safety-culture-competence-center-page__subtitle{margin:34px 0 30px;font:var(--font-heading-20);color:var(--color-black)}.safety-culture-competence-center-page__text{margin:7px 0 0}.safety-culture-competence-center-page__text--mb34{margin-bottom:34px}.safety-culture-competence-center-page__img{width:100%;margin:34px 0}.safety-culture-competence-center-page__purpose{display:block;margin:12px 0 7px;font:var(--font-text-bold-14);text-transform:uppercase}.safety-culture-competence-center-page__list{padding:0;list-style:none}.safety-culture-competence-center-page__list li{margin-top:7px}.safety-culture-competence-center-page__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.safety-culture-competence-center-page__address-block{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:50px;padding:30px 33px 22px;background-color:var(--shades-light-1)}.safety-culture-competence-center-page__address-title{display:block;margin-bottom:3px;font:var(--font-heading-20);color:var(--color-black)}.safety-culture-competence-center-page__button{width:100%;margin-top:40px}.safety-culture-competence-center-page__button .button__wrapper{-webkit-justify-content:center;justify-content:center}.safety-culture-competence-center-page__button--mb20{margin-top:0;margin-bottom:20px}.project-office-development-of-safety-culture__subtitle{margin:34px 0 30px;font:var(--font-heading-20);color:var(--color-black)}.project-office-development-of-safety-culture__text{margin:7px 0 0}.instructor-training-center-page__image-wrapper p{margin:13px 0 0}.instructor-training-center-page__img{width:100%}.instructor-training-center-page__text{margin:34px 0 50px;font:var(--font-text-14);color:var(--shades-light-5)}.instructor-training-center-page__subtitle{margin-bottom:30px}.instructor-training-center-page__tables-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.instructor-training-center-page__table-left,.instructor-training-center-page__table-right{margin:30px 0;overflow:auto;width:100%;border:1px solid var(--shades-light-2);border-radius:2px}.instructor-training-center-page__table-left .instructor-training-center-page__row:nth-child(2){font:var(--font-text-bold-14)}.instructor-training-center-page__table-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:450px;padding:20px}.instructor-training-center-page__row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.instructor-training-center-page__row:first-child{margin-bottom:22px;font:var(--font-text-bold-14);color:var(--color-black)}.instructor-training-center-page__row:not(:first-child){padding:22px 5px;border-top:1px solid var(--shades-light-2);font:var(--font-text-14);color:var(--shades-light-5)}.instructor-training-center-page__row:not(:first-child) .instructor-training-center-page__elem:first-child{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.instructor-training-center-page__elem:first-child{width:176px;margin-right:10px}.instructor-training-center-page__elem:nth-child(2),.instructor-training-center-page__elem:nth-child(3),.instructor-training-center-page__elem:nth-child(4),.instructor-training-center-page__elem:nth-child(5),.instructor-training-center-page__elem:nth-child(6){width:80px;margin-right:10px}.instructor-training-center-page__info-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.instructor-training-center-page__info-container-left{margin-bottom:30px}.instructor-training-center-page__info-container-left li{list-style-type:none;margin:7px 0}.instructor-training-center-page__info-container-left ol{margin:0;padding:0;counter-reset:list1;font:var(--font-text-14);color:var(--shades-light-5)}.instructor-training-center-page__info-container-left ol li:before{counter-increment:list1;content:counter(list1) " ";padding-right:14px}.instructor-training-center-page__info-container-left ol ul li:before{content:"\25cf";vertical-align:middle;font-size:15px;margin-right:9px}.instructor-training-center-page__info-container-title{font:var(--font-heading-20)}.instructor-training-center-page__language-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.instructor-training-center-page__languages-title{font:var(--font-text-bold-14);color:var(--shades-light-5);text-transform:uppercase}.instructor-training-center-page__languages div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.instructor-training-center-page__languages div p{margin-right:23px;font:var(--font-text-14);color:var(--shades-light-5)}@media (min-width:390px){.instructor-training-center-page__language-wrapper{-webkit-flex-direction:row;flex-direction:row}}@media (min-width:768px){.instructor-training-center-page__tables-container{-webkit-flex-direction:row;flex-direction:row}.instructor-training-center-page__table-left,.instructor-training-center-page__table-right{margin:50px 0;width:50%}.instructor-training-center-page__table-left{margin-right:20px}.instructor-training-center-page__info-container{-webkit-flex-direction:row;flex-direction:row}.instructor-training-center-page__info-container-left{margin-right:30px;margin-bottom:0}}.center-for-scientific-and-technical-expertise-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.center-for-scientific-and-technical-expertise-page__title{margin:34px 0 13px;font:var(--font-heading-20);color:var(--color-black)}.center-for-scientific-and-technical-expertise-page__subtitle{margin:0 0 20px;font:var(--font-heading-16);color:var(--color-black)}.center-for-scientific-and-technical-expertise-page__diagram{display:-webkit-flex;display:flex;-webkit-align-items:start;align-items:start}.center-for-scientific-and-technical-expertise-page__image{margin:20px 0}.center-for-scientific-and-technical-expertise-page__first-accordion{margin-top:30px}.center-for-scientific-and-technical-expertise-page__text{margin:0 0 7px}.center-for-scientific-and-technical-expertise-page__text--mt40{margin-top:40px}.center-for-scientific-and-technical-expertise-page__characteristic{display:block;margin:7px 0;font:var(--font-text-bold-14);text-transform:uppercase}.center-for-scientific-and-technical-expertise-page__characteristic--mt12{margin-top:12px}.center-for-scientific-and-technical-expertise-page__list{margin:7px 0 8px;padding:0;list-style:none}.center-for-scientific-and-technical-expertise-page__list li{margin-bottom:7px}.center-for-scientific-and-technical-expertise-page__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.center-for-scientific-and-technical-expertise-page__diagram-1{margin-bottom:95px}.center-for-scientific-and-technical-expertise-page__diagram-2{margin-bottom:50px}.center-for-scientific-and-technical-expertise-page__card{margin:34px 0 21px;padding:35px 33px 40px;background-color:var(--shades-light-1);border-radius:2px}.center-for-scientific-and-technical-expertise-page__card-title{font:var(--font-heading-16);color:var(--color-black)}.center-for-scientific-and-technical-expertise-page__card-line{width:100%;height:1px;margin:30px 0 20px;border:none;background-color:var(--shades-light-3)}.center-for-scientific-and-technical-expertise-page__link{color:var(--color-blue);text-decoration:underline}@media (max-width:575px){.center-for-scientific-and-technical-competence-and-expertise-page__card{padding:20px}}.diagram{display:-webkit-flex;display:flex;-webkit-align-items:start;align-items:start;margin-top:50px;margin-bottom:50px;grid-gap:100px;gap:100px}.diagram--reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:start;justify-content:start}.diagram--reverse .diagram__block-right{margin-left:0}.diagram--reverse .diagram__block-left{margin-left:30px}.diagram__block-left{margin-top:30px}.diagram__block-right{display:-webkit-flex;display:flex;margin-left:30px}.diagram__title{display:block;margin-bottom:20px;font:var(--font-heading-16);color:var(--color-black)}.diagram__list{margin:0;padding:0;list-style:none}.diagram__value{display:-webkit-flex;display:flex}.diagram__value:not(:last-child){margin-bottom:14px}.diagram__color{-webkit-flex:0 0 auto;flex:0 0 auto;width:10px;height:10px;margin-top:5px;margin-right:14px}@media (max-width:768px){.diagram{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.diagram__block-left,.diagram__block-right{width:100%}.diagram__block-right{-webkit-justify-content:center;justify-content:center;margin-left:0}.diagram__block-left{margin-top:34px}.diagram--reverse .diagram__block-right{-webkit-justify-content:center;justify-content:center}.diagram--reverse__block-left{margin-left:0}}.infographic{position:relative;margin:34px 0 25px}.infographic ::-webkit-scrollbar{width:5px;height:5px}.infographic ::-webkit-scrollbar-track{border-radius:5px;background-color:var(--color-grey-border-light)}.infographic ::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--color-grey-lightest)}.infographic__wrapper{display:-webkit-flex;display:flex;width:100%;overflow-x:auto}.infographic__column{width:225px;padding:0 21px}.infographic__item{height:570px;padding:20px 0;border:1px solid var(--shades-light-2)}.infographic__block-top{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.infographic__block-bottom,.infographic__block-top{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.infographic__block-bottom{width:440px;height:103px;-webkit-transform:rotate(90deg) translate(150px,130px);transform:rotate(90deg) translate(150px,130px)}.infographic__count-experts{font:var(--font-heading-56);color:var(--color-orange)}.infographic__experts{font:var(--font-text-bold-16);text-transform:uppercase;color:var(--shades-light-5)}.infographic__line{margin:16px 0 26px;height:1px;background-color:var(--shades-light-2)}.infographic__title{margin-bottom:5px;font:var(--font-heading-20);color:var(--color-black)}.infographic__year{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:56px 0 25px;font:var(--font-heading-36);color:var(--color-blue)}.infographic__arrow{position:absolute;bottom:86px;left:0;right:0;display:-webkit-flex;display:flex;width:100%;height:10px}.infographic__arrow-wrapper{position:relative}.infographic__arrow-child-1,.infographic__arrow-child-2,.infographic__arrow-child-3{border-radius:2px;background-color:var(--shades-light-3)}.infographic__arrow-child-1{width:100%;height:4px}.infographic__arrow-child-2,.infographic__arrow-child-3{position:absolute;top:0;right:0;width:20px;height:4px}.infographic__arrow-child-2{-webkit-transform:rotate(-140deg) translateY(7px);transform:rotate(-140deg) translateY(7px)}.infographic__arrow-child-3{-webkit-transform:rotate(140deg) translateY(-7px);transform:rotate(140deg) translateY(-7px)}.privacy-policy-page__wrapper{margin:17px 0}.privacy-policy-page__title{font:var(--font-heading-20);margin:30px 0 13px}.privacy-policy-page__text{margin:7px 0;font:var(--font-text-14);color:var(--shades-light-5)}.privacy-policy-page__link{text-decoration:none;font:var(--font-text-bold-14);color:var(--color-blue)}.privacy-policy-page__list-item-title{margin:30px 0 13px!important;font:var(--font-heading-20);color:var(--color-black)}.privacy-policy-page__sublist{margin-left:20px!important}.privacy-policy-page__list-wrapper{margin:34px 0}.privacy-policy-page__list-wrapper li{list-style-type:none;display:-webkit-flex;display:flex;margin:7px 0}.privacy-policy-page__list-wrapper ol{margin:0;padding:0;counter-reset:list1;font:var(--font-text-14);color:var(--shades-light-5)}.privacy-policy-page__list-wrapper ol li:before{counter-increment:list1;content:counter(list1) ". ";padding-right:14px}.privacy-policy-page__list-wrapper ol ol{counter-reset:list2}.privacy-policy-page__list-wrapper ol ol li:before{counter-increment:list2;content:counter(list1) "." counter(list2) " ";padding-right:14px}.privacy-policy-page__list-wrapper ol ol ol{counter-reset:list3;margin-left:20px}.privacy-policy-page__list-wrapper ol ol ol li:before{counter-increment:list3;content:counter(list1) "." counter(list2) "." counter(list3) " ";padding-right:14px}.privacy-policy-page__text-like-unordered-list{margin-left:20px}.privacy-policy-page__text-like-unordered-list:before{content:"\25cf";vertical-align:middle;font-size:15px;margin-right:9px}.international-cooperation-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.international-cooperation-page__text{margin:7px 0 0}.international-cooperation-page__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:32px}.international-cooperation-page__wrapper--bt{margin-top:32px;padding-top:32px;border-top:1px solid var(--shades-light-2)}.international-cooperation-page__promo{margin-bottom:60px}.international-cooperation-page__img{margin-right:32px}.international-cooperation-page__list{padding:0;list-style:none}.international-cooperation-page__list li{margin-top:7px}.international-cooperation-page__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}@media (max-width:768px){.international-cooperation-page__wrapper{-webkit-flex-direction:column;flex-direction:column}.international-cooperation-page__block-right{margin-top:32px}}.accessible-environment-page{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.accessible-environment-page__text{margin:7px 0 0}.accessible-environment-page__subtitle{margin:50px 0 34px;font:var(--font-heading-20);color:var(--color-black)}.accessible-environment-page__list{padding:0;list-style:none}.accessible-environment-page__list li{margin-top:7px}.accessible-environment-page__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.branch-educational-and-methodological-center{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.branch-educational-and-methodological-center p{margin:7px 0 0}.branch-educational-and-methodological-center__document-block{margin:20px 0}.branch-educational-and-methodological-center__subtitle{margin-top:0;font:var(--font-text-bold-14);text-transform:uppercase}.branch-educational-and-methodological-center__list-1{margin:0;padding-left:14px}.branch-educational-and-methodological-center__list-2,.branch-educational-and-methodological-center__list-3{padding-left:20px}.branch-educational-and-methodological-center .specialist{width:100%}.branch-educational-and-methodological-center .specialist__position,.branch-educational-and-methodological-center .specialist__status{max-width:100%}.activity-page__cards{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:26px;gap:26px;max-height:1000px}.activity-page__wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;margin-top:29px}.activity-page__item{background-color:var(--shades-light-1);text-decoration:none;overflow:hidden}.activity-page__item:hover .activity-page__image{transition:1s;-webkit-transform:scale(1.05);transform:scale(1.05)}.activity-page__image{width:100%;height:250px}.activity-page__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:158px;padding:22px 30px 26px}.activity-page__title{font:var(--font-heading-16);color:var(--color-black);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.activity-page__no-data{margin-top:50px;margin-bottom:50px}@media (max-width:1200px){.activity-page__wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.activity-page__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.activity-page__cards{grid-gap:15px;gap:15px;max-height:100%}}@media (max-width:575px){.activity-page__wrapper{grid-template-columns:1fr}}.activity-card{padding:26px;max-width:calc(50% - 13px)}.activity-card__violet{background-color:rgba(127,95,164,.15)}.activity-card__green{background-color:rgba(96,180,120,.15)}.activity-card__blue{background-color:rgba(110,172,222,.15)}.activity-card__yellow{background-color:rgba(255,221,0,.15)}.activity-card__orange{background-color:rgba(236,99,8,.15)}.activity-card__pink{background-color:rgba(183,26,106,.15)}.activity-card__gray{background-color:rgba(58,58,57,.15)}.activity-card__cian{background-color:rgba(14,173,185,.15)}.activity-card__red{background-color:rgba(234,80,105,.15)}.activity-card__text{font:var(--font-text-16);padding:0;margin:0}@media (max-width:768px){.activity-card{padding:10px;max-width:100%}}.training-record-mobile{font:var(--font-text-14);letter-spacing:.02em;color:var(--shades-light-5)}.training-record-mobile__text{margin:7px 0 0}.training-record-mobile__link-block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:20px 0;padding:29px;background-color:var(--shades-light-1)}.training-record-mobile__link-block__icon{margin-right:17px;fill:var(--shades-light-4)}.training-record-mobile__link{font:var(--font-text-bold-14);color:var(--color-blue)}.training-record-mobile__link:hover{color:var(--color-blue-light)}.training-record-mobile__actions{display:grid;grid-template-columns:68px 3fr;background-color:var(--shades-light-1);grid-gap:2px;margin:30px 0;height:70px}.training-record-mobile__search-action{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 30px;width:100%;height:100%}.training-record-mobile__no-data{margin:50px 0}.training-record-mobile__list{padding:0;list-style:none}.training-record-mobile__list li{margin-top:7px}.training-record-mobile__list li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:15px;margin-bottom:2px;border-radius:100%;background-color:var(--shades-light-5)}.training-record-mobile__selected{font-weight:700;text-transform:uppercase}.training-record-mobile__selected--orange{color:#f36e24}.training-record-mobile__block-view-action{height:100%;padding:25px;border-right:1px solid var(--shades-light-2)}.training-record-mobile__block-view-action__text{display:none}.training-record-mobile__block-view-action__icon{fill:var(--color-blue)}.training-record-mobile__block-view-action:hover{color:var(--color-blue-light)}.training-record-mobile__block-view-action:hover .training-record-mobile__block-view-action__icon{fill:var(--color-blue-light)}.training-record-mobile__card{margin:0 -16px -32px}@media (max-width:1200px){.training-record-mobile__actions{grid-template-columns:1fr;height:auto;padding:20px 0}.training-record-mobile__search-action{padding:10px 20px}.training-record-mobile__block-view-action{padding:10px 20px;border:none}.training-record-mobile__block-view-action__icon{margin-left:14px}.training-record-mobile__block-view-action__text{display:block}}@media (max-width:991px){.training-record-mobile__link-block{padding:20px}}@media (max-width:768px){.training-record-mobile__card{margin:0 0 -32px}}.site-map-page__header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin:0 0 15px;border-bottom:1px solid var(--shades-light-2)}.site-map-page__header .page-title{margin:0;border:none}.site-map-page__button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-left:10px;padding:0}.site-map-page__button-icon{margin-left:10px;fill:var(--color-blue);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.2s ease}.site-map-page__button-icon:hover{box-shadow:none}.site-map-page__button-icon--rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (max-width:575px){.site-map-page__header{-webkit-flex-direction:column;flex-direction:column}.site-map-page__button{margin-left:0}}.site-map-menu-list{font:var(--font-text-16);color:var(--color-blue-dark)}.site-map-menu-list .accordion__header{padding:18px 0}.site-map-menu-list .accordion__title{color:var(--shades-light-5)}.site-map-menu-list .mobile-navigation__main-list-item-link{margin:3px 0;padding:10px 15px;border:none;text-transform:none;color:var(--shades-light-5)}.site-map-menu-list .mobile-navigation__main-list-item-link:hover{background-color:var(--shades-light-2)}.site-map-menu-list .mobile-navigation__main-list-item-btn{border:none}.site-map-menu-list .mobile-navigation__main-list-item-btn:hover{background-color:var(--shades-light-2)}.site-map-menu-list .mobile-navigation__main-list-item-page-link{margin:3px 0;padding:10px 15px;text-transform:none;color:var(--shades-light-5)}.site-map-menu-list .mobile-navigation__submenu-list-item-link{margin:3px 0;padding:10px 15px 10px 25px;color:var(--shades-light-5)}.site-map-menu-list .mobile-navigation__submenu-list-item-link:hover{background-color:var(--shades-light-2)}.site-map-menu-list .mobile-navigation__main-list-item-icon{fill:var(--shades-light-5)}.site-map-menu-list__block-page-link{margin-bottom:20px;padding:30px 33px;background-color:var(--shades-light-1);overflow:hidden}.site-map-menu-list__page-link{font:var(--font-heading-20);color:var(--shades-light-5);text-decoration:none}@media (max-width:575px){.site-map-menu-list__block-page-link{margin-bottom:20px;padding:30px 20px}}@media (min-width:768px){.site-map-menu-list{font:var(--font-text-18)}}@media (min-width:1200px){.site-map-menu-list{font:var(--font-text-20)}}.accordion-menu-item{margin-bottom:20px;padding:0 33px;background-color:var(--shades-light-1);overflow:hidden}.accordion-menu-item__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:36px 0}.accordion-menu-item__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;visibility:hidden;height:0;border-top:1px solid var(--shades-light-3);transition:all .4s ease,opacity .1s ease;opacity:0}.accordion-menu-item__content--show{visibility:visible;height:auto;padding:20px 0 36px;opacity:1}.accordion-menu-item__button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-left:10px;padding:0;font:var(--font-text-bold-12);letter-spacing:.02em;text-transform:uppercase;color:var(--color-black)}.accordion-menu-item__button-icon{margin-left:14px;fill:var(--color-black);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.2s ease}.accordion-menu-item__button-icon:hover{box-shadow:none}.accordion-menu-item__button-icon--rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion-menu-item__title{font:var(--font-heading-20);color:var(--color-black)}.accordion-menu-item__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:10px;font:var(--font-text-bold-14);text-decoration:none;color:var(--color-blue)}.accordion-menu-item__link:hover{text-decoration:underline}.accordion-menu-item__icon{margin-right:8px;fill:var(--color-blue);transition:none}.accordion-menu-item .link-document,.accordion-menu-item .quote-block,.accordion-menu-item .specialist{background-color:var(--color-white)}@media (max-width:991px){.accordion__button-text{display:none}.accordion__button-icon{margin-left:0}}@media (max-width:575px){.accordion{padding:0 20px}}.gender-page__card{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px}.gender-page__card-img{max-width:50%}@media (max-width:991px){.gender-page__card{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.gender-page__card:nth-child(2n - 2){-webkit-flex-direction:column;flex-direction:column}.gender-page__card-img{max-width:100%}}.youth-page__card{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px}.youth-page__card-img{max-width:50%}@media (max-width:991px){.youth-page__card{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.youth-page__card:nth-child(2n - 2){-webkit-flex-direction:column;flex-direction:column}.youth-page__card-img{max-width:100%}}.license-agreement-page{margin:17px 0}.license-agreement-page__list{padding:0;counter-reset:item}.license-agreement-page__list--sublist{padding-left:20px}.license-agreement-page__list--unordered{counter-reset:none;list-style-type:circle}.license-agreement-page__list-title{margin:10px 0}.license-agreement-page__list-item{display:block;margin:7px 0;font:var(--font-text-14);color:var(--shades-light-5)}.license-agreement-page__list-item:before{padding-right:14px;content:counters(item,".") " ";counter-increment:item}.license-agreement-page__list-item--first-level{margin-top:30px;padding-left:13px;font:var(--font-heading-20);color:var(--color-black)}.license-agreement-page__list-item--bold{font-weight:700}.license-agreement-page__list-item--unordered:before{content:"\25cf"}.forum-registration-page__content{padding-top:33px;padding-bottom:33px}.forum-registration-page__subtitle{margin:0 0 13px;font:var(--font-heading-20);color:var(--color-black)}.forum-registration-page__subtitle--with-spacing{margin-top:53px}.forum-registration-page__actions{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:40px}.forum-registration-page__register-button{padding:0 87px}@media (max-width:575px){.forum-registration-page__register-button{padding:0 40px}}.forum-registration-content-container{padding-right:46px;padding-left:46px}@media (max-width:991px){.forum-registration-content-container{padding-right:30px;padding-left:30px}}@media (max-width:575px){.forum-registration-content-container{padding-right:20px;padding-left:20px}}.forum-registration-info-for-participants__special-subtitle{font-size:16px}.forum-registration-modal{z-index:1001}.forum-registration-modal__form{min-width:730px}.forum-registration-modal__form .form__controls{height:450px}.forum-registration-modal__form .form__header{margin-bottom:10px;border-bottom:1px solid var(--shades-light-2)}.forum-registration-modal__form .form__header .form__title{margin-bottom:25px}.forum-registration-modal__subtitle{margin-top:35px}.forum-registration-modal__field{margin-bottom:15px}.forum-registration-modal__fields-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.forum-registration-modal__label{font-size:12px;text-transform:uppercase}.forum-registration-modal__checkbox{margin:0 0 9px}.forum-registration-modal__content{height:458px;padding-right:20px;overflow:auto}@media (max-width:768px){.forum-registration-modal__form{min-width:auto}.forum-registration-modal__form .form__header{padding:0}}.forum-registration-promo{display:-webkit-flex;display:flex;min-height:400px;object-fit:cover;background-repeat:no-repeat}.forum-registration-promo__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;padding-top:33px;padding-bottom:33px}.forum-registration-promo__date{margin:0 0 32px;font:var(--font-heading-16);text-transform:uppercase;color:hsla(0,0%,100%,.9)}.forum-registration-promo__title{margin:0;width:75%;font:var(--font-heading-36);color:var(--color-white)}@media (max-width:991px){.forum-registration-promo__title{font:var(--font-heading-26)}}@media (max-width:575px){.forum-registration-promo__date{margin-bottom:20px;font:var(--font-heading-14)}.forum-registration-promo__title{font:var(--font-heading-20)}}.forum-registration-sponsors{margin:70px 0 60px}.forum-registration-sponsors__container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:185px;-webkit-column-gap:185px;-moz-column-gap:185px;column-gap:185px;grid-row-gap:50px;row-gap:50px;margin-top:70px}.forum-registration-tabs .tabs__select-tab-btn{width:253px;height:193px;font:var(--font-heading-20);color:var(--color-blue)}.textbook-page{display:-webkit-flex;display:flex;padding:20px 0}.textbook-page__picture-and-form{width:360px;margin-right:20px}@media (max-width:991px){.textbook-page__picture-and-form{width:35%}}@media (max-width:575px){.textbook-page{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.textbook-page__picture-and-form{width:100%}}.textbook-picture__img{width:100%;object-fit:cover}@media (max-width:575px){.textbook-picture__title{font:var(--font-heading-16);text-align:center}.textbook-picture__img{width:250px;margin:0 auto}}.textbook-info{-webkit-flex:1;flex:1}.textbook-info__title{margin:0}.textbook-info__divider{margin:30px 0}.textbook-info__subtitle{margin:0 0 20px;font:var(--font-heading-20)}.textbook-info__info{grid-gap:20px;gap:20px}.textbook-info__info,.textbook-info__row{display:-webkit-flex;display:flex}.textbook-info__property{min-width:145px;font-weight:700;text-align:right}.textbook-info__value{margin-left:20px;color:var(--color-black)}@media (max-width:768px){.textbook-info__divider{margin:20px 0}.textbook-info__subtitle{margin:0 0 14px;font:var(--font-heading-16)}.textbook-info__property{min-width:100px}.textbook-info__description,.textbook-info__property,.textbook-info__value{font:var(--font-text-12)}}.textbook-actions__button{width:100%;height:46px;margin-top:20px}.textbook-actions__button-content{-webkit-justify-content:space-between;justify-content:space-between}.textbook-actions__icon-contact-us{fill:var(--color-blue)}.textbook-actions__icon-download{fill:var(--color-white)}.vacancies-for-admission-page{margin-top:30px;font:var(--font-text-20);color:var(--color-blue-dark)}.vacancies-for-admission-page__info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:0;margin-bottom:33px;padding:26px;font:var(--font-text-14);background-color:var(--shades-light-1)}.vacancies-for-admission-page__info-title{margin:0;font:var(--font-text-14);color:var(--color-black)}.vacancies-for-admission-page__info-link{font-weight:700;color:var(--color-blue)}.vacancies-for-admission-page__subtitle{padding-left:40px;font:var(--font-heading-20);font-weight:700;border-left:1px solid var(--color-orange);color:var(--color-black);font-size:16px;line-height:22px}.vacancies-for-admission-page__button{width:100%;margin-bottom:20px}.vacancies-for-admission-page__button .button__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media (max-width:768px){.vacancies-for-admission-page{font:var(--font-text-16)}.vacancies-for-admission-page__title{padding-left:20px;font:var(--font-heading-16)}}.additional-info-section__title{font:var(--font-heading-14);font-size:20px;line-height:120%;color:var(--color-black);margin:0}.additional-info-section__figure{background-color:var(--shades-light-1);margin:33px 0 31px;padding:33px 30px;display:-webkit-flex;display:flex;width:514px;height:211px;-webkit-align-items:center;align-items:center}.additional-info-section__figure-caption{margin-left:26px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.additional-info-section__full-name{font:var(--font-heading-20);font-size:20px;line-height:120%;color:var(--color-black);margin:0 0 7px}.additional-info-section__position{font:var(--font-text-bold-12);font-size:12px;line-height:170%;color:var(--color-light-blue);text-transform:uppercase;margin:0 0 10px}.additional-info-section__link{color:var(--color-blue);font:var(--font-text-bold-14);text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:8px;transition:.2s ease}.additional-info-section__link svg{fill:var(--color-blue);margin-right:10px}.additional-info-section__link,.additional-info-section__link:active,.additional-info-section__link:hover,.additional-info-section__link:visited{color:var(--color-blue)}.additional-info-section__link:hover{text-decoration:underline}.additional-info-section__line{height:1px;background-color:rgba(194,226,255,.35);border:none;margin:0 0 32px}.additional-info-section__map{margin:33px 0 30px;height:306px}.additional-info-section__address{font:var(--font-heading-14);font-size:14px;line-height:170%;color:var(--color-blue);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:30px 0 37px}.additional-info-section__address svg{fill:var(--color-blue);margin-right:12px}.additional-info-section__forms{margin:30px 0 44px}.additional-info-section__link__modified{margin-bottom:20px}.additional-info-section__email{margin:15px 0 26px}.additional-info-section__email a{font:var(--font-heading-16);font-size:16px;line-height:140%;color:var(--color-blue);text-decoration:none;border-bottom:1px solid rgba(180,207,232,.6);transition:.2s ease}.additional-info-section__email a,.additional-info-section__email a:active,.additional-info-section__email a:hover,.additional-info-section__email a:visited{color:var(--color-blue)}.additional-info-section__email a:hover{border-color:var(--color-blue)}.additional-info-section__text{color:var(--color-light-blue);font:var(--font-text-14);font-size:14px;line-height:150%;max-width:514px;margin:0 0 20px}@media (max-width:768px){.additional-info-section__figure{-webkit-flex-direction:column;flex-direction:column;width:100%;height:auto}.additional-info-section__figure-caption{-webkit-align-items:center;align-items:center;text-align:center;margin-left:0}.additional-info-section__full-name{margin-top:16px}}.capabilities-section__heading{margin:54px 0 0;padding:26px 0 0;border-top:1px solid var(--shades-light-2);font:var(--font-heading-26);font-size:26px;line-height:130%;color:var(--color-black)}.capabilities-section__capabilities{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:28px}.capabilities-section__capability{background-color:var(--shades-light-1);width:calc(50% - 32px);margin:0 32px 32px 0;padding:25px 32px 25px 25px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.capabilities-section__capability:nth-child(2n){width:50%;margin-right:0}.capabilities-section__capability-square{width:6px;height:6px;-webkit-flex-shrink:0;flex-shrink:0;background-color:var(--shades-light-3);margin-right:15px}.capabilities-section__capability-title{color:var(--color-light-blue);font:var(--font-text-16);font-size:16px;line-height:160%;margin:0}@media (max-width:768px){.capabilities-section__capability{width:100%;margin-right:0}.capabilities-section__capability:nth-child(2n){width:100%}}.demands-section{margin-bottom:32px}.demands-section__info{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:0;margin-bottom:33px;font:var(--font-heading-30);padding:26px;background-color:rgba(194,226,255,.15)}.demands-section__title{font:var(--font-heading-14);font-size:20px;line-height:120%;color:var(--color-black);margin:0}.demands-section__warning-message{margin:0;font-weight:400;font-size:14px;line-height:150%;-webkit-align-items:center;align-items:center;color:var(--color-black)}.demands-section__icon{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:17px;width:26px;height:26px}.demands-section__documents{margin-top:30px}.demands-section__figure{background-color:var(--shades-light-1);margin:33px 0 31px;padding:33px 30px;display:-webkit-flex;display:flex;width:514px;height:211px;-webkit-align-items:center;align-items:center}.demands-section__figure-caption{margin-left:26px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.demands-section__full-name{font:var(--font-heading-20);font-size:20px;line-height:120%;color:var(--color-black);margin:0 0 7px}.demands-section__position{font:var(--font-text-bold-12);font-size:12px;line-height:170%;color:var(--color-light-blue);text-transform:uppercase;margin:0 0 10px}.demands-section__link{color:var(--color-blue);font:var(--font-text-bold-14);text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:8px;transition:.2s ease}.demands-section__link svg{fill:var(--color-blue);margin-right:10px}.demands-section__link,.demands-section__link:active,.demands-section__link:hover,.demands-section__link:visited{color:var(--color-blue)}.demands-section__link:hover{text-decoration:underline}.demands-section__line{height:1px;background-color:rgba(194,226,255,.35);border:none;margin:0 0 32px}.demands-section__map{margin:33px 0 30px;height:306px}.demands-section__address{font:var(--font-heading-14);font-size:14px;line-height:170%;color:var(--color-blue);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:30px 0 37px}.demands-section__address svg{fill:var(--color-blue);margin-right:12px}.demands-section__forms{margin:30px 0 44px}.demands-section__link__modified{margin-bottom:20px}.demands-section__email{margin:15px 0 26px}.demands-section__email a{font:var(--font-heading-16);font-size:16px;line-height:140%;color:var(--color-blue);text-decoration:none;border-bottom:1px solid rgba(180,207,232,.6);transition:.2s ease}.demands-section__email a,.demands-section__email a:active,.demands-section__email a:hover,.demands-section__email a:visited{color:var(--color-blue)}.demands-section__email a:hover{border-color:var(--color-blue)}.demands-section__text{color:var(--color-light-blue);font:var(--font-text-14);font-size:14px;line-height:150%;max-width:514px;margin:0 0 20px}@media (max-width:768px){.demands-section__documents{margin-top:26px}.demands-section__figure{-webkit-flex-direction:column;flex-direction:column;width:100%;height:auto}.demands-section__figure-caption{-webkit-align-items:center;align-items:center;text-align:center;margin-left:0}.demands-section__full-name{margin-top:16px}}.departments-section{margin-top:45px}.departments-section__block{margin:0 0 20px;background-color:var(--shades-light-1);padding:36px 33px 38px}.departments-section__title{font:var(--font-heading-20);font-size:20px;line-height:120%;color:var(--color-black);margin:0 0 14px}.departments-section__text{margin:6px 0 0;font:var(--font-text-14);font-size:14px;line-height:150%}.departments-section__position{color:var(--color-light-blue)}.departments-section__full-name{color:var(--color-black)}.departments-section__link{color:var(--color-blue);font:var(--font-text-bold-14);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.departments-section__link svg{margin-right:8px;fill:var(--color-blue)}.departments-section__link:hover{text-decoration:underline}.departments-section__link-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:14px 0 0}.departments-section__additional-phone{margin-left:5px;font:var(--font-text-12);color:var(--shades-light-5)}.table-section{margin-top:49px;margin-bottom:20px;overflow:auto}.table-section .table-section__wrapper{border:1px solid rgba(194,226,255,.35);border-radius:2px;padding:0 30px}.table-section__title{font:var(--font-heading-20);color:var(--color-black);margin:0 0 20px}.table-section__row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:25px 0;font-weight:400;color:var(--color-grey-dark);background-color:var(--color-white);border-radius:3px}.table-section__row:nth-child(n){color:var(--color-light-blue);font-weight:400;font-size:14px;line-height:150%}.table-section__row:nth-child(n) .table-section__elem{-webkit-justify-content:flex-start;justify-content:flex-start;max-width:207px;-webkit-align-self:flex-start;align-self:flex-start}.table-section__row:first-child{font-weight:700;color:var(--color-black);line-height:160%;padding-bottom:26px;border-bottom:1px solid rgba(194,226,255,.35)}.table-section__row:first-child .table-section__elem{-webkit-justify-content:flex-start;justify-content:flex-start;max-width:207px}.table-section__elem{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:20%}.table-section__elem:not(:last-child):not(:first-child){padding:0 20px}.table-section__elem:first-child{padding-right:20px}.table-section__elem:last-child{padding-left:20px}.table-section__no-data{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:10px 0;color:var(--color-light-blue);font:var(--font-text-bold-16)}@media (max-width:767px){.table-section__wrapper{width:767px}.table-section__elem{width:23%}}.vacancies-section__static-title{margin:26px 0 0;font:var(--font-heading-26);font-size:26px;line-height:130%;color:var(--color-black)}.vacancies-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.vacancies-section__no-data{margin:50px 0}.vacancy-card{width:calc(33.33333% - 30px);margin:30px 30px 0 0;height:168px;background-color:rgba(194,226,255,.15);border-radius:3px;padding:24px 24px 31px;-webkit-flex-shrink:0;flex-shrink:0}.vacancy-card:nth-child(3n){width:33.33333%;margin-right:0}.vacancy-card>.button__wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.vacancy-card__date{background-color:var(--color-orange);font:var(--font-text-10);font-size:10px;line-height:170%;color:var(--color-white);text-align:center;padding:2px 8px;display:inline-block}.vacancy-card__title{font:var(--font-heading-16);font-size:16px;line-height:140%;color:var(--color-black);padding:0;margin:15px 0 10px;width:100%;text-transform:none;white-space:normal;max-height:100%;display:inline;text-overflow:ellipsis;overflow:hidden}.vacancy-card__price{color:var(--color-blue);font:var(--font-heading-14);font-size:14px;line-height:170%}.vacancy-card__modal{z-index:1000!important}.vacancy-card__modal ::-webkit-scrollbar{width:3px}.vacancy-card__modal ::-webkit-scrollbar-thumb{background-color:var(--color-grey-border-light)}.vacancy-card__modal .modal__content{overflow:hidden;padding:25px}.vacancy-card__modal-wrapper{position:relative;padding-right:10px;background-color:var(--color-white);border-radius:2px;overflow-y:scroll;max-height:calc(100vh - 330px)}.vacancy-card__modal-wrapper-title{margin:0;padding:0 50px 25px 0;font:var(--font-heading-26);font-size:26px;line-height:130%;color:var(--color-black);border-bottom:1px solid rgba(194,226,255,.35);background-color:var(--color-white)}.vacancy-card__modal-wrapper-price{margin:18px 0 0}.vacancy-card__modal-wrapper-price p{color:var(--color-blue-dark);font:var(--font-heading-20);font-size:20px;line-height:120%;margin:0}.vacancy-card__modal-wrapper-price span{font:var(--font-text-16);color:var(--color-light-blue);font-size:16px;line-height:160%;margin:0}.vacancy-card__modal-wrapper-branch{font:var(--font-heading-20);font-size:20px;line-height:120%;color:var(--shades-dark-4);margin:35px 0 13px}.vacancy-card__modal-wrapper-address{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.vacancy-card__modal-wrapper-address svg{fill:var(--color-light-blue)}.vacancy-card__modal-wrapper-address p{font:var(--font-text-16);font-size:16px;line-height:160%;color:var(--color-light-blue);margin:0 0 0 13px}.vacancy-card__modal-wrapper-list{margin:35px 0 0;color:var(--shades-dark-4)}.vacancy-card__modal-wrapper-list h5{font:var(--font-heading-20);font-size:20px;line-height:120%;color:var(--shades-dark-4);margin:0 0 12px}.vacancy-card__modal-wrapper-list-items p{font:var(--font-text-16);font-size:16px;line-height:160%;color:var(--color-light-blue);margin:0 0 4px;display:-webkit-flex;display:flex}.vacancy-card__modal-wrapper-list-items p:last-child{margin-bottom:0}.vacancy-card__modal-wrapper-list-items p:before{content:"";display:block;width:6px;height:6px;background-color:rgba(180,207,232,.6);margin:11px 15px 0 0}.vacancy-card__modal-wrapper-date{font:var(--font-text-16);font-size:16px;line-height:160%;color:var(--color-black);margin:35px 0 0}.vacancy-card__modal-wrapper-footer{margin:26px 0 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;flex-wrap:wrap}.vacancy-card__modal-wrapper-button{font:var(--font-heading-14);font-size:14px;line-height:170%;padding:0 30px;height:44px;border-radius:22px}.vacancy-card__modal-wrapper-button:first-child{background-color:var(--color-blue);color:var(--color-white);margin-left:20px;border:1px solid transparent;margin-bottom:15px}.vacancy-card__modal-wrapper-button:nth-child(2){background-color:initial;color:var(--color-blue);border:1px solid rgba(180,207,232,.6)}@media (min-width:768px){.vacancy-card__modal-wrapper{max-height:calc(100vh - 250px)}}@media (max-width:768px){.vacancy-card{width:100%;margin-right:0}.vacancy-card:nth-child(3n){width:100%}}@media (max-width:991px){.vacancy-card__modal-wrapper{width:100%}}@media (max-width:576px){.vacancy-card__modal-wrapper{padding:25px}}@media (max-height:900px){.vacancy-card__modal-content{height:500px}}@media (max-height:750px){.vacancy-card__modal-content{height:400px}}@media (max-height:600px){.vacancy-card__modal-content{height:300px}}@media (max-height:400px){.vacancy-card__modal-content{height:200px}}@font-face{font-family:Rosatom;font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.rosatomtech.ru/web/fonts/Rosatom-Regular_W.woff2) format("woff2"),url(https://cdn.rosatomtech.ru/web/fonts/Rosatom-Regular_W.woff) format("woff")}@font-face{font-family:Rosatom;font-weight:400;font-style:italic;font-display:swap;src:url(https://cdn.rosatomtech.ru/web/fonts/Rosatom-Italic_W.woff2) format("woff2"),url(https://cdn.rosatomtech.ru/web/fonts/Rosatom-Italic_W.woff) format("woff")}@font-face{font-family:Rosatom;font-weight:700;font-style:normal;font-display:swap;src:url(https://cdn.rosatomtech.ru/web/fonts/Rosatom-Bold_W.woff2) format("woff2"),url(https://cdn.rosatomtech.ru/web/fonts/Rosatom-Bold_W.woff) format("woff")}@font-face{font-family:Rosatom;font-weight:300;font-style:normal;font-display:swap;src:url(https://cdn.rosatomtech.ru/web/fonts/Rosatom-Light_W.woff2) format("woff2"),url(https://cdn.rosatomtech.ru/web/fonts/Rosatom-Light_W.woff) format("woff")}@font-face{font-family:Myriad Pro;font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.rosatomtech.ru/web/fonts/MyriadPro-Regular.woff) format("woff"),url(https://cdn.rosatomtech.ru/web/fonts/MyriadPro-Regular.woff2) format("woff2")}@font-face{font-family:Gotham Pro;font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.rosatomtech.ru/web/fonts/GothamPro-Regular.woff) format("woff"),url(https://cdn.rosatomtech.ru/web/fonts/GothamPro-Regular.woff2) format("woff2")}@font-face{font-family:Circe Rounded;font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.rosatomtech.ru/web/fonts/CirceRounded-Regular.woff) format("woff"),url(https://cdn.rosatomtech.ru/web/fonts/CirceRounded-Regular.woff2) format("woff2")}@font-face{font-family:Futuris CTT;font-weight:400;font-style:normal;font-display:swap;src:url(https://cdn.rosatomtech.ru/web/fonts/FuturisCtt-Normal.woff) format("woff"),url(https://cdn.rosatomtech.ru/web/fonts/FuturisCtt-Normal.woff2) format("woff2")}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:focus{outline:none}:root{--font-heading-80:bold 5rem/1.3 Rosatom;--font-heading-56:bold 3.5rem/1 Rosatom;--font-heading-44:bold 2.75rem/1.3 Rosatom;--font-heading-36:bold 2.25rem/1.3 Rosatom;--font-heading-30:bold 1.875rem/1.3 Rosatom;--font-heading-26:bold 1.625rem/1.3 Rosatom;--font-heading-20:bold 1.25rem/1.2 Rosatom;--font-heading-18:bold 1.125rem/1.2 Rosatom;--font-heading-16:bold 1rem/1.3 Rosatom;--font-heading-14:bold 0.875rem/1.3 Rosatom;--font-text-20:1.25rem/1.3 Rosatom;--font-text-18:1.125rem/23px Rosatom;--font-text-16:normal 1rem/1.6 Rosatom;--font-text-14:normal 0.875rem/1.5 Rosatom;--font-text-12:normal 0.75rem/1.7 Rosatom;--font-text-10:normal 0.625rem/1.7 Rosatom;--font-text-bold-40:bold 2.5rem/1.3 Rosatom;--font-text-bold-32:bold 2rem/1.3 Rosatom;--font-text-bold-16:bold 1rem/1.3 Rosatom;--font-text-bold-14:bold 0.875rem/1.6 Rosatom;--font-text-bold-12:bold 0.75rem/1.7 Rosatom;--font-text-bold-10:bold 0.625rem/1.7 Rosatom;--color-black:#1e1e1e;--color-white:#fff;--color-blue:#003274;--color-light-blue:#4d6a84;--color-green:#1d988c;--color-orange:#f36e24;--color-background:#f1f9ff;--color-grey-lightest:#b7c2ce;--color-grey-border-light:#ebeef1;--color-grey-light:#7f7f7f;--color-grey:#5f6062;--color-grey-dark:#333;--color-blue-light:#6cace4;--color-blue-dark:#003274;--color-blue-darkness:#001e45;--color-blue-link:#007cd6;--color-orange-light:#f0a600;--color-orange-dark:#be4401;--color-red:red;--color-pink:#b22174;--color-background-blue:#003274;--color-text-white:#fff;--shades-light-1:rgba(194,226,255,0.15);--shades-light-2:rgba(194,226,255,0.35);--shades-light-3:rgba(180,207,232,0.6);--shades-light-4:#bed2e3;--shades-light-5:#6a7a87;--shades-dark-1:rgba(0,0,0,0.2);--shades-dark-2:rgba(0,0,0,0.35);--shades-dark-3:rgba(0,0,0,0.6);--shades-dark-4:#000;--box-shadow:0 2px 4px rgba(0,0,0,0.02);--hover-box-shadow:0 4px 12px rgba(0,0,0,0.02);--logo-filter:initial;--img-filter:initial;--svg-filter:initial;--background-img-filter:initial}body{min-height:100vh;margin:0;font-family:Rosatom;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.6;overflow-x:hidden;overflow-y:scroll;background:#fff;background:var(--color-white)}img{display:block;max-width:100%;-webkit-filter:initial;filter:none;-webkit-filter:var(--img-filter);filter:var(--img-filter)}svg{-webkit-filter:initial;filter:none;-webkit-filter:var(--svg-filter);filter:var(--svg-filter)}button,input,select,textarea{font:inherit}#root{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100vh}.visually-hidden,.visually-hidden:not(:focus):not(:active){position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.block-background-img{-webkit-filter:initial;filter:none;-webkit-filter:var(--img-filter);filter:var(--img-filter)}a[href^=tel]{color:#003274;color:var(--color-blue-dark);text-decoration:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 10000000s ease-in-out 0s;transition:background-color 10000000s ease-in-out 0s}