.portfolio-certificate{margin:25px 0;text-align:center;direction:rtl}
.portfolio-certificate h2{color:#67368c;font-size:22px!important;line-height:1.7;margin:0 0 18px}
.portfolio-certificate>a{display:block;color:#67368c;text-decoration:none}
.portfolio-certificate img{display:block;max-width:100%;max-height:600px;width:auto;height:auto;margin:0 auto 12px;object-fit:contain}
.portfolio-certificate span{font-size:13px;line-height:1.8}
.portfolio-certificate>a:focus-visible{outline:2px solid #67368c;outline-offset:5px}
@media(max-width:767px){.portfolio-certificate img{max-height:none}}
