@import url(https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gothic+A1:wght@400;600;700;900&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.c-screen{padding:30px 15px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;overflow-x:hidden}.c-screen--center{justify-content:center;align-items:center;align-content:center}.c-screen--adaptive{align-items:stretch}.c-screen--fullscreen{min-height:100vh}@media only screen and (min-width:1024px){.c-screen{padding:130px 40px 40px 290px;z-index:1;margin:0 -10px}.c-screen--fullscreen{padding-left:40px;padding-top:40px}}.c-screen__item{width:100%;margin-bottom:20px;display:flex;flex-direction:column;justify-content:stretch}.c-screen__item>div{height:100%}@media only screen and (min-width:1024px){.c-screen__item{margin-left:10px;margin-right:10px}.c-screen__item--third{width:calc(33.33% - 20px)}.c-screen__item--two-thirds{width:calc(66.66% - 20px)}.c-screen__item--half{width:calc(50% - 20px)}.c-screen__item--full{width:calc(100% - 20px)}}.c-authentication-logo{width:250px;display:block;margin:auto auto 30px}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.c-card{background-color:#fff;background-color:var(--color_white);border-radius:40px;border-radius:var(--radius_lg);box-shadow:0 8px 36px 0 rgb(0,0,0,13%);box-shadow:var(--shadow_lg);padding:20px;overflow-x:hidden}.c-card__header{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #dfe6e9;border-bottom:1px solid var(--color_gray);display:flex;justify-content:space-between;align-items:center;height:50px}.c-card__header .title{font-size:18px;color:#000;color:var(--color_black);display:flex;align-items:center}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.c-button,.c-card__header .title{font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-button{display:inline-block;padding:12px 24px;margin:2px 0;cursor:pointer;text-decoration:none;transition:all .15s;outline:0;position:relative;text-align:center;font-size:14px;transition:all .2s ease-in-out;border-radius:30px;border-radius:var(--radius_md);background-color:#111e72;background-color:var(--color_primary);border:2px solid #111e72;border:2px solid var(--color_primary);color:#fff;color:var(--color_white);box-shadow:0 2px 9px 0 rgb(0,0,0,13%);box-shadow:var(--shadow_sm)}.c-button:hover{background-color:#0e1961;background-color:var(--color_primary_selected);box-shadow:0 4px 18px 0 rgb(0,0,0,13%);box-shadow:var(--shadow_md)}.c-button.is-block{display:block;width:100%}.c-button--small{font-size:12px;padding:7px 14px;border-radius:20px;border-radius:var(--radius_sm)}.c-button--large{font-size:18px;padding:14px 28px;border-radius:40px;border-radius:var(--radius_lg)}.c-button--secondary{background-color:#da003f;background-color:var(--color_secondary);border-color:#da003f;border-color:var(--color_secondary)}.c-button--secondary:hover{background-color:#b90036;background-color:var(--color_secondary_selected)}.c-button--secondary-bordered{background-color:#fff;background-color:var(--color_white);border-color:#da003f;border-color:var(--color_secondary);color:#da003f;color:var(--color_secondary)}.c-button--secondary-bordered:hover{background-color:#b90036;background-color:var(--color_secondary_selected);color:#fff;color:var(--color_white)}.c-button--alert{border-color:#ea2027;border-color:var(--color_alert)}.c-button--alert,.c-button--alert:hover{background-color:#ea2027;background-color:var(--color_alert)}.c-button--success{border-color:#30bb50;border-color:var(--color_success)}.c-button--success,.c-button--success:hover{background-color:#30bb50;background-color:var(--color_success)}.c-button--white{background-color:#fff;background-color:var(--color_white);border-color:#fff;border-color:var(--color_white);color:#111e72;color:var(--color_primary)}.c-button--white:hover{background-color:#f7f7fa;background-color:var(--color_gray_light)}.c-button[disabled]{background-color:#636e72;background-color:var(--color_gray_dark);color:#fff;color:var(--color_white);border-color:#636e72;border-color:var(--color_gray_dark);cursor:not-allowed}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.c-spacer{display:block;width:100%}.c-spacer.is-debug{background:red}.c-spacer--default{height:20px}.c-spacer--large{height:40px}.c-spacer--small{height:10px}.c-button-list{list-style:none;margin:0;padding:0}.c-button-list li{margin-bottom:10px}.c-button-list li:last-child{margin-bottom:0}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.c-title{justify-content:space-between}.c-title,.c-title__main{display:flex;align-items:center}.c-title__main{justify-content:flex-start}.c-title__main .content{width:100%}.c-title__main .content h1{font-family:Yeseva One,sans-serif;font-family:var(--font_title);font-size:22px;color:#636e72;color:var(--color_gray_dark);letter-spacing:1px;margin:0}.c-title__main .content p{opacity:.6;font-weight:600;font-size:12px;color:#636e72;color:var(--color_gray_dark);letter-spacing:-.3px;margin:0}.c-title__main .back{cursor:pointer;margin-right:15px;transition:transform .25s ease}.c-title__main .back svg{width:30px;height:30px}.c-title__main .back svg path{fill:#000;fill:var(--color_black)}.c-title__main .back:hover{transform:scale(1.1)}@media only screen and (min-width:1024px){.c-title__main .content h1{font-size:32px}.c-title__main .content p{font-size:16px}.c-title__main .back{position:relative;top:2px}}.c-title__filters{max-width:50%}.c-title__filters-toggles{text-align:right}.c-title__filters-toggles .c-button{margin-left:10px}.c-title__filters-content{display:flex;align-items:center;justify-content:flex-end;width:100%}.c-title__filters-content .filters{display:flex;width:100%}.c-title__filters-content .filter{margin-right:10px;width:100%}.c-title__filters-content--collapsable{flex-direction:column}.c-title__filters-content--collapsable .filters{display:block;width:100%}.c-title__filters-content--collapsable .filter{margin-right:0;margin-bottom:15px}.c-title__filters-content--collapsable .actions{width:100%}.c-title--center,.c-title--center .c-title__main{justify-content:center;flex-direction:column}.c-title--center .c-title__main{align-items:center;text-align:center}.c-title--center .c-title__main .back{margin-right:0}.c-title--center .c-title__button{margin-top:10px}.c-title--small .c-title__main .content h1{font-size:18px}.c-title--small .c-title__main .content p{font-size:12px}@media only screen and (min-width:1024px){.c-title--small .c-title__main .content h1{font-size:26px}.c-title--small .c-title__main .content p{font-size:14px}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.c-input{display:block;border-radius:30px;border-radius:var(--radius_md);padding:16px 12px;position:relative;border:2px solid #111e72;border:2px solid var(--color_primary);background:#f7f7fa;background:var(--color_gray_light);font-size:14px;width:100%;transition:all .3s ease;color:#000;color:var(--color_black);font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-input,.c-input:focus{outline:none}.c-input:active,.c-input:focus{box-shadow:0 4px 18px 0 rgb(0,0,0,13%);box-shadow:var(--shadow_md)}.c-input--secondary{border-color:#da003f;border-color:var(--color_secondary)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.c-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;visibility:hidden;display:flex;justify-content:center;align-items:flex-end;transition:opacity .25s ease;opacity:0}.c-overlay.is-open{z-index:999;visibility:visible;opacity:1}.c-overlay.is-open .c-overlay__content{transform:translateY(0)}.c-overlay.is-padded .c-overlay__content{padding:30px}.c-overlay.is-full .c-overlay__content{height:100%}@media only screen and (min-width:1024px){.c-overlay.is-full .c-overlay__content{height:auto;min-height:60%}}@media only screen and (min-width:1024px){.c-overlay{align-items:center}}.c-overlay__bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.c-overlay__content{position:relative;width:100%;height:auto;background-color:#fff;background-color:var(--color_white);overflow:hidden;border-radius:40px;border-radius:var(--radius_lg);box-shadow:0 8px 36px 0 rgb(0,0,0,13%);box-shadow:var(--shadow_lg);transition:transform .25s ease;transform:translateY(100%)}@media only screen and (min-width:1024px){.c-overlay__content{width:50%;min-width:350px;max-width:600px;max-height:80%;height:auto}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.c-form__error{background-color:#ea2027;background-color:var(--color_alert);color:#fff;color:var(--color_white);padding:15px;border-radius:20px;border-radius:var(--radius_sm);font-size:14px}.c-form__error,.c-form__input{margin-bottom:15px}.c-form__input-label{width:100%;font-size:12px;color:#000;color:var(--color_black);padding:7px 12px}.c-form__input-label span{color:#ea2027;color:var(--color_alert)}@media only screen and (min-width:1024px){.c-form__input-label{font-size:14px}}.c-form__input-input{margin-top:7px}.c-form__actions{margin-top:15px;display:flex;flex-direction:column-reverse}@media only screen and (min-width:1024px){.c-form__actions{flex-direction:row;justify-content:flex-end}}@media only screen and (min-width:1024px){.c-form__action{margin:0 3px}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.c-flash{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;color:var(--color_white);text-align:center;background-color:#111e72;background-color:var(--color_primary);width:100%;height:100%;position:absolute;top:0;left:0;padding:15px}.c-flash--secondary{background-color:#da003f;background-color:var(--color_secondary)}.c-flash__title{font-size:30px;font-family:Yeseva One,sans-serif;font-family:var(--font_title)}.c-flash__message{font-size:18px;margin-top:10px}.c-flash__button{margin-top:30px!important}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}body{background-color:#f7f7fa;background-color:var(--color_body);font-family:Gothic A1,sans-serif;font-family:var(--font_default);font-size:16px;line-height:1.5;margin:0;overflow-x:hidden}body.bg-primary{background-color:#111e72;background-color:var(--color_primary)}body.bg-secondary{background-color:#da003f;background-color:var(--color_secondary)}main{position:relative}button{border:none;background:none;padding:0}a{color:#111e72;color:var(--color_primary)}.table-responsive-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}table{border-collapse:collapse;width:100%;overflow:hidden}table thead{background-color:#f7f7fa;background-color:var(--color_gray_light)}table td,table th{border:1px solid #dfe6e9;border:1px solid var(--color_gray);padding:10px 15px;font-size:12px;white-space:pre-wrap;text-align:left}.bg-success{background-color:#30bb50;background-color:var(--color_success)}.bg-alert{background-color:#ea2027;background-color:var(--color_alert)}.bg-info{background-color:#2980b9}.bg-warning{background-color:#f0932b}.color-success{color:#30bb50;color:var(--color_success)}.color-alert{color:#ea2027;color:var(--color_alert)}:root{--radius_sm:20px;--radius_md:30px;--radius_lg:40px;--shadow_sm:0 2px 9px 0 rgb(0,0,0,13%);--shadow_md:0 4px 18px 0 rgb(0,0,0,13%);--shadow_lg:0 8px 36px 0 rgb(0,0,0,13%);--color_body:#f7f7fa;--color_black:#000;--color_white:#fff;--color_gray_light:#f7f7fa;--color_gray_light_selected:#f1f1f6;--color_gray:#dfe6e9;--color_gray_dark:#636e72;--color_primary:#111e72;--color_primary_selected:#0e1961;--color_secondary:#da003f;--color_secondary_selected:#b90036;--color_alert:#ea2027;--color_success:#30bb50;--font_default:"Gothic A1",sans-serif;--font_title:"Yeseva One",sans-serif}.c-balls{position:absolute;top:0;left:0;width:100%;height:100%}.c-balls.is-fixed{position:fixed}.c-balls--secondary .c-balls__ball{background-color:#da003f;background-color:var(--color_secondary)}.c-balls--gray .c-balls__ball{background-color:#f7f7fa;background-color:var(--color_gray_light)}.c-balls__ball{position:absolute;border-radius:50%;filter:brightness(90%);background-color:#111e72;background-color:var(--color_primary)}.c-balls__first-ball{width:60px;height:60px;top:-22px;left:-22px}.c-balls__second-ball{width:12px;height:12px;bottom:40px;left:5px}.c-balls__third-ball{width:90px;height:90px;bottom:-25px;right:-25px}.c-balls__fourth-ball{width:25px;height:25px;top:20px;right:10px}