.realtor-program{display:flex;min-height:600px}.program-image{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1}.program-content{align-content:center;background-color:#fff;flex:1;padding:5rem}.program-title{color:#2c5601;font-family:dovetail-mvb,serif;font-size:3.5rem;line-height:1.1;margin:0 0 1rem}.program-title span{color:#799b3d;display:block;font-family:agenda,sans-serif;font-size:4.75rem;font-weight:700}.program-subtitle{color:#2c5601;font-family:agenda,sans-serif;font-size:2.5rem;font-weight:400;margin:0 0 2rem}.program-description{color:#333;font-family:agenda,sans-serif;font-size:1.125rem;line-height:1.6}.program-description ul{margin:1.5rem 0;padding-left:1.5rem}.program-description li{margin-bottom:.75rem}@media (max-width:768px){.realtor-program{flex-direction:column}.program-image{height:400px;min-height:400px}.program-content{padding:2rem 1.5rem}.program-title{font-size:2.5rem}.program-title span{font-size:2.75rem}.program-subtitle{font-size:1.75rem}}