@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);.index-site{padding:70px 0 90px;color:#666;font-size:14px;line-height:21px}.index-site__picture{align-items:center;border:1px solid #f2f2f2;display:flex;justify-content:center;height:200px}.index-site__picture img{transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.index-site__picture:hover img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.index-site__title{display:inline-block;margin-top:10px;color:#008fb9;font-size:16px;font-weight:700;line-height:26px;vertical-align:top}.index-site__annotation{display:block;margin-top:5px}.staff-filter{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:1280px){.staff-filter{flex-wrap:wrap}}.staff-filter__holder{align-items:center;display:flex}@media screen and (max-width:992px){.staff-filter__holder{flex-wrap:wrap}}.staff-filter__box{margin-right:16px}.staff-filter__box_type_multiple{border:1px solid #f2f2f2;display:flex;padding:10px 15px;background-color:#fafafc}@media screen and (max-width:750px){.staff-filter__box{margin-right:0;width:100%}.staff-filter__box_type_multiple{flex-wrap:wrap}.staff-filter__box:not(:first-of-type){margin-top:20px}}.staff-filter__button{margin:0}@media screen and (max-width:992px){.staff-filter__button{display:block;margin:20px auto 0;max-width:270px;width:100%}}.staff-filter__select{width:204px;position:relative;background-color:#fff;cursor:pointer}.staff-filter__select:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;height:6px;width:6px;position:absolute;top:50%;right:7px;background:url(assets/img/icons/select-arrow-icon.png) no-repeat;content:""}.staff-filter__select:not(:first-of-type){margin-left:12px}.staff-filter__select select{-webkit-appearance:none;-moz-appearance:none;border-radius:1px;box-sizing:border-box;border:1px solid #f2f2f2;height:44px;outline:none;padding:0 20px 0 12px;width:100%;position:relative;z-index:5;background:none;color:#777;cursor:pointer;font-size:15px;line-height:24px}.staff-filter__select select::-ms-expand{display:none}.staff-filter__select select:disabled{opacity:.7}@media screen and (max-width:750px){.staff-filter__select{width:100%}.staff-filter__select:not(:first-of-type){margin-top:12px;margin-left:0}}.staff-filter__reset{border:none;padding:10px 30px;background-color:#f6f6f8;color:#777;font-size:15px;line-height:24px}@media screen and (max-width:1280px){.staff-filter__reset{display:block;margin:20px auto 0;max-width:270px;width:100%}}.floating-menu{position:fixed;top:144px;right:0;z-index:500}.floating-menu-item{transition:background-color .2s;align-items:center;box-sizing:border-box;display:flex;justify-content:center;height:76px;padding:10px;width:58px;background-color:#edf1f4}.floating-menu-item:not(:first-of-type){margin-top:1px}.floating-menu-list .floating-menu-item{margin-right:1px}.floating-menu-list .floating-menu-item:not(:first-of-type){margin-top:0}.floating-mobile-menu .floating-menu-item{margin:6px 8px;width:76px}.floating-menu-item img{max-height:100%;max-width:100%}.floating-menu-item:hover{background-color:#e4eaef}.floating-menu-list{transition:max-width .3s ease-in-out;display:flex;max-width:0;overflow:hidden;position:absolute;bottom:0;right:100%;background-color:#fff}.floating-menu-list.is-opened{max-width:500px}.floating-mobile-menu{display:flex;flex-wrap:wrap;padding:14px 12px}.staff-search_type_desktop{margin:7px 0}.staff-search_type_mobile{border-bottom:1px solid #f2f2f2;padding:25px 20px}.staff-search__title{display:block;margin-bottom:12px;color:#222;font-size:15px;font-weight:700}.staff-search__form{position:relative}.staff-search__field{border-radius:1px;border:1px solid #e8e8e8;outline:none;padding:5px 30px 5px 12px;width:100%;background-color:transparent;color:#666;font:normal 12px/18px Roboto,Arial,sans-serif}.staff-search__field::-webkit-input-placeholder{color:#666}.staff-search__field::-ms-input-placeholder{color:#666}.staff-search__field::placeholder{color:#666}.staff-search_type_mobile .staff-search__field{background-color:#f5f5f5;padding:10px 45px 10px 15px}.staff-search__button{-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;display:block;height:12px;padding:0;width:12px;position:absolute;top:50%;right:10px;background-color:transparent;background-image:url(assets/img/icons/staff-search-icon.png);background-repeat:no-repeat}.staff-search_type_mobile .staff-search__button{right:15px}.staff-detail{border:1px solid #f2f2f2;padding:40px;display:flex}@media screen and (max-width:992px){.staff-detail{flex-wrap:wrap}}.staff-detail__picture{box-sizing:border-box;flex-shrink:0;padding-right:30px;width:220px}.staff-detail__picture img{max-width:100%}@media screen and (max-width:992px){.staff-detail__picture{padding-right:0;width:100%;text-align:center}.staff-detail__picture img{display:inline-block;vertical-align:top}}.staff-detail__holder{overflow:hidden}@media screen and (max-width:992px){.staff-detail__holder{margin-top:20px}}.staff-detail__row{display:flex;flex-wrap:wrap;margin:0 -15px}.staff-detail__item{padding:0 15px 12px;font-size:1em;color:#999;line-height:24px}.staff-detail__value{color:#222}.staff-detail__link{position:relative;padding-left:26px}.staff-detail__link:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;height:20px;width:16px;position:absolute;top:50%;left:0;background-image:url(assets/img/icons/staff-detail-icons.png);background-repeat:no-repeat;content:""}.staff-detail__link_type_email:before{background-position:0 0}.staff-detail__link_type_phone:before{background-position:-16px 0}.staff-detail__link_type_file:before{background-position:-32px 0}.staff-detail__link_type_phone{margin-right:5px}@media screen and (max-width:992px){.staff-detail__link_type_phone{display:block}}.staff-detail__description{border-top:1px solid #f2f2f2;margin-top:12px;padding-top:24px}.staff-detail__description p:last-of-type{margin-bottom:0}.staff-detail-back{margin:40px 0 0}.top-menu{display:flex;padding:10px 0;font-size:13px;font-weight:700;line-height:24px}.top-menu__link{align-items:center;display:inline-flex;color:#666}.top-menu__link:not(:first-of-type){margin-left:30px}.top-menu__link_type_gk .top-menu__icon{height:12px;width:57px;background-image:url(assets/img/top-menu/top-menu-link_gk.png)}.top-menu__link_type_gk.is-current{color:#0071bc}.top-menu__link_type_gk.is-current .top-menu__icon{background-position:0 -12px}.top-menu_type_gk .top-menu__link:hover{color:#0071bc}.top-menu__link_type_azs .top-menu__icon{height:18px;width:18px;background-image:url(assets/img/top-menu/top-menu-link_azs.png)}.top-menu__link_type_azs.is-current{color:#fe5000}.top-menu__link_type_azs.is-current .top-menu__icon{background-position:0 -18px}.top-menu_type_azs .top-menu__link:hover{color:#fe5000}.top-menu__link_type_dev .top-menu__icon{height:16px;width:21px;background-image:url(assets/img/top-menu/top-menu-link_dev.png)}.top-menu__link_type_dev.is-current{color:#76bc21}.top-menu__link_type_dev.is-current .top-menu__icon{background-position:0 -16px}.top-menu_type_dev .top-menu__link:hover{color:#76bc21}.top-menu__link_type_avia .top-menu__icon{height:20px;width:38px;background-image:url(assets/img/top-menu/top-menu-link_avia.png)}.top-menu__icon{margin-right:15px;background-repeat:no-repeat}.top-user{align-items:center;display:flex;height:44px;padding:7px 0}@media screen and (max-width:750px){.top-user{border-bottom:1px solid #f2f2f2;height:64px;overflow:hidden;padding:10px 14px;background-color:#fbfbfb}}.top-user__picture{border-radius:50%;height:30px;width:30px;margin-right:6px}@media screen and (max-width:750px){.top-user__picture{flex-shrink:0;margin-right:14px}}.top-user__name{font-size:13px;line-height:20px}@media screen and (max-width:750px){.top-user__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700}}.company-benefits{border-bottom:2px solid #f2f2f2;padding:100px 0 60px}.company-benefits__item{padding-bottom:40px}.company-benefits__visual{box-sizing:border-box;align-items:center;display:flex;height:300px;justify-content:center;overflow:hidden;padding:16px;position:relative}.company-benefits__picture{transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;height:100%;width:100%;position:absolute;top:0;left:0;background-size:cover;background-position:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.company-benefits__visual:hover .company-benefits__picture{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.company-benefits__name{position:relative;z-index:5;color:#fff;font-size:32px;font-weight:700;line-height:36px}.company-benefits__title{margin-top:15px;display:inline-block;font-size:16px;font-weight:700;line-height:22px}.company-benefits__annotation{display:block;margin-top:5px;color:#666;font-size:15px;line-height:18px}.section{padding:20px 0}.section_type_color,body.fill_bg_y .section_type_color .maxwidth-theme{background-color:rgba(246,246,247,.5)}.section_type_news{padding:36px 0 0}.section_type_news .item-views.blocks.news_block{padding:0}.section_type_news .news_block .flexbox>div{margin-bottom:24px}.section__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:24px}.section__title{color:#222;font-size:26px;line-height:32px}.section__actions{align-items:center;display:flex}.section__arrows{display:flex;margin-left:20px}@media screen and (max-width:750px){.section__arrows{display:none}}.section__slider{margin:-10px -10px 0}.section__button{transition:background-color .1s ease;border-radius:2px;box-sizing:border-box;border-style:solid;border-width:1px;display:block;margin:36px auto;max-width:810px;padding:8px 15px;color:#fff;font-size:15px;font-weight:700;line-height:24px;text-align:center}.section__button_theme_dev{border-color:#76bc21;background-color:#76bc21}.section__button_theme_dev:hover{background-color:transparent;color:#76bc21}.section__button_theme_azs{border-color:#fe5000;background-color:#fe5000}.section__button_theme_azs:hover{background-color:transparent;color:#fe5000}.footer-partners{border-top:1px solid #f2f2f2;margin-top:1px}.carousel-button{transition:background-color .2s;border-radius:50%;box-sizing:border-box;height:32px;width:32px;position:relative;cursor:pointer}.carousel-button:before{height:14px;margin-top:-7px;width:8px;position:absolute;top:50%;left:50%;background-image:url(assets/img/icons/carousel-arrow-icons.png);background-repeat:no-repeat;content:""}.carousel-button:not(:first-of-type){margin-left:10px}.carousel-button_type_prev:before{margin-left:-5px;background-position:0 0}.carousel-button_type_next:before{margin-left:-3px;background-position:-8px 0}.carousel-button_theme_dev{border:2px solid #76bc21;background-color:#76bc21}.carousel-button_theme_dev:hover{background-color:transparent}.carousel-button_theme_dev.carousel-button_type_prev:hover:before{background-position:0 -14px}.carousel-button_theme_dev.carousel-button_type_next:hover:before{background-position:-8px -14px}.carousel-button_theme_azs{border:2px solid #fe5000;background-color:#fe5000}.carousel-button_theme_azs:hover{background-color:transparent}.carousel-button_theme_azs.carousel-button_type_prev:hover:before{background-position:0 -28px}.carousel-button_theme_azs.carousel-button_type_next:hover:before{background-position:-8px -28px}.card{transition:box-shadow .3s ease;box-sizing:border-box;box-shadow:0 0 0 1px #f2f2f2;height:100%;padding:30px 30px 50px;width:100%;background-color:#fff;color:#555;font-size:16px;line-height:24px}.card:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.card__info{align-items:center;display:flex}.card__picture{border-radius:50%;flex-shrink:0;height:98px;overflow:hidden;width:98px;background-position:50%;background-size:cover}.card__personality{box-sizing:border-box;padding-left:20px}.card__name{display:block;color:#333;font-weight:900}.card__post{display:block;color:#777;font-size:13px;line-height:20px}.card__description{margin-top:20px}.card__description p{margin:0}.card_theme_dev .card__subtitle{color:#76bc21}.card_theme_azs .card__subtitle{color:#fe5000}.card__button{transition:background-color .1s ease;border-radius:2px;box-sizing:border-box;border-style:solid;border-width:1px;display:inline-block;margin-top:24px;padding:5px 15px;color:#fff;font-size:13px;vertical-align:top}.card_theme_dev .card__button{border-color:#76bc21;background-color:#76bc21}.card_theme_dev .card__button:hover{background-color:transparent;color:#76bc21}.card_theme_azs .card__button{border-color:#fe5000;background-color:#fe5000}.card_theme_azs .card__button:hover{background-color:transparent;color:#fe5000}.card__title{display:block;margin-bottom:10px}.card_theme_dev .card__title{color:#76bc21}.card_theme_azs .card__title{color:#fe5000}.event{transition:box-shadow .3s ease;box-sizing:border-box;box-shadow:0 0 0 1px #f2f2f2;background-color:#fff;color:#555;font-size:15px;line-height:24px}.event:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.event__picture{display:block}.event__picture img{width:100%}.event__holder{padding:45px 35px}.event__title{display:inline-block;font-size:20px;font-weight:700;vertical-align:top}.event__annotation{margin-top:5px}.event__annotation p{margin:0}.article{box-sizing:border-box;transition:box-shadow .3s ease;box-shadow:0 0 0 1px #f2f2f2;height:100%;position:relative;background-color:#fff}.article:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.article__picture{display:block}.article__picture img{width:100%}.article__holder{padding:16px 24px 48px;color:#555;font-size:15px;line-height:20px}.article_size_large .article__holder{padding:24px 32px 54px}.article__topic{display:block;font-size:11px;text-transform:uppercase}.article_theme_dev .article__topic{color:#76bc21}.article_theme_azs .article__topic{color:#fe5000}.article__title{display:inline-block;margin-top:5px;font-size:15px;font-weight:500;vertical-align:top}.article_size_large .article__title{margin-top:10px;font-size:20px;line-height:26px}.article__annotation{margin:5px 0 0}.article_size_large .article__annotation{margin:10px 0 0}.article__date{display:block;position:absolute;left:24px;bottom:16px;color:#999;font-size:13px;line-height:20px}.article_size_large .article__date{left:32px}.article-list .row{margin-top:30px}.article-list .row:first-of-type{margin-top:0}@media screen and (max-width:992px){.article-list .row:first-of-type{margin-top:30px}}@media screen and (max-width:750px){.article-list .row .col-xs-12:not(:first-of-type){margin-top:32px}}.thank{color:#555;font-size:16px;line-height:24px}.thank__item{transition:box-shadow .3s ease;box-sizing:border-box;position:relative}.thank__item:not(.thank__item_type_inner){box-shadow:0 0 0 1px #f2f2f2;padding:30px 30px 40px;background-color:#fff}.thank__item:not(.thank__item_type_inner):hover{box-shadow:0 0 10px rgba(0,0,0,.1);z-index:5}.thank__item_type_inner{border:1px solid #f2f2f2;padding:18px 30px;background-color:#fbfbfb}.thank__item:not(:first-of-type){margin-top:-1px}.thank__info{align-items:center;display:flex}.thank__picture{border-radius:50%;flex-shrink:0;height:98px;overflow:hidden;width:98px;background-position:50%;background-size:cover}.thank__personality{box-sizing:border-box;padding-left:20px}.thank__name{display:block;color:#333;font-weight:900}.thank__post{display:block;color:#777;font-size:13px;line-height:20px}.thank__annotation{padding-left:118px}.thank__annotation p{margin:0}.thank__button{transition:background-color .1s ease;border-radius:2px;box-sizing:border-box;border-style:solid;border-width:1px;display:inline-block;margin-top:24px;padding:5px 15px;color:#fff;font-size:13px;vertical-align:top}.thank__item_type_inner .thank__button{margin-top:10px}.thank_theme_dev .thank__button{border-color:#76bc21;background-color:#76bc21}.thank_theme_dev .thank__button:hover{background-color:transparent;color:#76bc21}.thank_theme_azs .thank__button{border-color:#fe5000;background-color:#fe5000}.thank_theme_azs .thank__button:hover{background-color:transparent;color:#fe5000}.thank__caption{display:block;margin-bottom:10px}.thank_theme_dev .thank__caption{color:#76bc21}.thank_theme_azs .thank__caption{color:#fe5000}.thank__description{padding:30px}.thank__description p{margin-bottom:20px}.thank .url-block{margin:0}.bx-auth-holder{align-items:center;justify-content:center;display:flex;height:100vh;overflow:auto;width:100%;text-align:center}.bx-auth{max-width:450px;width:100%;padding:60px 10px 50px;background-color:#edf0f3;font:normal 15px/24px Roboto,Arial,sans-serif}.bx-auth-logo{margin:auto}.bx-auth-title{display:block;margin-top:40px;color:#555}.bx-auth-form{display:inline-block;margin-top:20px;vertical-align:top}.bx-auth-row{margin-top:6px}.bx-auth-row:first-of-type{margin-top:0}.bx-auth-row p{margin-bottom:0}.bx-auth-row-type-checkbox{margin-top:16px}.bx-auth-row-type-button{margin-top:24px}.bx-auth-input{border-radius:2px;box-sizing:border-box;border:1px solid #b2b2b2;display:block;outline:none;padding:12px 16px;width:100%;color:#777;font:normal 15px/24px Roboto,Arial,sans-serif}.bx-auth-input::-webkit-input-placeholder{color:#777}.bx-auth-input::-ms-input-placeholder{color:#777}.bx-auth-input::placeholder{color:#777}.bx-auth-input.is-incorrect{border-color:red}.thank-form{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;max-width:500px;opacity:0;visibility:hidden;width:100%;position:fixed;top:50%;left:50%;z-index:3000;background-color:#fff}.thank-form.is-opened-state{transition:opacity .25s;opacity:1;visibility:visible}.thank-form__holder{display:none}.thank-form__holder.is-visible-state{display:block}.thank-form .form .form-header .title.no-margin{margin-bottom:0}.thank-form .form textarea{height:140px}.overlay{height:100%;opacity:.5;width:100%;position:fixed;left:0;top:0;z-index:2999;background:#3a3f44}.job-page{max-width:876px;color:#212121;font-size:18px;line-height:22px}.job-page__schedule{margin-top:40px;max-height:554px}@media screen and (max-width:992px){.job-page__schedule{margin-top:34px}}@media screen and (max-width:750px){.job-page__schedule{margin:28px -2px 0;display:flex;flex-wrap:wrap;max-height:none}}.job-page__place{margin-top:64px}@media screen and (max-width:992px){.job-page__place{margin-top:48px}}@media screen and (max-width:750px){.job-page__place{margin-top:28px}}.job-checkbox{position:relative}.job-checkbox__input{position:absolute;top:0;left:0;opacity:0}.job-checkbox__label{position:relative;padding-left:32px}@media screen and (max-width:1280px){.job-checkbox__label{padding-left:25px;font-size:16px}}@media screen and (max-width:992px){.job-checkbox__label{font-size:18px}}.job-checkbox__label_type_only{display:block;height:20px;padding-left:20px}.job-checkbox__label:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;border-radius:2px;border:2px solid #76bb20;height:20px;background-position:50%;background-repeat:no-repeat;width:20px;content:""}.job-checkbox__input:checked~.job-checkbox__label:before{background-image:url(assets/img/icons/job-checkbox-icon.svg)}.job-button{transition:background-color .3s,color .2s;border-radius:2px;border:1px solid;outline:none;font:500 16px/20px Roboto,Arial,sans-serif;cursor:pointer;text-decoration:none}.job-button_theme_green{border-color:#76bb20;background-color:#76bb20;color:#fff}.job-button_theme_green:hover{background-color:transparent;color:#76bb20}.job-button_theme_red{border-color:#e42e2e;background-color:#e42e2e;color:#fff}.job-button_outline_red,.job-button_theme_red:hover{background-color:transparent;color:#e42e2e}.job-button_outline_red{border-color:#e42e2e}.job-button_outline_red:hover{background-color:#e42e2e;color:#fff}.job-button_outline_green{border-color:#76bb20;background-color:transparent;color:#76bb20}.job-button_outline_green:hover{background-color:#76bb20;color:#fff}.job-button_size_large{padding:10px 20px}.job-button_size_small{padding:5px 15px;font-size:14px}.job-button_size_extra-small{padding:4px 15px;font-size:12px}.job-button_size_medium{padding:7px 15px}.job-button_type_caption:before{display:block;content:attr(data-caption)}@media screen and (max-width:750px){.job-button_type_caption:before{content:attr(data-mobile-caption)}}.job-button__icon{display:none;margin-left:6px}.job-button.is-state-opened .job-button__icon{display:block}.job-header{display:flex;justify-content:space-between;align-items:center;font-size:26px;line-height:30px}@media screen and (max-width:992px){.job-header{font-size:22px;line-height:26px}}@media screen and (max-width:750px){.job-header{flex-wrap:wrap;font-size:18px;line-height:22px}}.job-header__box{display:flex}@media screen and (max-width:750px){.job-header__box_type_month{width:100%;justify-content:space-between}.job-header__box_type_floor{justify-content:center;margin-top:16px;width:100%}}.job-header__floor,.job-header__month{color:#76bb20;font-weight:500;text-decoration:none}.job-header__floor.is-state-current,.job-header__month.is-state-current{color:#212121;font-weight:700;pointer-events:none}.job-header__floor:first-of-type,.job-header__month:first-of-type{margin-left:0}.job-header__month{margin-left:36px}@media screen and (max-width:750px){.job-header__month{margin-left:0}}.job-header__floor{margin-left:60px}@media screen and (max-width:992px){.job-header__floor{margin-left:36px}}.job-header__places{padding:14px 21px;background-color:#fbfbfb;font-size:18px;line-height:22px}@media screen and (max-width:992px){.job-header__places{font-size:16px}}@media screen and (max-width:750px){.job-header__places{padding:0;background-color:transparent}}.job-header__day{position:relative;padding-left:36px;color:#76bb20;text-decoration:none}.job-header__day:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;height:24px;width:24px;background:url(assets/img/icons/back.svg) no-repeat;content:""}.job-header__back{display:none}.job-calendar{margin-top:36px}@media screen and (max-width:750px){.job-calendar{margin-top:28px;margin-right:-16px;overflow:auto;padding-bottom:12px}}.job-calendar__header,.job-calendar__holder{display:flex;flex-wrap:wrap;margin-right:-3px;margin-left:-3px}@media screen and (max-width:750px){.job-calendar__header,.job-calendar__holder{margin-right:-2px;margin-left:-2px;width:436px}}.job-calendar__header{margin-bottom:12px;color:#212121;font-size:22px;font-weight:500;line-height:26px}@media screen and (max-width:992px){.job-calendar__header{font-size:18px;line-height:21px}}@media screen and (max-width:750px){.job-calendar__header{font-size:14px;line-height:16px}}.job-calendar__holder{margin-bottom:-6px}@media screen and (max-width:750px){.job-calendar__holder{margin-bottom:0}}.job-calendar__day,.job-calendar__item{padding-right:3px;padding-left:3px;width:14.2857142857%}@media screen and (max-width:750px){.job-calendar__day,.job-calendar__item{padding-right:2px;padding-left:2px;width:60px}}.job-calendar__day{opacity:.7}.job-calendar__day_type_weekend{opacity:.3}.job-calendar__item{padding-bottom:6px}@media screen and (max-width:750px){.job-calendar__item{padding-bottom:4px}}.job-calendar__box{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:120px;padding:10px 10px 20px;width:100%;text-decoration:none}.job-calendar__box:before{transition:opacity .3s;position:absolute;top:-1px;left:-1px;border:3px solid #76bb20;height:calc(100% + 2px);opacity:0;width:calc(100% + 2px);content:""}.job-calendar__box:hover:before{opacity:1}.job-calendar__item_type_expired .job-calendar__box{background-color:#f9f9f9;pointer-events:none}.job-calendar__item_type_active .job-calendar__box{background-color:#ecf0f3}.job-calendar__item_type_busy .job-calendar__box{background-color:#e4b0b0}@media screen and (max-width:1280px){.job-calendar__box{height:96px;padding:10px}}@media screen and (max-width:992px){.job-calendar__box{height:100px;width:100px}}@media screen and (max-width:750px){.job-calendar__box{height:56px;padding:5px;width:100%}}.job-calendar__number{border-radius:50%;display:flex;align-items:center;justify-content:center;height:50px;width:50px;background-color:#76bb20;color:#fff;font-size:28px;font-weight:500;line-height:32px}.job-calendar__item_type_expired .job-calendar__number{background-color:#dfe3e6;color:rgba(33,33,33,.3)}@media screen and (max-width:1280px){.job-calendar__number{height:36px;width:36px;font-size:22px;line-height:26px}}@media screen and (max-width:750px){.job-calendar__number{height:24px;width:24px;font-size:14px;line-height:16px}}.job-calendar__places{display:flex;color:#212121;font-size:16px;font-weight:400;line-height:18px}@media screen and (max-width:750px){.job-calendar__places{margin-left:-2px;font-size:12px;line-height:14px}}.job-calendar__value{margin-left:6px;font-weight:500}@media screen and (max-width:750px){.job-calendar__value{margin-left:4px}}.job-filter{display:flex;flex-direction:row-reverse;align-items:center;margin-top:24px}@media screen and (max-width:992px){.job-filter{margin-top:20px}}@media screen and (max-width:750px){.job-filter{display:block;margin-top:16px}}.job-filter__form{flex-grow:1;padding:16px 40px;background-color:#fbfbfb}@media screen and (max-width:1280px){.job-filter__form{padding:16px 16px 12px}}@media screen and (max-width:750px){.job-filter__form{display:none;margin-top:8px;padding:16px}}.job-filter__inner{display:flex;align-items:center;justify-content:space-between;margin-top:22px}.job-filter__inner:first-of-type{margin-top:0}@media screen and (max-width:750px){.job-filter__inner{display:block;margin-top:10px}}@media screen and (max-width:750px){.job-filter__checkbox{margin-top:10px}.job-filter__checkbox:first-of-type{margin-top:0}}.job-filter__events{display:flex;justify-content:space-between;flex-shrink:0;margin-left:32px}@media screen and (max-width:992px){.job-filter__events{margin-left:12px}}@media screen and (max-width:750px){.job-filter__events{margin-left:0;width:100%}}.job-filter__trigger{display:none}@media screen and (max-width:750px){.job-filter__trigger{display:flex;align-items:center}}.job-filter__period{display:flex}@media screen and (max-width:750px){.job-filter__period{margin:12px 0}}.job-filter__box{display:flex;align-items:center;margin-left:18px}.job-filter__box:first-of-type{margin-left:0}.job-filter__label{margin-right:12px}@media screen and (max-width:1280px){.job-filter__label{font-size:16px}}@media screen and (max-width:992px){.job-filter__label{font-size:18px}}@media screen and (max-width:750px){.job-filter__button{padding:9px 30px}}.job-place{display:flex;margin-top:16px}.job-place:first-of-type{margin-top:0}@media screen and (max-width:750px){.job-place{display:block;margin:0 0 4px;padding:0 2px;width:50%}.job-place.is-state-current,.job-place.is-state-opened{width:100%}.job-place.is-state-current{padding:0}}.job-place__header{display:none;overflow:hidden;margin:0 -2px}@media screen and (max-width:750px){.job-place__header{display:flex}}.job-place__mobile{padding:0 2px;flex:1}.job-place__mobile_type_button{display:none}.job-place.is-state-current .job-place__mobile_type_button,.job-place.is-state-opened .job-place__mobile_type_button{display:block}.job-place__heading{padding:10px 28px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.job-place__header_state_active .job-place__heading{background-color:#76bb20}.job-place__header_state_inactive .job-place__heading{background-color:#e4b0b0}.job-place.is-state-current .job-place__heading{pointer-events:none}.job-place__icon{display:none}.job-place__header_state_active .job-place__icon_type_active,.job-place__header_state_inactive .job-place__icon_type_inactive{display:block}.job-place__visual{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;width:100px;background-color:#76bb20}@media screen and (max-width:750px){.job-place__visual{display:none}}.job-place__number{display:block;color:#fff;font-size:28px;font-weight:500;line-height:32px}.job-place__header_state_inactive .job-place__number{color:rgba(33,33,33,.7)}.job-place__picture{margin-top:12px}.job-place__holder{flex-grow:1;overflow:hidden}@media screen and (max-width:750px){.job-place__holder{display:none}.job-place.is-state-current .job-place__holder{display:block}}.job-place__list{display:flex;flex-wrap:wrap}@media screen and (max-width:750px){.job-place__list{margin:0 -2px}}.job-place__item{width:20%;padding-left:6px}.job-place__item:nth-of-type(n+6){padding-top:6px}@media screen and (max-width:750px){.job-place__item{padding:4px 2px 0;width:33.33333333%}.job-place__item_type_button{display:none}}.job-place__box{position:relative;height:84px;padding-top:20px;text-align:center}.job-place__box:before{transition:opacity .3s;position:absolute;top:0;left:0;border:2px solid #76bb20;height:100%;opacity:0;width:100%}.job-place__box_type_busy,.job-place__box_type_reserved{background-color:#e4b0b0}.job-place__box_type_active{background-color:#ecf0f3}.job-place__box_type_active:before{content:""}.job-place__box.is-state-selected:before{opacity:1}@media screen and (max-width:750px){.job-place__box{display:flex;flex-direction:column;justify-content:space-between;height:74px;padding:15px 5px 10px}}.job-place__time{display:block;font-size:16px;line-height:16px}@media screen and (max-width:750px){.job-place__time{font-size:12px}}.job-place__inner{display:flex;align-items:center;justify-content:center;height:30px;margin-top:8px}@media screen and (max-width:750px){.job-place__inner{height:auto;margin-top:0}}.job-place__user{position:relative;display:none}.job-place__box_type_busy .job-place__user{display:block}.job-place__user img{transition:opacity .3s;display:block;opacity:.7}.job-place__user:hover img{opacity:1}.job-place__login{transition:opacity .3s;position:absolute;top:-8px;left:100%;border-radius:2px;opacity:0;padding:0 4px;background-color:#76bb20;color:#fff;font-size:12px;line-height:16px}.job-place__user:hover .job-place__login{opacity:1}.job-place__item:nth-of-type(5) .job-place__login{left:auto;right:100%}.job-place__button{display:none}@media screen and (max-width:750px){.job-place__button{padding:2px 5px;width:100%}}.job-place__box_type_reserved .job-place__button{display:block}.job-place__checkbox{display:none}.job-place__box_type_active .job-place__checkbox{display:block}.job-place-button{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:#76bb20;color:#fff;cursor:pointer;text-decoration:none}.job-place-button:hover{color:#fff}.job-place-button.is-state-disabled{background-color:rgba(118,187,32,.7);pointer-events:none}.job-place-button__label{display:block;margin-top:10px;font-size:14px;line-height:16px}@media screen and (max-width:750px){.job-place-button__label{margin-top:5px}}.job-floor-plan{padding-top:64px}@media screen and (max-width:992px){.job-floor-plan{padding-top:48px}}@media screen and (max-width:750px){.job-floor-plan{padding-top:36px}}.job-floor-plan__title{display:block;font-size:26px;line-height:32px;text-align:center}.job-floor-plan__picture{margin-top:36px}.job-floor-plan__picture img{display:block;max-width:100%}@media screen and (max-width:992px){.job-floor-plan__picture{margin-top:28px}}@media screen and (max-width:750px){.job-floor-plan__picture{margin-top:24px}}.job-dialog{transition:opacity .3s;position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;height:100%;opacity:0;visibility:hidden;width:100%;background-color:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media screen and (max-width:750px){.job-dialog{padding:0 10px}}.job-dialog.is-state-opened{opacity:1;visibility:visible}.job-dialog__holder{display:flex;align-items:center;justify-content:center;height:320px;width:600px;background-color:#fff}@media screen and (max-width:750px){.job-dialog__holder{height:auto;padding:48px 16px}}.job-dialog__inner{padding:0 24px;color:#212121;font-size:18px;line-height:26px;text-align:center}.job-dialog__message{margin-top:10px}.job-dialog__message:first-of-type{margin-top:0}.job-dialog__message p{margin:0}.job-dialog__message strong{font-weight:700}.job-dialog__question{margin:36px 0}@media screen and (max-width:750px){.job-dialog__question{margin:16px 0 0}}.job-dialog__events{margin-top:18px;display:flex;justify-content:center}@media screen and (max-width:750px){.job-dialog__events{margin-top:28px}}.job-dialog__button{margin:0 15px}.job-dialog__button:first-of-type{margin-left:0}.job-dialog__button:last-of-type{margin-right:0}.job-select{position:relative;width:70px}.job-select__button{border-radius:2px;border:1px solid #76bb20;display:block;padding:3px 10px;background-color:#fff;color:#76bb20;text-align:center;cursor:pointer}.job-select__holder{position:absolute;top:100%;left:0;z-index:100;border-radius:0 0 2px 2px;border:1px solid #76bb20;border-top:0 solid #76bb20;display:none;margin-top:-1px;width:100%;background-color:#fff}.job-select__list{padding-bottom:12px}.job-select__item{display:block;margin-top:4px;padding:0 10px;cursor:pointer}.job-select__item:first-of-type{margin-top:0}body{margin:0}.test-page{max-width:1392px;width:100%;margin:16px auto;box-shadow:0 0 0 1px rgba(0,0,0,.1);padding:40px;display:flex;justify-content:flex-end}@media screen and (max-width:992px){.test-page{padding:16px}}.test-page__holder{width:75%}@media screen and (max-width:992px){.test-page__holder{width:100%}}.catalog.item-views .flexslider .slides>li{min-height:430px}body{font-family:Roboto,Arial,sans-serif}*,:after,:before{box-sizing:border-box}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item{display:flex;flex:1 0 auto;padding:10px}.owl-carousel .owl-dots{display:flex;justify-content:center;line-height:18px}.owl-carousel .owl-dot span{transition:background-color .2s ease;border-radius:50%;display:block;height:8px;margin:5px;width:8px;background-color:#cad2d6}.owl-carousel_theme_dev .owl-dot.active span{background-color:#76bc21}.owl-carousel_theme_azs .owl-dot.active span{background-color:#fe5000}.scroll-box .mCSB_inside>.mCSB_container:not(.mCS_no_scrollbar_y):not(.mCS_y_hidden){margin-right:14px}.scroll-box .mCSB_scrollTools{opacity:1;width:8px}.scroll-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.scroll-box .mCSB_scrollTools .mCSB_draggerRail{border-radius:8px;width:8px}.scroll-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.scroll-box .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.scroll-box .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{opacity:1;background-color:#999}.scroll-box .mCSB_scrollTools .mCSB_draggerRail{background-color:hsla(0,0%,60%,.3)}