section.courses .inner .content{margin-bottom:40px}section.courses .inner .content h2{color:#80cb44;margin-bottom:20px}section.courses .inner .content p{color:#000}section.courses .inner .posts{display:grid;grid-template-columns:1fr;gap:40px}section.courses .inner .posts .post{display:flex;align-items:auto;justify-content:space-between;flex-direction:column;flex-wrap:auto;width:100%;height:100%;padding:20px;border-radius:30px;box-shadow:5px 5px 15px #0003;transition:all .3s ease}section.courses .inner .posts .post *{transition:all .3s ease}section.courses .inner .posts .post:hover{box-shadow:0 0 5px #0003}section.courses .inner .posts .post:hover img{opacity:.8}section.courses .inner .posts .post:hover button{opacity:.8}section.courses .inner .posts .post:hover button svg{transform:translate(5px)}section.courses .inner .posts .post .featured-image{margin-bottom:40px;max-width:355px;width:100%;height:230px;align-self:center}section.courses .inner .posts .post .featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.courses .inner .posts .post h4{color:#80cb44;margin-bottom:10px}section.courses .inner .posts .post p{color:#000}section.courses .inner .posts .post button{display:inline-flex;align-items:center;width:100%;font-family:woodford-bourne-pro;font-weight:600;font-size:1rem;color:#000;line-height:1.3;transition:all .3s;margin-top:3vh}section.courses .inner .posts .post button svg{width:35px;margin-left:10px;transition:all .3s}@media only screen and (min-width: 992px){section.courses .inner .posts{grid-template-columns:1fr 1fr}section.courses .inner .posts .post{padding:40px}section.courses .inner .posts .post .featured-image{max-width:482px;height:323px}}
