.vacancy{width:78%}.vacancy-inner{padding-bottom:10px !important}.tabs-block__content .subtitle{margin-bottom:0}.tabs-block__content{padding:0 32px 25px}.grey-block{padding:30px 32px !important;background:#e9e9e9}.tabs{display:flex;align-items:center;justify-content:space-between}.tabs__one{background:#153953;padding:16px 0;flex-grow:1;margin-right:10px;text-align:center;color:#fff;font-size:18px;cursor:pointer}.tabs__one.active{background:#0a89e5}.tabs__one:last-of-type{margin-right:0}.tabs-block{display:none}.tabs-block.active{display:block}.subtitle{color:#153953;font-size:24px}.blue-text{color:#153953;font-size:16px;line-height:1.6em}.blue-text b{font-weight:bold;text-transform:uppercase;display:block;margin:25px 0 15px}.tabs-block__content{width:75%}.one-vacancy{width:78%;box-sizing:border-box;background:#fff;margin-bottom:30px}.one-vacancy:last-of-type{margin-bottom:0}.one-vacancy__header{padding:30px 30px 15px 30px;cursor:pointer}.one-vacancy__top{display:flex;justify-content:space-between;align-items:center}.one-vacancy__name{color:#153953;font-size:20px;font-weight:bold;display:block}.one-vacancy__salary{margin-top:20px;display:inline-block;background:#e7e7e7;padding:5px 20px;color:#153953;font-size:16px}.arrow-collapse{transition:200ms}.one-vacancy__header.active .arrow-collapse{transform:rotate(180deg)}.one-vacancy__body{padding:15px 30px 45px;border-top:1px solid #e9e9e9;display:none}.vacancy__buttons{margin-top:40px}.blue-button{background:#153953;color:#fff;font-size:18px;padding:14px 25px;text-decoration:none}.vacancy__buttons .blue-link{margin-left:30px}.blue-link{color:#0a89e5;text-decoration:underline;font-size:16px}.vacancy__form-block{padding:40px 32px}.vacancy__form-block-inner{display:flex;align-items:center;justify-content:center}.form__title{font-weight:400;color:#153953;font-size:42px;text-align:center;display:block;letter-spacing:1.5px}.vacancy__form-block-inner>div{width:47%}.vacancy__form input[type=text],.vacancy__form input[type=email],.vacancy__form textarea{border:1px solid #153953;display:block;width:100%;box-sizing:border-box;font-size:18px;color:#153953;padding:10px 15px;margin-bottom:20px;resize:none}.vacancy__form textarea{height:150px}.vacancy__form input[type=checkbox]+label{width:45% !important}.vacancy__form input[type=submit]{margin-top:20px;font-size:18px;font-weight:400;padding:8px 40px;cursor:pointer;width:35% !important}.vacancy__form input[type=file]{margin:15px 0;font-size:16px}.review{display:flex;justify-content:space-between;background:#fff;margin-bottom:30px}.review:last-of-type{margin-bottom:0}.review__info{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-right:1px solid #e9e9e9;padding:30px;width:30%;box-sizing:border-box}.review__image{max-width:100%}.review__name{margin-top:16px;display:block;color:#153953;font-size:18px;font-weight:bold}.review__job{color:#8c8c8c;font-size:13px}.review__text{padding:30px;width:70%}.reviews-title .title{margin-bottom:10px}.photo-cart-title{margin-bottom:0 !important}.photo-cart-title .title{margin-bottom:12px !important}.media{margin-bottom:25px}.media .tabs{justify-content:flex-start}.media .tabs__one{flex-grow:0;padding-left:40px;padding-right:40px}.mediablock{width:calc(33.3% - 20px);margin-right:0;margin-bottom:30px}.mediablock:nth-of-type(4n){margin-right:0}.media-flex{display:flex;flex-wrap:wrap}.mediablock__photo-block{position:relative}.mediablock__photo{vertical-align:top;max-width:100%}.mediablock__info{background:#fff;padding:30px}.mediablock__name{color:#153953;font-size:18px;display:block;text-decoration:none;margin-bottom:30px;line-height:1.4}.mediablock__grey{color:#8c8c8c;font-size:13px;margin-right:10px}.mediablock__play{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.cart-media .mediablock{margin-bottom:0}.media-cart{width:77%}.media-cart .media-slider .owl-nav .owl-prev{width:17px;height:31px;display:block;border:0;cursor:pointer;text-indent:999px;overflow:hidden;background:url(../img/arrow-l.png) no-repeat;outline:0;position:absolute;left:20px;top:50%;margin-top:-15px}.media-cart .media-slider .owl-nav .owl-next{width:17px;height:31px;display:block;border:0;cursor:pointer;text-indent:999px;overflow:hidden;background:url(../img/arrow-r.png) no-repeat;outline:0;position:absolute;right:20px;top:50%;margin-top:-15px}.see-also{font-size:26px;color:#153953;text-transform:uppercase;margin-top:40px;margin-bottom:30px;display:block;font-weight:bold}.media-video{position:relative}.media-video>img{max-width:100%}.book{display:flex;justify-content:space-between;background:#fff;margin-bottom:30px;width:78%}.book:last-of-type{margin-bottom:0}.book__info{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-right:1px solid #e9e9e9;padding:10px;width:22%}.book__image{max-width:100%}.book__name{display:block;color:#153953;font-size:20px;max-width:370px;font-weight:bold}.book__author{color:#8c8c8c;font-size:13px;margin-top:10px;display:block}.book__text{padding:30px;width:78%}.blue-subtitle{font-size:22px;color:#153953;margin:25px 0 14px;display:block;text-transform:uppercase}.book-cart{width:78%}.book-photo{display:flex;align-items:flex-start;justify-content:flex-start}.book-cart__info{padding-top:0;padding-left:30px}.book-cart__info .blue-text{margin-top:0}.grey-text{color:#707070}.news h1.title{margin-bottom:10px}.news-cart .media-video .mediablock__grey{margin-bottom:30px;display:block}.news-cart .title{margin-bottom:10px;display:block}.news-cart .media-video img{margin-bottom:20px;display:block}.news-cart .media-video{margin-bottom:20px;margin-top:25px}.blue-title{font-size:24px;color:#153953;font-weight:bold;display:block;margin:10px 0}.certificates__flex{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:30px}.certificates__flex img{margin-right:17px;margin-bottom:17px}.certificates h1.title{margin-bottom:-5px}.download-block{display:flex;margin-top:20px}.download-info{display:flex;flex-direction:column;margin-left:14px}.download-name{font-size:18px;color:#0a89e5;display:block}.download-type{color:#8c8c8c;font-size:14px;display:block;margin-top:5px}.gost .blue-link{display:block;margin-bottom:15px}.gost .blue-link:last-of-type{margin-bottom:0}.center{display:block;text-align:center}.blue-button{font-size:18px;color:white;background:#153953;padding:12px 70px;display:inline-block}.lightgray-block{width:78%;background:#fcfcfc;padding:25px 30px}.lightgray-block .blue-text{margin-top:0;margin-bottom:0}.pay-delivery-block{width:78%}.pay-delivery__flex{display:flex;justify-content:space-between;flex-wrap:wrap}.pay-delivery__inner{width:calc(50% - 10px);box-sizing:border-box;margin-bottom:20px;background:#fff;padding:25px 30px}.pay-delivery__name{font-size:20px;font-weight:bold;color:#153953;display:block}.pay-delivery__info{font-size:16px;color:#8c8c8c;display:block;margin-top:12px}.map-block{background:url('../img/map.png') no-repeat;background-size:cover;padding:40px}.map-block__inner{padding:30px;background:#fff;width:40%}.small-subtitle{font-size:18px;font-weight:bold;color:#153953;display:block}.map-block__inner .small-subtitle{margin-bottom:10px}.map-block__outer{padding:25px 0 15px;border-bottom:1px solid #e7e7e7}.map-block__outer:last-of-type{border-bottom:0;padding-bottom:0}.icon-contacts{align-items:center;display:flex;position:relative;margin-bottom:10px;padding-left:30px}.icon-contacts::before{content:'';position:absolute;display:inline-block;margin-right:10px;left:0}.marker-icon::before{background:url('../img/marker.png') no-repeat;height:20px;width:16px}.phone-icon::before{background:url('../img/phone.png') no-repeat;height:19px;width:18px}.clock-icon::before{background: url('../img/clock.png') no-repeat;height:18px;width:18px}.manager__flex{display:flex;flex-wrap:wrap}.manager__one{width:calc(33.3% - 20px);margin-right:30px;display:flex;margin-bottom:30px}.manager__one:nth-of-type(3n){margin-right:0}.manager__info{background:#fff;padding:15px;display:flex;align-items:center}.manager__photo{width:39%;text-align:center}.manager__photo img{width:100%;vertical-align:bottom}.manager__info .review__name{text-transform:uppercase;margin-top:0}.manager__info .review__job{margin-bottom:10px;margin-top:5px;display:block}.big-gray{font-size:24px;color:#8c8c8c;margin-top:0;display:block}.search__block .blue-text b{margin-bottom:0}.special .mediablock{margin-bottom:0}section.special-cart .catalog-block .in .block{width:40%}section.special-cart .catalog-block{margin-bottom:0;padding:15px 0 0 0;background:transparent}.darkblue-button{display:block;padding:15px 0;color:#fff;font-size:18px;text-align:center;text-decoration:none;background:#153953;margin-bottom:25px}.input-full{display:block;width:100%;box-sizing:border-box;padding:14px;font-size:18px;border:1px solid #153953;color:#153953;outline:0}.input-search{background-image:url('../img/loupe.png');background-repeat:no-repeat;background-position:98% center}.grey-block .content{padding-top:0 !important}.qa__name{font-size:20px;font-weight:bold;color:#153953;display:block;margin-right:20px}.qa__body{padding:0 30px 30px 30px;display:none;margin-top:-20px}.qa__body.active{display:block}.qa__header{display:flex;align-items:center;cursor:pointer;justify-content:space-between;padding:30px 40px 30px 30px}.qa__list{margin-top:25px;background:#fff}.qa__one{border-bottom:1px solid #e9e9e9}.qa__header.active .arrow-collapse{transform:rotate(180deg)}.grey-bg.grey-block{margin-bottom:0 !important}.qa__footer{padding:30px 0 0;display:flex;justify-content:space-between;margin-top:30px;border-top:1px solid #e9e9e9}.qa__footer-block{width:30%}.qa__flex{display:flex;align-items:center}.like-dislike{text-decoration:none;font-size:14px}.like-dislike span{margin-left:5px;margin-right:20px}.social-icons{margin-right:15px}.qa__footer .blue-text{margin-top:0}.qa__footer .blue-text b{margin-top:0;text-transform:none}.qa__footer .grey-text{margin-top:2px;display:block}.lightgray-block.text-center{text-align:center;width:100%;padding-left:14%;padding-right:14%;box-sizing:border-box;margin-bottom:10px}.lightgray-block.text-center .blue-text{margin-top:10px}.about__flex{display:flex;flex-wrap:wrap}.about__one{width:calc(33.3% - 20px);box-sizing:border-box;margin-bottom:30px;margin-right:30px;padding:40px;background:#fff}.about__one:nth-of-type(3n){margin-right:0}.history__info{display:flex;width:100%;justify-content:space-between;align-items:flex-start;margin-top:50px}.history__image{width:30%}.history__image img{max-width:100%}.history__text{width:67%}.history__text .blue-subtitle{margin-top:0}.full-line{width:100%;background:#e9e9e9;height:3px}.history{margin-bottom:20px;margin-top:0}.history__all{margin-top:2px;display:flex;justify-content:space-between;align-items:center}.history__year{font-size:16px;color:#153953;position:relative;font-weight:bold;cursor:pointer;padding-top:20px;height:20px}.history__year::before{position:absolute;content:'';border-radius:50%;height:14px;width:14px;background:#e9e9e9;left:calc(50% - 7px);top:-10px}.history__year.active{color:#0a89e5;font-size:24px}.team__flex{display:flex;justify-content:space-between;flex-wrap:wrap}.team__one{background:#fff;padding:40px;box-sizing:border-box;width:calc(50% - 15px);margin-bottom:30px}.team__info{display:flex;align-items:center}.team__name{margin-left:20px}.team__info .review__name{margin-top:0}@media(max-width:1200px){.tabs__one{font-size:16px}}@media(min-width:992px){.mobile{display:none !important}}@media(max-width:991px){.desktop{display:none !important}.one-vacancy{width:100%}.one-vacancy__top{align-items:flex-start}.arrow-collapse{width:16px;margin-top:15px}.grey-block{padding:30px 15px !important}.one-vacancy__header{padding:15px}.blue-button{display:block;padding:15px 0;box-sizing:border-box;text-align:center;font-size:16px}.blue-link{text-align:center;display:block;margin-left:0 !important;margin-top:20px}.vacancy__form-block-inner>div{width:100%}.form__title{font-size:28px;text-align:left;margin-top:0}.vacancy__form input[type=file]{font-size:14px}.vacancy__form input[type=checkbox]+label{width:100% !important}.vacancy__form input[type=submit]{width:100% !important}.select-main{display:block;border:1px solid #0a89e5;color:#0a89e5;font-size:16px;width:100%;padding:10px;border-radius:0}.vacancy{width:100%}.tabs-block__content{width:100%;box-sizing:border-box;padding:15px}.subtitle{font-size:22px}.review{flex-direction:column}.review__info{width:100%;border-right:0;border-bottom:1px solid #e9e9e9;padding:15px}.review__name{font-size:14px}.review__text{width:100%;box-sizing:border-box;padding:15px}.mediablock{width:100% !important;margin-right:0 !important}.mediablock__photo{width:100%}.mediablock__name{font-size:16px}.mediablock__info{padding:20px}h1.title{font-size:28px !important}.media-cart{width:100%}.cart-media .mediablock{margin-bottom:20px}.book{width:100%;flex-direction:column}.book__info{width:100%;border-right:0;box-sizing:border-box;border-bottom:1px solid #e9e9e9}.book__text{width:100%;box-sizing:border-box}.book__text{padding:15px}.book-photo img{max-width:100%}.book-cart{width:100%}.book-photo{flex-direction:column}.book-photo .blue-link{display:inline-block}.book-cart__info{padding-left:0;margin-top:20px}.cart-media .mediablock{width:100%;margin-right:0 !important}.media-slider.mobile .item img{width:auto !important;margin:0 auto !important}.gost .blue-link{text-align:left}.no-mobile-bg{width:100%;background:#fff;padding:0}.pay-delivery-block{width:100%}.pay-delivery__inner{width:100%;margin-right:0}.vacancy__form-block.grey-block{background:#fff;padding:0 !important}.map-block{padding:0;background:0}.map-block__inner{width:100%;padding:0;box-sizing:border-box}.map-block__outer .blue-link{text-align:left}.map-block__outer:last-of-type{padding-bottom:20px}.manager__one{width:100%;margin-right:0;flex-direction:column}.manager__photo{display:none}.big-gray{font-size:18px}.search .in .block{width:100% !important}.icon-contacts.blue-link{text-align:left}.special-cart .in .block{width:100% !important}section.inner-content .grey-bg .content{padding-top:15px !important}.input-full{font-size:14px;margin-bottom:30px}.qa__footer{flex-direction:column;padding-top:15px;margin-top:15px}.qa__body{padding:0 15px 15px 15px}.qa__header{padding:15px 20px 20px 15px}.download-name{font-size:16px}.qa__footer-block{width:100%;margin-bottom:20px}.qa__flex{margin-top:-5px}.lightgray-block.text-center{text-align:left;padding-left:5%;padding-right:5%}.about__one{width:100%;margin-right:0;padding:15px}.history__text{width:100%}.history__image{display:none}.ab .item img{margin:0 auto;width:auto !important}.section-cert.ab .item img{width:70% !important}.team__one{width:100%;flex-direction:column;padding:15px;box-sizing:border-box}.team__one .blue-link{text-align:left;margin-bottom:15px}.team__info{flex-direction:column;align-items:flex-start}.team__name{margin-top:10px;margin-left:0}.team-cart .blue-link{text-align:left;margin-bottom:5px}}
