.programs__heading{font-size:18px;font-weight:600;line-height:1.5;position:relative}.programs__heading a{color:#196ae5}.programs__salary{font-size:14px;font-weight:600;line-height:1.43;letter-spacing:.35px;color:rgba(0,0,0,.87);padding-top:.5rem}.programs__salary .percentage{color:#196ae5}.programs__desc{font-size:14px;line-height:1.71;letter-spacing:.15px;color:#616161;padding-top:1rem}.programs__tagline{padding-top:.5rem;font-size:18px;font-weight:600;line-height:1.5;letter-spacing:.35px;color:rgba(0,0,0,.87)}.programs__features{padding-top:1rem}.programs__feature,.programs__feature__icon{display:flex;align-items:center}.programs__feature__icon{padding-right:10px}.programs__feature__text{font-size:14px;line-height:1.71;letter-spacing:.15px;color:#616161}.programs .dot:before{content:"\a";width:2px;height:2px;border-radius:50%;background:#000;display:inline-block;margin:0 5px 4px}.programs__list-section .free-flow-list{justify-content:flex-start}.programs__dummy-card{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;border-radius:4px;border:1px solid rgba(0,0,0,.12);background-image:linear-gradient(180deg,#e8f0fc 0,rgba(232,240,252,0))}.programs__dummy-card__bottom{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.15px;color:#0e39a9}@media(min-width:768px){.programs__header-section{width:100%}.programs__heading{font-size:34px;line-height:1.41}.programs__desc{font-size:16px;line-height:1.5;letter-spacing:.5px;color:rgba(0,0,0,.6)}.programs__tagline{font-size:20px;letter-spacing:.25px;color:#000}.programs__feature__text{line-height:1.5;letter-spacing:.25px;color:rgba(0,0,0,.87);padding-bottom:6px}}