@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700");@font-face{font-family:"Sigma Sans";src:local("Sigma Sans"),url("../fonts/SigmaSans-Regular.woff2") format("woff2"),url("../fonts/SigmaSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Sigma Sans";src:local("Sigma Sans"),url("../fonts/SigmaSans-Oblique.woff2") format("woff2"),url("../fonts/SigmaSans-Oblique.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Sigma Sans";src:local("Sigma Sans"),url("../fonts/SigmaSansCondensed-Regular.woff2") format("woff2"),url("../fonts/SigmaSansCondensed-Regular.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Sigma Sans";src:local("Sigma Sans"),url("../fonts/SigmaSansExtraCondensed-Bold.woff2") format("woff2"),url("../fonts/SigmaSansExtraCondensed-Bold.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--sigma-font-family:"Sigma Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--custom-color-1:#636466;--custom-color-2:#747e92;--custom-color-3:#3b3e42;--custom-color-4:#acacac;--custom-color-5:#f9232f;--custom-color-6:#80030b;--custom-color-7:#e30613}@media print{@page{size:auto;margin:0;border:0}html,body{height:auto;margin:0 !important}.certificate-wrapper{font-family:var(--sigma-font-family);position:relative;width:29.7cm;height:21cm}.main-bg{display:block;width:29.7cm;height:20.9cm}.certificate-body{position:absolute;left:0;top:0;width:29.7cm;height:21cm;padding-inline:24pt;box-sizing:border-box}.inner{justify-content:space-around;flex-direction:column;position:relative;top:7cm;max-width:15cm;height:510pt}.general-text{display:block;font:normal 400 20px var(--sigma-font-family);color:var(--custom-color-1);padding-top:48px;margin-bottom:16px}.user-name{word-break:break-word;font:400 32px var(--sigma-font-family)}span.certificate-text{display:block;font:400 20px var(--sigma-font-family);color:var(--custom-color-2);margin:16px 0}.course-name{color:var(--custom-color-3);font:400 32px/24px var(--sigma-font-family);font-weight:800}.certificate-bottom{font-family:var(--sigma-font-family);position:absolute;bottom:2cm;display:flex;justify-content:space-between;align-items:flex-end;gap:32pt}.date{line-height:1;font-size:12pt;flex:1 0 auto}.date strong,.date span{display:block;color:var(--custom-color-1)}.date span{display:none;font-size:12pt}.signature{text-align:center;display:flex;gap:24pt;justify-content:space-around;width:100%}.signature *{display:block}.signature strong{position:relative;height:66pt}.signature img{left:50%;bottom:0;height:auto;width:auto;max-width:85px;max-height:85px;margin:0 auto}.signature span{color:var(--custom-color-1);font-size:8pt;min-width:60pt}.certificate-number{font:normal 400 12pt/12pt var(--sigma-font-family);width:450pt;position:absolute;bottom:1.2cm;letter-spacing:1.1pt;color:var(--custom-color-4)}}@media screen{.btn-link,.copy-meta a{color:var(--custom-color-5);border:none}.btn-link:hover,.btn-link:focus,.copy-meta a:hover,.copy-meta a:focus{color:var(--custom-color-6);background:none;text-decoration:none;border:none}.wrapper-banner-user{margin-top:0}.layout-accomplishment .wrapper-introduction{text-align:center;margin-bottom:2rem}.layout-accomplishment .wrapper-introduction h2{width:100%;margin:0}.layout-accomplishment .wrapper-about .about-item a,.layout-accomplishment .footer-app-nav .list .action{color:var(--custom-color-7)}.layout-accomplishment .accomplishment-rendering{top:0}.certificate-wrapper{position:relative;margin:0 auto 1em;display:flex;justify-content:center;align-items:center}.main-bg{display:block;width:1519.2px;height:1073.84px;margin:0 auto}.certificate-body{position:absolute;top:0;width:1519.2px;height:1073.84px;padding-inline:36px;box-sizing:border-box}.inner{justify-content:space-around;flex-direction:column;position:relative;top:364px;max-width:900px;height:500px}.general-text{display:block;font:normal 400 24px var(--sigma-font-family);color:var(--custom-color-1);padding-top:48px;margin-bottom:16px}.user-name{font:400 48px var(--sigma-font-family);word-break:break-word}.course-name{color:var(--custom-color-3);font:400 48px var(--sigma-font-family);line-height:1em;font-weight:800}span.certificate-text{display:block;font:400 24px var(--sigma-font-family);color:var(--custom-color-2);margin:16px 0}.certificate-bottom{font-family:var(--sigma-font-family);position:absolute;bottom:92px;display:flex;justify-content:space-between;align-items:flex-end;gap:3em}.date{line-height:1;font-size:24px;flex:1 0 auto}.date strong,.date span{display:block;color:var(--custom-color-1)}.date span{display:none;font-size:10px}.signature{text-align:center;display:flex;gap:32px;justify-content:space-around;width:100%}.signature *{display:block}.signature strong{position:relative;height:94px}.signature img{left:50%;bottom:0;height:auto;width:auto;max-width:85px;max-height:85px;margin:0 auto}.signature span{color:var(--custom-color-1);font-size:10px;min-width:80px}.certificate-number{font:normal 400 16px/16px var(--sigma-font-family);width:600px;position:absolute;bottom:28px;letter-spacing:.1em;color:var(--custom-color-4)}}@media screen and (min-width: 767px) and (max-width: 1023px){.main-bg{display:block;width:767px;height:542.14px;margin:0 auto}.certificate-body{position:absolute;top:0;width:767px;height:542.14px;padding-inline:20px;box-sizing:border-box}.inner{position:relative;top:184px;max-width:440px;height:300px}.general-text{display:block;font:normal 400 16px var(--sigma-font-family);color:var(--custom-color-1);padding-top:16px}.user-name{font:400 32px/24px var(--sigma-font-family);word-break:break-word}span.certificate-text{display:block;font:400 16px var(--sigma-font-family);color:var(--custom-color-2);margin:0}.course-name{color:var(--custom-color-3);font:800 32px/24px var(--sigma-font-family)}.certificate-bottom{font-family:var(--sigma-font-family);position:absolute;bottom:28px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.date{line-height:1;font-size:10px;flex:1 0 auto}.signature{text-align:center;display:flex;gap:28px;justify-content:space-around;width:100%}.signature strong{position:relative;height:45px}.signature img{left:50%;bottom:0;height:auto;width:auto;max-width:40px;max-height:40px;margin:0 auto}.certificate-number{font:normal 400 10px var(--sigma-font-family);width:600px;position:absolute;bottom:8px;letter-spacing:1px;color:var(--custom-color-4)}}@media screen and (min-width: 1024px) and (max-width: 1600px){.main-bg{display:block;width:1000px;height:706px}.certificate-body{position:absolute;top:0;width:1000px;height:706px}.inner{position:relative;top:240px;max-width:558px}.general-text{display:block;font:normal 400 20px var(--sigma-font-family);color:var(--custom-color-1);padding-top:16px;margin-bottom:8px}.user-name{font:400 36px var(--sigma-font-family);font-size:36px;word-break:break-word}span.certificate-text{display:block;font:400 20px var(--sigma-font-family);color:var(--custom-color-2);margin:0 !important}.course-name{color:var(--custom-color-3);font:800 36px/32px var(--sigma-font-family);line-height:32px}.certificate-bottom{font-family:var(--sigma-font-family);position:absolute;bottom:48px;display:flex;justify-content:space-between;align-items:flex-end;gap:48px}.date{line-height:1;font-size:12px;flex:1 0 auto}.signature img{left:50%;bottom:0;height:auto;width:auto;max-width:65px;max-height:65px;margin:0 auto}.signature strong{position:relative;height:70px}.certificate-number{font:normal 400 12px/16px var(--sigma-font-family);width:600px;position:absolute;bottom:16px;letter-spacing:.1em;color:var(--custom-color-4)}}
