.bottom-section.about-course{padding:48px 24px}.about-course__container{display:flex;gap:24px}.about-course__inner{width:70%}.about-course__sidebar{width:30%}li.cc-option{align-items:center;display:flex;gap:8px;width:100%}span.cc-icon{background:no-repeat 50%/cover url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' stroke='%23497cad' stroke-width='2'/%3E%3Cpath stroke='%23497cad' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='m7 12.5 3 3 7-7'/%3E%3C/svg%3E");display:inline-block;height:20px;width:20px}span.cc-text{color:var(--gray);line-height:24px;width:calc(100% - 20px)}.cc-text a{font-weight:400}.cc-course-card__price img{width:70px}.cc-course-card__price div{display:flex;flex-direction:column;gap:0}.cc-price__amount{line-height:50px}.cc-price__instead span{text-decoration:line-through}.cc-price__instead{font-size:14px;line-height:.8}.cc-price__meta{margin-top:8px}.container.info__container.info__container--single{height:100%}.about-course__inner .cardbox{justify-content:flex-start}.cardbox.box-shadow.no-margin.no-box{border:none;box-shadow:none;padding-left:0}.cc-wyl{background:#fff;color:#0f172a}.cc-wyl-inner{margin:0 auto;max-width:760px;padding:0 16px}.cc-wyl-header h2{font-size:22px;letter-spacing:-.02em;line-height:1.2;margin:0}.cc-wyl-lead{color:#52637a;font-size:13px;line-height:1.6;margin:10px 0 0}.cc-wyl-highlights{display:flex;flex-wrap:wrap;gap:8px}.cc-wyl-chip{align-items:center;background:rgba(2,6,23,.03);border-radius:999px;display:inline-flex;gap:10px;padding:10px 12px}.cc-wyl-ic{background:#fff;border-radius:999px;color:#1d4ed8;display:grid;flex:0 0 auto;height:30px;place-items:center;width:30px}.cc-wyl-ic svg{height:16px;width:16px}.cc-wyl-chip span:last-child{color:#2b2b2c;font-size:12.5px;font-weight:600;white-space:nowrap}.cc-wyl-acc{margin-top:16px}.cc-acc{border:1px solid #e6e9ef;border-radius:16px;box-shadow:0 4px 16px rgba(15,23,42,.08);margin-bottom:16px;padding:8px 16px}.cc-acc,.dark .cc-acc{background-color:#fff}.cc-acc-sum{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;padding:8px 0;user-select:none}.cc-acc-sum::-webkit-details-marker{display:none}.cc-acc-left{align-items:center;display:flex;gap:10px;min-width:0}.cc-acc-badge{align-items:center;border-radius:14px;color:var(--blue);display:inline-flex;font-family:GT Super Display;font-size:18px;font-weight:700;letter-spacing:-.03em;padding:0}.cc-acc-title{font-size:16px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-acc-chev{border-bottom:2px solid var(--blue);border-right:2px solid var(--blue);flex:0 0 auto;height:10px;margin-right:4px;transform:rotate(45deg);transition:transform .16s ease;width:10px}details[open] .cc-acc-chev{transform:rotate(-135deg)}.cc-acc-body{padding:0 2px 12px}.cc-acc-text{color:#52637a;font-size:16px;margin:0;max-width:90%}@media (max-width:520px){.cc-acc-title,.cc-wyl-chip span:last-child{white-space:normal}}.training-img{border-radius:16px;display:inline-block;margin-top:8px;overflow:hidden}.training-img img{border:1px solid #e6e9ef;border-radius:16px;max-height:400px;object-fit:cover;object-position:top}.about-course__sidebar .cardbox.box-shadow{background-color:#f3f5f7}.about-course__sidebar .cc-acc{background-color:#fff;box-shadow:none;margin:0}.container.container__mobile-wrap{align-items:center;display:flex;display:none;gap:16px}.sub-nav__select{height:35px}@media (max-width:1200px){.cc-price__amount{font-size:45px}.cc-course-card__cta{margin-top:24px}.cc-course-card__rating{margin-bottom:0}.cc-usp-card-header{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:991px){.about-course__sidebar{width:40%}.about-course__inner{width:60%}.cc-course-card__cta{gap:8px}.sub-nav ul{gap:16px}.sub-nav a{font-size:14px}}@media(max-width:767px){.about-course__inner,.about-course__sidebar{width:100%}.about-course__container{flex-wrap:wrap;gap:0}#subNav.is-stuck{top:60px;transform:translateY(-60px)}.cc-course-card__footer{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.container.container__nav-desktop{display:none}.container.container__mobile-wrap{display:flex}.cardbox.box-shadow.no-margin.no-box{padding:0}.training-img{margin:8px 0 16px}.about-course__container{display:inline-block}}