@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700");@font-face{font-family:Lato;src:local(Lato),url("../fonts/Lato-Bold.woff2") format("woff2"),url("../fonts/Lato-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:local(Lato),url("../fonts/Lato-Regular.woff2") format("woff2"),url("../fonts/Lato-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:local(Lato),url("../fonts/Lato-Italic.woff2") format("woff2"),url("../fonts/Lato-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:local(lato),url("../fonts/Lato-Light.woff2") format("woff2"),url("../fonts/Lato-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@media print{@page{size:landscape a4;margin:0;border:0}html,body{height:auto;margin:0 !important}}.btn-link,.copy-meta a{color:#0a6aaa;border:none}.btn-link:hover,.btn-link:focus,.copy-meta a:hover,.copy-meta a:focus{color:#042e4a;background:none;text-decoration:none;border:none}.wrapper-banner-user{margin-top:0}.layout-accomplishment{font-family:Lato, "Helvetica Neue", Helvetica, Arial, sans-serif}.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:#0a6aaa}.layout-accomplishment .accomplishment-rendering{top:0}.certificate-scroll-container{max-width:100%;overflow:auto;height:20.9cm}.certificate-wrapper{position:relative;width:29.7cm;height:20.9cm;margin:0 auto;color:#2e3138;overflow:hidden}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){@media print{.certificate-wrapper{zoom:84%}}}}.main-bg{display:block;width:29.7cm;height:20.9cm}.certificate-body{position:absolute;left:0;top:0;width:29.7cm;height:20.9cm;text-align:center;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.certificate-top{margin-top:50px}.qr-code-main{display:flex;justify-content:flex-end;position:absolute;top:10px;right:10px}.qr-code-main img{display:block;width:80px;height:80px}.ebrd-title,.cert-title{display:block;font-size:55px;font-weight:700}.certificate-center{width:100%}.user-name{border-bottom:2px solid #6697c3;font-size:55px;display:inline-block;padding:0 100px;font-weight:300;margin-bottom:40px}.user-name:after,.user-name:before{width:65px;top:25px;border-width:30px 15px;border-style:solid}.user-name:before{left:-50px;border-color:#0a6daf #0a6daf #0a6daf transparent}.user-name:after{right:-50px;border-color:#0a6daf transparent #0a6daf #0a6daf}.ribbon-text{display:block;position:relative;min-width:400px;padding:0 30px;height:60px;font-size:1.5em;font-weight:800;line-height:55px;color:#fff;z-index:1;box-sizing:border-box}.ribbon-text:after,.ribbon-text:before{top:100%;border-style:solid}.ribbon-text:before{left:0;border-width:0 45px 25px 0;border-color:#095e97 #095e97 transparent transparent}.ribbon-text:after{right:0;border-width:25px 45px 0 0;border-color:#095e97 transparent transparent transparent}.ribbon-text b{z-index:100;position:relative;text-transform:lowercase;letter-spacing:6px;font-variant-ligatures:none}.general-text{display:block;text-align:center;color:#636466;font-size:20px;font-weight:400;max-width:600px;margin:0 auto 40px}.course-name{color:#3b3e42;font-size:35px;font-weight:700;display:block;margin:0 auto 40px;max-width:800px}.date{font-size:18px;margin:60px auto 10px;text-align:center}.logos{display:flex;align-items:flex-end;width:100%;box-sizing:border-box;padding:0 20px;margin-bottom:50px}.logos img{display:block;height:60px;margin:0 30px}.logos img:first-child{height:46px;margin-right:100px}
