.two-col-bg{background-color:var(--gray21);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0}.two-col-bg h2{color:var(--blue);font-size:42px;font-weight:600;margin-bottom:10px}.two-col-bg .description p{color:var(--white);font-size:20px}.two-col-bg .description{margin-bottom:30px}@media (max-width:769px){.two-col-bg h1{font-size:32px}.two-col-bg ._featured-image{margin-top:15px}}