.cecutient-block{margin-top: 25px;min-width: 250px;float: right;font-size: 10pt;max-width: 350px;box-sizing: border-box;border: 0 solid #f2f2f2;background-color: #fff;margin-bottom: 30px;padding: 0;height: 35px}.cecutient .cecutient-block{height: 80px}.cecutient-block .cecutient-block-image{float: left;width: 25%;display: none}.cecutient-block .cecutient-block-image i{color: #516fad;padding: 5px}.cecutient-block .cecutient-block-content{}.cecutient-block .cecutient-block-content-link{margin-bottom: 10px;text-align: right}.cecutient-block .cecutient-block-content-link span{color: #516fad;text-decoration: underline;cursor: pointer}.cecutient-block .cecutient-block-content-fontsize{float: left;margin-right: 0;margin-top: 7px}.cecutient-block .cecutient-block-content-fontsize span{margin-right: 10px;color: #000;text-decoration: underline;cursor: pointer}.cecutient-block .cecutient-block-content-fontsize .size-small{font-size: 15px}.cecutient-block .cecutient-block-content-fontsize .size-middle{font-size: 20px}.cecutient-block .cecutient-block-content-fontsize .size-large{font-size: 25px}.cecutient-block .cecutient-block-content-fontsize .fontsize-current{color: #516fad}.cecutient-block .cecutient-block-content-background{margin-top: 13px;float: right}.cecutient-block .cecutient-block-content-background > span{border: 1px solid #ccc;padding:8px;margin-right: 5px;cursor: pointer;font-size: 85%}.cecutient-block .cecutient-block-content-background .background-regular{background-color:#fff;color:#000}.cecutient-block .cecutient-block-content-background .background-contrast{background-color:#000;color:#fff}.cecutient-block .cecutient-block-content-background .background-current{border: 2px solid #516fad}.cecutient-block .cecutient-hidden{display: none}.cecutient.fontsize-small, .cecutient.fontsize-small p, .cecutient.fontsize-small .navbar-default .navbar-nav > li > a{font-size: 150%}.cecutient.fontsize-middle, .cecutient.fontsize-middle p, .cecutient.fontsize-middle .inside-page__text ul li, .cecutient.fontsize-middle .navbar-default .navbar-nav > li > a, .cecutient.fontsize-middle a.news-main-one__title, .cecutient.fontsize-middle .dropdown-menu > li > a{font-size: 200%}.cecutient.fontsize-middle h1{font-size: 56px}.cecutient.fontsize-middle .news-main-one__date{font-size: 26px}.cecutient.fontsize-middle .useful-services a{font-size: 30px}.cecutient.fontsize-middle .breadcrumb a span{font-size: 18px}.cecutient.fontsize-middle .breadcrumb span{font-size: 18px}.cecutient.fontsize-large, .cecutient.fontsize-large h1, .cecutient.fontsize-large p, .cecutient.fontsize-large .navbar-default .navbar-nav > li > a{font-size: 250%}.cecutient.background-contrast .contrast{background: #000 !important}.cecutient.background-contrast .contrast .cecutient-block{background: #000 !important}.cecutient.background-contrast .contrast .cecutient-block .cecutient-block-content-background span.background-regular{color: #000 !important}.cecutient.background-contrast .contrast, .cecutient.background-contrast .contrast *{color: #fff !important}.cecutient.background-contrast .contrast .navbar-default{background-color: #000 !important}.cecutient.background-contrast .contrast .navbar-default .navbar-nav > li > a{color: #fff !important}.cecutient.background-contrast .header-bg, .cecutient.background-contrast .phone-tops, .cecutient.background-contrast .new-footer, .cecutient.background-contrast .zak-zvon{background-color: #000 !important}.cecutient.background-contrast .contrast .inside-page-banner__text{color: #000 !important}.cecutient.background-contrast .contrast .inside-page-advantages .inside-page-advantages__img{padding: 15px;background: #fff;border-radius: 10px}.cecutient.background-contrast .contrast .inside-page-employers-card{background: #000}.cecutient.background-contrast .contrast .accordion-title{color: #000 !important}.cecutient.background-contrast .contrast .inside-page-consult-body .inside-page-consult-body__title, .cecutient.background-contrast .contrast .inside-page-consult-body .inside-page-consult-body__title span, .cecutient.background-contrast .contrast .inside-page-consult-body .inside-page-consult-body__phone{color: #000 !important}.cecutient.background-contrast img{-webkit-filter: grayscale(1);filter: grayscale(1)}.cecutient-block .margin-top-15{margin-top: 0 !important}
@media (min-width: 1200px){.container{max-width: 990px}.content-left{padding-right: 85px}}@media (min-width: 768px){.dropdown:hover > .dropdown-menu{display: block;margin: 0}.dropdown-menu{padding-left: 10px}.dropdown-menu > li > span{display: block;font-size: 13px;line-height: 1.42857143;padding-top: 3px;padding-bottom: 3px}.dropdown-menu > li > a{margin-left: -10px}}.popup-form{display: none;background: #fff;border: 2px solid #00788b;padding: 26px 32px;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1000000;width: 400px}.popup-form hr{border:0;height: 1px;background: #d8d8d8;margin: 24px 0 10px}.popup-form label{display: block;width: 100%}.popup-form label > span{display: block;margin-bottom: 10px;margin-top: 14px}.popup-form label > span > span{color: red;margin-left: 4px}.popup-form label > input[type="text"]{background: #fff;border: 2px solid #00788b;border-radius: 4px;padding: 10px 10px;width: 100%}.popup-form .phonemask{font-size: 13px !important;padding: 10px 10px !important;height: auto !important}.popup-form label > input[type="text"] + label.error, .popup-form label.error{color: red}.popup-form label > input[type="submit"]{text-transform: uppercase;color: #fff;background: #7c3f3f;border-radius: 6px;cursor: pointer;transition: 0.2s;text-align: center;border:0;margin: 24px auto 0;display: block;padding: 9px 30px;font-size: 20px;transition: 0.2s}.popup-form label > input[type="submit"]:hover{opacity: 0.8}.form-search input{border: 2px solid #B82827 !important;border-radius: 5px;padding: 5px 10px;width: 400px}.form-search button{border: 2px solid #260403 !important;border-radius: 5px;padding: 5px 15px;background-color: #5B1917;color: #fff;box-shadow: inset 1px 1px 1px rgba(255, 255, 255, .3);text-shadow: 1px 1px 1px rgba(0, 0, 0, .3)}.search-options{padding: 20px 0}#form-faq{font-size: 13px}.button-faq{font: 20px 'Arial' !important}.button-faq:not(:hover){color: #262626 !important}.phone-tops a{font-size: 100%;border-bottom:0}.accordion-container .accordion-title{position: relative;margin: 0;padding: 0.625em 0.625em 0.625em 2em;background-color: #000;font-size: 1.25em;font-weight: normal;color: #fff;cursor: pointer}.accordion-container .accordion-title:hover, .accordion-container .accordion-title:active, .accordion-title.open{background-color: #00aaa7}.accordion-container .accordion-title::before{content: "";position: absolute;top: 50%;right: 25px;width: 15px;height: 2px;transform: rotate(90deg);background: #fff;transition: transform .3s ease-in-out, opacity .3s ease-in-out}.accordion-container .accordion-title::after{content: "";position: absolute;top: 50%;right: 25px;width: 15px;height: 2px;background: #fff;transition: transform .2s ease-in-out, opacity .2s ease-in-out}.accordion-container .accordion-title.open::before{transform: rotate(180deg)}.accordion-container .accordion-title.open::after{opacity: 0}.accordion-content{padding-left: 2.3125em;border: 1px solid #0079c1}.accordion-container{max-width: 600px;margin: 0 auto}.inside-page-banner{margin-bottom: 50px;background-color: #eee}.inside-page__title--line{margin-bottom: 50px;font-size: 32px;font-weight: bold;font-family: "TimesNewRomanPS";color: #a9a6a6;position: relative}.inside-page__title--line:after{content: '';display: block;position: absolute;width: 104px;height: 7px;background-color: black;bottom: -10px;left: 0}.inside-page-banner-body{padding: 70px 40px 40px 0;background-position: center right;background-repeat: no-repeat;background-size: contain}.inside-page-banner__title{margin: 0 0 35px 0;display: inline-block;padding: 30px 50px 30px 40px;font-size: 37px;font-family: "Arial";color: rgb(255, 255, 255);font-weight: bold;clip-path: polygon(0 0, 100% 0, 94% 100%, 93% 100%, 0 100%);background: #071e40}.inside-page-banner__container{margin-left: 45px}.inside-page-banner__text{margin-bottom: 10px;font-size: 22px;color: rgb(68, 68, 68)}.inside-page-banner__btn{margin-top: 25px;border-radius: 7px;background-color: rgb(124, 62, 63);width: 195px;height: 44px;outline:0;border:0;font-size: 19px;color: rgb(255, 255, 255)}.inside-page__text{font-size: 15px;color: rgb(34, 34, 34);margin-bottom: 40px}.inside-page__text ul, .inside-page__text ol{padding-left: 35px}.inside-page-advantages{margin: 50px 0}.inside-page-advantages__img{margin-bottom: 20px;min-height: 60px}.inside-page-advantages__img img{display: block;margin: 0 auto}.inside-page-advantages__title{font-size: 17px;font-family: "TimesNewRomanPS";color: rgb(34, 34, 34);font-weight: bold;text-align: center;margin-bottom: 15px}.inside-page-advantages__text{margin: 0 auto 10px auto;max-width: 200px;font-size: 13px;color: rgb(34, 34, 34);text-align: center}.inside-page-employers{margin-bottom: 60px}.inside-page-employers-card{max-width: 212.5px;padding: 0 10px 5px 10px;background-color: #eee}.inside-page-employers-item{margin-bottom: 10px}.inside-page-employers-card__img{margin: 0 -10px}.inside-page-employers-card__img img{max-width: 100%}.inside-page-employers-card-footer{margin-top: 5px}.inside-page-employers-card__title{margin-bottom: 7px;font-size: 24px;font-family: "TimesNewRomanPSMT";color: rgb(34, 34, 34)}.inside-page-employers-card__subtitle{margin-bottom: 12px;font-size: 16px;color: rgb(113, 113, 113)}.inside-page-employers-card__small{font-size: 15px;color: rgb(113, 113, 113);font-weight: 400}.inside-page-employers-card__phone{margin-bottom: 12px;font-size: 16px;font-family: "Arial";color: rgb(7, 30, 64);font-weight: bold}.inside-page-employers-card__btn{border:0;outline:0;border-radius: 5px;background-color: rgb(124, 62, 63);width: 100%;height: 33px;font-size: 16px;color: rgb(255, 255, 255)}.inside-page-other{margin-bottom: 50px}.inside-page-other-links{margin-top: 25px}.inside-page-other-link__item{margin-bottom: 12px;display: block;font-size: 19px;color: rgb(124, 62, 63);text-decoration: underline}.inside-page-other-faq{max-width: 100%}.accordion-container .accordion-title{background-color: #f5f8fb;color: #222;font-weight: 500}.accordion-container .accordion-title:after, .accordion-container .accordion-title:before{background: black}.accordion-container .accordion-title:hover, .accordion-container .accordion-title:active, .accordion-title.open{background: #0e3f81}.accordion-container .accordion-title:hover, .accordion-title.open{color: white}.accordion-container .accordion-title:hover:after, .accordion-title.open:after{background: white}.accordion-container .accordion-title:hover:before, .accordion-title.open:before{background: white}.accordion-container .accordion-title{padding-top: 20px;padding-bottom: 20px}.accordion-content{padding: 30px;border:0;font-size: 16px;line-height: 26px;color: #555;display: none}.accordion-content strong{margin-bottom: 10px}.inside-page-consult{margin: 70px 0}.inside-page-consult-body{background-color: #eee;padding: 40px 40px 50px 50px;background-position: center right;background-repeat: no-repeat;background-size: contain}.inside-page-consult-body__title{max-width: 350px;margin-bottom: 40px;font-size: 26px;font-family: "Arial";color: rgb(128, 124, 124);font-style: italic}.inside-page-consult-body__title span{font-size: 30px;display: block;font-style: normal;font-weight: bold;color: black}.inside-page-consult-body__phone{font-size: 34px;font-family: "Arial";color: rgb(7, 30, 64);font-weight: bold}.inside-page-form{margin: 60px 0}.inside-page-form-body{padding: 30px 30px 30px 50px;background: url('/images/service/bg-form.png') center center/cover no-repeat}.inside-page-form__subtitle{margin: 15px 0 15px 0;font-size: 27px;color: rgb(255, 255, 255)}.inside-page-form__title{font-size: 38px;font-family: "Arial";color: rgb(255, 255, 255);font-weight: bold}.inside-page-form-titles{max-width: 300px}.inside-page-form__el{padding-left: 15px;border:0;outline:0;border-radius: 5px;background-color: rgba(255, 255, 255, 0.702);width: 100%;min-height: 52px;color: rgb(0, 0, 0);font-size: 16px}.inside-page-form__el::placeholder{color: rgb(0, 0, 0)}.inside-page-form__row{margin-bottom: 10px}.inside-page-form__textarea{padding-top: 20px;height: 100px;resize: none}.inside-page-form-footer{display: flex;align-items: center;justify-content: space-between}.inside-page-form__btn{border:0;outline:0;border-radius: 5px;background-color: rgb(124, 62, 63);width: 168px;height: 53px;font-size: 19px;color: rgb(255, 255, 255)}.inside-page-form__text{max-width: 310px;font-size: 11px;color: rgb(173, 172, 172)}@media screen and (max-width: 991px){.inside-page-form__subtitle{font-size: 23px}.inside-page-form__title{font-size: 25px}.inside-page-form__input-wrap, .inside-page-form__textarea-wrap{margin-bottom: 10px}.inside-page-form__row{margin-bottom: 0}.inside-page-form-footer{flex-wrap: wrap}.inside-page-form__btn{width: 100%;height: 41px;margin-bottom: 10px}.inside-page-form__el{min-height: 46px}}@media screen and (max-width: 900px){.inside-page-banner__title{font-size: 26px}}@media screen and (max-width: 767px){.inside-page-banner, .inside-page-other{margin-bottom: 30px}.inside-page-consult, .inside-page-employers, .inside-page-form, .inside-page-advantages{margin: 30px 0}.inside-page-consult{margin-top: 30px}.inside-page__title--line{font-size: 26px}.inside-page__title--line:after{height: 4px}.inside-page-form-body{padding-right: 0;padding-left: 0}.inside-page-form-body .row{margin: 0 auto;max-width: 370px}.inside-page-form-input-part{padding: 0 !important}.inside-page-form-titles{max-width: 100%;margin-bottom: 30px}}@media screen and (max-width: 700px){.inside-page__text{margin-bottom: 20px}.inside-page-consult-body__title{font-size: 21px;margin-bottom: 20px}.inside-page-consult-body__title span{font-size: 24px}.inside-page-consult-body{padding: 23px 23px 31px 32px;background-image: none !important}.inside-page-consult-body__phone{font-size: 22px}}@media screen and (max-width: 575px){.mobblockhide{display: none}.inside-page-banner-body{background: none !important;padding: 27px 0 27px 0}.inside-page-banner__title{padding-top: 14px;padding-bottom: 14px;width: 100%;background-image: none !important;background: #071e40;font-size: 22px;clip-path: none}.inside-page-banner__text{font-size: 18px}.inside-page-banner__btn{margin-top: 12px;width: 144px;font-size: 16px}}@media screen and (max-width: 500px){.inside-page-employers-item{width: 100%}.inside-page-employers-card{margin: 0 auto}}#ajaxLoader{width: 54px;height: 54px;padding: 11px;box-shadow: 0 2px 2px rgba(204, 204, 204, 0.7);-moz-box-shadow: 0 2px 6px rgba(150, 150, 150, 0.7);-webkit-box-shadow: 0 2px 2px rgba(204, 204, 204, 0.7);border-radius: 9px;-moz-border-radius: 9px;-webkit-border-radius: 9px;background-color: #FFF}#message, #error{z-index: 1;margin-top: 5px;margin-bottom: 5px;padding: 10px;font-size: 16px;border-collapse: collapse;background-color: #fff;border-radius: 5px;text-align: center;font-weight: normal;margin-bottom: 15px}#message i, #error i{margin-right: 5px}#message{border: 1px solid #3a7e34;color: #fff;background-color: #3a7e34}#error{border: 1px solid #c4272b;color: #fff;background-color: #c4272b}.inside-page img{max-width: 100% !important}.articles_text{font-size: 15px;line-height: 1.5}.contact-block-list{}.contact-block-list div{padding: 0}.contact-block-list .city-block{margin-right: 25px;margin-bottom: 25px;-webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 28%);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.28);box-shadow: 0 1px 3px rgb(0 0 0 / 28%)}.contact-block-list .city-block .name{height: 150px;display: block;color: #fff;font-size: 28px;padding: 20px}.contact-block-list .city-block .info{color: #222;font-size: 16px;padding: 20px;min-height: 180px}.contact-block-list .city-block .info img{margin-right: 10px}.phone-tops .cityselect .vremya-raboty{margin-top: 3px;color: #777;margin-right: 30px}.useful-services.innerpage .item{min-height: 140px}.courses{margin-top: 50px}.courses div.img{width: 60px;float: left;margin-right: 15px}.news_list.full_list h2{font-size: 20px}.rev__container{--container-width: 1280px;--slick-width: 100%;display: flex;flex-direction: column;gap: 20px;flex-wrap: wrap;justify-content: center;max-width: var(--container-width);margin: 0 auto;margin-top: 30px;margin-bottom: 0}.rev__container h2{margin-bottom: 30px}.rev__container *{box-sizing: border-box;margin: 0;padding: 0}.reviews--column{margin-bottom: 30px}.review{--minw: 220px;--name-fz: 16px;--name-color: #000;--date-fz: 16px;--date-color: #c1c1c1;--star-color: orange;display: flex;flex-direction: column;max-width: var(--maxw);min-width: var(--minw);padding-bottom: 30px;border-radius: 20px}.review__top{display: flex;align-items: center}.review__avatar{margin-bottom: 15px;margin-right: 20px}.review__avatar-image{display: block;overflow: hidden;width: 50px;height: 50px;border-radius: 50%;background-position: center;background-size: cover;background-repeat: no-repeat}.review__star{fill: var(--star-color)}.review__info{display: flex;flex-direction: column;gap: 10px;margin-bottom: 10px}.review__info-name{position: relative;display: inline-flex;margin-right: 20px;font-size: var(--name-fz);color: var(--name-color);font-weight: bold}.review__info-date{font-size: var(--date-fz);color: var(--date-color);font-size: 13px}.review__stars{margin-bottom: 10px}.slick_opinions{position: relative;overflow: hidden;max-width: var(--slick-width)}.slick-slide{margin: 0 27px}.arrow-left, .arrow-right{position: absolute;z-index: 9999;top: 120px;transform: translateY(-50%);display: block;width: 25px;height: 25px;background-position: center;background-size: contain;background-repeat: no-repeat;cursor: pointer}.arrow-left{left: 0;background-image: url("/images/arrow-left.svg")}.arrow-right{right: 0;background-image: url("/images/arrow-right.svg")}@media (max-width: 768px){.slick{max-width: 340px}.arrow-left{left: 0}}@media (max-width: 420px){.slick{max-width: 250px}.slick-slide{max-width: 250px;margin: 0 17px}}.reviews--slider .slick-initialized .slick-slide{display: block;padding: 20px}.soc_footer a{margin-left: 5px}

