#portfolio h1,#portfolio h2,#portfolio h3,#portfolio h4,#portfolio h5,#portfolio h6,#portfolio h7{margin:0px}#portfolio>section{border:1px solid #d7d7d7;padding:20px;border-radius:10px;background:#fff}#portfolio>section>header{margin-bottom:20px}#portfolio>section>section{padding-top:20px;display:flex;align-items:flex-start}#portfolio>section>section:not(:first-child){border-top:1px solid #d9d9d9}#portfolio>section>section>img{max-width:70px;margin-right:15px;border-radius:10px}#portfolio>section>section>aside br{display:block;content:"";margin:0;height:10px}@media only screen and (max-width: 960px){#portfolio>section>section>aside .previews>img,#portfolio>section>section>aside .previews>a>img{border-radius:10px}}#portfolio>section>section>aside .previews>img{max-height:100px}#portfolio>section>section>aside .previews>img:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}#portfolio>section>section>aside .previews>img:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}#portfolio>section>section>aside .previews>a>img{max-height:100px}#portfolio>section>section>aside .previews>a:first-child>img{border-top-left-radius:10px;border-bottom-left-radius:10px}#portfolio>section>section>aside .previews>a:last-child>img{border-top-right-radius:10px;border-bottom-right-radius:10px}#portfolio>section>section>aside>section{border-left:1px solid #d9d9d9;margin-top:15px;padding-left:15px;margin-left:10px}#portfolio>section>section:not(:last-child){margin-bottom:20px}#portfolio>section:not(:last-child){margin-bottom:20px}
