.program-single .thumbnail{min-height:500px}.program-single .body h1,.program-single .body h2{font-size:1.25rem;margin:.5rem 0}.program-single .body a{color:var(--color-secondary);text-decoration:underline}.program-single .body li{margin-left:1.25rem}.payment-button a{background-color:var(--color-secondary);color:#fff!important;border-radius:8px;padding:.75rem 1.5rem;transition:.2s;margin-top:1rem;display:inline-block;text-decoration:none!important}@media screen and (max-width:425px){.program-single .thumbnail{min-height:300px}}