.blog-media__inner{height:100%}.blog-media__media{border-radius:2px 2px 80px;overflow:hidden;height:300px}@media(min-width:768px){.blog-media__media{height:420px}}@media(min-width:1024px){.blog-media__media{height:560px}}.blog-media__caption{font-family:"Fraunces";font-style:normal;color:#2c5f7f;font-weight:400;font-size:16px;line-height:26px;text-align:center;margin-top:42px}@media(min-width:1024px){.blog-media__caption{font-size:18px;line-height:30px;margin-top:52px}}