@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap";.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{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-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;line-height:initial}.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-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.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__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{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:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.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--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#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:#216ba580}.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__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__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__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__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__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__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__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__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-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__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#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__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.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:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;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}.language-selector{position:relative;display:inline-block}.language-selector__button{display:flex;align-items:center;gap:.4em;padding:.4em .6em;background:#fff;border:1px solid #e0dcdc;border-radius:4px;cursor:pointer;font-size:.85em;font-weight:500;color:#333;transition:all .2s ease;min-width:65px;justify-content:center}.language-selector__button:hover{background:#f5f5f5;border-color:#ccc}.language-selector__button:focus{outline:2px solid #0066cc;outline-offset:2px}.language-selector__button .icon{color:#666;flex-shrink:0}.language-selector__current{white-space:nowrap;font-weight:600}.language-selector__dropdown{position:absolute;right:0;background:#fff;border:1px solid #e0dcdc;border-radius:4px;box-shadow:0 4px 8px #0000001a;min-width:150px;z-index:1000;overflow:hidden}.language-selector__dropdown--down{top:calc(100% + .5em)}.language-selector__dropdown--up{bottom:calc(100% + .5em)}.language-selector__option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75em 1em;background:#fff;border:none;cursor:pointer;font-size:.9em;text-align:left;color:#333;transition:background .2s ease}.language-selector__option:hover{background:#f5f5f5}.language-selector__option--active{background:#e6f2ff;font-weight:500;color:#06c}.language-selector__option:not(:last-child){border-bottom:1px solid #f0f0f0}.language-selector__option .icon{color:#06c}.cp-footer .language-selector__button{background:#ffffff1a;border-color:#ffffff4d;color:#fff}.cp-footer .language-selector__button:hover{background:#fff3;border-color:#ffffff80}.cp-footer .language-selector__button:focus{outline-color:#fff}.cp-footer .language-selector__button .icon,.cp-footer .language-selector__current{color:#fff}.language-selector.placeholder{display:flex}:root{--color-primary: 89, 137, 19;--color-primary-dark: 0, 137, 0;--color-text: 51, 51, 51;--color-neutral-100: 244, 243, 239;--color-neutral-200: 243, 243, 243;--color-neutral-300: 238, 238, 238;--color-error: 221, 0, 0;--color-warning: 255, 150, 0;--color-danger: 244, 67, 54;--color-success: 92, 184, 96;--color-info: 0, 188, 212;--color-default-background: 255, 255, 255;--color-placeholder: 249, 249, 249;--color-callout: 254, 102, 0}:root{--font-size-large: 16px;--font-size-medium: 16px;--font-size-small: 16px;--font-line-height: 1.5;--font-primary: "Open Sans", "Arial", sans-serif;--font-secondary: var(--font-primary);--font-heading: "Open Sans", "Arial", sans-serif}:root{--anchor-with-underline: none;--anchor-color: var(--color-primary)}:root{--site-max-width-desktop: 1170px;--site-max-width-laptop: 970px;--site-max-width-tablet: 750px}:root{--notification-padding: 1em;--notification-border-radius: .2em;--notification-info-bg-color: 0, 0, 0, 0;--notification-info-color: 12, 84, 96;--notification-info-border-color: 0, 0, 0, 0;--notification-warning-bg-color: var(--color-warning);--notification-warning-color: 255, 255, 255;--notification-warning-border-color: 0, 0, 0, 0;--notification-error-bg-color: var(--color-error);--notification-error-color: 255, 255, 255;--notification-error-border-color: 0, 0, 0, 0;--notification-success-bg-color: var(--color-success);--notification-success-color: 255, 255, 255;--notification-success-border-color: 0, 0, 0, 0;--notification-support-bg-color: 255, 255, 255;--notification-support-color: var(--color-text);--notification-support-border-color: 244, 244, 244;--notification-regular-bg-color: 255, 255, 255;--notification-regular-color: var(--color-text);--notification-regular-border-color: 244, 244, 244}:root{--badge-text-color: 255, 255, 255;--badge-primary-bg-color: 156, 39, 176;--badge-secondary-bg-color: 108, 117, 125;--badge-special-bg-color: 233, 30, 99;--badge-default-border-color: 204, 204, 204;--badge-default-text-color: var(--color-primary);--badge-border-radius: 10em}:root{--spinner-size: 14px}:root{--btn-padding: .5em;--btn-border-radius: .3em;--btn-border-width: 1px;--btn-primary-content-color: 255, 255, 255;--btn-primary-bg-color: var(--color-primary);--btn-primary-border-color: var(--color-primary);--btn-secondary-content-color: var(--color-primary);--btn-secondary-bg-color: 255, 255, 255;--btn-secondary-border-color: var(--color-primary);--btn-brilliant-content-color: var(--color-text);--btn-brilliant-bg-color: 255, 255, 255;--btn-brilliant-border-color: 255, 255, 255;--btn-empty-content-color: var(--color-primary);--btn-empty-border-color: 255, 255, 255;--btn-text-content-color: var(--color-primary);--btn-text-border-color: 255, 255, 255;--btn-disabled-content-color: 153, 153, 153;--btn-disabled-bg-color: var(--color-neutral-300);--btn-with-icon-img-filter: brightness(0) saturate(100%)}:root{--input-border: 204, 204, 204;--input-border-radius: .2em;--input-font-size: 1em;--input-line-height: 1;--input-padding-vertical: .6rem;--input-padding-horizontal: 1rem;--input-focus-color: 255, 150, 0;--input-hover-color: 255, 242, 223;--input-focus-shadow: none;--input-disabled-bg-color: 238, 238, 238;--input-disabled-text-color: 153, 153, 153;--error-input-background-color: var(--color-default-background);--error-input-box-shadow: none;--error-input-focus-border-color: var(--color-error);--error-input-focus-background-color: var(--color-default-background);--error-input-focus-box-shadow: none;--react-select-dropdown-indicator-color: var(--color-text);--radio-size: 1em;--radio-focus-color: var(--input-focus-color);--radio-border-radius: 50%;--radio-border-color: 153, 153, 153;--radio-checked-border-radius: 50%;--radio-margin-top: .25em;--radio-webkit-appearance: none;--radio-checked-display: block;--checkbox-border-radius: .15em;--checkbox-checked-border-radius: 0;--radio-checked-color: 0, 136, 0;--datepicker-field-width: 100%;--tag-select-item-border-radius: 20px}:root{--password-option-text-color: 221, 33, 81}:root{--tooltip-arrow-size: .7em;--tooltip-border-color: 204, 204, 204;--tooltip-header-text-color: 89, 137, 19;--tooltip-box-shadow: 0 5px 10px rgba(0, 0, 0, .2)}:root{--form-panel-with-background: 1;--form-panel-bg-color: var(--color-neutral-200);--form-panel-padding: 1.5em;--form-panel-margin: 1.5em;--form-panel-border-radius: .5em;--form-panel-title-text-color: var(--color-primary);--form-panel-light-bg-color: var(--color-default-background);--form-panel-info-bg-color: 244, 246, 252;--form-panel-callout-border-color: 221, 221, 221;--form-panel-callout-bg-color: 250, 250, 250;--form-panel-callout-heading-size: 1.8em;--form-panel-callout-heading-font-weight: 300;--form-panel-callout-image-size: 6em}:root{--error-boundary-text-color: 102, 102, 102;--error-boundary-bg-color: 250, 250, 250;--error-boundary-container-height: 350px;--error-boundary-icon-margin-bottom: 1.3em;--error-boundary-heading-weight: 700}:root{--error-placeholder-with-bg-color: 244, 244, 244;--error-placeholder-text-color: 170, 170, 170;--error-placeholder-text-weight: 700}:root{--error-404-text-color: 102, 102, 102;--error-404-bg-color: 250, 250, 250}:root{--access-denied-text-color: 102, 102, 102;--access-denied-bg-color: 250, 250, 250}:root{--popup-animation-duration: .3s;--popup-container-width-default: 576px;--popup-container-width-small: 300px;--popup-container-width-medium: 550px;--popup-container-width-large: 800px;--popup-container-width-xlarge: 1170px;--box-shadow-popup-dialog: 0 0 .5em 0 rgba(0, 0, 0, .1)}:root{--radio-description-background-color: 228, 239, 245;--radio-description-border-color: 175, 220, 245;--radio-description-spacing: 1em}:root{--full-page-loader-spinner-size: 3em;--full-page-loader-bg-color: 249, 249, 249}:root{--scrollable-tabs-accent-color: 80, 80, 80;--scrollable-tabs-accent-color-filter: brightness(0) saturate(100%) invert(22%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(90%);--scrollable-tabs-scroll-button-background: 255, 255, 255;--scrollable-tabs-scroll-button-border-color: 224, 224, 224;--scrollable-tabs-scroll-button-text-color: 51, 51, 51;--scrollable-tabs-scroll-button-size: 32px}*{margin:0;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font:var(--font-size-small)/var(--font-line-height) var(--font-primary)}@media(min-width:768px){html{font-size:var(--font-size-medium)}}@media(min-width:1024px){html{font-size:var(--font-size-large)}}body{color:rgb(var(--color-text))}body,button,form,input,label,select,table,textarea{font:inherit}h1,h2,h3,h4,h5,h6{font-size:1em}h1{font-family:var(--font-heading);font-size:2.1em;font-weight:400;line-height:1;color:rgb(var(--color-text));margin-bottom:1rem}h2{font-family:var(--font-heading);font-size:22px;font-weight:500;line-height:1.5;color:rgb(var(--color-primary))}h3{font-family:var(--font-heading);font-size:17px;font-weight:400;line-height:1.1;color:#00395d}h4{font-family:var(--font-heading);font-size:100%;font-weight:400;line-height:1.1;color:#036}h5,h6{font-family:var(--font-heading);font-size:100%;font-weight:400;line-height:1.1;color:inherit}p{margin-bottom:1rem}.strikethrough{text-decoration:line-through}svg{display:block}a{color:rgb(var(--anchor-color));text-decoration:var(--anchor-with-underline)}a:hover{text-decoration:underline}button{border:none;background-color:transparent;cursor:pointer}.disabled{color:#999}@keyframes popup-fade-enter{0%{opacity:0}}@keyframes popup-fade-leave{to{opacity:0}}@keyframes popup-zoom-enter{0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes popup-zoom-leave{to{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes moving-in-left{to{padding-left:2.5em}}@keyframes moving-in-right{to{padding-right:2.5em}}.standard-appear-enter{opacity:0}.standard-appear-enter-active{opacity:1;transition:opacity .4s}.gf-style .standard-appear-enter{opacity:.01;transform:scaleX(0) translateY(100px)}.gf-style .standard-appear-enter.standard-appear-enter-active{opacity:1;transform:scaleX(1) translateY(0);transition:all .5s ease-in-out}.gf-style .standard-appear-leave{opacity:1;transform:scaleX(1) translateY(0)}.gf-style .standard-appear-leave-active{opacity:1;transform:scaleX(0) translateY(100px);transition:all .3s ease-in-out}.sr-only{border:none!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.hidden-access{position:absolute;top:0;left:0;pointer-events:none;opacity:0}.hidden-access:focus{pointer-events:inherit;opacity:100}.hidden-text{background:transparent;text-indent:-999em;opacity:0}.info{border:1px solid rgb(217,241,234);background:#e9f1f4;border-radius:.3em}.info .inner{padding:1.5em}.info h3{margin-bottom:.5em;font-weight:600}.info p{padding-bottom:1.5em}.container{width:100%;margin:0 auto;padding-left:1em;padding-right:1em}@media(min-width:768px){.container{max-width:var(--site-max-width-tablet)}}@media(min-width:1024px){.container{max-width:var(--site-max-width-laptop)}}@media(min-width:1240px){.container{max-width:var(--site-max-width-desktop)}}.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1em}.cell.small-2{grid-column:span 2}.cell.small-3{grid-column:span 3}.cell.small-4{grid-column:span 4}.cell.small-5{grid-column:span 5}.cell.small-6{grid-column:span 6}.cell.small-7{grid-column:span 7}.cell.small-8{grid-column:span 8}.cell.small-9{grid-column:span 9}.cell.small-10{grid-column:span 10}.cell.small-11{grid-column:span 11}.cell.small-12{grid-column:span 12}@media(min-width:576px){.cell.medium-2{grid-column:span 2}.cell.medium-3{grid-column:span 3}.cell.medium-4{grid-column:span 4}.cell.medium-5{grid-column:span 5}.cell.medium-6{grid-column:span 6}.cell.medium-7{grid-column:span 7}.cell.medium-8{grid-column:span 8}.cell.medium-9{grid-column:span 9}.cell.medium-10{grid-column:span 10}.cell.medium-11{grid-column:span 11}.cell.medium-12{grid-column:span 12}}@media(min-width:768px){.cell.large-2{grid-column:span 2}.cell.large-3{grid-column:span 3}.cell.large-4{grid-column:span 4}.cell.large-5{grid-column:span 5}.cell.large-6{grid-column:span 6}.cell.large-7{grid-column:span 7}.cell.large-8{grid-column:span 8}.cell.large-9{grid-column:span 9}.cell.large-10{grid-column:span 10}.cell.large-11{grid-column:span 11}.cell.large-12{grid-column:span 12}}.cell-action{padding-top:1.1em}.content-section-centered{display:flex;justify-content:center}.spacing-top-half{margin-top:.5em}.spacing-top{margin-top:1em}.spacing-top-2x{margin-top:2em}.spacing-top-3x{margin-top:3em}.spacing-bottom-half{margin-bottom:.5em}.spacing-bottom{margin-bottom:1em}.spacing-bottom-2x{margin-bottom:2em}.spacing-bottom-3x{margin-bottom:3em}.usercg-application-overview .cell{padding-left:0}.error-message{color:rgb(var(--color-error));margin-top:.4em}.error-message a{color:rgb(var(--color-error))}.error-message .error-content{position:relative;margin-left:1.3em}.error-message .icon{display:inline-block;position:absolute;top:3px;left:-1.3em}.error-message .icon svg{fill:rgb(var(--color-error))}.error-centered{text-align:center}.error-right{text-align:right}.error+.buttons{margin-top:.5em}.notice-message{opacity:.8;margin-top:.4em}.notice+.buttons{margin-top:.5em}legend{width:100%;align-items:center;justify-content:space-between;margin-bottom:.5em}legend+.radio-tabs{margin-bottom:0}legend a{display:contents}fieldset{border:none;min-width:initial;margin-top:.5em;margin-bottom:1.25em}fieldset legend span.optional{font-size:.875em;opacity:.5;font-style:italic;padding-left:.5em}.field{padding-bottom:1em}.field textarea{resize:vertical}.form-filter .field select{min-width:13.4em}.field label{display:block;font-weight:700}.form-element{margin-bottom:1em}.form-element:last-of-type{margin-bottom:0}.form-element.text .field,.form-element.datepicker .field,.form-element.daterange-picker .field{padding-bottom:0}.form-element+.btn{margin-top:1em}.form-element.appended-element-right .btn{border-top-left-radius:0;border-bottom-left-radius:0}.form-element .optional{font-size:.875em;opacity:.5;font-style:italic;padding-left:.5em}.form-element-static input[type=text]{border-color:rgb(var(--color-neutral-200));border-radius:0}.form-element-static input[type=text]:disabled{background-color:transparent}.form-element-static .suffix{padding:.4em 1em;border-left:1px solid #d2d1d1;cursor:pointer}.form-element-static .suffix .injected-svg{fill:#d2d1d1}.form-element-static .field{background-color:rgb(var(--color-neutral-200));align-items:center}.form-element-error input[type]:not(input[type=checkbox][aria-required=false]),.form-element-error select:not(input[type=checkbox][aria-required=false]),.form-element-error textarea:not(input[type=checkbox][aria-required=false]){border-color:rgb(var(--color-error));background-color:rgb(var(--error-input-background-color));box-shadow:var(--error-input-box-shadow)}.form-element-error input[type]:not(input[type=checkbox][aria-required=false]):focus,.form-element-error select:not(input[type=checkbox][aria-required=false]):focus,.form-element-error textarea:not(input[type=checkbox][aria-required=false]):focus{border-color:rgb(var(--error-input-focus-border-color));background-color:rgb(var(--error-input-focus-background-color));box-shadow:var(--error-input-focus-box-shadow)}.form-row .form-column-main{order:2;margin-top:1em}@media(min-width:768px){.form-row .form-column-main{order:1;margin-right:1em;margin-top:0}}.form-row .form-column-aside{order:1}@media(min-width:768px){.form-row .form-column-aside{order:2}}input[type=radio]{-webkit-appearance:var(--radio-webkit-appearance);width:var(--radio-size);height:var(--radio-size);border-radius:var(--radio-border-radius);border:1px solid rgb(var(--radio-border-color));background:rgb(var(--color-default-background));display:flex;align-items:center;justify-content:center;outline:none;cursor:pointer;overflow:hidden;margin-right:.5em;margin-top:var(--radio-margin-top);flex:0 0 auto}input[type=radio]:checked:before{display:var(--radio-checked-display);content:"";width:calc(var(--radio-size) / 2);height:calc(var(--radio-size) / 2);border-radius:var(--radio-checked-border-radius);background:rgb(var(--radio-checked-color));overflow:hidden}input[type=radio]::-ms-check{border:1px solid rgb(var(--radio-border-color));color:rgb(var(--radio-checked-color))}input[type=radio]:focus{border-color:rgb(var(--radio-focus-color))}input[type=radio]:focus::-ms-check{border:1px solid rgb(var(--radio-focus-color))}.form-element.checkbox,.form-element.radio{display:inline-flex;align-items:flex-start;vertical-align:top;cursor:pointer}.form-element.checkbox label,.form-element.radio label{display:block;cursor:pointer;flex:1 1 auto}.form-element.checkbox.disabled,.form-element.radio.disabled,.form-element.checkbox.disabled label,.form-element.checkbox.disabled input,.form-element.radio.disabled label,.form-element.radio.disabled input{cursor:not-allowed}.form-element.checkbox.disabled input,.form-element.radio.disabled input{background-color:rgb(var(--input-disabled-bg-color))}.form-element.checkbox.large,.form-element.radio.large{padding-bottom:.5em}.form-element.checkbox.large label,.form-element.radio.large label{padding-left:.5rem;font-size:1.25em}.form-element.checkbox.large input[type=radio],.form-element.radio.large input[type=radio]{width:calc(var(--radio-size) * 2);height:calc(var(--radio-size) * 2);margin:0 .5em 0 0}.form-element.checkbox.large input[type=radio]:before,.form-element.radio.large input[type=radio]:before{width:var(--radio-size);height:var(--radio-size)}.radio-description{background-color:rgb(var(--radio-description-background-color));padding:calc(var(--radio-description-spacing) * .5) var(--radio-description-spacing);margin-bottom:var(--radio-description-spacing);margin-top:calc(var(--radio-description-spacing) / 2);border:1px solid rgb(var(--radio-description-border-color));border-radius:.3em}.form-element.checkbox input[type=checkbox]{-webkit-appearance:var(--radio-webkit-appearance);width:var(--radio-size);height:var(--radio-size);border-radius:var(--checkbox-border-radius);border:1px solid rgb(var(--radio-border-color));background:rgb(var(--color-default-background));display:flex;align-items:center;justify-content:center;outline:none;cursor:pointer;overflow:hidden;margin-right:.5em;margin-top:var(--radio-margin-top);flex:0 0 auto}.form-element.checkbox input[type=checkbox]:checked:before{display:var(--radio-checked-display);content:"";width:calc(var(--radio-size) / 2);height:calc(var(--radio-size) / 2);border-radius:var(--checkbox-checked-border-radius);background:rgb(var(--radio-checked-color));overflow:hidden}.form-element.checkbox input[type=checkbox]::-ms-check{border:1px solid rgb(var(--radio-border-color));color:rgb(var(--radio-checked-color))}.form-element.checkbox input[type=checkbox]:focus{border-color:rgb(var(--radio-focus-color))}.form-element.checkbox input[type=checkbox]:focus::-ms-check{border:1px solid rgb(var(--radio-focus-color))}.form-element.checkbox input[type=checkbox]:checked:before{border-radius:var(--checkbox-checked-border-radius)}.form-element.checkbox.large input[type=checkbox]{width:calc(var(--radio-size) * 2);height:calc(var(--radio-size) * 2);margin:0 .5em 0 0}.form-element.checkbox.large input[type=checkbox]:before{width:var(--radio-size);height:var(--radio-size)}.tag-select-list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:.25rem 0 0}.tag-select-item{display:inline-block;padding:.25rem .75rem;border:1px solid rgb(var(--color-neutral-300));border-radius:var(--tag-select-item-border-radius);background-color:transparent;color:rgb(var(--color-text));cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;font-size:var(--font-size-medium)}.tag-select-item.checked{background-color:rgb(var(--color-primary));color:rgb(var(--color-default-background));border-color:rgb(var(--color-primary))}.tag-select-item.disabled{cursor:not-allowed;opacity:.6;background-color:rgb(var(--color-neutral-200));color:rgba(var(--color-text),.6);border-color:rgb(var(--color-neutral-300))}.tag-select-item.disabled:hover{background-color:rgb(var(--color-neutral-200));border-color:rgb(var(--color-neutral-300))}.check-radio-list-toggle-button{background:none;border:none;padding:.25rem 0;margin-top:.5rem;font-size:var(--font-size-small);color:rgb(var(--color-primary));cursor:pointer;display:block}.check-radio-list-toggle-button:hover{text-decoration:underline}input[type=email],input[type=password],input[type=number],input[type=phone],input[type=text],input[type=search],textarea{display:block;width:100%;flex:1 1 auto;border:1px solid rgb(var(--input-border));background-color:rgb(var(--color-default-background));border-radius:var(--input-border-radius);outline:none;font-size:var(--input-font-size);padding:var(--input-padding-vertical) var(--input-padding-horizontal)}input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=phone]:focus,input[type=text]:focus,input[type=search]:focus,textarea:focus{border-color:rgb(var(--input-focus-color));box-shadow:var(--input-focus-shadow)}input[type=email]:placeholder-shown,input[type=password]:placeholder-shown,input[type=number]:placeholder-shown,input[type=phone]:placeholder-shown,input[type=text]:placeholder-shown,input[type=search]:placeholder-shown,textarea:placeholder-shown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=phone]:disabled,input[type=text]:disabled,input[type=search]:disabled,textarea:disabled{background-color:rgb(var(--input-disabled-bg-color));color:rgb(var(--input-disabled-text-color))}textarea::placeholder{overflow:initial;white-space:initial}input[type=email],input[type=password],input[type=number],input[type=phone],input[type=text],input[type=search]{line-height:var(--input-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-element.text,.form-element.daterange-picker{position:relative}.form-element.text label,.form-element.daterange-picker label{display:block;margin-bottom:.3em;font-style:normal}.form-element.text .field,.form-element.daterange-picker .field{display:flex}.form-element.text.with-icon .input-icon,.form-element.daterange-picker.with-icon .input-icon{display:flex;align-items:center;position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:1}.form-element.text.with-icon .input-icon .icon,.form-element.daterange-picker.with-icon .input-icon .icon{height:16px}.form-element.text.with-icon input,.form-element.daterange-picker.with-icon input{padding-left:40px}.form-element.text.clearable-input .clear-icon,.form-element.daterange-picker.clearable-input .clear-icon{display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:53%;z-index:1;width:24px;height:24px;cursor:pointer}.form-element.text.clearable-input .clear-icon svg,.form-element.daterange-picker.clearable-input .clear-icon svg{width:16px;height:16px;fill:#ccc;transition:color .2s ease}.form-element.text.clearable-input .clear-icon:hover svg,.form-element.daterange-picker.clearable-input .clear-icon:hover svg{fill:#999}.form-element.text.clearable-input input,.form-element.daterange-picker.clearable-input input{padding-right:30px}.form-element.text.search-field.with-icon input,.form-element.daterange-picker.search-field.with-icon input{padding-left:46px}.form-element.text.search-field.with-icon .input-icon,.form-element.daterange-picker.search-field.with-icon .input-icon{left:16px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{box-shadow:0 0 0 1000px rgb(var(--color-default-background)) inset;transition:background-color 5000s ease-in-out 0s}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:16px;width:16px;background:url(https://gf-styles.s3.eu-west-2.amazonaws.com/default-icons/all/regular-times.svg) no-repeat 50% 50%;background-size:contain;cursor:pointer;filter:invert(.5);opacity:1;display:block}input[type=search]::-webkit-search-cancel-button:hover{filter:invert(.3)}input[type=search]:not(:placeholder-shown)::-webkit-search-cancel-button{opacity:1;display:block}.currency-embedded-prefix .field{border:1px solid rgb(var(--input-border));border-radius:var(--input-border-radius)}.currency-embedded-prefix .field:focus-within{border-color:rgb(var(--input-focus-color));box-shadow:var(--input-focus-shadow)}.currency-embedded-prefix.with-affix .affix{border:none;background-color:rgb(var(--color-default-background));padding:0 0 0 12px}.currency-embedded-prefix input{border:none}.currency-embedded-prefix input:focus{box-shadow:none}.currency-embedded-prefix-disabled .field .affix{background-color:rgb(var(--input-disabled-bg-color))}.form-element.text.static{display:block;border-radius:0;color:rgb(var(--color-text))}.form-element.text.static .field{background-color:rgb(var(--color-neutral-200));min-height:2.5em;padding:.5em 1em;white-space:pre-line}.form-element.text.static .field ul{list-style-position:inside}.form-element.select{position:relative}.form-element.select .field{display:flex;background-color:rgb(var(--color-default-background));position:relative;padding:0}.form-element.select label{display:block;margin-bottom:.3em;font-size:initial;font-style:normal}.password-option{display:none;color:rgb(var(--password-option-text-color))}.has-value-password .field{position:relative}.has-value-password input{padding-right:5.5em}.has-value-password input::-ms-reveal{display:none}.has-value-password input~.password-option{display:block;font-size:.9em;cursor:pointer;line-height:1;position:absolute;top:1.1em;right:2em;letter-spacing:-.5px}.has-value-password input:disabled~.password-option{color:rgb(var(--input-disabled-text-color));pointer-events:none}.password-strength-container{height:12px;border-radius:15px;background-color:#ececec;margin-bottom:1em}.password-strength-inner{height:12px;border-radius:15px}.password-error{color:rgb(var(--color-error))}.spinner-content{text-indent:-9999px;line-height:0}.spinner:before{content:"";box-sizing:border-box;position:absolute;width:var(--spinner-size);height:var(--spinner-size);inset:0;margin:auto;border:.15em solid #999999;border-top-color:transparent;border-radius:50%;animation:loader-spin .8s linear infinite}.full-page-loader{background-color:rgb(var(--full-page-loader-bg-color));position:fixed;width:100%;height:100%;z-index:9999;top:0;left:0}.full-page-loader .spinner{--spinner-size: var(--full-page-loader-spinner-size)}.full-page-loader .logo{background-image:url(/common/assets/images/main/gf.png);background-repeat:no-repeat;background-position:right bottom;margin-right:.5em;margin-bottom:.5em;position:absolute;bottom:0;right:0;width:100%;height:1.5em}.no-scroll{overflow:hidden}.error-boundary{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.3em;color:rgb(var(--error-boundary-text-color));text-align:center;min-height:var(--error-boundary-container-height);background-color:rgb(var(--error-boundary-bg-color));padding:1em}.error-boundary-icon{margin-bottom:var(--error-boundary-icon-margin-bottom)}.error-boundary h2{font-weight:var(--error-boundary-heading-weight);margin-bottom:1em}.error-boundary p{max-width:600px;margin:0 auto}.error-boundary-full-page{height:100vh}.error-boundary-full-page p{padding-bottom:4em}.error-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.3em;padding:1em;color:rgb(var(--error-placeholder-text-color));font-weight:var(--error-placeholder-text-weight)}.error-placeholder .injected-svg{margin:1em 0}.error-placeholder-with-bg-color{background:rgb(var(--error-placeholder-with-bg-color))}.error-placeholder-left{align-items:flex-start}.error-placeholder-right{align-items:flex-end}.error-placeholder-center{align-items:center}.error-404{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgb(var(--error-404-bg-color));height:100vh;position:absolute;inset:0}.error-404 h1{color:rgb(var(--error-404-text-color))}.error-404-icon{margin-bottom:1.3em}.access-denied{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgb(var(--access-denied-bg-color));height:100vh;position:absolute;inset:0}.access-denied h1{color:rgb(var(--access-denied-text-color))}.access-denied-icon{margin-bottom:1.3em}.file-uploader.form-element.text label{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0}.file-uploader .attach-list{list-style-type:none;line-height:1.7;margin-left:.5em;margin-top:.3em}.file-uploader .attach-list-item{display:flex;align-items:center}.file-uploader .btn-cancel{display:flex;align-items:center;margin-right:.2em}.with-affix .affix{display:flex;align-items:center;padding:.3rem 1rem;line-height:1;background:rgb(var(--color-neutral-300));text-decoration:none;color:#000;border-radius:3px;border:1px solid rgb(var(--input-border));font-size:initial}.with-prefix .prefix{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.with-prefix input{border-top-left-radius:0;border-bottom-left-radius:0}.with-suffix .suffix{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.with-suffix input{border-top-right-radius:0;border-bottom-right-radius:0}.injected-svg{display:block}.icon-size-s .injected-svg{width:.7em;height:auto}.icon-size-m .injected-svg{width:1em;height:auto}.icon-size-l .injected-svg{width:2.5em;height:auto}.icon-size-xl .injected-svg{width:6em;height:auto}.btn{display:inline-flex;align-items:center;padding:var(--btn-padding) calc(var(--btn-padding) * 2);line-height:1.3;border-radius:var(--btn-border-radius);border:var(--btn-border-width) solid transparent;cursor:pointer}.btn:focus{outline:none}.btn-with-icon .icon{margin-right:.5em;width:1em;height:1em}.btn-with-icon .injected-svg{height:100%;width:100%}.btn-with-icon .btn-img-icon{margin-right:.5em;width:1em;height:1em;object-fit:contain;filter:var(--btn-with-icon-img-filter)}.btn-with-icon-right .icon,.btn-with-icon-right .btn-img-icon{margin-right:0;margin-left:.5em}.btn-primary{background-color:rgb(var(--btn-primary-bg-color));border-color:rgb(var(--btn-primary-border-color))}.btn-primary .btn-content{color:rgb(var(--btn-primary-content-color))}.btn-primary .icon{fill:rgb(var(--btn-primary-content-color))}.btn-secondary{background-color:rgb(var(--btn-secondary-bg-color));border-color:rgb(var(--btn-secondary-border-color))}.btn-secondary .btn-content{color:rgb(var(--btn-secondary-content-color))}.btn-secondary .icon{fill:rgb(var(--btn-secondary-content-color))}.btn-brilliant{background-color:rgb(var(--btn-brilliant-bg-color));border-color:rgb(var(--btn-brilliant-border-color))}.btn-brilliant .btn-content{color:rgb(var(--btn-brilliant-content-color))}.btn-brilliant .icon{fill:rgb(var(--btn-brilliant-content-color))}.btn-empty{background-color:transparent;border-color:rgb(var(--btn-empty-border-color))}.btn-empty .btn-content{color:rgba(var(--btn-empty-content-color))}.btn-empty .icon{fill:rgb(var(--btn-empty-content-color))}.btn-text{background-color:transparent;border-color:rgb(var(--btn-text-border-color));color:rgb(var(--btn-text-content-color))}.btn-text .btn-content{color:rgb(var(--btn-text-content-color))}.btn-text .icon{fill:rgb(var(--btn-text-content-color))}.btn-underlined{text-decoration:underline;color:rgb(var(--btn-empty-content-color))}.btn-no-padding{padding:0}.btn-disabled{background-color:rgb(var(--btn-disabled-bg-color));border-color:rgb(var(--btn-disabled-bg-color));cursor:not-allowed}.btn-disabled .btn-content{color:rgb(var(--btn-disabled-content-color))}.btn-disabled .icon{fill:rgb(var(--btn-disabled-content-color))}.btn-disabled .btn-img-icon{opacity:.4}.btn-loading{position:relative}.btn-loading.btn-with-icon{padding:var(--btn-padding) calc(var(--btn-padding) * 2 + .75em)}.btn-loading .btn-content{opacity:0}.buttons{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.buttons .btn+.btn,.buttons .btn+.btn-link-wrapper{margin-left:1.5em}.buttons.centered{justify-content:center;align-items:center}.buttons.right{justify-content:flex-end;align-items:flex-end}.buttons.space-between{justify-content:space-between;align-items:center}.buttons.vertical{flex-direction:column}.buttons.vertical .btn+.btn{margin:.5em 0 0}.buttons.grow{align-items:stretch}.buttons.grow .btn{flex-grow:1;justify-content:center}.buttons.large{font-size:1.2em}.notification{padding:var(--notification-padding);border-radius:var(--notification-border-radius);border:1px solid transparent;font-weight:400;display:flex;align-items:flex-start;margin-bottom:1em}.notification-content{margin-right:.7em;white-space:pre-line}.notification-icon .injected-svg{width:1em;height:1em;margin-right:.5em;margin-top:.25em}.notification-close-icon{margin-left:auto;margin-top:.3em}.notification a{text-decoration:none}.notification a:hover{text-decoration:underline}.notification+.notification{margin-top:1em;margin-bottom:1em}.notification-success{background:rgb(var(--notification-success-bg-color));border-color:rgb(var(--notification-success-border-color))}.notification-success,.notification-success a{color:rgb(var(--notification-success-color))}.notification-success svg{fill:rgb(var(--notification-success-color))}.notification-warning{background:rgb(var(--notification-warning-bg-color));border-color:rgb(var(--notification-warning-border-color))}.notification-warning,.notification-warning a{color:rgb(var(--notification-warning-color))}.notification-warning svg{fill:rgb(var(--notification-warning-color))}.notification-error{background:rgb(var(--notification-error-bg-color));border-color:rgb(var(--notification-error-border-color))}.notification-error,.notification-error a{color:rgb(var(--notification-error-color))}.notification-error svg{fill:rgb(var(--notification-error-color))}.notification-info{background:rgb(var(--notification-info-bg-color));border-color:rgb(var(--notification-info-border-color))}.notification-info,.notification-info a{color:rgb(var(--notification-info-color))}.notification-info svg{fill:rgb(var(--notification-info-color))}.notification-support{background:rgb(var(--notification-support-bg-color));border-color:rgb(var(--notification-support-border-color))}.notification-support,.notification-support a{color:rgb(var(--notification-support-color))}.notification-support svg{fill:rgb(var(--notification-support-color))}.notification-regular{background:rgb(var(--notification-regular-bg-color));border-color:rgb(var(--notification-regular-border-color))}.radio-group fieldset{margin:0}.radio-list{list-style:none}.radio-item .radio,.radio-item .checkbox{margin-bottom:.5em}.radio-item:last-of-type .radio,.radio-item:last-of-type .checkbox{margin-bottom:0}.radio-item:last-of-type .radio-description:last-of-type{margin-bottom:0}.radio-item:focus{outline:none}.radio-tabs{display:flex;padding:0;margin:.5em 0 .3em;align-items:center;overflow:hidden}.radio-tabs li{padding-right:1.5em}.radio-tabs li:last-of-type .radio{margin-bottom:.3em}.radio-tabs li .checkbox,.radio-tabs li .radio{margin-bottom:.3em;outline:none}.radio-tabs li .text{margin-bottom:0;padding-bottom:0}.radio-tabs li .field{padding-bottom:0;min-height:2.5em}.radio-tabs label:hover{cursor:pointer}.form-panel .radio-tabs:last-child{margin-bottom:0}.tooltip{font-size:14px;border:1px solid rgb(var(--tooltip-border-color));box-shadow:var(--tooltip-box-shadow);background:rgb(var(--color-default-background));padding-bottom:1em;margin-top:2em;border-radius:.3em;position:relative}@media(min-width:768px){.tooltip{padding:.6em 1em}}.tooltip:after,.tooltip:before{right:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.tooltip:after{border-color:#0000;border-right-color:#fff;border-width:var(--tooltip-arrow-size);margin-top:calc(-1 * var(--tooltip-arrow-size))}.tooltip:before{border-color:#0000;border-right-color:rgb(var(--tooltip-border-color));border-width:calc(var(--tooltip-arrow-size) + 1px);margin-top:calc(-1 * var(--tooltip-arrow-size) - 1px)}.tooltip h3{margin-bottom:.5em;color:rgb(var(--tooltip-header-text-color));font-size:1.2em}.tooltip p:last-child{margin-bottom:0}.badge{padding:5px 12px;text-transform:uppercase;font-size:.8em;text-decoration:none;border-radius:var(--badge-border-radius);font-weight:500;text-align:center;white-space:nowrap;vertical-align:baseline;margin:.3em .1em;color:rgb(var(--badge-text-color))}.badge .badge-link{color:inherit}.badge .badge-link:hover{text-decoration:none}.badge-default{background-color:rgb(var(--color-default-background));border:1px solid rgb(var(--badge-default-border-color));color:rgb(var(--badge-default-text-color))}.badge-info{background-color:rgb(var(--color-info));border:1px solid rgb(var(--color-info))}.badge-success{background-color:rgb(var(--color-success));border:1px solid rgb(var(--color-success))}.badge-danger{background-color:rgb(var(--color-danger));border:1px solid rgb(var(--color-danger))}.badge-warning{background-color:rgb(var(--color-warning));border:1px solid rgb(var(--color-warning))}.badge-primary{background-color:rgb(var(--badge-primary-bg-color));border:1px solid rgba(var(--badge-primary-bg-color))}.badge-secondary{background-color:rgb(var(--badge-secondary-bg-color));border:1px solid rgba(var(--badge-secondary-bg-color))}.badge-special{background-color:rgb(var(--badge-special-bg-color));border:1px solid rgba(var(--badge-special-bg-color))}.content-toggle-header{display:flex;align-items:center}.content-toggle-header-icon{display:flex;margin-right:.5rem;transition:transform .3s ease-in-out}.content-toggle-header-icon.toggle-icon-rotate{transform:rotate(90deg)}.content-toggle-content{background-color:rgb(var(--color-default-background))}.content-toggle-container.placeholder .content-toggle-header{padding:.25em}.content-toggle-container.placeholder .content-toggle-header-icon{width:1.5em}.content-toggle-container.placeholder .content-toggle-header-icon:before{display:none}.toggle-switch{display:flex;align-items:center;margin-bottom:1em;cursor:pointer}.toggle-switch input{display:none}.toggle-switch.disabled,.toggle-switch.disabled label,.toggle-switch.disabled input{cursor:not-allowed}.toggle-switch.disabled input:checked+.label{background-color:rgb(var(--input-disabled-bg-color))}.toggle-switch .form-element.checkbox .label{flex:initial}.toggle-switch .label{position:relative;display:inline-block;width:46px;height:24px;background-color:#d9d9d9;border-radius:30px;margin-right:.5em;cursor:pointer}.toggle-switch .label:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;top:3px;left:2px;transition:all .5s}.toggle-switch input:checked+.label:after{left:24px}.toggle-switch input:checked+.label{background-color:rgb(var(--color-primary))}.popup{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;left:0;width:100%;height:100%;outline:0;background:#00000080;z-index:999}.popup-dialog{margin:1.75rem auto;position:relative;width:auto;pointer-events:auto;max-width:var(--popup-container-width-default);background:rgb(var(--color-default-background));box-shadow:var(--box-shadow-popup-dialog);border-radius:.3em;padding:2em}.popup-header{display:flex;justify-content:space-between;width:100%;margin-bottom:1.5rem}.popup-content{width:100%;position:relative}.popup-close-icon{cursor:pointer;outline:none}.popup-s{max-width:var(--popup-container-width-small)}.popup-m{max-width:var(--popup-container-width-medium)}.popup-l{max-width:var(--popup-container-width-large)}.popup-xl{max-width:var(--popup-container-width-xlarge)}.popup-fade-enter{animation:popup-fade-enter both ease-in;animation-duration:var(--popup-animation-duration)}.popup-fade-leave{animation:popup-fade-leave both ease-out;animation-duration:var(--popup-animation-duration)}.popup-zoom-enter{animation:popup-zoom-enter both cubic-bezier(.4,0,0,1.5);animation-duration:var(--popup-animation-duration)}.popup-zoom-leave{animation:popup-zoom-leave both;animation-duration:var(--popup-animation-duration)}.sb-story .popup,#storybook-root .popup{position:initial;background:initial}.recaptcha{margin-bottom:1em;display:flex}.recaptcha-right{justify-content:right}:root{--clients-color-text: 51, 51, 51;--bp-color-primary: 0, 153, 0;--navigation-profile-option-text-color: var(--bp-color-primary);--navigation-profile-option-text-decoration: none;--navigation-helper-menu-icon-color: var(--bp-color-primary);--navigation-dt-font-size: 18px;--navigation-dt-background-color: #ffffff;--navigation-dt-main-menu-padding: 0;--navigation-dt-main-menu-item-padding: 5px 0 0 0;--navigation-dt-main-menu-item-margin: 0 25px 0 0;--navigation-dt-menu-item-text-color: 0, 0, 0;--navigation-dt-main-menu-item-hover-text-color: 0, 57, 93;--navigation-dt-main-menu-item-current-text-color: var(--bp-color-primary);--navigation-dt-main-menu-item-border-bottom-styles: none;--navigation-dt-sub-menu-font-size: 16px;--navigation-dt-sub-menu-padding: 10px 0 0 0;--navigation-dt-sub-menu-item-margin: 0 15px 0 0;--navigation-dt-sub-menu-item-border-bottom-styles: 2px solid rgb(var(--bp-color-primary));--navigation-dt-sub-menu-item-text-color: 51, 51, 51;--navigation-dt-sub-menu-item-current-text-color: var(--bp-color-primary);--navigation-dt-company-logo-image-height: 120px;--navigation-dt-profile-image-dimension: 30px;--navigation-dt-profile-name-text-color: var(--bp-color-primary);--navigation-mob-main-menu-current-border-style: none;--navigation-mob-main-menu-current-text-color: 51, 51, 51;--navigation-mob-sub-menu-current-text-color: var(--bp-color-primary)}.portal-navigation{margin:.6em 0 1.2em}.portal-navigation li{list-style:none outside}.portal-navigation .profile{font-size:11px}.portal-navigation .profile-option-list{display:flex;flex-wrap:wrap;margin-top:10px}.portal-navigation .profile-option-list-item:not(:last-of-type){border-right:1px solid rgb(0,0,0)}.portal-navigation .profile-option-list-item{line-height:1;padding:0 .5em;margin-bottom:10px}.portal-navigation .profile-option-list-item:first-of-type{padding-left:0}.portal-navigation .profile-option-list-item:last-of-type{padding-right:0}.portal-navigation .profile-option-list a{color:rgb(var(--navigation-profile-option-text-color));text-decoration:var(--navigation-profile-option-text-decoration)}.portal-navigation .profile-option-list a:hover{text-decoration:underline}.portal-navigation .helper-menu{text-align:right;padding-top:3px}.portal-navigation .helper-menu .injected-svg{width:25px;height:25px;fill:rgb(var(--navigation-helper-menu-icon-color))}.portal-navigation .mobile-navigation{display:block;font-size:16px;line-height:20px}@media(min-width:768px){.portal-navigation .mobile-navigation{display:none}}.portal-navigation .mobile-navigation .profile-option-list{padding:0 15px}.portal-navigation .mobile-navigation .active-menu{font-size:18px;display:flex;justify-content:space-between;align-items:center;background-color:#00395d;padding:11px 10px}.portal-navigation .mobile-navigation .active-menu a{color:#fff}.portal-navigation .mobile-navigation .active-menu .icon{display:inline-block;padding:5px 12px;border:1px solid rgb(255,255,255);border-radius:4px}.portal-navigation .mobile-navigation .active-menu .injected-svg{fill:#fff}.portal-navigation .mobile-navigation .menu a{color:#fff}.portal-navigation .mobile-navigation .menu{background-color:#00618c}.portal-navigation .mobile-navigation .menu li{padding:10px 0;border-top:1px solid rgb(127,190,218)}.portal-navigation .mobile-navigation .menu li a{display:block;padding:4px 8px 5px}.portal-navigation .mobile-navigation .menu .current-page{background-color:#fff}.portal-navigation .mobile-navigation .menu .current-page a{width:100%;color:rgb(var(--navigation-mob-main-menu-current-text-color))}.portal-navigation .mobile-navigation .main-menu .current-page a{border-bottom:var(--navigation-mob-main-menu-current-border-style)}.portal-navigation .mobile-navigation .sub-menu{margin-top:10px}.portal-navigation .mobile-navigation .sub-menu .menu a{color:#7fbeda}.portal-navigation .mobile-navigation .sub-menu .current-page a{color:rgb(var(--navigation-mob-sub-menu-current-text-color))}.portal-navigation .desktop-navigation{display:none}@media(min-width:768px){.portal-navigation .desktop-navigation{display:block}}.portal-navigation .desktop-navigation .company-logo img{display:block;max-width:100%;height:var(--navigation-dt-company-logo-image-height)}.portal-navigation .desktop-navigation .profile-option-list{justify-content:flex-end}.portal-navigation .desktop-navigation .profile-info{display:flex;justify-content:flex-end;text-align:right}.portal-navigation .desktop-navigation .profile-info a{color:rgb(var(--navigation-dt-profile-name-text-color))}.portal-navigation .desktop-navigation .profile-image img{width:var(--navigation-dt-profile-image-dimension);height:var(--navigation-dt-profile-image-dimension);margin:0 4px 0 6px}.portal-navigation .desktop-navigation .navigation{font-size:var(--navigation-dt-font-size);background-color:rgb(var(--navigation-dt-background-color))}.portal-navigation .desktop-navigation .main-menu,.portal-navigation .desktop-navigation .sub-menu{display:flex}.portal-navigation .desktop-navigation .main-menu li,.portal-navigation .desktop-navigation .sub-menu li{margin-right:4px;cursor:pointer}.portal-navigation .desktop-navigation .main-menu a,.portal-navigation .desktop-navigation .sub-menu a{display:inline-block;color:rgb(var(--navigation-dt-menu-item-text-color))}.portal-navigation .desktop-navigation .main-menu a:hover,.portal-navigation .desktop-navigation .sub-menu a:hover{text-decoration:none}.portal-navigation .desktop-navigation .main-menu{padding:var(--navigation-dt-main-menu-padding)}.portal-navigation .desktop-navigation .main-menu a{padding:var(--navigation-dt-main-menu-item-padding);margin:var(--navigation-dt-main-menu-item-margin)}.portal-navigation .desktop-navigation .main-menu a:hover{color:rgb(var(--navigation-dt-main-menu-item-hover-text-color));border-bottom:var(--navigation-dt-main-menu-item-border-bottom-styles);transition:border .2s ease;background-color:#fff;border-top-right-radius:5px;border-top-left-radius:5px}.portal-navigation .desktop-navigation .main-menu .current-page{color:rgb(var(--navigation-dt-main-menu-item-current-text-color));border-bottom:var(--navigation-dt-main-menu-item-border-bottom-styles);transition:border .2s ease;background-color:#fff;border-top-right-radius:5px;border-top-left-radius:5px}.portal-navigation .desktop-navigation .sub-menu{background-color:#fff;padding:var(--navigation-dt-sub-menu-padding);font-size:var(--navigation-dt-sub-menu-font-size)}.portal-navigation .desktop-navigation .sub-menu a{padding:5px 12px;margin:var(--navigation-dt-sub-menu-item-margin);color:rgb(var(--navigation-dt-sub-menu-item-text-color))}.portal-navigation .desktop-navigation .sub-menu a:hover{border-bottom:var(--navigation-dt-sub-menu-item-border-bottom-styles);transition:border .2s ease}.portal-navigation .desktop-navigation .sub-menu .current-page{color:rgb(var(--navigation-dt-sub-menu-item-current-text-color));border-bottom:var(--navigation-dt-sub-menu-item-border-bottom-styles);transition:border .2s ease}.portal-navigation .desktop-navigation .helper-menu{text-align:right;padding-top:3px}.portal-navigation .desktop-navigation .helper-menu .injected-svg{width:35px;height:35px;fill:rgb(var(--navigation-helper-menu-icon-color));padding:3px 5px 0;margin:0 10px 0 5px;display:inline-block}.session-expiration-popup .popup-header{border-bottom:1px solid rgb(221,221,221);padding-bottom:.7em}.session-expiration-popup .popup-close-icon{fill:#a4a2a2}.session-expiration-popup h2{color:rgb(var(--color-text))}.session-expiration-popup .time-remaining{margin-bottom:0}.session-expiration-popup .buttons{margin-top:2.2em}.google-maps-search-container{position:relative;width:100%;margin-bottom:1em}.google-maps-autocomplete-dropdown{position:absolute;top:72px;left:0;right:0;z-index:1000;background-color:rgb(var(--color-default-background));border:1px solid rgb(var(--color-neutral-200));border-radius:0 0 4px 4px;box-shadow:0 2px 6px #00000026;max-height:200px;overflow-y:auto}.google-maps-autocomplete-item{padding:8px 12px;cursor:pointer;border-bottom:1px solid rgb(var(--color-neutral-100))}.google-maps-autocomplete-item:last-child{border-bottom:none}.google-maps-autocomplete-item:hover{background-color:rgb(var(--color-neutral-200))}.form-element-wrapper .google-maps-search{margin-bottom:0}:root{--rs-btn-link-text: rgb(var(--color-primary));--rs-btn-primary-bg: rgb(var(--color-primary));--rs-btn-primary-hover-bg: rgb(var(--color-primary));--rs-btn-primary-active-bg: rgb(var(--color-primary));--rs-color-focus-ring: rgb(var(--input-focus-color));--rs-bg-active: rgb(var(--color-primary));--rs-calendar-cell-selected-hover-bg: rgb(var(--color-primary));--rs-listbox-option-hover-bg: rgb(var(--color-primary), .1);--rs-calendar-range-bg: rgb(var(--color-primary), .1);--rs-listbox-option-hover-text: rgb(var(--color-primary));--rs-input-disabled-bg: rgb(var(--input-disabled-bg-color));--rs-close-button-hover-color: 102, 102, 102;--date-range-calendar-icon-color: 102, 102, 102}.rs-picker input[type=text]:focus{box-shadow:none}.rs-picker .rs-input-group-addon .rs-picker-caret-icon{fill:rgb(var(--date-range-calendar-icon-color))}.rs-picker-daterange-header{display:none}.rs-calendar-table-cell-in-range:hover{color:rgb(var(--color-primary))!important}.rs-input-group:not(.rs-input-group-disabled):hover{border:1px solid rgb(var(--input-border))}.rs-input-group{border:1px solid rgb(var(--input-border))!important;background-color:rgb(var(--color-default-background));border-radius:var(--input-border-radius);outline:none;font-size:var(--input-font-size)}.rs-input-group:hover{border:1px solid rgb(var(--input-border))}.date-range-with-errors .rs-input-group{border:1px solid rgb(var(--color-error))!important}.rs-input-group:focus-within,.rs-input-group:not(.rs-input-group-disabled).rs-input-group-focus{outline:none!important;border:1px solid var(--rs-color-focus-ring)!important;box-shadow:var(--input-focus-shadow)}.rs-picker-popup{z-index:101}.scrollable-tabs{position:relative;display:flex;align-items:center;max-width:100%;margin-bottom:1rem}.scrollable-tabs-container{display:flex;overflow-x:auto;gap:1.2rem;padding:.5rem 0;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.scrollable-tabs-container::-webkit-scrollbar{display:none}.scrollable-tabs-button{white-space:nowrap;padding:.5rem .25rem;font-size:.95rem;font-weight:500;color:rgba(var(--scrollable-tabs-text-color));background:none;border:none;border-radius:6px;cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out}.scrollable-tabs-button-selected{position:relative;color:rgba(var(--scrollable-tabs-accent-color))}.scrollable-tabs-button-selected:after{content:"";position:absolute;bottom:-2px;left:50%;width:80%;height:2px;background-color:rgba(var(--scrollable-tabs-accent-color));border-radius:2px;transform:translate(-50%);transition:transform .2s ease-in-out,background-color .2s ease-in-out}.scrollable-tabs-button-selected:hover{background-color:transparent;color:rgba(var(--scrollable-tabs-accent-color))}.scrollable-tabs-button-wrapper{width:60px}.scrollable-tabs-scroll-button{padding:0;color:rgba(var(--scrollable-tabs-scroll-button-text-color));background-color:rgba(var(--scrollable-tabs-scroll-button-background));border:1px solid rgba(var(--scrollable-tabs-scroll-button-border-color));border-radius:50%;box-shadow:0 2px 5px #0000001a;cursor:pointer;transition:all .2s ease-in-out;width:var(--scrollable-tabs-scroll-button-size);height:var(--scrollable-tabs-scroll-button-size);display:flex;align-items:center;justify-content:center;z-index:2}.scrollable-tabs-scroll-button img{display:block;transition:all .2s ease-in-out}.scrollable-tabs-scroll-button:hover{transform:scale(1.1);border-color:rgba(var(--scrollable-tabs-accent-color));color:rgba(var(--scrollable-tabs-accent-color))}.scrollable-tabs-scroll-button:hover img{filter:var(--scrollable-tabs-accent-color-filter)}.scrollable-tabs-scroll-button-left{margin-right:.5rem}.scrollable-tabs-scroll-button-left img{margin-right:2px}.scrollable-tabs-scroll-button-right{margin-left:.5rem}.scrollable-tabs-scroll-button-right img{margin-left:2px}.form-element.select .react-select-container{width:100%;line-height:normal}.form-element.select .react-select__control{display:flex;width:100%;flex:1 1 auto;border:1px solid rgb(var(--input-border));background-color:rgb(var(--color-default-background));border-radius:var(--input-border-radius);outline:none;font-size:var(--input-font-size);padding:2px 0;appearance:none;text-overflow:ellipsis;box-shadow:none}.form-element.select .react-select__control--is-disabled{background-color:rgb(var(--input-disabled-bg-color))}.form-element.select .react-select__control--is-disabled .react-select__dropdown-indicator svg{fill:rgb(var(--input-disabled-text-color))}.form-element.select .react-select__control:hover{border-color:rgb(var(--input-border))}.form-element.select .react-select__option--is-focused{background-color:rgb(var(--input-hover-color))}.form-element.select .react-select__control--is-focused,.form-element.select .react-select__control--is-focused:hover{border:1px solid rgb(var(--input-focus-color));box-shadow:var(--input-focus-shadow)}.form-element.select .react-select__option--is-selected{background-color:rgb(var(--input-focus-color));color:#fff}.form-element.select .react-select__option--is-selected .react-select__sub-label{color:#fff}.form-element.select .react-select__sub-label{color:#444;padding-top:.3em;font-size:.9em}.form-element.select .react-select__multi-value{margin-top:0;margin-bottom:0}.form-element.select .react-select__dropdown-indicator svg{fill:rgb(var(--react-select-dropdown-indicator-color))}.form-element.select.appended-element-right .react-select__control{border-top-right-radius:0;border-bottom-right-radius:0}.form-element.select.form-element-error .react-select__control{border-color:rgb(var(--color-error));background-color:rgb(var(--error-input-focus-background-color))}.form-element.select.form-element-error .react-select__option--is-selected,.form-element.select.form-element-error .react-select__control--is-focused{border-color:rgb(var(--error-input-focus-border-color));box-shadow:var(--error-input-focus-box-shadow)}.form-element.select .css-12jo7m5{padding:1px 3px}.form-element.select .css-yk16xz-control{min-height:auto}.form-element.select .css-1wa3eu0-placeholder{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.form-element.datepicker label{display:block;margin-bottom:.3em;font-size:medium;font-style:normal}.form-element.datepicker .field{display:flex}.form-element .react-datepicker-wrapper{width:var(--datepicker-field-width)}.form-element .react-datepicker-icon{min-width:2.5em;background-color:#eee;border:1px solid rgb(var(--input-border));border-left:none;border-top-right-radius:.2em;border-bottom-right-radius:.2em;display:flex;justify-content:center;align-items:center}.form-element .react-datepicker__input-container input{border-top-right-radius:0;border-bottom-right-radius:0}.form-element .react-datepicker__triangle{left:-50%!important}.select__control{min-height:2.75em;border:1px solid rgb(var(--input-border))!important;background:rgb(var(--color-default-background));padding:.9px 4px!important}.react-select__menu.css-26l3qy-menu{color:#000}.css-tlfecz-indicatorContainer{padding:0 9px!important}.css-b8ldur-Input{margin:0 2px!important;padding:0!important}.css-1okebmr-indicatorSeparator{margin:0!important}.css-1gtu0rj-indicatorContainer{padding:0 9px!important}.css-1pahdxg-control{min-height:0!important}.css-1uccc91-singleValue{overflow:visible!important}.swal2-title{text-align:left!important;font-size:1.1em!important;margin-bottom:0!important}.swal2-button{padding:.5em 2em;border-radius:2px;background-color:#4962b3;font-size:1em;border:1px solid #3e549a;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.swal2-actions.buttons{margin-top:2em;justify-content:center}.swal2-close{font-size:1.8em!important}i.far.fa-calendar-alt{height:2.5em!important}.Toastify__toast-body a{text-decoration:underline}.form-panel{background-color:rgba(var(--form-panel-bg-color),var(--form-panel-with-background));padding:var(--form-panel-padding);border-radius:calc(var(--form-panel-border-radius) * var(--form-panel-with-background));margin-bottom:var(--form-panel-margin)}.form-panel h2{color:rgb(var(--form-panel-title-text-color));margin-bottom:.5em}.form-panel-full-width{padding:0;background:transparent}.form-panel-light{background:rgba(var(--form-panel-light-bg-color),var(--form-panel-with-background))}.form-panel-light+.form-panel-light{border-radius:0;border-top:1px solid #ececec}.form-panel-info{background:rgba(var(--form-panel-info-bg-color),var(--form-panel-with-background))}.form-panel-callout{border:1px solid rgb(var(--form-panel-callout-border-color));border-top:2px solid rgb(var(--color-callout));border-top-left-radius:0;border-top-right-radius:0;display:flex;align-items:center;justify-content:flex-start;padding:2em 3em;background:rgba(var(--form-panel-callout-bg-color),var(--form-panel-with-background))}.form-panel-callout .cnt{flex:0 0 60%}.form-panel-callout .actions{margin:0 auto}.form-panel-callout h2{color:rgb(var(--color-callout));font-size:var(--form-panel-callout-heading-size);font-weight:var(--form-panel-callout-heading-font-weight)}.form-panel-callout i{display:block}.form-panel-callout i:before{display:block;content:" ";height:var(--form-panel-callout-image-size);width:calc(var(--form-panel-callout-image-size) * 2);opacity:80%;background-image:url(/common/assets/images/main/wheres-my-stuff-illustration.svg);background-position:left;background-repeat:no-repeat}.placeholder .form-panel{background-color:rgb(var(--color-placeholder))}.form-panel .content-toggle-header-title h2{margin-bottom:0}.form-panel .content-toggle-content{margin-top:.5em;background-color:inherit}.form-panel .title-helper{font-size:.7em;margin-left:.5em;color:#999}.form-panel .title-helper a{color:#999}.form-panel legend h2{margin:0}.form-panel .grid{margin-bottom:1em}.form-panel .grid:last-of-type{margin-bottom:0}:root{--color-primary: 221, 33, 81;--color-text: 0, 0, 0;--color-warning: 255, 150, 0;--color-success: 92, 184, 96;--color-rejected: 122, 122, 122;--color-neutral-300: 238, 238, 238;--color-default-background: 255, 255, 255;--font-heading: "Raleway", "Arial", sans-serif;--font-primary: "Raleway", "Arial", sans-serif;--btn-secondary-content-color: 255, 255, 255;--btn-secondary-bg-color: 54, 53, 83;--btn-secondary-border-color: 54, 53, 83;--btn-empty-border-color: var(--color-primary);--btn-disabled-bg-color: var(--color-neutral-300);--access-denied-text-color: var(--color-primary);--error-404-text-color: var(--color-primary);--radio-checked-color: var(--color-primary);--input-focus-color: var(--color-primary);--input-hover-color: 247, 179, 196;--tooltip-header-text-color: var(--color-text);--payment-table-grid-template: 3fr 11fr 12fr 12fr 11fr 11fr 2fr 1fr;--fellow-charity-user-table-grid-template: 2fr 5fr 10fr 9fr 4fr 6fr 1fr;--bank-details-table-grid-template: 8fr 18fr 12fr 8fr 12fr 6fr}h1{font-family:var(--font-heading);font-size:1.8em;font-weight:300;line-height:1.5;color:rgb(var(--color-primary))}h2{font-family:var(--font-heading);font-size:1.4em;font-weight:300;line-height:1.5;color:rgb(var(--color-primary))}h3{font-family:var(--font-heading);font-size:1.1em;font-weight:300;line-height:1.1;color:rgb(var(--color-primary))}h4{font-family:var(--font-heading);font-size:100%;font-weight:300;line-height:1.1;color:rgb(var(--color-primary))}.error .icon{top:1px}.strapi-markdown h1,.strapi-markdown h2,.strapi-markdown h3,.strapi-markdown h4,.strapi-markdown h5,.strapi-markdown h6{margin-top:1em;margin-bottom:.5em}.strapi-markdown ul,.strapi-markdown ol{padding-bottom:1em}.strapi-markdown li{list-style-position:inside}.strapi-markdown blockquote{border-left:4px solid #ddd;font-style:italic;padding:1em 0 1em 1em;margin-bottom:1em}.strapi-markdown code{font-family:Courier New,Courier,monospace;background-color:#f4f4f4;padding:.2em .4em;border-radius:4px}.strapi-markdown pre{background-color:#f4f4f4;padding:1em;overflow-x:auto;border-radius:4px;margin-bottom:1em}.strapi-markdown table{width:100%;margin:0 auto 1em;table-layout:fixed;border:1px solid rgb(var(--color-neutral-100));border-spacing:10px;border-collapse:collapse}.strapi-markdown table td,.strapi-markdown table th{text-align:left;padding:0 0 0 .5rem;border:1px solid rgb(var(--color-neutral-100))}.cp-page{font-weight:300}.cp-page.placeholder .unique-code-section .form-panel{margin-bottom:0}.cp-page-small{margin:1.3em 0;width:100%}.cp-page-small .company-logo{margin:0 auto 2em}.cp-page-large{margin:2em 0 1.5em}@media(min-width:768px){.cp-page-large{margin:.8em 0 1.5em}}.cp-page-large h1{margin-bottom:.8em}.cp-page-large .tooltip{--tooltip-border-color: transparent;--tooltip-box-shadow: none;font-size:1em;margin-top:0}.cp-page-large .tooltip:before{display:none}.cp-page-large .tooltip h3{font-size:1.2em}.cp-page-large.placeholder .form-panel{background:transparent}.cp-page-public-text{margin-bottom:3em}.cp-page-public-text h2,.cp-page-public-text h3,.cp-page-public-text h4{margin-bottom:.7em}.cp-page-public-text ul{padding-left:1em;padding-bottom:2em}.cp-page-public-text ul ul{padding-bottom:0}.cp-page-public-text a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.learn-more-links{--anchor-with-underline: underline;margin-top:2em;font-size:1.2em}.page-content .section{margin-bottom:2em}.page-content .section h2{margin-bottom:.5em;border-bottom:2px solid rgb(var(--color-primary));display:inline-block}.bullet-list{margin-bottom:2em}.bullet-list-item{display:flex;align-items:center;list-style:none}.bullet-list-item-icon{margin-right:.5em;display:block}.bullet-list-item-icon .injected-svg{width:.4em}.cp-page-wrapper{display:flex;flex-direction:column;height:100vh;transition:all .4s}.cp-page-wrapper-opened-menu{overflow-y:hidden}.company-logo{width:15em;height:6em}.cp-page-public-text .company-logo{margin-bottom:.9em;width:10.8em;height:4em}.cp-header{z-index:100;position:relative;margin:0 -1em;padding-bottom:5.7em}@media(min-width:768px){.cp-header{padding:1.9em 0 2em;margin:0}}.cp-header .company-logo{width:9em;height:3.5em;margin-left:1em}@media(min-width:768px){.cp-header .company-logo{margin-left:0;width:10.8em;height:4em}}.cp-header-inner{display:flex;justify-content:space-between;padding:1em 0;background-color:#fff;box-shadow:0 5px 5px -5px #e0dcdc;position:fixed;width:100%}@media(min-width:768px){.cp-header-inner{padding:0 0 1.6em;box-shadow:none;position:initial;align-items:center}}.cp-header-account{display:flex;flex-direction:row;align-items:flex-start;gap:1.5em;font-size:1.1em;font-weight:300;line-height:1.4}@media(min-width:768px){.cp-header-account{font-size:.9em;flex:0 0 40%;max-width:40%}}.cp-header-account-language{display:flex;align-items:center;flex-shrink:0;padding-top:.2em}.cp-header-account-content{display:flex;flex-direction:column;flex:1;min-width:0}.cp-header-account-name,.cp-header-account-date{display:none}@media(min-width:768px){.cp-header-account-name,.cp-header-account-date{display:block}}@media(min-width:768px){.cp-header-account-date+.cp-header-account-option{margin-left:initial}}.cp-header-account-option{display:flex}.cp-header-account-option .btn{padding:0;position:relative}.cp-header-account-option .btn .icon{margin-right:0}.cp-header-account-option .btn .spinner{width:1em;height:1em}.cp-header-account-option .btn .spinner:before{left:auto;right:auto}.cp-header-account-option .btn-content{margin-right:.5em;opacity:1}.cp-header-account-option.placeholder{width:50px}.cp-nav{visibility:hidden;position:absolute;top:88px;width:100%;transition:all .3s;transform:translate(-100%)}.cp-nav:after{content:"";position:absolute;inset:0;background:#000000b3;transition:all .4s;opacity:0}.cp-nav.cp-nav-mobile-visible{visibility:visible;transition:all .3s;transform:translate(0);height:100vh}.cp-nav.cp-nav-mobile-visible:after{visibility:visible;opacity:1;height:100vh;transition:all .4s}@media(min-width:768px){.cp-nav{visibility:visible;position:initial;transform:translate(0)}}.cp-nav-list{width:100%;display:flex;flex-wrap:wrap;list-style:none;flex-direction:column}@media(min-width:768px){.cp-nav-list{flex-direction:row}}.cp-nav-list-item{font-size:1.3em;font-weight:300;line-height:1.4;z-index:100;background-color:#fff}@media(min-width:768px){.cp-nav-list-item{font-size:1em}}@media(min-width:1240px){.cp-nav-list-item{font-size:1.1em}}.cp-nav-list-item a{color:#333;display:block;padding:.7em;border-top:1px solid #dddddd;text-decoration:none}@media(min-width:768px){.cp-nav-list-item a{padding:.3em .6em;display:inline-block;border:none}}.cp-nav-list-item .current-page{color:rgb(var(--color-primary))}@media(min-width:768px){.cp-nav-list-item .current-page{border-bottom:2px solid rgb(var(--color-primary));transition:border .2s ease}}.cp-hamburger-menu{position:absolute;top:3em;right:1.1em}.cp-nav-open .icon-size-m .injected-svg{visibility:visible;opacity:1;width:1.3em;transition:opacity 1s}@media(min-width:768px){.cp-nav-open .icon-size-m .injected-svg{visibility:hidden;opacity:0;width:0}}.cp-footer{padding:2em 0;border-radius:2px;background-color:rgb(var(--color-primary))}.cp-footer-container{width:100%;margin:0 auto;padding-left:1em;padding-right:1em}@media(min-width:768px){.cp-footer-container{max-width:var(--site-max-width-tablet)}}@media(min-width:1024px){.cp-footer-container{max-width:var(--site-max-width-laptop)}}@media(min-width:1240px){.cp-footer-container{max-width:var(--site-max-width-desktop)}}.cp-footer-wrapper{padding-top:4em;margin-top:auto}.cp-footer-main{display:flex;border-bottom:2px solid #ffffff;position:relative}.cp-footer-main .svg .injected-svg{width:10em;height:auto;position:absolute;bottom:-12px;right:0}@media(min-width:576px){.cp-footer-main .svg .injected-svg{bottom:-21px;width:initial}}.cp-footer .link-list{display:flex;flex-direction:column;list-style:none;margin-bottom:2.5em}@media(min-width:576px){.cp-footer .link-list{margin-bottom:1em}}.cp-footer .link-list-item{display:flex;align-items:center;padding-bottom:.5em}.cp-footer .link-list a{color:#fff}.cp-footer .link-list .icon .injected-svg{fill:#fff;width:.4em;margin-left:.4em}.cp-footer-copyright{margin-top:1.2em;color:#fff}@media(min-width:576px){.cp-footer-copyright{display:flex;justify-content:space-between;align-items:center;gap:1em}}.cp-footer-copyright-content{display:flex;flex-direction:column;gap:1em}.cp-footer-copyright-content .svg .injected-svg{display:block;margin-left:auto;width:13em}@media(min-width:576px){.cp-footer-copyright-content{flex-direction:row;align-items:center;flex:1}.cp-footer-copyright-content .svg .injected-svg{width:initial}.cp-footer-copyright-content p{margin:0 .5em 0 0}}.cp-footer-language{display:flex;justify-content:flex-end;margin-top:1em}@media(min-width:576px){.cp-footer-language{margin-top:0}}.after-submission-message{margin-top:2.5em;display:flex;flex-direction:column;align-items:center}.after-submission-message .main-message{font-size:1.7em;text-align:center}@media(min-width:576px){.after-submission-message .main-message{font-size:2em}}.after-submission-message .additional-message{font-size:1.2em;text-align:center}@media(min-width:576px){.after-submission-message .additional-message{font-size:1.5em}}.after-submission-message .injected-svg{font-size:1.7em;fill:rgb(var(--color-primary));margin:0 auto 1em}.after-submission-message .btn-link-wrapper{margin-top:3.5em}.cp-confirmation-popup .popup-dialog{position:relative}.cp-confirmation-popup .popup-header{justify-content:center}.cp-confirmation-popup .popup-content{text-align:center}.cp-confirmation-popup .popup-close-icon{position:absolute;right:13px;top:10px}.cp-confirmation-popup .buttons{margin-top:1.5em}.login-form{max-width:25em;margin:.7em auto;padding:1em;border-top-left-radius:.2em;border-top-right-radius:.2em}.login-form-title{font-size:1.75em;text-align:center;margin-bottom:.9em}.login-form-remember{margin-top:.3em}.login-form-fields input[type=text],.login-form-fields input[type=password]{border-radius:.2em;text-align:left;padding:.5em .7em}.login-form-fields input[type=text]:disabled+.additional-label,.login-form-fields input[type=password]:disabled+.additional-label{background-color:inherit}.login-form-fields input[type=text]::placeholder,.login-form-fields input[type=password]::placeholder{color:transparent}.login-form-fields input~.password-option{top:.8em}.login-form-fields .field{position:relative}.login-form-fields .has-value-password input{padding-right:6.2em}.login-form-fields .additional-label{position:absolute;transform-origin:bottom left;left:8px;top:50%;transform:translateY(-50%);color:#6c757d;padding:0 .5em;background-color:#fff;pointer-events:none;width:calc(100% - 2em)}.login-form-fields input[type=text]:focus+.additional-label,.login-form-fields input[type=password]:focus+.additional-label,.login-form-fields .has-value .additional-label{transform:scale(.75) translateY(-43px);transition:transform .15s cubic-bezier(.4,0,.2,1);color:rgb(var(--color-primary));width:inherit}.login-form-footer{display:flex;align-items:center;flex-direction:column;margin-top:1.7em}.login-form-additional-links{margin-top:1em;order:2}.login-form-additional-links a{display:block}.login-form .buttons{order:1}.login-form .form-element{margin-bottom:1.5em}@media(min-width:768px){.login-form .form-element{margin-bottom:1em}}@media(min-width:768px){.login-form{padding:1em 1.9em 1.5em}}.login-form-links{text-align:center;font-size:1.2em}.login-form-links a:last-of-type{text-decoration:underline}.public-intro-section{text-align:center}.public-intro-section .welcome-message{font-size:1.2em;padding:0 1em}.public-intro-section .welcome-message p{line-height:1.5;max-width:30em;margin:0 auto 2em;color:rgb(var(--color-text));--anchor-with-underline: underline}.cp-quick-links{width:100%;border-radius:.3em;background-color:#fff;margin-bottom:1em}@media(min-width:768px){.cp-quick-links{padding:1em}}.cp-quick-links-header{padding:0 1em}.cp-quick-links-content{display:flex;align-items:center;padding:1em .5em 1em 0}.cp-quick-links-content ul{width:100%}.cp-quick-links .injected-svg{width:1.3em;height:1.3em}.cp-quick-links .cp-quick-link-list-item{list-style:none;display:flex;align-items:center;line-height:2}.cp-quick-links .cp-quick-link-list-item a{color:rgb(var(--color-text))}.cp-quick-links .cp-quick-link-list-item.current a{color:rgb(var(--color-primary));cursor:not-allowed}.cp-quick-links .cp-quick-link-list-item.current .injected-svg{fill:rgb(var(--color-primary))}.cp-quick-links .cp-quick-link-icon{display:block;margin-right:.5em}.cp-quick-links .cp-quick-link-icon .injected-svg path{stroke:#fff;stroke-width:35px}.uploaded-doc-batch-list,.uploaded-doc-batch-list .file-list{list-style:none}.uploaded-doc-batch-list .file-item{color:rgb(var(--color-primary));margin-bottom:.8em;display:flex;justify-content:space-between}.uploaded-doc-batch-list .file-item .btn{padding:0 1em}.uploaded-doc-batch-list .file-item .btn-loading{background-color:transparent;border-color:transparent}.uploaded-doc-batch-list .file-item-unviewed .file-item-name{font-weight:700}.uploaded-doc-batch-item{border-bottom:1px solid #ccc;margin-top:1.5em;padding-bottom:.6em}.uploaded-doc-batch-item:last-of-type{border-bottom:none}.uploaded-doc-batch-type{font-weight:700}.charity-search{border-bottom:1px solid #ccc;padding-bottom:2em}.charity-details{margin:1em 0}.charity-details h1{margin-bottom:1.1em;color:rgb(var(--color-text))}.charity-details-list .label{font-weight:700}.charity-details-list .data{display:flex;flex-direction:column}.charity-details-list-item{border-bottom:1px solid #ccc;padding:.5em 0}.charity-details-list-item:last-of-type{border-bottom:none}.login-details-buttons{margin-top:1em;display:flex;justify-content:space-between}.login-details-buttons .buttons.right{align-items:center}.login-details-buttons .locked-message{margin-right:1.5em}.expandable-section{margin-bottom:2em}.expandable-section-header{display:inline-flex;align-items:center;cursor:pointer}.expandable-section-header .icon{margin-left:1.1em}.expandable-section-header .btn-text .btn-content{color:rgb(var(--color-text));font-size:1.4em;line-height:1.5}.expandable-section-content{margin-top:1em}.expandable-section-content ul{list-style:none}.pdf-viewer .open-document-link{display:flex;justify-content:center;align-items:center;margin:0 auto .5em;cursor:pointer}.pdf-viewer .open-document-link .icon{padding-left:.5em}.pdf-viewer-document{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:1rem}.pdf-viewer-document .react-pdf__Page{box-shadow:0 0 8px #00000080;margin-bottom:1rem}.pdf-viewer-document .react-pdf__Page canvas{max-width:100%;height:auto!important;display:block}.pdf-viewer-document .react-pdf__Document{display:flex;flex-direction:column;align-items:center}.pdf-viewer .pdf-navigation-wrapper{position:relative;z-index:10;margin-top:1rem}.pdf-viewer .page-controls{position:relative;z-index:10}.pdf-viewer .page-controls ul{display:flex;align-items:center;justify-content:space-between;max-width:150px;margin:.5em auto 0;background-color:#fff;box-shadow:0 4px 4px #00000040;border-radius:100px;color:#363553;list-style:none;padding:0}.pdf-viewer .page-controls button{padding:.8em;cursor:pointer;border:none;background:transparent;position:relative;z-index:11;min-width:44px;min-height:44px}.pdf-viewer .page-controls button:disabled{opacity:.5;cursor:not-allowed}.pdf-viewer .page-controls button:hover:not(:disabled){background-color:#0000000d;border-radius:50%}.pdf-viewer .page-controls button .icon-size-s .injected-svg{width:.5em;fill:rgb(var(--color-primary))}.status-button{display:inline-flex;align-items:center;text-decoration:none}.status-button-button{padding:.7em 1.2em;width:9.7em;height:3em;font-size:14px;cursor:pointer;border-radius:.3em;border:1px solid transparent;line-height:1.3}.status-button-button:focus{outline:none}.status-button .icon{margin-right:.5em}.status-button .injected-svg{width:1.5em;height:auto}.status-button.active{color:rgb(var(--color-default-background))}.status-button.active .injected-svg{fill:rgb(var(--color-default-background))}.status-button-in-progress .injected-svg{fill:rgb(var(--color-warning))}.status-button-in-progress.active{background-color:rgb(var(--color-warning))}.status-button-validated .injected-svg{fill:rgb(var(--color-success))}.status-button-validated.active{background-color:rgb(var(--color-success))}.status-button-rejected .injected-svg{fill:rgb(var(--color-rejected))}.status-button-rejected.active{background-color:rgb(var(--color-rejected))}.status-button-pending .injected-svg{fill:rgb(var(--color-primary))}.status-button-pending.active{background-color:rgb(var(--color-primary))}.status-button.disabled{background-color:rgb(var(--btn-disabled-bg-color));border-color:rgb(var(--btn-disabled-bg-color));color:rgb(var(--btn-disabled-content-color));cursor:not-allowed}.status-button.disabled .injected-svg{fill:rgb(var(--btn-disabled-content-color))}.status-button.loading{position:relative;background-color:rgb(var(--btn-disabled-bg-color));border-color:rgb(var(--btn-disabled-bg-color));color:rgb(var(--btn-disabled-bg-color));cursor:not-allowed}.submitted-charity-questionnaire-answers .error-placeholder{width:20em}.questions-and-answers h3{color:var(--color-text);font-weight:900;margin-bottom:1em}.questions-and-answers-list-item,.questions-and-answers-list-item p{margin-bottom:.7em}.charity-view-mode-nav{margin-bottom:1em;display:flex;line-height:1}.charity-view-mode-nav a:not(:last-of-type){padding-right:.3em;margin-right:.3em;border-right:1px solid rgb(var(--color-text))}.terms-and-conditions .form-panel{padding-top:1em;border-top:1px solid #e0e0e0;--form-panel-border-radius: 0}.confirm-receipt-section{font-weight:300;margin-bottom:1em}.confirm-receipt-section .payment-confirmation{display:flex;align-items:center;margin-bottom:1.8em}.confirm-receipt-section .payment-confirmation .injected-svg{fill:#82c91e;width:1.3em;margin-right:.6em}.confirm-receipt-section .tooltip{--tooltip-header-text-color: var(--color-primary);--tooltip-box-shadow: none;--tooltip-border-color: transparent;font-size:1em;margin-top:0}.confirm-receipt-section .tooltip:before{display:none}.confirm-receipt-section .tooltip h3{margin-bottom:0}.confirm-receipt-section .amount{display:inline-block;font-size:2.1em;font-weight:400;margin-bottom:1.2em}.confirm-receipt-section .payment-information h3{color:rgb(var(--color-text));line-height:1.5;margin-bottom:.4em;font-size:1.2em}.confirm-receipt-section .payment-information .btn{border:1px solid #cccccc}.confirm-receipt-section .payment-information p{margin-bottom:1rem}.donation{border-top:8px solid rgb(var(--color-primary))}.donation-header{padding:1.4em .5em}.donation-header h3{margin-bottom:.8em}.donation-header span{font-size:1.5em}.donation table{width:100%;font-weight:300;border-collapse:collapse;margin-bottom:1.2em}.donation table th{font-weight:400;text-align:left}.donation table thead{border-bottom:1px solid #cccccc}.donation table td,.donation table th{padding:.3em 0}.donation table tr{display:grid;grid-template-columns:7fr 10fr 10fr 14fr 8fr;gap:1em}.donation table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.donation table .company-name{text-align:left}.donation table .amount{text-align:right}.donation:last-of-type table{margin-bottom:0}.payment-history .notification{font-size:.9em;font-weight:300}.payment-history.placeholder .payment-table-item-placeholder{border-top:none;font-size:.9em;padding:.9em 0}.payment-history.placeholder .payment-table-item-placeholder:last-of-type{border-bottom:none}.payment-history.placeholder .payment-table-item-placeholder:hover{background:initial}.payment-table{display:none}@media(min-width:768px){.payment-table{display:block}}.payment-table-header>div{display:grid;grid-template-columns:var(--payment-table-grid-template);gap:1em;padding:0 .5em}.payment-table-header>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payment-table-header .status,.payment-table-header .download-button,.payment-table-header .continue-icon{visibility:hidden}.payment-table-header .toggle-icon-up .injected-svg{transform:rotate(0);transition:transform .15s}.payment-table-header .toggle-icon-down .injected-svg{transform:rotate(180deg);transition:transform .15s}.payment-table-item{font-size:.9em;display:grid;grid-template-columns:var(--payment-table-grid-template);gap:1em;align-items:center;padding:.9em .5rem;border-top:1px solid #e5e5e5;cursor:pointer}.payment-table-item:last-of-type{border-bottom:1px solid #e5e5e5}.payment-table-item:hover{background-color:#f3f3f3}.payment-table-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payment-table .status .injected-svg{width:1.3em}.payment-table .status-pass .injected-svg{fill:#82c91e}.payment-table .status-help .injected-svg{fill:#c9c8c8}.payment-table .amount{text-align:right}.payment-table .download-button{justify-self:center}.payment-table .download-button:hover .injected-svg{fill:#5cb860}.payment-table .download-button .btn{padding:0}.payment-table .download-button .btn-text{border:none}.payment-table .download-button .btn-content{background:transparent;text-indent:-999em;opacity:0}.payment-table .download-button .btn .icon{margin:0}.payment-table .download-button .btn-disabled{background-color:inherit}.payment-table .download-button .btn-disabled .spinner{width:14.4px}.payment-table .continue-icon{justify-self:end}.payment-table .continue-icon,.payment-table .download-button,.payment-table .download-loading{cursor:pointer}.payment-table .continue-icon .injected-svg,.payment-table .download-button .injected-svg,.payment-table .download-loading .injected-svg{fill:#c9c8c8}.with-linked-organisations-wrapper{display:flex;align-items:center;gap:8px;margin-bottom:2em}.with-linked-organisations-wrapper .form-element{margin-bottom:0}.with-linked-organisations-wrapper .icon{cursor:pointer}.cp-page-upload-documents .notification-info{padding:0}.cp-page-upload-documents .notification-info p{margin:0}.cp-page-upload-documents .notification-info a{color:rgb(var(--anchor-color))}.cp-page-upload-documents .notification-info .spinner{position:relative;display:inline-block;width:1em;height:1em;margin-left:.5em;vertical-align:middle;margin-right:.5em}.cp-page-upload-documents .notification-info .spinner:before{--spinner-size: 1em}.cp-page-upload-documents .upload-document{padding-top:1em}.cp-page-upload-documents .upload-document .field{width:100%}@media(min-width:768px){.cp-page-upload-documents .upload-document .field{width:40%}}.cp-page-upload-documents .upload-document .help-text{margin-top:.7em;margin-bottom:0;font-style:italic}.cp-page-upload-documents .upload-document .buttons{margin-bottom:1em}.cp-page-upload-documents .previous-uploaded-docs{margin-top:6em}.cp-page-upload-documents .previous-uploaded-docs h2{color:rgb(var(--color-text));margin-bottom:1.1em}.cp-page-upload-documents .upload-more-docs .divider{display:block;border-top:1px solid #ccc;margin:2em auto}.cp-page-upload-documents .upload-document-form .file-uploader{margin-top:2em;margin-bottom:3.5em;padding-bottom:3em;border-bottom:1px solid #ccc}.cp-page-upload-documents .upload-document-form .btn-attach-file{margin-top:.8em}.cp-page-upload-documents .upload-document-form.form-element.text label{margin-bottom:.8em}.cp-page-upload-documents .upload-document-form .attach-list{margin:0}.cp-page-upload-documents .upload-document-form .attach-list-item .btn{padding-left:0}.helper-info{margin-bottom:3.5em;padding-bottom:3em;border-bottom:1px solid #ccc}.helper-info h2{color:rgb(var(--color-text));margin-bottom:1.1em}.helper-info .example-documents-list{display:grid;grid-template-rows:repeat(2,1fr);gap:2em}@media(min-width:768px){.helper-info .example-documents-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:none;gap:1em;row-gap:3em}}.helper-info .example-documents-list-item{display:block;list-style:none;cursor:pointer}.helper-info .example-documents-list-item .example-document-button{display:flex;align-items:center;gap:.75em;width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:0;color:inherit;font:inherit}.helper-info .example-documents-list-item .react-pdf__Page__canvas{box-shadow:0 0 8px #00000080}.helper-info .example-documents-list-item .document-name{display:inline-block;color:rgb(var(--color-primary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popup-example-document{box-shadow:none;background-color:initial}.popup-example-document .popup-header{position:relative;margin:auto}.popup-example-document .popup-close-icon{position:absolute;top:15px;right:-13px;z-index:1}.popup-example-document .popup-close-icon .injected-svg{fill:#fff}.popup-example-document .popup-content{display:flex;flex-direction:column;position:relative;z-index:1}.popup-example-document .popup-content .pdf-viewer{position:relative;z-index:1}.popup-example-document .open-document-link{color:#fff}.popup-example-document .open-document-link .injected-svg{fill:#fff}.cp-page-login .login-form-footer .error-message a{text-decoration:underline}.cp-page-login .company-logo{margin:3em auto 1.8em;width:17em;height:5.3em}.cp-page-login .company-logo.placeholder{display:flex;justify-content:center}.cp-page-login.placeholder{max-width:1000px;margin:auto}.cp-page-login .resend-email-button{display:flex;justify-content:center;font-size:1.2em}.info-section{font-size:2em;text-align:center;margin-bottom:2em;padding:0 1em}.info-section-content p{max-width:22em;margin:0 auto}.info-section-second{margin-bottom:0;margin-top:2em}.info-section-second .info-section-content p{max-width:100%}.info-section-second .info-section-content a{text-decoration:underline}.info-section h1{color:rgb(var(--color-text))}.info-section h2{color:rgb(var(--color-text));margin-bottom:.5em}.info-section.placeholder{background-color:initial;padding:0}.info-section-full-width{background-color:#f2f0f0;padding:2em 1em}.info-section-full-width a{text-decoration:underline;display:block;margin-top:1.2em}.info-section-quote .text{font-style:italic;font-weight:400;color:rgb(var(--color-primary))}.info-section-quote .author{font-size:.65em}.join-waitlist-section{margin-top:2em;text-align:center;font-size:1.2em}.join-waitlist-section h2{margin-bottom:.5em}.join-waitlist-section p{line-height:1.5;max-width:30em;margin:0 auto 2em;color:rgb(var(--color-text));--anchor-with-underline: underline}.login-form-forgot-password .buttons{width:100%}.login-form-forgot-password .btn-link-wrapper{order:2}.login-form-forgot-password .login-form-footer{margin-top:.8em;width:100%}.cp-page-personal-profile .form-element.appended-element-right .btn{padding:0 .5em}.cp-page-charity-questionnaire .form-subtitle{font-weight:700;color:rgb(var(--color-text));font-size:1em;margin-bottom:.9em}.cp-page-charity-questionnaire .notification{padding:0}.cp-page-organisation-profile.placeholder .organisation-profile-status .form-panel-full-width{margin-bottom:0}.cp-page-organisation-profile .page-heading{margin-bottom:.8em}.cp-page-organisation-profile .page-heading h1{margin-bottom:0}.cp-page-organisation-profile .page-heading .cell{display:flex;justify-content:space-between;align-items:center}.cp-page-organisation-profile h2{font-size:1.2em}.cp-page-organisation-profile .form-element.text .field{word-break:break-all}.cp-page-organisation-profile .primary-address h3,.cp-page-organisation-profile .primary-contacts h3{font-weight:700;color:rgb(var(--color-text));margin-bottom:.8em}.cp-page-organisation-profile .divider{border:1px solid #d7d7d7;width:95%;margin:1.4em auto 2em}.cp-page-organisation-profile .organisation-profile-status{margin-bottom:1.7em}.cp-page-organisation-profile .organisation-profile-status h2{font-size:1.8em;margin-bottom:1.1rem}.cp-page-organisation-profile .organisation-profile-status .status div{display:flex;flex-wrap:wrap;align-items:center}.cp-page-organisation-profile .organisation-profile-status .status-title{font-weight:700;margin-right:.3em;font-size:1.3em}.cp-page-organisation-profile .organisation-profile-status .status-badge{display:inline-block;content:"";width:1.5em;height:1.5em;border-radius:50%;margin-right:.9em}.cp-page-organisation-profile .organisation-profile-status .status-badge-approved{background-color:#5cb860}.cp-page-organisation-profile .organisation-profile-status .status-badge-partial-approval{background-color:#00bcd4}.cp-page-organisation-profile .organisation-profile-status .status-badge-not-approved{background-color:#ff9600}.cp-page-organisation-profile .organisation-profile-status .status-description{margin-top:1em}.cp-page-organisation-profile .organisation-profile-status .tooltip{padding-top:0}.cp-page-organisation-profile .organisation-profile-data .tooltip .injected-svg{float:right;margin:0 0 1.4em 1.4em}@media(max-width:576px){.cp-page-organisation-profile .organisation-profile-data .tooltip .injected-svg{width:50px;height:50px}}.cp-page-organisation-profile .organisation-profile-data,.cp-page-organisation-profile .organisation-profile-linked-organisations,.cp-page-organisation-profile .organisation-profile-addresses,.cp-page-organisation-profile .organisation-profile-contacts{margin-bottom:.5em}@media(min-width:576px){.cp-page-organisation-profile .organisation-profile-trustees .form-element.text.static label{display:none}.cp-page-organisation-profile .organisation-profile-trustees .form-panel .grid:first-of-type .form-element.text.static label{display:block}}.request-changes-contacts .contact:not(:last-of-type),.request-changes-contacts .trustee:not(:last-of-type),.request-changes-trustees .contact:not(:last-of-type),.request-changes-trustees .trustee:not(:last-of-type){padding-bottom:2em;margin-bottom:2.2em;border-bottom:1px solid #d2d1d1}.request-changes-contacts .contact .close-button,.request-changes-contacts .trustee .close-button,.request-changes-trustees .contact .close-button,.request-changes-trustees .trustee .close-button{display:flex;margin-left:auto}.request-changes-contacts .contact .icon,.request-changes-contacts .trustee .icon,.request-changes-trustees .contact .icon,.request-changes-trustees .trustee .icon{fill:#d2d1d1}.request-changes-contacts .contact+.btn.btn-add,.request-changes-contacts .trustee+.btn.btn-add,.request-changes-trustees .contact+.btn.btn-add,.request-changes-trustees .trustee+.btn.btn-add{margin-top:1.8em}.request-changes-contacts .btn.btn-add,.request-changes-trustees .btn.btn-add{padding-left:0}.cp-page-claim-organisation .company-logo{margin-bottom:.9em;width:10.8em;height:4em}.confirm-org-section .org-data{margin-bottom:1em}.confirm-org-section .org-detail-title,.confirm-org-section .org-detail-data{word-break:break-word}.confirm-org-section .org-name,.confirm-org-section .org-name-data{font-weight:700;font-size:1em}@media(max-width:576px){.confirm-org-section .buttons{flex-direction:column}.confirm-org-section .buttons .btn-link-wrapper{margin-left:0;margin-top:.5em;border:1px solid rgb(var(--color-primary));border-radius:.3em}}@media(max-width:768px){.login-details-section .tooltip{padding-bottom:1em}}.unique-code-section .error a{text-decoration:underline}.cp-page-faqs{margin-bottom:3em}.cp-page-faqs .question{border-top:3px solid rgb(var(--color-primary));box-shadow:0 2px 5px #ccc4b880;padding:1em;margin-bottom:3em}.cp-page-faqs .question:last-of-type{border-bottom:none}.cp-page-faqs .question .injected-svg{display:inline-block;margin-right:.4em;fill:rgb(var(--color-primary))}.cp-page-faqs .question h2{margin-bottom:.7em}.cp-page-home h1{margin-bottom:1.3em}.cp-page-home h3{font-size:1.1em;font-weight:400;line-height:1.3;color:rgb(var(--color-text));margin-bottom:1em}.cp-page-home .welcome{margin-bottom:4em}.cp-page-home .handbook{clear:both}.cp-page-home .handbook h2{margin-bottom:1.5em}.cp-page-home .handbook a:hover{text-decoration:none;cursor:pointer}.cp-page-home .handbook .step{text-align:center;margin-bottom:3em}.cp-page-home .handbook .step-icon{margin-bottom:2em}@media(min-width:768px){.cp-page-home .handbook .step-icon{margin:0 1.3em 0 0}}.cp-page-home .handbook .step p{color:rgb(var(--color-text))}.cp-page-home .handbook .step p:last-of-type{margin-bottom:0}@media(min-width:768px){.cp-page-home .handbook .step{display:flex;align-items:center;text-align:inherit}}.cp-page-home.placeholder .step .circle{max-width:100px}.cp-page-home.placeholder .step .content{width:100%}.cp-page-contact{max-width:47em;width:100%}.cp-page-contact.cp-page-large .page-heading{text-align:center;margin-bottom:3em}.cp-page-contact.cp-page-large .page-heading h1{width:100%;text-align:center;margin-bottom:0;font-size:2.4em}.cp-page-contact .company-logo{margin:0 auto}.cp-page-contact .form-element label{color:rgb(var(--color-primary))}@media(min-width:1024px){.cp-page-payment-history-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:1em}}.cp-page-payment-history-wrapper .cp-quick-links{padding:0}@media(min-width:1024px){.cp-page-payment-history-wrapper .cp-quick-links{padding:1em}}.cp-page-payment-history .page-heading h2{display:block}@media(min-width:768px){.cp-page-payment-history .page-heading h2{display:none}}.cp-page-payment-history .notification{display:none;margin-bottom:2em}@media(min-width:768px){.cp-page-payment-history .notification{display:flex}}.cp-page-invite-charity h2{color:rgb(var(--color-text))}.cp-page-invite-charity .has-sent-invite-message span{color:rgb(var(--color-primary));cursor:pointer}.cp-page-invite-charity .invite-history h2{margin-bottom:1.4em}.cp-page-invite-charity .charity-id-notification{margin-bottom:2em}.cp-page-invite-charity .history-table-header>div{display:grid;grid-template-columns:1fr 1fr 1fr 2.5fr 2.5fr 1.5fr 1.5fr 1fr;grid-gap:.7em}.cp-page-invite-charity .history-table-header>div>span{font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-page-invite-charity .history-table-item{display:grid;grid-template-columns:1fr 1fr 1fr 2.5fr 2.5fr 1.5fr 1.5fr 1fr;grid-gap:.7em;align-items:center;padding:.5em 0}.cp-page-invite-charity .history-table-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-page-invite-charity .invite-charity{margin-bottom:2em}.cp-page-invite-charity .invite-charity h2{margin-bottom:1.4em}.cp-page-invite-charity-send-invitation{margin-bottom:2em}.cp-page-invite-charity .registration-code{position:relative;margin-bottom:2em}.cp-page-invite-charity .registration-code .field{margin-right:7em}.cp-page-invite-charity .registration-code-button{top:27px}.cp-page-invite-charity .registration-code-button,.cp-page-invite-charity .auto-send-invite-button{position:absolute;right:0}.cp-page-invite-charity .registration-code-button .btn,.cp-page-invite-charity .auto-send-invite-button .btn{padding:.6em 1em}.cp-page-invite-charity .registration-code-button .btn-content,.cp-page-invite-charity .auto-send-invite-button .btn-content{width:68px}.cp-page-invite-charity .auto-send-invite{position:relative}.cp-page-invite-charity .auto-send-invite .react-select-container{margin-right:7em}.cp-page-invite-charity .auto-send-invite-button{top:28px}.cp-page-invite-charity .auto-send-invite-button .btn{padding:.65em 1em}.cp-page-invite-charity .invitation-type-switcher{margin-bottom:1em}.cp-page-invite-charity .invitation-type-switcher .radio-list{display:flex}.cp-page-invite-charity .invitation-type-switcher .radio-item input{display:none}.cp-page-invite-charity .invitation-type-switcher .radio-item .radio{margin-bottom:0;line-height:1}.cp-page-invite-charity .invitation-type-switcher .radio-item:first-of-type .radio{padding-right:.5em;border-right:1px solid black}.cp-page-invite-charity .invitation-type-switcher .radio-item:last-of-type .radio{padding-left:.5em}.cp-page-invite-charity .invitation-type-switcher .radio-item input[type=radio]:checked+label{color:rgb(var(--color-primary))}.cp-page-invite-charity .invitation-type-switcher .radio-item .radio.disabled label{color:#999}.cp-page-invite-charity .invitation-type-switcher .radio-item .radio.disabled input[type=radio]:checked+label{color:#999}.cp-page-invite-charity .charity-claimed-info,.cp-page-invite-charity .charity-claimed-info .notification{margin-bottom:2em}.cp-page-invite-charity .charity-claimed-info ul{list-style:none}.cp-page-invite-charity .charity-claimed-info li{margin-bottom:1em}.cp-page-invite-charity .charity-claimed-info li:last-of-type{margin-bottom:0}.cp-page-invite-charity .charity-claimed-info .label{font-weight:700}.cp-page-view-charity .charity-id-notification{margin-bottom:2em}.cp-page-bank-details .bank-details-form{padding-top:1.1em}.cp-page-bank-details .bank-details-form .radio-group{margin-bottom:2em}.cp-page-bank-details .payment-reference{padding-top:1.5em;margin-top:.7em;margin-bottom:3.1em;border-top:1px solid #d2d1d1}.cp-page-bank-details.placeholder .payment-reference{border:none}.cp-page-bank-details .buttons .btn-brilliant{order:2}.cp-page-bank-details .buttons .btn{margin-left:0;margin-right:1.5em}.cp-page-bank-details .proof-documents-info h1{margin-bottom:.8em;color:var(--color-text)}.cp-page-bank-details .proof-documents-info h4{margin-bottom:.3em}.cp-page-bank-details .proof-documents-info .btn-link-wrapper{display:block;margin-bottom:1.8em;padding-bottom:1.8em;border-bottom:1px solid #ccc}.cp-page-bank-details .proof-documents-info ol{margin-bottom:1em;list-style-position:inside}.cp-page-bank-details .proof-documents-info ol+p{font-weight:400}.cp-page-bank-details .static-organisation-profile-data{margin-bottom:2em}.cp-page-bank-details .static-organisation-profile-data .tooltip .injected-svg{float:right;margin:0 0 1.4em 1.4em;width:92px}@media(max-width:576px){.cp-page-bank-details .static-organisation-profile-data .tooltip .injected-svg{width:50px;height:50px}}.cp-page-bank-details-admin .search-charity-form{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}.cp-page-bank-details-admin .search-charity-form .charity-search{flex:0 1 32%;padding:0 .5em 0 0;margin-bottom:1em;border:none}.cp-page-bank-details-admin .search-charity-form .status-search{flex:0 1 55%;padding:0 .5em}.cp-page-bank-details-admin .search-charity-form .required-search{flex:0 1 13%;padding:0 .5em}.cp-page-bank-details-admin .search-charity-form .btn{margin-top:.75em;padding:.63em 1em}.cp-page-bank-details-admin .search-charity-form .form-element:last-of-type{margin-bottom:1em}.cp-page-bank-details-admin .bank-details-table{font-weight:300;margin-bottom:1.2em}.cp-page-bank-details-admin .bank-details-table-header{border-bottom:1px solid #cccccc;font-weight:400}.cp-page-bank-details-admin .bank-details-table-header>div{display:grid;grid-template-columns:var(--bank-details-table-grid-template);gap:1em;padding:0 .5em}.cp-page-bank-details-admin .bank-details-table-header .header-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.cp-page-bank-details-admin .bank-details-table-header .header-item .icon{margin-left:.5em}.cp-page-bank-details-admin .bank-details-table-item{display:grid;grid-template-columns:var(--bank-details-table-grid-template);gap:1em;align-items:center;padding:.3em .5em 0;cursor:pointer;border-radius:2px;transition:.3s}.cp-page-bank-details-admin .bank-details-table-item:hover{background-color:rgb(var(--color-primary));color:#fff}.cp-page-bank-details-admin .bank-details-table-item:hover .injected-svg{fill:#fff}.cp-page-bank-details-admin .bank-details-table-item>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.9}.cp-page-bank-details-admin .bank-details-table-item .bank-status{line-height:1.4}.cp-page-bank-details-admin .bank-details-table .scrollable-container{height:50vh;overflow-y:auto;padding-top:.4em}.cp-page-bank-details-admin .bank-details-table .no-more-records{text-align:center;margin-top:1em;font-weight:500}.view-bank-details-popup .aside{padding-left:2em}.view-bank-details-popup .aside h2{color:rgb(var(--color-text));margin-bottom:.6em;font-size:1.2em}.view-bank-details-popup .aside .bank-details-buttons{display:flex;align-items:flex-start;justify-content:space-between}.view-bank-details-popup .aside .bank-details-buttons .toggle-switch{margin-bottom:0;margin-top:.5em}.view-bank-details-popup .aside .details-info-card{border-bottom:1px solid #cccccc;padding-bottom:.7em;padding-top:.7em}.view-bank-details-popup .aside .details-info-card h3{font-weight:600;color:rgb(var(--color-text));font-size:1em;margin-bottom:.5em}.view-bank-details-popup .aside .details-info-card span{display:block}.view-bank-details-popup .update-status{margin-bottom:1.7em;position:relative}.view-bank-details-popup .update-status ul{list-style:none;position:absolute;top:3em;left:0;background-color:#fff}.view-bank-details-popup .update-status ul button{border:1px solid #ccc;margin-bottom:.5em}.view-bank-details-popup .update-status ul li{list-style:none}.view-bank-details-popup .doc-batches h2{color:rgb(var(--color-text));margin-bottom:.3em;font-weight:400}.cp-page-import-data .notification-warning{display:inline-block}.cp-page-import-data .flatfile_iframe-wrapper.flatfile_displayAsModal{width:100%!important;height:100%!important}.cp-page-import-data .page-content{margin-bottom:2em}.cp-page-import-data .terms-and-conditions,.cp-page-import-data .btn-choose{margin-top:2em}.cp-page-public-about h2{margin:1.5em 0 .5em;border-bottom:2px solid rgb(var(--color-primary));display:inline-block}.cp-page-public-about ul{margin-bottom:2em}.cp-page-public-about ul li:before{display:inline-block;content:"";width:1em;height:1em;background-repeat:no-repeat;background-image:url(https://gf-styles.s3.eu-west-2.amazonaws.com/default-icons/all/regular-angle-right.svg)}.cp-page-public-about ul li::marker{content:none}.cp-page-donation-instructions .find-instruction{border-bottom:1px solid #ccc;padding-bottom:2em;margin-bottom:2em}.cp-page-user-activation .login-form{margin:.7em 0;padding:0}.cp-page-user-activation .login-form-title{text-align:initial}.cp-page-user-activation .login-form-footer{display:block}.cp-page-user-activation .terms-and-conditions{padding-top:2em}.cp-page-user-activation.placeholder .company-logo.placeholder{margin-bottom:2em}.cp-page-user-activation.placeholder .text-placeholder{margin-top:1em}.cp-page-user-activation .account-activated,.cp-page-user-activation .account-activated .btn{margin-top:2em}.cp-page-manage-your-team .page-heading h2{display:block;margin-bottom:1em}@media(min-width:768px){.cp-page-manage-your-team .page-heading h2{display:none}}.cp-page-manage-your-team .current-user-details-link{margin-bottom:1.4em}.cp-page-manage-your-team .fellow-charity-user-table{margin-bottom:2.5em;display:none}@media(min-width:768px){.cp-page-manage-your-team .fellow-charity-user-table{display:block}}.cp-page-manage-your-team .fellow-charity-user-table-header>div{display:grid;grid-template-columns:var(--fellow-charity-user-table-grid-template);gap:1em;padding:0 .5em}.cp-page-manage-your-team .fellow-charity-user-table-header>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-page-manage-your-team .fellow-charity-user-table-item{font-size:.9em;display:grid;grid-template-columns:var(--fellow-charity-user-table-grid-template);gap:1em;align-items:center;padding:.9em .5rem;border-top:1px solid #e5e5e5;cursor:pointer}.cp-page-manage-your-team .fellow-charity-user-table-item:last-of-type{border-bottom:1px solid #e5e5e5}.cp-page-manage-your-team .fellow-charity-user-table-item:hover{background-color:#f3f3f3}.cp-page-manage-your-team .fellow-charity-user-table-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-page-manage-your-team .fellow-charity-user-table-item.disabled{pointer-events:none}.cp-page-manage-your-team .fellow-charity-user-table-item.disabled .status-icon svg{fill:#999}.cp-page-manage-your-team .fellow-charity-user-table-item .injected-svg{height:1.3em}.cp-page-manage-your-team .fellow-charity-user-table .continue-icon{justify-self:end;cursor:pointer}.cp-page-manage-your-team .fellow-charity-user-table .continue-icon .injected-svg{fill:#c9c8c8}.cp-page-manage-your-team .fellow-charity-user-table-item-placeholder{font-size:.9em;padding:.9em 0}.manage-team-member-popup .account-management{background-color:#6e6e6e;display:flex;justify-content:space-between;align-items:center;padding:1em 2em;border-bottom-left-radius:.3em;border-bottom-right-radius:.3em}.manage-team-member-popup .account-management h2{color:#fff}.manage-team-member-popup.popup-dialog{padding:0}.manage-team-member-popup .popup-header{padding:2em 2em 0}.manage-team-member-popup .manage-team-member-form,.manage-team-member-popup .fellow-charity-user-roles-form{padding:0 2em 2em}.manage-team-member-popup .fellow-charity-user-roles-form .tooltip{margin-top:.5em}.manage-team-member-popup .fellow-charity-user-roles-form .tooltip:before,.manage-team-member-popup .fellow-charity-user-roles-form .tooltip:after{top:17%}.manage-team-member-popup .btn-resume-access .injected-svg{width:.6em}.invite-fellow-charity-user-popup .user-roles{margin-top:1em}.invite-fellow-charity-user-popup .tooltip{--tooltip-border-color: transparent;--tooltip-box-shadow: none;margin-top:0;padding-bottom:0}.invite-fellow-charity-user-popup .tooltip:before{display:none}@media(min-width:768px){.invite-fellow-charity-user-popup .tooltip{margin-top:2em;padding-bottom:1em;--tooltip-border-color: 204, 204, 204;--tooltip-box-shadow: 0 5px 10px rgba(0, 0, 0, .2)}.invite-fellow-charity-user-popup .tooltip:before{display:block}}.verification-badge-page{--verification-badge-page-background-color: 248, 249, 250;--verification-badge-page-border-color: 224, 227, 233}.verification-badge-page .page-subtitle{margin-bottom:2rem;color:rgb(var(--color-text))}.verification-badge-page .page-content{margin-bottom:3rem;padding:1.5rem;background:rgb(var(--verification-badge-page-background-color));border-radius:8px}.verification-badge-page .charity-status{margin-bottom:3rem;border-radius:8px}.verification-badge-page .charity-status .status-title{margin-bottom:1rem;font-size:1.4rem}.verification-badge-page .charity-status .status-content{display:flex;align-items:center;gap:1rem}.verification-badge-page .charity-status .status-content .status-icon{color:rgb(var(--color-success))}.verification-badge-page .charity-status .status-content .status-details .charity-name{font-weight:600;margin-bottom:.25rem}.verification-badge-page .charity-status .status-content .status-details .verification-status{font-size:.875rem;font-weight:600}.verification-badge-page .charity-status .status-content .status-details .verification-status.verified{color:rgb(var(--color-success))}.verification-badge-page .charity-status .status-content .status-details .verification-status.not-verified{color:rgb(var(--color-warning))}.verification-badge-page .verification-badge-snippet{margin-bottom:3rem}.verification-badge-page .verification-badge-snippet .snippet-explainer{margin-bottom:1.4rem}.verification-badge-page .verification-badge-snippet .code-snippet-container{margin-bottom:2rem;border:1px solid rgb(var(--verification-badge-page-border-color));border-radius:8px;overflow:hidden}.verification-badge-page .verification-badge-snippet .code-snippet-container .code-snippet-header{display:flex;justify-content:flex-end;align-items:center;padding:1rem;border-bottom:1px solid rgb(var(--verification-badge-page-border-color))}.verification-badge-page .verification-badge-snippet .code-snippet-container .code-snippet{margin:0;padding:1rem;font-family:Courier New,monospace;font-size:.875rem;font-weight:400;line-height:1.5;overflow-x:auto;white-space:pre-wrap;word-break:break-all;background:rgb(var(--color-default-background))}.verification-badge-page .verification-badge-snippet .badge-preview .preview-container{padding:1.5rem;background:rgb(var(--color-default-background));border-radius:8px;border:1px solid rgb(var(--verification-badge-page-border-color))}.verification-badge-page .verification-badge-snippet .badge-preview .preview-container .preview-title{margin-bottom:1rem}.verification-badge-page .verification-badge-snippet .badge-preview .preview-container .preview-image{display:flex;align-items:center;gap:.75rem}.verification-badge-page .verification-badge-snippet .badge-preview .preview-container .preview-image .badge-image{width:10em;max-width:200px;height:auto}.verification-badge-page .verification-badge-instructions-title{margin-bottom:1rem;font-size:1.4rem}.verification-badge-page .verification-badge-instructions{background:rgb(var(--color-default-background));border:1px solid rgb(var(--verification-badge-page-border-color));border-radius:8px}.verification-badge-page .verification-badge-instructions .content-toggle-container:not(:last-child){border-bottom:1px solid rgb(var(--verification-badge-page-border-color))}.verification-badge-page .verification-badge-instructions .content-toggle-header{padding:1rem}.verification-badge-page .verification-badge-instructions .instructions-list .instruction-content .instruction-text{margin-left:2rem;margin-right:2rem;margin-bottom:2rem}.verification-badge-page .verification-badge-instructions .instructions-list .instruction-content .instruction-text p{margin-bottom:.5rem;line-height:1.6}.verification-badge-page .verification-badge-instructions .instructions-list .instruction-content .instruction-tip{margin-left:1rem;margin-right:1rem;margin-bottom:1rem;padding:.75rem;background:rgb(var(--color-neutral-300));border-left:3px solid rgb(var(--color-primary));border-radius:0 4px 4px 0;font-size:.875rem}.verification-badge-page .verification-badge-sidebar .help-section{padding:1.5rem;background:rgb(var(--color-default-background));border-radius:8px;border:1px solid rgb(var(--verification-badge-page-border-color))}.verification-badge-page .verification-badge-sidebar .help-section h3{margin-bottom:1rem;font-size:1.125rem;font-weight:600}.verification-badge-page .verification-badge-sidebar .help-section .help-content{margin-bottom:1.5rem;line-height:1.6}.verification-badge-page .verification-badge-sidebar .help-section .contact-support .contact-support-button{width:100%}.verification-badge-page .status-icon img{width:3em;height:3em}.cp-page-waitlist .page-content{max-width:47em;width:100%}.cp-page-waitlist .page-heading-title{font-size:2.5em;line-height:1.2;margin-bottom:.5em;margin-top:1em}.cp-page-waitlist .page-content-text{font-size:1.2em;font-weight:400;line-height:1.5;margin-bottom:2em}.cp-page-waitlist .notification-info{background-color:#cff1fb;margin-top:5em;border-radius:.5em;font-size:x-large}.cp-page-waitlist .btn-wrapper{margin-top:2em;text-align:center}@font-face{font-family:Raleway;src:url(/assets/Raleway-Thin-Dh55HLxr.ttf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:Raleway;src:url(/assets/Raleway-ThinItalic-1zKQ9oBC.ttf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:Raleway;src:url(/assets/Raleway-ExtraLight-BJVyP-Nm.ttf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:Raleway;src:url(/assets/Raleway-ExtraLightItalic-XwKuQi65.ttf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:Raleway;src:url(/assets/Raleway-Light-DUBMxxXM.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Raleway;src:url(/assets/Raleway-LightItalic-DDuGMXVa.ttf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:Raleway;src:url(/assets/Raleway-Regular-CqiI8QZD.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(/assets/Raleway-Italic-BD5f4u8x.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Raleway;src:url(/assets/Raleway-Bold-D8iEwD-R.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Raleway;src:url(/assets/Raleway-BoldItalic-Dcldsd9J.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Raleway;src:url(/assets/Raleway-ExtraBold-Bl0TxS4v.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Raleway;src:url(/assets/Raleway-ExtraBoldItalic-Buua-yhE.ttf) format("truetype");font-weight:800;font-style:italic}
