@charset "UTF-8";.spinner{align-items:center;background-color:#fff!important;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@font-face{font-family:Roboto-Regular;src:url(/static/media/Roboto-Regular.a8d6ac03c7b96b7acb62.ttf) format("truetype")}@font-face{font-family:Roboto-Medium;src:url(/static/media/Roboto-Medium.7429a63c09f79a1760b0.ttf) format("truetype")}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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container{padding-left:2rem;padding-right:2rem;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row>*{margin-bottom:30px;padding-left:15px;padding-right:15px}.col{flex-grow:1;max-width:100%}.col-1{flex:0 0 auto;width:8.333333%}.col-2{flex:0 0 auto;width:16.666666%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.333333%}.col-5{flex:0 0 auto;width:41.666666%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.333333%}.col-8{flex:0 0 auto;width:66.666666%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.333333%}.col-11{flex:0 0 auto;width:91.666666%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm-1{flex:0 0 auto;width:8.333333%}.col-sm-2{flex:0 0 auto;width:16.666666%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.333333%}.col-sm-5{flex:0 0 auto;width:41.666666%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.333333%}.col-sm-8{flex:0 0 auto;width:66.666666%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.333333%}.col-sm-11{flex:0 0 auto;width:91.666666%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md-1{flex:0 0 auto;width:8.333333%}.col-md-2{flex:0 0 auto;width:16.666666%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-5{flex:0 0 auto;width:41.666666%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.333333%}.col-md-8{flex:0 0 auto;width:66.666666%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.333333%}.col-md-11{flex:0 0 auto;width:91.666666%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 auto;width:8.333333%}.col-lg-2{flex:0 0 auto;width:16.666666%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.333333%}.col-lg-5{flex:0 0 auto;width:41.666666%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.333333%}.col-lg-8{flex:0 0 auto;width:66.666666%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.333333%}.col-lg-11{flex:0 0 auto;width:91.666666%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl-1{flex:0 0 auto;width:8.333333%}.col-xl-2{flex:0 0 auto;width:16.666666%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.333333%}.col-xl-5{flex:0 0 auto;width:41.666666%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.333333%}.col-xl-8{flex:0 0 auto;width:66.666666%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.333333%}.col-xl-11{flex:0 0 auto;width:91.666666%}.col-xl-12{flex:0 0 auto;width:100%}}@media (min-width:1400px){.col-xxl-1{flex:0 0 auto;width:8.333333%}.col-xxl-2{flex:0 0 auto;width:16.666666%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.333333%}.col-xxl-5{flex:0 0 auto;width:41.666666%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.333333%}.col-xxl-8{flex:0 0 auto;width:66.666666%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.333333%}.col-xxl-11{flex:0 0 auto;width:91.666666%}.col-xxl-12{flex:0 0 auto;width:100%}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;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:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{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{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;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{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.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{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.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{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.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;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.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{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.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{background-color:#f0f0f0;cursor:pointer}.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:#216ba5;color:#fff;font-weight:700}.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:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.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{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;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:#32be3f}.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:#f0f}.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--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2579ba;border-radius:.3rem;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:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.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),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.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),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.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),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.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:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.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:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}:root{--primary-color:#0078d7;--bg-secondary:#f3f2f1;--bg-shadow:rgba(0,0,0,.1);font-size:10px!important}#root,body,html{height:100%;min-height:100vh}body{background-color:#f3f2f1;background-color:var(--bg-secondary);font-family:Roboto-Regular,serif!important;font-size:1.6rem!important;margin:0;overflow:hidden}.all-tasks{-ms-overflow-style:none;height:calc(100% - 14.6rem);overflow-x:hidden;overflow-y:scroll;padding-bottom:7.5rem;scrollbar-width:none}.all-tasks::-webkit-scrollbar{display:none}.app{display:flex;height:calc(100% - 4.8rem);position:relative}.hide{display:none!important}.show{display:inline-block!important}.p-relative{position:relative!important}.h-100{height:100%}@media (max-width:768px){.cover{background-color:rgba(0,0,0,.1);height:100%;opacity:0;position:fixed;right:0;top:0;transition:all .2s ease-in;width:100%;z-index:-1}.cover--show{opacity:1;z-index:9}}.header{align-items:center;background-color:var(--primary-color);display:flex;justify-content:space-between;padding:.6rem 2rem}.header_title{color:#fff;font-size:2rem}.search{align-items:center;border-radius:.6rem;display:flex;height:3.6rem;padding:0 .5rem 0 .7rem;width:55rem}.search,.search_icon{background-color:#c3ddf7}.search_icon{cursor:pointer}.search_input{background-color:#c3ddf7;border:none;border-radius:.6rem;display:block;font-size:1.7rem;height:100%;outline:none;padding-left:.5rem;width:100%}.search_close{background-color:#c3ddf7;border-radius:1rem;cursor:pointer;display:none}.header_right{align-items:center;display:flex;gap:1rem}.header_setting{color:#fff;margin-right:2rem}.profile{align-items:center;background-color:initial;border:1px solid #fff;border-radius:100%;color:#fff;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.logout-button{background-color:var(--primary-color);border:none;cursor:pointer;font-size:1.6rem!important;outline:none}.header-link,.logout-button{color:#fff;font-family:Roboto-Regular,sans-serif}.header-link{font-size:1.7rem!important}@media (max-width:992px){.sidebar--open{width:21rem}.detail-flex{height:100%}}@media (max-width:768px){.search{width:35rem}.search--show{opacity:1!important;overflow:visible!important;width:70%!important}.search_close--show{display:block}}@media (max-width:576px){.search{justify-content:space-between;margin-left:1.3rem;margin-right:auto;overflow:hidden;width:3.5rem}.search_input{display:none}.search--show{width:65%!important}}.sidebar{background-color:#fff;box-shadow:0 .3px .9px rgba(0,0,0,.1),0 1.6px 3.6px rgba(0,0,0,.1);flex-shrink:0;overflow:hidden;padding-top:3rem;width:0}.sidebar--open{width:29rem}.sidebar__head{margin-bottom:1.5rem}.sidebar__logo{cursor:pointer;padding-left:2rem}.sidebar-menu{margin-bottom:.5rem}.sidebar-lists{margin:.7rem 0 -1.4rem}.sidebar__line{padding:0 1.5rem!important}@media (max-width:992px){.sidebar--open{width:21rem}}@media (max-width:768px){.sidebar{bottom:0;left:0;position:absolute;top:0;transition:width .2s ease-in;width:0;z-index:10}.sidebar--open{width:25rem}}@media (max-width:576px){.sidebar--open{width:22rem}}.sidebar-menu__item{align-items:center;background-color:initial;display:flex;justify-content:space-between;padding:1.3rem 2rem;position:relative;transition:.15s ease-in}.sidebar-menu__item:before{background-color:var(--primary-color);bottom:0;content:" ";left:0;position:absolute;top:0;-webkit-transform:scaleY(0);transform:scaleY(0);transition:all .15s ease-in;width:2px}.sidebar-menu__item:hover{background-color:hsla(225,3%,71%,.2)}.sidebar-menu__item--active{background-color:#ecf6fd}.sidebar-menu__item--active:hover{background-color:#ecf6fd!important}.sidebar-menu__item--active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.sidebar-menu__content{align-items:center;display:flex;gap:1.5rem}.sidebar-menu__title{color:#323130;font-size:1.4rem}.sidebar-menu__number{color:#4b4c4d;font-size:1.4rem}.new-list{justify-content:space-between;margin-top:1.4rem}.new-list,.new-list__wrapper{align-items:center;display:flex}.new-list__wrapper{gap:1.5rem;padding:1.2rem 0 1.2rem 2rem;transition:.15s ease-in}.new-list__wrapper:hover{background-color:hsla(225,3%,71%,.2)}.new-list__new{align-items:center;cursor:pointer;display:flex;justify-content:center}.new-list__input{background-color:initial;border:none;font-size:1.5rem;outline:none;width:100%}.new-list__input::-webkit-input-placeholder{color:var(--primary-color)}.new-list__input::placeholder{color:var(--primary-color)}.new-list__group{color:var(--primary-color);cursor:pointer;display:block;padding:1.2rem 2.3rem;transition:.15s ease-in}.new-list__group:hover{background-color:hsla(225,3%,71%,.2)}.todo-details{background-color:var(--bg-secondary);box-shadow:0 1.2px 3.6px var(--bg-shadow),0 6.4px 14.4px var(--bg-shadow);flex-shrink:0;overflow:hidden;padding-top:1.3rem;width:35rem}.details-top{height:calc(100% - 6.5rem);margin-bottom:1rem}.detail-flex{display:flex;flex-direction:column}.detail-task{border-radius:.6rem .6rem 0 0!important;box-shadow:none!important}.detail-task:hover{background-color:#fff!important}.todo-details__bottom{align-items:center;border-top:1px solid var(--bg-shadow);display:flex;justify-content:space-between;padding:1.5rem 0}.todo-details__hide{cursor:pointer}.todo-details__date{color:#797775;font-size:1.3rem}.todo-details__delete{cursor:pointer}.taskNotFound{align-items:center;color:red;display:flex;font-family:Roboto-Medium,sans-serif;font-size:2rem;height:100%;justify-content:center;width:100%}@media (max-width:992px){.detail-flex{height:100%}}@media (max-width:768px){.todo-details{bottom:0;position:absolute;right:0;top:0;transition:width .2s ease-in;width:30rem;z-index:10}}.task{align-items:center;background-color:#fff;border-radius:.6rem;cursor:pointer;display:flex;justify-content:space-between;min-height:5.5rem;overflow:hidden!important;padding:0 2rem;transition:background-color .2s}.task:hover{background-color:#d6d7d7}.task__content{color:#323130;font-family:Roboto-Regular,sans-serif;font-size:1.5rem;height:100%}.task-info{display:flex;flex-direction:column;height:100%;justify-content:center;padding:1.1rem 2rem .9rem 1.8rem;width:100%}.task-info__bottom{align-items:center;display:flex;flex-wrap:wrap;margin-top:.7rem}.task-info__steps{align-items:center;color:#3d3c3c;display:flex;font-family:Roboto-Regular,sans-serif;font-size:1.2rem;gap:.5rem;margin-right:.9rem}.task-info__steps:after{background-color:var(--primary-color);border-radius:100%;content:"";height:1.1rem;margin-left:.5rem;width:.1rem}.task-info__steps:last-child:after{display:none}.task-info__category{border:1px solid;border-radius:100%;display:block;height:1rem;width:1rem}.details-wrapper{-ms-overflow-style:none;height:calc(100% - 4.5rem);margin-top:-1rem;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}.details-wrapper::-webkit-scrollbar{display:none}.details-option:last-child{border-bottom:none}.details-option{border-bottom:1px solid var(--bg-shadow);cursor:pointer;transition:background-color .15s}.details-date-option{background-color:#fff;border-radius:.6rem;box-shadow:0 3.2px 7.2px 0 rgba(0,0,0,.13),0 .6px 1.8px 0 rgba(0,0,0,.11);height:0;left:0;margin:0 auto;opacity:0;outline:transparent;overflow:hidden;position:absolute;right:0;top:70%;transition:all .15s ease-in;width:21rem;z-index:-5}.details-date-option--show{height:auto;opacity:1;overflow:visible;z-index:10}.steps{display:flex;flex-direction:column;gap:0!important;margin-bottom:1rem}.details-date-option__repeat{bottom:-2rem;top:auto}.new-step{border:none!important;border-radius:0 0 .6rem .6rem!important}.categories{background-color:#fff;border-radius:.6rem;margin-bottom:1rem;padding:1.6rem 2rem}.categories__item{align-items:center;border-radius:.4rem;display:flex;gap:.2rem;padding:.5rem}.categories__title{font-size:1.5rem}.categories__lent{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:.8rem}.details-category{align-items:center;display:flex;transition:background-color .15s}.details-category:hover{background-color:hsla(0,0%,100%,.2)}.details-category__icon{align-items:center;color:#797775;display:flex;justify-content:center}.details-category__title{color:#797775;cursor:pointer;font-family:Roboto-Regular,sans-serif;font-size:1.4rem;margin:0 2rem;width:100%}.details-category__options{-ms-overflow-style:none;border-radius:.6rem;box-shadow:0 3.2px 7.2px 0 rgba(0,0,0,.13),0 .6px 1.8px 0 rgba(0,0,0,.11);height:0;left:0;margin:0 auto;opacity:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;scrollbar-width:none;top:0;transition:opacity .15s;width:25rem;z-index:-100}.details-category__options--show{height:17rem;opacity:1;z-index:100}.details-category__options::-webkit-scrollbar{display:none}.category-list{background-color:#fff;display:flex;flex-direction:column;justify-content:center}.category-list__icon{border-radius:100%;display:block;height:1rem;width:1rem}.category-list__item{align-items:center;display:flex;gap:1rem;padding:1.2rem 2rem}.category-list__item:hover{background-color:#dddee0}.add-file{align-items:center;background-color:#fff;border-radius:.6rem;cursor:pointer;display:flex;margin-bottom:1rem;padding:1.6rem 2rem;transition:background-color .15s}.add-file:hover{background-color:hsla(0,0%,100%,.2)}.add-file__icon{align-items:center;color:#b2b2b2;display:flex;justify-content:center}.add-file__title{color:#797775;font-family:Roboto-Regular,sans-serif;font-size:1.4rem;margin:0 2rem;width:100%}.add-file__input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.download{align-items:center;background-color:#fff;border-radius:.6rem;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1.6rem 2rem;transition:background-color .15s}.add-file__download{color:#797775;font-family:Roboto-Regular,sans-serif;font-size:1.4rem;margin-left:2rem;margin-right:auto}.add-note{background-color:#fff;border-radius:.6rem;flex-shrink:0;height:8rem;overflow:hidden;position:relative}.add-note__textarea{region-fragment:initial;border:none;height:100%;outline:none;padding:1.5rem;resize:none;width:100%}.add-note__textarea::-webkit-input-placeholder{font-size:1.6rem}.add-note__textarea::placeholder{font-size:1.6rem}.add-note__button{background-color:#fff;border:none;color:var(--primary-color);cursor:pointer;font-family:Roboto-Medium,sans-serif;outline:none;position:absolute;right:1rem;top:1rem}.add-toDay{align-items:center;background-color:#fff;border-radius:.6rem;display:flex;margin-bottom:1rem;padding:1.6rem 2rem;transition:background-color .15s}.add-toDay:hover{background-color:hsla(0,0%,100%,.2)}.add-toDay__icon{align-items:center;color:#797775;display:flex;justify-content:center}.add-toDay__title{color:#797775;font-family:Roboto-Regular,sans-serif;font-size:1.4rem;margin:0 2rem;width:100%}.options{border-radius:.6rem;flex-shrink:0;margin-bottom:1rem}.details-option__top{align-items:center;display:flex;width:100%}.details-option__topWrapper{align-items:center;background-color:#fff;display:flex}.details-option__topWrapper:hover{background-color:hsla(0,0%,100%,.2)}.details-option__icon{align-items:center;color:#797775;display:flex;justify-content:center;padding:1.6rem 2rem}.details-option__hours{color:#797775;font-family:Roboto-Regular,sans-serif;font-size:1.4rem;width:100%}.details-option__title{display:flex;flex-direction:column;font-family:Roboto-Regular,sans-serif;font-size:1.2rem;gap:.3rem;justify-content:center}.details-option__title .details-option__hours{color:var(--primary-color)!important}.details-option__day{color:#797775}.details-date-option__title{color:#323130;font-family:Roboto-Medium,sans-serif;font-size:1.4rem;padding:1.5rem 0;text-align:center}.date-option-menu{border-bottom:1px solid #e1efdd;border-top:1px solid #e1efdd;padding:.5rem 0}.date-option-menu__title{color:#323130;font-size:1.4rem}.date-option-menu__item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.8rem}.date-option-menu__item:hover{background-color:#dddee0}.date-option-menu__lastItem{margin:.4rem 0;padding:.7rem}.date-option-menu__left{align-items:center;display:flex;gap:1rem}.date-option-menu__day{color:#797775;font-size:1.4rem}.react-datepicker{font-size:1.3rem!important}.react-datepicker__current-month{font-size:1.5rem!important}.react-datepicker__header{padding-top:6px!important}.react-datepicker__navigation{top:0!important}.react-datepicker__day,.react-datepicker__day-name{margin:.6rem!important}.step{align-items:center;background-color:#fff;box-shadow:0 .3px .9px var(--bg-shadow),0 1.6px 3.6px var(--bg-shadow);display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:0 2rem;transition:background-color .15s}.step:hover{background-color:var(--bg-secondary)}.step__info{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;width:100%}.step__content{color:#323130;font-family:Roboto-Regular,sans-serif;font-size:1.4rem;height:100%;padding:2rem;width:100%}.step__line{background-color:#b2b2b2;display:block;height:.1rem;margin-left:auto;width:90%}.task__isImportant{cursor:pointer}.main{background-color:var(--bg-secondary);width:100%}.is-sorted{align-items:center;display:flex;font-family:Roboto-Medium,sans-serif;font-size:1.4rem;gap:1rem;justify-content:right;margin-bottom:-1.7rem;margin-top:.7rem}.completed-tasks{margin-top:1.7rem}.completed-tasks-wrapper{height:0;margin-bottom:2rem;margin-top:-6rem;opacity:0;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;transition:all .3s}.completed-tasks-wrapper--show{height:auto;margin-top:1rem;opacity:1;overflow:auto;-webkit-transform:scaleY(1);transform:scaleY(1)}a{text-decoration:none}@media print{body *{display:none}.print-display-none{display:none!important}.print-display-flex{display:flex!important}.print-area *,body .print-area{display:block}}.todo-header{padding-top:3rem}.main-header{justify-content:space-between}.main-header,.main-header_left,.main-header_menu-logo{align-items:center;display:flex}.main-header_menu-logo{border-radius:.4rem;justify-content:center;margin-right:.7rem;padding:.6rem;transition:background-color .15s}.main-header_menu-logo:hover{background-color:#fff}.main-header_title{color:var(--primary-color);font-family:Roboto-Medium,serif;font-size:2rem}.list-option{margin-left:1.5rem;position:relative}.list-option,.logo-wrapper{border-radius:.5rem;cursor:pointer}.logo-wrapper{align-items:center;color:#797775;display:flex;font-size:3rem;height:3.2rem;justify-content:center;padding-bottom:1.5rem;transition:background-color .25s;width:3.2rem}.logo-wrapper:hover{background-color:#fff}.main-header_right{position:relative}.main-header_sort{color:var(--primary-color);font-size:1.5rem}.sort{align-items:center;border-radius:.4rem;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem;transition:background-color .25s}.list-menu,.sort:hover{background-color:#fff}.list-menu{border-radius:.5rem;box-shadow:0 .3px .9px var(--bg-shadow),0 1.6px 3.6px var(--bg-shadow);height:0;left:-200%;opacity:0;overflow:hidden;padding:1.5rem 0;position:absolute;text-align:center;top:-1rem;transition:all .15s ease-in-out;width:20rem;z-index:-2}.list-menu--show{height:auto;opacity:1;overflow:visible;top:3rem;z-index:10}.list-menu_title{border-bottom:1px solid var(--bg-secondary);cursor:auto;font-family:Roboto-Medium,sans-serif;margin-bottom:1.5rem;padding-bottom:1.5rem}.menu-option{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.menu-option_items{padding:1rem 0 1rem 2rem;transition:.1s}.menu-option__colors,.menu-option_items{align-items:center;display:flex;gap:1rem}.menu-option_items:hover{background-color:#dddee0}.menu-option_title{font-family:Roboto-Regular,sans-serif;margin-right:1.6rem}.pick-color{background-color:#fff;border-radius:.5rem;box-shadow:0 .3px .9px var(--bg-shadow),0 1.6px 3.6px var(--bg-shadow);display:none;gap:1rem;left:99%;padding:2.5rem 2rem;top:-1rem}.pick-color--show{align-items:center;display:flex;position:absolute}.pick-color__items{align-items:center;background-color:#3d3c3c;border-radius:100%;display:flex;height:4rem;justify-content:center;width:4rem}.sort-menu{background-color:#fff;border-radius:.4rem;box-shadow:0 .3px .9px var(--bg-shadow),0 1.6px 3.6px var(--bg-shadow);height:0;opacity:0;overflow:hidden;padding-top:1.5rem;position:absolute;right:-1rem;top:-1.5rem;transition:all .15s ease-in-out;width:20rem;z-index:-3}.sort-menu--show{height:auto;opacity:1;overflow:visible;top:3.5rem;z-index:10}.sort-menu__title{border-bottom:1px solid var(--bg-secondary);font-family:Roboto-Medium,sans-serif;padding-bottom:1rem;text-align:center}.sort-options{display:flex;flex-direction:column;justify-content:center;padding:1rem 0}.sort-options__item{align-items:center;cursor:pointer;display:flex;gap:1.7rem;padding:1rem 0 1rem 1.5rem;transition:.1s}.sort-options__item:hover{background-color:#dddee0}.sort-options__title{color:#383232;font-family:Roboto-Regular,sans-serif;font-size:1.5rem}.new-task{margin-top:3rem}.new-task-wrapper{box-shadow:0 .3px .9px var(--bg-shadow),0 1.6px 3.6px var(--bg-shadow)}.new-task-top{align-items:center;background-color:#fff;border-bottom:1px solid rgba(109,125,133,.3);border-radius:.6rem .6rem 0 0;display:flex;flex-grow:1;overflow:hidden;padding:1.1rem 2rem}.new-task-top__icon{cursor:pointer}.new-task-top__circle{border:1px solid var(--primary-color);border-radius:100%;cursor:pointer;display:block;flex-shrink:0;height:1.6rem;width:1.6rem}.new-task-top__input{border:none;outline:none;padding:.9rem 1.7rem;width:100%}.new-task-top__input::-webkit-input-placeholder{color:#323130;font-family:Roboto-Regular,sans-serif}.new-task-top__input::placeholder{color:#323130;font-family:Roboto-Regular,sans-serif}.new-task-bottom{align-items:center;background-color:#f3f2f1;border-radius:0 0 .6rem .6rem;display:flex;height:0;justify-content:space-between;opacity:0;padding:0;transition:height .2s cubic-bezier(.25,.1,.26,1.13) 0s}.new-task-bottom--show{height:4.7rem;opacity:1;padding:0 1.6rem}.new-task-bottom__options{align-items:center;display:flex;gap:1rem}.new-task-bottom__icon{align-items:center;display:flex;justify-content:center;position:relative;transition:.15s}.option-menu__top{align-items:center;border:1px solid #a19f9d;border-radius:.4rem;color:#292827;display:flex;gap:.5rem;padding:.2rem .3rem}.option-menu__top span{color:#292827;font-size:1.4rem}.new-task-bottom__add{background-color:#fff;border:1px solid rgba(109,125,133,.3);color:var(--primary-color);cursor:pointer;padding:.7rem}.option-menu{background-color:#fff;border-radius:.6rem;box-shadow:0 3.2px 7.2px 0 rgba(0,0,0,.13),0 .6px 1.8px 0 rgba(0,0,0,.11);left:-1rem;opacity:0;outline:transparent;position:absolute;top:-1rem;transition:all .2s ease-in;width:21rem;z-index:-19}.option-menu--show{opacity:1;top:110%;z-index:19}.tasks{margin-top:1rem}.completed-head-wrapper,.tasks-wrapper{display:flex;flex-direction:column;gap:1rem}.completed-head-wrapper{align-items:center;margin-bottom:1rem}.completed-head{align-items:center;cursor:pointer;display:flex;gap:1.5rem;padding-left:1rem;width:100%}.completed-head__icon{transition:.25s}.completed-head__icon--open{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.completed-head__count{color:#797775;font-size:1.5rem}.completed-head__text{font-family:Roboto-Medium,sans-serif;font-size:1.4rem}.line-wrapper{padding:0 2rem;width:100%}.completed-head__line{background-color:hsla(30,2%,47%,.3);display:block;height:1px;width:100%}@media (max-width:414px){h1{font-size:1.8em;letter-spacing:2px}.main-agileinfo{margin:1.5em auto;width:85%}.text:focus,.text:valid{background-position:0 0}.wthree-text ul li,.wthree-text ul li:nth-child(2){display:block;float:none}.wthree-text ul li:nth-child(2){margin-top:1.5em}input[type=submit]{letter-spacing:3px;margin:2em 0 1.5em}.colorlibcopy-agile{margin:1em 0}}body{background-attachment:fixed;background-size:cover;font-family:Roboto-Regular,sans-serif}h1{color:#fff;font-size:3em;font-weight:100;letter-spacing:4px;text-align:center;text-transform:capitalize}.error,h1{font-family:Roboto-Medium,sans-serif}.error{color:#e3a6a6!important;font-size:1.4rem;margin:.5rem;text-align:left!important}.main-w3layouts{padding:1.5em 0 1em}.main-agileinfo{background:rgba(0,0,0,.18);background-size:cover;margin:3em auto;width:35%}.agileits-top{padding:1rem}.agileits-top input[type=email],.agileits-top input[type=password],.agileits-top input[type=text]{background:linear-gradient(180deg,hsla(0,0%,100%,0) 96%,#fff 0);background-position:-800px 0;background-repeat:no-repeat;background-size:100%;border:1px solid hsla(0,0%,100%,.37);color:#fff;display:block;font-family:Roboto-Medium,sans-serif;font-size:.9em;font-weight:100;padding:.8em;transition:all .3s cubic-bezier(.64,.09,.08,1);width:94.5%}.label{color:#fff;display:block;margin:1.3rem 0}.main-agileinfo{padding-bottom:3rem!important}.text:focus,.text:valid{background-position:0 0;box-shadow:none;outline:none}.text:focus::-webkit-input-placeholder,.text:valid::-webkit-input-placeholder{color:hsla(0,0%,100%,.7);font-size:.9em;-webkit-transform:translateY(-30px);transform:translateY(-30px);visibility:visible!important}.agileits-top input[type=submit]{-webkit-appearance:none;background:#0078d7;border:1px solid #0078d7;color:#fff;cursor:pointer;font-family:Roboto-Regular,sans-serif;font-size:1.6rem;letter-spacing:4px;margin:2.5rem 0;outline:none;padding:.9em;width:100%}.agileits-top input[type=submit]:hover{background:#b2b2b2;transition:all .5s}.agileits-top p{color:#fff;font-size:1em;font-weight:300;letter-spacing:1px;text-align:center}.agileits-top p a{color:#fff;font-weight:400;transition:all .5s}.agileits-top p a:hover{color:#76b852}.wthree-text label{color:#fff;cursor:pointer;font-size:.9em;font-weight:200;position:relative}input.checkbox{background:#8dc26f}input.checkbox,input.checkbox:before{cursor:pointer;height:1.2em;width:1.2em}input.checkbox:before{background:inherit;content:"";position:absolute}input.checkbox:after{border:1px solid #fff;content:"";height:1.2em;left:0;position:absolute;top:0;transition:.4s ease-in-out;width:1.2em;z-index:1}input.checkbox:checked:after{border-color:transparent transparent #fff #fff}.anim input.checkbox:checked:after,input.checkbox:checked:after{height:.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.anim input.checkbox:checked:after{-webkit-animation:rippling .4s ease .4s;animation:rippling .4s ease .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-color:transparent}@-webkit-keyframes rippling{50%{border-left-color:#fff}to{border-bottom-color:#fff;border-left-color:#fff}}@keyframes rippling{50%{border-left-color:#fff}to{border-bottom-color:#fff;border-left-color:#fff}}.colorlibcopy-agile{margin:2em 0 1em;text-align:center}.colorlibcopy-agile p{color:#fff;font-size:.9em;font-weight:100;letter-spacing:1px;line-height:1.8em}.colorlibcopy-agile p a{color:#fff;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s}.colorlibcopy-agile p a:hover{color:#000}.wrapper{overflow:hidden;position:relative}.colorlib-bubbles{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.colorlib-bubbles li{-webkit-animation:square 20s infinite;animation:square 20s infinite;background-color:hsla(0,0%,100%,.15);border-radius:50%;bottom:-160px;display:block;height:40px;list-style:none;position:absolute;transition-timing-function:linear;width:40px}.colorlib-bubbles li:first-child{left:10%}.colorlib-bubbles li:nth-child(2){-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:17s;animation-duration:17s;height:80px;left:20%;width:80px}.colorlib-bubbles li:nth-child(3){-webkit-animation-delay:4s;animation-delay:4s;left:25%}.colorlib-bubbles li:nth-child(4){-webkit-animation-duration:22s;animation-duration:22s;background-color:hsla(0,0%,100%,.25);height:60px;left:40%;width:60px}.colorlib-bubbles li:nth-child(5){left:70%}.colorlib-bubbles li:nth-child(6){-webkit-animation-delay:3s;animation-delay:3s;background-color:hsla(0,0%,100%,.2);height:120px;left:80%;width:120px}.colorlib-bubbles li:nth-child(7){-webkit-animation-delay:7s;animation-delay:7s;height:160px;left:32%;width:160px}.colorlib-bubbles li:nth-child(8){-webkit-animation-delay:15s;animation-delay:15s;-webkit-animation-duration:40s;animation-duration:40s;height:20px;left:55%;width:20px}.colorlib-bubbles li:nth-child(9){-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:40s;animation-duration:40s;background-color:hsla(0,0%,100%,.3);height:10px;left:25%;width:10px}.colorlib-bubbles li:nth-child(10){-webkit-animation-delay:11s;animation-delay:11s;height:160px;left:90%;width:160px}@-webkit-keyframes square{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-700px) rotate(600deg);transform:translateY(-700px) rotate(600deg)}}@keyframes square{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-700px) rotate(600deg);transform:translateY(-700px) rotate(600deg)}}@media (max-width:1440px){input[type=email],input[type=password],input[type=text]{width:94%}}@media (max-width:1366px){h1{font-size:2.6em}.agileits-top{padding:2.5em}.main-agileinfo{margin:2em auto;width:36%}}@media (max-width:1280px){.main-agileinfo{width:40%}}@media (max-width:1080px){.main-agileinfo{width:46%}}@media (max-width:1024px){.main-agileinfo{width:49%}}@media (max-width:991px){h1{font-size:2.4em}.main-w3layouts{padding:1rem 0 1em}}@media (max-width:900px){.main-agileinfo{width:58%}input[type=email],input[type=password],input[type=text]{width:93%}}@media (max-width:800px){h1{font-size:2.2em}}@media (max-width:736px){.main-agileinfo{width:62%}}@media (max-width:667px){.main-agileinfo{width:67%}}@media (max-width:600px){.agileits-top{padding:2.2em}input.email,input.text.w3lpass{margin:1.5em 0}input[type=submit]{margin:2rem 0}h1{font-size:2em;letter-spacing:3px}}@media (max-width:568px){.main-agileinfo{width:75%}.colorlibcopy-agile p{padding:0 2em}}@media (max-width:480px){h1{font-size:1.8em;letter-spacing:3px}.agileits-top{padding:1.8em}input[type=email],input[type=password],input[type=text]{width:91%}.agileits-top p{font-size:.9em}}@media (max-width:414px){h1{font-size:1.8em;letter-spacing:2px}.main-agileinfo{margin:1.5em auto;width:85%}.text:focus,.text:valid{background-position:0 0}.wthree-text ul li,.wthree-text ul li:nth-child(2){display:block;float:none}.wthree-text ul li:nth-child(2){margin-top:1.5em}input[type=submit]{letter-spacing:3px;margin:2em 0 1.5em}.colorlibcopy-agile{margin:1em 0}}@media (max-width:384px){.main-agileinfo{width:88%}.colorlibcopy-agile p{padding:0 1em}}@media (max-width:375px){.agileits-top p{letter-spacing:0}}@media (max-width:320px){.main-w3layouts{padding:1.5em 0 0}.agileits-top{padding:1.2em}.colorlibcopy-agile{margin:0 0 1em}input[type=email],input[type=password],input[type=text]{font-size:.85em;width:89.5%}h1{font-size:1.7em;letter-spacing:0}.main-agileinfo{margin:1em auto;width:92%}.text:focus,.text:valid{background-position:0 0}input[type=submit]{font-size:.85em;margin:1.5em 0;padding:.8em}.colorlibcopy-agile p,.wthree-text label{font-size:.85em}.main-w3layouts{padding:1em 0 0}}
/*# sourceMappingURL=main.2cfffe9d.css.map*/