@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,regular,500,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Inter:regular&display=swap);*{padding:0;margin:0;border:0}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:"";font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"";font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper > main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper > *{min-width:0}[class*=__container]{max-width:76.875rem;margin:0 auto;padding:0 .9375rem}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.sertificate__main-title{color:#212121;font-family:Ubuntu;font-size:32px;font-weight:700;line-height:1.25}.sertificate__copy{padding:10px 28px;border-radius:4px;background:#68c5c0;color:#fff;text-align:center;font-family:Ubuntu;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:1.12px;text-transform:uppercase}.sertificate__download{display:inline-block;padding:10px 28px;border-radius:4px;background:#389b96;color:#fff;text-align:center;font-family:Ubuntu;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:1.12px;text-transform:uppercase}.sertificate__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.9375rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.sertificate__box-shadow{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.25);min-width:52.624375rem;max-width:52.625rem;margin:0 auto}.sertificate__body{position:relative;width:100%;padding:0 .625rem .8125rem .625rem}.sertificate__header{padding:1.875rem 1.875rem 0 1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sertificate__code{color:#000;text-align:center;font-family:Inter;font-size:14px;font-weight:500;line-height:1.85}.sertificate__date{color:#000;text-align:center;font-family:Inter;font-size:14px;font-weight:400;line-height:1.85}.sertificate__title:not(:last-child){margin-bottom:.375rem}.sertificate__label{color:#000;text-align:center;font-family:Ubuntu;font-size:16px;font-weight:400;line-height:1.5}.sertificate__label:not(:last-child){margin-bottom:.5rem}.sertificate__author{margin:0 auto;max-width:21.25rem;color:#000;text-align:center;font-family:Ubuntu;font-size:37px;font-style:italic;font-weight:700;line-height:1}.sertificate__author:not(:last-child){margin-bottom:1rem}.sertificate__finish{color:#505d68;text-align:center;font-family:Ubuntu;font-size:14px;font-weight:400;line-height:1.85}.sertificate__finish:not(:last-child){margin-bottom:.625rem}.sertificate__course:not(:last-child){margin-bottom:.3125rem}.sertificate__trainers{color:#000;text-align:center;font-family:Ubuntu;font-size:10px;font-weight:400;line-height:1.73}.sertificate__trainers span{display:inline-block;margin-left:.75rem;color:#000;text-align:center;font-family:Ubuntu;font-size:12px;font-weight:700;line-height:1.52}.sertificate__trainers:not(:last-child){margin-bottom:3.125rem}.sertificate__description{padding:0 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sertificate__form{color:#000;font-family:Ubuntu;font-size:9px;font-weight:400;line-height:1}.sertificate__form span{display:inline-block;margin-left:.5rem;color:#000;font-family:Ubuntu;font-size:12px;font-weight:700;line-height:1.6}.sertificate__form:not(:last-child){margin-bottom:.3125rem}.sertificate__type{color:#000;font-family:Ubuntu;font-size:9px;font-weight:400;line-height:1}.sertificate__type span{display:inline-block;margin-left:.5rem;color:#000;font-family:Ubuntu;font-size:12px;font-weight:700;line-height:1.6}.sertificate__type:not(:last-child){margin-bottom:.3125rem}.sertificate__size{color:#000;font-family:Ubuntu;font-size:9px;font-weight:400;line-height:1}.sertificate__size span{color:#000;font-family:Ubuntu;font-size:12px;font-weight:700;line-height:1.6}.sertificate__qr-code img{max-width:6.25rem}.sertificate__qr-label{color:#000;text-align:center;font-family:Ubuntu;font-size:10px;font-weight:400;line-height:1}.sertificate__company{color:#000;font-family:Ubuntu;font-size:12px;font-weight:500;line-height:1.66}.sertificate__stamp-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sertificate__stamp-author{color:#000;font-family:Ubuntu;font-size:12px;font-weight:700;line-height:20px}.sertificate__companies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sertificate__footer{color:#373737;text-align:center;font-family:Inter;font-size:8px;font-weight:400;line-height:1.25}.sertificate__links{margin-top:3.125rem}.sertificate__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:.625rem}.sertificate__item:not(:last-child){margin-bottom:2.25rem}.sertificate__item span{color:#000;font-family:Ubuntu;font-size:18px;font-weight:700;line-height:1.44}.sertificate__link{display:block;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;color:#68c5c0;font-family:Ubuntu;font-size:17px;font-weight:400;line-height:1.2;text-decoration-line:underline}.sertificate__all{text-align:center;display:block;margin:0 auto}.sertificate__all a{max-width:100%;padding:.625rem 1.75rem;border-radius:4px;border:1px solid #9168c4;background:#fff;color:#9168c4;text-align:center;font-family:Ubuntu;font-size:14px;font-weight:400;line-height:1.58;letter-spacing:1.12px;text-transform:uppercase;-webkit-transition:background .3s;transition:background .3s}.sertificate__violations{position:absolute;top:45%;right:1%;white-space:nowrap;-webkit-transform:rotate(-40.011deg);-ms-transform:rotate(-40.011deg);transform:rotate(-40.011deg);color:rgba(235,87,87,.7);text-align:center;font-family:Ubuntu;font-size:44px;font-weight:700;line-height:1}.window-save{position:fixed;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:20;background:#68c5c0;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:18px;line-height:26px;color:#fff;padding:10px 25px;border-radius:4px;-webkit-box-shadow:0 0 50px rgba(0,0,0,.2),0 50px 50px rgba(0,0,0,.2);box-shadow:0 0 50px rgba(0,0,0,.2),0 50px 50px rgba(0,0,0,.2);-webkit-transition:all 1.3s;transition:all 1.3s;opacity:0;pointer-events:none}.window-save.active{opacity:1}@media (min-width:29.99875em){.sertificate__copy{max-width:100%}.sertificate__download{max-width:100%}}@media (min-width:120em){.sertificate__main-title:not(:last-child){margin-bottom:2.625rem}.sertificate__btns:not(:last-child){margin-bottom:3rem}.sertificate__all{margin-top:6.6875rem}}@media (max-width:48em){.sertificate__main-title:not(:last-child){margin-bottom:1.25rem}.sertificate__btns:not(:last-child){margin-bottom:1.5625rem}.sertificate__all{margin-top:1.875rem}}@media (max-width:61.99875em){.sertificate__item{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:37.5em){.sertificate__wrapper{overflow-x:auto}}@media (max-width:29.99875em){.sertificate__copy{width:100%}.sertificate__download{width:100%}}@media (min-width:48em) and (max-width:120em){@supports (margin-bottom:clamp(1.25rem ,0.3333333333rem + 1.9097222222vw ,2.625rem)){.sertificate__main-title:not(:last-child){margin-bottom:clamp(1.25rem ,.3333333333rem + 1.9097222222vw ,2.625rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.3333333333rem + 1.9097222222vw ,2.625rem)){.sertificate__main-title:not(:last-child){margin-bottom:calc(1.25rem + 1.375 * (100vw - 48rem)/ 72)}}@supports (margin-bottom:clamp(1.5625rem ,0.6041666667rem + 1.9965277778vw ,3rem)){.sertificate__btns:not(:last-child){margin-bottom:clamp(1.5625rem ,.6041666667rem + 1.9965277778vw ,3rem)}}@supports not (margin-bottom:clamp(1.5625rem ,0.6041666667rem + 1.9965277778vw ,3rem)){.sertificate__btns:not(:last-child){margin-bottom:calc(1.5625rem + 1.4375 * (100vw - 48rem)/ 72)}}@supports (margin-top:clamp(1.875rem ,-1.3333333333rem + 6.6840277778vw ,6.6875rem)){.sertificate__all{margin-top:clamp(1.875rem ,-1.3333333333rem + 6.6840277778vw ,6.6875rem)}}@supports not (margin-top:clamp(1.875rem ,-1.3333333333rem + 6.6840277778vw ,6.6875rem)){.sertificate__all{margin-top:calc(1.875rem + 4.8125 * (100vw - 48rem)/ 72)}}}@media (any-hover:hover){.sertificate__all a:hover{background:rgba(216,203,239,.2)}}