.catalog-header-detail{background:url(../assets/gerb.webp) no-repeat 100% 0,linear-gradient(166.58deg,#051b54 21.06%,#095287 109.29%);background-size:contain;color:#fff;padding:25px 0 20px}@media (max-width:768px){.catalog-header-detail{padding:20px 0}}.catalog-header-detail__breadcrumbs{margin-bottom:35px}.catalog-header-detail__row{display:flex;gap:30px;justify-content:space-between}@media (max-width:991px){.catalog-header-detail__row{flex-direction:column}}.catalog-header-detail__details{flex:0 0 58.333333%;max-width:58.333333%}@media (max-width:991px){.catalog-header-detail__details{flex:0 0 100%;max-width:100%}}.catalog-header-detail__list{color:#fff;display:flex;flex-direction:column;gap:15px}.catalog-header-detail__list a{color:inherit}.catalog-header-detail__list-item{font-size:16px;font-weight:500;line-height:140%;margin-left:5px;padding-bottom:15px;position:relative}.catalog-header-detail__list-item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.3)}.catalog-header-detail__list-item:before{background:#f21450;border-radius:50%;content:" ";display:inline-block;height:8px;margin-left:4px;margin-right:12px;width:8px}.catalog-header-detail__list-item span:first-child{font-weight:700}.catalog-header-detail__prices{color:#000;position:relative;width:100%}.catalog-header-detail__list-tooltip{display:inline-flex;margin-left:5px;position:relative}.catalog-header-detail__list-tooltip svg{margin-bottom:-5px}.anchors{padding:25px 0;text-transform:uppercase;white-space:nowrap}.anchors--short{flex:0 0 58.333333%;max-width:58.333333%}@media (max-width:992px){.anchors--short{flex:0 0 100%;max-width:100%}}.anchors__wrap{position:relative}@media screen and (max-width:768px){.anchors__wrap:after{background:linear-gradient(90deg,#fff0,#fff7 50%,#fff);bottom:0;content:"";height:calc(100% - 15px);position:absolute;right:0;top:0;width:50px}}.anchors__items{display:flex;flex-wrap:wrap;gap:10px;position:relative}@media screen and (max-width:768px){.anchors__items{flex-wrap:nowrap!important;overflow-x:auto;padding-bottom:15px;padding-right:50px}}.anchors__item{background:#fff;border:1px solid #083b71;border-radius:4px;color:#083b71;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:140%;padding:12px 15px;text-align:center;text-decoration:none;transition:all .56s ease-in-out}.anchors__item:hover{background:#083b71;color:#fff}.author[data-v-9a8b3e2f]{background:#f7f7f7;padding:50px 0}.author__content[data-v-9a8b3e2f]{background:#fff;border:1px solid #d6d6d6;border-radius:4px;box-shadow:0 0 4px #0000000a,0 4px 8px #0000000f;display:flex}@media screen and (max-width:459px){.author__content[data-v-9a8b3e2f]{flex-direction:column}}.author__img[data-v-9a8b3e2f]{text-align:center;width:35%}@media screen and (max-width:767px){.author__img[data-v-9a8b3e2f]{width:47%}}@media screen and (max-width:459px){.author__img[data-v-9a8b3e2f]{padding-top:15px;width:100%}}.author__img img[data-v-9a8b3e2f]{border-radius:4px 0 0 4px;height:auto;max-height:300px;max-width:100%;vertical-align:bottom}.author__info[data-v-9a8b3e2f]{display:flex;flex-direction:column;justify-content:center;padding:25px;width:100%}@media screen and (max-width:991px){.author__info[data-v-9a8b3e2f]{padding:15px}}.author__title[data-v-9a8b3e2f]{font-size:25px;font-weight:600;line-height:140%;margin-bottom:50px}@media screen and (max-width:991px){.author__title[data-v-9a8b3e2f]{font-size:20px;margin-bottom:30px}}@media screen and (max-width:768px){.author__title[data-v-9a8b3e2f]{margin-bottom:20px}}@media screen and (max-width:520px){.author__title[data-v-9a8b3e2f]{margin-bottom:15px}}.author__name[data-v-9a8b3e2f]{color:#1f69cc;font-size:20px;font-weight:700;line-height:28px;margin-bottom:3px}@media screen and (max-width:768px){.author__name[data-v-9a8b3e2f]{font-size:16px}}@media screen and (max-width:520px){.author__name[data-v-9a8b3e2f]{font-size:14px}}.author__position[data-v-9a8b3e2f]{font-size:16px;font-weight:600;line-height:22px}@media screen and (max-width:768px){.author__position[data-v-9a8b3e2f]{font-size:14px}}@media screen and (max-width:520px){.author__position[data-v-9a8b3e2f]{font-size:12px}}.salary{padding:50px 0}.salary__title{font-size:26px;font-weight:600;line-height:140%;margin-bottom:30px}.salary__content{max-width:100%;overflow-x:auto;padding-bottom:30px}.salary__content table{background-color:transparent;border-collapse:collapse;min-width:500px;width:100%}.salary__content td{padding:20px 0}.salary__content td:first-child{text-align:center}.salary__content tr:first-child{color:#000;font-size:13px;font-weight:400;line-height:140%;opacity:.5;padding-bottom:20px;text-transform:uppercase}.salary__content tr:not(:first-child) td:first-child{text-align:center}.salary__content tr:not(:first-child) td:not(:first-child){padding-right:30px}.salary__content tr:nth-child(2n){background:#e2e5ff4d}.reviews{background:#f7f7f7;padding:90px 0 50px;position:relative}.reviews__title{color:#000;font-size:26px;font-weight:600;line-height:140%;max-width:calc(100% - 200px)}@media (max-width:767px){.reviews__title{max-width:100%}}.reviews__text{color:#292b2c;font-size:16px;font-weight:400;line-height:140%;margin:20px 0 30px;max-width:calc(100% - 200px)}@media (max-width:767px){.reviews__text{max-width:100%}}.reviews__slide{background:#fff;border:1px solid #e3e3e3;border-radius:4px;box-shadow:0 0 4px #0000000a,0 4px 8px #0000000f;font-size:14px;height:auto!important;line-height:150%;padding:20px}.reviews__item-name{color:#262626;font-weight:700}.reviews__item-text{color:#292b2c}.reviews__slider{padding:0 10px;position:relative}@media (max-width:767px){.reviews__slider{padding:0}}.reviews__slider .swiper{padding-bottom:10px}.reviews__more{margin-top:30px;text-align:center;width:100%}@media (max-width:767px){.reviews__more{margin-top:10px}.reviews__button{display:none}}.reviews__prev{left:-45px}.reviews__next{right:-45px}.reviews__pagination{display:none;height:24px;margin-top:10px}@media (max-width:767px){.reviews__pagination{display:flex;justify-content:center;left:unset;position:relative;transform:unset}}.reviews__count{background:#083b71;border-radius:50%;color:#fff;display:flex;flex-direction:column;height:164px;justify-content:center;padding:0 10px;position:absolute;right:15px;text-align:center;top:-25px;transform:rotate(15deg);width:164px;z-index:10}@media (max-width:767px){.reviews__count{display:none}}.reviews__count-number{font-size:32px;font-weight:700;line-height:38px}.reviews__count-text{font-size:14px;font-weight:400;line-height:20px}.other-programs{background:#f7f7f7;padding:50px 0}.other-programs--white{background:#fff}.other-programs__title{font-size:26px;font-weight:600;line-height:140%;margin-bottom:30px}.other-programs__slider{position:relative}.other-programs__slide{background:#b3d1fd;border:1px solid #d6d6d6;border-radius:4px;box-shadow:0 0 4px #0000000a,0 4px 8px #0000000f;display:flex;flex-direction:column;height:auto!important;justify-content:space-between;padding:20px 15px}.other-programs-item__title{color:#000;flex-grow:1;font-size:16px;font-weight:600;line-height:140%;text-decoration:none}.other-programs-item__title:hover{text-decoration:underline}.other-programs-item__info{display:flex;flex-direction:column;font-size:12px;gap:6px;line-height:140%;margin-bottom:15px}.other-programs-item__price-block{background:#e7f5fc;border-radius:4px;display:flex;justify-content:space-between;padding:10px;position:relative}.other-programs-item__price-discount{height:34px;position:relative;width:34px}.other-programs-item__price-discount span{color:#fff;font-size:12px;font-weight:400;left:50%;line-height:140%;position:absolute;top:50%;transform:translate(-50%,-50%)}.other-programs-item__price-old{font-size:12px;text-decoration:line-through}.other-programs-item__price-number{display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:140%}.other-programs-item__price{font-size:15px;font-weight:600;line-height:100%}.other-programs-item__installment{font-size:12px}@media (max-width:767px){.other-programs__button{display:none!important}}.other-programs__prev{left:-45px}.other-programs__next{right:-45px}.other-programs-item__header{display:flex;flex-direction:column;gap:7px;margin-bottom:40px}.other-programs-item__qualification{color:#000;font-size:14px;font-weight:400;line-height:140%;opacity:.8}.other-programs-item__popular{background:#103668;border-radius:5px;color:#fff;display:inline-block;font-size:12px;line-height:140%;padding:5px 10px}
