/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.rc-collapse-motion{transition:height .3s,opacity .3s}.rc-collapse-content-hidden{display:none}.rc-collapse{background-color:#f7f7f7;border-radius:3px;border:1px solid #d9d9d9}.rc-collapse>.rc-collapse-item{border-top:1px solid #d9d9d9}.rc-collapse>.rc-collapse-item:first-child{border-top:none}.rc-collapse>.rc-collapse-item>.rc-collapse-header{display:flex;align-items:center;line-height:22px;padding:10px 16px;color:#666;cursor:pointer}.rc-collapse>.rc-collapse-item>.rc-collapse-header .arrow{display:inline-block;content:" ";width:0;height:0;font-size:0;line-height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #666;vertical-align:middle;margin-right:8px}.rc-collapse>.rc-collapse-item>.rc-collapse-header .rc-collapse-extra{margin:0 16px 0 auto}.rc-collapse>.rc-collapse-item .rc-collapse-header-collapsible-only{cursor:default}.rc-collapse>.rc-collapse-item .rc-collapse-header-collapsible-only .rc-collapse-expand-icon,.rc-collapse>.rc-collapse-item .rc-collapse-header-collapsible-only .rc-collapse-header-text{cursor:pointer}.rc-collapse>.rc-collapse-item .rc-collapse-icon-collapsible-only{cursor:default}.rc-collapse>.rc-collapse-item .rc-collapse-icon-collapsible-only .rc-collapse-expand-icon{cursor:pointer}.rc-collapse>.rc-collapse-item-disabled>.rc-collapse-header{cursor:not-allowed;color:#999;background-color:#f3f3f3}.rc-collapse-content{overflow:hidden;color:#666;padding:0 16px;background-color:#fff}.rc-collapse-content>.rc-collapse-content-box{margin-top:16px;margin-bottom:16px}.rc-collapse-item:last-child>.rc-collapse-content{border-radius:0 0 3px 3px}.rc-collapse>.rc-collapse-item-active>.rc-collapse-header .arrow{position:relative;top:2px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #666;margin-right:6px}.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}.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__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;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{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),.react-datepicker__year--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__year--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__year--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__year--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__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;-ms-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}@keyframes cube-loader{0%,10%{transform:perspective(136px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(136px) rotateX(0deg);opacity:1}90%,to{transform:perspective(136px) rotateY(180deg);opacity:0}}@keyframes fade-in{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes fade-out{to{visibility:visible;opacity:0}0%{visibility:visible;opacity:1}}@keyframes fade-in-top{0%{visibility:visible;opacity:0;transform:translateY(-10vh)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}to{height:0%}}@keyframes lock-on{0%{background-position:0 0}50%{opacity:1;background-position:100% 0}to{opacity:0}}@keyframes frame-top{0%{background-position:0 0}to{background-position:100% 0}}@keyframes frame-left{0%{background-position:0 0}to{background-position:0 100%}}@keyframes levitation{0%{transform:translate(0)}50%{transform:translateY(10%)}to{transform:translateY(-10%)}}@keyframes animate-path{0%{stroke-dashoffset:2550}to{stroke-dashoffset:0}}@keyframes animate-hand{0%{transform:translate(0)}to{transform:translateY(-10%)}}@keyframes round-move{0%{transform:rotate(0turn)}to{transform:rotate(-1turn)}}@keyframes plane-move{0%,to{transform:translate(0)}25%{transform:translateY(-5%)}75%{transform:translateY(5%)}}@keyframes plane-path-move{0%{opacity:0;transform:translate(0)}40%,80%{opacity:.5}to{opacity:0;transform:translate(-200%)}}@keyframes cloud-move{0%{transform:translate(100%)}to{transform:translate(-150vw)}}body,html{margin:0;padding:0}html{height:100%;background:#fff}body{opacity:1;transition:opacity .2s;min-height:100vh}body.preload{opacity:0;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:400}[tabindex],a,button,input,textarea{color:inherit;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}form{-webkit-margin-after:0;margin-block-end:0}*{transform-origin:50% 50%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.clearfix:after{content:"";display:table;clear:both}html{font-family:Open Sans,Helvetica,sans-serif;font-size:1.111vw;color:#000}@media screen and (min-aspect-ratio:1.7777777778){html{font-size:1.975vh}}html.landscape html{font-size:1.975vh}.custom-datepicker .react-datepicker__input-container input,.form-page__input,.form-page__placeholder,.password-page__input-input,.selection-page__item-description,.selection-page__text,.start-page__text{font-size:1.389vw;font-weight:600;line-height:1.54;color:#4b4f54}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__input-container input,.form-page__input,.form-page__placeholder,.password-page__input-input,.selection-page__item-description,.selection-page__text,.start-page__text{font-size:2.469vh}}.custom-datepicker .react-datepicker__input-container html.landscape input,html.landscape .custom-datepicker .react-datepicker__input-container input,html.landscape .form-page__input,html.landscape .form-page__placeholder,html.landscape .password-page__input-input,html.landscape .selection-page__item-description,html.landscape .selection-page__text,html.landscape .start-page__text{font-size:2.469vh}.fact__text{font-size:1.667vw;font-weight:600;line-height:1.54;color:#4b4f54}@media screen and (min-aspect-ratio:1.7777777778){.fact__text{font-size:2.963vh}}html.landscape .fact__text{font-size:2.963vh}.fact__text b,.fact__text span{font-weight:800}.form-page__checkbox,.form-page__note{font-size:.972vw;line-height:1.667vw;font-weight:600}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox,.form-page__note{font-size:1.728vh}}html.landscape .form-page__checkbox,html.landscape .form-page__note{font-size:1.728vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox,.form-page__note{line-height:2.963vh}}html.landscape .form-page__checkbox,html.landscape .form-page__note{line-height:2.963vh}.header-wrapper{padding:20px;background:#111;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.header-wrapper a{padding:10px 0;margin:0 15px 0 0;white-space:nowrap;color:#fff}.header-wrapper a:hover{color:#fff;border-bottom:1px solid #fff}.footer-wrapper{padding:20px;background:#111;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.footer{width:100%;height:100px;border-top:1px solid #eaeaea;display:flex;justify-content:center;align-items:center}.footer img{margin-left:.5rem}.footer a{display:flex;justify-content:center;align-items:center}#__next{width:100%;height:100%}.main-container{position:relative}.content-wrapper,.main-container{width:100%;height:100%;overflow:hidden}.content-wrapper{position:absolute;top:0;left:0;background-color:#f1f7fb}.container,.container-page{width:100%;height:100%}.container-page{transition:opacity .5s ease-in-out}.container-page-enter{opacity:0}.container-page-enter-active,.container-page-enter-active .selection-page,.container-page-enter-done,.container-page-enter-done .selection-page,.container-page-exit{opacity:1}.container-page-exit-active{opacity:0}.home-button{position:absolute;top:.5em;left:.5em;font-size:2.778vw;width:1em;height:1em;padding:0;background:none;border:none;cursor:pointer;opacity:.5;transition:.3s ease-in-out}@media screen and (min-aspect-ratio:1.7777777778){.home-button{font-size:4.938vh}}html.landscape .home-button{font-size:4.938vh}@media(hover),(min--moz-device-pixel-ratio:0),(min-width:0\0){.home-button:hover{opacity:1}}.home-button svg{width:100%;height:100%;display:block}.home-button svg path{fill:#fff}body,html{height:100%;width:100%;min-height:100%;overflow:hidden}.button{cursor:pointer;position:relative;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:18.75vw;height:4.722vw;border-radius:6.944vw;background-color:#f01428;border:.278vw solid #f01428;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;box-sizing:border-box}@media screen and (min-aspect-ratio:1.7777777778){.button{width:33.333vh}}html.landscape .button{width:33.333vh}@media screen and (min-aspect-ratio:1.7777777778){.button{height:8.395vh}}html.landscape .button{height:8.395vh}@media screen and (min-aspect-ratio:1.7777777778){.button{border-radius:12.346vh}}html.landscape .button{border-radius:12.346vh}@media screen and (min-aspect-ratio:1.7777777778){.button{border-width:.494vh}}html.landscape .button{border-width:.494vh}.button_border{background:rgba(240,20,40,0)}.button_hover{background-color:#e51225}.button_down{background-color:#ca1323;border-color:#ca1323}.button_disabled,.button_done,.button_loading{pointer-events:none}.button_arrow{width:4.444vw;height:4.444vw;border-radius:100%;padding:0}@media screen and (min-aspect-ratio:1.7777777778){.button_arrow{width:7.901vh}}html.landscape .button_arrow{width:7.901vh}@media screen and (min-aspect-ratio:1.7777777778){.button_arrow{height:7.901vh}}html.landscape .button_arrow{height:7.901vh}.button__text{color:#fff;font-size:1.389vw;line-height:1.667vw;text-transform:uppercase;font-weight:700;transition:color .3s ease-in-out}@media screen and (min-aspect-ratio:1.7777777778){.button__text{font-size:2.469vh}}html.landscape .button__text{font-size:2.469vh}@media screen and (min-aspect-ratio:1.7777777778){.button__text{line-height:2.963vh}}html.landscape .button__text{line-height:2.963vh}.button_border .button__text{color:#f01428}.button_down .button__text,.button_hover .button__text{color:#fff}.button__icon{height:1.389vw;margin:0 .833vw 0 0}@media screen and (min-aspect-ratio:1.7777777778){.button__icon{height:2.469vh}}html.landscape .button__icon{height:2.469vh}@media screen and (min-aspect-ratio:1.7777777778){.button__icon{margin:0 1.481vh 0 0}}html.landscape .button__icon{margin:0 1.481vh 0 0}.button__icon img,.button__icon svg{width:auto;height:100%}.button_arrow .button__icon{margin:0;height:1.667vw}@media screen and (min-aspect-ratio:1.7777777778){.button_arrow .button__icon{height:2.963vh}}html.landscape .button_arrow .button__icon{height:2.963vh}.button_done .button__icon{height:1.667vw;position:relative;margin:auto}@media screen and (min-aspect-ratio:1.7777777778){.button_done .button__icon{height:2.963vh}}html.landscape .button_done .button__icon{height:2.963vh}.button_loading .button__icon{height:1.667vw;position:relative;margin:auto;animation:round-move 1s ease infinite}@media screen and (min-aspect-ratio:1.7777777778){.button_loading .button__icon{height:2.963vh}}html.landscape .button_loading .button__icon{height:2.963vh}.custom-modal{z-index:1000;display:block;overflow:auto;outline:0}.custom-modal,.custom-modal__bg{position:fixed;top:0;left:0;width:100%;height:100%}.custom-modal__bg{background-color:rgba(0,0,0,.8)}.custom-modal-enter .custom-modal__bg{opacity:0}.custom-modal-enter-active .custom-modal__bg{opacity:1;transition:opacity .3s,transform .3s}.custom-modal-exit .custom-modal__bg{opacity:1}.custom-modal-exit-active .custom-modal__bg{opacity:0;transition:opacity .3s,transform .3s}.custom-modal__container{position:relative;width:100%;height:100%;overflow:auto}.custom-modal__block{position:fixed;right:0;bottom:0;left:0;top:0;display:flex;flex-direction:column;justify-content:center;width:auto;margin:auto;pointer-events:none;will-change:opacity,transform}.custom-modal_bottom .custom-modal__block{margin-bottom:0}.custom-modal_top .custom-modal__block{margin-top:0}.custom-modal_left .custom-modal__block{margin-left:0}.custom-modal_right .custom-modal__block{margin-right:0}.custom-modal_fullpage .custom-modal__block{flex-direction:column;justify-content:flex-start;max-width:100%;max-height:100%;height:100%;margin:0}.custom-modal-enter-active .custom-modal__block,.custom-modal-exit-active .custom-modal__block{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.custom-modal-enter.fade .custom-modal__block{opacity:0}.custom-modal-enter-active.fade .custom-modal__block,.custom-modal-enter-done.fade .custom-modal__block,.custom-modal-exit.fade .custom-modal__block{opacity:1}.custom-modal-exit-active.fade .custom-modal__block,.custom-modal-exit-done.fade .custom-modal__block{opacity:0}.custom-modal-enter.scale .custom-modal__block{transform:scale(.7)}.custom-modal-enter-active.scale .custom-modal__block,.custom-modal-enter-done.scale .custom-modal__block,.custom-modal-exit.scale .custom-modal__block{transform:scale(1)}.custom-modal-exit-active.scale .custom-modal__block,.custom-modal-exit-done.scale .custom-modal__block{transform:scale(.7)}.custom-modal__content{position:relative;display:flex;flex-direction:column;width:auto;margin:auto;pointer-events:auto;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.custom-modal_fullpage .custom-modal__content{height:100%;width:100%;overflow:auto}.custom-modal.fade:not(.show){opacity:1}.custom-menu__item{display:inline-block;vertical-align:middle;padding:10px 0;margin:0 15px 0 0}@media screen and (max-width:1279px){.custom-menu__item{display:block;margin-bottom:10px}}.custom-menu__item:hover .custom-menu__item-link{color:#fff;border-bottom:1px solid #fff}.custom-menu__item-link{font-size:15px;color:#fff;transition:color .3s;white-space:nowrap}@media screen and (max-width:1279px){.custom-menu__item-link{font-size:20px}}#menu-burger{display:none}.custom-header{padding:20px;background:#111;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.custom-header__block{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.custom-header__logo{position:relative;width:88px;height:89px}.custom-header__burger{display:none;flex-direction:column;justify-content:space-between;align-items:center;width:40px;height:30px;padding:20px;transition:height .3s,transform .3s,opacity .3s;cursor:pointer}@media screen and (max-width:1279px){.custom-header__burger{display:flex}}#menu-burger:checked~* .custom-header__burger p:first-child{transform:rotate(45deg) translateY(-2px)}#menu-burger:checked~* .custom-header__burger p:nth-child(2){opacity:0}#menu-burger:checked~* .custom-header__burger p:nth-child(3){transform:rotate(-45deg) translateY(2px)}.custom-header__burger p{width:100%;height:4px;margin:0;background-color:#fff;transition:transform .3s,opacity .3s;transform-origin:center left}.custom-header__wrapper{display:inline-block;vertical-align:middle;box-sizing:border-box}@media screen and (max-width:1279px){.custom-header__wrapper{position:absolute;top:129px;left:0;width:100%;height:calc(100% - 129px);padding:20px;background-color:#000;transform:translateX(101%);transition:transform .3s;cursor:pointer}#menu-burger:checked~* .custom-header__wrapper{transform:translateX(0)}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.carousel .swiper{width:100%;height:100%}.carousel .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.video-container{width:100%;height:100%}.video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.password-page{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.password-page__input{position:relative;width:38.889vw}@media screen and (min-aspect-ratio:1.7777777778){.password-page__input{width:69.136vh}}html.landscape .password-page__input{width:69.136vh}.password-page__input .input__error{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;color:#f01428;font-size:.972vw;line-height:1.667vw}@media screen and (min-aspect-ratio:1.7777777778){.password-page__input .input__error{font-size:1.728vh}}html.landscape .password-page__input .input__error{font-size:1.728vh}@media screen and (min-aspect-ratio:1.7777777778){.password-page__input .input__error{line-height:2.963vh}}html.landscape .password-page__input .input__error{line-height:2.963vh}.password-page__input .input__error-icon{font-size:1.667vw;width:1em;height:1em;display:block;margin:0 .556vw 0 0}@media screen and (min-aspect-ratio:1.7777777778){.password-page__input .input__error-icon{font-size:2.963vh}}html.landscape .password-page__input .input__error-icon{font-size:2.963vh}@media screen and (min-aspect-ratio:1.7777777778){.password-page__input .input__error-icon{margin:0 .988vh 0 0}}html.landscape .password-page__input .input__error-icon{margin:0 .988vh 0 0}.password-page__input .input__error-icon svg{width:100%;height:100%;display:block}.password-page__input-text{font-size:1.389vw;line-height:1.2;display:block;color:#4b4f54;margin:0 0 .2em}@media screen and (min-aspect-ratio:1.7777777778){.password-page__input-text{font-size:2.469vh}}html.landscape .password-page__input-text{font-size:2.469vh}.password-page__input-input{width:100%;height:4.722vw;padding:.903vw 1.528vw;border:2px solid #4b4f54;box-sizing:border-box;border-radius:1.111vw;line-height:1;color:#000;background-color:#f1f7fb}@media screen and (min-aspect-ratio:1.7777777778){.password-page__input-input{height:8.395vh}}html.landscape .password-page__input-input{height:8.395vh}@media screen and (min-aspect-ratio:1.7777777778){.password-page__input-input{padding:1.605vh 2.716vh}}html.landscape .password-page__input-input{padding:1.605vh 2.716vh}@media screen and (min-aspect-ratio:1.7777777778){.password-page__input-input{border-radius:1.975vh}}html.landscape .password-page__input-input{border-radius:1.975vh}.password-page__input-input:focus{border-color:#000}.password-page__input-input::-moz-placeholder{color:#939598}.password-page__input-input:-ms-input-placeholder{color:#939598}.password-page__input-input::placeholder{color:#939598}.password-page__input-input[disabled]{border-color:#939598}.password-page__input-input_error{border-color:#f01428}.clouds{overflow:hidden}.clouds,.clouds__bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.clouds__bg{background:#f1f7fb}.clouds_out .clouds__bg{animation:fade-out 2s ease-in-out both}.clouds__item{position:absolute;transition:opacity 2s ease-in-out}.clouds__item img,.clouds__item svg{pointer-events:none;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clouds_out .clouds__item{transition:2s ease-in-out}.clouds_out .clouds__item_an-1{transform:translate(-50vw,-50vh);opacity:0}.clouds_out .clouds__item_an-2{transform:translate(50vw,-50vh);opacity:0}.clouds_out .clouds__item_an-3{transform:translate(50vw,50vh);opacity:0}.clouds_out .clouds__item_an-4{transform:translate(-50vw,50vh);opacity:0}.clouds__item_1{bottom:21.458vw;left:-7.014vw;width:22.708vw;height:10.069vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_1{bottom:38.148vh}}html.landscape .clouds__item_1{bottom:38.148vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_1{left:-12.469vh}}html.landscape .clouds__item_1{left:-12.469vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_1{width:40.37vh}}html.landscape .clouds__item_1{width:40.37vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_1{height:17.901vh}}html.landscape .clouds__item_1{height:17.901vh}.clouds__item_2{top:-4.653vw;right:-15.556vw;width:35.417vw;height:17.639vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_2{top:-8.272vh}}html.landscape .clouds__item_2{top:-8.272vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_2{right:-27.654vh}}html.landscape .clouds__item_2{right:-27.654vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_2{width:62.963vh}}html.landscape .clouds__item_2{width:62.963vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_2{height:31.358vh}}html.landscape .clouds__item_2{height:31.358vh}.clouds__item_3{bottom:11.528vw;left:-6.042vw;width:35.417vw;height:17.639vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_3{bottom:20.494vh}}html.landscape .clouds__item_3{bottom:20.494vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_3{left:-10.741vh}}html.landscape .clouds__item_3{left:-10.741vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_3{width:62.963vh}}html.landscape .clouds__item_3{width:62.963vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_3{height:31.358vh}}html.landscape .clouds__item_3{height:31.358vh}.clouds__item_4{bottom:-2.361vw;right:-8.611vw;width:39.375vw;height:13.125vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_4{bottom:-4.198vh}}html.landscape .clouds__item_4{bottom:-4.198vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_4{right:-15.309vh}}html.landscape .clouds__item_4{right:-15.309vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_4{width:70vh}}html.landscape .clouds__item_4{width:70vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_4{height:23.333vh}}html.landscape .clouds__item_4{height:23.333vh}.clouds__item_5{bottom:25.556vw;right:-7.847vw;width:23.472vw;height:9.514vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_5{bottom:45.432vh}}html.landscape .clouds__item_5{bottom:45.432vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_5{right:-13.951vh}}html.landscape .clouds__item_5{right:-13.951vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_5{width:41.728vh}}html.landscape .clouds__item_5{width:41.728vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_5{height:16.914vh}}html.landscape .clouds__item_5{height:16.914vh}.clouds__item_6{bottom:.785vw;right:-5.278vw;width:53.056vw;height:21.528vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_6{bottom:1.395vh}}html.landscape .clouds__item_6{bottom:1.395vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_6{right:-9.383vh}}html.landscape .clouds__item_6{right:-9.383vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_6{width:94.321vh}}html.landscape .clouds__item_6{width:94.321vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_6{height:38.272vh}}html.landscape .clouds__item_6{height:38.272vh}.clouds__item_7{bottom:5.299vw;left:13.681vw;width:53.056vw;height:21.528vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_7{bottom:9.42vh}}html.landscape .clouds__item_7{bottom:9.42vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_7{left:24.321vh}}html.landscape .clouds__item_7{left:24.321vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_7{width:94.321vh}}html.landscape .clouds__item_7{width:94.321vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_7{height:38.272vh}}html.landscape .clouds__item_7{height:38.272vh}.clouds__item_8{bottom:9.931vw;left:21.042vw;width:53.056vw;height:21.528vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_8{bottom:17.654vh}}html.landscape .clouds__item_8{bottom:17.654vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_8{left:37.407vh}}html.landscape .clouds__item_8{left:37.407vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_8{width:94.321vh}}html.landscape .clouds__item_8{width:94.321vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_8{height:38.272vh}}html.landscape .clouds__item_8{height:38.272vh}.clouds__item_9{top:14.097vw;left:-12.083vw;width:34.028vw;height:11.319vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_9{top:25.062vh}}html.landscape .clouds__item_9{top:25.062vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_9{left:-21.481vh}}html.landscape .clouds__item_9{left:-21.481vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_9{width:60.494vh}}html.landscape .clouds__item_9{width:60.494vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_9{height:20.123vh}}html.landscape .clouds__item_9{height:20.123vh}.clouds__item_10{bottom:-7.153vw;left:-9.722vw;width:63.264vw;height:21.111vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_10{bottom:-12.716vh}}html.landscape .clouds__item_10{bottom:-12.716vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_10{left:-17.284vh}}html.landscape .clouds__item_10{left:-17.284vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_10{width:112.469vh}}html.landscape .clouds__item_10{width:112.469vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_10{height:37.531vh}}html.landscape .clouds__item_10{height:37.531vh}.clouds__item_11{top:-11.25vw;left:-6.806vw;width:40.278vw;height:21.736vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_11{top:-20vh}}html.landscape .clouds__item_11{top:-20vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_11{left:-12.099vh}}html.landscape .clouds__item_11{left:-12.099vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_11{width:71.605vh}}html.landscape .clouds__item_11{width:71.605vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_11{height:38.642vh}}html.landscape .clouds__item_11{height:38.642vh}.clouds__item_12{bottom:9.236vw;left:13.194vw;width:40.278vw;height:21.736vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_12{bottom:16.42vh}}html.landscape .clouds__item_12{bottom:16.42vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_12{left:23.457vh}}html.landscape .clouds__item_12{left:23.457vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_12{width:71.605vh}}html.landscape .clouds__item_12{width:71.605vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_12{height:38.642vh}}html.landscape .clouds__item_12{height:38.642vh}.clouds__item_13{bottom:-4.653vw;left:25.208vw;width:45.069vw;height:22.431vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_13{bottom:-8.272vh}}html.landscape .clouds__item_13{bottom:-8.272vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_13{left:44.815vh}}html.landscape .clouds__item_13{left:44.815vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_13{width:80.123vh}}html.landscape .clouds__item_13{width:80.123vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_13{height:39.877vh}}html.landscape .clouds__item_13{height:39.877vh}.clouds__item_14{top:13.681vw;right:5.125vw;width:45.069vw;height:22.431vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_14{top:24.321vh}}html.landscape .clouds__item_14{top:24.321vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_14{right:9.111vh}}html.landscape .clouds__item_14{right:9.111vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_14{width:80.123vh}}html.landscape .clouds__item_14{width:80.123vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_14{height:39.877vh}}html.landscape .clouds__item_14{height:39.877vh}.clouds__item_15{top:13.819vw;left:1.597vw;width:70.764vw;height:25.694vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_15{top:24.568vh}}html.landscape .clouds__item_15{top:24.568vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_15{left:2.84vh}}html.landscape .clouds__item_15{left:2.84vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_15{width:125.802vh}}html.landscape .clouds__item_15{width:125.802vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_15{height:45.679vh}}html.landscape .clouds__item_15{height:45.679vh}.clouds__item_16{top:20.347vw;left:-20.417vw;width:47.847vw;height:15.972vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_16{top:36.173vh}}html.landscape .clouds__item_16{top:36.173vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_16{left:-36.296vh}}html.landscape .clouds__item_16{left:-36.296vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_16{width:85.062vh}}html.landscape .clouds__item_16{width:85.062vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_16{height:28.395vh}}html.landscape .clouds__item_16{height:28.395vh}.clouds__item_17{bottom:21.111vw;left:-14.167vw;width:47.847vw;height:15.972vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_17{bottom:37.531vh}}html.landscape .clouds__item_17{bottom:37.531vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_17{left:-25.185vh}}html.landscape .clouds__item_17{left:-25.185vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_17{width:85.062vh}}html.landscape .clouds__item_17{width:85.062vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_17{height:28.395vh}}html.landscape .clouds__item_17{height:28.395vh}.clouds__item_18{top:3.542vw;left:-10.764vw;width:47.847vw;height:15.972vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_18{top:6.296vh}}html.landscape .clouds__item_18{top:6.296vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_18{left:-19.136vh}}html.landscape .clouds__item_18{left:-19.136vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_18{width:85.062vh}}html.landscape .clouds__item_18{width:85.062vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_18{height:28.395vh}}html.landscape .clouds__item_18{height:28.395vh}.clouds__item_19{bottom:14.097vw;left:-2.5vw;width:47.847vw;height:15.972vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_19{bottom:25.062vh}}html.landscape .clouds__item_19{bottom:25.062vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_19{left:-4.444vh}}html.landscape .clouds__item_19{left:-4.444vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_19{width:85.062vh}}html.landscape .clouds__item_19{width:85.062vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_19{height:28.395vh}}html.landscape .clouds__item_19{height:28.395vh}.clouds__item_20{top:9.236vw;left:13.542vw;width:47.847vw;height:15.972vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_20{top:16.42vh}}html.landscape .clouds__item_20{top:16.42vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_20{left:24.074vh}}html.landscape .clouds__item_20{left:24.074vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_20{width:85.062vh}}html.landscape .clouds__item_20{width:85.062vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_20{height:28.395vh}}html.landscape .clouds__item_20{height:28.395vh}.clouds__item_21{bottom:-2.708vw;right:-7.569vw;width:47.847vw;height:15.972vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_21{bottom:-4.815vh}}html.landscape .clouds__item_21{bottom:-4.815vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_21{right:-13.457vh}}html.landscape .clouds__item_21{right:-13.457vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_21{width:85.062vh}}html.landscape .clouds__item_21{width:85.062vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_21{height:28.395vh}}html.landscape .clouds__item_21{height:28.395vh}.clouds__item_22{bottom:6.444vw;left:-12.847vw;width:36.25vw;height:11.597vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_22{bottom:11.457vh}}html.landscape .clouds__item_22{bottom:11.457vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_22{left:-22.84vh}}html.landscape .clouds__item_22{left:-22.84vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_22{width:64.444vh}}html.landscape .clouds__item_22{width:64.444vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_22{height:20.617vh}}html.landscape .clouds__item_22{height:20.617vh}.clouds__item_23{top:-17.569vw;right:-11.806vw;width:70.764vw;height:25.694vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_23{top:-31.235vh}}html.landscape .clouds__item_23{top:-31.235vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_23{right:-20.988vh}}html.landscape .clouds__item_23{right:-20.988vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_23{width:125.802vh}}html.landscape .clouds__item_23{width:125.802vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_23{height:45.679vh}}html.landscape .clouds__item_23{height:45.679vh}.clouds__item_24{bottom:9.028vw;right:-20.764vw;width:70.764vw;height:25.694vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_24{bottom:16.049vh}}html.landscape .clouds__item_24{bottom:16.049vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_24{right:-36.914vh}}html.landscape .clouds__item_24{right:-36.914vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_24{width:125.802vh}}html.landscape .clouds__item_24{width:125.802vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_24{height:45.679vh}}html.landscape .clouds__item_24{height:45.679vh}.clouds__item_25{top:-4.583vw;left:19.167vw;width:44.375vw;height:16.111vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_25{top:-8.148vh}}html.landscape .clouds__item_25{top:-8.148vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_25{left:34.074vh}}html.landscape .clouds__item_25{left:34.074vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_25{width:78.889vh}}html.landscape .clouds__item_25{width:78.889vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_25{height:28.642vh}}html.landscape .clouds__item_25{height:28.642vh}.clouds__item_26{top:18.681vw;right:-5.764vw;width:41.875vw;height:20.833vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_26{top:33.21vh}}html.landscape .clouds__item_26{top:33.21vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_26{right:-10.247vh}}html.landscape .clouds__item_26{right:-10.247vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_26{width:74.444vh}}html.landscape .clouds__item_26{width:74.444vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_26{height:37.037vh}}html.landscape .clouds__item_26{height:37.037vh}.clouds__item_27{top:2.639vw;right:29.306vw;width:41.875vw;height:20.833vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_27{top:4.691vh}}html.landscape .clouds__item_27{top:4.691vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_27{right:52.099vh}}html.landscape .clouds__item_27{right:52.099vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_27{width:74.444vh}}html.landscape .clouds__item_27{width:74.444vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_27{height:37.037vh}}html.landscape .clouds__item_27{height:37.037vh}.clouds__item_28{top:17.361vw;right:-9.653vw;width:36.181vw;height:15.972vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_28{top:30.864vh}}html.landscape .clouds__item_28{top:30.864vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_28{right:-17.16vh}}html.landscape .clouds__item_28{right:-17.16vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_28{width:64.321vh}}html.landscape .clouds__item_28{width:64.321vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_28{height:28.395vh}}html.landscape .clouds__item_28{height:28.395vh}.clouds__item_29{top:-.694vw;right:19.236vw;width:36.181vw;height:15.972vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_29{top:-1.235vh}}html.landscape .clouds__item_29{top:-1.235vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_29{right:34.198vh}}html.landscape .clouds__item_29{right:34.198vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_29{width:64.321vh}}html.landscape .clouds__item_29{width:64.321vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_29{height:28.395vh}}html.landscape .clouds__item_29{height:28.395vh}.clouds__item_30{top:3.542vw;right:-11.806vw;width:46.319vw;height:20.208vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_30{top:6.296vh}}html.landscape .clouds__item_30{top:6.296vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_30{right:-20.988vh}}html.landscape .clouds__item_30{right:-20.988vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_30{width:82.346vh}}html.landscape .clouds__item_30{width:82.346vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_30{height:35.926vh}}html.landscape .clouds__item_30{height:35.926vh}.clouds__item_31{bottom:17.292vw;right:15.208vw;width:45.069vw;height:22.361vw}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_31{bottom:30.741vh}}html.landscape .clouds__item_31{bottom:30.741vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_31{right:27.037vh}}html.landscape .clouds__item_31{right:27.037vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_31{width:80.123vh}}html.landscape .clouds__item_31{width:80.123vh}@media screen and (min-aspect-ratio:1.7777777778){.clouds__item_31{height:39.753vh}}html.landscape .clouds__item_31{height:39.753vh}.custom-datepicker .react-datepicker-wrapper,.custom-datepicker .react-datepicker__input-container,.custom-datepicker .react-datepicker__input-container input{width:100%;height:100%}.custom-datepicker .react-datepicker,.custom-datepicker .react-datepicker-popper{width:100%}.custom-datepicker .react-datepicker{padding:.556vw;box-sizing:border-box;border-radius:1.111vw;border:2px solid #4b4f54;background:#f1f7fb;box-shadow:0 4px 8px 0 rgba(0,0,0,.12)}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker{padding:.988vh}}html.landscape .custom-datepicker .react-datepicker{padding:.988vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker{border-radius:1.975vh}}html.landscape .custom-datepicker .react-datepicker{border-radius:1.975vh}.custom-datepicker .react-datepicker-popper{padding:.556vw 0}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker-popper{padding:.988vh 0}}html.landscape .custom-datepicker .react-datepicker-popper{padding:.988vh 0}.custom-datepicker .react-datepicker__month-container{width:100%}.custom-datepicker .react-datepicker__triangle{display:none}.custom-datepicker .react-datepicker__header{padding:0;background:none;border:none}.custom-datepicker .react-datepicker__navigation{top:1.389vw;font-size:1.667vw;width:1em;height:1em}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__navigation{top:2.469vh}}html.landscape .custom-datepicker .react-datepicker__navigation{top:2.469vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__navigation{font-size:2.963vh}}html.landscape .custom-datepicker .react-datepicker__navigation{font-size:2.963vh}.custom-datepicker .react-datepicker__navigation--previous{left:1.667vw}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__navigation--previous{left:2.963vh}}html.landscape .custom-datepicker .react-datepicker__navigation--previous{left:2.963vh}.custom-datepicker .react-datepicker__navigation--next{right:1.667vw}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__navigation--next{right:2.963vh}}html.landscape .custom-datepicker .react-datepicker__navigation--next{right:2.963vh}.custom-datepicker .react-datepicker__navigation .react-datepicker__navigation-icon:before{border-color:#000}.custom-datepicker .react-datepicker__current-month{font-size:1.389vw;line-height:3.333vw;margin:0 0 .556vw}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__current-month{font-size:2.469vh}}html.landscape .custom-datepicker .react-datepicker__current-month{font-size:2.469vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__current-month{line-height:5.926vh}}html.landscape .custom-datepicker .react-datepicker__current-month{line-height:5.926vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__current-month{margin:0 0 .988vh}}html.landscape .custom-datepicker .react-datepicker__current-month{margin:0 0 .988vh}.custom-datepicker .react-datepicker__day-names,.custom-datepicker .react-datepicker__week{margin:0;display:flex;align-items:center;justify-content:space-between;height:2.778vw}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__day-names,.custom-datepicker .react-datepicker__week{height:4.938vh}}html.landscape .custom-datepicker .react-datepicker__day-names,html.landscape .custom-datepicker .react-datepicker__week{height:4.938vh}.custom-datepicker .react-datepicker__day-name{font-family:Open Sans,Helvetica,sans-serif;font-size:.833vw;line-height:.833vw;margin:0 auto;flex:0 0 14.2857142857%;color:#939598}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__day-name{font-size:1.481vh}}html.landscape .custom-datepicker .react-datepicker__day-name{font-size:1.481vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__day-name{line-height:1.481vh}}html.landscape .custom-datepicker .react-datepicker__day-name{line-height:1.481vh}.custom-datepicker .react-datepicker__day{font-family:Open Sans,Helvetica,sans-serif;font-size:1.389vw;width:2.222vw;line-height:2.222vw;margin:0 auto;text-align:center;flex:0 0 14.2857142857%}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__day{font-size:2.469vh}}html.landscape .custom-datepicker .react-datepicker__day{font-size:2.469vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__day{width:3.951vh}}html.landscape .custom-datepicker .react-datepicker__day{width:3.951vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__day{line-height:3.951vh}}html.landscape .custom-datepicker .react-datepicker__day{line-height:3.951vh}.custom-datepicker .react-datepicker__day--outside-month{color:#939598}.custom-datepicker .react-datepicker__day--selected{background:#d5e8f3}.custom-datepicker .react-datepicker__month{margin:0}.custom-datepicker__icon{position:absolute;top:1.528vw;right:1em;font-size:1.667vw;width:1em;height:1em}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker__icon{top:2.716vh}}html.landscape .custom-datepicker__icon{top:2.716vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker__icon{font-size:2.963vh}}html.landscape .custom-datepicker__icon{font-size:2.963vh}.custom-datepicker__icon svg{width:100%;height:100%;display:block}.custom-datepicker__icon path,.custom-datepicker__icon rect{stroke:#939598;transition:stroke .3s ease-in-out}.custom-datepicker__icon_active path,.custom-datepicker__icon_active rect{stroke:#000}.intro{width:100vw;height:100vh;background:#f1f7fb;position:relative}.intro__bg{position:absolute;width:100%;height:100%;top:0;left:50%;transform:translate(-50%)}.intro__bg-cloud{position:absolute;animation:cloud-move 30s ease infinite}.intro__bg-cloud img{position:absolute;top:-25%;left:-25%;width:150%;height:150%;display:block;-o-object-fit:contain;object-fit:contain}.intro__bg-cloud_1{top:3.333vw;right:0;width:16.736vw;height:7.014vw;animation-delay:-15s}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_1{top:5.926vh}}html.landscape .intro__bg-cloud_1{top:5.926vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_1{width:29.753vh}}html.landscape .intro__bg-cloud_1{width:29.753vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_1{height:12.469vh}}html.landscape .intro__bg-cloud_1{height:12.469vh}.intro__bg-cloud_2{top:17.083vw;right:0;width:23.611vw;height:7.569vw;animation-delay:-6.258s}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_2{top:30.37vh}}html.landscape .intro__bg-cloud_2{top:30.37vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_2{width:41.975vh}}html.landscape .intro__bg-cloud_2{width:41.975vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_2{height:13.457vh}}html.landscape .intro__bg-cloud_2{height:13.457vh}.intro__bg-cloud_3{top:29.167vw;right:0;width:21.389vw;height:9.097vw;z-index:1;animation-delay:-3.145s}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_3{top:51.852vh}}html.landscape .intro__bg-cloud_3{top:51.852vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_3{width:38.025vh}}html.landscape .intro__bg-cloud_3{width:38.025vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_3{height:16.173vh}}html.landscape .intro__bg-cloud_3{height:16.173vh}.intro__bg-cloud_4{top:6.639vw;right:0;width:15.486vw;height:7.153vw;animation-delay:-3.988s}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_4{top:11.802vh}}html.landscape .intro__bg-cloud_4{top:11.802vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_4{width:27.531vh}}html.landscape .intro__bg-cloud_4{width:27.531vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_4{height:12.716vh}}html.landscape .intro__bg-cloud_4{height:12.716vh}.intro__bg-cloud_5{top:31.181vw;right:0;width:15.486vw;height:7.708vw;animation-delay:-.6s}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_5{top:55.432vh}}html.landscape .intro__bg-cloud_5{top:55.432vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_5{width:27.531vh}}html.landscape .intro__bg-cloud_5{width:27.531vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_5{height:13.704vh}}html.landscape .intro__bg-cloud_5{height:13.704vh}.intro__bg-cloud_6{top:21.181vw;right:0;width:16.944vw;height:5.625vw;animation-delay:-8.589s}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_6{top:37.654vh}}html.landscape .intro__bg-cloud_6{top:37.654vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_6{width:30.123vh}}html.landscape .intro__bg-cloud_6{width:30.123vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_6{height:10vh}}html.landscape .intro__bg-cloud_6{height:10vh}.intro__bg-cloud_7{top:22.569vw;right:0;width:9.375vw;height:4.167vw;animation-delay:-5.14s}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_7{top:40.123vh}}html.landscape .intro__bg-cloud_7{top:40.123vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_7{width:16.667vh}}html.landscape .intro__bg-cloud_7{width:16.667vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_7{height:7.407vh}}html.landscape .intro__bg-cloud_7{height:7.407vh}.intro__bg-cloud_8{top:13.542vw;right:0;width:9.583vw;height:6.111vw}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_8{top:24.074vh}}html.landscape .intro__bg-cloud_8{top:24.074vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_8{width:17.037vh}}html.landscape .intro__bg-cloud_8{width:17.037vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-cloud_8{height:10.864vh}}html.landscape .intro__bg-cloud_8{height:10.864vh}.intro__bg-plane{position:absolute;top:27.569vw;left:0;right:0;margin:auto;width:44.583vw;height:10.833vw;animation:plane-move 16s ease-in-out infinite}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane{top:49.012vh}}html.landscape .intro__bg-plane{top:49.012vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane{width:79.259vh}}html.landscape .intro__bg-plane{width:79.259vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane{height:19.259vh}}html.landscape .intro__bg-plane{height:19.259vh}.intro__bg-plane-path{position:absolute;animation:plane-path-move .85s linear infinite}.intro__bg-plane-path img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.intro__bg-plane-path_3{top:7.222vw;left:.486vw;width:2.778vw;height:.417vw;animation-delay:-.2805s}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_3{top:12.84vh}}html.landscape .intro__bg-plane-path_3{top:12.84vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_3{left:.864vh}}html.landscape .intro__bg-plane-path_3{left:.864vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_3{width:4.938vh}}html.landscape .intro__bg-plane-path_3{width:4.938vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_3{height:.741vh}}html.landscape .intro__bg-plane-path_3{height:.741vh}.intro__bg-plane-path_1{top:6.944vw;left:.486vw;width:2.222vw;height:.278vw;animation-delay:-.561s}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_1{top:12.346vh}}html.landscape .intro__bg-plane-path_1{top:12.346vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_1{left:.864vh}}html.landscape .intro__bg-plane-path_1{left:.864vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_1{width:3.951vh}}html.landscape .intro__bg-plane-path_1{width:3.951vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_1{height:.494vh}}html.landscape .intro__bg-plane-path_1{height:.494vh}.intro__bg-plane-path_2{top:7.153vw;left:.486vw;width:2.292vw;height:.347vw;animation-delay:85ms}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_2{top:12.716vh}}html.landscape .intro__bg-plane-path_2{top:12.716vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_2{left:.864vh}}html.landscape .intro__bg-plane-path_2{left:.864vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_2{width:4.074vh}}html.landscape .intro__bg-plane-path_2{width:4.074vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-plane-path_2{height:.617vh}}html.landscape .intro__bg-plane-path_2{height:.617vh}.intro__bg-plane-base{position:relative;width:100%;height:100%}.intro__bg-plane-base img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.intro__bg-earth{position:absolute;top:43.333vw;left:50%;transform:translate(-50%);font-size:207.014vw;width:1em;height:1em}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-earth{top:77.037vh}}html.landscape .intro__bg-earth{top:77.037vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__bg-earth{font-size:368.025vh}}html.landscape .intro__bg-earth{font-size:368.025vh}.intro__bg-earth img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;animation:round-move 51s linear infinite}.intro__bg-video{position:absolute;width:100%;height:auto;left:0;bottom:0}.intro__content{position:relative;padding:1.667vw 0 0;width:100vw;margin:0 auto}@media screen and (min-aspect-ratio:1.7777777778){.intro__content{padding:2.963vh 0 0}}html.landscape .intro__content{padding:2.963vh 0 0}@media screen and (min-aspect-ratio:1.7777777778){.intro__content{width:177.778vh}}html.landscape .intro__content{width:177.778vh}.intro__logo{display:inline-block;position:relative;left:50%;transform:translate(-50%);height:6.181vw;margin:0 auto 3.333vw}@media screen and (min-aspect-ratio:1.7777777778){.intro__logo{height:10.988vh}}html.landscape .intro__logo{height:10.988vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__logo{margin:0 auto 5.926vh}}html.landscape .intro__logo{margin:0 auto 5.926vh}.intro__logo img{width:auto;height:100%}.intro__items{position:relative;display:flex;justify-content:space-between;padding:0 3.889vw}@media screen and (min-aspect-ratio:1.7777777778){.intro__items{padding:0 6.914vh}}html.landscape .intro__items{padding:0 6.914vh}.intro__items-line{position:absolute;height:100%;top:0;left:50%;transform:translate(-50%)}.intro__items-line svg{width:auto;height:100%}.intro__item{display:flex;flex-direction:column;align-items:center;width:45vw}@media screen and (min-aspect-ratio:1.7777777778){.intro__item{width:80vh}}html.landscape .intro__item{width:80vh}.intro__text{display:block;margin:0 0 2.778vw;font-size:1.667vw;font-style:normal;font-weight:600;line-height:1.54;text-align:center;color:#4b4f54;white-space:pre-wrap}@media screen and (min-aspect-ratio:1.7777777778){.intro__text{margin:0 0 4.938vh}}html.landscape .intro__text{margin:0 0 4.938vh}@media screen and (min-aspect-ratio:1.7777777778){.intro__text{font-size:2.963vh}}html.landscape .intro__text{font-size:2.963vh}.start-page{width:100vw;height:100vh;position:relative;background-color:#f1f7fb}.start-page__bg{left:0;top:0}.start-page__bg,.start-page__bg-path{position:absolute;width:100%;height:100%}.start-page__bg-path svg{width:100%;height:100%}.start-page__bg-path svg #stroke-fill{animation:animate-path 10s linear infinite}.start-page__content{position:relative;width:42.778vw;padding:11.215vw 0 0;height:100%;margin:0 auto}@media screen and (min-aspect-ratio:1.7777777778){.start-page__content{width:76.049vh}}html.landscape .start-page__content{width:76.049vh}@media screen and (min-aspect-ratio:1.7777777778){.start-page__content{padding:19.938vh 0 0}}html.landscape .start-page__content{padding:19.938vh 0 0}.start-page__title{font-size:5.833vw;font-weight:600;line-height:1;margin:0;white-space:pre-wrap}@media screen and (min-aspect-ratio:1.7777777778){.start-page__title{font-size:10.37vh}}html.landscape .start-page__title{font-size:10.37vh}.start-page__text{margin:2.778vw 0 3.889vw}@media screen and (min-aspect-ratio:1.7777777778){.start-page__text{margin:4.938vh 0 6.914vh}}html.landscape .start-page__text{margin:4.938vh 0 6.914vh}.city{position:relative;width:100%;height:100%}.city video{opacity:0}.city .video-container{position:relative}.city_visible video{transition:opacity .5s;opacity:1}.selection-page{position:relative;width:100vw;height:100%;opacity:0;transition:opacity .5s ease-in-out}.selection-page__content{position:relative;padding:3.75vw 0 2.083vw;box-sizing:border-box;height:100%;display:flex;flex-direction:column}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__content{padding:6.667vh 0 3.704vh}}html.landscape .selection-page__content{padding:6.667vh 0 3.704vh}.selection-page__logo{position:absolute;top:2.222vw;right:3.889vw;width:4.167vw;height:4.028vw;cursor:pointer}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__logo{top:3.951vh}}html.landscape .selection-page__logo{top:3.951vh}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__logo{right:6.914vh}}html.landscape .selection-page__logo{right:6.914vh}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__logo{width:7.407vh}}html.landscape .selection-page__logo{width:7.407vh}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__logo{height:7.16vh}}html.landscape .selection-page__logo{height:7.16vh}.selection-page__logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.selection-page__title{flex:0 0 auto;margin:0;padding:0 3.889vw;font-size:2.778vw;font-weight:600;line-height:1.1;white-space:pre-wrap;box-sizing:border-box}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__title{padding:0 6.914vh}}html.landscape .selection-page__title{padding:0 6.914vh}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__title{font-size:4.938vh}}html.landscape .selection-page__title{font-size:4.938vh}.selection-page__text{flex:0 0 auto;padding:0 3.889vw;margin:2.778vw 0}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__text{padding:0 6.914vh}}html.landscape .selection-page__text{padding:0 6.914vh}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__text{margin:4.938vh 0}}html.landscape .selection-page__text{margin:4.938vh 0}.selection-page__carousel-navigation{pointer-events:none;position:absolute;top:50%;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 2.778vw;box-sizing:border-box;transform:translateY(-50%);z-index:3}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__carousel-navigation{padding:0 4.938vh}}html.landscape .selection-page__carousel-navigation{padding:0 4.938vh}.selection-page__carousel-nav{pointer-events:all;background:none;border:none;font-size:4.167vw;width:1em;height:1em;padding:0;cursor:pointer}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__carousel-nav{font-size:7.407vh}}html.landscape .selection-page__carousel-nav{font-size:7.407vh}.selection-page__carousel-nav svg{width:100%;height:100%;display:block}.selection-page__carousel-block{position:relative;flex:1 1 auto;height:0}.selection-page__carousel-block:after,.selection-page__carousel-block:before{position:absolute;content:"";width:11.111vw;height:100%;top:0;z-index:2}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__carousel-block:after,.selection-page__carousel-block:before{width:19.753vh}}html.landscape .selection-page__carousel-block:after,html.landscape .selection-page__carousel-block:before{width:19.753vh}.selection-page__carousel-block:before{left:0;background:linear-gradient(270deg,rgba(241,247,251,0),#f1f7fb)}.selection-page__carousel-block:after{right:0;background:linear-gradient(270deg,#f1f7fb,rgba(241,247,251,0))}.selection-page__carousel-block .carousel{height:100%}.selection-page__carousel-block .swiper{overflow:visible}.selection-page__carousel-block .swiper-wrapper{height:100%}.selection-page .swiper-slide{width:auto;border-radius:1.667vw;border:2px solid #d5e8f3;align-items:flex-start;background:#fff;box-sizing:border-box}@media screen and (min-aspect-ratio:1.7777777778){.selection-page .swiper-slide{border-radius:2.963vh}}html.landscape .selection-page .swiper-slide{border-radius:2.963vh}.selection-page__item{display:flex;flex-direction:column;justify-content:flex-start;width:40.278vw;height:100%;padding:2.222vw;box-sizing:border-box;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__item{width:71.605vh}}html.landscape .selection-page__item{width:71.605vh}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__item{padding:3.951vh}}html.landscape .selection-page__item{padding:3.951vh}.selection-page__item-head{display:flex;align-items:center}.selection-page__item-img{flex:0 0 auto;width:7.222vw;height:7.222vw;margin:0 1.667vw 0 0;border-radius:1.111vw;border:2px solid #d5e8f3;box-sizing:border-box}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__item-img{width:12.84vh}}html.landscape .selection-page__item-img{width:12.84vh}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__item-img{height:12.84vh}}html.landscape .selection-page__item-img{height:12.84vh}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__item-img{margin:0 2.963vh 0 0}}html.landscape .selection-page__item-img{margin:0 2.963vh 0 0}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__item-img{border-radius:1.975vh}}html.landscape .selection-page__item-img{border-radius:1.975vh}.selection-page__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.selection-page__item-name{font-size:2.222vw;font-weight:700;line-height:1.1}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__item-name{font-size:3.951vh}}html.landscape .selection-page__item-name{font-size:3.951vh}.selection-page__item-description{font-size:1.319vw;color:#6f7276;margin:1.667vw 0 auto}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__item-description{font-size:2.346vh}}html.landscape .selection-page__item-description{font-size:2.346vh}@media screen and (min-aspect-ratio:1.7777777778){.selection-page__item-description{margin:2.963vh 0 auto}}html.landscape .selection-page__item-description{margin:2.963vh 0 auto}.selection-page__button{margin:0 auto}.donation{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.donation__logo{position:absolute;top:2.222vw;right:3.889vw;width:4.167vw;height:4.028vw;cursor:pointer}@media screen and (min-aspect-ratio:1.7777777778){.donation__logo{top:3.951vh}}html.landscape .donation__logo{top:3.951vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__logo{right:6.914vh}}html.landscape .donation__logo{right:6.914vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__logo{width:7.407vh}}html.landscape .donation__logo{width:7.407vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__logo{height:7.16vh}}html.landscape .donation__logo{height:7.16vh}.donation__logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.donation__content{display:inline-flex;flex-direction:column;align-items:center;text-align:center}.donation__back-button{margin:1.111vw 0 0}@media screen and (min-aspect-ratio:1.7777777778){.donation__back-button{margin:1.975vh 0 0}}html.landscape .donation__back-button{margin:1.975vh 0 0}.donation__image{height:8.333vw;border-radius:1.667vw;padding:1.389vw;box-sizing:border-box;overflow:hidden}@media screen and (min-aspect-ratio:1.7777777778){.donation__image{height:14.815vh}}html.landscape .donation__image{height:14.815vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__image{border-radius:2.963vh}}html.landscape .donation__image{border-radius:2.963vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__image{padding:2.469vh}}html.landscape .donation__image{padding:2.469vh}.donation__image img{width:auto;height:100%}.donation__list{width:52.222vw}@media screen and (min-aspect-ratio:1.7777777778){.donation__list{width:92.84vh}}html.landscape .donation__list{width:92.84vh}.donation__item{width:52.222vw}@media screen and (min-aspect-ratio:1.7777777778){.donation__item{width:92.84vh}}html.landscape .donation__item{width:92.84vh}.donation__name{display:block;margin:1.667vw auto 1.333vw;font-size:3.889vw;color:#4b4f54;line-height:1;max-width:83.333vw}@media screen and (min-aspect-ratio:1.7777777778){.donation__name{margin:2.963vh auto 2.37vh}}html.landscape .donation__name{margin:2.963vh auto 2.37vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__name{font-size:6.914vh}}html.landscape .donation__name{font-size:6.914vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__name{max-width:148.148vh}}html.landscape .donation__name{max-width:148.148vh}.donation__text{display:block;font-size:1.389vw;font-weight:600;line-height:1.54;color:#4b4f54;width:43.194vw;margin:0 0 1.333vw}@media screen and (min-aspect-ratio:1.7777777778){.donation__text{font-size:2.469vh}}html.landscape .donation__text{font-size:2.469vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__text{width:76.79vh}}html.landscape .donation__text{width:76.79vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__text{margin:0 0 2.37vh}}html.landscape .donation__text{margin:0 0 2.37vh}.donation__count{margin:0 0 2.333vw;font-size:8.333vw;font-weight:700;line-height:1;text-transform:uppercase}@media screen and (min-aspect-ratio:1.7777777778){.donation__count{margin:0 0 4.148vh}}html.landscape .donation__count{margin:0 0 4.148vh}@media screen and (min-aspect-ratio:1.7777777778){.donation__count{font-size:14.815vh}}html.landscape .donation__count{font-size:14.815vh}.gratitude{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.gratitude__logo{position:absolute;top:2.222vw;right:3.889vw;width:4.167vw;height:4.028vw;cursor:pointer}@media screen and (min-aspect-ratio:1.7777777778){.gratitude__logo{top:3.951vh}}html.landscape .gratitude__logo{top:3.951vh}@media screen and (min-aspect-ratio:1.7777777778){.gratitude__logo{right:6.914vh}}html.landscape .gratitude__logo{right:6.914vh}@media screen and (min-aspect-ratio:1.7777777778){.gratitude__logo{width:7.407vh}}html.landscape .gratitude__logo{width:7.407vh}@media screen and (min-aspect-ratio:1.7777777778){.gratitude__logo{height:7.16vh}}html.landscape .gratitude__logo{height:7.16vh}.gratitude__logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gratitude__image{width:20vw;height:25.556vw;margin:-3.472vw auto 2.778vw;transition:opacity 1s ease-in-out;transition-delay:.5s;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 1%,#000 5%,#000 93%,transparent 98%);mask-image:linear-gradient(90deg,transparent 1%,#000 5%,#000 93%,transparent 98%)}@media screen and (min-aspect-ratio:1.7777777778){.gratitude__image{width:35.556vh}}html.landscape .gratitude__image{width:35.556vh}@media screen and (min-aspect-ratio:1.7777777778){.gratitude__image{height:45.432vh}}html.landscape .gratitude__image{height:45.432vh}@media screen and (min-aspect-ratio:1.7777777778){.gratitude__image{margin:-6.173vh auto 4.938vh}}html.landscape .gratitude__image{margin:-6.173vh auto 4.938vh}.gratitude__image img{width:100%;display:block;animation:heart 2s steps(37) infinite;animation-delay:1.5s}@keyframes heart{0%{transform:translate(0)}to{transform:translateY(-97.3684210526%)}}.gratitude__title{font-size:3.889vw;text-align:center;font-weight:600;white-space:pre-wrap;margin:0}@media screen and (min-aspect-ratio:1.7777777778){.gratitude__title{font-size:6.914vh}}html.landscape .gratitude__title{font-size:6.914vh}.gratitude__title span{color:#f01428}.form-page{display:flex;align-items:center;justify-content:center;position:relative;height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-page__bg{position:absolute;width:100vw;height:100%;top:0;left:50%;transform:translate(-50%);pointer-events:none}@media screen and (min-aspect-ratio:1.7777777778){.form-page__bg{width:177.778vh}}html.landscape .form-page__bg{width:177.778vh}.form-page__logo{position:absolute;height:4.028vw;top:2.222vw;right:3.889vw;pointer-events:all;cursor:pointer}@media screen and (min-aspect-ratio:1.7777777778){.form-page__logo{height:7.16vh}}html.landscape .form-page__logo{height:7.16vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__logo{top:3.951vh}}html.landscape .form-page__logo{top:3.951vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__logo{right:6.914vh}}html.landscape .form-page__logo{right:6.914vh}.form-page__logo img{width:auto;height:100%}.form-page__form{width:38.889vw;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.111vw}@media screen and (min-aspect-ratio:1.7777777778){.form-page__form{width:69.136vh}}html.landscape .form-page__form{width:69.136vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__form{grid-gap:1.975vh}}html.landscape .form-page__form{grid-gap:1.975vh}.form-page__title{margin:0 0 2.222vw;font-size:3.889vw;grid-column:span 2;text-align:center;font-weight:600;line-height:1}@media screen and (min-aspect-ratio:1.7777777778){.form-page__title{margin:0 0 3.951vh}}html.landscape .form-page__title{margin:0 0 3.951vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__title{font-size:6.914vh}}html.landscape .form-page__title{font-size:6.914vh}.form-page__select{position:relative}.form-page__select .form-page__label{display:block;height:100%}.form-page__select-arrow{position:absolute;top:1.528vw;right:1em;font-size:1.667vw;width:1em;height:1em;cursor:pointer}@media screen and (min-aspect-ratio:1.7777777778){.form-page__select-arrow{top:2.716vh}}html.landscape .form-page__select-arrow{top:2.716vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__select-arrow{font-size:2.963vh}}html.landscape .form-page__select-arrow{font-size:2.963vh}.form-page__select-arrow svg{display:block;width:100%;height:100%;transition:transform .5s ease-in-out}.form-page__select-arrow_rotate svg{transform:rotate(180deg)}.form-page__select-list{position:absolute!important;top:100%;left:0;width:100%;height:20.833vw!important;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.556vw 0;padding:.556vw;border-radius:1.111vw;background:#f1f7fb;border:2px solid #4b4f54;box-sizing:border-box;z-index:1}@media screen and (min-aspect-ratio:1.7777777778){.form-page__select-list{height:37.037vh!important}}html.landscape .form-page__select-list{height:37.037vh!important}@media screen and (min-aspect-ratio:1.7777777778){.form-page__select-list{margin:.988vh 0}}html.landscape .form-page__select-list{margin:.988vh 0}@media screen and (min-aspect-ratio:1.7777777778){.form-page__select-list{padding:.988vh}}html.landscape .form-page__select-list{padding:.988vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__select-list{border-radius:1.975vh}}html.landscape .form-page__select-list{border-radius:1.975vh}.form-page__select-list.select-enter{opacity:0}.form-page__select-list.select-enter-active{opacity:1;transition:opacity .5s ease-in-out}.form-page__select-list.select-enter-done,.form-page__select-list.select-exit{opacity:1}.form-page__select-list.select-exit-active{opacity:0;transition:opacity .5s ease-in-out}.form-page__select-list.select-exit-done{opacity:0}.form-page__select-item{width:100%;height:3.333vw;display:flex;align-items:center;padding:0 1.111vw;border-radius:1.111vw;box-sizing:border-box;color:#939598;cursor:pointer;transition:.3s ease-in-out}@media screen and (min-aspect-ratio:1.7777777778){.form-page__select-item{height:5.926vh}}html.landscape .form-page__select-item{height:5.926vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__select-item{padding:0 1.975vh}}html.landscape .form-page__select-item{padding:0 1.975vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__select-item{border-radius:1.975vh}}html.landscape .form-page__select-item{border-radius:1.975vh}.form-page__select-item:hover{background:#d5e8f3}.form-page__select-item[disabled]{pointer-events:none;color:#dbdcdd}.form-page__select-item_active{background:#b9d9eb;color:#fff}.form-page__select-input{display:none}.form-page__label{position:relative}.form-page__label .input__error{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;color:#f01428;font-size:.972vw;line-height:1.667vw}@media screen and (min-aspect-ratio:1.7777777778){.form-page__label .input__error{font-size:1.728vh}}html.landscape .form-page__label .input__error{font-size:1.728vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__label .input__error{line-height:2.963vh}}html.landscape .form-page__label .input__error{line-height:2.963vh}.form-page__label .input__error-icon{font-size:1.667vw;width:1em;height:1em;display:block;margin:0 .556vw 0 0}@media screen and (min-aspect-ratio:1.7777777778){.form-page__label .input__error-icon{font-size:2.963vh}}html.landscape .form-page__label .input__error-icon{font-size:2.963vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__label .input__error-icon{margin:0 .988vh 0 0}}html.landscape .form-page__label .input__error-icon{margin:0 .988vh 0 0}.form-page__label .input__error-icon svg{width:100%;height:100%;display:block}.custom-datepicker .react-datepicker__input-container input,.form-page__input{width:100%;height:4.722vw;padding:.903vw 1.528vw;border:2px solid #4b4f54;box-sizing:border-box;border-radius:1.111vw;line-height:1;color:#000;background-color:#f1f7fb}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__input-container input,.form-page__input{height:8.395vh}}.custom-datepicker .react-datepicker__input-container html.landscape input,html.landscape .custom-datepicker .react-datepicker__input-container input,html.landscape .form-page__input{height:8.395vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__input-container input,.form-page__input{padding:1.605vh 2.716vh}}.custom-datepicker .react-datepicker__input-container html.landscape input,html.landscape .custom-datepicker .react-datepicker__input-container input,html.landscape .form-page__input{padding:1.605vh 2.716vh}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__input-container input,.form-page__input{border-radius:1.975vh}}.custom-datepicker .react-datepicker__input-container html.landscape input,html.landscape .custom-datepicker .react-datepicker__input-container input,html.landscape .form-page__input{border-radius:1.975vh}.custom-datepicker .react-datepicker__input-container .form-page_fr input::-moz-placeholder,.form-page_fr .custom-datepicker .react-datepicker__input-container input::-moz-placeholder,.form-page_fr .form-page__input::-moz-placeholder{font-size:.972vw}.custom-datepicker .react-datepicker__input-container .form-page_fr input:-ms-input-placeholder,.form-page_fr .custom-datepicker .react-datepicker__input-container input:-ms-input-placeholder,.form-page_fr .form-page__input:-ms-input-placeholder{font-size:.972vw}.custom-datepicker .react-datepicker__input-container .form-page_fr input::placeholder,.form-page_fr .custom-datepicker .react-datepicker__input-container input::placeholder,.form-page_fr .form-page__input::placeholder{font-size:.972vw}@media screen and (min-aspect-ratio:1.7777777778){.custom-datepicker .react-datepicker__input-container .form-page_fr input::-moz-placeholder,.form-page_fr .custom-datepicker .react-datepicker__input-container input::-moz-placeholder,.form-page_fr .form-page__input::-moz-placeholder{font-size:1.728vh}.custom-datepicker .react-datepicker__input-container .form-page_fr input:-ms-input-placeholder,.form-page_fr .custom-datepicker .react-datepicker__input-container input:-ms-input-placeholder,.form-page_fr .form-page__input:-ms-input-placeholder{font-size:1.728vh}.custom-datepicker .react-datepicker__input-container .form-page_fr input::placeholder,.form-page_fr .custom-datepicker .react-datepicker__input-container input::placeholder,.form-page_fr .form-page__input::placeholder{font-size:1.728vh}}.custom-datepicker .react-datepicker__input-container html.landscape .form-page_fr input::-moz-placeholder,html.landscape .form-page_fr .custom-datepicker .react-datepicker__input-container input::-moz-placeholder,html.landscape .form-page_fr .form-page__input::-moz-placeholder{font-size:1.728vh}.custom-datepicker .react-datepicker__input-container html.landscape .form-page_fr input:-ms-input-placeholder,html.landscape .form-page_fr .custom-datepicker .react-datepicker__input-container input:-ms-input-placeholder,html.landscape .form-page_fr .form-page__input:-ms-input-placeholder{font-size:1.728vh}.custom-datepicker .react-datepicker__input-container html.landscape .form-page_fr input::placeholder,html.landscape .form-page_fr .custom-datepicker .react-datepicker__input-container input::placeholder,html.landscape .form-page_fr .form-page__input::placeholder{font-size:1.728vh}.custom-datepicker .react-datepicker__input-container input:focus,.form-page__input:focus{border-color:#000}.custom-datepicker .react-datepicker__input-container input::-moz-placeholder,.form-page__input::-moz-placeholder{color:#939598}.custom-datepicker .react-datepicker__input-container input:-ms-input-placeholder,.form-page__input:-ms-input-placeholder{color:#939598}.custom-datepicker .react-datepicker__input-container input::placeholder,.form-page__input::placeholder{color:#939598}.custom-datepicker .react-datepicker__input-container input[disabled],.form-page__input[disabled]{border-color:#939598}.form-page__input_error{border-color:#f01428}.form-page__placeholder{position:absolute;left:1.667vw;top:50%;transform:translateY(-50%);color:#939598;transition:.3s ease-in-out}@media screen and (min-aspect-ratio:1.7777777778){.form-page__placeholder{left:2.963vh}}html.landscape .form-page__placeholder{left:2.963vh}.form-page_fr .form-page__placeholder{font-size:.694vw}@media screen and (min-aspect-ratio:1.7777777778){.form-page_fr .form-page__placeholder{font-size:1.235vh}}html.landscape .form-page_fr .form-page__placeholder{font-size:1.235vh}.form-page__checkbox{grid-column:span 2;display:flex;justify-content:space-between}.form-page__checkbox .checkbox{position:relative}.form-page__checkbox .checkbox__input{position:absolute;z-index:-1;opacity:0;display:none}.form-page__checkbox .checkbox__text{flex:1 1 auto;margin:0 0 0 .556vw}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__text{margin:0 0 0 .988vh}}html.landscape .form-page__checkbox .checkbox__text{margin:0 0 0 .988vh}.form-page__checkbox .checkbox__box{cursor:pointer;width:1.389vw;height:1.389vw;border-radius:.347vw;border:.139vw solid #000;padding:.069vw;will-change:transform;box-sizing:border-box;margin:.139vw .139vw .139vw 0;flex:0 0 auto}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__box{width:2.469vh}}html.landscape .form-page__checkbox .checkbox__box{width:2.469vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__box{height:2.469vh}}html.landscape .form-page__checkbox .checkbox__box{height:2.469vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__box{border-radius:.617vh}}html.landscape .form-page__checkbox .checkbox__box{border-radius:.617vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__box{border-width:.247vh}}html.landscape .form-page__checkbox .checkbox__box{border-width:.247vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__box{padding:.123vh}}html.landscape .form-page__checkbox .checkbox__box{padding:.123vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__box{margin:.247vh .247vh .247vh 0}}html.landscape .form-page__checkbox .checkbox__box{margin:.247vh .247vh .247vh 0}.form-page__checkbox .checkbox__box:after{content:"";clear:both;display:block;width:100%;height:100%;background:url(/images/done-black.svg) no-repeat 50%/contain;opacity:0;transition:.3s ease-in-out}.form-page__checkbox .checkbox__input:checked+.checkbox__box:after{opacity:1}.form-page__checkbox .checkbox__slider{position:relative;width:3.125vw;height:1.771vw;cursor:pointer;background-color:#ccc;transition:.4s;margin-right:.694vw;border-radius:1.771vw}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__slider{width:5.556vh}}html.landscape .form-page__checkbox .checkbox__slider{width:5.556vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__slider{height:3.148vh}}html.landscape .form-page__checkbox .checkbox__slider{height:3.148vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__slider{margin-right:1.235vh}}html.landscape .form-page__checkbox .checkbox__slider{margin-right:1.235vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__slider{border-radius:3.148vh}}html.landscape .form-page__checkbox .checkbox__slider{border-radius:3.148vh}.form-page__checkbox .checkbox__slider:before{position:absolute;content:"";width:1.354vw;height:1.354vw;left:.208vw;bottom:.208vw;background-color:#fff;transition:.4s;border-radius:50%}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__slider:before{width:2.407vh}}html.landscape .form-page__checkbox .checkbox__slider:before{width:2.407vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__slider:before{height:2.407vh}}html.landscape .form-page__checkbox .checkbox__slider:before{height:2.407vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__slider:before{left:.37vh}}html.landscape .form-page__checkbox .checkbox__slider:before{left:.37vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__checkbox .checkbox__slider:before{bottom:.37vh}}html.landscape .form-page__checkbox .checkbox__slider:before{bottom:.37vh}.form-page__checkbox .checkbox__input:checked+.checkbox__slider{background-color:#f01428}.form-page__checkbox .checkbox__input:checked+.checkbox__slider:before{transform:translateX(100%)}.form-page__button{grid-column:span 2;width:18.75vw;margin:.556vw auto}@media screen and (min-aspect-ratio:1.7777777778){.form-page__button{width:33.333vh}}html.landscape .form-page__button{width:33.333vh}@media screen and (min-aspect-ratio:1.7777777778){.form-page__button{margin:.988vh auto}}html.landscape .form-page__button{margin:.988vh auto}.form-page__note{grid-column:span 2;text-align:center;color:#939598}.form-page__note a{text-decoration:none;color:#f01428}.animation-page{width:100vw;height:100vh}.animation-page__logo{position:absolute;top:2.222vw;right:3.889vw;width:4.167vw;height:4.028vw;cursor:pointer}@media screen and (min-aspect-ratio:1.7777777778){.animation-page__logo{top:3.951vh}}html.landscape .animation-page__logo{top:3.951vh}@media screen and (min-aspect-ratio:1.7777777778){.animation-page__logo{right:6.914vh}}html.landscape .animation-page__logo{right:6.914vh}@media screen and (min-aspect-ratio:1.7777777778){.animation-page__logo{width:7.407vh}}html.landscape .animation-page__logo{width:7.407vh}@media screen and (min-aspect-ratio:1.7777777778){.animation-page__logo{height:7.16vh}}html.landscape .animation-page__logo{height:7.16vh}.animation-page video{display:block;-o-object-fit:contain;object-fit:contain;width:auto;margin:0 auto}.fact{display:flex;align-items:center;width:100vw;height:100vh;position:relative;background:#f1f7fb}.fact__logo{position:absolute;top:2.222vw;right:3.889vw;width:4.167vw;height:4.028vw;cursor:pointer}@media screen and (min-aspect-ratio:1.7777777778){.fact__logo{top:3.951vh}}html.landscape .fact__logo{top:3.951vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__logo{right:6.914vh}}html.landscape .fact__logo{right:6.914vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__logo{width:7.407vh}}html.landscape .fact__logo{width:7.407vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__logo{height:7.16vh}}html.landscape .fact__logo{height:7.16vh}.fact__logo img{width:100%;height:100%;display:block}.fact__bg{position:absolute;width:100%;height:100%;left:0;top:0}.fact__bg-cloud{position:absolute;animation:cloud-move 30s ease infinite}.fact__bg-cloud img{position:absolute;top:-25%;left:-25%;width:150%;height:150%;display:block;-o-object-fit:contain;object-fit:contain}.fact__bg-cloud_1{top:4.375vw;right:0;width:16.736vw;height:7.014vw;animation-delay:-15s}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_1{top:7.778vh}}html.landscape .fact__bg-cloud_1{top:7.778vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_1{width:29.753vh}}html.landscape .fact__bg-cloud_1{width:29.753vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_1{height:12.469vh}}html.landscape .fact__bg-cloud_1{height:12.469vh}.fact__bg-cloud_2{top:19.861vw;right:0;width:23.611vw;height:7.569vw;animation-delay:-6.258s}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_2{top:35.309vh}}html.landscape .fact__bg-cloud_2{top:35.309vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_2{width:41.975vh}}html.landscape .fact__bg-cloud_2{width:41.975vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_2{height:13.457vh}}html.landscape .fact__bg-cloud_2{height:13.457vh}.fact__bg-cloud_3{top:37.431vw;right:0;width:21.389vw;height:9.097vw;animation-delay:-3.145s}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_3{top:66.543vh}}html.landscape .fact__bg-cloud_3{top:66.543vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_3{width:38.025vh}}html.landscape .fact__bg-cloud_3{width:38.025vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_3{height:16.173vh}}html.landscape .fact__bg-cloud_3{height:16.173vh}.fact__bg-cloud_4{top:4.792vw;right:0;width:15.486vw;height:7.153vw;animation-delay:-3.988s}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_4{top:8.519vh}}html.landscape .fact__bg-cloud_4{top:8.519vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_4{width:27.531vh}}html.landscape .fact__bg-cloud_4{width:27.531vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_4{height:12.716vh}}html.landscape .fact__bg-cloud_4{height:12.716vh}.fact__bg-cloud_5{top:31.181vw;right:0;width:15.486vw;height:7.708vw;animation-delay:-.6s}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_5{top:55.432vh}}html.landscape .fact__bg-cloud_5{top:55.432vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_5{width:27.531vh}}html.landscape .fact__bg-cloud_5{width:27.531vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_5{height:13.704vh}}html.landscape .fact__bg-cloud_5{height:13.704vh}.fact__bg-cloud_6{top:43.403vw;right:0;width:16.944vw;height:5.625vw;animation-delay:-8.589s}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_6{top:77.16vh}}html.landscape .fact__bg-cloud_6{top:77.16vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_6{width:30.123vh}}html.landscape .fact__bg-cloud_6{width:30.123vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_6{height:10vh}}html.landscape .fact__bg-cloud_6{height:10vh}.fact__bg-cloud_7{top:14.236vw;right:0;width:9.375vw;height:4.167vw;animation-delay:-5.14s}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_7{top:25.309vh}}html.landscape .fact__bg-cloud_7{top:25.309vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_7{width:16.667vh}}html.landscape .fact__bg-cloud_7{width:16.667vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_7{height:7.407vh}}html.landscape .fact__bg-cloud_7{height:7.407vh}.fact__bg-cloud_8{top:6.944vw;right:0;width:9.583vw;height:6.111vw}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_8{top:12.346vh}}html.landscape .fact__bg-cloud_8{top:12.346vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_8{width:17.037vh}}html.landscape .fact__bg-cloud_8{width:17.037vh}@media screen and (min-aspect-ratio:1.7777777778){.fact__bg-cloud_8{height:10.864vh}}html.landscape .fact__bg-cloud_8{height:10.864vh}.fact__bg-path{position:absolute;width:100%;height:auto}.fact__bg-path svg{width:100%;height:100%}.fact__bg-path svg #stroke-fill{animation:animate-path 10s linear infinite}.fact__content{position:relative;width:43.194vw;margin:0 auto}@media screen and (min-aspect-ratio:1.7777777778){.fact__content{width:76.79vh}}html.landscape .fact__content{width:76.79vh}.fact__text{white-space:pre-line;margin:0}.stub{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;flex-direction:column;background:#fff}@media screen and (orientation:portrait){.stub{display:flex;z-index:1111}.stub__icon{width:25.604vw;height:25.121vw}}.stub__icon svg{width:100%;height:100%;display:block}.stub__title{white-space:pre-line;text-align:center;font-weight:700}@media screen and (orientation:portrait){.stub__title{font-size:5.072vw;line-height:6.039vw;margin:4.831vw 0 0}}.city-donation{position:relative;width:100%;height:100%}