.s-course-info[data-v-f9c608bd]{background-color:var(--a-color_grey_20);border-radius:calc(var(--scale)*16)}.s-course-info[data-v-f9c608bd] .l-section__inner{display:grid;gap:calc(var(--scale)*24)}@media only screen and (min-width:1200px){.s-course-info[data-v-f9c608bd] .l-section__inner{gap:calc(var(--scale)*60)}}.s-course-info__block[data-v-f9c608bd]{display:grid;gap:calc(var(--scale)*16)}@media only screen and (min-width:1200px){.s-course-info__block[data-v-f9c608bd]{gap:calc(var(--scale)*50)}}.s-course-info__desc[data-v-f9c608bd]{display:grid;gap:var(--gap_def)}@media only screen and (min-width:768px){.s-course-info__desc[data-v-f9c608bd]{grid-template-columns:repeat(auto-fit,minmax(calc(var(--scale)*360),1fr))}}.s-course-info__desc-item[data-v-f9c608bd]{background-color:var(--a-color_white);border-radius:calc(var(--scale)*16);display:grid;gap:calc(var(--scale)*16);padding:var(--padding_def)}@media only screen and (min-width:1200px){.s-course-info__desc-item.--logo[data-v-f9c608bd]{gap:calc(var(--scale)*10)}.s-course-info__desc-item.--logo[data-v-f9c608bd]:has(img){grid-template-columns:1fr calc(var(--scale)*192)}}.s-course-info__desc-item.--price[data-v-f9c608bd]{grid-template-rows:1fr min-content}.s-course-info__desc-item-img[data-v-f9c608bd]{background-color:var(--a-color_grey_10);border-radius:calc(var(--scale)*12);height:calc(var(--scale)*60);padding:calc(var(--scale)*9);width:calc(var(--scale)*60)}@media only screen and (max-width:1199px){.s-course-info__desc-item-img[data-v-f9c608bd]{order:-1}}@media only screen and (min-width:1200px){.s-course-info__desc-item-img[data-v-f9c608bd]{height:calc(var(--scale)*192);padding:calc(var(--scale)*30);width:calc(var(--scale)*192)}}.s-course-info__desc-item-img img[data-v-f9c608bd]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.s-course-info__desc-item-price[data-v-f9c608bd]{background-color:var(--a-color_grey_10);border-radius:calc(var(--scale)*12);height:-moz-min-content;height:min-content;padding:calc(var(--scale)*8) calc(var(--scale)*12);width:-moz-max-content;width:max-content}@media only screen and (min-width:1200px){.s-course-info__desc-item-price[data-v-f9c608bd]{padding:calc(var(--scale)*10) calc(var(--scale)*18)}}.s-course-info__info[data-v-f9c608bd]{display:grid;gap:var(--gap_def)}@media only screen and (min-width:768px){.s-course-info__info[data-v-f9c608bd]{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1200px){.s-course-info__info[data-v-f9c608bd]{grid-template-columns:calc(var(--scale)*600) 1fr}.s-course-info__info[data-v-f9c608bd]:has(>.--soft-skills),.s-course-info__info[data-v-f9c608bd]:has(>.--tools){grid-template-columns:repeat(auto-fit,minmax(calc(var(--scale)*360),1fr))}}.s-course-info__info-item[data-v-f9c608bd]{background-color:var(--a-color_white);border-radius:calc(var(--scale)*16);display:flex;flex-direction:column;gap:calc(var(--scale)*12);justify-content:space-between;padding:var(--padding_def)}@media only screen and (min-width:1200px){.s-course-info__info-item[data-v-f9c608bd]{gap:calc(var(--scale)*24);grid-row:1/3}.s-course-info__info-item.--tools[data-v-f9c608bd]{grid-column:3;grid-row:1/3}.s-course-info__info-item.--tools[data-v-f9c608bd]:has(+.--soft-skills){grid-row:1}.s-course-info__info-item.--soft-skills[data-v-f9c608bd]{grid-column:3;grid-row:1/3}.s-course-info__info-item.--tools+.s-course-info__info-item.--soft-skills[data-v-f9c608bd]{grid-row:2}}.s-course-info__info-item.--image[data-v-f9c608bd]{overflow:hidden;padding:0}.s-course-info__info-item.--image img[data-v-f9c608bd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-course-info__info-item .--title[data-v-f9c608bd]{color:var(--a-color_grey_80)}.s-course-info__prices[data-v-f9c608bd]{align-items:end;display:grid;gap:var(--gap_def)}@media only screen and (min-width:768px){.s-course-info__prices[data-v-f9c608bd]{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1200px){.s-course-info__prices[data-v-f9c608bd]{grid-template-columns:1fr 1fr 1fr 1fr}}.s-course-info__prices-item[data-v-f9c608bd]{background-color:var(--a-color_white);border-radius:calc(var(--scale)*16);height:-moz-min-content;height:min-content;overflow:hidden;padding:var(--padding_def);position:relative}@media only screen and (min-width:768px) and (max-width:1198px){.s-course-info__prices-item[data-v-f9c608bd]{height:100%}}.s-course-info__prices-item img[data-v-f9c608bd]{height:calc(var(--scale)*26);position:absolute;right:var(--padding_def);top:var(--padding_def);width:-moz-min-content;width:min-content}@media only screen and (min-width:1200px){.s-course-info__prices-item img[data-v-f9c608bd]{height:calc(var(--scale)*50);margin-bottom:auto;position:static}}.s-course-info__prices-item:first-child .s-course-info__prices-tag[data-v-f9c608bd]{background-color:var(--a-color_red);color:var(--a-color_white)}.s-course-info__prices-item:first-child .s-course-info__prices-info[data-v-f9c608bd]{justify-content:center}@media only screen and (min-width:768px){.s-course-info__prices-item:first-child .s-course-info__prices-info[data-v-f9c608bd]{padding-right:calc(var(--scale)*30)}}@media only screen and (min-width:1200px){.s-course-info__prices-item:first-child .s-course-info__prices-info[data-v-f9c608bd]{padding-right:calc(var(--scale)*89)}}.s-course-info__prices-item-title[data-v-f9c608bd]{margin-bottom:calc(var(--scale)*24);margin-top:calc(var(--scale)*6)}.s-course-info__prices-tag[data-v-f9c608bd]{background-color:var(--a-color_dark);border-radius:calc(var(--scale)*16);color:var(--a-color_white);padding:calc(var(--scale)*2) calc(var(--scale)*8);width:-moz-max-content;width:max-content}@media only screen and (min-width:1200px){.s-course-info__prices-tag[data-v-f9c608bd]{padding:calc(var(--scale)*4) calc(var(--scale)*10)}}.s-course-info__prices-item-flag[data-v-f9c608bd]{background-color:var(--a-color_red);color:var(--a-color_white);padding:calc(var(--scale)*8);position:absolute;right:calc(var(--scale)*-90);rotate:45deg;text-align:center;top:calc(var(--scale)*30);width:calc(var(--scale)*300)}.s-course-info__prices-info[data-v-f9c608bd]{background-color:var(--a-color_grey_20);border-radius:calc(var(--scale)*16);display:flex;flex-direction:column;gap:calc(var(--scale)*8);padding:calc(var(--scale)*8)}@media only screen and (min-width:1200px){.s-course-info__prices-info[data-v-f9c608bd]{min-height:calc(var(--height) + var(--scale)*160);overflow:hidden;padding:calc(var(--scale)*24);position:relative}}.s-course-info__prices-level[data-v-f9c608bd]{background-color:var(--a-color_white);border-radius:calc(var(--scale)*16);margin-right:calc(var(--scale)*6);padding:calc(var(--scale)*2) calc(var(--scale)*8);width:-moz-max-content;width:max-content}@media only screen and (min-width:1200px){.s-course-info__prices-level[data-v-f9c608bd]{margin-right:calc(var(--scale)*10);padding:calc(var(--scale)*4) calc(var(--scale)*10)}}.s-course-info__prices-exp[data-v-f9c608bd]{color:var(--a-color_grey_80)}.s-course-info__skills-list[data-v-f9c608bd]{display:grid;gap:calc(var(--scale)*8)}.s-course-info__skills-list li[data-v-f9c608bd]{padding-left:calc(var(--scale)*20);position:relative}@media only screen and (min-width:1200px){.s-course-info__skills-list li[data-v-f9c608bd]{padding-left:calc(var(--scale)*30)}}.s-course-info__skills-list li[data-v-f9c608bd]:before{background-color:var(--a-color_dark);border-radius:calc(var(--scale)*2);content:"";display:inline-block;height:calc(var(--scale)*4);left:calc(var(--scale)*6);position:absolute;top:calc(var(--scale)*6);width:calc(var(--scale)*4)}@media only screen and (min-width:1200px){.s-course-info__skills-list li[data-v-f9c608bd]:before{background-color:var(--a-color_red);height:calc(var(--scale)*12);top:calc(var(--scale)*8);width:calc(var(--scale)*12)}}.s-course-info__list-tag[data-v-f9c608bd]{display:flex;flex-wrap:wrap;gap:calc(var(--scale)*8)}.s-course-info__list-tag li[data-v-f9c608bd]{align-items:center;background-color:var(--a-color_grey_10);border-radius:calc(var(--scale)*24);display:flex;gap:calc(var(--scale)*8);padding:calc(var(--scale)*8) calc(var(--scale)*12)}@media only screen and (min-width:1200px){.s-course-info__list-tag li[data-v-f9c608bd]{border-radius:calc(var(--scale)*30);padding:calc(var(--scale)*8) calc(var(--scale)*16)}}.s-course-info__list-tag li img[data-v-f9c608bd]{height:auto;max-width:calc(var(--scale)*16);min-width:calc(var(--scale)*16)}@media only screen and (min-width:1200px){.s-course-info__list-tag li img[data-v-f9c608bd]{max-width:calc(var(--scale)*20);min-width:calc(var(--scale)*20)}}
