@font-face{font-family:'GT Eesti Pro Display';font-weight:100;font-display:swap;src:url(public/fonts/GTEestiProDisplay-Thin.woff) format("woff"),url(public/fonts/GTEestiProDisplay-Thin.woff2) format("woff2")}@font-face{font-family:'GT Eesti Pro Display';font-weight:300;font-display:swap;src:url(public/fonts/GTEestiProDisplay-Light.woff) format("woff"),url(public/fonts/GTEestiProDisplay-Light.woff2) format("woff2")}@font-face{font-family:'GT Eesti Pro Display';font-weight:400;font-display:swap;src:url(public/fonts/GTEestiProDisplay-Regular.woff) format("woff"),url(public/fonts/GTEestiProDisplay-Regular.woff2) format("woff2")}@font-face{font-family:'GT Eesti Pro Display';font-weight:500;font-display:swap;src:url(public/fonts/GTEestiProDisplay-Medium.woff) format("woff"),url(public/fonts/GTEestiProDisplay-Medium.woff2) format("woff2")}@font-face{font-family:'GT Eesti Pro Display';font-weight:700;font-display:swap;src:url(public/fonts/GTEestiProDisplay-Bold.woff) format("woff"),url(public/fonts/GTEestiProDisplay-Bold.woff2) format("woff2")}@font-face{font-family:'GT Eesti Pro Display';font-weight:500;font-style:italic;font-display:swap;src:url(public/fonts/GTEestiProDisplay-MediumItalic.woff) format("woff"),url(public/fonts/GTEestiProDisplay-MediumItalic.woff2) format("woff2")}@font-face{font-family:'GT Eesti Pro Text';src:url(public/fonts/GTEestiProText-Light.woff2) format("woff2"),url(public/fonts/GTEestiProText-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"icons";src:url(public/fonts/icons.eot) format("embedded-opentype"),url(public/fonts/icons.woff2) format("woff2"),url(public/fonts/icons.woff) format("woff"),url(public/fonts/icons.ttf) format("truetype"),url(public/fonts/icons.svg) format("svg")}i[class^="icon-"]:before,i[class*=" icon-"]:before{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\f101"}.icon-carts:before{content:"\f102"}.icon-p:before{content:"\f103"}.icon-upload:before{content:"\f104"}.icon-user:before{content:"\f105"}body{margin:0}body .swal2-container{font-family:"GT Eesti Pro Display",Arial,sans-serif}body .swal2-container .swal2-popup{background-color:#00142a;color:#fff}body .swal2-container .swal2-title,body .swal2-container .swal2-html-container{font-weight:100}body .swal2-container .btn{position:relative;font-size:1.25em;line-height:1em;text-align:center;text-decoration:none;font-family:'GT Eesti Pro Text', Arial, sans-serif;padding:.9em 2.25em;box-sizing:border-box;border-radius:.15em;display:inline-block;transition:0.3s;min-width:10.5em;border:0;cursor:pointer;outline:none}body .swal2-container .btn--blue{background-color:#005BFF;color:#fff}body .swal2-container .btn--blue:hover{background-color:#0040B3}body .swal2-container .btn--small{font-weight:300;font-size:.9375em;border-radius:.266667em;padding:.866667em 1.6em;min-width:11.4em;line-height:1;text-align:center;white-space:nowrap}#certificates{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */font-size:1.111111vw;font-family:"GT Eesti Pro Display",Arial,sans-serif}#certificates html{line-height:1.15;-webkit-text-size-adjust:100%}#certificates body{margin:0}#certificates main{display:block}#certificates h1{font-size:2em;margin:0.67em 0}#certificates hr{box-sizing:content-box;height:0;overflow:visible}#certificates pre{font-family:monospace;font-size:1em}#certificates a{background-color:transparent}#certificates abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}#certificates b,#certificates strong{font-weight:bolder}#certificates code,#certificates kbd,#certificates samp{font-family:monospace;font-size:1em}#certificates small{font-size:80%}#certificates sub,#certificates sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#certificates sub{bottom:-0.25em}#certificates sup{top:-0.5em}#certificates img{border-style:none}#certificates button,#certificates input,#certificates optgroup,#certificates select,#certificates textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}#certificates button,#certificates input{overflow:visible}#certificates button,#certificates select{text-transform:none}#certificates button,#certificates [type="button"],#certificates [type="reset"],#certificates [type="submit"]{-webkit-appearance:button}#certificates button::-moz-focus-inner,#certificates [type="button"]::-moz-focus-inner,#certificates [type="reset"]::-moz-focus-inner,#certificates [type="submit"]::-moz-focus-inner{border-style:none;padding:0}#certificates button:-moz-focusring,#certificates [type="button"]:-moz-focusring,#certificates [type="reset"]:-moz-focusring,#certificates [type="submit"]:-moz-focusring{outline:1px dotted ButtonText}#certificates fieldset{padding:0.35em 0.75em 0.625em}#certificates legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}#certificates progress{vertical-align:baseline}#certificates textarea{overflow:auto}#certificates [type="checkbox"],#certificates [type="radio"]{box-sizing:border-box;padding:0}#certificates [type="number"]::-webkit-inner-spin-button,#certificates [type="number"]::-webkit-outer-spin-button{height:auto}#certificates [type="search"]{-webkit-appearance:textfield;outline-offset:-2px}#certificates [type="search"]::-webkit-search-decoration{-webkit-appearance:none}#certificates ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#certificates details{display:block}#certificates summary{display:list-item}#certificates template{display:none}#certificates [hidden]{display:none}#certificates .container{margin:0 auto;width:72.25em}#certificates .instruction{font-weight:300;font-size:.625em;line-height:1.4em;letter-spacing:.05em;color:rgba(131,148,191,0.8);margin:0}#certificates .card{position:relative;z-index:1;display:flex;width:calc(20.25em + 1.4375em);height:calc(12.6875em + 1.4375em);padding:1.65625em;box-sizing:border-box;overflow:hidden;background:rgba(0,91,255,0.1);border:0.6px solid #005bff;box-shadow:0 0 2em rgba(0,6,40,0.8);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:.75em}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){#certificates .card--front{background:url(public/images/card-bg-1.png) no-repeat center/101%}}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){#certificates .card--behind{background:url(public/images/card-bg-2.png) no-repeat center/101%}}#certificates .card--color-black{color:#000;-webkit-text-fill-color:#000}#certificates .card__img{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:calc(100% - 1.4375em);width:calc(100% - 1.4375em);z-index:2}#certificates .card__img--white{display:block}#certificates .card__logo-container{position:absolute;display:flex;align-items:center;justify-content:center;width:7.875em;height:3.125em;left:2.09375em;top:1.375em;background:rgba(68,135,255,0.2);border:0.61px solid #4487ff;box-sizing:border-box;border-radius:1.28px}#certificates .card__logo-label{font-weight:300;font-size:1em;line-height:1;color:#4487ff}#certificates .card__img-label{position:absolute;left:50%;top:63%;transform:translate(-50%, -50%);font-weight:300;font-size:1.03625em;line-height:1.145959em;color:#4487ff}#certificates .card__logo{display:none;position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;width:auto}#certificates .card__bg{display:none;position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%, -50%)}#certificates .card__input-container{position:relative;z-index:10;margin-top:auto;margin-left:auto;border-radius:1.27px;border:0.61px solid transparent;box-sizing:border-box;width:7.8125em;height:2.375em;padding:0 .3125em 0 0}#certificates .card__input-container--clear{background:rgba(0,91,255,0.2);border-color:#4487ff}#certificates .card__input-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;padding-top:.1875em}#certificates .card__input{width:82%;flex-shrink:0;font-weight:700;text-align:right;font-size:1.375em;padding:0;margin-right:.136364em;border:0;color:inherit;outline:none;background-color:transparent}#certificates .card__icon{color:inherit;font-size:1.375em;width:.727273em;font-weight:700;text-align:right;padding:0;border:0;outline:none;background-color:transparent}#certificates .card__arrows{margin:1.6875em 0 0;padding:0 0 0 .625em;display:flex;justify-content:center}#certificates .card__arrow{list-style:none;width:1.625em;height:1.5625em;margin-right:.3125em;display:flex;border:1px solid transparent;box-sizing:border-box;border-radius:.125em;background-color:#005bff;color:#fff;transition:background-color 0.3s;cursor:pointer}#certificates .card__arrow:active,#certificates .card__arrow:hover{background-color:transparent;border-color:#fff}#certificates .card__arrow:disabled{opacity:0.5;pointer-events:none}#certificates .card__arrow i{margin:auto;font-size:.75em}#certificates .card__arrow--top i{transform:rotate(-180deg)}#certificates .card__arrow--right i{transform:rotate(-90deg)}#certificates .card__arrow--left i{transform:rotate(90deg)}#certificates .step{position:relative;display:flex}#certificates .step__title{margin:0 0 .785714em;font-weight:100;font-size:.875em;line-height:1.142857em;color:#fff}#certificates .step__title--left{margin-right:10em}#certificates .step__title--right{margin-right:5.428571em}#certificates .step::after{position:absolute;left:-.32em;top:-.346667em;font-style:italic;font-weight:500;font-size:9.375em;line-height:1;color:#005bff;z-index:0}#certificates .step--1{width:36em;margin-right:2.375em;flex-shrink:0}#certificates .step--1::after{content:'01'}#certificates .step--2::after{content:'02'}#certificates .step__left{text-align:right;margin:0 1.375em 0 0}#certificates .step__right{padding-top:1.5625em}#certificates .step__shadow{position:relative;z-index:1;box-shadow:0 0 2em rgba(0,6,40,0.8)}#certificates .step__fieldset{position:relative;margin:0 0 1.5625em 0;padding:0 0 0 .9375em;border:0}#certificates .step__legend{position:relative;font-weight:100;font-size:.875em;line-height:1.142857em;color:#fff;margin:0 0 .571429em}#certificates .step__legend::after{content:'';position:absolute;left:-.928571em;top:.428571em;width:.371429em;height:.371429em;border-radius:50%;background:#fff}#certificates .btn{position:relative;font-size:1.25em;line-height:1em;text-align:center;text-decoration:none;font-family:'GT Eesti Pro Text', Arial, sans-serif;padding:.9em 2.25em;box-sizing:border-box;border-radius:.15em;display:inline-block;transition:0.3s;min-width:10.5em;border:0;cursor:pointer}#certificates .btn:disabled{opacity:0.5;pointer-events:none}#certificates .btn--loading{color:transparent !important}#certificates .btn--loading::after{content:'';position:absolute;left:calc(50% - .625em);top:calc(50% - .625em);border-radius:50%;height:1.25em;width:1.25em;border:2px solid #fff;border-right-color:#005bff;animation:1s linear 0s normal none infinite running rotate;box-sizing:border-box}#certificates .btn--blue{background-color:#005BFF;color:#fff}#certificates .btn--blue:hover{background-color:#0040B3}#certificates .btn--red{background-color:#F91156;color:#fff}#certificates .btn--red:hover{background-color:#C6003B}#certificates .btn--transparent{background-color:transparent;color:#fff;border:.083333em solid #fff}#certificates .btn--transparent:hover{background-color:transparent;color:#06f;border:.083333em solid #06f}#certificates .btn--large{min-width:12em}#certificates .btn--small{font-weight:300;font-size:.9375em;border-radius:.266667em;padding:.866667em 1.6em;min-width:11.4em;line-height:1;text-align:center;white-space:nowrap}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#certificates .navigation{display:flex;left:0;right:0;width:100%;box-sizing:border-box}#certificates .navigation__wrapper{display:inline-flex;justify-content:space-between;width:90em;color:white;padding-top:3.375em;padding-bottom:3.375em;padding-right:8.8125em;margin:auto;box-sizing:border-box;transition:all 0.3s}#certificates .navigation-content{font-size:.875em;font-weight:300;line-height:2.15;letter-spacing:.0625em}#certificates .navigation-content__list{display:inline-flex;padding:0;margin:0}#certificates .navigation-content__item{margin-right:5.928571em;list-style:none}#certificates .navigation-content__link{display:inline-flex;align-items:center;text-decoration:none;color:#fff;transition:all linear 0.2s}#certificates .navigation-content__link:hover{color:#3A89FF}#certificates .navigation-content__link_is-blue{color:#3A89FF}#certificates .navigation-content__link_is-blue:hover{color:#fff}#certificates .navigation-content__icon{display:flex;font-size:1.5em;margin-right:.75em}#certificates .navigation-content__icon .icon-user{font-size:1.375em}#certificates .select-color{display:flex;flex-wrap:wrap;gap:.5em}#certificates .select-color--bg{margin-top:.875em}#certificates .select-color__item{width:1.5625em;height:.9375em}#certificates .select-color__input{display:none}#certificates .select-color__input:checked ~ .select-color__label{position:relative;box-shadow:0 0 0 .1875em #001326,0 0 0 .25em #fff}#certificates .select-color__label{width:100%;height:100%;border-radius:.10625em;cursor:pointer}#certificates .select-color__label--white{background-color:#fff}#certificates .select-color__label--black{background-color:#000;border:1px solid #2b2c34;box-sizing:border-box}#certificates .select-color__label--blue{background-color:#0e87d2}#certificates .select-color__label--yellow{background-color:#fff652}#certificates .select-color__label--pink{background-color:#e6007e}#certificates .select-color__label--green{background-color:#47c0a0}#certificates .select-color__label--gray{background-color:#3d4b52}#certificates .select-color__label--light-gray{background-color:#e5eff8}#certificates .select-color__label--violet{background-color:#2a3692}#certificates .select-color__label--light-blue{background-color:#0e87d2}#certificates .select-color__label--darkslategrey{background-color:#1a455a}#certificates .select-image{display:flex;cursor:pointer}#certificates .select-image__input{display:none}#certificates .select-image__icon{width:1.625em;height:1.5625em;left:31.1875em;top:35.75em;background:#005bff;border-radius:.125em;margin:.125em .6875em 0 0;display:flex;align-items:center;justify-content:center;flex-shrink:0}#certificates .header{position:relative;background:#001326;box-shadow:0 .25em 2.5em rgba(0,0,0,0.7);padding-bottom:3.125em}#certificates .header::after{content:'';position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0,91,255,0) 19.27%, rgba(0,91,255,0.06) 100%)}#certificates .header__container{position:relative;z-index:1}#certificates .header__content{position:relative;display:flex;justify-content:space-between;margin-top:-.625em}#certificates .header__arrow{position:absolute;left:-7.1875em;top:.4375em;width:3.875em;height:3.875em;border:1.5px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff}#certificates .header__icon-arrow{font-size:1.3125em;transform:rotate(90deg)}#certificates .header__left{max-width:37.5em}#certificates .header__right{width:24.875em;padding-top:.75em;display:flex;align-items:flex-start;margin-right:-1.375em}#certificates .header__right-col{flex-shrink:1;width:11.9375em}#certificates .header__right-col:nth-of-type(1){margin-right:1em}#certificates .header__title{font-weight:100;font-size:2.5em;line-height:1;letter-spacing:.01em;color:#fff;margin:0 0 .45em}#certificates .header__description{font-weight:100;font-size:1em;line-height:1.375em;letter-spacing:.03125em;color:#fff;margin:0}#certificates .header__instruction{font-weight:300;font-size:.6875em;line-height:1.272727em;letter-spacing:.05em;color:#8394bf;margin-bottom:0;margin-top:1.909091em}#certificates .header__instruction a{color:#005bff}#certificates .main{background:#001326;color:#fff;padding-top:6.25em;padding-bottom:4.1875em}#certificates .main__container{display:flex}@media (min-width: 90em){#certificates{font-size:16px}}#certificates .hide{display:none !important}#certificates .invisible{visibility:hidden}#certificates .hide-for-mobile-only{display:none !important}@media screen and (max-width: 0em){#certificates .show-for-mobile-only{display:none !important}}#certificates .show-for-sr,#certificates .show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}#certificates .show-on-focus:active,#certificates .show-on-focus:focus{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important}#certificates .show-for-landscape,#certificates .hide-for-portrait{display:block !important}@media screen and (orientation: landscape){#certificates .show-for-landscape,#certificates .hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){#certificates .show-for-landscape,#certificates .hide-for-portrait{display:none !important}}#certificates .hide-for-landscape,#certificates .show-for-portrait{display:none !important}@media screen and (orientation: landscape){#certificates .hide-for-landscape,#certificates .show-for-portrait{display:none !important}}@media screen and (orientation: portrait){#certificates .hide-for-landscape,#certificates .show-for-portrait{display:block !important}}#certificates h1{font-size:1em}


/*# sourceMappingURL=app.05a9c15d3b96275d53a5.css.map*/