@font-face{font-family:"Anton";font-weight:400;src:url(fonts/anton-latin-400-normal.woff2) format("woff2")}
@font-face{font-family:"Tinos";font-weight:400;src:url(fonts/tinos-latin-400-normal.woff2) format("woff2")}
@font-face{font-family:"Tinos";font-weight:700;src:url(fonts/tinos-latin-700-normal.woff2) format("woff2")}

@font-face{font-family:"AM";font-weight:400;src:url(fonts/amiri-arabic-400-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}
@font-face{font-family:"AM";font-weight:700;src:url(fonts/amiri-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}
.stagewrap{position:relative;width:100%;overflow:hidden;background:#fff;box-shadow:0 8px 40px rgba(0,0,0,.45);border-radius:6px}
.cert{position:absolute;left:0;top:0;width:2893.5px;height:2045.25px;overflow:hidden;background:#fff;transform-origin:0 0;color:#111}
.cert .bg{position:absolute;left:0;top:0;width:2893.5px;height:2045.25px}
.cert .f{position:absolute;margin:0;padding:0;white-space:normal}
.cert .red{color:#ff3131}
.cert .fit{display:inline-block;white-space:nowrap}

.cert .name-en{left:176px;width:1072px;top:895px;height:110px;line-height:110px;text-align:center;font:400 90px "Tinos",serif;color:#ff3131}
.cert .name-ar{left:1592px;width:1066px;top:840px;height:110px;line-height:110px;text-align:center;direction:rtl;font:400 96px "AM",serif;color:#ff3131}
.cert .nat-en-l{left:420px;top:1028px;line-height:50px;font:400 38px "Tinos",serif}
.cert .nat-en-v{left:696px;width:330px;top:1026px;line-height:54px;text-align:center;font:400 44px "Tinos",serif;color:#ff3131}
.cert .nat-ar-l{left:2169px;width:250px;top:1024px;line-height:64px;direction:rtl;text-align:right;font:700 46px "AM",serif}
.cert .nat-ar-v{left:1855px;width:330px;top:1030px;line-height:64px;direction:rtl;text-align:center;font:400 50px "AM",serif;color:#ff3131}
.cert .course-en{left:176px;width:1148px;top:1117px;font:400 38px/63.5px "Tinos",serif;text-align:justify;color:#111}
.cert .course-ar{left:1492px;width:1250px;top:1132px;direction:rtl;text-align:center;font:700 52px "AM",serif;line-height:90px}
.cert .course-ar .ln{height:90px;white-space:nowrap}
.cert .no-v{left:566px;top:1706px;line-height:46px;font:400 36px "Tinos",serif;color:#ff3131}
.cert .date-v{left:482px;top:1808px;line-height:52px;font:400 43px "Tinos",serif;color:#ff3131}
.cert .qrbox{position:absolute;left:794px;top:1690px;width:200px;height:200px;background:#fff;padding:10px;box-sizing:border-box;border:3px solid #1d7a46;border-radius:8px}
.cert .qr{width:100%;height:100%;display:block;image-rendering:pixelated}
.cert .qrcap{left:754px;width:280px;top:1898px;text-align:center;line-height:30px;font:700 20px "Tinos","AM",serif;color:#1d7a46;white-space:nowrap}
.cert .hdr{left:2100px;width:600px;top:181px;line-height:72px;text-align:center;font:400 46px/72px "Anton",sans-serif;color:#8f5804;letter-spacing:0}
.cert .lic{left:2020px;width:800px;top:352px;line-height:34px;text-align:center;font:700 25px/34px "Tinos",serif;color:#111}
.cert .lic.run{top:246px;font:700 36px/44px "Tinos",serif;color:#111;letter-spacing:.5px}
.cert .lic.ltd{top:296px;font:700 40px/46px "Tinos",serif;color:#111}
.cert .lic.web{top:402px;font:700 30px/34px "Tinos",serif;color:#8f5804}
.cert .sig-ar{left:2139px;width:600px;top:1656px;line-height:70px;text-align:center;direction:rtl;font:400 50px/70px "AM",serif;color:#111}
.cert .sig-en{left:2139px;width:600px;top:1730px;line-height:56px;text-align:center;font:400 42px/56px "Tinos",serif;color:#111}
.cert .ar-fix{left:1490px;width:1260px;direction:rtl;text-align:center;font:700 50px/95px "AM",serif;color:#111;white-space:nowrap}
.cert .ar-fix span{display:inline-block}
.cert .dir{left:2289px;width:310px;top:1602px;text-align:center;line-height:50px;white-space:nowrap;color:#111}
.cert .dir b{font:700 40px/50px "Tinos",serif}.cert .dir i{font-style:normal;font:700 38px/50px "AM",serif}
.cert .en-fix{left:176px;width:1148px;height:64px;line-height:63.5px;font:400 38px/63.5px "Tinos",serif;color:#111;white-space:nowrap}
.cert .en-fix.j{text-align:justify;text-align-last:justify}
