body{--main-bg-color:#fdfdfd;--main-color:#3a81c9;--tranparent-bg:hsla(0,0%,100%,.85);--tranparent-bg-2:hsla(0,0%,100%,.2);--lighten-main-color:#3972b9;--main-color-2:#4ad74f;--button-text-color:#000;--text-color:#000;--text-color-error:#ff8d01;--text-color-error-2:#ac0900;--button-bg-color:#fff;--header-bg-color:#fff;--header-shadow-color:#fff;--button-hover-text-color:#fff;--disabled-color:#dedede;--light-background-color:#f8f8f8;--lines-color:#888;background-color:var(--main-bg-color);font-family:Open Sans,sans-serif;margin:0;overflow-x:hidden;padding:0}.center-wrapper{margin:0 auto;padding:0 30px;width:100%}@media (max-width:768px){.center-wrapper{max-width:100%}}@media only screen and (min-width:769px) and (max-width:1023px){.center-wrapper{max-width:100%}}@media only screen and (min-width:1024px){.center-wrapper{max-width:1200px}}.round-button,.square-button{background-color:var(--button-bg-color);color:var(--button-text-color);cursor:pointer;font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;margin-right:15px;padding:8px 23px;text-decoration:none;text-transform:uppercase}.round-button:last-of-type,.square-button:last-of-type{margin-right:0}.round-button:hover,.square-button:hover{color:var(--button-text-color)}.round-button-blue,.square-button-blue{border:1px solid var(--main-color)}.round-button-blue:hover,.square-button-blue:hover{background-color:var(--main-color)}.round-button-blue-second,.square-button-blue-second{border:1px solid var(--main-color);color:var(--main-color)}.round-button-blue-second:hover,.square-button-blue-second:hover{background-color:var(--light-background-color);color:var(--main-color)}.round-button-blue-inverse,.square-button-blue-inverse{background-color:var(--main-color);border:1px solid var(--main-color);color:var(--main-bg-color)}.round-button-blue-inverse:hover,.square-button-blue-inverse:hover{color:var(--main-bg-color);filter:brightness(1.1)}.round-button-green,.square-button-green{border:1px solid var(--main-color-2)}.round-button-green:hover,.square-button-green:hover{background-color:var(--main-color-2)}.round-button-green-inverse,.square-button-green-inverse{background-color:var(--main-color-2);border:1px solid var(--main-color-2);color:var(--main-bg-color)}.round-button-green-inverse:hover,.square-button-green-inverse:hover{background-color:var(--main-bg-color);color:var(--main-color-2)}@media (max-width:768px){.round-button,.square-button{font-size:13px;margin-right:0;margin-top:15px}}.round-button{border-radius:18px}.placeholder{display:block;width:100%}.placeholder__block{background-color:var(--light-background-color);border-radius:10px;margin-bottom:20px;min-height:100px;padding:20px}body.swal2-shown{overflow-y:hidden}.swal2-container,body.swal2-iosfix{left:0;position:fixed;right:0}.swal2-container{align-items:center;background-color:transparent;bottom:0;display:flex;flex-direction:row;justify-content:center;padding:10px;top:0;z-index:1060}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{align-self:stretch;display:flex!important;flex:1;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{align-content:center;display:flex!important;flex:1;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-top-left{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{align-content:center;display:flex!important;flex:1;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-modal{background-color:#fff;border-radius:5px;box-sizing:border-box;display:none;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;max-width:100%;overflow-x:hidden;overflow-y:auto;position:relative;text-align:center}.swal2-modal:focus{outline:none}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal .swal2-title{word-wrap:break-word;color:#595959;display:block;font-size:30px;font-weight:600;margin:0 0 .4em;padding:0;position:relative;text-align:center;text-transform:none}.swal2-modal .swal2-buttonswrapper{margin-top:15px}.swal2-modal .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{cursor:no-drop;opacity:.4}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{animation:rotate-loading 1.5s linear 0s infinite normal;background-color:transparent!important;border:4px solid transparent;border-radius:100%;box-sizing:border-box;color:transparent;cursor:default;height:40px;margin:7.5px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:40px}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-modal .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm:after{animation:rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff;content:"";display:inline-block;height:15px;margin-left:5px;vertical-align:-1px;width:15px}.swal2-modal .swal2-styled{border:0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px}.swal2-modal .swal2-styled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);outline:none}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{background:transparent;border:0;color:#ccc;cursor:pointer;font-family:serif;font-size:36px;height:40px;line-height:40px;margin:0;padding:0;position:absolute;right:8px;top:5px;transition:color .1s ease;width:38px}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{word-wrap:break-word;color:#545454;float:none;font-size:18px;font-weight:300;line-height:normal;margin:0;padding:0;position:relative;text-align:center}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-sizing:border-box;font-size:18px;transition:border-color .3s,box-shadow .3s;width:100%}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{border:1px solid #b4dbed;box-shadow:0 0 3px #c4e6f5;outline:none}.swal2-modal .swal2-file::-moz-placeholder,.swal2-modal .swal2-input::-moz-placeholder,.swal2-modal .swal2-textarea::-moz-placeholder{color:#ccc}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#ccc}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;font-size:20px;font-weight:600;text-align:center;width:20%}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;margin:20px auto;padding:0;vertical-align:middle}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;max-width:100%;min-width:40%;padding:5px 10px}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;color:gray;display:none;font-size:16px;font-weight:300;margin:0 -20px;overflow:hidden;padding:10px}.swal2-modal .swal2-validationerror:before{background-color:#ea7d7d;border-radius:50%;color:#fff;content:"!";display:inline-block;height:24px;line-height:24px;margin-right:10px;text-align:center;width:24px}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{border:4px solid transparent;border-radius:50%;box-sizing:content-box;cursor:default;height:80px;margin:20px auto 30px;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80px}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{display:block;position:relative}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:2px;display:block;height:5px;position:absolute;top:37px;width:47px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:17px;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:16px;transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.swal2-icon.swal2-info,.swal2-icon.swal2-warning{font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee;font-family:Open Sans,sans-serif}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;height:120px;position:absolute;transform:rotate(45deg);width:60px}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:120px 0 0 120px;left:-33px;top:-7px;transform:rotate(-45deg);transform-origin:60px 60px}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 120px 120px 0;left:30px;top:-11px;transform:rotate(-45deg);transform-origin:0 60px}.swal2-icon.swal2-success .swal2-success-ring{border:4px solid hsla(98,55%,69%,.2);border-radius:50%;box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:7px;z-index:1}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#a5dc86;border-radius:2px;display:block;height:5px;position:absolute;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{left:14px;top:46px;transform:rotate(45deg);width:25px}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{right:8px;top:38px;transform:rotate(-45deg);width:47px}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}@keyframes showSweetAlert{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes hideSweetAlert{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.swal2-show{animation:showSweetAlert .3s}.swal2-show.swal2-noanimation{animation:none}.swal2-hide{animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-noanimation{animation:none}@keyframes animate-success-tip{0%{left:1px;top:19px;width:0}54%{left:1px;top:19px;width:0}70%{left:-8px;top:37px;width:50px}84%{left:21px;top:48px;width:17px}to{left:14px;top:45px;width:25px}}@keyframes animate-success-long{0%{right:46px;top:54px;width:0}65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}.swal2-animate-success-line-tip{animation:animate-success-tip .75s}.swal2-animate-success-line-long{animation:animate-success-long .75s}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{animation:rotatePlaceholder 4.25s ease-in}@keyframes animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0deg)}}.swal2-animate-error-icon{animation:animate-error-icon .5s}@keyframes animate-x-mark{0%{margin-top:26px;opacity:0;transform:scale(.4)}50%{margin-top:26px;opacity:0;transform:scale(.4)}80%{margin-top:-6px;transform:scale(1.15)}to{margin-top:0;opacity:1;transform:scale(1)}}.swal2-animate-x-mark{animation:animate-x-mark .5s}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.alertify .ajs-dialog{background-color:#fff!important;border-radius:2px;box-shadow:0 15px 20px 0 rgba(0,0,0,.25)}.alertify .ajs-header{background:var(--light-background-color)!important;border-bottom:1px solid var(--light-background-color);border-radius:2px 2px 0 0;color:#000!important;font-weight:700}.alertify .ajs-body{color:#000}.alertify .ajs-body .ajs-content .ajs-input{border:1px solid var(--disabled-color);border-radius:2px;display:block;margin:4px;padding:8px;width:100%}.alertify .ajs-body .ajs-content p{margin:0}.alertify .ajs-footer{background:var(--light-background-color)!important;border-radius:0 0 2px 2px;border-top:1px solid var(--disabled-color)}.alertify .ajs-footer .ajs-buttons .ajs-button{background-color:transparent;border:0;color:var(--text-color)!important;font-size:14px;font-weight:700;text-transform:uppercase}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok{color:var(--main-color)!important}.alertify-notifier .ajs-message{background:var(--tranparent-bg);border:1px solid var(--disabled-color);border-radius:2px;color:var(--text-color)!important;text-align:center}.alertify-notifier .ajs-message.ajs-success{background-color:var(--tranparent-bg)!important;border:2px solid var(--main-color);color:var(--text-color)!important;text-shadow:none!important}.alertify-notifier .ajs-message.ajs-error{background:rgba(217,92,92,.95);color:#fff!important;text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.alertify-notifier .ajs-message.ajs-warning{background:hsla(54,86%,92%,.95);border-color:#999}.card{box-shadow:0 1px 1px rgba(0,0,0,.05)}.btn{cursor:pointer}.btn-loading{color:transparent!important;pointer-events:none;position:relative}.btn-loading:after{animation:spinAround .5s linear infinite;border-bottom:2px solid var(--disabled-color);border-left:2px solid var(--disabled-color);border-radius:50%;border-right:2px solid transparent;border-top:2px solid transparent;content:"";display:block;height:1em;left:calc(50% - .5em);position:absolute;top:calc(50% - .5em);width:1em}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.button{border:none;border-radius:0;box-sizing:border-box;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-size:14px;font-weight:bolder;letter-spacing:2px;margin:0;padding:19px 45px}.button--small{font-size:13px;padding:8px 23px}@media (max-width:768px){.button--small{font-size:14px;padding:16px 30px}}@media only screen and (min-width:769px) and (max-width:1023px){.button--small{font-size:14px;padding:16px 30px}}.button--small-rounded{border-radius:18px}.button--blue{background-color:var(--main-color);color:var(--main-bg-color)}.button--blue:hover{filter:brightness(1.1)}.button--white-blue{background-color:var(--main-bg-color);border:1px solid var(--main-color);color:var(--main-color)}.button--white-blue:hover{background-color:var(--light-background-color)}.button--uppercase{text-transform:uppercase}.page-enter-active,.page-leave-active{transition:opacity .2s}.page-enter,.page-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .15s}.fade-enter,.fade-leave-to{opacity:0}img{max-height:100%;max-width:100%}.ck-editor__editable{max-height:400px;min-height:200px;width:100%}.test_block{align-items:center;background-color:var(--main-bg-color);border-left:1px solid var(--light-background-color);border-right:1px solid var(--light-background-color);display:flex;justify-content:center;padding:0 60px}@media (max-width:768px){.test_block{flex-wrap:wrap;padding:0 30px;text-align:center}}@media only screen and (min-width:769px) and (max-width:1023px){.test_block{flex-wrap:wrap;padding:0 30px;text-align:center}}.test_block__label{flex-grow:1;font-family:Roboto Slab,serif;font-size:22px;font-weight:400}.test_block__button{flex-basis:207px;flex-shrink:0;text-decoration:none}.input-suggestions{background-color:var(--text-color);color:var(--main-bg-color);font-family:Open Sans,sans-serif;font-size:13px;list-style:none;text-transform:none;width:100%}.input-suggestions,.input-suggestions__item{display:block;margin:0;padding:0}.input-suggestions__item:hover{background-color:var(--tranparent-bg-2)}.reset-password{margin:100px auto;max-width:300px;width:100%}.reset-password__title{display:block;font-family:Roboto Slab,serif;font-size:22px;font-weight:400}.reset-password__label{display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;margin-top:30px;width:100%}.reset-password .close{display:none}.reset-password .danger-message{color:var(--text-color-error-2);display:block;font-family:Open Sans,sans-serif;font-size:12px;text-transform:none}.reset-password__input{border:1px solid var(--main-color);display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;margin-top:10px;padding:10px 5px;width:100%}.reset-password__input.is-danger{border-color:var(--text-color-error-2)}.reset-password__button{margin-top:30px;text-decoration:none}.dots{display:flex;list-style:none;margin:0;padding:0}.dots__dot{background-color:var(--lines-color);border-radius:4px;display:block;height:8px;margin-right:12px;width:8px}.dots__dot:last-of-type{margin-right:0}.dots__dot--active{filter:brightness(1.1)}.checkbox{align-items:center;display:flex}.checkbox__indicator{background-color:var(--main-bg-color);border:2px solid var(--lines-color);border-radius:3px;box-sizing:border-box;display:block;height:20px;width:20px}.checkbox__text{flex-grow:1;margin-left:35px}.checkbox__input:checked+.checkbox__indicator{background-color:var(--main-color);background-image:url(/images/ui/modal-entry/entry-form-checkbox.png);background-position:50%;background-repeat:no-repeat;border:none}.information{align-items:center;display:flex;justify-content:center;margin:100px auto;max-width:1200px;width:100%}.information__title{border-radius:3px;font-family:Roboto Slab,serif;font-size:20px;font-weight:400;padding:20px 30px}.information__title--success{border:2px solid var(--main-color-2);color:var(--main-color-2)}.information__title--error{border:2px solid var(--text-color-error-2);color:var(--text-color-error-2)}.page{width:100%}@media (max-width:768px){.page--center{max-width:100%}}@media only screen and (min-width:769px) and (max-width:1023px){.page--center{max-width:100%}}@media only screen and (min-width:1024px){.page--center{max-width:1200px}}.page__title{font-weight:400;margin:30px 20px}@media only screen and (min-width:1024px){.page__title{margin:30px 0}}.page__subtitle{margin:20px 0}.page__content{border:1px solid var(--main-bg-color);box-sizing:border-box;margin-bottom:30px;width:100%}.page__form--partnership{margin-bottom:50px;max-width:600px}.header-wrapper{background-color:var(--header-bg-color);box-shadow:0 0 4px var(--main-color);display:block;margin:0 auto 40px;padding:10px 0}.header,.header-wrapper{box-sizing:border-box;width:100%}.header{align-items:center;display:flex;flex-wrap:wrap;padding-right:200px;position:relative}@media (max-width:768px){.header{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1023px){.header{padding-right:0}}.header__logo{margin-right:30px}.header__partners{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width:768px){.header__partners{margin-top:20px}}.header__partner{margin-right:30px;padding:5px}@media (max-width:768px){.header__partner{margin-right:10px}}.header__partner-logo{max-height:50px}.header__empty{flex-grow:1}.header__auth{position:absolute;right:0;top:10px}.breadcrumbs{display:flex;flex-direction:row;font-size:14px;list-style:none;margin:0;padding:5px 0;width:100%}@media (max-width:768px){.breadcrumbs{margin-top:15px}}.breadcrumbs__item{color:var(--main-color);padding-right:20px;position:relative}.breadcrumbs__item a{color:var(--main-color);text-decoration:none}.breadcrumbs__item:after{content:">";display:block;position:absolute;right:5px;top:0}.breadcrumbs__item--current:after{display:none}h1,h2,h3{display:block;font-weight:400;margin:0}.promo{display:flex;justify-content:center;padding:50px 0;width:100%}.promo__button{display:block;text-decoration:none}.form{width:100%}.form__title{font-weight:500}.form__field{align-items:center;display:flex;flex-direction:row;margin-top:25px;width:100%}.form__field:last-of-type{margin-bottom:15px}.form__field--text{align-items:flex-start;flex-direction:column}.form__field--text .form__label{margin-bottom:10px}.form__alert{bottom:-20px;display:block;font-size:11px;position:absolute;right:0;text-transform:none}.form__alert--error{color:var(--text-color-error)}.form__input-wrapper{flex-grow:1;position:relative}.form__label{display:block;min-width:150px}.form__input,.form__textarea{box-sizing:border-box;color:var(--text-color);padding:10px 5px 5px 0;width:100%}.form__input.is-danger,.form__textarea.is-danger{border-color:var(--text-color-error)}.form__textarea{border:1px solid var(--text-color);display:block;min-height:150px;min-width:300px;padding:10px}.form__input{background-color:var(--main-bg-color);border:none;border-bottom:1px solid var(--text-color)}.form__button{display:block;text-decoration:none}.navigation-wrapper{background-color:var(--main-bg-color);border-bottom:1px solid var(--light-background-color);display:flex;flex-direction:row;height:73px;justify-content:center;width:100%}.navigation-wrapper .navigation{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;width:100%}@media (max-width:768px){.navigation-wrapper .navigation{max-width:100%}}@media only screen and (min-width:769px) and (max-width:1023px){.navigation-wrapper .navigation{max-width:100%}}@media only screen and (min-width:1024px){.navigation-wrapper .navigation{max-width:1200px}}.navigation-wrapper .navigation__course-link{background-color:var(--main-bg-color);border:none;color:var(--text-color);cursor:pointer;display:block;font-family:Roboto Slab,serif;font-size:13px;font-weight:400;padding:25px 10px;text-decoration:none}.navigation-wrapper .navigation__course-link:hover{background-color:var(--light-background-color)}.navigation-wrapper .navigation .selected-course{position:relative}@media (max-width:768px){.navigation-wrapper .navigation .selected-course{display:none}}@media only screen and (min-width:769px) and (max-width:1023px){.navigation-wrapper .navigation .selected-course{display:none}}.navigation-wrapper .navigation__lessons{background-color:var(--main-bg-color);font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;left:0;list-style:none;margin:0;padding-left:0;padding-top:0;position:absolute;top:70px;width:calc(100% - 15px);z-index:2}.navigation-wrapper .navigation__lesson{background-color:var(--main-bg-color);border-bottom:1px solid var(--light-background-color);color:var(--text-color);cursor:pointer;padding:0;text-decoration:none}.navigation-wrapper .navigation__lesson:hover:not(.navigation__lesson--disabled){background-color:var(--light-background-color)}.navigation-wrapper .navigation__lesson--disabled{color:var(--disabled-color);padding:10px}.navigation-wrapper .navigation__lesson-link{color:var(--text-color);display:block;padding:10px;text-decoration:none}.navigation-wrapper .navigation .navigation__item{display:flex}.navigation-wrapper .navigation .navigation__item-logo{align-items:center;background-color:var(--main-bg-color);border:1px solid var(--light-background-color);box-sizing:border-box;display:flex;font-size:16px;height:73px;justify-content:center;width:75px}.navigation-wrapper .navigation .navigation__item-logo:hover{background-color:var(--light-background-color)}.navigation-wrapper .navigation .navigation__item-logo img{margin-right:-8px}.navigation-wrapper .navigation .navigation__item-menu{color:var(--lines-color);flex-grow:2;font-size:12px}.navigation-wrapper .navigation .navigation__item-partners{flex-grow:1}@media (max-width:768px){.navigation-wrapper .navigation .navigation__item-partners{display:none}}@media only screen and (min-width:769px) and (max-width:1023px){.navigation-wrapper .navigation .navigation__item-partners{display:none}}.navigation-wrapper .navigation .navigation__item-authblock{color:var(--lines-color);font-size:12px;text-align:right}.partners{align-items:center;display:flex;list-style:none}@media (max-width:768px){.partners{margin:0;padding:0}}@media only screen and (min-width:769px) and (max-width:1023px){.partners{margin:0;padding:0}}.partners__item{display:flex}.partners__item-official{margin-right:50px}.status{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding-left:30px}@media (max-width:768px){.status{padding:0}}@media only screen and (min-width:769px) and (max-width:1023px){.status{padding:0}}.status__item{display:block;font-family:Roboto Slab,serif;font-size:13px;font-weight:400;padding-right:15px}.status__item:last-of-type{padding-right:0}.partner_card{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.partner_card__icon{height:35px}.partner_card__icon img{max-height:35px}.partner_card__alert{color:var(--lines-color);font-family:Roboto,serif;font-size:9px;font-weight:lighter;width:40px}.authblock{display:flex;list-style:none;margin:0;padding:0}.authblock__item{align-items:center;display:flex}@media only screen and (min-width:769px) and (max-width:1023px){.authblock__item-login{margin-right:20px}}.entrance__button{background-color:var(--main-bg-color);border:1px solid var(--main-color);border-radius:18px;color:var(--text-color);cursor:pointer;font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;padding:8px 23px;text-transform:uppercase}.entrance__button:hover{background-color:var(--main-color);color:var(--main-bg-color)}.userblock{display:flex;flex-direction:row;justify-content:flex-end;width:200px}.userblock__card.userimage{height:2rem;width:2rem}.userblock .usercard{display:flex;flex-direction:column;margin-right:10px}.userblock .usercard__item-profile{color:var(--text-color);font-family:Open Sans,sans-serif;font-size:13px;font-weight:700;text-decoration:none}.userblock .usercard__item-logout{color:var(--lines-color);font-family:Open Sans,sans-serif;font-size:11px;font-weight:400;text-decoration:none}.userblock__item{display:flex;list-style:none;margin:0;padding:0}.userblock__item-profile{font-size:14px}.userblock__item-profile .profile-photo{height:2rem;width:2rem}.footer-sponsor{background-color:var(--main-color);display:flex;justify-content:center;min-height:120px;width:100%}.footer-sponsor__column{align-items:center;display:flex;justify-content:space-around;max-width:800px;padding:35px 0;width:100%}@media (max-width:768px){.footer-sponsor__column{flex-wrap:wrap}}@media only screen and (min-width:769px) and (max-width:1023px){.footer-sponsor__column{flex-wrap:wrap}}.footer-sponsor__label{color:var(--main-bg-color);display:block;font-family:Roboto Slab,serif;font-size:14px;font-weight:bolder;text-transform:uppercase}@media (max-width:768px){.footer-sponsor__label{text-align:center}}@media only screen and (min-width:769px) and (max-width:1023px){.footer-sponsor__label{text-align:center}}.footer-sponsor__image{filter:grayscale(1) contrast(4) invert(1)}.footer-sponsor__sponsor-logo{display:block;height:50px}@media (max-width:768px){.footer-sponsor__sponsor-logo{margin-top:20px}}@media only screen and (min-width:769px) and (max-width:1023px){.footer-sponsor__sponsor-logo{margin-top:20px}}.footer{align-items:center;background-color:var(--text-color);display:flex;flex-direction:column;padding:30px 0}.footer__logos{margin-top:10px}.footer__about{display:block;font-family:Roboto Slab,serif;max-width:380px;text-align:center}.footer__about,.footer__agreement{color:var(--lines-color);font-size:14px;font-weight:400;margin-top:10px}.footer__agreement,.footer__copyright{font-family:Open Sans,sans-serif}.footer__copyright{color:var(--lines-color);font-size:14px;font-weight:400;margin-top:10px}.cookies-alert{background-color:var(--text-color);bottom:0;color:var(--main-bg-color);font:400 12px Roboto;left:0;padding:20px;position:fixed;width:100%;z-index:999}.cookies-alert b{font-weight:500}.cookies-alert .center-wrapper{margin:0 auto;max-width:1200px;position:relative;width:100%}.cookies-alert a{color:var(--main-bg-color)}.cookies-alert__close{color:var(--lines-color);cursor:pointer;font-size:11px;max-width:80px;padding-left:30px;position:absolute;right:0;top:calc(50% - 7px)}.cookies-alert__close:hover{color:var(--main-bg-color)}.cookies-alert__close:hover:after,.cookies-alert__close:hover:before{background:var(--main-bg-color)}.cookies-alert__close:after,.cookies-alert__close:before{background:var(--lines-color);content:"";height:1px;left:0;margin-top:-1px;position:absolute;top:50%;width:20px}.cookies-alert__close:before{transform:rotate(45deg)}.cookies-alert__close:after{transform:rotate(-45deg)}@media (max-width:767px){.cookie-alert{height:130px}.cookie-alert__close{right:40%;top:80px}}.visually-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.v-select .vs__selected{color:hsla(0,0%,100%,.8);position:absolute;text-transform:none}.v-select .vs__clear svg,.v-select .vs__open-indicator{fill:hsla(0,0%,100%,.8)}.entry-form{font-family:Open Sans,sans-serif;position:fixed}@media (max-width:768px){.entry-form{left:0;top:50px;width:100%}}@media only screen and (min-width:769px) and (max-width:1023px){.entry-form{left:0;top:50px;width:100%}}@media only screen and (min-width:1024px){.entry-form{left:50%;top:50%;transform:translate(-50%,-50%);width:840px}}.sign-in{display:flex;height:583px}.login-form-slogan{background-image:url(/images/ui/modal-entry/back-login-slogan.png);text-align:center;width:422px}@media (max-width:768px){.login-form-slogan{display:none}}@media only screen and (min-width:769px) and (max-width:1023px){.login-form-slogan{display:none}}.entry-form-header{margin-top:20px}.entry-form-header h6{color:var(--main-bg-color);font-size:9px;font-weight:500;line-height:14px;margin:5px 0 0;text-transform:uppercase}.login-form-slogan__back{margin-top:104px}.login-form-slogan__slogan{color:var(--main-bg-color);font-size:24px;font-weight:700;line-height:28px;margin-top:62px}.login-form,.registry-form{background-color:var(--text-color);border-bottom-right-radius:6px;border-top-right-radius:6px;box-sizing:border-box;width:418px}@media only screen and (min-width:769px) and (max-width:1023px){.login-form,.registry-form{width:100%}}.entry-form-switcher{min-width:197px;position:absolute;right:13px;top:17px;z-index:10}.entry-form-switcher label{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;padding:11px;text-align:center}.entry-form-switcher__sign-in{background-color:#603f2f;border-bottom-left-radius:15px;border-top-left-radius:15px;color:#876e62;min-width:83px}.entry-form-switcher__sign-in:hover{background-color:#835640;color:#aa8c7f}.entry-form-switcher__sign-up{background-color:#243e59;border-bottom-right-radius:15px;border-top-right-radius:15px;color:#66788b;margin-left:-4px;min-width:114px}.entry-form-switcher__sign-up:hover{background-color:#2f4f72;color:#74879c}.radio-input:checked+.entry-form-switcher__sign-in{background-image:linear-gradient(180deg,#e58645,#d95e30);color:#fff}.radio-input:checked+.entry-form-switcher__sign-up{background-image:linear-gradient(180deg,#479dd5,#316dc0);color:#fff}.login-form__form{margin-left:41px;margin-top:105px}@media only screen and (min-width:769px) and (max-width:1023px){.login-form__form{margin:105px auto auto;max-width:200px}}.login-form__form .v-select,.login-form__form input:not([type=checkbox]),.login-label,.registry-form__form .v-select,.registry-form__form input{display:block}.login-label{color:#fff;font-size:15px;line-height:24px;margin-top:15px;position:relative;text-transform:uppercase}.login-label__suggestions{left:0;position:absolute;top:65px;z-index:2}.login-label .danger-message{color:#ff8d01;display:block;font-size:11px;margin-top:-25px;text-transform:none}.login-label .v-select,.login-label input{background-color:#2b2b2b;border:none;border-bottom:1px solid var(--tranparent-bg);color:var(--tranparent-bg);margin-bottom:20px;outline:none;padding:10px 5px 5px 0}.login-label .v-select.is-danger,.login-label input.is-danger{border-color:var(--text-color-error)}.login-label .v-select input{background-color:transparent;border-bottom:none;margin-bottom:0;padding:0}.login-label input:focus,.registry-form__form-specialty-input:focus{border-right:1px solid var(--tranparent-bg)}.login-label input::-moz-placeholder{color:var(--tranparent-bg);font-size:15px;line-height:24px}.login-form-grey,.login-label input::placeholder{color:var(--tranparent-bg);font-size:15px;line-height:24px}span.login-form-grey{color:var(--tranparent-bg)}.white-underline{border-bottom:1px solid var(--lines-color);color:#fff;font-size:15px;line-height:24px;text-decoration:none}.white-underline:hover{color:#aa8c7f}.login-form__enter{background-image:linear-gradient(180deg,#479dd5,#306abf);border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;min-width:122px;padding-bottom:10px;padding-top:10px;text-align:center}.login-form__enter:hover{background-image:linear-gradient(180deg,#53b9fd,#3776d4);color:#f5e7e1}.login-form__enter:active{background-image:linear-gradient(180deg,#479dd6,#2a65bd)}.checkbox-styled{cursor:pointer;padding-left:50px}.checkbox-styled:hover{color:#ece8e8}.checkbox-input:checked+.checkbox-styled:before,.checkbox-styled:before{background-color:var(--main-color);border-radius:3px;content:"";height:21px;position:absolute;right:125px;top:19%;width:21px}.checkbox-input:checked+.checkbox-styled:before{background-image:url(/images/ui/modal-entry/entry-form-checkbox.png);background-position:50%;background-repeat:no-repeat}.login-form-flex-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:57px;min-height:31px;position:relative;width:303px}.login-form__footer{margin-left:41px;margin-top:102px}.login-form__social{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:12px 0 0;padding:0;width:124px}.social-link:hover{opacity:.7}.social-link:active{opacity:.5}.registry__slide-company{display:flex;height:583px}.registry-form-slogan{background-color:var(--main-color);border-bottom-left-radius:6px;border-top-left-radius:6px;text-align:center;width:422px}@media (max-width:768px){.registry-form-slogan{display:none}}@media only screen and (min-width:769px) and (max-width:1023px){.registry-form-slogan{display:none}}.registry-form-slogan__back{margin-top:75px}.registry-form-slogan__slogan{color:#fff;font-size:27px;font-weight:700;line-height:33px;margin-top:51px}.registry-form-slogan__switcher-indicator{bottom:38px;display:flex;justify-content:space-between;left:22%;list-style:none;margin:0;padding:0;position:absolute;width:72px}.registry-form-slogan__switcher-indicator-active{background-color:#fff;border-radius:50%;height:9px;width:9px}.registry-form-slogan__switcher-indicator-inactive{background-color:var(--main-color);border-radius:50%;height:9px;width:9px}.registry-form--company,.registry-form--user-agreement{padding-left:41px;padding-top:115px}.registry-form__form .v-select,.registry-form__form input{margin-bottom:30px;padding-top:8px;width:340px}.registry-form__form .v-select input{margin-bottom:0;padding-top:0;width:100%}.registry-form__form-next,.registry-form__form-previous{background-color:var(--text-color);border:1px solid var(--main-bg-color);border-radius:15px;color:var(--main-bg-color);cursor:pointer;display:block;font-size:12px;font-weight:600;height:31px;text-align:center;width:123px}.registry-form__form-next:disabled,.registry-form__form-previous:disabled{filter:grayscale(1)}.registry__slide-company .registry-form__form-next{margin-bottom:60px;margin-top:50px}.registry-form__form-previous{border:1px solid var(--lines-color);margin-right:16px}.registry-form__form-next:hover,.registry-form__form-previous:hover{background-color:var(--lines-color)}.registry-form__form-next:active,.registry-form__form-previous:active{background-color:var(--text-color)}.registry-slide__personal-info{display:flex;height:583px}.registry-slide__personal-info .registry-form-slogan__slogan{margin-top:40px}.registry-form--personal-info{padding-left:41px;padding-top:90px}.registry-form__flex-container{display:flex}.registry-form__form-specialty-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--text-color);border:none;border-bottom:1px solid var(--tranparent-bg);box-sizing:border-box;color:var(--tranparent-bg);margin-bottom:45px;outline:none;padding-bottom:5px;padding-top:10px;width:340px}.registry-form__form-specialty-input::-ms-expand{display:none}.registry-slide__contacts{display:flex;height:583px}.registry-slide__contacts .registry-form-slogan{background-image:url(/images/ui/modal-entry/back-registry-slogan-mail2.png);background-position:center 48%;background-repeat:no-repeat}.registry-slide__contacts .registry-form-slogan__slogan{margin-top:103px}.registry-slide__contacts .registry-form-slogan__back{margin-top:110px}.registry-slide__contacts .registry-form-slogan__switcher-indicator{left:21%}.registry-form--contacts{padding-left:41px;padding-top:92px}.registry-form--contacts .registry-form__flex-container{margin-top:45px}.registry-slide__user-agreement{display:flex;height:583px}.registry-form__form-agreement-text{background-color:var(--text-color);border:none;color:hsla(0,0%,100%,.58);display:block;font-size:12px;height:200px;line-height:18px;margin-bottom:40px;margin-top:30px;outline:none;overflow:auto;padding:0;resize:none;width:340px}.registry-form__form-checkbox-agree{min-width:100px;padding-left:36px;position:relative}.registry-form__form-checkbox-agree:hover{color:var(--tranparent-bg-2)}.registry-form__form-checkbox-agree:active{color:var(--tranparent-bg)}.registry-form__form-checkbox-agree:before{background:var(--text-color);border:1px solid var(--lines-color);border-radius:3px;content:"";height:21px;left:0;position:absolute;top:-10%;width:21px}.checkbox-agree:checked+.registry-form__form-checkbox-agree{color:var(--main-bg-color);font-weight:700}.checkbox-agree:checked+.registry-form__form-checkbox-agree:before{background-color:var(--main-color);background-image:url(/images/ui/modal-entry/entry-form-checkbox.png);background-position:50%;background-repeat:no-repeat;border:1px solid var(--main-color)}.registry-slide__user-agreement .registry-form__form-sign-up{background-image:linear-gradient(180deg,#479ed5,#306bc0);border:none;border-radius:15px;color:#fff;font-size:12px;font-weight:600;height:31px;padding:0;text-align:center;vertical-align:middle;width:185px}.registry-slide__user-agreement .registry-form__form-sign-up:disabled{filter:grayscale(1)}.registry-slide__user-agreement .registry-form__flex-container{margin-top:60px}.registry-slide__user-agreement .registry-form__form-sign-up:hover{background-image:linear-gradient(180deg,#4babe7,#387cdb)}.registry-slide__user-agreement .registry-form__form-sign-up:active{background-image:linear-gradient(180deg,#367da8,#25579e)}.registry-form__form-agreement-text::-webkit-scrollbar{width:5px}.registry-form__form-agreement-text::-webkit-scrollbar-thumb{background-color:#4e4c49;border-radius:1px}.registry-form__form-agreement-text::-webkit-scrollbar-corner{display:none}.vue-wrapper{background-repeat:no-repeat;background-size:100% auto;display:flex;flex-direction:column;min-height:100vh;z-index:-2}footer{margin-top:auto}main{align-items:center;font-family:Roboto Slab,serif}.container,main{display:flex;flex-direction:column}.container{margin-top:-1px;width:100%;z-index:0}@media (max-width:768px){.container{max-width:100%}}@media only screen and (min-width:769px) and (max-width:1023px){.container{max-width:100%}}@media only screen and (min-width:1024px){.container{max-width:1200px}}h1{color:var(--main-color);font-size:30px}.stars_block__item{color:var(--disabled-color);font-size:24px}.stars_block__item-success{color:var(--main-color-2)}.content_editor__controls:first-child{margin-bottom:10px}.content_editor__controls:last-child{margin-top:10px}.content_editor__controls .btn{background-color:#fff;border:1px solid var(--light-background-color);margin-right:5px;opacity:.5}.content_editor__controls .btn:last-of-type{margin-right:0}.content_editor__controls .btn:hover{background-color:var(--light-background-color);opacity:1}.content_editor p{margin:0}.content_editor .content_block{padding-bottom:30px;padding-top:30px}@media (max-width:768px){.content_editor .content_block{overflow:hidden}}@media only screen and (min-width:769px) and (max-width:1023px){.content_editor .content_block{overflow:hidden}}.content_editor .content_block--bg{background-color:var(--main-bg-color);border-left:1px solid var(--light-background-color);border-right:1px solid var(--light-background-color)}.content_editor .content_block:not(.content_block--bg){border-bottom:1px solid var(--light-background-color);border-top:1px solid var(--light-background-color);padding-bottom:0}.content_editor .content_block-editable{border:1px solid var(--light-background-color);cursor:pointer;margin-bottom:5px;min-height:40px;padding:10px;position:relative}.content_editor .content_block-editable:hover{background-color:var(--light-background-color)}.content_editor .content_block__header{color:var(--text-color);font-family:Roboto Slab,serif;font-size:30px;font-weight:400;margin:0;text-align:center}.content_editor .content_block__text{font-family:Open Sans,sans-serif;font-size:15px;line-height:1.5;padding:0 60px;text-align:justify}@media (max-width:768px){.content_editor .content_block__text{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1023px){.content_editor .content_block__text{padding:0 30px}}.content_editor .content_block__text h1,.content_editor .content_block__text h2,.content_editor .content_block__text h3{text-align:left}.content_editor .content_block__text h1{font-size:1.5em}.content_editor .content_block__text h2{font-size:1.3em}.content_editor .content_block__text h3{font-size:1.1em}.content_editor .content_block__container{min-height:20px}.content_editor .content_block__btns{display:flex;position:absolute;right:10px;top:10px}.content_editor .content_block__btns .btn{margin-right:5px;opacity:.5}.content_editor .content_block__btns .btn:last-of-type{margin-right:0}.content_editor .content_block__btns .btn:hover{opacity:1}.content_editor .content_block__youtube{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.content_editor .content_block__youtube iframe{height:100%;left:0;position:absolute;top:0;width:100%}.content_editor .content_block__video{padding-top:25px;position:relative}.content_editor .content_block__line{border-bottom:1px solid var(--lines-color);margin:15px 0}.content_editor .content_block__audio{padding:0 60px}@media (max-width:768px){.content_editor .content_block__audio{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1023px){.content_editor .content_block__audio{padding:0 30px}}.content_editor .content_block__quote{padding:0 60px}@media (max-width:768px){.content_editor .content_block__quote{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1023px){.content_editor .content_block__quote{padding:0 30px}}.cb_quote{background-color:var(--light-background-color);border-radius:4px;display:flex;flex-direction:column;padding:25px 20px 50px}.cb_quote__header{align-items:flex-start;display:flex;flex-direction:row}.cb_quote__header .author_card__author{color:var(--text-color);font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;margin:0 0 10px;padding:0}.cb_quote__header .author_card__description{color:var(--lines-color);font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;margin:0 0 15px;padding:0}.cb_quote__photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:53px;margin-right:15px;margin-top:3px;min-width:53px;width:53px}.cb_quote__text{color:var(--lines-color);font-family:Roboto Slab,serif;font-size:22px;font-weight:700;padding:0 62px;position:relative;text-align:center}.cb_quote__text:before{background-image:url(/images/ui/quotation_open.png);left:0;top:5px}.cb_quote__text:after,.cb_quote__text:before{background-repeat:no-repeat;background-size:100%;content:"";display:block;font-size:60px;height:36px;opacity:.07;position:absolute;width:42px}.cb_quote__text:after{background-image:url(/images/ui/quotation_close.png);bottom:5px;right:0}.cb_gallery{margin-left:-1px;width:calc(100% + 2px)}.cb_gallery__list{display:block;list-style:none}.cb_gallery__item{display:block;text-align:center;width:100%}.cb_gallery__dots{display:flex;list-style:none;margin:0 auto}.cb_gallery__dot{background-color:var(--disabled-color);border-radius:4px;display:block;height:8px;margin-right:12px;width:8px}.cb_gallery__dot:last-of-type{margin-right:0}.cb_gallery__dot--active{filter:brightness(1.1)}.cb-files{width:100%}.cb-files__item{align-items:center;background-color:var(--main-bg-color);box-sizing:border-box;color:var(--text-color);display:flex;padding:30px 60px;position:relative;text-decoration:none;width:100%}@media (max-width:768px){.cb-files__item{padding:30px}}@media only screen and (min-width:769px) and (max-width:1023px){.cb-files__item{padding:30px}}.cb-files__item:hover{background-color:var(--light-background-color)}.cb-files__item:after{background-image:url(/images/ui/download-icon.png);content:"";position:absolute;right:60px;top:30px}.cb-files__icon,.cb-files__item:after{background-repeat:no-repeat;background-size:100%;display:block;height:45px;width:45px}.cb-files__icon{margin-right:30px}.cb-files__label{font-family:Open Sans,sans-serif;font-size:13px;max-width:400px}.cb-videos{padding:0;width:100%}.cb-videos__item{text-align:center;width:100%}.cb-videos__video{height:auto;max-height:500px;width:auto}.cb_interruption{background-repeat:no-repeat;background-size:100vw;box-sizing:border-box;min-height:200px;overflow:visible;padding:90px 60px;position:relative;width:100%}@media (max-width:768px){.cb_interruption{padding:90px 30px}}@media only screen and (min-width:769px) and (max-width:1023px){.cb_interruption{padding:90px 30px}}.cb_interruption__backdrop{background-repeat:no-repeat;background-size:100%;height:1000px;left:calc(50% - 600px);position:absolute;top:calc(50% - 325px);width:1200px;z-index:-1}.cb_interruption__info{background-color:var(--main-color);background-repeat:no-repeat;background-size:cover;border-radius:4px;box-sizing:border-box;color:var(--main-bg-color);padding:30px 35px}.cb_interruption__mark{font-family:Open Sans,sans-serif;font-size:13px;font-weight:700}.cb_interruption__title{font-family:Roboto Slab,serif;font-size:24px;font-weight:700;margin-top:15px}.cb_interruption__text{font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;margin-top:20px}.cb_interruption__text a,.cb_interruption__text a:active,.cb_interruption__text a:visited{color:var(--main-bg-color)}.cb_interruption__text a:hover{color:var(--light-background-color)}.cb_interruption__text h1{font-size:1.5em}.cb_interruption__text h2{font-size:1.3em}.cb_interruption__text h3{font-size:1.1em}.cb_table{box-sizing:border-box;min-height:200px;padding:0 60px;width:100%}@media (max-width:768px){.cb_table{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1023px){.cb_table{padding:0 30px}}.cb_table__table{border-collapse:collapse;border-spacing:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;width:100%}.cb_table__row:nth-child(2n){background-color:var(--light-background-color)}.cb_table__row:nth-child(odd){background-color:var(--main-bg-color)}.cb_table__cell{padding:10px 20px}.cb_table__title{color:#575757;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;margin-bottom:20px}.courses{grid-gap:15px;display:grid;margin-bottom:50px}@media only screen and (min-width:1024px){.courses{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:769px) and (max-width:1023px){.courses{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.courses{grid-template-columns:1fr}}.course-card{align-items:center;background-color:var(--main-bg-color);border:1px solid var(--main-bg-color);border-radius:2px;box-sizing:border-box;color:var(--text-color);display:flex;flex-direction:column;padding:0;text-decoration:none}.course-card:hover{box-shadow:0 0 4px var(--lines-color)}.course-card__head{background-repeat:no-repeat;background-size:cover}.course-card__header-wrapper{background-color:var(--tranparent-bg);border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin:15px;min-height:100px;padding:15px}.course-card__body{padding:0 15px 25px}.course-card__status{align-items:center;display:flex;flex-direction:column}.course-card__icon{font-size:50px;padding:30px 0}.course-card__icon-completed{color:var(--main-color-2)}.course-card__icon-uncompleted{color:var(--light-background-color)}.course-card__label{display:block;font-family:Roboto Slab,serif;font-size:14px;font-weight:400;margin-bottom:10px;text-align:center;width:100%}.course-card__label-completed{color:var(--main-color-2)}.course-card__label-uncompleted{color:var(--lines-color)}.course-card__study{background-color:var(--main-bg-color);border:1px solid var(--main-color-2);border-radius:16px;color:var(--text-color);cursor:pointer;font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;padding:6px 23px;text-transform:uppercase}@media (max-width:768px){.course-card__study{border-radius:23px;font-size:14px;padding:12px 35px}}@media only screen and (min-width:769px) and (max-width:1023px){.course-card__study{border-radius:23px;font-size:14px;padding:12px 35px}}.course-card__study:hover{background-color:var(--main-color-2);color:var(--main-bg-color)}.course-card--small .course-card__status{display:none}@media (max-width:768px){.course-card--small{margin-right:0;width:100%}}@media only screen and (min-width:769px) and (max-width:1023px){.course-card--small{margin-right:0;width:100%}}@media only screen and (min-width:1024px){.course-card--small{margin-right:2%;width:32%}.course-card--small:nth-child(3n){margin-right:0}.course-card--small:nth-child(n+3){margin-top:10px}}.course-card a{color:var(--text-color);text-decoration:none}.course-card a:hover{color:var(--lines-color)}.course-card__header{align-items:center;display:block;font-size:20px;line-height:26px;width:100%}.course-card__header,.course-card__numeration{font-family:Roboto Slab,serif;font-weight:400;text-align:center}.course-card__numeration{font-size:14px;margin-bottom:10px}.course-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;width:100%}@media (max-width:768px){.course-header{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1023px){.course-header{padding:0 30px}}@media only screen and (min-width:1024px){.course-header{padding:0}}.course-header .content-column{display:flex;flex-direction:column;height:455px;justify-content:center;max-width:855px;overflow:visible;position:relative;width:100%}.course-header .content-column .course-bg{height:530px;left:-172px;position:absolute;top:0;width:1200px;z-index:-1}@media (max-width:768px){.course-header .content-column .course-bg{background-size:cover;left:-30px;max-width:100vw}}@media only screen and (min-width:769px) and (max-width:1023px){.course-header .content-column .course-bg{background-size:cover;left:-30px;max-width:100vw}}@media only screen and (min-width:1024px){.course-header .content-column .course-bg{background-size:100%;left:-172px}}.course-header .content-column .course__title{color:var(--main-color);font-family:Roboto Slab,serif;font-size:40px;margin-bottom:0;margin-top:0}@media (max-width:768px){.course-header .content-column .course__title{font-size:30px}}.course-header .content-column .course__about{color:var(--text-color);font-family:Roboto Slab,serif;font-size:15px;font-weight:700;margin-top:15px;max-width:430px}.course-header .content-column .course__lessons_counter{color:var(--lines-color);font-family:Roboto Slab,serif;font-size:15px;font-weight:700;margin-top:15px}.course-header .content-column .course__controls{margin-top:20px}@media (max-width:768px){.course-header .content-column .course__controls{text-align:center}}@media only screen and (min-width:769px) and (max-width:1023px){.course-header .content-column .course__controls{text-align:center}}.course-content{display:flex;flex-direction:row;justify-content:center;width:100%}.course-content .content-column{background-color:var(--main-bg-color);border:1px solid var(--light-background-color);box-sizing:border-box;display:flex;flex-direction:column;max-width:855px;padding-top:60px;width:100%}.course-lessons{align-items:center;display:flex;flex-direction:column;margin-bottom:35px;width:100%}.course-lessons--small{margin-bottom:60px}.course-lessons__header{color:var(--text-color);display:block;font-family:Roboto Slab,serif;font-size:30px;font-weight:400;margin-bottom:40px;margin-top:60px}.course-lessons__cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;max-width:1144px;width:100%}.lesson-card{align-items:center;background-color:var(--main-bg-color);border:1px solid var(--light-background-color);border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;padding:0}@media (max-width:768px){.lesson-card{margin-right:0;width:100%}}@media only screen and (min-width:769px) and (max-width:1023px){.lesson-card{margin-right:0;width:100%}}@media only screen and (min-width:1024px){.lesson-card{margin-right:2%;width:23.5%}.lesson-card:nth-child(4n){margin-right:0}.lesson-card:nth-child(n+4){margin-top:10px}}.lesson-card__head{background-repeat:no-repeat;background-size:cover}.lesson-card__header-wrapper{background-color:hsla(0,0%,100%,.6);border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin:15px;min-height:100px;padding:15px}.lesson-card__body{padding:0 15px 25px}.lesson-card--small .lesson-card__status{display:none}@media (max-width:768px){.lesson-card--small{margin-right:0;width:100%}}@media only screen and (min-width:769px) and (max-width:1023px){.lesson-card--small{margin-right:0;width:100%}}@media only screen and (min-width:1024px){.lesson-card--small{margin-right:2%;width:32%}.lesson-card--small:nth-child(3n){margin-right:0}.lesson-card--small:nth-child(n+3){margin-top:10px}}.lesson-card a{color:var(--text-color);text-decoration:none}.lesson-card a:hover{color:var(--lines-color)}.lesson-card__header{align-items:center;display:block;font-size:24px;line-height:26px;width:100%}.lesson-card__header,.lesson-card__numeration{font-family:Roboto Slab,serif;font-weight:400;text-align:center}.lesson-card__numeration{font-size:14px;margin-bottom:10px}.lesson_status{align-items:center;display:flex;flex-direction:column}.lesson_status__icon{font-size:50px;padding:30px 0}.lesson_status__icon-completed{color:var(--main-color-2)}.lesson_status__icon-uncompleted{color:var(--light-background-color)}.lesson_status__label{display:block;font-family:Roboto Slab,serif;font-size:14px;font-weight:400;margin-bottom:10px;text-align:center;width:100%}.lesson_status__label-completed{color:var(--main-color-2)}.lesson_status__label-uncompleted{color:var(--disabled-color)}.lesson_status__study{background-color:var(--main-bg-color);border:1px solid var(--main-color-2);border-radius:16px;color:var(--text-color);cursor:pointer;font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;padding:6px 23px;text-transform:uppercase}@media (max-width:768px){.lesson_status__study{border-radius:23px;font-size:14px;padding:12px 35px}}@media only screen and (min-width:769px) and (max-width:1023px){.lesson_status__study{border-radius:23px;font-size:14px;padding:12px 35px}}.lesson_status__study:hover{background-color:var(--main-color-2);color:var(--main-bg-color)}.lesson_header{align-items:center;display:flex;flex-direction:column;width:100%}.lesson_header__title{color:var(--text-color);font-size:26px}.lesson_header__course_title,.lesson_header__title{font-family:Roboto Slab,serif;font-weight:400;margin-bottom:0;margin-top:0}.lesson_header__course_title{color:var(--main-color);font-size:40px}@media (max-width:768px){.lesson_header__course_title{font-size:30px}}.lesson_content{align-items:center;background-repeat:no-repeat;background-size:100%;display:flex;flex-direction:column;width:100%}.lesson_content__wrapper{background-color:var(--main-bg-color);border-left:1px solid var(--light-background-color);border-right:1px solid var(--light-background-color);border-top:1px solid var(--light-background-color);padding-top:60px}.lesson_content .content_column{border-bottom:1px solid var(--light-background-color);border-top:1px solid var(--light-background-color);box-sizing:border-box;display:flex;flex-direction:column;margin-top:57px;max-width:855px;width:100%}.lesson_content .content_column .lesson_content__title{color:var(--text-color);font-family:Roboto Slab,serif;font-size:26px;font-weight:400;margin-bottom:40px;margin-top:0;text-align:center}.lesson_content .content_column .lesson_content__course_title{color:var(--main-color);font-family:Roboto Slab,serif;font-size:40px;font-weight:400;margin-bottom:0;margin-top:0;text-align:center}.test-header{color:var(--text-color);padding-bottom:75px;padding-top:85px;text-align:center}.test-header__lead{font-family:Open Sans,sans-serif;font-size:13px;font-weight:bolder;text-transform:uppercase}.test-header__title{font-family:Roboto Slab,serif;font-size:30px;font-weight:400;margin:0}.test-header__subtitle{font-family:Open Sans,sans-serif;font-size:13px;font-weight:bolder;margin-bottom:0;margin-top:15px;text-transform:uppercase}.test-header__label{color:var(--lines-color)}.test-questions{display:flex;flex-direction:column;margin:0 auto 35px;max-width:855px;width:100%}.test-questions__header{align-items:center;display:flex;flex-direction:column;text-align:center}.test-questions__counter{color:var(--lines-color);font-family:Roboto Slab,serif;font-size:16px;font-weight:400}.test-questions__dots{margin-top:43px}.test-questions__question{margin-top:30px}.test-questions__controls{display:flex;justify-content:center}.test-questions__control{margin-right:15px;margin-top:65px}.test-questions__control:last-of-type{margin-right:0}.question__title{font-family:Roboto Slab,serif;font-size:26px;font-weight:400;margin:0;text-align:center}.question__variants{font-family:Open Sans,sans-serif;font-size:16px;margin-top:50px}.question__variant{background-color:var(--main-bg-color);border:1px solid var(--light-background-color);border-radius:7px;box-sizing:border-box;cursor:pointer;margin-top:8px;padding:10px 20px;width:100%}.question__variant:hover{background-color:var(--light-background-color)}.question__variant input[type=checkbox]{visibility:none}.image-upload{align-items:center;display:flex;justify-content:flex-start;width:100%}.image-upload__input-wrapper{flex-basis:200px;margin-right:50px;min-width:200px}.image-upload__image-wrapper{flex-basis:200px;min-width:200px;position:relative}.image-upload__image{max-width:200px;width:100%}.image-upload__button{align-items:center;display:flex;font-size:30px;justify-content:center;padding:0}.image-upload__button--remove{height:40px;padding-left:3px;position:absolute;right:0;top:0;width:40px}.cabinet__tabs{border-bottom:2px solid var(--main-color);box-sizing:border-box;display:flex;justify-content:flex-end;list-style:none;margin-top:-48px;width:100%}.cabinet__tab-link{background-color:var(--main-bg-color);color:inherit;cursor:pointer;display:block;padding:10px 20px;text-decoration:none}.cabinet__tab-link:hover{background-color:var(--light-background-color)}.cabinet__tab-link--active{background-color:var(--main-color);color:var(--main-bg-color)}.cabinet__tab-link--active:hover{filter:brightness(1.1)}

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