.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{box-sizing:content-box;position:absolute;height:0;width:1px;content:"";z-index:-1;border:8px solid transparent;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:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.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:#aeaeae}.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{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;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{border-bottom-left-radius:.3rem;border-bottom-right-radius:.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:#f0f0f0;border-bottom:1px solid #aeaeae;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){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 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;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:#a6a6a6}.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{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.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;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,.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 #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;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:#f0f0f0}.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{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;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{border-radius:.3rem;background-color:#f0f0f0}.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;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#216ba5;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{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{border-radius:.3rem;background-color:#f0f0f0}.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{border-radius:.3rem;background-color:#3dcc4a;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{border-radius:.3rem;background-color:#216ba5}.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{border-radius:.3rem;background-color:#bad9f1;color:#000}.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{cursor:default;color:#ccc}.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--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{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.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{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.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{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.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{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.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{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:#216ba5;color:#fff;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:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height: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{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;-webkit-clip-path:circle(0);clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}
/*! sanitize.css v8.0.0 | CC0 License | github.com/csstools/sanitize.css */*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.15;-moz-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}small{font-size:80%}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}html{font-size:62.5%;font-family:Montserrat,sans-serif}body{background-color:#f5f5f5}button{border:0;background-color:transparent;margin:0;cursor:pointer}.wrap{display:flex;min-height:100vh;max-width:1920px}.main{position:relative;flex-direction:column;flex:auto;overflow:hidden;padding:28px 50px 150px}.cnt,.main{display:flex;width:100%}.cnt{flex-wrap:wrap}.d-ac{align-items:center}.c{flex:0 0 auto;margin-left:4%}.c-1,.c:first-child{margin-left:0}.c-1{width:100%}.c-2{width:48%}.c-3{width:29.333%}.c-4{width:22%}.c-5{width:20%}.c-6{width:13.333%}.c-6:nth-child(6n+7){margin-left:0}.c-14{width:25%}.c-34{width:71%}.c-inline{flex:none;margin-left:25px}.heading{font-size:3.2rem}.heading,.heading-2{color:#b0151e;font-weight:700}.heading-2{font-size:2.2rem;margin-top:25px}.heading-3{font-size:1.8rem;color:#b0151e;margin-top:10px;font-weight:700;padding-bottom:5px}.paragraph{font-size:1.4rem;line-height:22px;color:#020202;margin-top:5px}.heading-3--layer{margin-bottom:8px;border-bottom:1px solid #ddd}.heading-print{display:none}.link{cursor:pointer;background-color:transparent;border:0;padding:0;font-size:1.4rem;color:#b0151e;text-decoration:none;transition:color .2s}.link--thinner{padding-top:10px}.link:hover{color:#751218}.border-b{padding-bottom:10px;border-bottom:1px solid #ddd}.border-b,.p-logo{margin-bottom:10px}.p-logo{text-align:center}.p-logo img{display:inline-block;max-width:100%}.p-logo--main img{height:60px}.p-logo--sub img{height:55px}.p-logo--heading img{height:70px}.p-table__header{border-top:1px solid #b0151e;border-bottom:1px solid #b0151e;padding:20px;margin:10px 0}.p-table__header-text{font-size:1.4rem;line-height:26px;color:#020202;padding:4px 0;font-weight:400}.content,.content p{font-size:1.5rem;line-height:1.2}.content p{margin-top:8px;margin-bottom:0}.content-heading{font-size:2rem;font-weight:700;line-height:1.2;font-family:sans-serif}.content .red{color:#b0151e}.popup{position:relative;max-width:600px;margin:0 auto;padding:50px 50px 80px;background:#fff}.popup__text{font-size:3rem;text-align:center}.popup__text--small{display:block;font-size:2rem}.popup__button{margin:20px}.popup__button-wrap{text-align:center}.p-t-15{padding-top:15px}.m-t-50{margin-top:50px}.m-t-20{margin-top:20px}.p-tb-5{padding:5px 0}.m-l-0{margin-left:0}.m-b-0{margin-bottom:0}.m-t-0{margin-top:0}.m-l-10{margin-left:10px}.m-l-20{margin-left:20px}.m-r-20{margin-right:20px}.m-b-10{margin-bottom:10px}.mw-400{max-width:400px}.d-none{display:none}.product-layer{position:relative}.product-layer__svg{position:absolute;top:25px;left:-35px;width:25px;height:25px;stroke:#b0151e}@media(max-width:1199px){.header-page{margin-bottom:25px}.header-page__icon{width:38px;height:38px}.heading{font-size:2.8rem}.heading-2{font-size:2rem;margin-top:20px}.heading-3{font-size:1.6rem}.main{padding:25px 40px 130px}}@media(max-width:899px){.header-page{margin-bottom:15px}.header-page__icon{width:30px;height:30px;padding:4px}.heading{font-size:2.4rem}.heading-2{font-size:1.8rem;margin-top:15px}.heading-3{font-size:1.4rem}.paragraph{font-size:1.2rem}.main{padding:20px 20px 110px}.wrap{flex-direction:column}}@media(max-width:599px){.header-page{margin-bottom:10px}.header-page__icon{width:25px;height:25px;padding:3px}.heading{font-size:2rem}.heading-2{font-size:1.6rem;margin-top:15px}.heading-3{font-size:1.3rem}.paragraph{font-size:1.1rem}.main{padding:15px 20px 140px}}@media print{@page{size:A4 landscape}body{background:#fff}.p-logo{text-align:center;margin-bottom:10px}.p-logo img{display:inline-block;max-width:100%}.p-logo--main img{height:60px}.p-logo--sub img{height:55px}.p-logo--heading img{height:70px}.heading-print{display:block;font-family:sans-serif;text-align:center;font-size:26px;color:#b0151e;font-weight:700;padding:20px 0}.table{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0}.p-table__header,.table{margin-top:20px}.p-table__header-text{font-family:sans-serif;color:#000;font-size:14px;padding:3px 0}.table thead th{padding:8px}.table tfoot td,.table thead th{background-color:#c6c6c6}.table tbody tr:nth-child(2n){background-color:#ddd}.table td,.table th{font-family:sans-serif;font-size:12px;line-height:1.2;color:#000;padding:4px 8px;width:33.333%}.table--4 td,.table--4 th{width:25%}.table--5 td,.table--5 th{width:20%}.table--thinners{max-width:750px}.table--layer td,.table--layer th,.table--thinners td,.table--thinners th{font-size:12px;line-height:1.2;padding-top:4px;padding-bottom:4px;width:auto}.table--layer td:first-child,.table--layer td:nth-child(12),.table--layer td:nth-child(2),.table--layer th:first-child,.table--layer th:nth-child(12),.table--layer th:nth-child(2){width:12%}.table--layer td,.table--layer th{width:7%}.table--calc td:nth-child(2),.table--calc td:nth-child(3),.table--calc th:nth-child(2),.table--calc th:nth-child(3){width:20%}.table--calc td,.table--calc th{width:12%}.table--calc td:first-child,.table--calc td:nth-child(13),.table--calc td:nth-child(6),.table--calc td:nth-child(7),.table--calc td:nth-child(8),.table--calc td:nth-child(9),.table--calc th:first-child,.table--calc th:nth-child(13),.table--calc th:nth-child(6),.table--calc th:nth-child(7),.table--calc th:nth-child(8),.table--calc th:nth-child(9){display:none}.t{font-size:16px;line-height:1.2}.t-l{text-align:left}.t-r{text-align:right}.content{font-size:12px;line-height:1.2;margin-top:15px}.content .red{color:#b0151e}.cnt{display:flex;flex-wrap:wrap;width:100%}.d-ac{align-items:center}.c{flex:0 0 auto;margin-left:4%}.c-1,.c:first-child{margin-left:0}.c-1{width:100%}.c-2{width:48%}.c-3{width:29.333%}.c-4{width:21%}.c-5{width:16%}.c-6{width:12.666%}.content{page-break-before:always;page-break-after:avoid;font-size:15px}.content p{font-size:15px;line-height:1.2;margin-top:8px;margin-bottom:0}.content b{font-family:sans-serif;font-size:15px}.content-heading{font-size:20px;font-weight:700;line-height:1.2;font-family:sans-serif}.button,.form-app,.header,.heading,.heading-2,.heading-3,.input,.input-wrap,.link,.message,.radio{display:none}}@keyframes loading-1{0%{transform:scaleY(0)}25%{transform:scaleY(100%)}50%{transform:scaleY(100%)}75%{transform:scaleY(100%)}to{transform:scaleY(0)}}.loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:hsla(0,0%,100%,.8);font-size:0;color:transparent;opacity:background-color .2s}.loading:after,.loading:before{content:"";position:absolute;top:50%;left:50%;height:60px;background-color:#b0151e;border-radius:3px}.loading:before{width:37px;margin-left:-37px}.loading:after,.loading:before{margin-top:-25px;animation:loading-1 1.5s infinite}.loading:after{width:8px;margin-left:3px;animation-delay:.2s}.loading-page{position:fixed;top:0;left:240px;width:calc(100vw - 240px);height:100vh}.input{display:block;width:100%;border:0;height:34px;line-height:32px;font-weight:400;color:#020202;font-size:1.4rem;padding:0 20px;margin-top:5px;outline:0;background-color:#fff;box-shadow:0 1px 3px hsla(0,0%,50%,.2)}.input:disabled{background-color:#f1f1f1}.input.hidden{position:absolute;top:-9999px;left:-9999px}.input:focus{outline:1px solid #b0151e}.input--file{padding:0;line-height:1;cursor:pointer}.input--file:hover input[type=file]::-webkit-file-upload-button{background-color:#eee}.input--file:hover input[type=file]::file-selector-button{background-color:#eee}.input--file:focus{outline:none}input[type=file]::-webkit-file-upload-button{background-color:#f5f5f5;color:#000;border:0;border-right:1px solid #f5f5f5;padding:9px 20px;margin-right:20px}input[type=file]::file-selector-button{background-color:#f5f5f5;color:#000;border:0;border-right:1px solid #f5f5f5;padding:9px 20px;margin-right:20px}input[type=file]::-webkit-file-upload-button:hover{background-color:#ddd;border:0;border-right:1px solid #f5f5f5}input[type=file]::file-selector-button:hover{background-color:#ddd;border:0;border-right:1px solid #f5f5f5}.input--textarea{height:160px;line-height:1.2;padding:15px 20px}.input-wrap{flex:none;margin-top:5px;padding:5px 20px 0;width:25%}.input-wrap.hidden .button-icon,.input-wrap.hidden .input,.input-wrap.hidden .input-select,.input-wrap.hidden .radio-items,.input-wrap.hidden .react-datepicker-wrapper,.input-wrap.hidden .select-badge,.input-wrap.hidden .table-options__button{position:absolute;top:-9999px;left:-9999px}.input-wrap--setting{display:flex;align-items:center;width:auto;margin-top:0;padding:0 10px}.input-wrap--setting .label{width:auto;flex:none;padding-right:20px}.input-wrap--setting .radio{margin-top:0}.input-wrap--xs{width:16.66%;min-width:220px}.input-wrap--md{width:50%}.input-wrap--full{width:100%}.input-wrap--auto{width:auto}.input-select{position:relative}.input-select select{border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.input-select:after,.input-select:before{content:"";position:absolute;right:8px;top:50%;margin-top:-6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:5px solid #b0151e}.input-select:after{margin-top:1px;transform:rotate(180deg)}.input-select-icon{display:flex;align-items:center;margin-top:5px}.input-select-icon .input-select{flex:auto}.input-select-icon .input-select .input{margin-top:0}.input-select-icon .button-icon{margin-left:13px;flex:none}.form-wrap{display:flex;align-items:flex-start;margin-left:-20px;width:calc(100% + 40px)}.form-wrap .button{align-self:flex-end}.label,.par,.radio__label{display:block;width:100%;font-size:1.4rem;font-weight:400;margin-top:4px;color:#020202}.label{line-height:1.4}.label-title{display:block}.label-title sup{vertical-align:top;position:relative;top:-3px}.label-text{display:block}.label-text--list{padding-left:25px;margin:5px 0 0}.label-text--list li{padding-bottom:3px}.label-text--list .label-content{margin-top:0}.label-text--list .label-content p{font-size:1.4rem;margin-bottom:5px}.label-text--list .label-content p:last-child{margin-bottom:0}.label-content{margin-top:10px}.label-content p{font-size:1.2rem;margin-top:4px}.label-content p b,.label-content p strong{font-weight:700}.label-content blockquote{padding:0;margin:0;font-style:normal;color:#b0151e}.button{margin-top:30px;outline:0;background-color:#b0151e;border:2px solid transparent;border-bottom-color:#751218;padding:7px 25px;color:#fff;font-size:1.4rem;font-weight:700;cursor:pointer;border-radius:1px;text-decoration:none;transition:background-color .2s,color .2s}.button:hover{background-color:#751218}.button--transparent{background-color:transparent;border:2px solid #751218;color:#751218}.button--transparent:hover{color:#fff}.button--transparent:disabled:hover{background-color:#f6f0f0;color:#751218}.button--accept{background-color:#28a745;border-bottom:2px solid #1e7e34}.button--accept:hover{background-color:#1e7e34}.button--yellow{border-bottom:2px solid #797312}.button--yellow,.button--yellow:hover{background-color:#b0a815}.button--yellow.button--transparent{background-color:transparent;border:2px solid #797312;color:#797312}.button--yellow.button--transparent:hover{color:#fff;background-color:#b0a815}.button--orange{background-color:#e18412;border-bottom:2px solid #894c00}.button--orange:hover{background-color:#894c00}.button--orange.button--transparent{background-color:transparent;border:2px solid #894c00;color:#894c00}.button--orange.button--transparent:hover{color:#fff;background-color:#e18412}.button.hidden{position:absolute;top:-9999px;left:-9999px}.button--form{margin:30px 20px 0}.button-wrap{margin-top:0;padding:0 20px;width:100%}a.button{display:inline-block}.button:disabled{cursor:default;background-color:#f6f0f0;border-color:#f6f0f0;opacity:.6}.button-icon,a.button-icon{display:flex;align-items:center;justify-content:center;padding:0 5px;color:#727272}.button-icon svg,a.button-icon svg{width:22px;height:22px}.button-icon.active,.button-icon:hover,a.button-icon.active,a.button-icon:hover{color:#020202}.button-icon--red,a.button-icon--red{color:#b0151e}.button-icon--red:hover,a.button-icon--red:hover{color:#020202}.button-icon--yellow,a.button-icon--yellow{color:#b0a815}.button-icon--yellow:hover,a.button-icon--yellow:hover{color:#020202}.button-icon--blue,a.button-icon--blue{color:#1560b0}.button-icon--blue:hover,a.button-icon--blue:hover{color:#020202}.button-icon--green,.button-icon--green:hover,a.button-icon--green,a.button-icon--green:hover{color:#28a745}.button-icon--add,a.button-icon--add{padding-left:0;margin-top:5px}.button-icon__text{margin-left:5px;font-size:1.4rem}.message{display:block;font-size:1.4rem;font-weight:700;color:#fff;padding:10px 20px}.message.error{background-color:#b0151e}.message.success{background-color:#28a745}.checkbox-wrap__box{flex:none;margin-right:60px}.checkbox-wrap__items{display:flex}.checkbox-wrap__item .c-inline:first-child{margin-left:0}.radio-items{display:flex;flex-wrap:wrap}.radio{display:flex;flex:none;align-items:center;cursor:pointer;margin-right:10px}.radio__button,.radio__button:disabled+.radio__label{display:none}.radio__button:disabled:checked+.radio__label{display:flex;cursor:default;opacity:1}.radio__button:checked+.radio__label:after{opacity:1}.radio__label{position:relative;flex:auto;width:16px;height:18px;padding-left:20px;padding-top:1px;margin-right:5px}.radio__label:after,.radio__label:before{content:"";position:absolute}.radio__label:before{top:0;left:0;width:16px;height:16px;border:2px solid #b0151e;border-radius:2px}.radio__label:after{top:5px;left:5px;width:6px;height:6px;background-color:#b0151e;opacity:0;border-radius:2px;transition:opacity .2s}.radio__text{width:auto;font-size:1.4rem;margin-top:1px}.input-error,.input-info{color:#b0151e;padding-top:4px;font-size:1.2rem}.input-info{color:#727272}.input-error{font-weight:700}.input-images{padding-bottom:10px}.input-image-wrap{position:relative}.input-image-wrap .button-icon--red{position:absolute;top:50%;right:0;margin-top:-11px;z-index:10}.input-image{position:relative;width:100%;height:60px;margin:5px 0}.input-image img{object-fit:contain;object-position:0 0}.error-message{border:1px solid #b0151e;margin:20px 0 0;padding:10px 20px;background-color:rgba(6,5,5,.1);color:#020202;font-size:1.5rem}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-list-item,.react-datepicker__time-name{width:35px;line-height:30px;margin:1px;font-size:1.4rem}.react-datepicker__current-month,.react-datepicker__month-select,.react-datepicker__year-select{font-size:1.4rem}.react-datepicker__current-month{padding-bottom:7px}.react-datepicker__day{color:dimgray}.react-datepicker__day--today{color:#b0151e;font-weight:700}.react-datepicker__day--selected{background-color:#b0151e;color:#fff;font-weight:700}.react-datepicker__day--selected:hover{background-color:#751218}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range),.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range),.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range),.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range),.react-datepicker__year-text--selected{background-color:#b0151e;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:#751218}.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:rgba(6,5,5,.1);color:dimgray}.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{font-size:1.4rem;padding:4px 0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{width:99%;line-height:30px;padding:0}.react-datepicker-time__header{font-size:1.2rem;padding-right:18px}.select-badge{position:relative}.select-badge--opened .select-badge__list{display:block}.select-badge__list{display:none;position:absolute;top:100%;background:#fff;margin-top:5px;padding:5px 10px;max-width:200px;z-index:50;box-shadow:0 0 5px rgba(0,0,0,.2)}.select-badge__list .badge{width:100%;margin:3px 0}@media(max-width:1199px){.input-wrap{width:33.33%}.input-wrap--full{width:100%}.input-wrap--xs{width:25%;min-width:auto}.input-wrap--md{width:50%}.input-wrap--setting{width:auto;padding-left:0}}@media(max-width:599px){.input-wrap{width:50%}.input-wrap--full{width:100%}.input-wrap--xs{width:50%;min-width:auto}.input-wrap--md{width:100%}.input-wrap--setting{width:auto}.input{height:28px;line-height:28px;padding:0 10px}.input--file{padding:0}.input,.label,.par,.radio__label{font-size:1.2rem}.input-error,.input-info{font-size:1rem}.label-content{margin-top:7px}.label-content p{font-size:1rem}.error-message{margin:10px 0 0;padding:7px 15px;font-size:1.2rem}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-list-item,.react-datepicker__time-name{width:30px;line-height:25px;margin:1px;font-size:1.2rem}.react-datepicker__current-month,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-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,.react-datepicker__year-select{font-size:1.2rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{line-height:30px}.react-datepicker-time__header{font-size:1rem;padding-right:18px}.button{margin-top:15px;border:1px solid transparent;border-bottom-color:#751218;padding:4px 15px;font-size:1.2rem}.button--transparent{border:1px solid #751218}.button--accept{border-bottom:1px solid #1e7e34}}.form-number{display:flex;align-items:flex-start;flex-wrap:nowrap;background-color:#f4ebeb;margin-top:25px;padding:0 10px 20px}.form-number--image{width:32%;margin-right:2%}.form-number--image:nth-child(3n){margin-right:0}.form-number--image .input--textarea{height:65px}.form-number__options{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:none;width:55px;padding-top:14px}.form-number__options .table-options__button{margin-right:3px}.form-number__order{width:100%;font-size:2.3rem;line-height:1;font-weight:700;text-align:center;color:#b0151e;padding-bottom:10px}.form-number__fields{display:flex;flex:auto;width:100%;flex-wrap:wrap;margin-left:-20px}.form-field{flex:none;width:12%;padding-left:20px;padding-top:15px}.form-field--full{width:100%;padding-top:0}.form-field__label{font-weight:700;margin-bottom:5px}.form-field__label,.form-field__value{display:block;font-size:1.2rem;line-height:1.2;color:#020202}.form-field__value{font-weight:400}.form-number__image-wrap{position:relative;width:100%;padding:0 20px}.form-number__image-wrap .button-icon{position:absolute;top:50%;right:-10px;margin-top:-11px;z-index:10}.form-number__image{position:relative;display:block;height:300px;margin-top:16px}.form-number__image img{object-fit:cover}@media(max-width:1599px){.form-number--image{width:47.5%;margin-right:5%}.form-number--image:nth-child(3n){margin-right:5%}.form-number--image:nth-child(2n){margin-right:0}}@media(max-width:1199px){.form-number--image{width:100%;margin-right:0}.form-number--image:nth-child(3n){margin-right:0}}@media(max-width:899px){.form-number__fields .input-wrap{width:50%}.form-number--image .input-wrap{width:100%}}@media(max-width:599px){.form-number__fields .input-wrap{width:100%}}.header{flex:none;width:240px;padding:20px 30px;background-color:#727272}.header__logo{display:block}.header__logo img{width:100%}.header__nav{margin-top:20px}.menu{list-style:none;padding-left:0;margin-bottom:0}.menu__item{position:relative;margin-top:15px}.menu__item:hover .menu__link{opacity:.7}.menu__item:hover .menu-sub{top:0;left:100%}.menu__item.is-active .menu__link,.menu__item.is-active .menu__link-icon{color:#343a40}.menu__link{display:flex;font-size:1.4rem;line-height:26px;font-weight:500;padding:0;color:#fff;text-decoration:none;cursor:pointer;transition:opacity .2s}.menu__link-icon{flex:none;height:24px;width:30px;margin-right:10px;margin-top:-2px}.menu__link-text{flex:auto;width:100%}.menu-sub{position:absolute;top:-9999px;left:-9999px;width:150px;z-index:10;background-color:#f1f1f1;border-radius:3px;padding:7px 0 10px;box-shadow:0 0 10px rgba(0,0,0,.1)}.menu-sub:before{content:"";position:absolute;top:6px;left:-6px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:6px solid #f1f1f1}.menu-sub__link{position:relative;display:block;padding:4px 4px 4px 10px;font-size:1.3rem;color:#020202;text-decoration:none;transition:opacity .2s}.menu-sub__link.is-active{color:#b0151e}.menu-sub__link:before{content:"";position:absolute;top:12px;left:36px;width:5px;height:5px;border-radius:50%}.menu-sub__link:hover{opacity:.7}.menu-opener{display:none}@media(max-width:899px){.header{display:flex;width:100%;padding:10px 20px}.header__logo{display:flex;align-items:center;width:100px;height:30px;margin-left:20px}.header__nav{position:absolute;display:block;top:50px;left:0;width:100%;min-height:calc(100vh - 50px);margin-top:0;padding:20px;transition:transform .4s;transform:translateX(-100%);z-index:100;background-color:#727272}.header__nav.is-opened{transform:translateX(0)}.header__nav.is-opened .menu{display:flex;flex-wrap:wrap;margin-top:0}.header__nav.is-opened .menu__item{width:32%;background-color:hsla(0,0%,100%,.2);border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.1);margin-right:2%;padding:7px 10px;margin-top:0;margin-bottom:13px}.header__nav.is-opened .menu__item:nth-child(3n){margin-right:0}.header__nav.is-opened .menu-sub{position:static;margin-top:5px;margin-left:40px;margin-bottom:10px;width:calc(100% - 40px)}.header__nav.is-opened .menu-sub:before{display:none}.menu-opener{display:block;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:30px;background-color:#7c7c7c}.menu-opener svg{flex:none;width:18px;height:18px;color:#fff}}@media(max-width:599px){.header__nav{top:40px;min-height:calc(100vh - 40px);margin-top:0;padding:15px 20px}.header__nav.is-opened .menu__item{width:100%;margin-right:0;padding:3px 10px;margin-bottom:5px}.header__nav.is-opened .menu__item:nth-child(2n),.header__nav.is-opened .menu__item:nth-child(3n){margin-right:0}.header__nav.is-opened .menu__link-icon{display:none}.header__nav.is-opened .menu-sub{width:100%;margin-left:0}}.admin{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;max-width:1200px}.admin__item{display:flex;justify-content:center;margin-bottom:30px;width:23%;margin-right:2.66%;height:130px}.admin__item:nth-child(4n){margin-right:0}.admin__button{position:relative;display:flex;justify-content:center;width:100%;height:100%;padding:75px 20px 20px;background-color:#b0151e;border-radius:3px;text-decoration:none;transition:background-color .2s}.admin__button:hover{background-color:#751218}.admin__button-icon{position:absolute;top:25px;left:50%;margin-left:-20px;width:40px}.admin__button-icon svg{width:100%;height:40px;color:#fff}.admin__button-text{font-size:1.7rem;font-weight:700;text-align:center;color:#fff}.admin-menu{display:flex;flex-wrap:wrap;padding-left:0}.admin-menu__item{width:33.33%;padding:20px 20px 30px}.admin-menu__link{display:flex;color:#b0151e;text-decoration:none}.admin-menu__link--inactive{color:#727272}.admin-menu__link-icon svg{flex:none;width:30px;height:30px;color:#b0151e}.admin-menu__link-text{width:100%;font-size:2.4rem;font-weight:400;margin-left:20px}.admin-sub{padding-left:50px}.admin-sub__item{position:relative;margin-top:5px}.admin-sub__item:before{content:"";position:absolute;top:15px;left:0;width:4px;height:4px;border-radius:50%;background-color:#b0151e}.admin-sub__link{font-size:1.6rem;line-height:2;color:#b0151e;padding-left:25px}@media(max-width:1199px){.admin-menu__item{width:50%;padding:20px 0 0}.admin__item{width:32%;margin-right:2%;margin-bottom:20px;height:120px}.admin__item:nth-child(3n){margin-right:0}.admin__item:nth-child(4n){margin-right:2%}.admin__button{padding:68px 20px 20px}.admin__button-icon{position:absolute;top:20px;left:50%;margin-left:-20px;width:40px}.admin__button-icon svg{width:100%;height:40px}.admin__button-text{font-size:1.6rem}}@media(max-width:599px){.admin-menu__item{width:100%}.admin{margin-top:5px;margin-bottom:0}.admin__item{width:48%;margin-bottom:10px;min-height:95px;height:auto}.admin__item,.admin__item:nth-child(3n),.admin__item:nth-child(4n){margin-right:4%}.admin__item:nth-child(2n){margin-right:0}.admin__button{padding:48px 20px 5px}.admin__button-icon{top:9%;margin-left:-15px;width:30px}.admin__button-icon svg{height:30px}.admin__button-text{font-size:1.4rem}}.breadcrumbs{display:flex;width:100%;padding-top:5px}.breadcrumbs__item{display:flex;align-items:center;margin-right:10px}.breadcrumbs__item:after{content:"—";color:#727272;margin-left:10px}.breadcrumbs__item:last-child:after{content:""}.breadcrumbs__link{font-size:1.4rem;color:#b0151e;text-decoration:none}.breadcrumbs__link:hover{color:#751218}.breadcrumbs__link--inactive,.breadcrumbs__link--inactive:hover{color:#727272}@media(max-width:599px){.breadcrumbs{display:none}}.header-page{display:flex;align-items:center;width:100%;margin-bottom:35px}.header-page__icon{flex:none;width:45px;height:45px;margin-right:20px;background-color:#b0151e;border-radius:3px;padding:5px}.header-page__icon svg{width:100%;height:100%;color:#fff}.header-page__content{flex:auto;width:100%}.header-page__title{margin-bottom:0;margin-top:0;line-height:1.1}.header-page__paragraph{flex:none;margin-left:auto}@media(max-width:1199px){.header-page{margin-bottom:25px}.header-page__icon{width:38px;height:38px}}@media(max-width:899px){.header-page{margin-bottom:15px}.header-page__icon{width:30px;height:30px;padding:4px}}@media(max-width:599px){.header-page{margin-bottom:10px}.header-page__icon{width:25px;height:25px;padding:3px}}.nav-tabs{display:flex;flex-wrap:wrap;width:100%;margin-left:0;padding-left:0}.nav-tabs__item{display:flex;align-items:center;margin-right:10px}.nav-tabs__item:last-child:after{content:""}.nav-tabs__button{font-size:1.4rem;color:#727272;text-decoration:none;padding:4px 12px}.nav-tabs__button:hover{color:#751218}.nav-tabs__button.active{background-color:#b0151e;color:#fff}.nav-tabs__button.active:hover{color:#fff}@media(max-width:899px){.nav-tabs__button{font-size:1.2rem;padding:3px 8px}}.form-bar{display:flex;justify-content:space-between;align-items:center;position:fixed;left:240px;bottom:0;width:calc(100% - 240px);background:#ececec;padding:15px;z-index:50}.form-bar--import .form-bar__left{max-width:450px}.form-bar--import .form-bar__left .input-wrap{display:flex;align-items:center;flex-wrap:wrap;margin-top:0;padding-top:0}.form-bar--import .form-bar__left .input-wrap .input{width:calc(100% - 80px);flex:auto;margin-left:20px;margin-top:0}.form-bar--import .form-bar__left .input-wrap .label{flex:none;width:60px}.form-bar__right{display:flex;margin-left:30px;flex-wrap:wrap;justify-content:flex-end;min-width:450px}.form-bar__right .button{padding:7px 20px;margin:3px 10px}.form-bar__left{display:flex;flex-wrap:wrap;flex:auto;width:100%}.form-bar__icon{display:flex;align-items:center;margin:0 10px}.form-bar__icon svg{color:#e18412;width:22px;height:22px}.form-bar__icon--green svg{color:#28a745}@media(max-width:899px){.form-bar{width:100%;left:0;padding:10px 20px}.form-bar .button{margin-right:0;margin-left:10px}.form-bar__right{min-width:auto}}@media(max-width:599px){.form-bar__right .button{padding:5px;margin:3px 0 3px 5px}}.section-header{display:flex;align-items:center;width:100%;padding-bottom:10px}.section-header__heading{width:100%;margin-bottom:0;flex:auto}.section-header__options{display:flex;justify-content:flex-end;margin-left:20px;flex:none;width:auto}.table-wrap{max-width:100%;width:100%;overflow-x:auto}.table-wrap[data-rbd-scroll-container-context-id="0"]{padding-bottom:40px}.p-table__wrap{padding-bottom:20px;overflow-x:auto}.table{max-width:100%;width:100%;border-collapse:collapse;border-spacing:0}.table td,.table th{position:relative;font-size:1.4rem;line-height:20px;color:#020202;padding:4px 8px;width:33.333%}.table--thinners{max-width:900px}.table--thinners th,.table--thinners tr{width:13.33%}.table--thinners th:first-child,.table--thinners th:nth-child(2),.table--thinners tr:first-child,.table--thinners tr:nth-child(2){width:30%}.table--items td,.table--items th{font-size:1.2rem;line-height:1.2;padding-top:4px;padding-bottom:4px;width:auto}.table--layer{min-width:1200px}.table--layer td,.table--layer th{width:6%}.table--layer td:first-child,.table--layer th:first-child{width:13%}.table--layer td:nth-child(9),.table--layer th:nth-child(9){width:7%}.table--layer td:nth-child(10),.table--layer td:nth-child(11),.table--layer th:nth-child(10),.table--layer th:nth-child(11){width:9%}.table--layer td:nth-child(13),.table--layer td:nth-child(3),.table--layer th:nth-child(13),.table--layer th:nth-child(3){width:10%}.table--layer tfoot tr:nth-child(2) td:nth-child(3){width:6.36%}.table--layer-rounded{min-width:850px}.table--layer-rounded td,.table--layer-rounded th{width:7.857%}.table--layer-rounded td:first-child,.table--layer-rounded td:last-child,.table--layer-rounded td:nth-child(5),.table--layer-rounded th:first-child,.table--layer-rounded th:last-child,.table--layer-rounded th:nth-child(5){width:15%}.table--activity td,.table--activity th{width:11%;vertical-align:top}.table--activity td:first-child,.table--activity th:first-child{width:45%}.table--calc{min-width:1120px}.table--calc td:nth-child(2),.table--calc th:nth-child(2){width:12%}.table--calc td,.table--calc th{width:7.33%}.table--client td,.table--client th{width:13%}.table--client td:first-child,.table--client th:first-child{width:25%}.table--client td:last-child,.table--client th:last-child{width:10%}.table--2 td,.table--2 th{width:50%}.table--4 td,.table--4 th{width:29.1666666667%}.table--4 td:last-child,.table--4 th:last-child{width:12.5%}.table--implementation{max-width:900px}.table--implementation td,.table--implementation th{width:26.66%}.table--5 td,.table--5 th,.table--implementation td:last-child,.table--implementation th:last-child{width:20%}.table--6 td,.table--6 th{width:15.625%}.table--6 td:first-child,.table--6 th:first-child{width:25%}.table--6 td:last-child,.table--6 th:last-child{width:12.5%}.table--7 td,.table--7 th{width:16%}.table--7 td:first-child,.table--7 td:last-child,.table--7 th:first-child,.table--7 th:last-child{width:10%}.table--8{min-width:1100px}.table--8 td,.table--8 th{width:13.33%}.table--8 td:first-child,.table--8 td:last-child,.table--8 th:first-child,.table--8 th:last-child{width:10%}.table--9{min-width:1100px}.table--9 td,.table--9 th{width:10.71%}.table--9 td:first-child,.table--9 th:first-child{width:15%}.table--9 td:last-child,.table--9 th:last-child{width:10%}.table tbody tr{position:relative}.table tbody tr:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transition:background-color .2s}.table tbody tr:hover:after{background-color:#b0151e}.table .table--list tfoot{border-top:20px solid #c6c6c6;border-bottom:10px solid #c6c6c6;background-color:#c6c6c6}.table thead th{vertical-align:middle;padding:8px}.table tfoot td,.table thead th{background-color:#c6c6c6}.table tbody tr:nth-child(2n){background-color:#ddd}.table td .link{font-size:inherit}.table__select{background:transparent;border:0;outline:0}.table__select-value{display:none}.t{font-size:1.4rem;line-height:1.2}.t-l{text-align:left}.t-r{text-align:right}.t-r .table-head{justify-content:flex-end}.table tr{position:relative}.table tr:hover .table-options{display:flex}.table-options{position:absolute;top:0;left:0;display:none;align-items:center;height:100%;background-color:hsla(0,0%,100%,.9)}.table-options__button{display:flex;align-items:center;height:23px;padding:0 5px}.table-options__button svg{width:16px;height:16px}.table-options__button--red svg{color:#b0151e}.table-options__button--yellow svg{color:#b0a815}.table-options__button--blue svg{color:#1560b0}.table-buttons{justify-content:flex-end}.table-buttons,.table-head{display:flex;align-items:center}.table-head{font-weight:700}.table-head__sort{flex:none;width:30px;height:30px}.table-light{font-weight:400}.table-content a{text-decoration:none;color:#b0151e}.table-content a:hover{text-decoration:underline}.table-content p:first-child{margin-top:0}.table-content p:last-child{margin-bottom:0}@media(max-width:1199px){.table--4{min-width:550px}.table--5{min-width:700px}.table--6{min-width:800px}.table--7,.table--activity{min-width:900px}}@media(max-width:899px){.table--thinners{max-width:100%;min-width:500px}.table td,.table th{font-size:1.2rem;line-height:1.4;padding:3px 6px}}@media(max-width:599px){.table-head__sort{flex:none;width:25px;height:25px}}.toast{padding:15px 20px;background-color:#fff;border-radius:20px;max-width:290px;box-shadow:0 0 20px rgba(0,0,0,.2)}.toast.error .toast-icon svg{color:#b0151e}.toast.custom .toast-icon svg{color:#b0a815}.toast.success .toast-icon svg{color:#28a745}.toast-content{display:flex;align-items:center}.toast-icon{flex:none}.toast-icon svg{width:30px;height:30px}.toast-title{margin-left:10px;font-size:1.6rem}@media(max-width:599px){.toast-title{font-size:1.2rem}.toast-icon svg{width:24px;height:24px}}.c-pdf{position:fixed;width:calc(100% - 240px);height:100%;left:240px;top:0;z-index:100}.c-pdf__document{width:100%;height:100%}.c-pdf__close{position:absolute;top:0;left:-32px;z-index:100;width:32px;height:32px;background-color:#b0151e;color:#fff;cursor:pointer;transition:background-color .2s}.c-pdf__close:hover{background-color:#727272}@media(max-width:899px){.c-pdf{width:100%;left:0}.c-pdf__close{left:0;top:35px;margin-top:0}}.pagination{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-top:25px}.pagination-buttons{display:flex;align-items:center;flex:none}.pagination-buttons__item{padding:8px 10px;margin:0 3px;font-size:1.4rem;flex:none}.pagination__text{flex:none;margin:10px 20px;font-size:1.4rem}.pagination-group{flex:none;min-width:200px}.pagination-group__select{margin:5px 0}@media(max-width:599px){.pagination-buttons__item,.pagination__text{font-size:1.2rem}}.filter{display:flex;align-items:flex-end}.filter-options{flex-wrap:wrap;width:80%;padding-right:20px}.filter-options,.filter-search{display:flex;align-items:center}.filter-search{max-width:400px;width:20%}.filter-search__button{margin-left:20px}@media(max-width:1199px){.filter{flex-direction:column-reverse;align-items:flex-start}.filter-search{width:100%;max-width:300px}.filter-options{width:100%;padding-right:0}.filter-options .form-wrap{flex-wrap:wrap}}.badge{display:inline-block;padding:7px 13px;line-height:1;font-size:1.2rem;font-weight:700;color:#fff;border-radius:3px}.badge--red{background-color:#b0151e}.badge--green{background-color:#28a745}.badge--yellow{background-color:#b0a815}.badge--brown{background-color:#b37247}.badge--blue{background-color:#1560b0}.badge--orange{background-color:#e18412}.badge--grey{background-color:#727272}.badge--clickable{cursor:pointer}.badge--clickable:hover{opacity:.8}@media(max-width:899px){.badge{font-size:1.1rem;padding:5px 10px}}.form-custom{align-items:flex-end;margin:20px 0 0 20px;width:calc(100% - 20px);padding:20px 0;background-color:#eadede}.form-custom__heading{width:100%;padding:0 20px}.sidebox{position:fixed;right:0;top:0;height:100%;background:#fff;width:600px;padding:55px 25px 50px;box-shadow:5px 5px 20px rgba(0,0,0,.25);transition:transform .3s;transform:translateX(100%)}.sidebox.is-opened{transform:translateX(0)}.sidebox-inner{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;padding:3px}.sidebox-inner .heading-2{margin-top:0}.sidebox__close{position:absolute;top:10px;right:10px;width:30px;height:30px;cursor:pointer;color:#b0151e;background-color:#b0151e;transition:background-color .2s}.sidebox__close svg{width:100%;height:100%;color:#fff}.sidebox__close:hover{background-color:#751218}@media(max-width:599px){.sidebox{width:100%;padding:45px 15px 50px}}.file-download{display:flex;align-items:center}.file-download:hover,.file-download__icon{color:#28a745}.file-download__icon svg{width:20px;height:20px}.file-download__title{margin-left:7px;font-size:1.4rem;text-align:left}.file-download__loading{position:relative}.file-download__loading .loading:after,.file-download__loading .loading:before{content:"";height:25px}.file-download__loading .loading:before{width:16px;margin-left:0;margin-top:-11px}.file-download__loading .loading:after{width:5px;margin-left:18px;margin-top:-11px}.history{position:relative}.history:hover .history-list-wrap{display:block}.history-title{line-height:1.4}.history-title__text{font-size:1.4rem;font-weight:400;margin-top:4px;color:#020202}.history-title__icon svg{color:#b0151e;width:19px;height:19px}.history-list{padding:5px 0;list-style:none;margin:0}.history-list-wrap{display:none;max-height:165px;overflow:auto;position:absolute;bottom:100%;width:300px;max-width:300px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.history-list__item{display:flex;flex-wrap:wrap;padding:5px 15px;font-size:1.2rem;line-height:1.4}.history-list__field,.history-list__name{width:100%}.question{position:relative;margin-bottom:20px;padding-left:35px}.question-header{display:flex;width:100%}.question-header__order{flex:none;font-size:1.8rem;font-weight:700;width:25px;line-height:34px}.question-header__question{flex:auto;width:100%;margin-left:10px}.question-header__question--text{padding-top:8px;font-size:1.6rem}.question-header__question .input-wrap{margin:0;padding:0}.question-header__question .input-wrap .label{display:none}.question-header__question .input-wrap .input{margin-top:0}.question__delete{position:absolute;top:6px;left:0}.question-anwers__add{margin-left:14px;margin-top:15px}.question-answers__item{position:relative;display:flex;align-items:center;padding-left:50px;margin-top:15px}.question-answers__item--text{font-size:1.4rem;margin-top:7px}.question-answers__item-order{flex:none;font-size:1.8rem;width:25px}.question-answers__item-checkbox{flex:none;padding:0;width:24px;height:24px;margin:0 0 0 10px}.question-answers__item-checkbox .radio,.question-answers__item-checkbox .radio-items{position:relative;height:24px}.question-answers__item-checkbox .radio__label{margin-top:0;position:absolute;top:0;left:0}.question-answers__item-checkbox .radio__label:before{width:24px;height:24px}.question-answers__item-checkbox .radio__label:after{top:7px;left:7px;width:10px;height:10px}.question-answers__item-input{flex:auto;padding:0;margin:0 0 0 20px}.question-answers__item-input .label{display:none}.question-answers__item-input .input{margin-top:0}.question-answers__item-delete{position:absolute;top:6px;left:14px}.login{max-width:500px;padding:50px 20px 80px;margin:0 auto}.login .input-wrap{width:100%;padding:0}