.open-date-card{background:#f7f9fa;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:110px;justify-content:space-between;margin-bottom:16px;padding:16px 20px;position:relative;width:100%}.open-date-card:hover .open-date-card__divider{background:#005c83}.open-date-card .open-date-card__divider{background:#e3e8ed;border-radius:0 8px;height:4px;left:10%;position:absolute;top:0;width:80%}.open-date-card__title{color:#09204d;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.open-date-card__divider{background:#e5e5e5;height:1px;margin-bottom:12px;transition:all .3s ease;width:100%}.open-date-card__text{color:#83878b;line-height:130%}.open-date-card__link,.open-date-card__text{font-size:14px;font-style:normal;font-weight:500}.open-date-card__link{color:#005c83;justify-content:flex-start;line-height:120%}.open-date-card__link,.tabs__header{align-items:center;display:flex;gap:4px}.tabs__header{background:#eff1f2;justify-content:space-between;max-width:100%}.tabs__header .tabs-list{max-width:calc(100% - 40px)}.tabs__header .tabs-list .tabs__title{max-width:100%}.tabs__title{background:#eff1f2;color:#12181e;cursor:pointer;font-size:14px;font-weight:500;line-height:157.1428571429%;margin:0;padding:9px 16px;transition:all .3s;white-space:nowrap;width:auto}.tabs__title:hover{background:#cdd5e3}.tabs__title._active{background:#005a80;color:#fff}@media screen and (max-width:768px){.tabs__title{font-size:10px;padding:9px 8px}}@media screen and (max-width:500px){.tabs__title{padding:6px 3px}}@media(max-width:600px){.tabs .tabs-list{max-width:calc(100% - 40px)}}.tabs__body{margin-bottom:32px;margin-top:32px}.tabs__button{align-items:center;background:transparent;border:none;display:flex;justify-content:center;opacity:0;position:relative;transition:all .3s;visibility:hidden}.tabs__button._active{opacity:1;right:10px;visibility:visible}.tabs__button ul{position:absolute;right:0;top:150%;z-index:10}.tabs__hiddenList{margin-right:0;transition:all .3s}.tabs__hiddenList ._active-list{opacity:0;visibility:hidden}.news-sidebar{background:#f7f9fa;border-radius:8px;padding:12px}.news-sidebar__title{color:#12181e;font-size:16px;font-style:normal;font-weight:700;line-height:127%;padding-bottom:12px}.news-sidebar__card{align-items:center;display:flex;padding-bottom:12px}.news-sidebar__card:not(:last-child){border-bottom:1px solid #e3e8ed;margin-bottom:12px}.news-sidebar__card:hover .news-sidebar__card-title{color:#005c83}.news-sidebar__card_img{border-radius:6px;height:72px;margin-right:12px;-o-object-fit:cover;object-fit:cover;width:72px}.news-sidebar__card-text{color:#83878b;font-size:12px;font-style:normal;font-weight:500;line-height:120%}.news-sidebar__card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#12181e;display:-webkit-box;font-size:13px;font-style:normal;font-weight:500;line-height:20px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.advertisement__img{border-radius:8px;height:400px;margin-top:20px;-o-object-fit:cover;object-fit:cover;width:100%}.vacancy-card{background:#f7f9fa;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:174px;justify-content:space-between;margin:16px 0;padding:16px 20px;position:relative}.vacancy-card:hover .vacancy-card__divider{background:#005c83}.vacancy-card .vacancy-card__divider{background:#e3e8ed;border-radius:0 8px;height:4px;left:10%;position:absolute;top:0;width:80%}.vacancy-card__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#09204d;display:-webkit-box;font-size:20px;font-style:normal;font-weight:700;line-height:24px;overflow:hidden}.vacancy-card__divider{background:#e5e5e5;height:1px;margin-bottom:12px;transition:all .3s ease;width:100%}.vacancy-card__text{color:#83878b;line-height:130%}.vacancy-card__link,.vacancy-card__text{font-size:14px;font-style:normal;font-weight:500}.vacancy-card__link{align-items:center;color:#005c83;display:flex;gap:4px;justify-content:flex-start;line-height:120%}.btn-load-more{align-items:center;background:#e3e8ed;border:none;border-radius:8px;color:#12181e;display:flex;font-size:14px;font-style:normal;font-weight:700;gap:10px;justify-content:center;line-height:16px;margin:32px auto 0;outline:none;padding:12px 32px;text-transform:uppercase;transition:all .3s ease}.btn-load-more:hover{background:#005c83;color:#fff}.btn-load-more:hover span svg path{stroke:#fff}.margin-top[data-v-ed88370c]{margin-top:30px}