.programs-list__title[data-v-fd839be4]{margin-bottom:15px}.programs-list__subjects[data-v-fd839be4]{display:flex;flex-wrap:wrap;gap:9px;list-style:none;margin:0 0 10px;padding:0}@media screen and (min-width:550px){.programs-list__subjects[data-v-fd839be4]{margin:0 0 30px}}@media screen and (min-width:900px){.programs-list__subjects[data-v-fd839be4]{gap:20px;margin:0 0 40px}}.programs-list__item[data-v-fd839be4]{align-items:center;background-color:#f1f1f1;border-radius:100px;color:#000;-moz-column-gap:7px;column-gap:7px;display:flex;font-size:15px;font-weight:500;line-height:1.3;padding:10px 15px}@media screen and (min-width:550px){.programs-list__item[data-v-fd839be4]{-moz-column-gap:10px;column-gap:10px;font-size:24px;padding:20px 25px}}@media screen and (min-width:900px){.programs-list__item[data-v-fd839be4]{font-size:28px;padding:20px 35px}}.programs-list__item--button[data-v-fd839be4]{display:none}@media screen and (min-width:1220px){.programs-list__item--button[data-v-fd839be4]{display:block}}.programs-list__item--button button[data-v-fd839be4]{background-color:#000;border:1px solid #000;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-size:34px;font-weight:600;font-weight:500;line-height:1;line-height:1.3;padding:20px 25px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s}.programs-list__item--button button[data-v-fd839be4]:active,.programs-list__item--button button[data-v-fd839be4]:focus-visible,.programs-list__item--button button[data-v-fd839be4]:hover,.programs-list__item--button button_active[data-v-fd839be4]{background-color:#ff60cd;border-color:#ff60cd;color:#fff}.programs-list__item--button button--disabled[data-v-fd839be4]{background-color:#9aa0b1;border-color:#9aa0b1;color:#fff}.programs-list__item-icon[data-v-fd839be4]{height:13px;width:13px}@media screen and (min-width:550px){.programs-list__item-icon[data-v-fd839be4]{height:25px;width:25px}}@media screen and (min-width:900px){.programs-list__item-icon[data-v-fd839be4]{height:30px;width:30px}}.programs-list__button[data-v-fd839be4]{background-color:#000;border:1px solid #000;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-size:15px;font-weight:600;font-weight:500;line-height:1;line-height:1.3;padding:13px 26px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s}.programs-list__button[data-v-fd839be4]:active,.programs-list__button[data-v-fd839be4]:focus-visible,.programs-list__button[data-v-fd839be4]:hover,.programs-list__button_active[data-v-fd839be4]{background-color:#ff60cd;border-color:#ff60cd;color:#fff}.programs-list__button--disabled[data-v-fd839be4]{background-color:#9aa0b1;border-color:#9aa0b1;color:#fff}@media screen and (min-width:550px){.programs-list__button[data-v-fd839be4]{font-size:24px;width:100%}}@media screen and (min-width:900px){.programs-list__button[data-v-fd839be4]{font-size:28px;padding:20px 25px}}@media screen and (min-width:1220px){.programs-list__button[data-v-fd839be4]{display:none}}.programs-block__title[data-v-660f985c]{font-size:40px;font-weight:500;line-height:normal;margin:0 0 20px}@media screen and (min-width:550px){.programs-block__title[data-v-660f985c]{align-items:center;display:flex;flex-direction:column;font-size:50px;margin:0 0 40px}}@media screen and (min-width:900px){.programs-block__title[data-v-660f985c]{font-size:60px}}@media screen and (min-width:1220px){.programs-block__title[data-v-660f985c]{font-size:80px}}.programs-block__title-main[data-v-660f985c]{color:#000;display:inline-block;text-align:center}.programs-block__title-second[data-v-660f985c]{background-color:#ff60cd;color:#fff;display:inline-block;padding:3px 7px;text-align:center;transform:rotate(-1deg)}.programs-block__select[data-v-660f985c]{margin-bottom:40px;width:100%}@media screen and (min-width:550px){.programs-block__select[data-v-660f985c]{margin:0 auto 40px;width:450px}}.programs-block__select[data-v-660f985c] .b-base-select__wrap{background-color:#fff;outline:1px solid #000}.programs-block__list[data-v-660f985c]:not(:last-of-type){margin-bottom:30px}