  @keyframes iconpushin{50%{transform:scale(.75)}}.featured-items.bg-purple{color:#522e91}.featured-items.bg-purple .col1 h2,.featured-items.bg-purple .col1 h3,.featured-items.bg-purple .col1 h4{color:#fff}.featured-items.bg-purple .col1 .description-wrap{color:#fff}.featured-items.bg-purple .featured-items-link .btn-alt{border-color:#fff}.featured-items .content-col-wrap{margin:0 auto;max-width:600px}@media only screen and (min-width:870px){.featured-items .content-col-wrap{align-items:center;display:flex;max-width:none}}@media only screen and (min-width:870px){.featured-items .col1{width:42%}}.featured-items .col1 .post{border-top-right-radius:50px;position:relative;overflow:hidden}@media only screen and (min-width:600px){.featured-items .col1 .post{border-top-right-radius:100px}}.featured-items .col2{padding:20px 0}@media only screen and (min-width:870px){.featured-items .col2{padding:20px 0 20px 80px;width:58%}}@media only screen and (min-width:600px){.featured-items .col2 .post-inner{display:flex}}.featured-items .col2 .post{border-top-left-radius:50px;position:relative;overflow:hidden}@media only screen and (min-width:600px){.featured-items .col2 .img{width:40%}}@media only screen and (min-width:600px){.featured-items .col2 .copy-wrap{align-items:center;display:flex;width:60%}}.featured-items .col2 .date{display:none}.featured-items .col2 .title{font-size:16px}@media only screen and (min-width:600px){.featured-items .col2 .title{font-size:17px}}.featured-items .post-date{font-size:14px;font-weight:600;margin:0 0 3px 0;padding:0;text-transform:uppercase}.featured-items .post{box-shadow:2px 2px 10px rgba(0,0,0,.3);margin-bottom:20px}.featured-items .img{background:#fff}.featured-items .img img{display:block;height:auto;width:100%}.featured-items .copy-wrap{background:#fff;padding:15px}@media only screen and (min-width:600px){.featured-items .copy-wrap{padding:20px}}.featured-items .copy-wrap a{color:#522e91}.featured-items .copy-wrap a:focus,.featured-items .copy-wrap a:hover{color:#2C2C38;text-decoration:none}.featured-items .date{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase}@media only screen and (min-width:600px){.featured-items .date{font-size:16px}}.featured-items .title{font-size:20px;font-weight:600}@media only screen and (min-width:600px){.featured-items .title{font-size:22px}}.featured-items .featured-items-link{text-align:center}@media only screen and (min-width:768px){.featured-items .featured-items-link{padding:20px 0}}