.post-title{font-family:"Merriweather",serif;font-weight:bold;font-size:2.3rem;text-shadow:1px 1px 4px #000;color:#f2f2f2}@media screen and (max-width: 768px){.post-title{font-size:1.8rem}}.post-subtitle{font-family:"Merriweather",serif;font-style:normal;font-size:.9rem;text-shadow:1px 1px 4px #000;color:#f2f2f2}.video-container{position:relative;padding-top:30px;height:0;padding-bottom:56.25%;overflow:hidden}.video-container .video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;box-shadow:1px 2px 5px 0px rgba(0,0,5,.65)}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.no-shadow{box-shadow:0px 0px 0px 0px #fff !important}.project-photo{width:100%;height:auto;border-radius:4px;box-shadow:2px 2px 7px -1px rgba(0,0,5,.5)}.project-poster{width:100%;height:auto}.project-person-photo{width:100%;height:auto;max-width:200px}.project-tag{padding:.3rem .6rem;margin:.3rem .3rem;font-size:.9rem;color:#fff;box-shadow:1px 2px 5px 0px rgba(0,0,5,.65)}@media screen and (max-width: 768px){.project-tag{font-size:.7rem;padding:.25rem .6rem;margin:.2rem .2rem}}.external-link{border-radius:50vh;font-size:.75rem;font-family:"Merriweather",serif;font-weight:700;padding:.5rem 1.8rem;margin:.7rem 0rem 0rem 0rem;color:#fff;background-image:linear-gradient(to right, #170021, #00122b);box-shadow:5px -1px 10px -1px rgba(0,82,107,.3),-5px -1px 10px -1px rgba(100,102,0,.3);border-width:0}.external-link:hover{box-shadow:8px 0px 12px -1px rgba(0,89,255,.65),-8px 0px 12px -1px rgba(147,1,192,.65)}.content-area h1{font-family:"Merriweather",serif;font-size:2rem;font-weight:900;color:#3e4758;margin:2rem 0rem 1rem 0rem}@media screen and (max-width: 768px){.content-area h1{font-size:1.8rem;margin:1.8rem 0rem 1rem 0rem}}.content-area h2{font-family:"Merriweather",serif;font-size:1.6rem;font-weight:900;color:#3e4758;margin:2rem 0rem 1rem 0rem}@media screen and (max-width: 768px){.content-area h2{font-size:1.4rem;margin:1.8rem 0rem 1rem 0rem}}.content-area h3{font-family:"Merriweather",serif;font-size:1.3rem;font-weight:900;color:#3e4758;margin:2rem 0rem 1rem 0rem}@media screen and (max-width: 768px){.content-area h3{font-size:1.2rem;margin:1.8rem 0rem 1rem 0rem}}.content-area p{padding:.2rem 0;font-family:"Merriweather",serif;font-size:1.1rem;color:#252b38}@media screen and (max-width: 768px){.content-area p{font-size:1rem}}.content-area li{font-family:"Merriweather",serif;font-size:1.1rem;color:#252b38}@media screen and (max-width: 768px){.content-area li{font-size:1rem}}/*# sourceMappingURL=project-posts.css.map */