.school-container{background:linear-gradient(to bottom,#009344,#006838);padding-bottom:50px}.school-container .section-title{color:#fff;text-align:left;font-size:48px;font-weight:700}.school-container .scholarships{width:1170px;margin:0 auto}.rank{max-width:1170px;margin:0 auto;padding:40px 0;border-bottom:solid 1px #006838}.rank h2{padding:20px 0 34px;color:#006838;font-size:48px;font-weight:700;line-height:1.2}.rank-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:20px;align-items:start}.card{text-decoration:none;color:#333;border:0}.card img{display:block;object-fit:cover;border-radius:6px}.card.big{grid-row:1/span 2}.card.big img{width:100%;height:auto}.card.big span{display:block;padding:10px 0 0;font-size:18px;font-weight:700;line-height:1.35}.rank-grid .card:not(.big){display:flex!important;flex-direction:row!important;align-items:flex-start;gap:15px}.rank-grid .card:not(.big) img{width:280px!important;height:160px!important;flex:0 0 280px;object-fit:cover}.rank-grid .card:not(.big) span{display:block;margin:0!important;padding:0;font-size:18px;font-weight:700;line-height:1.35}.rank-grid .card:nth-child(2){grid-column:2;grid-row:1}.rank-grid .card:nth-child(3){grid-column:2;grid-row:2;margin-top:8px}