@charset "UTF-8";.warning-banner[data-v-f7e42a55]{position:fixed;right:2rem;bottom:2rem;z-index:2000;max-width:calc(100% - 4rem)}.warning-banner .warning-block[data-v-f7e42a55]{background-color:#fff;box-shadow:0 0 1rem #0006;align-items:flex-start}.warning-banner .warning-block svg[data-v-f7e42a55]{fill:red}.warning-banner .warning-block b[data-v-f7e42a55]{display:block;margin-bottom:.5rem}.warning-banner .warning-block .btn-link[data-v-f7e42a55]{padding:1rem;margin:-.9rem -1rem -1rem 0}.warning-banner .warning-block .btn-link svg[data-v-f7e42a55]{display:block;fill:#666;width:1.6rem;height:1.6rem}:root{--text-dark: #13204b;--text-gray: #848998;--text-gray2: #596077;--text-light-gray: #abb6d6;--disabled: #c9cddc;--bg-blue: #073775;--footer-bg: #133664;--red: #ff2c2c;--red2: #ff6767;--green: #25c448;--red-hover: #e83232;--warning: #ffebd7;--cobalt: #2259D6;--blue: #347bdb;--blue-hover: #2d6cc1;--gray-icons: #6b92c6;--banner-bg: #3bc5ce;--banner-bg2: #f2f6fc;--msg-self: #d5edff;--upload-border: #ced6ec;--package-bg: #e2f3ff;--package-bg-hover: #c9e9ff;--quiz-info-bg: #9FAFD5}*,*:before,*:after{box-sizing:border-box;margin:0}html{font-size:62.5%}html,body{height:100%}body{color:var(--text-dark);background:#fff;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.36;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:32rem;overscroll-behavior:none}.btn{display:inline-block;padding:0 2rem;height:5rem;line-height:5rem;border-radius:5.7rem;background-color:var(--red);color:#fff;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-align:center;font-weight:700;font-size:1.5rem}.btn:hover:not(:disabled){cursor:pointer;background-color:var(--red-hover)}.btn.wide{min-width:26rem}.btn.block{display:block;width:100%}.btn.small{padding:0 1.5rem;height:3rem;line-height:3rem;font-weight:400}.btn.secondary{background-color:var(--blue)}.btn.secondary:hover:not(:disabled){background-color:var(--blue-hover)}.btn.bordered{background-color:transparent;border:.1rem solid var(--blue);color:var(--blue)}.btn.bordered.small{color:var(--banner-bg);border-color:var(--banner-bg)}.btn.bordered:hover:not(:disabled){color:#fff;border-color:var(--blue);background-color:var(--blue)}.btn.file-select-btn{display:flex;width:100%;align-items:center;justify-content:center;height:7rem;background-color:var(--banner-bg);border-radius:1rem;font-size:1.5rem;font-weight:700}.btn.file-select-btn:hover:not(:disabled){background-color:var(--gray-icons)}.btn:disabled{background-color:var(--disabled)}.btn-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0 .5rem;border:0;background:none;cursor:pointer;font-family:Open Sans,sans-serif}.btn-link.underlined{text-decoration:underline}.btn-link.underlined:hover{text-decoration:none}@media (max-width: 992px){.btn-link.btn-on-mobile{display:inline-block;min-width:26rem;border-radius:5.7rem;background-color:var(--red);color:#fff;height:5rem;line-height:5rem;text-decoration:none!important;font-weight:700;margin:-2rem 0}.btn-link.btn-on-mobile:hover{background-color:var(--red-hover)}}@media (max-width: 992px){.btn-link.btn-bordered-on-mobile{display:inline-block;min-width:26rem;border-radius:5.7rem;background-color:transparent;border:1px solid #ABB6D6;color:#fff;height:5rem;line-height:4.8rem;text-decoration:none!important;font-weight:700;margin:-1rem 0}.btn-link.btn-bordered-on-mobile:hover{background-color:#0000001a}}.btn-link.block{display:block;width:100%}.btn-link.blue{color:var(--blue);font-size:1.5rem;font-weight:700}.btns{margin-top:3rem}.btns.vertical{text-align:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center}.btns.vertical .btn+.btn{margin:0}.btns.vertical.small-gap{gap:1rem}.btns .btn+.btn,.btns .btn+.flex{margin-top:2rem}.btns p{margin:0;color:var(--text-dark)}.btns .flex{display:flex;gap:2rem;flex-wrap:wrap}.btns .flex .btn+.btn{margin-top:0}@media (min-width: 600px){.btns .flex{flex-wrap:nowrap}}.btns .flex+.btn{margin-top:2rem}.btns .flex+.btn-link{margin-top:2.5rem}.back-btn-block{margin:-2rem 0 1rem}.back-btn{display:inline-block;text-decoration:none;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;margin:0;padding:0;font-size:1.5rem;color:var(--text-dark);font-family:Open Sans,sans-serif;cursor:pointer}.back-btn:before{content:"←";display:inline-block;vertical-align:middle;font-size:2rem;margin:-.5rem .5rem -.5rem 0;position:relative;top:-.1rem}.back-btn:hover span{text-decoration:underline}input[type=text].form-control,input[type=email].form-control,input[type=password].form-control,input[type=number].form-control,input[type=tel].form-control,textarea.form-control{padding:1.12rem 1.5rem;color:var(--text-dark);font-size:1.5rem;line-height:2rem;background:#fff;border:.1rem solid var(--text-light-gray);border-radius:.2rem;display:block;width:100%;font-weight:600;resize:vertical;font-family:Open Sans,sans-serif}input[type=text].form-control:focus,input[type=email].form-control:focus,input[type=password].form-control:focus,input[type=number].form-control:focus,input[type=tel].form-control:focus,textarea.form-control:focus{outline:0;border-color:var(--main-green)}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=tel]:disabled,textarea:disabled{color:var(--main-gray);background-color:var(--banner-bg2)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,textarea::placeholder{font-weight:400;color:var(--text-light-gray)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.form-group{margin-bottom:2rem}.form-group label{color:var(--main-dark);font-size:1.3rem;margin-bottom:1rem;display:block}.form-check{position:relative;padding-left:2.6rem}.form-check input[type=checkbox].form-control{width:1.6rem;height:1.6rem;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid var(--text-light-gray);margin-right:1rem;margin-top:.1rem;position:absolute;left:0;top:.1rem}.form-check .btn-link{font-size:inherit;color:inherit;text-decoration:underline;padding:0}.form-check .btn-link:hover{text-decoration:none}.form-check.custom-checkbox .check-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:#fff;border:.2rem solid var(--blue);border-radius:50%;position:absolute;left:0;top:0}.form-check.custom-checkbox input[type=checkbox]{display:none}.form-check.custom-checkbox input[type=checkbox]:checked{width:3rem;height:3rem}.form-check.custom-checkbox input[type=checkbox]:checked~.check-icon:after{content:"";display:block;width:1.2rem;height:1.2rem;background-color:var(--blue);border-radius:50%}.form-group p,.form-check p{margin:1rem 0 0}.form-group p.gray,.form-check p.gray{color:var(--text-gray)}.form-group p.red,.form-check p.red{color:var(--red)}.form-group p.small,.form-check p.small{font-size:1.3rem}.upload-block{display:block;padding:1.5rem 2rem;border-radius:1rem;border:.1rem solid var(--upload-border);margin-top:2rem}.upload-block.flex{display:flex;align-items:center;gap:2rem}.upload-block .img{line-height:1}.upload-block .img img{display:inline-block;vertical-align:top;width:4rem;height:4rem}.upload-block .text{flex:1 1 auto;color:var(--text-dark)}.upload-block .green{color:var(--green)}.upload-block .red{color:var(--red)}.upload-block .gray{color:var(--text-gray)}.upload-block .icon{line-height:1;padding:1rem;margin:0 -1rem}.upload-block .icon.clickable{cursor:pointer}.upload-block .icon svg{display:inline-block;vertical-align:top;width:1.6rem;height:1.6rem}.upload-block .progress-bar{display:block;margin-top:.8rem;height:.4rem;border-radius:.2rem;background-color:var(--banner-bg2);position:relative;overflow:hidden}.upload-block .progress-bar .progress{display:block;position:absolute;inset:0 auto 0 0;background-color:var(--green);border-radius:.2rem;width:0;transition:width 10s ease-out}.upload-block .progress-bar.progressStart .progress{width:90%}.upload-block .progress-bar.progressStart.progressEnd .progress{transition:none;width:100%}.upload-block+.payment-form{margin-top:2rem}.wrapper{position:relative;min-height:100%;display:flex;flex-direction:column}.cont{margin:0 auto;max-width:109rem;padding:0 2rem}.cont.user-pages{padding:4rem 2rem;max-width:58rem}h1,.h1{padding:0;margin:0 0 2rem;font-size:3rem}.h2{padding:0;margin:0 0 2rem;font-size:2rem}.fw600{font-weight:600}h3,.h3{padding:0;margin:0 0 2rem;font-size:2.4rem}p{margin:0 0 1rem}a{color:var(--blue)}a:hover{text-decoration:none}.tipsy{color:var(--text-gray);text-align:center;margin-top:4rem;font-size:1.3rem}.text-center{text-align:center}.text-left{text-align:left}.content{flex:1 1 auto;padding-top:9rem}.header.main~.content{padding-top:0}.content.flex{display:flex;flex-direction:column;height:100vh}.go-up-enter-active,.go-up-leave-active{transition:all .4s ease-out}.go-up-enter-from{opacity:.5;transform:translateY(60px)}.go-up-leave-to{opacity:0;transform:translateY(-40px)}.go-left-enter-active,.go-left-leave-active{transition:all .3s ease-out}.go-left-enter-from{opacity:0;transform:translate(30px)}.go-left-leave-to{opacity:0;transform:translate(-30px)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-loader{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0003;z-index:1001;display:flex;align-items:center;justify-content:center}.loading-icon{margin:0 auto;border:.8rem solid #f3f3f3;border-top:.8rem solid #3498db;border-radius:50%;width:6rem;height:6rem;animation:spin 2s linear infinite}.loading-icon.small{width:4rem;height:4rem;border:.6rem solid #f3f3f3;border-top:.6rem solid #3498db}.flex-info{display:flex;gap:1.5rem;margin:2rem 0 0}.flex-info .col{flex:1 1 auto}.flex-info .col.icon{flex:0 0 auto}.flex-info .tipsy{margin:0;text-align:left}.nowrap{white-space:nowrap}.text-page img{max-width:100%;height:auto}.lang-switch .btn-link{text-decoration:underline}.lang-switch .btn-link:hover{text-decoration:none}.lang-switch .btn-link.selected{font-weight:700;text-decoration:none;color:#333}@keyframes scan{0%{left:0}38%{left:calc(100% - .4rem)}52%{left:calc(100% - .4rem)}88%{left:0}to{left:0}}@keyframes scan-shadow{0%{left:0}39%{left:calc(100% - .4rem)}53%{left:calc(100% - .4rem)}88%{left:0}to{left:0}}.scan-animation-block{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.scan-animation-block .line{display:block;position:absolute;top:-1rem;bottom:-1rem;left:0;background-color:#fff;width:.4rem;filter:blur(2px);animation:scan 3s infinite ease-in-out;z-index:2}.scan-animation-block .line.shadow{background-color:#16c5e6;filter:none;animation:scan-shadow 3s infinite ease-in-out;box-shadow:0 0 4rem #16c5e6,0 0 5rem #16c5e6,0 0 6rem #16c5e6,0 0 4rem #16c5e6,0 0 5rem #16c5e6,0 0 6rem #16c5e6,0 0 4rem #16c5e6,0 0 5rem #16c5e6,0 0 6rem #16c5e6,0 0 4rem #16c5e6,0 0 5rem #16c5e6,0 0 6rem #16c5e6}.flexBlock{display:flex;gap:2rem;align-items:center}.flexBlock.vertical{flex-direction:column}.flexBlock .flex1{flex:1 1 auto}.flexBlock .flex0{flex:0 0 auto}.warning-block{padding:1.5rem;display:flex;align-items:center;gap:1rem;font-size:1.5rem;border:.1rem solid var(--upload-border);border-radius:1rem;line-height:1.2;color:var(--dark-blue)}.warning-block.mar{margin:2rem 0}.warning-block svg{fill:#9acd32;width:2rem;height:2rem;flex:0 0 auto}.warning-block.border-red{border-color:var(--red)}
