.m-article-and-info .row{align-items:flex-start}.m-article-and-info__content__text{margin-bottom:1rem}.m-article-and-info .portofolio-cards{align-items:flex-start;background:#fff;border-bottom:0;box-shadow:0 .05rem .2rem rgba(0,0,0,0.14);color:#2c2c2c;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-top:.55rem;padding-bottom:0}.m-article-and-info .portofolio-cards .wrapper{width:100%}.m-article-and-info .portofolio-cards__content{padding:1.25rem 1.8rem 2.5rem 1.65rem}.m-article-and-info .portofolio-cards__content h4{margin-bottom:1.25rem}.m-article-and-info .portofolio-cards__image{display:block;height:0;overflow:hidden;padding-bottom:63.853%;position:relative}.m-article-and-info .portofolio-cards__image img{left:0;position:absolute;top:0}.m-article-and-info .portofolio-cards__link{display:inline-flex;overflow:hidden;margin:0 0 1rem 1.65rem;width:calc(100% - 1.65rem)}.m-article-and-info .portofolio-cards__link .link_arrow-right{display:block;font-size:.8rem;font-weight:400;line-height:2;transform:translateX(-70px);transition:transform .1s linear}.m-article-and-info .portofolio-cards__link .link_arrow-right::after{display:inline-block;transform:translateX(30px);width:22px}.m-article-and-info .portofolio-cards:hover{color:#2c2c2c}.m-article-and-info .portofolio-cards:hover .link_arrow-right::after{transform:translateX(5px)}.m-article-and-info .portofolio-cards:hover span{transform:translateX(0)}@media only screen and (min-width:768px){.m-article-and-info__content__text{margin-bottom:0}}@media only screen and (min-width:992px){.m-article-and-info__content__text h4{padding-right:.55rem}.m-article-and-info__content__text p{margin-bottom:1.5rem}}