@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&subset=latin-ext);html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;clear:none}ol,ul{list-style-type:none}ol,ol li,ul,ul li{padding:0;margin:0}ol li,ul li{background-image:none}a{outline:none;text-decoration:underline;background-color:transparent}a:active,a:hover{outline:0}a img{border:0}img{display:block;max-width:none;font-size:12px;color:#000}svg:not(:root){overflow:hidden}b,strong{font-weight:700}em{font-style:italic}table{width:auto;border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}html{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{color:#fff;font-size:48px;font-weight:900;line-height:1.2;margin-top:1.5em}@media only screen and (max-width:640px){h1{font-size:26px}}h1 a{color:#fff;text-decoration:none}h1 a:focus{outline:none}h2{color:#fff;font-size:32px;font-weight:700;line-height:1.2;margin-top:1.75em}@media only screen and (max-width:640px){h2{font-size:22px}}h3{color:#c2e0ff;font-size:24px;font-weight:700;line-height:1.2;margin-top:1.5em}@media only screen and (max-width:640px){h3{font-size:20px}}.Text,p{color:#fff;font-size:16px;font-weight:400;line-height:1.5;margin-top:1em}.Text--big{color:#fff;font-size:20px;font-weight:inherit;line-height:1.3}a{color:#ff7f7f;transition:color .2s ease}a:hover{color:#fff}a:focus{outline:2px solid #ff7f7f;outline-offset:2px}.Link{color:#ff7f7f;font-size:16px;font-weight:400;line-height:1.5;transition:color .2s ease}.Link:hover{color:#fff}.Link:focus{outline:2px solid #ff7f7f;outline-offset:2px}code,kbd,pre,samp,var{font-family:Consolas,"Courier New",Courier,monospace;color:#000;background-color:#e0e0e0;padding:5px 10px}.Data code{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}*,:after,:before{box-sizing:border-box}body{background-color:#303030;margin:0;padding:0}.Header{background-color:#516cf0;border-bottom:1px solid hsla(0,0%,100%,.27);text-align:center;overflow:hidden;padding-bottom:60px}.Nav{margin-top:60px}.Nav ul{display:flex;flex-wrap:wrap;justify-content:center}.Nav-item{padding:0 10px 20px}.Nav-item a{font-size:18px}.Nav-item a.is-active,.Nav-item a:focus{color:#fff;outline:none}.Main{text-align:center;min-height:700px;padding-bottom:100px;overflow:hidden}.Section{position:relative;font-size:0;padding-bottom:40px}.Container{width:90%;max-width:1280px;margin:0 auto}.Overlay{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.9);top:0;left:0;bottom:0;right:0;opacity:0;z-index:99999;overflow:hidden;-webkit-animation-name:FadeIn;animation-name:FadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0s;animation-delay:0s}.Grid{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -10px}.Grid--center{justify-content:center}.Grid-col{position:relative;padding:0 10px}.Grid-col--3{flex:0 0 25%;max-width:25%}.Grid-col--4{flex:0 0 33.33333%;max-width:33.33333%}.Grid-col--6{flex:0 0 50%;max-width:50%}.Grid-col--8{flex:0 0 66.66667%;max-width:66.66667%}.Grid-col--9{flex:0 0 75%;max-width:75%}.Grid-col--12{flex:0 0 100%;max-width:100%}@media only screen and (max-width:800px){.Grid-col--sm-12{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:480px){.Grid-col--xs-12{flex:0 0 100%;max-width:100%}}.Grid-col--push-3{left:25%}.Grid-col--push-4{left:33.33333%}.Grid-col--push-5{left:41.66667%}.Grid-col--push-6{left:50%}.Grid-col--push-7{left:58.33333%}.Grid-col--push-8{left:66.66667%}.Grid-col--pull-3{right:25%}.Grid-col--pull-4{right:33.33333%}.Grid-col--pull-5{right:41.66667%}.Grid-col--pull-6{right:50%}.Grid-col--pull-7{right:58.33333%}.Grid-col--pull-8{right:66.66667%}@-webkit-keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes FadeInDown{0%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.Button{position:relative;min-width:160px;display:inline-block;vertical-align:bottom;overflow:hidden;border:0;border-radius:2px;color:#fff;font-size:16px;font-weight:400;line-height:1.2;text-align:center;text-decoration:none;padding:1em 2em;transition:background-color .25s ease}.Button,.Button:hover{cursor:pointer}.Button:focus{outline:none;box-shadow:0 0 0 1px #fff}.Button--primary{background-color:#ff7f7f}.Button--primary:hover{background-color:#f66}.Button--secondary{background-color:#516cf0}.Button--secondary:hover{background-color:#3a58ee}.Button--danger{background-color:#7e046a}.Button--danger:hover{background-color:#650355}.Form{position:relative;display:block}.Form--narrow{display:inline-block;width:300px}.Form button,.Form input[type=email],.Form input[type=number],.Form input[type=search],.Form input[type=tel],.Form input[type=text],.Form select,.Form textarea{-webkit-appearance:none;-moz-appearance:none}.Form input[type=submit]{width:auto}.Form input:read-only:hover{cursor:not-allowed}.Form-row{position:relative;margin-bottom:20px}@media only screen and (max-width:800px){.Form-row{margin-bottom:30px}}.Form-row:last-child,.Form-row:last-of-type{margin-bottom:0}.Form-rowFlex{display:flex;flex-direction:row;align-items:center;justify-content:center}@media only screen and (max-width:640px){.Form-rowFlex{flex-direction:column}}.Form-label{color:#fff;font-size:16px;font-weight:400;line-height:1.5}.CustomSelect-options li,.Form-input,.Form-select,.Form-textarea{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;color:#000;font-size:16px;font-weight:400;line-height:1.5;background-color:#fff;border:1px solid #fff;border-radius:2px;padding:.75em 1em;margin:0;transition:border-color .4s ease}.CustomSelect-options li:read-only,.Form-input:read-only,.Form-select:read-only,.Form-textarea:read-only{background-color:#fff}.CustomSelect-options li::-webkit-input-placeholder,.Form-input::-webkit-input-placeholder,.Form-select::-webkit-input-placeholder,.Form-textarea::-webkit-input-placeholder{opacity:1}.CustomSelect-options li:-ms-input-placeholder,.Form-input:-ms-input-placeholder,.Form-select:-ms-input-placeholder,.Form-textarea:-ms-input-placeholder{opacity:1}.CustomSelect-options li::placeholder,.Form-input::placeholder,.Form-select::placeholder,.Form-textarea::placeholder{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;color:#a4a4a4;opacity:1;transition:all .4s ease}.CustomSelect-options li::-webkit-input-placeholder,.Form-input::-webkit-input-placeholder,.Form-select::-webkit-input-placeholder,.Form-textarea::-webkit-input-placeholder{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;color:#a4a4a4;-webkit-transition:all .4s ease;transition:all .4s ease}.CustomSelect-options li:-moz-placeholder,.CustomSelect-options li::-moz-placeholder,.Form-input:-moz-placeholder,.Form-input::-moz-placeholder,.Form-select:-moz-placeholder,.Form-select::-moz-placeholder,.Form-textarea:-moz-placeholder,.Form-textarea::-moz-placeholder{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;color:#a4a4a4;-moz-transition:all .4s ease;transition:all .4s ease}.CustomSelect-options li::-ms-input-placeholder,.Form-input::-ms-input-placeholder,.Form-select::-ms-input-placeholder,.Form-textarea::-ms-input-placeholder{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;color:#a4a4a4;-ms-transition:all .4s ease;transition:all .4s ease}.CustomSelect-options li:-ms-input-placeholder,.Form-input:-ms-input-placeholder,.Form-select:-ms-input-placeholder,.Form-textarea:-ms-input-placeholder{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;color:#a4a4a4;-ms-transition:all .4s ease;transition:all .4s ease}.CustomSelect-options li:active,.CustomSelect-options li:focus,.CustomSelect-options li:hover,.Form-input:active,.Form-input:focus,.Form-input:hover,.Form-select:active,.Form-select:focus,.Form-select:hover,.Form-textarea:active,.Form-textarea:focus,.Form-textarea:hover{border-color:#ff7f7f;outline:none}.Form-input--w80,.Form-select--w80,.Form-textarea--w80{width:80px}.Form-select{width:240px;background-image:url(/react_training/static/media/arrow-down-select.c8c14b7b.svg);background-repeat:no-repeat;background-position:100%;background-position:calc(100% - 10px) 50%;background-size:16px 16px}.Form-select:hover{cursor:pointer}.Form-select::-ms-expand{display:none}.Form-message{color:#fff;font-size:16px;font-weight:400;line-height:1.5;background-color:#444;border-radius:2px;padding:10px;margin-top:10px;opacity:0;-webkit-animation-name:FadeIn;animation-name:FadeIn;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0s;animation-delay:0s}.Form-message--warning{background-color:#a71018}.Form .Button{align-self:stretch}@media only screen and (max-width:640px){.Form .Button{align-self:auto;width:240px}}.List li{position:relative;color:#fff;font-size:16px;font-weight:400;line-height:1.5;padding:0 0 10px 20px}.List li:before{content:"";position:absolute;left:0;top:10px;width:4px;height:2px;background:#516cf0}.OrderedList{counter-reset:li-counter;list-style:none}.OrderedList li{position:relative;padding-left:40px;margin-bottom:10px}.OrderedList li:last-child{margin-bottom:0}.OrderedList li:before{content:counters(li-counter,".") ".";counter-increment:li-counter;display:inline-block;position:absolute;top:2px;left:0;color:#a4a4a4;font-size:26px;font-weight:700;line-height:1}.OrderedList--animated li{opacity:0;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-animation-name:FadeInDown;animation-name:FadeInDown;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0s;animation-delay:0s}.Modal{position:relative;width:600px;text-align:center;background:#444;border-radius:2px;opacity:0;-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0);-webkit-animation-name:FadeInDown;animation-name:FadeInDown;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:.2s;animation-delay:.2s}@media only screen and (max-width:640px){.Modal{width:90%}}.Modal-content{padding:40px}@media only screen and (max-width:480px){.Modal-content{padding:20px}}.Modal-text{color:#fff;font-size:20px;font-weight:400;line-height:1.5;margin-top:30px;margin-bottom:0}@media only screen and (max-width:480px){.Modal-text{font-size:14px;margin-top:10px}}.Modal-close{display:inline-block;position:absolute;top:4px;right:4px;width:30px;height:30px;background:url(/react_training/static/media/cross-white.4630b624.svg) no-repeat 50%/contain transparent;border:none;opacity:.25;transition:opacity .4s ease;margin:0;padding:0;overflow:visible;cursor:pointer}@media only screen and (max-width:480px){.Modal-close{top:5px;right:5px}}.Modal-close:hover{opacity:1}.Modal-close:focus{outline:none}@keyframes FadeInDown{0%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.CustomSelect{position:relative;width:240px;color:#000;font-size:16px;font-weight:400;line-height:1.5;text-align:left;background-color:#fff;border:1px solid #fff;border-radius:2px;padding:.75em 1em;margin:0}.CustomSelect:after{content:"";display:inline-block;width:25px;height:14px;position:absolute;top:50%;margin-top:-7px;right:10px;background:url(/react_training/static/media/arrow-down-select.c8c14b7b.svg) no-repeat 50%/contain transparent;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.CustomSelect.is-active:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.CustomSelect:hover{cursor:pointer;border-color:#ff7f7f;transition:border-color .4s ease}.CustomSelect.is-active,.CustomSelect:active,.CustomSelect:focus{border-color:#ff7f7f;outline:none}.CustomSelect.is-active,.CustomSelect:active{border-radius:2px 2px 0 0}.CustomSelect select{width:100%;background:#fff;border:none;pointer-events:none}.CustomSelect-options{display:none;position:absolute;z-index:99999;width:240px;left:-1px;top:calc(100% - 1px);border:1px solid #ff7f7f;border-top:none;border-radius:0 0 2px 2px;background-color:#fff}.CustomSelect-options.is-active{display:block}.CustomSelect-options li{border:none;border-top:1px solid #e0e0e0;border-radius:0;text-align:left}.CustomSelect-options li:hover{cursor:pointer;color:#fff;background-color:#ff7f7f}.Tasks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.Task{position:relative;display:flex;flex-grow:0;flex-shrink:1;flex-basis:300px;min-width:200px;max-width:300px;min-height:100px;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;text-align:center;background-color:#e0e0e0;border-radius:2px;padding:20px 10px 10px;margin:0 10px 20px;opacity:0;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-animation-name:FadeInDown;animation-name:FadeInDown;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0s;animation-delay:0s}.Task-textContainer{width:100%}.Task-heading{color:#000;font-size:20px;font-weight:700;line-height:1.2;margin:0}.Task-text{color:#000;font-size:16px;font-weight:400;line-height:1.5}.Task-buttonContainer{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.Task-buttonContainer .Button{min-width:120px;margin:20px 5px 0}.Tiles{flex-direction:row;flex-wrap:wrap}.Tile,.Tiles{display:flex;justify-content:center}.Tile{position:relative;flex-grow:0;flex-shrink:1;flex-basis:200px;min-width:100px;max-width:240px;min-height:120px;flex-direction:column;flex-wrap:nowrap;align-items:center;align-content:center;text-align:center;background-color:#e0e0e0;border-radius:2px;padding:10px;margin:0 10px 20px;opacity:0;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-animation-name:FadeInDown;animation-name:FadeInDown;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0s;animation-delay:0s}.Tile-heading{color:#000;font-size:16px;font-weight:700;line-height:1.2;margin:0}.Tile-text{color:#000;font-size:14px;font-weight:400;line-height:1.5}.Greetings .Tile .Button{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:absolute;top:-10px;right:-10px;font-weight:700;min-width:auto;width:20px;height:20px;border-radius:50%;padding:.5em;transition:all .2s ease-in}.Greetings .Tile .Button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.Posts .Tile-text{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pos-rel{position:relative}.block{display:block}.inline-block{display:inline-block}.ta-center{text-align:center}.ta-left{text-align:left}.f-bold{font-weight:700}.block-center{margin-left:auto;margin-right:auto}.w50p{width:50%}.w100p{width:100%}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mr5{margin-right:5px}.mr10{margin-right:10px}.ml5{margin-left:5px}.ml10{margin-left:10px}@media only screen and (max-width:640px){.xs-mb10{margin-bottom:10px}}@media only screen and (max-width:640px){.xs-mt10{margin-top:10px}}.c-primary{color:#ff7f7f}.c-danger{color:#7e046a}
/*# sourceMappingURL=main.48181fd6.chunk.css.map */