.projects{max-width:100%;background-color:#fafbfc;min-height:calc(100vh - 3.6rem)}.projects .wrapper{padding:2em 2em;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.projects .wrapper .content,.projects .wrapper .project{max-width:740px;margin-left:auto;margin-right:auto;width:100%}.projects .wrapper .project{background-color:#fff;border:1px solid #eee;border-radius:.5rem;box-shadow:0 5px 15px -5px rgba(0,0,0,.1);padding:.5rem;margin-top:1em;min-height:150px;display:flex;flex-direction:row;align-items:stretch}.projects .wrapper .project .project-image{display:flex;align-items:center;padding:.5rem}.projects .wrapper .project .project-image img{max-width:150px;max-height:150px;height:150px;border:1px solid #eee;border-radius:.2rem;object-fit:cover}.projects .wrapper .project .project-content{padding:.5rem;flex-grow:1}.projects .wrapper .project .project-content p{line-height:1.5;-webkit-margin-before:0;-webkit-margin-after:.5em}.projects .wrapper .project .project-content blockquote{font-size:1rem}@media (max-width:419px){.projects .wrapper{padding:1rem 1rem}.projects .wrapper .project{display:flex;flex-direction:column;padding:.5rem;width:100%;box-sizing:border-box}.projects .wrapper .project .project-image{flex-grow:1;align-items:stretch}.projects .wrapper .project .project-image img{width:100%;max-width:400px}}