.course__overview{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:32px 0;width:100%}.overview__container{width:100%}.key__benefits{margin-top:32px}.overview__things{display:flex;flex-direction:column;gap:4px;justify-content:space-between;min-height:168px;width:100%}.overview__things li{color:var(--grey);font-size:1rem;line-height:20px;min-height:32px}.overview__things li:last-of-type{line-height:24px}.overview__subtitles{color:var(--primary);display:flex;font-family:abc diatype-light-otf;font-size:2rem;font-weight:300;height:37px;line-height:32px;padding-bottom:24px;width:100%}.icon{height:24px;margin-right:16px;width:24px}.course__texts{width:100%}.course__texts,.course__texts div{align-items:flex-start;display:flex}.benefits{gap:8px}.benefits li{line-height:24px}.course__overview span{padding-top:24px}.course__overview .enroll__btn{margin-top:16px}.spanish .overview__subtitles{height:auto}.spanish .course__texts:nth-of-type(2){line-height:24px}@media (min-width:360px){.spanish .overview__subtitles{height:37px}}@media (min-width:744px){.overview__container{display:flex;flex-direction:column;gap:32px}.key__benefits{margin-top:0}.spanish .overview__container{gap:46px}.spanish .overview__subtitles{font-size:1.875rem;white-space:nowrap}.spanish .course__texts{font-size:.938rem}.spanish .icon{margin-right:8px}}@media (min-width:1248px){.course__overview{margin:64px 0}.overview__container,.spanish .overview__container{flex-direction:row;gap:96px}.spanish .overview__subtitles{font-size:2.188rem;white-space:nowrap}.spanish .course__texts{font-size:1rem}.spanish .icon{margin-right:16px}.overview__things{min-width:302px}}