.certificate-block{background-color:var(--section-background-color);position:relative}.certificate-block .container{padding-bottom:60px;padding-top:64px}@media (min-width:1200px){.certificate-block .container{padding-bottom:200px}}.certificate-block .content{display:flex;justify-content:space-between}.certificate-block .content .title,.certificate-block .content .title *{color:#fff;font-family:Nekst;font-size:36px;font-style:normal;font-weight:700;letter-spacing:-.688px;line-height:36px}.certificate-block .content .description{margin-top:78px;max-width:420px}.certificate-block .content .description p:not(.certificate-block .content .description p:last-child){margin-bottom:24px}.certificate-block .content .description,.certificate-block .content .description *{color:#fff;font-family:Nekst;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:24px}@media (max-width:1200px) and (min-width:1023px){.certificate-block .up-block{max-width:578px}}@media (max-width:1023px){.certificate-block .content{flex-direction:column;gap:38px}.certificate-block .content .description{margin-top:35px;max-width:none}}@media (max-width:767px){.certificate-block .container{padding:44px 15px}.certificate-block .content .description{margin-top:25px}.certificate-block .content .title,.certificate-block .content .title *{font-size:30px;line-height:30.087px}.certificate-block .content .description,.certificate-block .content .description *{font-size:18px;line-height:23px}}@media (min-width:560px){.certificate-block .content .title br{display:none}}.certificate-block .certificates-wrapper{margin-top:-2px;position:relative}.certificate-block .certificate{background:#fff;display:flex;height:max-content;min-width:519px;padding-right:20px;width:519px;--left-line-background:linear-gradient(180deg,#025453,hsla(0,0%,85%,0));--primary-color:#025453}.certificate-block .certificate.participation{--left-line-background:linear-gradient(180deg,#0331a2,hsla(0,0%,85%,0));--primary-color:#0331a2}.certificate-block .certificate .left-line{background:var(--left-line-background);margin-left:-1px;width:34px}.certificate-block .certificate .certificate-body{padding:27px 0 27px 20px}.certificate-block .certificate .logo{display:flex;margin-bottom:14px;width:52px}.certificate-block .certificate .title{margin-bottom:23px}.certificate-block .certificate.completion .title.partic,.certificate-block .certificate.participation .title.compl{display:none}.certificate-block .certificate .title,.certificate-block .certificate .title *{color:var(--primary-color);font-family:Nekst;font-size:25px;font-style:normal;font-weight:900;letter-spacing:.3px;line-height:90%;text-transform:uppercase}.certificate-block .certificate .user-name-label{margin-bottom:2px}.certificate-block .certificate .user-name-label,.certificate-block .certificate .user-name-label *{color:#02050a;font-family:Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.certificate-block .certificate .user-name{margin-bottom:10px}.certificate-block .certificate .user-name,.certificate-block .certificate .user-name *{color:var(--primary-color);leading-trim:both;text-edge:cap;font-family:Neue Montreal;font-size:19px;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:normal}.certificate-block .certificate .course-name-label{margin-bottom:2px}.certificate-block .certificate .course-name-label,.certificate-block .certificate .course-name-label *{color:#02050a;leading-trim:both;text-edge:cap;font-family:Neue Montreal;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.certificate-block .certificate .course-name{margin-bottom:10px}.certificate-block .certificate .course-name,.certificate-block .certificate .course-name *{color:#02050a;leading-trim:both;text-edge:cap;font-family:Neue Montreal;font-size:19px;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:normal}.certificate-block .certificate .desc{margin-bottom:12px}.certificate-block .certificate .desc,.certificate-block .certificate .desc *{color:#02050a;leading-trim:both;text-edge:cap;font-family:Neue Montreal;font-size:10.886px;font-style:normal;font-weight:500;line-height:normal}.certificate-block .certificate .date{margin-bottom:15px}.certificate-block .certificate .date,.certificate-block .certificate .date *{color:#02050a;font-family:Neue Montreal;font-size:6.104px;font-style:normal;font-weight:500;line-height:normal}.certificate-block .certificate .footer{display:flex;gap:20px;justify-content:space-between}.certificate-block .instructor-sing-wrapper{align-items:end;display:flex;min-height:29px}.certificate-block .certificate .footer .sings{display:flex;gap:20px}.certificate-block .certificate .footer .sing{display:flex;flex-direction:column;gap:4px}.certificate-block .certificate .footer .sing .instructor-sing{background-position:50%;background-size:cover;height:29px;width:56px}.certificate-block .certificate .footer .sing .instructor-sing:not(.certificate-block .certificate .footer .sing:first-child .instructor-sing){height:24px;width:47px}.certificate-block .certificate .footer .sing svg{width:100%}.certificate-block .certificate .footer .sing .instructor-name-wrapper{display:flex;justify-content:center;max-width:56px}.certificate-block .certificate .footer .sing .instructor-name{color:#02050a;font-family:Nekst;font-size:6.104px;font-style:normal;font-weight:500;line-height:normal}.certificate-block .footer-right-block{display:flex;gap:4px}.certificate-block .footer-logo-block{align-items:center;background:var(--footer-logo-block-bg-color);border-radius:8px;display:flex;gap:6px;height:max-content;max-width:180px;min-height:52px;padding:12px}.certificate-block .footer-logo-block .img{background-image:var(--logo-image-url);background-position:50%;background-size:cover;height:26px;min-height:29px;min-width:40px;width:40px}.certificate-block .footer-logo-block .text-wrapper{color:rgba(33,33,33,.5);leading-trim:both;text-edge:cap;font-family:Neue Montreal;font-size:6px;font-style:normal;font-weight:500;line-height:normal}.certificate-block .certificate .footer .qr{display:flex;height:52px;max-height:52px;width:52px}.certificate-block .certificate:first-child:not(:last-child){opacity:.5}.certificate-block .certificate:first-child .certificate-body{padding-top:20px}.certificate-block .certificate:first-child .date{margin-bottom:28px}.certificate-block .certificate:last-child{position:absolute;right:119px;top:149px}@media (min-width:1200px){.certificate-block .certificate:first-child:last-child{position:absolute;right:60px;top:75px}}@media (max-width:1200px) and (min-width:1023px){.certificate-block .down-block{position:relative}.certificate-block .certificates-wrapper{position:absolute;right:-77px;top:-51px;transform:scale(.7)}}@media (max-width:1023px){.certificate-block .certificates-wrapper{display:flex;height:508px;justify-content:center;margin:0}.certificate-block .certificate:first-child{transform:scaleX(.9)}.certificate-block .certificate:last-child{right:50%;transform:translateX(50%)}.certificate-block .certificate:first-child:last-child{top:75px}}@media (max-width:560px){.certificate-block .certificates-wrapper{display:flex;height:467px;justify-content:center;margin:-40px 0 0}.certificate-block .certificate:first-child{transform:scale(.765)}.certificate-block .certificate:last-child{top:131px;transform:translateX(50%) scale(.865)}}@media (max-width:460px){.certificate-block .certificates-wrapper{height:451px;margin-top:-62px}.certificate-block .certificate:first-child{transform:scale(.675)}.certificate-block .certificate:last-child{top:134px;transform:translateX(50%) scale(.765)}}@media (max-width:420px){.certificate-block .certificates-wrapper{height:404px;margin-top:-78px}.certificate-block .certificate:first-child{transform:scale(.575)}.certificate-block .certificate:last-child{top:105px;transform:translateX(50%) scale(.665)}}@media (max-width:368px){.certificate-block .certificates-wrapper{height:371px;margin-top:-96px}.certificate-block .certificate:first-child{transform:scale(.475)}.certificate-block .certificate:last-child{top:90px;transform:translateX(50%) scale(.565)}}