.catalog-disclaimer{z-index:10;border-radius:4px;flex-direction:column;width:260px;display:flex;position:absolute;top:0;right:-260px}.catalog-disclaimer__title{color:#fff;--icon-color:#fff;background-color:var(--Red);border-top-left-radius:4px;border-top-right-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}.catalog-disclaimer__text{color:var(--Black);white-space:normal;text-transform:none;background-color:var(--White);border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin:0;padding:12px;font-size:14px;font-weight:400}@media (width<=1700px){.catalog-disclaimer{width:100%;margin-bottom:20px;position:static}.catalog-disclaimer__text{background-color:var(--Grey)}}.catalog-header-detail{color:#fff;background-color:#0000;background-image:url(../assets/gerb.webp),linear-gradient(166.58deg,#051b54 21.06%,#095287 109.29%);background-position:100% 0,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:25px 0 20px}@media (width<=768px){.catalog-header-detail{padding:20px 0}}.catalog-header-detail__breadcrumbs{margin-bottom:35px}.catalog-header-detail__row{justify-content:space-between;gap:30px;display:flex}@media (width<=992px){.catalog-header-detail__row{flex-direction:column}}.catalog-header-detail__details{flex:0 0 58.3333%;max-width:58.3333%}@media (width<=992px){.catalog-header-detail__details{flex:0 0 100%;max-width:100%}}.catalog-header-detail__list{color:#fff;flex-direction:column;gap:15px;display:flex}.catalog-header-detail__list a{color:inherit}.catalog-header-detail__list-item{margin-left:5px;padding-bottom:15px;font-size:16px;font-weight:500;line-height:140%;position:relative}.catalog-header-detail__list-item:not(:last-child){border-bottom:1px solid #ffffff4d}.catalog-header-detail__list-item:before{content:" ";background:#f21450;border-radius:50%;width:8px;height:8px;margin-left:4px;margin-right:12px;display:inline-block}.catalog-header-detail__list-item span:first-child{font-weight:700}.catalog-header-detail__prices{color:#000;width:100%;position:relative}.catalog-header-detail__list-tooltip{margin-left:5px;display:inline-flex;position:relative}.catalog-header-detail__list-tooltip svg{margin-bottom:-5px}.catalog-header-detail__badges{gap:10px;margin-top:15px;display:flex}.author[data-v-474a560f]{background:#f7f7f7;padding:50px 0}.author__content[data-v-474a560f]{background:#fff;border:1px solid #d6d6d6;border-radius:4px;display:flex;box-shadow:0 0 4px #0000000a,0 4px 8px #0000000f}@media (width<=470px){.author__content[data-v-474a560f]{flex-direction:column}}.author__img[data-v-474a560f]{text-align:center;width:35%}@media (width<=768px){.author__img[data-v-474a560f]{width:47%}}@media (width<=470px){.author__img[data-v-474a560f]{width:100%;padding-top:15px}}.author__img img[data-v-474a560f]{vertical-align:bottom;border-radius:4px 0 0 4px;max-width:100%;height:auto;max-height:300px}.author__info[data-v-474a560f]{flex-direction:column;justify-content:center;width:100%;padding:25px;display:flex}@media (width<=992px){.author__info[data-v-474a560f]{padding:15px}}.author__title[data-v-474a560f]{margin-bottom:50px;font-size:25px;font-weight:600;line-height:140%}@media (width<=992px){.author__title[data-v-474a560f]{margin-bottom:30px;font-size:20px}}@media (width<=768px){.author__title[data-v-474a560f]{margin-bottom:20px}}@media (width<=576px){.author__title[data-v-474a560f]{margin-bottom:15px}}.author__name[data-v-474a560f]{color:#1f69cc;margin-bottom:3px;font-size:20px;font-weight:700;line-height:28px}@media (width<=768px){.author__name[data-v-474a560f]{font-size:16px}}@media (width<=576px){.author__name[data-v-474a560f]{font-size:14px}}.author__position[data-v-474a560f]{font-size:16px;font-weight:600;line-height:22px}@media (width<=768px){.author__position[data-v-474a560f]{font-size:14px}}@media (width<=576px){.author__position[data-v-474a560f]{font-size:12px}}.salary{padding:50px 0}.salary__title{margin-bottom:30px;font-size:26px;font-weight:600;line-height:140%}.salary__content{max-width:100%;padding-bottom:30px;overflow-x:auto}.salary__content table{border-collapse:collapse;background-color:initial;width:100%;min-width:500px}.salary__content td{padding:20px 0}.salary__content td:first-child{text-align:center}.salary__content tr:first-child{text-transform:uppercase;color:#000;opacity:.5;padding-bottom:20px;font-size:13px;font-weight:400;line-height:140%}.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;max-width:calc(100% - 200px);font-size:26px;font-weight:600;line-height:140%}@media (width<=768px){.reviews__title{max-width:100%}}.reviews__text{color:#292b2c;max-width:calc(100% - 200px);margin:20px 0 30px;font-size:16px;font-weight:400;line-height:140%}@media (width<=768px){.reviews__text{max-width:100%}}.reviews__slide{background:#fff;border:1px solid #e3e3e3;border-radius:4px;padding:20px;font-size:14px;line-height:150%;box-shadow:0 0 4px #0000000a,0 4px 8px #0000000f;height:auto!important}.reviews__item-name{color:#262626;font-weight:700}.reviews__item-text{color:#292b2c}.reviews__slider{padding:0 10px;position:relative}@media (width<=768px){.reviews__slider{padding:0}}.reviews__slider .swiper{padding-bottom:10px}.reviews__more{text-align:center;width:100%;margin-top:30px}@media (width<=768px){.reviews__more{margin-top:10px}.reviews__button{display:none}}.reviews__prev{left:-45px}.reviews__next{right:-45px}.reviews__pagination{height:24px;margin-top:10px;display:none}@media (width<=768px){.reviews__pagination{left:unset;transform:unset;justify-content:center;display:flex;position:relative}}.reviews__count{color:#fff;z-index:10;text-align:center;background:#083b71;border-radius:50%;flex-direction:column;justify-content:center;width:164px;height:164px;padding:0 10px;display:flex;position:absolute;top:-25px;right:15px;transform:rotate(15deg)}@media (width<=768px){.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{margin-bottom:30px;font-size:26px;font-weight:600;line-height:140%}.other-programs__slider{position:relative}.other-programs__slide{background:#b3d1fd;border:1px solid #d6d6d6;border-radius:4px;flex-direction:column;justify-content:space-between;padding:20px 15px;display:flex;box-shadow:0 0 4px #0000000a,0 4px 8px #0000000f;height:auto!important}.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{flex-direction:column;gap:6px;margin-bottom:15px;font-size:12px;line-height:140%;display:flex}.other-programs-item__price-block{background:#e7f5fc;border-radius:4px;justify-content:space-between;padding:10px;display:flex;position:relative}.other-programs-item__price-discount{width:34px;height:34px;position:relative}.other-programs-item__price-discount span{color:#fff;font-size:12px;font-weight:400;line-height:140%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.other-programs-item__price-old{font-size:12px;text-decoration:line-through}.other-programs-item__price-number{flex-direction:column;gap:8px;font-size:12px;line-height:140%;display:flex}.other-programs-item__price{font-size:15px;font-weight:600;line-height:100%}.other-programs-item__installment{font-size:12px}@media (width<=768px){.other-programs__button{display:none!important}}.other-programs__prev{left:-45px}.other-programs__next{right:-45px}.other-programs-item__header{flex-direction:column;gap:7px;margin-bottom:40px;display:flex}.other-programs-item__qualification{color:#000;opacity:.8;font-size:14px;font-weight:400;line-height:140%}.other-programs-item__popular{color:#fff;background:#103668;border-radius:5px;padding:5px 10px;font-size:12px;line-height:140%;display:inline-block}
