@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700;900&display=swap);
@import url(https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css);
h1{font-family:'Montserrat';font-weight:900;font-size:2.5em;line-height:150%;color:#040b1e}@media all and (max-width: 768px){h1{font-size:1.5em}}h2{font-family:'Montserrat';font-weight:900;font-size:2.125em;line-height:150%;color:#040b1e}@media all and (max-width: 768px){h2{font-size:1.25em}}h3{font-family:'Montserrat';font-weight:900;font-size:1.75em;line-height:150%;color:#040b1e}@media all and (max-width: 768px){h3{font-size:1em}}h4{font-family:'Montserrat';font-weight:900;font-size:1.5em;line-height:150%;color:#040b1e}h5{font-family:'Montserrat';font-weight:900;font-size:1.25em;line-height:150%}html,body{overflow:hidden;padding:0;margin:0;width:100%;min-width:320px}html{min-width:320px;font-family:"Montserrat","Roboto",cursive;font-size:16px;letter-spacing:normal;line-height:1.1875;color:#505050;background:#fff}@media all and (max-width: 100000px){html{font-size:16px}}@media all and (max-width: 1919px){html{font-size:.83333vw}}@media all and (max-width: 1600px){html{font-size:.9375vw}}@media all and (max-width: 768px){html{font-size:2.90909vw}}@media all and (max-width: 576px){html{font-size:4vw}}@media all and (max-width: 480px){html{font-size:5vw}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img,video{max-width:100%;height:auto}ul{margin:0;padding:0}li{list-style-type:none}h1,h2,h3,h4{margin:0}button{border:none}.color-default{color:#505050}.color-info{color:#5a0d85}.color-success{color:#7fb337}.color-warning{color:#ce9912}.color-danger{color:#ff4a4a}.color-disabled{color:#bdbdbd}.color-purple{color:#5a0d85}.content-area{font-size:1rem}@media all and (max-width: 768px){.content-area{font-size:.8125em}}.content-area h1,.content-area h2,.content-area h3,.content-area h4,.content-area h5,.content-area h6{margin:0 0 .9375em 0;font-weight:500}.content-area h2{font-size:1.5625em}.content-area h3{font-size:1.3125em}.content-area h4{font-size:1.125em}.content-area h5{font-size:1em}.content-area h6{font-size:.875em}.content-area p,.content-area div{margin:0}.content-area p:not(:last-child),.content-area div:not(:last-child){margin-bottom:.9375em}.content-area blockquote{font-style:italic}.content-area ul,.content-area ol{padding-left:1.875em;margin-bottom:.9375em}.content-area ul li{list-style-type:disc}.content-area ol li{list-style-type:decimal}.content-area a,.content-area a:hover,.content-area a:active,.content-area a:visited,.content-area a:focus{font-family:inherit;text-decoration:underline;color:#5a0d85}.content-area a:hover,.content-area a:active,.content-area a:focus{text-decoration:none}.content-area b,.content-area strong{font-family:inherit;font-weight:500}.content-area i,.content-area em{font-style:italic}.content-area img{float:none !important;display:block;margin:.9375em 0;max-width:100%;width:100%;height:auto !important}.react-datepicker__navigation-icon::before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#c4c4c4;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before{border-bottom-color:#bdbdbd}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#fff}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#bdbdbd}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#bdbdbd}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:"Montserrat","Roboto",cursive,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#505050;border:1px solid #bdbdbd;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{-webkit-border-bottom-left-radius:0.3rem;-moz-border-radius-bottomleft:0.3rem;border-bottom-left-radius:0.3rem;-webkit-border-bottom-right-radius:0.3rem;-moz-border-radius-bottomright:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^="bottom"]{padding-top:10px}.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle,.react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^="top"]{padding-bottom:10px}.react-datepicker-popper[data-placement^="right"]{padding-left:8px}.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^="left"]{padding-right:8px}.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#fff;border-bottom:1px solid #bdbdbd;-webkit-border-top-left-radius:.3rem;-moz-border-radius-topleft:.3rem;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){-webkit-border-top-right-radius:.3rem;-moz-border-radius-topright:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#5a0d85;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#9e9e9e}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #bdbdbd;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;-webkit-border-radius:0.3rem;-moz-border-radius:0.3rem;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;-webkit-border-bottom-right-radius:0.3rem;-moz-border-radius-bottomright:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;-webkit-border-bottom-right-radius:0.3rem;-moz-border-radius-bottomright:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:-webkit-calc(195px + (1.7rem / 2));height:-moz-calc(195px + (1.7rem / 2));height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#5a0d85;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#5a0d85}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#c4c4c4}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#c4c4c4;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background-color:#fff}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#505050;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background-color:#5a0d85;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#4a0b6e}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#c4c4c4;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background-color:#fff}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background-color:#7fb337;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#719f31}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background-color:#5a0d85;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#4a0b6e}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background-color:#6a0f9c;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#4a0b6e}.react-datepicker__day--in-selecting-range ,.react-datepicker__month-text--in-selecting-range ,.react-datepicker__quarter-text--in-selecting-range ,.react-datepicker__year-text--in-selecting-range {background-color:rgba(90,13,133,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range ,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range ,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range ,.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range {background-color:#fff;color:#505050}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#c4c4c4}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#5a0d85}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#fff}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#ababab}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#fff;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;border:1px solid #bdbdbd}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{-webkit-border-top-left-radius:.3rem;-moz-border-radius-topleft:.3rem;border-top-left-radius:.3rem;-webkit-border-top-right-radius:.3rem;-moz-border-radius-topright:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-bottom-left-radius:.3rem;-moz-border-radius-bottomleft:.3rem;border-bottom-left-radius:.3rem;-webkit-border-bottom-right-radius:.3rem;-moz-border-radius-bottomright:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#c4c4c4}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#ababab}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#ababab}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#5a0d85;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\00d7"}.react-datepicker__today-button{background:#fff;border-top:1px solid #bdbdbd;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial, Helvetica, sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:-0.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:0.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:bold;font-size:0.75em}.react-calendar__month-view__weekdays__weekday{padding:0.5em}.react-calendar__month-view__weekNumbers{font-weight:bold}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.75em;padding:-webkit-calc(0.75em / 0.75) -webkit-calc(0.5em / 0.75);padding:-moz-calc(0.75em / 0.75) -moz-calc(0.5em / 0.75);padding:calc(0.75em / 0.75) calc(0.5em / 0.75)}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em 0.5em}.react-calendar__tile{max-width:100%;text-align:center;padding:0.75em 0.5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}

.modal-body-open{overflow:hidden}.modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;overflow-y:auto;z-index:10;background:rgba(0,0,0,0.15);opacity:0}@media all and (max-width: 768px){.modal-overlay{padding:.9375em .625em}}.modal-overlay--opened{opacity:1}.modal-overlay--will-close{opacity:0}.modal{position:relative;-webkit-transform:translate(0, 20%);-moz-transform:translate(0, 20%);-ms-transform:translate(0, 20%);-o-transform:translate(0, 20%);transform:translate(0, 20%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:100%}.modal:focus{outline:none}.modal--opened{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.modal--will-close{-webkit-transform:translate(0, -20%);-moz-transform:translate(0, -20%);-ms-transform:translate(0, -20%);-o-transform:translate(0, -20%);transform:translate(0, -20%)}.modal__main{position:relative;margin:auto}.modal__close{position:absolute;right:1.25em;top:1em;display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;background:transparent url(/app-static/assets/007fedfdc379bf3baf079410b44aac1b.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;width:.875em;height:.875em}.modal__close:focus{outline:none}@media all and (max-width: 768px){.modal__close{right:.9375em;background:transparent url(/app-static/assets/663be1e9fda8124aaee9b252654ec818.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;opacity:0.7}}

.modal-body{overflow:hidden;margin:0 auto;width:100%;max-width:41.5em;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em;background:#fff;-webkit-box-shadow:0px .25em .25em rgba(0,0,0,0.25);-moz-box-shadow:0px .25em .25em rgba(0,0,0,0.25);box-shadow:0px .25em .25em rgba(0,0,0,0.25)}@media all and (max-width: 768px){.modal-body{-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.modal-body__cont{position:relative;padding-left:9.125em}@media all and (max-width: 768px){.modal-body__cont{padding-left:0}}.modal-body__icon{position:absolute;bottom:0;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9.125em;height:100%;background:#5a0d85}@media all and (max-width: 768px){.modal-body__icon{position:static;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 .9375em;width:100%;height:3em}}.modal-body--success .modal-body__icon{background:#7fb337}.modal-body--danger .modal-body__icon{background:#FF2C2C}.modal-body--warning .modal-body__icon{background:#FFD949}.modal-body__icon-i{width:5.75em;height:5.75em;background:transparent url(/app-static/assets/92f4669ffff802ac6e2f77cdc46ee785.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}@media all and (max-width: 768px){.modal-body__icon-i{width:1.625em;height:1.625em}}.modal-body--success .modal-body__icon-i{background:transparent url(/app-static/assets/a5c216b98e0d96e51509d34b6d11da1a.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.modal-body--danger .modal-body__icon-i{background:transparent url(/app-static/assets/f3314a34e35c85c42861762d00c19653.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.modal-body--warning .modal-body__icon-i{background:transparent url(/app-static/assets/2d4a4aaef3972c9d7813cb141b3c9488.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.modal-body__content{padding:3.125em 4.5625em 2.5em}@media all and (max-width: 768px){.modal-body__content{padding:1.5em .9375em}}.modal-body__title{font-size:1.25em;font-weight:500;color:#5a0d85}@media all and (max-width: 768px){.modal-body__title{font-size:1em}}.modal-body__text{padding:2.5em 0 3.125em}@media all and (max-width: 768px){.modal-body__text{padding:1.15385em 0;font-size:.8125em}}.modal-body__footer .button:first-child{margin-left:0}

.button{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:.35714em .35714em;font-size:.875rem;font-family:"Montserrat","Rubik",sans-serif;font-weight:700;text-decoration:none;text-align:center;line-height:150%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.button:focus{outline:none}.button--design-round{padding:0 1.42857em;height:2.85714em;min-width:10em;color:#fff;-webkit-border-radius:1.42857em;-moz-border-radius:1.42857em;border-radius:1.42857em}@media all and (max-width: 768px){.button--design-round{padding:0 1.07143em;height:2.14286em;min-width:8.21429em;-webkit-border-radius:1.07143em;-moz-border-radius:1.07143em;border-radius:1.07143em}}.button--design-rect{padding:1px 1.42857em 0;height:2.14286em;min-width:8.14286em;color:#fff;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}@media all and (max-width: 768px){.button--design-rect{padding:0 1.07143em;height:1.85714em;min-width:8.21429em}}.button--design-link{height:2.85714em}@media all and (max-width: 768px){.button--design-link{height:2.14286em}}.button--design-round.button--color-default,.button--design-rect.button--color-default{background:#fff;color:#7e52dd;background:none;border:1px solid #7e52dd;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.button--design-round.button--color-default:hover,.button--design-rect.button--color-default:hover{background:#f0f0f0}@media all and (max-width: 768px){.button--design-round.button--color-default.button--shadow,.button--design-rect.button--color-default.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-default.button--shadow:active,.button--design-rect.button--color-default.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-default.button--shadow:active,.button--design-rect.button--color-default.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-default{color:#fff}.button--design-round.button--color-info,.button--design-rect.button--color-info{background:#5a0d85}.button--design-round.button--color-info:hover,.button--design-rect.button--color-info:hover{background:#470a69}@media all and (max-width: 768px){.button--design-round.button--color-info.button--shadow,.button--design-rect.button--color-info.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-info.button--shadow:active,.button--design-rect.button--color-info.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-info.button--shadow:active,.button--design-rect.button--color-info.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-info{color:#5a0d85}.button--design-round.button--color-success,.button--design-rect.button--color-success{background:#7fb337}.button--design-round.button--color-success:hover,.button--design-rect.button--color-success:hover{background:#6e9c30}@media all and (max-width: 768px){.button--design-round.button--color-success.button--shadow,.button--design-rect.button--color-success.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-success.button--shadow:active,.button--design-rect.button--color-success.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-success.button--shadow:active,.button--design-rect.button--color-success.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-success{color:#7fb337}.button--design-round.button--color-warning,.button--design-rect.button--color-warning{background:#ce9912}.button--design-round.button--color-warning:hover,.button--design-rect.button--color-warning:hover{background:#b28410}@media all and (max-width: 768px){.button--design-round.button--color-warning.button--shadow,.button--design-rect.button--color-warning.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-warning.button--shadow:active,.button--design-rect.button--color-warning.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-warning.button--shadow:active,.button--design-rect.button--color-warning.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-warning{color:#ce9912}.button--design-round.button--color-danger,.button--design-rect.button--color-danger{background:#fff;color:#7e52dd;background:none;border:1px solid #7e52dd;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.button--design-round.button--color-danger:hover,.button--design-rect.button--color-danger:hover{background:#f0f0f0}@media all and (max-width: 768px){.button--design-round.button--color-danger.button--shadow,.button--design-rect.button--color-danger.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-danger.button--shadow:active,.button--design-rect.button--color-danger.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-danger.button--shadow:active,.button--design-rect.button--color-danger.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-danger{color:#fff}.button--design-round.button--color-red,.button--design-rect.button--color-red{background:#ff4a4a}.button--design-round.button--color-red:hover,.button--design-rect.button--color-red:hover{background:#ff2b2b}@media all and (max-width: 768px){.button--design-round.button--color-red.button--shadow,.button--design-rect.button--color-red.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-red.button--shadow:active,.button--design-rect.button--color-red.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-red.button--shadow:active,.button--design-rect.button--color-red.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-red{color:#ff4a4a}.button--design-round.button--color-disabled,.button--design-rect.button--color-disabled{background:#747498}.button--design-round.button--color-disabled:hover,.button--design-rect.button--color-disabled:hover{background:#656588}@media all and (max-width: 768px){.button--design-round.button--color-disabled.button--shadow,.button--design-rect.button--color-disabled.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-disabled.button--shadow:active,.button--design-rect.button--color-disabled.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-disabled.button--shadow:active,.button--design-rect.button--color-disabled.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-disabled{color:#747498}.button--design-round.button--color-white,.button--design-rect.button--color-white{background:#f4f3f8;color:#7fb337}.button--design-round.button--color-white:hover,.button--design-rect.button--color-white:hover{background:#e2e0ed}@media all and (max-width: 768px){.button--design-round.button--color-white.button--shadow,.button--design-rect.button--color-white.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-white.button--shadow:active,.button--design-rect.button--color-white.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-white.button--shadow:active,.button--design-rect.button--color-white.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-white{color:#f4f3f8}.button--design-round.button--color-dark,.button--design-rect.button--color-dark{background:#312248}.button--design-round.button--color-dark:hover,.button--design-rect.button--color-dark:hover{background:#231833}@media all and (max-width: 768px){.button--design-round.button--color-dark.button--shadow,.button--design-rect.button--color-dark.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-dark.button--shadow:active,.button--design-rect.button--color-dark.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-dark.button--shadow:active,.button--design-rect.button--color-dark.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-dark{color:#312248}.button--design-round.button--color-grey,.button--design-rect.button--color-grey{background:#e0e0ec;color:#747498}.button--design-round.button--color-grey:hover,.button--design-rect.button--color-grey:hover{background:#cdcde0}@media all and (max-width: 768px){.button--design-round.button--color-grey.button--shadow,.button--design-rect.button--color-grey.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-grey.button--shadow:active,.button--design-rect.button--color-grey.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-grey.button--shadow:active,.button--design-rect.button--color-grey.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-grey{color:#e0e0ec}.button--design-round.button--color-faded-success,.button--design-rect.button--color-faded-success{background:rgba(127,179,55,0.313725);color:#7fb337}.button--design-round.button--color-faded-success:hover,.button--design-rect.button--color-faded-success:hover{background:rgba(110,156,48,0.313725)}@media all and (max-width: 768px){.button--design-round.button--color-faded-success.button--shadow,.button--design-rect.button--color-faded-success.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-faded-success.button--shadow:active,.button--design-rect.button--color-faded-success.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-faded-success.button--shadow:active,.button--design-rect.button--color-faded-success.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-faded-success{color:rgba(127,179,55,0.313725)}.button--design-round.button--color-faded-warning,.button--design-rect.button--color-faded-warning{background:rgba(206,153,18,0.321569);color:#ce9912}.button--design-round.button--color-faded-warning:hover,.button--design-rect.button--color-faded-warning:hover{background:rgba(178,132,16,0.321569)}@media all and (max-width: 768px){.button--design-round.button--color-faded-warning.button--shadow,.button--design-rect.button--color-faded-warning.button--shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-round.button--color-faded-warning.button--shadow:active,.button--design-rect.button--color-faded-warning.button--shadow:active{-webkit-transform:translate(0, .21429em);-moz-transform:translate(0, .21429em);-ms-transform:translate(0, .21429em);-o-transform:translate(0, .21429em);transform:translate(0, .21429em)}@media all and (max-width: 768px){.button--design-round.button--color-faded-warning.button--shadow:active,.button--design-rect.button--color-faded-warning.button--shadow:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.button--design-link.button--color-faded-warning{color:rgba(206,153,18,0.321569)}.button--no-margins{margin:0}

.recharts-cartesian-axis-tick-value{font-family:'Montserrat';font-style:normal;font-weight:400;font-size:.75em;line-height:150%;fill:#747498 !important}.react-datepicker{border:none !important}.react-datepicker__day--selected{background-color:#5a0d85 !important}.react-datepicker__day--keyboard-selected{background-color:#5a0d85 !important}.react-datepicker__current-month{background:#f4f3f8;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;font-weight:500;font-size:14px;line-height:20px;color:#121212}.react-datepicker__day--in-selecting-range{background-color:#74c800 !important}.custom-tooltip{background-color:#ffffff;padding:.625em 1.25em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.student-stats{padding:1em;width:100%;max-width:66.5em;background:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em}.student-stats--teacher{padding-left:0;padding-right:0;padding-top:0;max-width:none;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media all and (max-width: 768px){.student-stats{padding:.9375em .9375em 1.5625em;-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}.student-stats--teacher{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media all and (max-width: 768px){.student-stats__title{padding-top:.38462em;font-size:.8125em}}.student-stats--teacher .student-stats__title{display:none}.student-stats__filters{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.125em;width:100%}@media all and (max-width: 768px){.student-stats__filters{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8125em}}.student-stats__filters-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:500;font-size:1.5em;line-height:150%}@media all and (max-width: 768px){.student-stats__filters-text{margin:0 .9375em}}@media all and (max-width: 768px){.student-stats__filters-text--main{margin:0;width:100%}}.student-stats__filters-input{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:400;font-size:1em;line-height:150%}@media all and (max-width: 768px){.student-stats__filters-input{margin:.76923em 0}}.student-stats__filters-input--last{margin-left:8px}@media all and (max-width: 768px){.student-stats__filters-input--last{margin-right:.8125em}}.student-stats__filters-input input{cursor:pointer;border:none;margin:auto 0 auto .3125em;width:9.375em;font-weight:500;background:transparent;color:#505050}@media all and (max-width: 768px){.student-stats__filters-input input{margin:0}}.student-stats__filters-input:hover{cursor:pointer;color:#7fb337}.student-stats__chart{padding:.625em 0em .625em 0em}@media all and (max-width: 768px){.student-stats__chart{overflow-x:scroll;overflow-y:hidden;width:100%;font-size:.8125em}}.student-stats__empty{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.student-stats__empty-text{font-size:1.125em;text-align:center}@media all and (max-width: 768px){.student-stats__empty-text{font-size:.8125em}}.student-stats__label{width:100%;background:#7fb337;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;margin-top:1.5em;padding-top:.3125em;padding-bottom:.3125em}.student-stats__default-tooltip{margin-top:.5em;margin-bottom:.5em}.student-stats__label-text{color:#ffffff;font-weight:400;font-size:.9375em;line-height:150%}.student-stats__label-text-value{font-weight:900;font-size:1.125em;margin:0 .375em}.student-stats__after-stats{text-align:center}.student-stats__after-stats-text{font-weight:400;font-size:.9375em;line-height:150%;color:#020b2a}.student-stats__after-stats-text:before{content:' \25CF';font-size:1.25em;padding:.25em}.student-stats__after-stats .student-stats__after-stats-text:nth-child(1):before{color:#7e52dd}.student-stats__after-stats .student-stats__after-stats-text:nth-child(2):before{color:#74c800}.student-stats__after-stats .student-stats__after-stats-text:nth-child(3):before{color:#ff6464}.student-stats__after-stats .student-stats__after-stats-text:nth-child(4):before{color:#9f2ea3}.student-stats__arrow-button{margin-left:.5em;cursor:pointer;content:'';-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);display:block}.student-stats__arrow-button:hover{fill:#74c800 !important;color:#74c800 !important}.student-stats__modal-area{position:relative;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:auto;padding:16px;background-color:#ffffff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;text-align:center}.student-stats__modal-area-title{margin:0 0 10px 0;font-weight:700;font-size:18px;line-height:150%;color:#000000}.student-stats__close-button{position:absolute;top:14px;right:14px;cursor:pointer}.student-stats__modal-picker{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.student-stats__static-tooltip{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.875em;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.student-stats__static-tooltip-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.3125em;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:.75em;color:#ffffff}.student-stats__tooltip-item-value{padding:8px;margin:0;margin-left:.3125em;border:1px solid #ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.student-stats .recharts-text.recharts-cartesian-axis-tick-value{fill:#505050;font-weight:500}

.preloader{position:relative}.preloader--type-window{position:fixed}.preloader--bg-white{background:#fff}.preloader__cont{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 768px){.preloader__cont{width:100vw}}.preloader--type-contain .preloader__cont{position:static;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto;height:auto;position:relative}.preloader__runner{width:30%;height:30%;fill:#fff}@media all and (max-width: 768px){.preloader__runner{width:80%;height:80%;margin-top:30vh}}.preloader__runner path:nth-child(1){fill:#5a0d85}.preloader__runner path:nth-child(2){fill:#ce9912}.preloader__runner path:nth-child(3){fill:#ff4a4a}.preloader--size-big .preloader__runner{width:37.5em;height:37.5em}@media all and (max-width: 768px){.preloader--size-big .preloader__runner{width:4.6875em;height:4.6875em}}.preloader--size-small .preloader__runner{margin-top:15vh}@media all and (max-width: 768px){.preloader--size-small .preloader__runner{margin-top:30vh}}

.program-course{padding:.3125em 0}.program-course:first-child{padding-top:0}.program-course:last-child{padding-bottom:0}.program-course__cont{position:relative;z-index:1}.program-course__main{padding:28px;width:100%;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.program-course__main--active{padding:28px;width:100%;background:#7fb337;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.program-course__main-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program-course__toggle-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5em;text-align:center;margin-left:14px}.program-course__locked{width:1.625em;height:2.125em;background:transparent url(/app-static/assets/f58a3ca20faf6eeb38195090f571da6f.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.program-course__review-toggle{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;width:2.5em;height:2.5em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f4f3f8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.program-course__review-toggle:focus{outline:none}.program-course__review-toggle:after{content:'';-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:block;width:1.125em;height:.625em;background:transparent url(/app-static/assets/2125db3a053079b4927913dd6cf8d699.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.program-course--completed .program-course__toggle{background:#7fb337}.program-course__title{width:6.25em;font-size:1em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500}.program-course__status-text{font-family:"Montserrat","Rubik",sans-serif;font-weight:500}.program-course__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:10em}.program-course__lessons{margin:0 -1.25em}.program-course__lessons-cont{padding:.625em 1.25em}.program-course__lesson:not(:last-child){padding-bottom:.625em}.m-program-course{padding:.3125em 0}.m-program-course:first-child{padding-top:0}.m-program-course:last-child{padding-bottom:0}.m-program-course__main{padding:.625em .9375em;width:100%;background:#fff;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:0px .125em .625em rgba(0,0,0,0.3);-moz-box-shadow:0px .125em .625em rgba(0,0,0,0.3);box-shadow:0px .125em .625em rgba(0,0,0,0.3)}.m-program-course__main-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.m-program-course__title{padding-top:.30769em;font-size:.8125em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500}.m-program-course__status-block{width:100%}.m-program-course__status-text{display:none;padding-top:.38462em;font-size:.8125em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500}.m-program-course__status-bar{padding-top:.3125em}.m-program-course__bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.625em}.m-program-course__toggle-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.m-program-course__locked{width:1.25em;height:1.375em;background:transparent url(/app-static/assets/f58a3ca20faf6eeb38195090f571da6f.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.m-program-course__toggle{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;width:1.875em;height:1.875em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#5a0d85;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.m-program-course__toggle:focus{outline:none}.m-program-course__toggle:after{content:'';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:block;width:.8125em;height:.8125em;background:transparent url(/app-static/assets/2125db3a053079b4927913dd6cf8d699.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.m-program-course__toggle--active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.m-program-course--completed .m-program-course__toggle{background:#7fb337}.m-program-course__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-program-course__lessons{margin:0 -1.25em}.m-program-course__lessons-cont{padding:.625em 1.25em}.m-program-course__lesson:not(:last-child){padding-bottom:.625em}

.progress-bar__cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 768px){.progress-bar__cont{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.progress-bar__label{margin-right:2.125em;font-weight:500}@media all and (max-width: 768px){.progress-bar__label{margin-right:1.53846em;font-size:.8125em}}.progress-bar__bar{position:relative;overflow:hidden;width:20.75em;height:.75em;-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em;background:#d7d7d7}@media all and (max-width: 768px){.progress-bar__bar{width:100%}}.progress-bar__fill{position:absolute;top:0;bottom:0;left:0;background:#481493;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.progress-bar--color-disabled .progress-bar__fill{opacity:0}.progress-bar--color-success .progress-bar__fill{background:#7fb337}.progress-bar__text{margin-left:.58333em;width:2.83333em;font-size:.9375em;color:#481493;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.progress-bar--color-disabled .progress-bar__text{color:#d7d7d7}.progress-bar--color-success .progress-bar__text{color:#7fb337}

.review-page__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media all and (max-width: 768px){.review-page__header h2{font-size:1.25em}}.review-page__flash{content:'';margin-left:1em;width:1.9375em;height:3.4375em;background:transparent url(/app-static/assets/5e39f9b91f42aa11328390db3bda7e6d.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.review-page__flash{width:1.25em;height:1.875em}}.review-page__corner{position:absolute;right:-5.3125em;bottom:-4.375em;z-index:0;content:'';margin-right:1.5em;width:13.125em;height:9.6875em;background:transparent url(/app-static/assets/cbc5a59599ab76c712c9a44297ff3380.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.review-page__corner{display:none}}.review-page__stats{width:64%}@media all and (max-width: 768px){.review-page__stats{width:100%}}.review-page__head-area{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 768px){.review-page__head-area{display:block}}.review-page__plank-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:34%;height:auto}@media all and (max-width: 768px){.review-page__plank-area{margin-top:1.25em;margin-left:0;width:100%;height:auto;padding:.3125em}}.review-page__stat-plank{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:22%;background-color:#e8e0f9;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08);box-shadow:10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;color:#000000;padding:0 35px;margin:0 0 0 0;font-weight:500;font-size:1.125em;line-height:150%}@media all and (max-width: 768px){.review-page__stat-plank{width:100%;height:7.5em;font-size:1em;margin-bottom:1.25em}}.review-page__stat-plank-value{font-weight:700;font-size:1.25em;line-height:150%;margin-left:.5em;margin-right:.5em}@media all and (max-width: 768px){.review-page__stat-plank-value{font-size:1.125em}}.review-page__plank-area .review-page__stat-plank:nth-child(2),.review-page__plank-area .review-page__stat-plank:nth-child(4){background-color:#312248;color:#ffffff}.review-page__stat-plank-button{cursor:pointer;position:relative;padding:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:auto;background-color:#efe9fb}.review-page__stat-plank-button:before{position:absolute;color:#000000;background:#ffffff;border:1px solid;border-color:#000000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;left:-9.375em;top:.25em;content:'COMING SOON';font-size:1em;-webkit-transition:all 200ms;-o-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;opacity:0}@media all and (max-width: 768px){.review-page__stat-plank-button:before{left:-8.75em}}.review-page__stat-plank-button.active:before{opacity:0.9}.review-page__plank-area .review-page__stat-plank:nth-child(2) .review-page__stat-plank-button,.review-page__plank-area .review-page__stat-plank:nth-child(4) .review-page__stat-plank-button{background-color:rgba(255,255,255,0.3);color:#ffffff}.review-page__plank-area .review-page__stat-plank:nth-child(1){background-image:url(/app-static/assets/cb64edfd6d131a4c0f94556958bfbbd8.svg);background-repeat:no-repeat;-moz-background-size:cover;background-size:cover}.review-page__plank-area .review-page__stat-plank:nth-child(2){background-image:url(/app-static/assets/61507dff504c27e5a62804d10723187d.svg);background-repeat:no-repeat;-moz-background-size:cover;background-size:cover}.review-page__plank-area .review-page__stat-plank:nth-child(3){background-image:url(/app-static/assets/a9ef81b96abc26d6fd090d42b37f403f.svg);background-repeat:no-repeat;-moz-background-size:cover;background-size:cover}.review-page__plank-area .review-page__stat-plank:nth-child(1) .review-page__stat-plank-button-image{content:'';margin-right:2.75em;width:3.75em;height:3.75em;background:transparent url(/app-static/assets/1dd2b89bddbbc47a48c65f0f36dba801.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.review-page__plank-area .review-page__stat-plank:nth-child(1) .review-page__stat-plank-button-image{margin-right:.9375em}}.review-page__plank-area .review-page__stat-plank:nth-child(2) .review-page__stat-plank-button-image{content:'';margin-right:2.75em;width:3.75em;height:3.75em;background:transparent url(/app-static/assets/0c175ab414328455f844a32423d414cd.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.review-page__plank-area .review-page__stat-plank:nth-child(2) .review-page__stat-plank-button-image{margin-right:.9375em}}.review-page__plank-area .review-page__stat-plank:nth-child(3) .review-page__stat-plank-button-image{content:'';margin-right:2.75em;width:3.75em;height:3.75em;background:transparent url(/app-static/assets/f6f6a9c4a7b14054547c08c28a1d8842.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.review-page__plank-area .review-page__stat-plank:nth-child(3) .review-page__stat-plank-button-image{margin-right:.9375em}}.review-page__plank-area .review-page__stat-plank:nth-child(4) .review-page__stat-plank-button-image{content:'';margin-right:2.75em;width:3.75em;height:3.75em;background:transparent url(/app-static/assets/d419359a7b86fb066d06e24c250786e6.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.review-page__plank-area .review-page__stat-plank:nth-child(4) .review-page__stat-plank-button-image{margin-right:.9375em}}.review-page__stat-plank-button-icon{content:'';width:1.625em;height:1.625em;background:transparent url(/app-static/assets/7ebb60935875eee692da77f8d4341dd0.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}.review-page__plank-area .review-page__stat-plank:nth-child(2) .review-page__stat-plank-button-icon,.review-page__plank-area .review-page__stat-plank:nth-child(4) .review-page__stat-plank-button-icon{content:'';width:1.625em;height:1.625em;background:transparent url(/app-static/assets/32537ed28276824959f3375cd9cd20a7.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}.review-page__stat-plank-button-future{content:'';width:1.625em;height:1.625em;background:transparent url(/app-static/assets/b04dad888fff12df0741c05196759cc1.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}.review-page__courses{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:1.5625em 0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 768px){.review-page__courses{display:block}}.review-page__courses-link{cursor:pointer;font-weight:700;font-size:1em;line-height:150%;color:#7fb337}

.auth-layout{position:absolute;top:0;left:0;background:#d0df64;width:100%;height:-webkit-calc(var(--vh, 1vh) * 100);height:-moz-calc(var(--vh, 1vh) * 100);height:calc(var(--vh, 1vh) * 100);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width: 768px){.auth-layout{height:auto;padding:20px 10px;height:100%}}.auth-layout input{padding:.625em 0 .625em 1em;background:#ffffff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;font-weight:400;font-size:15px;line-height:150%;color:#747498}.auth-layout__cont{position:relative;width:100%;height:100%}@media all and (max-width: 768px){.auth-layout__cont{position:static;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto;height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.auth-layout__header{position:absolute;top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 3.875em}@media all and (max-width: 768px){.auth-layout__header{display:none}}.auth-layout__logo{margin:0;padding:.8em 0 0;text-align:center;font-size:2.1875em;font-family:"Montserrat","Patua One",sans-serif;font-weight:normal;color:#fff}.auth-layout__content{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media all and (max-width: 768px){.auth-layout__content{position:static;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto;height:auto;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.auth-layout__content-wrap{overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;padding:0 0 0 37.5em;width:75em;min-height:41.25em;background:#ffffff;-webkit-box-shadow:-11.9864px -23.9728px 59.9319px rgba(38,12,77,0.04),11.9864px 23.9728px 59.9319px rgba(38,12,77,0.08);-moz-box-shadow:-11.9864px -23.9728px 59.9319px rgba(38,12,77,0.04),11.9864px 23.9728px 59.9319px rgba(38,12,77,0.08);box-shadow:-11.9864px -23.9728px 59.9319px rgba(38,12,77,0.04),11.9864px 23.9728px 59.9319px rgba(38,12,77,0.08);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}@media all and (max-width: 768px){.auth-layout__content-wrap{padding:0;width:100%;min-height:0}}.auth-layout__content-wrap:before{content:'';position:absolute;top:0;bottom:0;left:0;width:37.5em;background:url(/app-static/assets/edf17a6ea665fc90100e13b2386e78f0.png) center center no-repeat;-moz-background-size:auto 100%;background-size:auto 100%}@media all and (max-width: 768px){.auth-layout__content-wrap:before{display:none}}.auth-layout__content-cont{padding:0 3.75em;width:100%}@media all and (max-width: 768px){.auth-layout__content-cont{padding:.625em;margin:.625em}}.auth-layout__footer{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 2em 3.875em}@media all and (max-width: 768px){.auth-layout__footer{position:static;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto;height:auto;padding:.625em 0 0 0;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.auth-layout__copy{font-size:.8125em;color:#fff}.auth-layout__forgot{text-align:right;margin-top:-20px}.auth-layout__social-block{margin-left:43%;margin-top:100px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media all and (max-width: 768px){.auth-layout__social-block{margin-left:35%}}

.auth-form-layout__heading{margin-bottom:2.8125em}.auth-form-layout .field-label{margin:0;margin-bottom:.75em;font-weight:400;font-size:.9375em;line-height:150%;color:#040b1e}.auth-form-layout__title{font-family:"Montserrat","Rubik",sans-serif;font-weight:900;font-size:2.125em;line-height:150%;color:#040b1e}@media all and (max-width: 768px){.auth-form-layout__title{margin:.66667em 0 1.2em;font-size:.9375em;text-align:center}}.auth-form-layout__description{font-weight:400;font-size:16px;line-height:150%;color:#040b1e}.auth-form-layout__message{font-size:1em;color:#505050}.auth-form-layout__errors{margin-top:.9375em;font-size:1em;color:#ff4a4a}@media all and (max-width: 768px){.auth-form-layout__errors{margin:.38462em 0 .53846em;text-align:center;font-size:.8125em}}.auth-form-layout__bottom{margin-top:1.875em}@media all and (max-width: 768px){.auth-form-layout__bottom{margin-top:0;text-align:center}}

.input{font-size:1rem}@media all and (max-width: 768px){.input{font-size:.8125em}}.input:not(:last-child){margin-bottom:.6875em}.input__field{padding:1.125em 1em;border:none;width:100%;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;color:#000;background:#f4f3f8;font-weight:700;font-size:1em;line-height:150%;color:#111538}@media all and (max-width: 768px){.input__field{height:2.30769em}}.input__field::-webkit-input-placeholder{color:#505050}.input__field:-ms-input-placeholder{color:#505050}.input__field::-ms-input-placeholder{color:#505050}.input__field:-moz-placeholder{color:#505050}.input__field::-moz-placeholder{color:#505050}.input__field--error{border-color:#ff4a4a}.input__field:disabled{opacity:0.7}.input__error{padding-top:.5em;min-height:1.25em;font-size:.75em;color:#ff4a4a}@media all and (max-width: 768px){.input__error{padding-top:.25em}}.input .react-datepicker-wrapper{width:100%}

.login-form__eye-icon{position:absolute;right:15px;cursor:pointer;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.password-reset-form{position:relative;width:538px;height:298px;background:#ffffff;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.05);-moz-box-shadow:5px 5px 20px rgba(0,0,0,0.05);box-shadow:5px 5px 20px rgba(0,0,0,0.05);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media screen and (max-width: 768px){.password-reset-form{width:300px;height:20em}}.password-reset-form__close-button{position:absolute;cursor:pointer;right:1em;top:1em}.password-reset-form__icon{position:absolute;top:62px;left:230px}@media screen and (max-width: 768px){.password-reset-form__icon{left:37%}}.password-reset-form__text-block{position:absolute;text-align:center;width:100%;top:166px}.password-reset-form__text-block p{margin:0}.password-reset-form__header{font-weight:700;font-size:32px;line-height:40px;padding-bottom:8px;color:#040b1e}.password-reset-form__description{font-weight:400;font-size:16px;line-height:24px;color:#747498}

.shop{margin:auto;background:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em}@media all and (max-width: 768px){.shop{-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.shop__cont{padding:0 1.375em}@media all and (max-width: 768px){.shop__cont{padding:0 .625em}}.shop__clothes-panel{padding:1.875em;width:45em;background:#ffffff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media all and (max-width: 768px){.shop__clothes-panel{width:100%;padding:1.25em}}.shop__exchange{width:100%;padding:1.5em;margin:1em 0;background:#ffffff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width: 768px){.shop__exchange{width:100%}}.shop__exchange-selector{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10%}@media all and (max-width: 768px){.shop__exchange-selector{margin-left:0}}.shop__exchange-picker{position:absolute;background-color:#ffffff;padding:.9375em;-webkit-border-radius:.625em;-moz-border-radius:.625em;border-radius:.625em;top:1.875em;left:-15px;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08)}.shop__exchange-picker-element{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.3125em}.shop__exchange-arrow-circle{width:3.75em;height:3.75em;background:#7fb337;-webkit-border-radius:37px;-moz-border-radius:37px;border-radius:37px}@media all and (max-width: 768px){.shop__exchange-arrow-circle{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}.shop__exchange-arrows{content:'';margin:auto;margin-top:25%;width:1.875em;height:1.875em;background:transparent url(/app-static/assets/2f80c5ffa14f927044751a96c0df137c.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}.shop__exchange-panel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:2em;background:#f4f3f8;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media all and (max-width: 768px){.shop__exchange-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;padding-top:.625em}}.shop__exchange-panel-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.25em;margin-bottom:1.25em}.shop__exchange-panel-choose{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.125em;line-height:150%;color:#040b1e;margin-bottom:1.125em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width: 768px){.shop__exchange-panel-choose{margin-left:0}}.shop__exchange-panel-choose-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.shop__exchange-panel-button{cursor:pointer}.shop__exchange-choose-silver{content:'';width:1.5em;height:1.5em;background:transparent url(/app-static/assets/534fd7f17981e1fe699e2aca3222085c.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin-right:.25em}.shop__exchange-choose-bronze{content:'';width:1.5em;height:1.5em;background:transparent url(/app-static/assets/407a72075aed301e412bdc729d36c27b.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin-right:.25em}.shop__exchange-choose-gold{content:'';width:1.5em;height:1.5em;background:transparent url(/app-static/assets/2d888c18caefdf165bbb525bd97193a3.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin-right:.25em}.shop__exchange-choose-arrow{content:'';width:1em;height:.625em;background:transparent url(/app-static/assets/9acddc2a7ecdd30ade45c81f894b16c9.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin-left:.875em}.shop__exchange-panel-coin{margin:0 .5em}.shop__exchange-panel-rate{margin-top:.5em;font-weight:400;font-size:.9375em;line-height:150%;color:#040b1e}.shop__exchange-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.75em}@media all and (max-width: 768px){.shop__exchange-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.25em}}.shop__exchange-footer-title{margin:0;font-weight:700;font-size:2.25em;color:#040b1e}@media all and (max-width: 768px){.shop__exchange-footer-title{font-size:1.25em;margin-bottom:.625em}}.shop__savings{width:100%;background:#7e52dd;padding:2em 1.5em;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.shop__savings-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5em}@media all and (max-width: 768px){.shop__savings-header{display:block}}.shop__savings-title{margin:0;margin-bottom:.5em;font-weight:700;font-size:2.25em;color:#ffffff}@media all and (max-width: 768px){.shop__savings-title{font-size:1.375em}}.shop__savings-description{margin:0;font-weight:400;font-size:1.125em;color:#ffffff}@media all and (max-width: 768px){.shop__savings-description{margin-bottom:1.25em}}.shop__savings-planks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 768px){.shop__savings-planks{display:block}}.shop__savings-plank-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:32.5%;padding:1.125em;background:rgba(255,255,255,0.3);border:1px solid #f4f3f8;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;font-weight:500;font-size:1em;line-height:150%;color:#ffffff}@media all and (max-width: 768px){.shop__savings-plank-item{margin-bottom:.625em;width:100%}}.shop__savings-plank-value{margin-left:.5em;font-weight:700;font-size:1.25em;line-height:150%;color:#5a0d85}@media all and (max-width: 768px){.shop__savings-plank-value{margin-left:.625em;margin-right:.625em}}.shop__savings-plank-gold{margin-left:auto;content:'';width:2em;height:2em;background:transparent url(/app-static/assets/2d888c18caefdf165bbb525bd97193a3.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}.shop__savings-plank-silver{margin-left:auto;content:'';width:2em;height:2em;background:transparent url(/app-static/assets/534fd7f17981e1fe699e2aca3222085c.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}.shop__savings-plank-bronze{margin-left:auto;content:'';width:2em;height:2em;background:transparent url(/app-static/assets/407a72075aed301e412bdc729d36c27b.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.shop__savings-coin-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.shop__savings-coin-description{text-align:end;margin:0 0 6px 0;font-weight:400;font-size:.9375em;color:#ffffff}.shop__savings-coin-icon{background:#7fb337;border:2px solid #ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:.75em;font-weight:400;font-size:21.6px;text-align:center;padding-top:.5625em;width:54px;height:54px}@media all and (max-width: 768px){.shop__savings-coin-icon{width:40px;height:40px;font-size:16px;margin-left:1.25em;margin-right:.375em}}.shop__savings-coin-value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;font-weight:900;font-size:2.75em;text-align:center;color:#ffffff}@media all and (max-width: 768px){.shop__savings-coin-value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25em}}.shop__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5em}@media all and (max-width: 768px){.shop__header{height:3.75em}}.shop__tab{padding:4px 0px;width:20.3125em;cursor:pointer;background:#f4f3f8;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-weight:700;font-size:16px;line-height:150%;text-align:center;color:#481493}@media all and (max-width: 768px){.shop__tab{padding:2px 0px;margin:5px}}.shop__active-tab{padding:4px 0px;width:20.3125em;cursor:pointer;background:#5a0d85;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-weight:700;font-size:16px;line-height:150%;text-align:center;color:#ffffff}@media all and (max-width: 768px){.shop__active-tab{padding:2px 0px;margin:5px}}.shop__footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:5em}@media all and (max-width: 768px){.shop__footer{height:3.75em}}

.clothes-list{width:100%}.clothes-list__tab-panel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5em}.clothes-list__tab{cursor:pointer;padding:.25em .5em;font-weight:700;font-size:16px;line-height:150%;color:#747498;background:#e0e0ec;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;margin-right:.25em;margin-bottom:.25em}.clothes-list__tab.active{color:#fff;background:#312248}.clothes-list__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.1875em;padding:0}@media all and (max-width: 768px){.clothes-list__list{margin:-2px}}.clothes-list__el{padding:.1875em;width:25%;min-width:25%}@media all and (max-width: 768px){.clothes-list__el{width:50%;min-width:50%;padding:1px}}

.clothes-item{position:relative;overflow:hidden;padding-top:100%;background:#7fb337;border:1px solid #b3b3d7;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.clothes-item--show-price{background:#ffffff;border:1px solid #b3b3d7}@media all and (max-width: 768px){.clothes-item{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.clothes-item__cont{position:absolute;top:0;left:0;bottom:0;right:0}.clothes-item__image-cont{position:absolute;top:0;left:0;bottom:0;right:0;padding:1.5625em .625em;line-height:0}@media all and (max-width: 768px){.clothes-item__image-cont{padding:.75em .4375em}}.clothes-item__image{position:relative;width:100%;height:100%;padding:.3125em .3125em 1.375em;-o-object-fit:contain;object-fit:contain}.clothes-item--show-price .clothes-item__image{padding:.625em .625em 1.375em}.clothes-item__button{position:absolute;bottom:1em;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;font-weight:400;font-size:15px;line-height:150%;color:#7fb337;padding:.125em 2.1875em;background:#ffffff;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;z-index:9}.clothes-item--show-price .clothes-item__button{color:#ffffff;background:#7fb337}.clothes-item__button:disabled{opacity:0.5}.clothes-item__over{position:absolute;top:0;left:0;bottom:0;right:0}.clothes-item__price{position:absolute;top:.8em;left:.8em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.6875em;height:1.6875em;font-weight:400;font-size:.9375em;text-align:center;font-family:"Montserrat","Rubik",sans-serif;color:#040b1e;opacity:0;pointer-events:none}@media all and (max-width: 768px){.clothes-item__price{font-size:.625em}}@media all and (max-width: 480px){.clothes-item__price{font-size:.75em}}.clothes-item__price.silver{background:#ebf8ff;border:1px solid #a3dfff;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.clothes-item__price.gold{background:#fff7cc;border:1px solid #f1d333;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.clothes-item__price.bronze{background:#fff1eb;border:1px solid #ffb99b;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.clothes-item__silver-icon{content:'';display:block;width:1em;height:1em;background:transparent url(/app-static/assets/534fd7f17981e1fe699e2aca3222085c.png) center center no-repeat;-moz-background-size:contain;background-size:contain;margin-left:.25em}.clothes-item__gold-icon{content:'';display:block;width:1em;height:1em;background:transparent url(/app-static/assets/2d888c18caefdf165bbb525bd97193a3.png) center center no-repeat;-moz-background-size:contain;background-size:contain;margin-left:.25em}.clothes-item__bronze-icon{content:'';display:block;width:1em;height:1em;background:transparent url(/app-static/assets/407a72075aed301e412bdc729d36c27b.png) center center no-repeat;-moz-background-size:contain;background-size:contain;margin-left:.25em}.clothes-item--show-price .clothes-item__price{opacity:1}.clothes-item__dressed{position:absolute;top:.25em;right:.25em;width:1.5625em;height:1.5625em;background:transparent url(/app-static/assets/7587af06a8c4884888eecd160517bd3e.svg) center center no-repeat;-moz-background-size:cover;background-size:cover}@media all and (max-width: 768px){.clothes-item__dressed{font-size:.625em}}@media all and (max-width: 480px){.clothes-item__dressed{font-size:.75em}}

.faq-item{width:60em;padding:16px 0;-webkit-box-shadow:0px 1px 0px #b3b3d7;-moz-box-shadow:0px 1px 0px #b3b3d7;box-shadow:0px 1px 0px #b3b3d7}.faq-item:not(:last-child){margin-bottom:.625em}@media all and (max-width: 768px){.faq-item{width:100%}}.faq-item__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#191919;height:3.4375em;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media all and (max-width: 768px){.faq-item__heading{padding:0 .9375em;height:3.75em}}.faq-item--open .faq-item__heading{color:#7fb337}.faq-item__arrow{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;width:2.5em;height:2.5em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;width:1.5em;height:1.5em;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.faq-item__arrow:focus{outline:none}@media all and (max-width: 768px){.faq-item__arrow{width:1.875em;height:1.875em}}.faq-item--open .faq-item__arrow{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.faq-item__title{font-weight:700;font-size:1.25em;line-height:150%}@media all and (max-width: 768px){.faq-item__title{font-size:.8125em}}.faq-item__content-wrap{padding:.625em}@media all and (max-width: 768px){.faq-item__content{padding:.9375em}}.faq-item__text{font-weight:400;font-size:1em;line-height:150%}

.help{padding:0 3.125em}@media all and (max-width: 768px){.help{padding:0}}@media all and (max-width: 768px){.help__title{font-size:1.25em}}.help__content{padding-top:1.25em}@media all and (max-width: 768px){.help__content{padding-top:1.875em}}.help__path{font-weight:700;font-size:1em;line-height:150%;color:#040b1e}.help__description{font-weight:400;font-size:1.125em;line-height:150%;color:#191919}.help__description a{color:#7fb337;text-decoration:none}

.faq{margin:auto;padding:0 .9375em;width:100%;max-width:93.75em;background:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em}@media all and (max-width: 768px){.faq{padding:0 .375em;-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.faq__title{margin:0;padding:.8em 1.2em;font-size:1.5625em;font-weight:500}@media all and (max-width: 768px){.faq__title{padding:1.53846em .38462em 0;font-size:.8125em}}.faq__items{padding:3.125em 0 4.375em}@media all and (max-width: 768px){.faq__items{padding:2.1875em 0}}

.parents-form__title{margin-bottom:2.85714em;font-size:.875em;font-weight:500;color:#481493}@media all and (max-width: 768px){.parents-form__title{text-align:center;font-size:.9375em;margin-top:.53333em;margin-bottom:.66667em}}.parents-form__item{position:relative}@media all and (max-width: 768px){.parents-form__item{display:block;margin:0}}.parents-form__item:not(:last-child){margin-bottom:2.5em}@media all and (max-width: 768px){.parents-form__item:not(:last-child){margin-bottom:1.25em}}.parents-form__item:not(:last-child):after{content:'';position:absolute;bottom:-.625em;left:.75em;right:.75em;height:1px;background:#c4c4c4}@media all and (max-width: 768px){.parents-form__item-row{width:100%;padding:0 0 .1875em}}.parents-form__bottom{padding-top:1.25em}@media all and (max-width: 768px){.parents-form__bottom{padding-top:0}}.parents-form__footer{padding-top:3.125em}@media all and (max-width: 768px){.parents-form__footer{padding:.625em 0;text-align:center}}

.profile{overflow:hidden;background:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em}@media all and (max-width: 786px){.profile{-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.profile__cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 768px){.profile__cont{display:block}}.profile__sidebar{width:24.375em;height:100%}@media all and (max-width: 768px){.profile__sidebar{width:100%;min-width:0}}.profile__sidebar:before{content:'';position:absolute;width:28.125em;left:0;top:0;background-color:#f4f3f8;height:180%}@media all and (max-width: 768px){.profile__sidebar:before{display:none}}.profile__sidebar-menu{position:relative;z-index:1}@media all and (max-width: 768px){.profile__sidebar-menu{position:static;z-index:0}}.profile__sidebar-menu-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:23.125em;padding:1.625em;margin-bottom:1em;background:#ffffff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;font-weight:500;font-size:.875em;cursor:pointer;color:#040b1e}@media all and (max-width: 768px){.profile__sidebar-menu-button{width:100%;padding:1em;margin-bottom:.375em;background:#f4f3f8}}.profile__sidebar-menu-button--active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:23.125em;padding:1.625em;margin-bottom:1em;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;font-weight:500;font-size:.875em;cursor:pointer;background:#7fb337;color:#ffffff}@media all and (max-width: 768px){.profile__sidebar-menu-button--active{width:100%;padding:1em;margin-bottom:.375em}}.profile__sidebar-menu-title{margin-left:1.25em;margin-right:auto}.profile__sidebar-cont{padding:2.8125em 1.875em 4.6875em}@media all and (max-width: 768px){.profile__sidebar-cont{padding:.625em}}.profile__avatar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5625em}@media all and (max-width: 768px){.profile__avatar{padding:.9375em 0 1.5625em}}.profile__avatar-name{margin:0;font-weight:700;font-size:1.25em;line-height:150%;color:#000000}.profile__main{width:38.125em;padding:0 3.75em;margin-top:5em}@media all and (max-width: 768px){.profile__main{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;padding:.625em;width:100%;margin-top:1.25em}}.profile__title{font-size:1.25em;font-weight:500;color:#5a0d85}@media all and (max-width: 768px){.profile__title{display:none}}.profile__teacher-title{margin:0;margin-bottom:1.5em;font-weight:700;font-size:1.5em;line-height:150%;color:#040b1e}.profile__error{margin-top:.625em;font-weight:500;font-size:1.25em;color:#ff4a4a}@media all and (max-width: 768px){.profile__error{margin:0 0 1.5625em;font-size:.8125em;text-align:center}}.profile__parents{margin-top:3.5em}@media all and (max-width: 768px){.profile__parents{margin-top:0}}.profile__lang{margin-top:3.5em}@media all and (max-width: 768px){.profile__lang{margin-top:0}}.profile__form-wrap{content:'';width:100%;height:60px;background:#f4f3f8;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.profile__form-wrap{width:100%;height:60px;background:#f4f3f8;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}

.profile-avatar{position:relative;overflow:hidden;margin:0 .875em 0 0;width:3.75em;height:3.75em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#c4c4c4}.profile-avatar__image-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:11px;margin-right:-16px}.profile-avatar__image{width:50px;height:50px;cursor:pointer;margin-right:16px;margin-bottom:16px;background-image:url(/app-static/assets/92760635345725a4476680429c3c12c0.png);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.profile-avatar__image.active{border:2.565px solid #7fb337;-webkit-box-shadow:0px -6.4125px 5.13px rgba(13,27,65,0.25),-6.4125px 0px 5.13px rgba(13,27,65,0.25),6.4125px 0px 5.13px rgba(13,27,65,0.25),0px 6.4125px 5.13px rgba(13,27,65,0.25);-moz-box-shadow:0px -6.4125px 5.13px rgba(13,27,65,0.25),-6.4125px 0px 5.13px rgba(13,27,65,0.25),6.4125px 0px 5.13px rgba(13,27,65,0.25),0px 6.4125px 5.13px rgba(13,27,65,0.25);box-shadow:0px -6.4125px 5.13px rgba(13,27,65,0.25),-6.4125px 0px 5.13px rgba(13,27,65,0.25),6.4125px 0px 5.13px rgba(13,27,65,0.25),0px 6.4125px 5.13px rgba(13,27,65,0.25);-webkit-border-radius:78.6333px;-moz-border-radius:78.6333px;border-radius:78.6333px}.profile-avatar__button-block{margin-top:1em;text-align:center}.profile-avatar__modal{width:475px;margin-left:auto;margin-right:auto;background:#ffffff;padding:36px;-webkit-box-shadow:0px 4px 50px rgba(4,11,50,0.5);-moz-box-shadow:0px 4px 50px rgba(4,11,50,0.5);box-shadow:0px 4px 50px rgba(4,11,50,0.5);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media all and (max-width: 768px){.profile-avatar__modal{width:100%}}.profile-avatar__cont{position:relative;width:100%;height:100%}.profile-avatar__loader{position:absolute;top:0;left:0;bottom:0;right:0}.profile-avatar__bg{position:absolute;top:0;left:0;bottom:0;right:0}.profile-avatar__bg-cont{position:relative;width:100%;height:100%}.profile-avatar__img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-avatar__fg{position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer}.profile-avatar__delete{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:.9375em;top:.9375em;width:1.375em;height:1.375em;background:rgba(1,0,0,0.38);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.profile-avatar__delete:focus{outline:none}@media all and (max-width: 768px){.profile-avatar__delete{opacity:1}}.profile-avatar__delete svg{display:block;margin:auto;width:.59091em;height:.59091em;fill:#fff}.profile-avatar:hover .profile-avatar__delete{opacity:1}.profile-avatar__button{position:absolute;bottom:0;left:0;right:0;-webkit-transform:translate(0, 101%);-moz-transform:translate(0, 101%);-ms-transform:translate(0, 101%);-o-transform:translate(0, 101%);transform:translate(0, 101%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:50%;background:rgba(1,0,0,0.38);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0;cursor:pointer}@media all and (max-width: 768px){.profile-avatar__button{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}.profile-avatar:hover .profile-avatar__button{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.profile-avatar__icon{margin-top:.625em}.profile-avatar__icon svg{width:1.375em;height:1.375em;fill:#fff}.profile-avatar__text{text-align:center;font-size:.75em;color:#fff}.profile-avatar__input{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;cursor:pointer !important}

.profile-main-form{position:relative}.profile-main-form__field-title{margin:0;margin-bottom:.625em;font-weight:400;font-size:.9375em;line-height:150%;color:#002140}.profile-main-form__row:not(:last-child){padding-bottom:.625em}@media all and (max-width: 768px){.profile-main-form__row:not(:last-child){padding:0 0 .3125em}}.profile-main-form__bottom{margin-top:1.5625em;text-align:right}@media all and (max-width: 768px){.profile-main-form__bottom{margin-top:.625em}}.profile-main-form__loader{position:absolute;top:0;left:0;bottom:0;right:0;bottom:-.625em;background:#fff}

.profile-lang__title{margin-bottom:1.42857em;font-size:1em;font-weight:500;color:#002140}@media all and (max-width: 768px){.profile-lang__title{text-align:center;font-size:.9375em;margin-top:.53333em;margin-bottom:.66667em}}@media all and (max-width: 768px){.profile-lang__switcher{margin-top:1.125rem}}

.lang__el{margin-bottom:.625rem}@media all and (max-width: 768px){.lang__el{margin-bottom:.4375rem;text-align:center}}.lang__link{color:inherit;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.lang__link:hover{text-decoration:underline}.lang__link--active{color:#481493;font-weight:400}

.license-block__wide{position:-webkit-sticky;position:sticky;padding:3.75em;left:0;top:0;background-color:#ffffff;width:100%}.license-block__header-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.license-block__button-image-close{cursor:pointer;margin-left:auto;content:'';width:3.5em;height:3.5em;background:transparent url(/app-static/assets/a117d6adaa516e8727d57eb3f30cc85e.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}.license-block__button-image-open{cursor:pointer;content:'';width:3.5em;height:3.5em;background:transparent url(/app-static/assets/317f745f0c5455c493795838ca9ede16.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}.license-block__header-title{font-weight:700;font-size:1.5em;line-height:150%;color:#040b1e}.license-block__title{font-weight:500;font-size:1em;line-height:150%;color:#002140}.license-block__text{font-weight:400;font-size:.9375em;line-height:150%;color:#002140}

.reading-test .content-area strong,.reading-test .content-area span,.reading-test .content-area div{font-family:'Montserrat' !important;font-style:normal !important;font-weight:500 !important;font-size:18px !important;line-height:150% !important;text-align:justify !important;color:#040b1e !important}@media all and (max-width: 768px){.reading-test .content-area strong,.reading-test .content-area span,.reading-test .content-area div{width:100%}}.reading-test .content-area div:nth-child(1) span:nth-child(1){font-style:bold !important;font-weight:700 !important;margin-bottom:1em !important}.reading-test .content-area div:nth-last-child(1) span:nth-last-child(1){font-style:normal !important;font-weight:500 !important;margin-bottom:1em !important}.reading-test .progress-bar__bar{height:.3125em}.reading-test .progress-bar__text{display:none}@media all and (max-width: 768px){.reading-test{padding:.9375em .9375em 1.5625em;-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.reading-test__button-description{font-weight:700;font-size:20px;line-height:150%;color:#5a0d85}.reading-test__difficulty{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5em;margin-bottom:1.875em}.reading-test__difficulty-button{position:relative;height:11.6875em;width:18.75em;padding:1.5em .875em;margin-right:1.875em;background:#ffffff;color:#040b1e;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;cursor:pointer}.reading-test__difficulty-button .radio-button{width:1.5em;height:1.5em;background:transparent url(/app-static/assets/72c472cee648e1a88193aee2f99a8263.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;position:absolute;display:block;top:50%;right:1em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 768px){.reading-test__difficulty-button{margin-bottom:.9375em;margin-left:auto;margin-right:auto}}.reading-test__difficulty-button--active{position:relative;height:11.6875em;width:18.75em;padding:1.5em .875em;margin-right:1.875em;background:#7fb337;color:#ffffff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;cursor:pointer}.reading-test__difficulty-button--active .radio-button{width:1.5em;height:1.5em;background:transparent url(/app-static/assets/c9704f3a4d7ad8f1e11fafbd247f16b8.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;position:absolute;display:block;top:50%;right:1em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 768px){.reading-test__difficulty-button--active{margin-bottom:.9375em;margin-left:auto;margin-right:auto}}.reading-test__difficulty-button-age{font-family:'Montserrat';font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#ffffff;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 12px 7px;gap:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.reading-test__difficulty-button-header{margin:1.125em 0 0 0}.reading-test__difficulty-button-words{margin:0;font-family:'Montserrat';font-style:normal;font-weight:400;font-size:.9375em;line-height:150%}.reading-test__difficulty-button-percent{margin:1em 0 .5em 0;font-weight:400;font-size:.75em;line-height:150%}.reading-test__title{margin:0;font-size:1.5625em;font-weight:500}@media all and (max-width: 768px){.reading-test__title{padding-top:.38462em;font-size:.8125em}}.reading-test__title-description{font-weight:700;font-size:16px;line-height:150%;color:#040b1e}.reading-test__steps{width:60em;padding:2.875em 1.875em;background:#ffffff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media all and (max-width: 768px){.reading-test__steps{padding:1.5625em 0;width:100%}}.reading-test__steps .circle-timer{top:1.5625em}.reading-test__first-step{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 768px){.reading-test__first-step{text-align:center;display:block}}.reading-test__first-step-text{margin:0;color:#5a0d85}@media all and (max-width: 768px){.reading-test__first-step-text{margin-bottom:1.25em}}.reading-test__description{font-weight:700;font-size:1.125em;line-height:150%;color:#040b1e}@media all and (max-width: 768px){.reading-test__description{font-size:.8125em;margin-left:1.875em;margin-right:1.875em;text-align:center}}@media all and (max-width: 768px){.reading-test__text-cont{padding:.625em}}.reading-test__text{line-height:2}.reading-test__tests{padding:2.1875em 0 0 0;margin:0 -.625em}.reading-test__question{padding:1.875em;background:#ffede2;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;margin-bottom:.5em}@media all and (max-width: 768px){.reading-test__question{width:100%}}.reading-test .reading-test__question:nth-child(1){background-image:url(/app-static/assets/317a3f1b55a0cc8b6ade5753c368d37a.svg);background-repeat:no-repeat;-moz-background-size:100%;background-size:100%}.reading-test .reading-test__question:nth-child(2){background:#e2f3ff}.reading-test .reading-test__question:nth-child(3){background:#e2fff1;background-image:url(/app-static/assets/bd64f48f1335b48eec968adde4a59035.svg);background-repeat:no-repeat;-moz-background-size:100%;background-size:100%}.reading-test .reading-test__question:nth-child(4){background:#feffe2}.reading-test .reading-test__question:nth-child(5){background:#efe2ff;background-image:url(/app-static/assets/483788d45301a0f3587a498374306e96.svg);background-repeat:no-repeat;-moz-background-size:100%;background-size:100%}.reading-test__question-title{padding-bottom:.625em;font-weight:500;font-size:1.125em;line-height:150%;color:#040b1e}@media all and (max-width: 768px){.reading-test__question-title{font-size:1em}}.reading-test__question-answers{width:100%}.reading-test__question-answer{font-weight:400;font-size:1em;line-height:150%}@media all and (max-width: 768px){.reading-test__question-answer{font-size:1em}}.reading-test__question-answer:not(:last-child){padding-bottom:.625em}.reading-test__result{padding:3.125em 0;text-align:center}@media all and (max-width: 768px){.reading-test__result{padding:1.875em 0}}.reading-test__result-title{margin:0}@media all and (max-width: 768px){.reading-test__result-title{font-size:.9375em}}.reading-test__result-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 768px){.reading-test__result-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.625em;margin-right:.625em}}.reading-test__result-plank{width:435px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em;background:#b3b3d7;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;text-align:right;font-weight:700;font-size:1.125em;line-height:150%;color:#ffffff}@media all and (max-width: 768px){.reading-test__result-plank{width:100%;margin-bottom:.625em}}.reading-test__result-plank-smile{padding:14px 18px;font-weight:900;font-size:2.125em;line-height:150%;background:rgba(255,255,255,0.3);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media all and (max-width: 768px){.reading-test__result-plank-smile{margin-top:auto;margin-bottom:auto}}.reading-test__result-plank-title{margin:0;margin-bottom:.5em}.reading-test__result-text{padding-top:4em}@media all and (max-width: 768px){.reading-test__result-text{font-size:.9375em}}.reading-test__result-text--error{color:#ff4a4a}.reading-test__result-plank-value{font-weight:900;font-size:1.75em;line-height:150%}@media all and (max-width: 768px){.reading-test__result-plank-value{font-size:1.125em}}.reading-test__footer{text-align:center}

.radio-button__input{display:none}.radio-button__label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.radio-button__i{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent url(/app-static/assets/72c472cee648e1a88193aee2f99a8263.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;margin:0 .625em 0 0;width:1.5em;height:1.5em;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.radio-button__input:checked ~ .radio-button__label .radio-button__i{background:transparent url(/app-static/assets/0c172e928af5b2660ce9358378d5b534.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.radio-button__text{font-size:1em;max-width:80%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}

.circle-timer{position:absolute;right:1.875em;top:4.6875em;height:64px;width:64px;text-align:center;font-size:1.25em}@media all and (max-width: 768px){.circle-timer{right:.625em}}.circle-timer svg{position:absolute;top:0;right:0;width:64px;height:64px;-webkit-transform:rotateY(-180deg) rotateZ(-90deg);-moz-transform:rotateY(-180deg) rotateZ(-90deg);transform:rotateY(-180deg) rotateZ(-90deg)}.circle-timer svg .circle-animated{stroke-dasharray:182px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:5px;stroke:#481493;fill:none;-webkit-animation-name:countdown;-moz-animation-name:countdown;-o-animation-name:countdown;animation-name:countdown;-webkit-animation-duration:10s;-moz-animation-duration:10s;-o-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;z-index:3}.circle-timer svg .circle-static{stroke-dasharray:182px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:5px;stroke:#e0e0ec;fill:none;z-index:2}@-webkit-keyframes countdown{from{stroke-dashoffset:0px}to{stroke-dashoffset:182px}}@-moz-keyframes countdown{from{stroke-dashoffset:0px}to{stroke-dashoffset:182px}}@-o-keyframes countdown{from{stroke-dashoffset:0px}to{stroke-dashoffset:182px}}@keyframes countdown{from{stroke-dashoffset:0px}to{stroke-dashoffset:182px}}.circle-timer__value{display:inline;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:'Montserrat';font-style:normal;font-weight:700;font-size:12px;line-height:150%;color:#040b1e;text-align:center}

.stats{padding:1.875em;margin:auto;width:100%;max-width:66.5em;background:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em}@media all and (max-width: 768px){.stats{padding:.9375em .9375em 1.5625em;-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.stats__page{width:62.5em}@media all and (max-width: 768px){.stats__page{width:100%}}.stats__card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#7e52dd;background-image:url(/app-static/assets/b7001e40058195f3c060f30c00c5a509.svg);background-position:right;background-repeat:no-repeat;color:#ffffff;padding:.625em;margin-bottom:2em;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em}.stats__card p{margin:.25em;padding-bottom:1.25em}@media all and (max-width: 768px){.stats__card{background-image:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.stats__path{font-weight:700;font-size:1em;line-height:150%;color:#000000}.stats__card-image{content:'';width:8.75em;height:8.75em;background:transparent url(/app-static/assets/1172232aee5420c5819e9d0d3ff5c882.png) center center no-repeat;-moz-background-size:contain;background-size:contain;margin-right:.875em;display:block}@media all and (max-width: 768px){.stats__card-image{width:4.375em;height:4.375em}}.stats__card-header{color:#ffffff}.stats__card-level-title{margin:1.875em 0 1.875em 0;color:#000000}@media all and (max-width: 768px){.stats__card-level-title{margin:.9375em 0 .9375em 0}}@media all and (max-width: 768px){.stats__title{padding-top:.38462em;font-size:.8125em}}.stats__filters{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2.5em;font-size:1.125em}@media all and (max-width: 768px){.stats__filters{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8125em}}@media all and (max-width: 768px){.stats__filters-text{margin:0 .9375em}}@media all and (max-width: 768px){.stats__filters-text--main{margin:0;width:100%}}@media all and (max-width: 768px){.stats__filters-input{margin:.76923em 0}}@media all and (max-width: 768px){.stats__filters-input--last{margin-right:.8125em}}.stats__filters-input input{border:none;border-bottom:1px solid #505050;margin:0 .9375em;width:6.25em;font-weight:500;text-align:center;background:transparent;color:#505050}@media all and (max-width: 768px){.stats__filters-input input{margin:0}}.stats__chart{padding:3.125em 1.875em 1.25em 0em}@media all and (max-width: 768px){.stats__chart{overflow-x:scroll;overflow-y:hidden;width:100%;font-size:.8125em}}.stats__empty{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats__empty-text{font-size:1.125em;text-align:center}@media all and (max-width: 768px){.stats__empty-text{font-size:.8125em}}.stats__task-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:68.75em}.stats__task-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:19.375em;margin-right:2.1875em;margin-bottom:1em;padding:1.5em 1em;background:#ffffff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em}.stats__task-card-text{margin-left:1.1875em;margin-top:auto;margin-bottom:auto}.stats__task-card-title{margin:0;font-weight:500;font-size:1em;line-height:150%;color:#000000}.stats__task-card-description{margin:0;font-weight:400;font-size:.9375em;line-height:150%;color:#747498}.stats__circle{position:relative;height:64px;width:64px;text-align:center;font-size:1.25em}.stats__circle svg{position:absolute;top:0;right:0;width:64px;height:64px;-webkit-transform:rotateY(-360deg) rotateZ(-90deg);-moz-transform:rotateY(-360deg) rotateZ(-90deg);transform:rotateY(-360deg) rotateZ(-90deg)}.stats__circle svg .circle-animated{stroke-linecap:round;stroke-width:5px;stroke:#74c800;fill:none;z-index:3}.stats__circle svg .circle-static{stroke-dasharray:182px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:5px;stroke:#74c800;opacity:0.1;fill:none;z-index:2}.stats__circle__value{display:inline;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:'Montserrat';font-style:normal;font-weight:700;font-size:12px;line-height:150%;color:#040b1e;text-align:center}.stats .recharts-text.recharts-cartesian-axis-tick-value{fill:#505050;font-weight:500}

.lessons{background:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em;padding:2.625em 1.5em 1.25em 1em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:85.75em;margin:0 auto}

.program{margin:0 auto;width:100%;max-width:85.625em}@media all and (max-width: 768px){.program{padding:.9375em .3125em;-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.program__rows-description{width:100%;margin:0 0 1em 0;font-weight:400;font-size:.9375em;line-height:150%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program__rows-description a:nth-child(2){width:20em}@media all and (max-width: 768px){.program__rows-description{display:none}}.program__loader{position:relative;width:100%;height:18.75em}.program__pagination{padding-top:.9375em;height:3.75em;text-align:center}@media all and (max-width: 768px){.program__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}

.program-course{padding:.3125em 0}.program-course:first-child{padding-top:0}.program-course:last-child{padding-bottom:0}.program-course__main{padding:28px;width:100%;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.program-course__main--active{padding:28px;width:100%;background:#7fb337;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.program-course__main--active .progress-bar__text{color:#ffffff}.program-course__main-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program-course__toggle-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5em;text-align:center;margin-left:14px}.program-course__locked{width:1.625em;height:2.125em;background:transparent url(/app-static/assets/f58a3ca20faf6eeb38195090f571da6f.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.program-course__toggle{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;width:2.5em;height:2.5em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f4f3f8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.program-course__toggle:focus{outline:none}.program-course__toggle:after{content:'';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:block;width:1.125em;height:.625em;background:transparent url(/app-static/assets/2125db3a053079b4927913dd6cf8d699.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.program-course__toggle--active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.program-course--completed .program-course__toggle{background:#7fb337}.program-course__title{width:6.25em;font-size:1em;font-family:"Montserrat","Rubik",sans-serif;font-weight:700;line-height:150%;color:#040b1e}.program-course__main--active .program-course__title{color:#ffffff}.program-course__status-text{font-family:"Montserrat","Rubik",sans-serif;font-weight:500}.program-course__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:10em}.program-course__lessons{margin:0 -1.25em}.program-course__lessons-cont{padding:.625em 1.25em}.program-course__lesson:not(:last-child){padding-bottom:.625em}.m-program-course{padding:.3125em 0}.m-program-course:first-child{padding-top:0}.m-program-course:last-child{padding-bottom:0}.m-program-course__main{padding:.625em .9375em;width:100%;background:#fff;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:0px .125em .625em rgba(0,0,0,0.3);-moz-box-shadow:0px .125em .625em rgba(0,0,0,0.3);box-shadow:0px .125em .625em rgba(0,0,0,0.3)}.m-program-course__title{padding-top:.30769em;font-size:.8125em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500}.m-program-course__status-text{display:none;padding-top:.38462em;font-size:.8125em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500}.m-program-course__status-bar{padding-top:.3125em}.m-program-course__bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.625em}.m-program-course__toggle-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.m-program-course__locked{width:1.25em;height:1.375em;background:transparent url(/app-static/assets/f58a3ca20faf6eeb38195090f571da6f.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.m-program-course__toggle{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;width:1.875em;height:1.875em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f4f3f8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.m-program-course__toggle:focus{outline:none}.m-program-course__toggle:after{content:'';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:block;width:.8125em;height:.8125em;background:transparent url(/app-static/assets/2125db3a053079b4927913dd6cf8d699.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.m-program-course__toggle--active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.m-program-course--completed .m-program-course__toggle{background:#7fb337}.m-program-course__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-program-course__lessons{margin:0 -1.25em}.m-program-course__lessons-cont{padding:.625em 1.25em}.m-program-course__lesson:not(:last-child){padding-bottom:.625em}

.program-lesson{padding:16px;width:100%;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;border:2px solid #7fb337;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04)}.program-lesson--locked{padding:16px;width:100%;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;border:1px solid #b3b3d7;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04)}.program-lesson--opened{padding:16px;width:100%;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;border:2px solid #5a0d85;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04)}.program-lesson--completed{padding:16px;width:100%;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;border:none;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);background:#f4f3f8}.program-lesson__cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program-lesson__icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5em;margin-right:.625em;text-align:center}@media all and (max-width: 768px){.program-lesson__icon{margin-right:0}}.program-lesson__locked{width:1.5em;height:1.5em;background:transparent url(/app-static/assets/66c4ac80cab4ebce46de7711485283d2.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.program-lesson__running{width:1.5em;height:1.5em;background:transparent url(/app-static/assets/e6f4e502f4caf35a34f32b3f83e6dad7.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.program-lesson__completed{width:1.5em;height:1.5em;background:transparent url(/app-static/assets/703ab88c39cd1c9c1aeb3beaba139495.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.program-lesson__title{width:20em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em;font-family:"Montserrat","Rubik",sans-serif;font-weight:700;line-height:150%;color:#040b1e}.program-lesson--locked .program-lesson__title{color:#747498}.program-lesson__status{pointer-events:none;opacity:0}.program-lesson__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:10em}.m-program-lesson{position:relative;padding:.625em .9375em;width:100%;background:#fff;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:0px .125em .625em rgba(0,0,0,0.3);-moz-box-shadow:0px .125em .625em rgba(0,0,0,0.3);box-shadow:0px .125em .625em rgba(0,0,0,0.3)}.m-program-lesson__icon{position:absolute;right:1.125em;top:.4375em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.3125em}.m-program-lesson__locked{width:.9375em;height:1.1875em;background:transparent url(/app-static/assets/66c4ac80cab4ebce46de7711485283d2.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.m-program-lesson__running{width:.75em;height:.75em;background:#5a0d85;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.m-program-lesson__title{padding-top:.30769em;font-size:.8125em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500}.m-program-lesson__subtitle{padding-top:.30769em;font-size:.8125em;font-family:"Montserrat","Rubik",sans-serif}.m-program-lesson__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:.625em}

.program-completed-lesson{padding:16px;width:100%;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;border:2px solid #7fb337;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04)}.program-completed-lesson--locked{padding:16px;width:100%;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;border:1px solid #b3b3d7;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04)}.program-completed-lesson--completed{padding:16px;width:100%;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;border:none;-webkit-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);-moz-box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);box-shadow:10px 20px 50px rgba(38,12,77,0.08),-10px -20px 50px rgba(38,12,77,0.04);border:1px solid #b3b3d7;border-radius:24px;background:#f4f3f8}.program-completed-lesson__cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program-completed-lesson__start{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.program-completed-lesson__icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5em;margin-right:.625em;text-align:center}.program-completed-lesson__completed{width:1.5em;height:1.5em;background:transparent url(/app-static/assets/44a38b24e33847179ec353dd5e917bea.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.program-completed-lesson__title{width:9.375em;font-size:1em;font-family:"Montserrat","Rubik",sans-serif;font-weight:700;line-height:150%;color:#040b1e}.program-completed-lesson__completed-list{width:53.125em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.program-completed-lesson__completed-item{width:1.625em;height:1.625em;padding:.0625em 0;margin-right:.5em;margin-bottom:.5em;font-weight:400;font-size:.9375em;line-height:150%;color:#ffffff;background:#481493;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em}.program-completed-lesson__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:10em}.m-program-completed-lesson{position:relative;padding:.625em .9375em;width:100%;background:#fff;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:0px .125em .625em rgba(0,0,0,0.3);-moz-box-shadow:0px .125em .625em rgba(0,0,0,0.3);box-shadow:0px .125em .625em rgba(0,0,0,0.3)}.m-program-completed-lesson__icon{position:absolute;right:1.125em;top:.4375em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.3125em}.m-program-completed-lesson__locked{width:.9375em;height:1.1875em;background:transparent url(/app-static/assets/b9f238a546f1f8c8aadc47e99305528f.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.m-program-completed-lesson__running{width:.75em;height:.75em;background:#5a0d85;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.m-program-completed-lesson__title{padding-top:.30769em;font-size:.8125em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500}.m-program-completed-lesson__subtitle{padding-top:.30769em;font-size:.8125em;font-family:"Montserrat","Rubik",sans-serif}.m-program-completed-lesson__status{display:none;padding-top:.3125em}.m-program-completed-lesson__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:.625em}

.reward-modal__area{width:472px;padding:36px;-webkit-box-shadow:0px 4px 50px rgba(4,11,50,0.2);-moz-box-shadow:0px 4px 50px rgba(4,11,50,0.2);box-shadow:0px 4px 50px rgba(4,11,50,0.2);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media all and (max-width: 768px){.reward-modal__area{padding:1.25em;margin:auto;width:90vw;height:50%}}.reward-modal__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:17px}.reward-modal__area.gold{background:#fff7cc}.reward-modal__area.silver{background:#ebf8ff}.reward-modal__area.bronze{background:#fff1eb}.reward-modal__image{width:20em;height:14.75em;margin-left:auto;margin-right:auto;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}@media all and (max-width: 768px){.reward-modal__image{width:12.5em;height:9.375em}}.reward-modal__area.gold .reward-modal__image{background-image:url(/app-static/assets/239a3c00ee2665453660ca9932a03e47.png)}.reward-modal__area.silver .reward-modal__image{background-image:url(/app-static/assets/15c8b407d393ef9f9ef623e94bf14a65.png)}.reward-modal__area.bronze .reward-modal__image{background-image:url(/app-static/assets/50224c766af14d3b6a40801662861b9f.png)}.reward-modal__coins-image{width:33px;height:33px;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.reward-modal__area.gold .reward-modal__coins-image{background-image:url(/app-static/assets/af77928139ee3ba6293cc9d39b349b9b.png)}.reward-modal__area.silver .reward-modal__coins-image{background-image:url(/app-static/assets/dd082de5acca397128980c29c3abe990.png)}.reward-modal__area.bronze .reward-modal__coins-image{background-image:url(/app-static/assets/43eebd24943fa6d07d7e4152a8124aee.png)}.reward-modal__title{font-weight:700;font-size:18px;line-height:150%;margin-top:26px;color:#040b1e}.reward-modal__description{font-weight:400;font-size:16px;color:#040b1e}.reward-modal__coins-area{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;padding:22px;background:rgba(255,255,255,0.3);border:1px solid #747498;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.reward-modal__coins-title{margin-left:2px;font-weight:500;font-size:16px;line-height:150%}.reward-modal__buttons{margin-top:24px;text-align:center}.reward-modal__coins-value-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.reward-modal__coins-value{font-weight:700;font-size:20px;margin-left:7px;margin-right:2px;color:#5a0d85}

.pagination-nav__cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-nav__el:not(:last-child){margin-right:.375em}.pagination-nav__button{width:1.5em;height:1.5em;display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;color:inherit;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;color:#505050;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(90,13,133,0);transition:all .3s}.pagination-nav__button:focus{outline:none}.pagination-nav__button--current{background:#5a0d85;color:#fff}

.task-layout{overflow:hidden;margin:auto;width:100%;max-width:66.25em;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em;background:#fff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08)}@media all and (max-width: 768px){.task-layout{-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.task-layout__status-icon{font-size:1.75em;display:block}.task-layout__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.875em 2.5em;-webkit-box-shadow:0px .25em .25em rgba(0,0,0,0.25);-moz-box-shadow:0px .25em .25em rgba(0,0,0,0.25);box-shadow:0px .25em .25em rgba(0,0,0,0.25)}@media all and (max-width: 768px){.task-layout__header{position:relative;display:block;padding:.625em .9375em .5625em;-webkit-box-shadow:0px .25em .25em rgba(0,0,0,0.07);-moz-box-shadow:0px .25em .25em rgba(0,0,0,0.07);box-shadow:0px .25em .25em rgba(0,0,0,0.07)}}.task-layout__header-titles{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:1.875em;margin-bottom:10px;width:100%;border:1px solid #5a0d85;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.task-layout__title{margin:0 .5em 0 0;font-family:'Montserrat';font-size:1.75em;font-weight:900;line-height:150%;color:#000000}@media all and (max-width: 768px){.task-layout__title{font-size:.8125em}}.task-layout__subtitle{margin:0;font-size:.9375em;font-weight:400;line-height:150%;color:#000000}@media all and (max-width: 768px){.task-layout__subtitle{font-size:.8125em}}.task-layout__status{font-size:1em;font-weight:500;color:#505050}@media all and (max-width: 768px){.task-layout__status{position:absolute;right:.9375em;top:.625em;font-size:.8125em}}.task-layout__status-label{margin-right:1.875em}@media all and (max-width: 768px){.task-layout__status-label{display:none}}.task-layout__status-value{margin-left:auto;margin-right:1.125em;color:#5a0d85}.task-layout__task-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 768px){.task-layout__task-info{position:relative;display:block}}.task-layout__task-text{padding-right:.9375em}@media all and (max-width: 768px){.task-layout__task-text{padding-right:3.75em}}.task-layout__task-title{margin:0;font-size:1.125em;font-weight:500}@media all and (max-width: 768px){.task-layout__task-title{font-size:.8125em}}.task-layout__task-description{margin-top:.625em;width:80%;font-family:'Montserrat';font-style:normal;font-weight:700;font-size:20px;line-height:150%;color:#5a0d85}@media all and (max-width: 768px){.task-layout__task-description{margin-top:.3125em;font-size:.8125em}}@media all and (max-width: 768px){.task-layout__nav{position:absolute;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.task-layout__m-arrow{width:.75em;height:1.1875em;display:block;background:transparent url(/app-static/assets/da8d74a9b97364bef058b80cf4b8a4b6.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.task-layout__m-arrow:last-child{margin-left:1.875em}.task-layout__m-arrow--next{background:transparent url(/app-static/assets/e9c5c28c23b642a01be3d5a7f2684171.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.task-layout__main{position:relative;padding:2.125em 2.5em}@media all and (max-width: 768px){.task-layout__main{padding:.625em .9375em .5625em}}@media all and (max-width: 768px){.task-layout__main .circle-timer{top:6.25em}}.task-layout__main-content{padding-top:2.8125em}@media all and (max-width: 768px){.task-layout__main-content{padding-top:1.25em}}

.task__footer{text-align:center}.task__done-icon{width:23.4375em;height:13.375em;background:transparent url(/app-static/assets/eeac767a5e0bdc2bbfb732e5d660df0b.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin-right:auto;margin-left:auto;margin-bottom:.5em}@media all and (max-width: 768px){.task__done-icon{width:100%}}.task__fail-icon{width:23.4375em;height:13.375em;background:transparent url(/app-static/assets/dbb7e68378c907102d09d72b609e9b79.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin-right:auto;margin-left:auto;margin-bottom:.5em}@media all and (max-width: 768px){.task__fail-icon{width:100%}}.task__result{padding-bottom:3em;text-align:center;font-size:1.25em;font-weight:700;line-height:150%;color:#040b1e}@media all and (max-width: 768px){.task__result{padding-bottom:1.875em;font-size:1em}}

.task-remembering__timer{padding:0 0 1.5em;text-align:center}@media all and (max-width: 786px){.task-remembering__timer{padding-bottom:1.25em}}.task-remembering__cells-cont{margin:auto;padding-bottom:6.25em;width:28.75em}@media all and (max-width: 768px){.task-remembering__cells-cont{padding-bottom:1.875em;width:100%}}.task-remembering__cells{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.375em}@media all and (max-width: 768px){.task-remembering__cells{margin:-2px}}.task-remembering__cell{position:relative;height:5.375em}@media all and (max-width: 768px){.task-remembering__cell{height:3.75em}}.task-remembering__cell-cont{position:absolute;top:0;left:0;bottom:0;right:0;padding:.1875em}@media all and (max-width: 768px){.task-remembering__cell-cont{padding:0}}.task-remembering__cell-input{position:relative;width:100%;height:100%;border:none;text-align:center;font-family:"Montserrat","Roboto",cursive;font-weight:900;font-size:1.75em;line-height:150%;color:#040b1e;background-color:#fff;border:1px solid #b3b3d7;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media all and (max-width: 768px){.task-remembering__cell-input{font-size:1.5em}}.task-remembering input::-webkit-outer-spin-button,.task-remembering input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.task-remembering input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.task-remembering__cell--error .task-remembering__cell-input{background:#ff4a4a;color:#fff}@media all and (max-width: 768px){.task-remembering--size-4 .task-remembering__cell-input{font-size:1.5625em}}@media all and (max-width: 768px){.task-remembering--size-5 .task-remembering__cell-input{font-size:1.25em}}

.task-omissions{padding-bottom:2.8125em}.task-omissions__text-inp-wrapper{position:relative;display:inline;vertical-align:baseline}.task-omissions__text-inp-wrapper:before{content:'';position:absolute;left:0;right:0;top:-.4375em;bottom:-.4375em}.task-omissions__text{font-size:1em;line-height:2;color:#505050}@media screen and (max-width: 1200px){.task-omissions__text{overflow-y:scroll;max-height:40vh}}@media all and (max-width: 768px){.task-omissions__text{font-size:1em}}.task-omissions__text input{position:relative;display:inline;vertical-align:baseline;border:none;border-bottom:1px solid #505050;padding:0;margin:0;text-align:center;font-size:1em;color:#5a0d85;background:transparent;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.task-omissions__text input.error{border-color:#ff4a4a;border-width:2px}.task-omissions__text-inp-wrapper{background:none;padding:.3125em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-decoration:none}.task-omissions__text-inp-wrapper a.full-input{color:#5a0d85;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}.task-omissions__text-inp-wrapper.hover{background:rgba(0,0,0,0.15)}.task-omissions__right-answer{color:#6e9c30}.task-omissions__list{margin-top:2.8125em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;gap:15px;background:#e0e0ec;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media all and (max-width: 768px){.task-omissions__list{font-size:1em}}.task-omissions__list-label{color:#040b1e;font-size:1em;line-height:150%}.task-omissions__list-items{margin-top:.3125em}.task-omissions__list-item,.task-omissions__dnd-preview{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:baseline;padding:.5em 1em;margin-bottom:.625em;height:1.875em;background:#ffffff;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;color:#040b1e;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.task-omissions__list-item:not(:last-child),.task-omissions__dnd-preview:not(:last-child){margin-right:.625em}

.task-schulte__difficulty{position:absolute;top:1.875em;left:1.875em}@media all and (max-width: 786px){.task-schulte__difficulty{display:block}}.task-schulte__timer{padding:0 0 1.5em;text-align:center}.task-schulte__cells-cont{margin:auto;padding-bottom:6.25em;width:25em}@media all and (max-width: 768px){.task-schulte__cells-cont{padding-bottom:1.875em;width:13.125em}}.task-schulte__cells{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.375em}.task-schulte__cell{position:relative;cursor:pointer}.task-schulte__cell:before{content:'';display:block;padding-top:100%}.task-schulte__cell-cont{position:absolute;top:0;left:0;bottom:0;right:0;padding:.1875em;-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;transition:opacity 300ms ease}.task-schulte__cell-value{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:"Montserrat","Roboto",cursive;font-weight:900;font-size:1.75em;line-height:150%;color:#040b1e;border:1px solid #b3b3d7;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width: 768px){.task-schulte__cell-value{font-size:1.25em}}.task-schulte__number{-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;transition:opacity 300ms ease}.task-schulte__eye{width:1.3em;height:1.3em;background:transparent url(/app-static/assets/53c05aeb8916bc43ad7cc1e23f65da5d.png) center center no-repeat;-moz-background-size:contain;background-size:contain}

.task-dnd-remembering__arrow-icon{width:2.4375em;height:4.4375em;background:transparent url(/app-static/assets/6774c082764193a1fceb8c0230e4c2b2.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin-right:auto;margin-left:auto;margin-bottom:.5em;margin-top:-2.375em}.task-dnd-remembering__timer{padding:0 0 1.5em;text-align:center}@media all and (max-width: 786px){.task-dnd-remembering__timer{padding-bottom:1.25em}}.task-dnd-remembering__cells-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;padding-bottom:3.125em}@media all and (max-width: 768px){.task-dnd-remembering__cells-cont{padding-bottom:1.875em;margin:0}}.task-dnd-remembering--size-2 .task-dnd-remembering__cells-cont{width:18em}@media all and (max-width: 768px){.task-dnd-remembering--size-2 .task-dnd-remembering__cells-cont{width:100%}}.task-dnd-remembering--size-3 .task-dnd-remembering__cells-cont{width:24.975em}@media all and (max-width: 768px){.task-dnd-remembering--size-3 .task-dnd-remembering__cells-cont{width:100%}}.task-dnd-remembering--size-4 .task-dnd-remembering__cells-cont{width:30.6em}@media all and (max-width: 768px){.task-dnd-remembering--size-4 .task-dnd-remembering__cells-cont{width:100%}}.task-dnd-remembering--size-5 .task-dnd-remembering__cells-cont{width:34.875em}@media all and (max-width: 768px){.task-dnd-remembering--size-5 .task-dnd-remembering__cells-cont{width:100%}}.task-dnd-remembering--size-6 .task-dnd-remembering__cells-cont{width:37.8em}@media all and (max-width: 768px){.task-dnd-remembering--size-6 .task-dnd-remembering__cells-cont{width:100%}}.task-dnd-remembering--size-7 .task-dnd-remembering__cells-cont{width:35em}@media all and (max-width: 768px){.task-dnd-remembering--size-7 .task-dnd-remembering__cells-cont{width:100%}}.task-dnd-remembering__cells{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.task-dnd-remembering__variants{padding-bottom:3.125em}.task-dnd-remembering__variants-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;padding-bottom:3.125em}@media all and (max-width: 768px){.task-dnd-remembering__variants-cont{padding-bottom:1.875em;margin:0}}.task-dnd-remembering--size-2 .task-dnd-remembering__variants-cont{width:18em}@media all and (max-width: 768px){.task-dnd-remembering--size-2 .task-dnd-remembering__variants-cont{width:100%}}.task-dnd-remembering--size-3 .task-dnd-remembering__variants-cont{width:24.975em}@media all and (max-width: 768px){.task-dnd-remembering--size-3 .task-dnd-remembering__variants-cont{width:100%}}.task-dnd-remembering--size-4 .task-dnd-remembering__variants-cont{width:30.6em}@media all and (max-width: 768px){.task-dnd-remembering--size-4 .task-dnd-remembering__variants-cont{width:100%}}.task-dnd-remembering--size-5 .task-dnd-remembering__variants-cont{width:34.875em}@media all and (max-width: 768px){.task-dnd-remembering--size-5 .task-dnd-remembering__variants-cont{width:100%}}.task-dnd-remembering--size-6 .task-dnd-remembering__variants-cont{width:37.8em}@media all and (max-width: 768px){.task-dnd-remembering--size-6 .task-dnd-remembering__variants-cont{width:100%}}.task-dnd-remembering--size-7 .task-dnd-remembering__variants-cont{width:35em}@media all and (max-width: 768px){.task-dnd-remembering--size-7 .task-dnd-remembering__variants-cont{width:100%}}.task-dnd-remembering__cell{padding:.125em}@media all and (max-width: 768px){.task-dnd-remembering__cell{width:33.33333%}}.task-dnd-remembering__cell--size-2{width:9em}@media all and (max-width: 768px){.task-dnd-remembering__cell--size-2{width:33.33333%}}.task-dnd-remembering__cell--size-3{width:8.325em}@media all and (max-width: 768px){.task-dnd-remembering__cell--size-3{width:33.33333%}}.task-dnd-remembering__cell--size-4{width:7.65em}@media all and (max-width: 768px){.task-dnd-remembering__cell--size-4{width:25%}}.task-dnd-remembering__cell--size-5{width:6.975em}@media all and (max-width: 768px){.task-dnd-remembering__cell--size-5{width:25%}}.task-dnd-remembering__cell--size-6{width:6.3em}@media all and (max-width: 768px){.task-dnd-remembering__cell--size-6{width:20%}}.task-dnd-remembering__cell--size-7{width:5em}@media all and (max-width: 768px){.task-dnd-remembering__cell--size-7{width:20%}}.task-dnd-remembering__cell-cont{position:relative}.task-dnd-remembering__cell-cont:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #ff4a4a;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;pointer-events:none;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.task-dnd-remembering__cell--error .task-dnd-remembering__cell-cont:after{opacity:1}

.task-dnd-remembering-cell{position:relative;background:#ffffff;border:1px solid #b3b3d7;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em}.task-dnd-remembering-cell:before{content:'';display:block;padding-top:100%}.task-dnd-remembering-cell--draggable{cursor:pointer}.task-dnd-remembering-cell--draggable:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.task-dnd-remembering-cell--type-text{height:6.25em}.task-dnd-remembering-cell--type-image.task-dnd-remembering-cell--draggable{border:none}.task-dnd-remembering-cell--hover{background:#c1c1c1}.task-dnd-remembering-cell--src.task-dnd-remembering-cell--hover{background:#dadada}.task-dnd-remembering-cell__cont{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.task-dnd-remembering-cell__value{position:relative;width:100%;height:100%}.task-dnd-remembering-cell__value:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0}.task-dnd-remembering-cell__text{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:'Montserrat';font-style:normal;font-weight:700;font-size:1em;line-height:150%;color:#040b1e}@media all and (max-width: 768px){.task-dnd-remembering-cell__text{font-size:1em}}.task-dnd-remembering-cell--size-6 .task-dnd-remembering-cell__text,.task-dnd-remembering-cell--size-7 .task-dnd-remembering-cell__text{font-size:.6875em}@media all and (max-width: 768px){.task-dnd-remembering-cell--size-6 .task-dnd-remembering-cell__text,.task-dnd-remembering-cell--size-7 .task-dnd-remembering-cell__text{font-size:0.9em}}.task-dnd-remembering-cell__image{position:relative;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}


.training-menu{width:100%;max-width:66.5em}@media all and (max-width: 768px){.training-menu{width:100%;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}}@media all and (max-width: 768px){.training-menu__cont{padding:.9375em .625em}}.training-menu__title{margin:0 0 1em;font-size:1.5625em;font-weight:500}@media all and (max-width: 768px){.training-menu__title{padding-top:.38462em;font-size:.8125em}}.training-menu__menu{display:grid;grid-template-columns:1fr 1fr 1fr;margin:-.75em;height:43.75em}@media all and (max-width: 768px){.training-menu__menu{padding-bottom:1.875em;margin:-.3125em;grid-template-columns:1fr 1fr;height:100%}}.training-menu__el{padding:.75em;position:relative;width:100%;height:100%}@media all and (max-width: 768px){.training-menu__el{padding:.3125em;margin-bottom:.9375em}}.training-menu__el-cont{position:relative;width:100%;height:100%;overflow:hidden;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-box-shadow:0px 0px .625em rgba(0,0,0,0.25);-moz-box-shadow:0px 0px .625em rgba(0,0,0,0.25);box-shadow:0px 0px .625em rgba(0,0,0,0.25)}@media all and (max-width: 768px){.training-menu__el-cont{-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}}.training-menu__el-cont:before{content:'';display:block;padding-top:100%}@media all and (max-width: 768px){.training-menu__el-cont:before{padding-top:83.07692%}}.training-menu__bg{position:absolute;top:0;left:0;bottom:0;right:0;background:#7e52dd;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.training-menu__bg:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:#7e52dd}@media all and (max-width: 768px){.training-menu__bg:after{display:none}}.training-menu__bg-img{position:relative;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;z-index:1}@media all and (max-width: 768px){.training-menu__bg-img{-o-object-fit:cover;object-fit:cover;z-index:0}}.training-menu__border{content:'';display:block;position:absolute;width:93%;height:93%;border:2px dashed #312248;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg);z-index:0}.training-menu__fg{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.8125em}@media all and (max-width: 768px){.training-menu__fg{padding:.375em}}.training-menu__fg:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border:.625em solid #fff;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:2}@media all and (max-width: 768px){.training-menu__fg:after{display:none}}.training-menu__el-cont:hover .training-menu__fg:after{opacity:1;z-index:2}.training-menu__el-title{font-size:1.125em;text-align:center;font-weight:500;color:#ffffff}@media all and (max-width: 768px){.training-menu__el-title{font-size:.8125em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}

.task-last-word__difficulty-block{width:100%;text-align:center;padding:3.125em 0}.task-last-word__difficulty-input{width:5.625em;padding:1em 1em;margin:5px 5px;height:1.875em;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em;font-size:0.875rem;font-family:'Rubik', sans-serif;font-weight:500;text-decoration:none;line-height:1;color:#000;border:1px solid #c4c4c4;outline:none}.task-last-word__test-text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding:1.25em;margin:1.875em auto;border:1px dashed rgba(128,128,128,0.5);-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em}.task-last-word__test-word{font-size:1.5em;font-weight:bold;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.task-last-word__check-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;padding:3.125em 0}.task-last-word__check-word{font-size:1.25em;cursor:pointer}.task-last-word__check-word button{-webkit-border-radius:0.5em !important;-moz-border-radius:0.5em !important;border-radius:0.5em !important;min-width:0px !important}

.task-read-syllables__table{margin:3.125em auto}.task-read-syllables__table button{-webkit-border-radius:0.5em !important;-moz-border-radius:0.5em !important;border-radius:0.5em !important;min-width:80px !important}

.match-picture-and-word__img-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.match-picture-and-word__img-list img{width:15em;height:15em;-o-object-fit:scale-down;object-fit:scale-down;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.match-picture-and-word__card-item{margin:20px 0}.match-picture-and-word__text-area{width:80%;padding:10px 0;margin:auto;margin-top:5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;line-height:1;color:#000;background:#fff;border:2px solid #c4c4c4}.match-picture-and-word__text-area.complete{color:#7fb337;border:2px solid #7fb337}.match-picture-and-word__list{margin-top:2.8125em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;gap:15px;background:#e0e0ec;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media all and (max-width: 768px){.match-picture-and-word__list{font-size:1em}}.match-picture-and-word__list-items{margin-top:.3125em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.match-picture-and-word__list-item,.match-picture-and-word__dnd-preview{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:baseline;padding:.5em 1em;margin-bottom:.625em;height:1.875em;background:#ffffff;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;color:#040b1e;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.match-picture-and-word__list-item:not(:last-child),.match-picture-and-word__dnd-preview:not(:last-child){margin-right:.625em}

.training-task{overflow:hidden;margin:auto;width:100%;max-width:66.25em;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em;background:#fff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08)}@media all and (max-width: 768px){.training-task{-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.training-task__filler{height:2.625em}@media all and (max-width: 768px){.training-task__filler{height:7.5em}}.training-task__loader{position:relative;padding-top:60%}.training-task__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 768px){.training-task__header{position:relative;display:block}}.training-task__title{font-size:2.125em;font-weight:900;color:#191919}@media all and (max-width: 768px){.training-task__title{font-size:1.25em}}.training-task__title-description{font-weight:700;font-size:1em;line-height:150%;margin:0,1.5em;color:#040b1e}.training-task__title-type{font-weight:900;font-size:1.75em;line-height:150%;color:#191919}.training-task__description{max-width:35em;margin:1.875em;font-weight:700;font-size:1.125em;line-height:150%;color:#5a0d85}@media all and (max-width: 768px){.training-task__description{font-size:.8125em}}.training-task__task{padding:0 2.5em 2.125em 2.5em}@media all and (max-width: 768px){.training-task__task{padding:1.25em .9375em .5625em}}

.transactions{margin:auto;width:100%;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em;background:#fff}@media all and (max-width: 768px){.transactions{-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}}.transactions__savings{width:100%;background:#7e52dd;padding:2em 1.5em;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.transactions__savings-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5em}.transactions__savings-title{margin:0;margin-bottom:.5em;font-weight:700;font-size:2.25em;color:#ffffff}.transactions__savings-description{margin:0;font-weight:400;font-size:1.125em;color:#ffffff}.transactions__savings-planks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 768px){.transactions__savings-planks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.transactions__savings-plank-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:18.75em;background:#7e52dd;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;font-weight:500;font-size:1em;line-height:150%;color:#ffffff}@media all and (max-width: 768px){.transactions__savings-plank-item{width:100%;margin-bottom:.9375em;font-size:.9375em}}.transactions__savings-plank-value{margin-left:.5em}.transactions__savings-plank-gold{content:'';width:6.25em;height:6.25em;background:transparent url(/app-static/assets/529be604f64af11c86d2ea720cd0c533.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.transactions__savings-plank-gold{width:5em;height:5em}}.transactions__savings-plank-silver{content:'';width:6.25em;height:6.25em;background:transparent url(/app-static/assets/2adf2173e800920329516cc04c4c48e8.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.transactions__savings-plank-silver{width:5em;height:5em}}.transactions__savings-plank-bronze{content:'';width:6.25em;height:6.25em;background:transparent url(/app-static/assets/28071d48116bbdf048e66bc44d1ee1c7.png) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}@media all and (max-width: 768px){.transactions__savings-plank-bronze{width:5em;height:5em}}.transactions__savings-coin-description{text-align:end;margin:0 0 6px 0;font-weight:400;font-size:.9375em;color:#ffffff}.transactions__savings-coin-icon{background:#7fb337;border:2px solid #ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:.75em;font-weight:400;font-size:21.6px;text-align:center;padding-top:.5625em;width:54px;height:54px}.transactions__savings-coin-value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;font-weight:900;font-size:2.75em;text-align:center;color:#ffffff}.transactions__coin{padding:.5625em;width:18.75em;background:#7e52dd;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.transactions__loader{position:relative;padding-top:60%}.transactions__cont{padding:0 2.8125em}@media all and (max-width: 768px){.transactions__cont{padding:0em .625em}}.transactions__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .75em;height:4.6875em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500;color:#5a0d85}@media all and (max-width: 768px){.transactions__heading{padding:0 .625em;height:2.5em}}.transactions__th:last-child{width:5em;text-align:right}@media all and (max-width: 768px){.transactions__th{font-size:.8125em}}.transactions__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4.0625em}@media all and (max-width: 768px){.transactions__pagination{height:3.4375em}}.transactions__task-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:60em;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 768px){.transactions__task-list{display:block;width:100%}}.transactions__task-list .transactions__task-image{content:'';display:block;width:8.25em;height:8.25em;background:transparent url(/app-static/assets/44063d5491f440346cc74d42dcf1fc56.png) center center no-repeat;-moz-background-size:contain;background-size:contain;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.transactions__task-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:29.0625em;height:10.25em;padding:1.5em;margin-bottom:1.875em;background:#ffffff;-webkit-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-moz-box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);box-shadow:-10px -20px 50px rgba(38,12,77,0.04),10px 20px 50px rgba(38,12,77,0.08);-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}@media all and (max-width: 768px){.transactions__task-card{width:100%;height:8.75em;padding:.9375em;display:block;position:relative;-moz-background-size:cover;background-size:cover}}.transactions__task-card.done{background-color:#7fb337;color:#ffffff}.transactions__task-card.done h3{color:#ffffff}.transactions__task-card.done svg .circle-animated{stroke:#ffffff}.transactions__task-card.done .transactions__circle__value{color:#ffffff}.transactions__task-card.empty{background-color:#e0e0ec;color:#747498;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.transactions__task-card.empty h3{color:#747498}.transactions__task-card.empty .transactions__circle__value{color:#747498}.transactions__task-card.empty svg .circle-animated{display:none}.transactions__task-card.empty svg .circle-static{stroke:#747498}.transactions__task-card.progress{background-color:#ffffff}.transactions .transactions__task-card.all_courses{background-image:url(/app-static/assets/cd3483bee9ecf44d3decddfc3df09cb0.png)}.transactions .transactions__task-card.seven_days_active{background-image:url(/app-static/assets/4ea2b77d4ee92470cedfd4e6d2226c8a.png)}.transactions .transactions__task-card.hundred_completed_tasks{background-image:url(/app-static/assets/74aa89298f729ba1a3cb1c3a1bbbc9a2.png)}.transactions .transactions__task-card.first_time_dressed{background-image:url(/app-static/assets/af46eeb0bd03dd381952f8998ecd364a.png)}.transactions .transactions__task-card.one_month_usage{background-image:url(/app-static/assets/4dcce57b3be60fb6613367bd90c6005c.png)}.transactions .transactions__task-card.three_months_usage{background-image:url(/app-static/assets/8cd6eae43a8de9c94da4fb0016a92ff4.png)}.transactions .transactions__task-card.four_months_usage{background-image:url(/app-static/assets/92bb07c94b24a95726e0b6ff8c665d60.png)}.transactions .transactions__task-card.five_months_usage{background-image:url(/app-static/assets/507d75654e70b335264b4d6080a50f54.png)}.transactions .transactions__task-card.half_course{background-image:url(/app-static/assets/1e711903eb5a7a1f217d2299e10926eb.png)}.transactions .transactions__task-card.three_hundred_completed_tasks{background-image:url(/app-static/assets/779152b24c391fa767c438571907e71f.png)}.transactions .transactions__task-card.five_hundred_completed_tasks{background-image:url(/app-static/assets/9045bf454d585f51589e5652de50fa87.png)}.transactions .transactions__task-card.ten_times_complete_read_test{background-image:url(/app-static/assets/3126b06ef48a6d4c3563d02d97279784.png)}@media all and (max-width: 768px){.transactions .transactions__task-card.ten_times_complete_read_test{height:10.625em;-moz-background-size:140%;background-size:140%}}.transactions__task-card-text{margin-left:8.75em;margin-top:.75em;margin-bottom:auto;width:13.75em}@media all and (max-width: 768px){.transactions__task-card-text{margin-left:6.875em;margin-top:0;width:60%}}.transactions__task-card-title{margin:0;font-weight:500;font-size:1em;line-height:150%}.transactions__task-card-description{margin:0;font-weight:400;font-size:.9375em;line-height:150%}.transactions__circle{margin-left:auto;position:relative;height:64px;width:64px;text-align:center;font-size:1.25em}.transactions__circle svg{position:absolute;top:0;right:0;width:64px;height:64px;-webkit-transform:rotateY(-360deg) rotateZ(-90deg);-moz-transform:rotateY(-360deg) rotateZ(-90deg);transform:rotateY(-360deg) rotateZ(-90deg)}.transactions__circle svg .circle-animated{stroke-width:5px;stroke:#74c800;fill:none;z-index:3}.transactions__circle svg .circle-static{stroke-dasharray:182px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:5px;stroke:#74c800;opacity:0.1;fill:none;z-index:2}.transactions__circle__value{display:inline;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:'Montserrat';font-style:normal;font-weight:700;font-size:12px;line-height:150%;color:#040b1e;text-align:center}

.transaction{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .75em;height:1.75em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500;background:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.15);box-shadow:0px 1px 2px rgba(0,0,0,0.15)}@media all and (max-width: 768px){.transaction{padding:0 .625em;height:1.75em}}.transaction:not(:last-child){margin-bottom:.3125em}.transaction__cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.transaction__title{width:4.0625em;color:#5a0d85}@media all and (max-width: 768px){.transaction__title{font-size:.8125em}}.transaction--unit-coin .transaction__title{color:#053663}.transaction__amount{text-align:center;color:#7fb337}@media all and (max-width: 768px){.transaction__amount{font-size:.8125em}}.transaction--type-spent .transaction__amount{color:#ff4a4a}@media all and (max-width: 768px){.transaction__date{font-size:.8125em}}

.header{position:relative;width:100%;height:100%}.header__cont{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 3.375em}.header__counts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__auth{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__btn{color:inherit;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.25em;height:2.5em;font-family:"Montserrat","Rubik",sans-serif;font-weight:bold;color:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em;background:#ce9912}.header__btn:not(:last-child){margin-right:2.25em}.header__btn:hover{background:#9f760e}.header__btn--danger{background:#ff4a4a}.header__btn--danger:hover{background:#ff1717}.m-header{position:relative;width:100%;height:100%;padding:0 .75em}.m-header__cont{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-header__logo-cont{font-family:"Montserrat","Patua One",sans-serif;font-weight:normal;color:#f8e4e4}.m-header__logo{font-size:.9375em}.m-header__center{position:absolute;top:0;left:0;bottom:0;right:0}.m-header__panels{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.875em 0 2.5em}.m-header__panels-cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-header__burger-cont{position:relative}.m-header__burger{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer}.m-header__burger:focus{outline:none}.m-header__burger:after{content:'';width:1.25em;height:1.25em;background:transparent url(/app-static/assets/a95570d5205ee2bb3fcb93aec2c1836b.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;display:block}

.profile-metric-panel:not(:last-child){margin-right:1.875em}@media all and (max-width: 768px){.profile-metric-panel:not(:last-child){margin-right:.9375em}}.profile-metric-panel__cont{position:relative;width:7.375em;height:2.5em;background:#7fb337;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em}@media all and (max-width: 768px){.profile-metric-panel__cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:initial}}.profile-metric-panel--wallet .profile-metric-panel__cont{background:#053663;width:9.375em}@media all and (max-width: 768px){.profile-metric-panel--wallet .profile-metric-panel__cont{background:initial}}.profile-metric-panel--experience .profile-metric-panel__cont{background:#5a0d85}@media all and (max-width: 768px){.profile-metric-panel--experience .profile-metric-panel__cont{background:initial}}.profile-metric-panel__icon{position:relative;height:inherit}.profile-metric-panel__icon-i{position:absolute;bottom:0;left:0;width:3em;height:3em;-webkit-transform:translate(-1em, -.125em);-moz-transform:translate(-1em, -.125em);-ms-transform:translate(-1em, -.125em);-o-transform:translate(-1em, -.125em);transform:translate(-1em, -.125em)}@media all and (max-width: 768px){.profile-metric-panel__icon-i{position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;height:.9375em;width:auto}}.profile-metric-panel--wallet .profile-metric-panel__icon-i{-webkit-transform:translate(-1.625em, -.125em);-moz-transform:translate(-1.625em, -.125em);-ms-transform:translate(-1.625em, -.125em);-o-transform:translate(-1.625em, -.125em);transform:translate(-1.625em, -.125em);width:3.1875em;height:3.1875em}@media all and (max-width: 768px){.profile-metric-panel--wallet .profile-metric-panel__icon-i{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;height:.9375em;width:auto}}.profile-metric-panel--experience .profile-metric-panel__icon-i{-webkit-transform:translate(-1.1875em, -.4375em);-moz-transform:translate(-1.1875em, -.4375em);-ms-transform:translate(-1.1875em, -.4375em);-o-transform:translate(-1.1875em, -.4375em);transform:translate(-1.1875em, -.4375em);width:3.375em;height:2em}@media all and (max-width: 768px){.profile-metric-panel--experience .profile-metric-panel__icon-i{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;height:.9375em;width:auto}}.profile-metric-panel__text{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 1.42857em;text-align:right;font-size:.875em;font-family:"Montserrat","Rubik",sans-serif;color:#fff}@media all and (max-width: 768px){.profile-metric-panel__text{position:static;padding:0 0 0 .3125em}}.profile-metric-panel--wallet .profile-metric-panel__text{padding-right:2.8125em}.profile-metric-panel__plus{display:none}.profile-metric-panel--wallet .profile-metric-panel__plus{display:block;right:.5em;font-weight:bold;font-size:1.625em;position:absolute}@media all and (max-width: 768px){.profile-metric-panel__label{display:none}}@media all and (max-width: 768px){.profile-metric-panel__value{font-size:.8125em}}

.profile-user-panel{margin-right:2.25em}.profile-user-panel__cont{position:relative;height:2.5em;width:9.5em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500;background:#ce9912;color:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em}.profile-user-panel__photo-cont{position:absolute;bottom:0;left:0;overflow:hidden;-webkit-transform:translate(-1.25em, -.25em);-moz-transform:translate(-1.25em, -.25em);-ms-transform:translate(-1.25em, -.25em);-o-transform:translate(-1.25em, -.25em);transform:translate(-1.25em, -.25em);width:2.8125em;height:2.8125em;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.profile-user-panel__photo{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-user-panel__img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-user-panel__photo-letters{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.125em;font-weight:500;color:#505050;background:#d7d7d7}.profile-user-panel__name{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:2em;line-height:1.1}.profile-user-panel__name-row{font-size:.875em}

.workspace{position:relative;width:100%;height:-webkit-calc(var(--vh, 1vh) * 100);height:-moz-calc(var(--vh, 1vh) * 100);height:calc(var(--vh, 1vh) * 100);background:#fff}.workspace .snowflake{color:#fff;font-size:1em;font-family:Arial, sans-serif;text-shadow:0 0 5px #000}.workspace .snowflake,.workspace .snowflake .inner{-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}@-webkit-keyframes snowflakes-fall{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(110vh);transform:translateY(110vh)}}@-moz-keyframes snowflakes-fall{0%{-moz-transform:translateY(0);transform:translateY(0)}100%{-moz-transform:translateY(110vh);transform:translateY(110vh)}}@-o-keyframes snowflakes-fall{0%{-o-transform:translateY(0);transform:translateY(0)}100%{-o-transform:translateY(110vh);transform:translateY(110vh)}}@keyframes snowflakes-fall{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(110vh);-moz-transform:translateY(110vh);-o-transform:translateY(110vh);transform:translateY(110vh)}}@-webkit-keyframes snowflakes-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}}@-moz-keyframes snowflakes-shake{0%,100%{-moz-transform:translateX(0);transform:translateX(0)}50%{-moz-transform:translateX(80px);transform:translateX(80px)}}@-o-keyframes snowflakes-shake{0%,100%{-o-transform:translateX(0);transform:translateX(0)}50%{-o-transform:translateX(80px);transform:translateX(80px)}}@keyframes snowflakes-shake{0%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px)}}.workspace .snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-shake;-moz-animation-name:snowflakes-shake;-o-animation-name:snowflakes-shake;animation-name:snowflakes-shake;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.workspace .snowflake .inner{-webkit-animation-duration:10s;-moz-animation-duration:10s;-o-animation-duration:10s;animation-duration:10s;-webkit-animation-name:snowflakes-fall;-moz-animation-name:snowflakes-fall;-o-animation-name:snowflakes-fall;animation-name:snowflakes-fall;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}.workspace .snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.workspace .snowflake:nth-of-type(0) .inner{-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.workspace .snowflake:first-of-type{left:10%;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.workspace .snowflake:first-of-type .inner,.workspace .snowflake:nth-of-type(8) .inner{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.workspace .snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.workspace .snowflake:nth-of-type(2) .inner,.workspace .snowflake:nth-of-type(6) .inner{-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;animation-delay:6s}.workspace .snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.workspace .snowflake:nth-of-type(11) .inner,.workspace .snowflake:nth-of-type(3) .inner{-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}.workspace .snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.workspace .snowflake:nth-of-type(10) .inner,.workspace .snowflake:nth-of-type(4) .inner{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.workspace .snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.workspace .snowflake:nth-of-type(5) .inner{-webkit-animation-delay:8s;-moz-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s}.workspace .snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.workspace .snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.workspace .snowflake:nth-of-type(7) .inner{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.workspace .snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.workspace .snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.workspace .snowflake:nth-of-type(9) .inner{-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.workspace .snowflake:nth-of-type(10){left:25%;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.workspace .snowflake:nth-of-type(11){left:65%;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.workspace__date{position:absolute;top:3.75em;right:5em}@media all and (max-width: 768px){.workspace__date{top:0em;right:4.6875em}}.workspace__cont{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.workspace__preloader{position:absolute;top:0;left:0;bottom:0;right:0}.workspace__sidebar{width:22.5em;min-width:22.5em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width: 768px){.workspace__sidebar{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1;width:100%;min-width:0;opacity:0;pointer-events:none;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}}@media all and (max-width: 768px){.workspace__sidebar--mobile-open{opacity:1;pointer-events:all;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.workspace__main{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;height:100%;max-width:100%}.workspace__header{position:absolute;top:0;left:0;right:0;height:6.25em}@media all and (max-width: 768px){.workspace__header{height:3.125em}}.workspace__content{position:relative;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}@media all and (max-width: 768px){.workspace__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.125em 0 2.8125em}}.workspace--u-page-auth_login .workspace__content,.workspace--u-page-auth_forgot_password .workspace__content,.workspace--u-page-auth_registration .workspace__content{padding-top:0}@media all and (max-width: 768px){.workspace--u-page-auth_login .workspace__content,.workspace--u-page-auth_forgot_password .workspace__content,.workspace--u-page-auth_registration .workspace__content{padding-top:3.125em}}.workspace--show-helper .workspace__content{padding-right:27.5em}@media all and (max-width: 768px){.workspace--show-helper .workspace__content{padding-right:0}}.workspace__content-wrap{padding:3.75em;width:100%}@media all and (max-width: 768px){.workspace__content-wrap{padding:0 .625em}}.workspace__m-helper{width:100%}.workspace__helper{position:fixed;top:0;bottom:0;right:0;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;opacity:0;pointer-events:none}@media all and (max-width: 768px){.workspace__helper{position:static;height:0;width:100%}}.workspace--show-helper .workspace__helper{-webkit-transition:all 700ms;-o-transition:all 700ms;-moz-transition:all 700ms;transition:all 700ms;opacity:1}@media all and (max-width: 768px){.workspace--show-helper .workspace__helper{height:auto}}

.navigation{position:relative;width:100%;height:100%;color:#fff;background:#312248;-webkit-box-shadow:10px 20px 54px rgba(73,104,122,0.08);-moz-box-shadow:10px 20px 54px rgba(73,104,122,0.08);box-shadow:10px 20px 54px rgba(73,104,122,0.08);overflow-y:scroll;direction:ltr}@media all and (max-width: 768px){.navigation{background:-webkit-gradient(linear, left top, left bottom, from(rgba(49,34,72,0.7)), to(rgba(49,34,72,0.7))),rgba(49,34,72,0.7);background:-webkit-linear-gradient(top, rgba(49,34,72,0.7) 0%, rgba(49,34,72,0.7) 100%),rgba(49,34,72,0.7);background:-moz-linear-gradient(top, rgba(49,34,72,0.7) 0%, rgba(49,34,72,0.7) 100%),rgba(49,34,72,0.7);background:-o-linear-gradient(top, rgba(49,34,72,0.7) 0%, rgba(49,34,72,0.7) 100%),rgba(49,34,72,0.7);background:linear-gradient(180deg, rgba(49,34,72,0.7) 0%, rgba(49,34,72,0.7) 100%),rgba(49,34,72,0.7);-webkit-backdrop-filter:none;backdrop-filter:none}}.navigation__bottom{-webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.3);-moz-box-shadow:0px 1px 0px rgba(255,255,255,0.3);box-shadow:0px 1px 0px rgba(255,255,255,0.3)}.navigation__cont{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 28px 600px}@media all and (max-width: 768px){.navigation__cont{overflow-x:hidden;overflow-y:auto}}.navigation__heading{width:100%}@media all and (max-width: 768px){.navigation__heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .9375em;height:3.125em;min-height:3.125em}}.navigation__title{margin:0;padding:.8em 0 0;text-align:center;font-size:2.1875em;font-family:"Montserrat","Patua One",sans-serif;font-weight:normal}@media all and (max-width: 786px){.navigation__title{padding:0;font-size:.9375em;color:#f8e4e4}}.navigation__m-back{display:none}@media all and (max-width: 768px){.navigation__m-back{display:inline-block;vertical-align:top;padding:0;margin:0;border:none;font-family:inherit;font-size:inherit;background:transparent;cursor:pointer;display:block;width:1em;height:1em;background:transparent url(/app-static/assets/035527ba3824ba09d4b69fc2a9bc7a77.svg) center center no-repeat;-moz-background-size:contain;background-size:contain}.navigation__m-back:focus{outline:none}}.navigation__footer{padding:0 1.25em 2em 3.75em;width:100%}@media all and (max-width: 768px){.navigation__footer{padding:.375em .9375em}}.navigation__copy{font-size:.8125em}@media all and (max-width: 768px){.navigation__copy{font-size:.5625em}}.navigation__content{width:100%}@media all and (max-width: 768px){.navigation__menu-cont{padding:0em 0}}.navigation__menu{padding:0 0 0 0}@media all and (max-width: 768px){.navigation__menu{padding:0}}.navigation__el{margin-bottom:.25em}.navigation__link{color:inherit;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 .9375em 0 0;-webkit-filter:drop-shadow(0px 4px 50px rgba(30,50,4,0.5));filter:drop-shadow(0px 4px 50px rgba(30,50,4,0.5));height:3.75em;opacity:0.7;transition:all .3s}@media all and (max-width: 768px){.navigation__link{padding:0 .9375em;height:2.8125em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.navigation__link.active{background:rgba(255,255,255,0.1);fill:#ffffff;color:#ffffff;opacity:1;padding:0 .9375em 0 0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 4px 50px rgba(30,50,4,0.5);-moz-box-shadow:0px 4px 50px rgba(30,50,4,0.5);box-shadow:0px 4px 50px rgba(30,50,4,0.5);border-bottom:none;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}.navigation__icon{width:1.75em}.navigation__icon-wrap{line-height:0}.navigation__icon-i{width:100%;fill:#fff;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navigation__el-text{padding:0 0 0 .9375em;font-family:"Montserrat","Rubik",sans-serif;font-weight:700;font-size:.9375em}@media all and (max-width: 768px){.navigation__el-text{font-size:.9375em}}.navigation__mobile{display:none}@media all and (max-width: 768px){.navigation__mobile{display:block;padding:0 .9375em}}.navigation__logo-cont{width:100%;height:5.5625em;margin-right:-28px;display:block}.navigation__logo{margin-top:.75em;width:100%;height:100%;background:url(/app-static/assets/3bceb6d46b15601b0f15235864ffc795.svg);-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;display:block}@media all and (max-width: 768px){.navigation__logo{margin-top:.9375em}}.avatar{margin-right:2.25em}.avatar__cont{position:relative;height:2.5em;width:9.5em;font-family:"Montserrat","Rubik",sans-serif;font-weight:500;background:#ce9912;color:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em}.avatar__photo-cont{width:2.8125em;height:2.8125em;border:2px solid #fff;background:#d7d7d7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.avatar__photo{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.avatar__img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.avatar__photo-letters{font-size:1.125em;font-weight:500;color:#505050}.avatar__name{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:2em;line-height:1.1}.avatar__name-row{font-size:.875em}

.helper-hero{width:22.4375em}@media all and (max-width: 768px){.helper-hero{width:11.25em}}.helper-hero__decoration{margin-bottom:15em;margin-left:5em}@media all and (max-width: 768px){.helper-hero__decoration{display:none}}.helper-hero__cont{width:100%}.helper-hero__image-cont{position:relative;width:100%}.helper-hero__body{width:100%;height:auto}.helper-hero__clothes{position:absolute;top:0;left:0;bottom:0;right:0}.helper-hero__clothes-item{position:absolute;top:0;left:0;width:100%;height:auto}

.helper-full{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 2.5em 0 0;width:27.5em}@media all and (max-width: 768px){.helper-full{margin:0 auto;width:13.75em}}.helper-full__cont{position:relative;width:100%}.helper-full__message{position:absolute;bottom:75%;top:9.375em;left:30%;background:#fff;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;border-radius:1.25em;opacity:0;-webkit-transition:all 700ms;-o-transition:all 700ms;-moz-transition:all 700ms;transition:all 700ms}@media all and (max-width: 768px){.helper-full__message{display:none}}.helper-full--message .helper-full__message{-webkit-transform:translate(0, -.625em);-moz-transform:translate(0, -.625em);-ms-transform:translate(0, -.625em);-o-transform:translate(0, -.625em);transform:translate(0, -.625em);opacity:1}.helper-full__message-bg{position:absolute;top:7.5em;left:6.25em;-webkit-transform:translate(0, -2px);-moz-transform:translate(0, -2px);-ms-transform:translate(0, -2px);-o-transform:translate(0, -2px);transform:translate(0, -2px)}.helper-full__message-text{width:13.125em;position:absolute;color:white;top:50%;left:75%;z-index:3;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#5a0d85;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding:25px}.helper-full__message-decoration{position:absolute;left:34%;bottom:-20px;z-index:2}.helper-full__hero{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

.helper-header-panel{padding:0 .625em;width:100%}.helper-header-panel__cont{padding:1px 0}.helper-header-panel__message{position:relative;margin-top:.625em;margin-bottom:.625em}.helper-header-panel__message-text{padding:.6em;font-size:.625em;background:#fff;-webkit-border-radius:.3125em;-moz-border-radius:.3125em;border-radius:.3125em}.helper-header-panel__message-bg{position:absolute;bottom:100%;right:0;-webkit-transform:translate(-2.8125em, 1px);-moz-transform:translate(-2.8125em, 1px);-ms-transform:translate(-2.8125em, 1px);-o-transform:translate(-2.8125em, 1px);transform:translate(-2.8125em, 1px);line-height:0}

