File: /var/www/newfaith.focalat.com/new-faith/wp-content/plugins/give/build/donationFormRegistrars.css
.jk78XnByhIJ82aR5intu .react-datepicker-wrapper{width:100%}.jk78XnByhIJ82aR5intu .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{left:50% !important;transform:translate(-50%, 0) !important}.jk78XnByhIJ82aR5intu .react-datepicker__day--selected,.jk78XnByhIJ82aR5intu .react-datepicker__day--selected:hover{background-color:var(--givewp-primary-color)}.jk78XnByhIJ82aR5intu .react-datepicker__day--keyboard-selected{background-color:var(--givewp-grey-100)}.jk78XnByhIJ82aR5intu .react-datepicker__day--keyboard-selected:hover{background-color:var(--givewp-primary-color)}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__control{border-color:#666;box-shadow:none}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__control:hover{border-color:var(--givewp-primary-color)}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__multi-value{align-items:center;gap:var(--givewp-spacing-2);background:var(--givewp-grey-25);padding:var(--givewp-spacing-2);color:var(--givewp-grey-900)}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__multi-value__label{font-size:.875rem;line-height:1rem;font-weight:500;padding:0}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__multi-value__remove{background:none;border:0;color:currentColor;padding:0}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__multi-value__remove svg{width:1rem;height:1rem}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__indicator{color:#666}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__indicator:hover{color:var(--givewp-primary-color);cursor:pointer}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__indicator-separator{background-color:#666}.GKsqA0pM42yXTGVKnqQY .givewp-fields-multiSelect__option--is-focused{background-color:var(--givewp-grey-25);cursor:pointer}.O6AUF7zc2sgdusbJsQhc{background-color:rgba(0,0,0,0);border:0;color:var(--primary);font-size:14px;font-weight:500;margin:0;padding:0;width:auto}._02KDIWdgW_3Wjy5WdTsw{display:flex;flex-direction:column;gap:15px}.jPvrlypmublXfmfPGf90{display:flex;flex-direction:row;gap:15px}._9u89Ruyac5GuAAqKOHSQ{display:flex;flex-direction:row-reverse;gap:15px;justify-content:space-between;align-items:baseline}.gFjsed531Yu5CYSYUPgl{border-radius:5px;color:var(--givewp-grey-5);font-size:1rem;font-weight:600;line-height:1.5;margin:0;min-width:154px;padding:var(--givewp-spacing-2) var(--givewp-spacing-6);width:auto}@supports(background-color: color-mix(in lab, var(--givewp-primary-color) 90%, black)){.gFjsed531Yu5CYSYUPgl:hover{background-color:color-mix(in lab, var(--givewp-primary-color) 90%, black)}}.Y7y3KrkdhZmrNiVqHInq{color:var(--givewp-grey-500);cursor:pointer;font-size:14px;line-height:1.43}.Y7y3KrkdhZmrNiVqHInq span{color:var(--primary);font-weight:500}
@charset "UTF-8";
.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-popper[data-placement^=top] .react-datepicker__triangle, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
margin-left: -4px;
position: absolute;
width: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
box-sizing: content-box;
position: absolute;
border: 8px solid transparent;
height: 0;
width: 1px;
content: "";
z-index: -1;
border-width: 8px;
left: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
border-bottom-color: #aeaeae;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
top: 0;
margin-top: -8px;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
border-top: none;
border-bottom-color: #f0f0f0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
top: 0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
top: -1px;
border-bottom-color: #aeaeae;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
bottom: 0;
margin-bottom: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
border-bottom: none;
border-top-color: #fff;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
bottom: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before {
bottom: -1px;
border-top-color: #aeaeae;
}
.react-datepicker-wrapper {
display: inline-block;
padding: 0;
border: 0;
}
.react-datepicker {
font-family: "Helvetica Neue", helvetica, arial, sans-serif;
font-size: 0.8rem;
background-color: #fff;
color: #000;
border: 1px solid #aeaeae;
border-radius: 0.3rem;
display: inline-block;
position: relative;
}
.react-datepicker--time-only .react-datepicker__triangle {
left: 35px;
}
.react-datepicker--time-only .react-datepicker__time-container {
border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
border-bottom-left-radius: 0.3rem;
border-bottom-right-radius: 0.3rem;
}
.react-datepicker__triangle {
position: absolute;
left: 50px;
}
.react-datepicker-popper {
z-index: 1;
}
.react-datepicker-popper[data-placement^=bottom] {
padding-top: 10px;
}
.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle, .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
left: auto;
right: 50px;
}
.react-datepicker-popper[data-placement^=top] {
padding-bottom: 10px;
}
.react-datepicker-popper[data-placement^=right] {
padding-left: 8px;
}
.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
left: auto;
right: 42px;
}
.react-datepicker-popper[data-placement^=left] {
padding-right: 8px;
}
.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
left: 42px;
right: auto;
}
.react-datepicker__header {
text-align: center;
background-color: #f0f0f0;
border-bottom: 1px solid #aeaeae;
border-top-left-radius: 0.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: 0.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: bold;
font-size: 0.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: 0.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: 0.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 {
display: inline-block;
}
.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: 0.3rem;
position: absolute;
right: -87px;
top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
position: relative;
background: white;
border-bottom-right-radius: 0.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: 0.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 + (1.7rem / 2));
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: white;
font-weight: bold;
}
.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: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
border-radius: 0.3rem;
background-color: #f0f0f0;
}
.react-datepicker__day-names,
.react-datepicker__week {
white-space: nowrap;
}
.react-datepicker__day-names {
margin-bottom: -8px;
}
.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: 0.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: 0.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: bold;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
border-radius: 0.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: magenta;
}
.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--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: 0.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: 0.3rem;
background-color: #bad9f1;
color: rgb(0, 0, 0);
}
.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range), .react-datepicker__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__input-container {
position: relative;
display: inline-block;
width: 100%;
}
.react-datepicker__input-container .react-datepicker__calendar-icon {
position: absolute;
padding: 0.5rem;
}
.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: 0.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: 0.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: 0.3rem;
border-top-right-radius: 0.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;
user-select: none;
border-bottom-left-radius: 0.3rem;
border-bottom-right-radius: 0.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__today-button {
background: #f0f0f0;
border-top: 1px solid #aeaeae;
cursor: pointer;
text-align: center;
font-weight: bold;
padding: 5px 0;
clear: left;
}
.react-datepicker__portal {
position: fixed;
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, 0.8);
left: 0;
top: 0;
justify-content: center;
align-items: center;
display: flex;
z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-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: 0.4rem;
padding-right: 0.2rem;
padding-left: 0.2rem;
height: auto;
}
.react-datepicker__aria-live {
position: absolute;
-webkit-clip-path: circle(0);
clip-path: circle(0);
border: 0;
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
width: 1px;
white-space: nowrap;
}
.react-datepicker__calendar-icon {
width: 1em;
height: 1em;
vertical-align: -0.125em;
}
:root {
--iti-hover-color: rgba(0, 0, 0, 0.05);
--iti-text-gray: #999;
--iti-border-gray: #ccc;
--iti-spacer-horizontal: 8px;
--iti-flag-height: 15px;
--iti-flag-width: 20px;
--iti-border-width: 1px;
--iti-arrow-height: 4px;
--iti-arrow-width: 6px;
--iti-triangle-border: calc(var(--iti-arrow-width) / 2);
--iti-arrow-padding: 6px;
--iti-arrow-color: #555;
--iti-input-padding: 6px;
--iti-right-hand-selected-country-padding: calc(var(--iti-spacer-horizontal) + var(--iti-spacer-horizontal) + var(--iti-flag-width));
--iti-selected-country-arrow-padding: calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding));
--iti-path-flags-1x: url(images/flags.1952df89.png);
--iti-path-flags-2x: url(images/[email protected]);
--iti-path-globe-1x: url(images/globe.405a087a.png);
--iti-path-globe-2x: url(images/[email protected]);
--iti-flag-sprite-width: 5762px;
--iti-flag-sprite-height: 15px;
--iti-mobile-popup-margin: 30px;
}
.iti {
position: relative;
display: inline-block;
}
.iti * {
box-sizing: border-box;
}
.iti__hide {
display: none;
}
.iti__v-hide {
visibility: hidden;
}
.iti__a11y-text {
width: 1px;
height: 1px;
clip: rect(1px, 1px, 1px, 1px);
overflow: hidden;
position: absolute;
}
.iti input.iti__tel-input,
.iti input.iti__tel-input[type=text],
.iti input.iti__tel-input[type=tel] {
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-right: var(--iti-right-hand-selected-country-padding);
margin-right: 0;
}
.iti__country-container {
position: absolute;
top: 0;
bottom: 0;
right: 0;
padding: var(--iti-border-width);
}
.iti__selected-country {
z-index: 1;
position: relative;
display: flex;
align-items: center;
height: 100%;
padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);
background: none;
border: 0;
margin: 0;
font-size: inherit;
color: inherit;
border-radius: 0;
font-weight: inherit;
line-height: inherit;
text-decoration: none;
}
.iti__arrow {
margin-left: var(--iti-arrow-padding);
width: 0;
height: 0;
border-left: var(--iti-triangle-border) solid transparent;
border-right: var(--iti-triangle-border) solid transparent;
border-top: var(--iti-arrow-height) solid var(--iti-arrow-color);
}
[dir=rtl] .iti__arrow {
margin-right: var(--iti-arrow-padding);
margin-left: 0;
}
.iti__arrow--up {
border-top: none;
border-bottom: var(--iti-arrow-height) solid var(--iti-arrow-color);
}
.iti__dropdown-content {
border-radius: 3px;
background-color: white;
}
.iti--inline-dropdown .iti__dropdown-content {
position: absolute;
z-index: 2;
margin-top: 3px;
margin-left: calc(var(--iti-border-width) * -1);
border: var(--iti-border-width) solid var(--iti-border-gray);
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.iti__dropdown-content--dropup {
bottom: 100%;
margin-bottom: 3px;
}
.iti__search-input {
width: 100%;
border-width: 0;
border-radius: 3px;
padding: 9px 12px;
}
.iti__search-input + .iti__country-list {
border-top: 1px solid var(--iti-border-gray);
}
.iti__country-list {
list-style: none;
padding: 0;
margin: 0;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
.iti--inline-dropdown .iti__country-list {
max-height: 185px;
}
.iti--flexible-dropdown-width .iti__country-list {
white-space: nowrap;
}
@media (max-width: 500px) {
.iti--flexible-dropdown-width .iti__country-list {
white-space: normal;
}
}
.iti__flag-box {
display: inline-block;
width: var(--iti-flag-width);
}
.iti__divider {
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: var(--iti-border-width) solid var(--iti-border-gray);
}
.iti__country {
display: flex;
align-items: center;
padding: 8px var(--iti-spacer-horizontal);
outline: none;
}
.iti__dial-code {
color: var(--iti-text-gray);
}
.iti__country.iti__highlight {
background-color: var(--iti-hover-color);
}
.iti__flag-box, .iti__country-name {
margin-right: var(--iti-spacer-horizontal);
}
[dir=rtl] .iti__flag-box, [dir=rtl] .iti__country-name {
margin-right: 0;
margin-left: var(--iti-spacer-horizontal);
}
.iti--allow-dropdown input.iti__tel-input,
.iti--allow-dropdown input.iti__tel-input[type=text],
.iti--allow-dropdown input.iti__tel-input[type=tel], .iti--show-selected-dial-code input.iti__tel-input,
.iti--show-selected-dial-code input.iti__tel-input[type=text],
.iti--show-selected-dial-code input.iti__tel-input[type=tel] {
padding-right: var(--iti-input-padding);
padding-left: var(--iti-selected-country-arrow-padding);
margin-left: 0;
}
[dir=rtl] .iti--allow-dropdown input.iti__tel-input,
[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text],
[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel], [dir=rtl] .iti--show-selected-dial-code input.iti__tel-input,
[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=text],
[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=tel] {
padding-right: var(--iti-selected-country-arrow-padding);
padding-left: var(--iti-input-padding);
margin-right: 0;
}
.iti--allow-dropdown .iti__country-container, .iti--show-selected-dial-code .iti__country-container {
right: auto;
left: 0;
}
[dir=rtl] .iti--allow-dropdown .iti__country-container, [dir=rtl] .iti--show-selected-dial-code .iti__country-container {
right: 0;
left: auto;
}
.iti--allow-dropdown .iti__country-container:hover, .iti--allow-dropdown .iti__country-container:hover button {
cursor: pointer;
}
.iti--allow-dropdown .iti__country-container:hover .iti__selected-country {
background-color: var(--iti-hover-color);
}
.iti--allow-dropdown .iti__country-container:has(+ input[disabled]):hover,
.iti--allow-dropdown .iti__country-container:has(+ input[readonly]):hover {
cursor: default;
}
.iti--allow-dropdown .iti__country-container:has(+ input[disabled]):hover .iti__selected-country,
.iti--allow-dropdown .iti__country-container:has(+ input[readonly]):hover .iti__selected-country {
background-color: transparent;
}
.iti--show-selected-dial-code .iti__selected-country {
background-color: var(--iti-hover-color);
}
.iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code {
margin-left: var(--iti-arrow-padding);
}
[dir=rtl] .iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code {
margin-left: 0;
margin-right: var(--iti-arrow-padding);
}
.iti--container {
position: fixed;
top: -1000px;
left: -1000px;
z-index: 1060;
padding: var(--iti-border-width);
}
.iti--container:hover {
cursor: pointer;
}
.iti--fullscreen-popup.iti--container {
background-color: rgba(0, 0, 0, 0.5);
top: 0;
bottom: 0;
left: 0;
right: 0;
position: fixed;
padding: var(--iti-mobile-popup-margin);
display: flex;
flex-direction: column;
justify-content: center;
}
.iti--fullscreen-popup.iti--container.iti--country-search {
justify-content: flex-start;
}
.iti--fullscreen-popup .iti__dropdown-content {
display: flex;
flex-direction: column;
max-height: 100%;
position: relative;
}
.iti--fullscreen-popup .iti__country {
padding: 10px 10px;
line-height: 1.5em;
}
.iti__flag {
--iti-flag-offset: 0px;
--iti-flag-width: 20px;
--iti-flag-height: 14px;
height: var(--iti-flag-height);
width: var(--iti-flag-width);
box-shadow: 0px 0px 1px 0px #888;
background-image: var(--iti-path-flags-1x);
background-repeat: no-repeat;
background-position: var(--iti-flag-offset) 0;
background-size: var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);
}
.iti__np {
--iti-flag-width: 13px;
}
.iti__va, .iti__ch {
--iti-flag-width: 15px;
}
.iti__ne, .iti__be {
--iti-flag-width: 18px;
}
.iti__mc {
--iti-flag-width: 19px;
}
.iti__zw, .iti__ws, .iti__vg, .iti__uz, .iti__uk, .iti__tv, .iti__to, .iti__tl, .iti__tk, .iti__tj, .iti__tc, .iti__ta, .iti__su, .iti__st, .iti__ss, .iti__si, .iti__sh, .iti__sd, .iti__sc, .iti__sb, .iti__ps, .iti__pn, .iti__ph, .iti__om, .iti__nz, .iti__nu, .iti__nr, .iti__ng, .iti__nf, .iti__nc, .iti__my, .iti__ms, .iti__mp, .iti__mn, .iti__mk, .iti__me, .iti__md, .iti__ly, .iti__lv, .iti__lk, .iti__lc, .iti__kz, .iti__ky, .iti__kw, .iti__kp, .iti__ki, .iti__jo, .iti__jm, .iti__io, .iti__im, .iti__ie, .iti__hu, .iti__hr, .iti__hn, .iti__hm, .iti__gw, .iti__gs, .iti__gi, .iti__gb, .iti__fk, .iti__fj, .iti__et, .iti__er, .iti__eh, .iti__dm, .iti__dg, .iti__cx, .iti__cu, .iti__ck, .iti__cc, .iti__ca, .iti__by, .iti__bs, .iti__bn, .iti__bm, .iti__ba, .iti__az, .iti__au, .iti__as, .iti__am, .iti__ai, .iti__ae, .iti__ac {
--iti-flag-height: 10px;
}
.iti__us, .iti__um, .iti__py, .iti__mh, .iti__lr, .iti__gu, .iti__fm {
--iti-flag-height: 11px;
}
.iti__vu, .iti__tt, .iti__sv, .iti__ni, .iti__mx, .iti__lu, .iti__lt, .iti__li, .iti__km, .iti__kg, .iti__je, .iti__ir, .iti__ht, .iti__gy, .iti__gd, .iti__fi, .iti__de, .iti__cv, .iti__cr, .iti__cq, .iti__bz, .iti__bi, .iti__bh, .iti__bg, .iti__bd {
--iti-flag-height: 12px;
}
.iti__tg, .iti__se, .iti__pw, .iti__pl, .iti__kh, .iti__gt, .iti__ee, .iti__ax, .iti__ar {
--iti-flag-height: 13px;
}
.iti__xk, .iti__va, .iti__sm, .iti__sj, .iti__pg, .iti__np, .iti__no, .iti__ne, .iti__mc, .iti__is, .iti__il, .iti__ga, .iti__fo, .iti__dk, .iti__ch, .iti__cd, .iti__bv, .iti__be, .iti__al {
--iti-flag-height: 15px;
}
.iti__qa {
--iti-flag-height: 8px;
}
.iti__ac {
--iti-flag-offset: 0px;
}
.iti__ad {
--iti-flag-offset: -22px;
}
.iti__ae {
--iti-flag-offset: -44px;
}
.iti__af {
--iti-flag-offset: -66px;
}
.iti__ag {
--iti-flag-offset: -88px;
}
.iti__ai {
--iti-flag-offset: -110px;
}
.iti__al {
--iti-flag-offset: -132px;
}
.iti__am {
--iti-flag-offset: -154px;
}
.iti__ao {
--iti-flag-offset: -176px;
}
.iti__aq {
--iti-flag-offset: -198px;
}
.iti__ar {
--iti-flag-offset: -220px;
}
.iti__as {
--iti-flag-offset: -242px;
}
.iti__at {
--iti-flag-offset: -264px;
}
.iti__au {
--iti-flag-offset: -286px;
}
.iti__aw {
--iti-flag-offset: -308px;
}
.iti__ax {
--iti-flag-offset: -330px;
}
.iti__az {
--iti-flag-offset: -352px;
}
.iti__ba {
--iti-flag-offset: -374px;
}
.iti__bb {
--iti-flag-offset: -396px;
}
.iti__bd {
--iti-flag-offset: -418px;
}
.iti__be {
--iti-flag-offset: -440px;
}
.iti__bf {
--iti-flag-offset: -460px;
}
.iti__bg {
--iti-flag-offset: -482px;
}
.iti__bh {
--iti-flag-offset: -504px;
}
.iti__bi {
--iti-flag-offset: -526px;
}
.iti__bj {
--iti-flag-offset: -548px;
}
.iti__bl {
--iti-flag-offset: -570px;
}
.iti__bm {
--iti-flag-offset: -592px;
}
.iti__bn {
--iti-flag-offset: -614px;
}
.iti__bo {
--iti-flag-offset: -636px;
}
.iti__bq {
--iti-flag-offset: -658px;
}
.iti__br {
--iti-flag-offset: -680px;
}
.iti__bs {
--iti-flag-offset: -702px;
}
.iti__bt {
--iti-flag-offset: -724px;
}
.iti__bv {
--iti-flag-offset: -746px;
}
.iti__bw {
--iti-flag-offset: -768px;
}
.iti__by {
--iti-flag-offset: -790px;
}
.iti__bz {
--iti-flag-offset: -812px;
}
.iti__ca {
--iti-flag-offset: -834px;
}
.iti__cc {
--iti-flag-offset: -856px;
}
.iti__cd {
--iti-flag-offset: -878px;
}
.iti__cf {
--iti-flag-offset: -900px;
}
.iti__cg {
--iti-flag-offset: -922px;
}
.iti__ch {
--iti-flag-offset: -944px;
}
.iti__ci {
--iti-flag-offset: -961px;
}
.iti__ck {
--iti-flag-offset: -983px;
}
.iti__cl {
--iti-flag-offset: -1005px;
}
.iti__cm {
--iti-flag-offset: -1027px;
}
.iti__cn {
--iti-flag-offset: -1049px;
}
.iti__co {
--iti-flag-offset: -1071px;
}
.iti__cp {
--iti-flag-offset: -1093px;
}
.iti__cq {
--iti-flag-offset: -1115px;
}
.iti__cr {
--iti-flag-offset: -1137px;
}
.iti__cu {
--iti-flag-offset: -1159px;
}
.iti__cv {
--iti-flag-offset: -1181px;
}
.iti__cw {
--iti-flag-offset: -1203px;
}
.iti__cx {
--iti-flag-offset: -1225px;
}
.iti__cy {
--iti-flag-offset: -1247px;
}
.iti__cz {
--iti-flag-offset: -1269px;
}
.iti__de {
--iti-flag-offset: -1291px;
}
.iti__dg {
--iti-flag-offset: -1313px;
}
.iti__dj {
--iti-flag-offset: -1335px;
}
.iti__dk {
--iti-flag-offset: -1357px;
}
.iti__dm {
--iti-flag-offset: -1379px;
}
.iti__do {
--iti-flag-offset: -1401px;
}
.iti__dz {
--iti-flag-offset: -1423px;
}
.iti__ea {
--iti-flag-offset: -1445px;
}
.iti__ec {
--iti-flag-offset: -1467px;
}
.iti__ee {
--iti-flag-offset: -1489px;
}
.iti__eg {
--iti-flag-offset: -1511px;
}
.iti__eh {
--iti-flag-offset: -1533px;
}
.iti__er {
--iti-flag-offset: -1555px;
}
.iti__es {
--iti-flag-offset: -1577px;
}
.iti__et {
--iti-flag-offset: -1599px;
}
.iti__eu {
--iti-flag-offset: -1621px;
}
.iti__ez {
--iti-flag-offset: -1643px;
}
.iti__fi {
--iti-flag-offset: -1665px;
}
.iti__fj {
--iti-flag-offset: -1687px;
}
.iti__fk {
--iti-flag-offset: -1709px;
}
.iti__fm {
--iti-flag-offset: -1731px;
}
.iti__fo {
--iti-flag-offset: -1753px;
}
.iti__fr {
--iti-flag-offset: -1775px;
}
.iti__fx {
--iti-flag-offset: -1797px;
}
.iti__ga {
--iti-flag-offset: -1819px;
}
.iti__gb {
--iti-flag-offset: -1841px;
}
.iti__gd {
--iti-flag-offset: -1863px;
}
.iti__ge {
--iti-flag-offset: -1885px;
}
.iti__gf {
--iti-flag-offset: -1907px;
}
.iti__gg {
--iti-flag-offset: -1929px;
}
.iti__gh {
--iti-flag-offset: -1951px;
}
.iti__gi {
--iti-flag-offset: -1973px;
}
.iti__gl {
--iti-flag-offset: -1995px;
}
.iti__gm {
--iti-flag-offset: -2017px;
}
.iti__gn {
--iti-flag-offset: -2039px;
}
.iti__gp {
--iti-flag-offset: -2061px;
}
.iti__gq {
--iti-flag-offset: -2083px;
}
.iti__gr {
--iti-flag-offset: -2105px;
}
.iti__gs {
--iti-flag-offset: -2127px;
}
.iti__gt {
--iti-flag-offset: -2149px;
}
.iti__gu {
--iti-flag-offset: -2171px;
}
.iti__gw {
--iti-flag-offset: -2193px;
}
.iti__gy {
--iti-flag-offset: -2215px;
}
.iti__hk {
--iti-flag-offset: -2237px;
}
.iti__hm {
--iti-flag-offset: -2259px;
}
.iti__hn {
--iti-flag-offset: -2281px;
}
.iti__hr {
--iti-flag-offset: -2303px;
}
.iti__ht {
--iti-flag-offset: -2325px;
}
.iti__hu {
--iti-flag-offset: -2347px;
}
.iti__ic {
--iti-flag-offset: -2369px;
}
.iti__id {
--iti-flag-offset: -2391px;
}
.iti__ie {
--iti-flag-offset: -2413px;
}
.iti__il {
--iti-flag-offset: -2435px;
}
.iti__im {
--iti-flag-offset: -2457px;
}
.iti__in {
--iti-flag-offset: -2479px;
}
.iti__io {
--iti-flag-offset: -2501px;
}
.iti__iq {
--iti-flag-offset: -2523px;
}
.iti__ir {
--iti-flag-offset: -2545px;
}
.iti__is {
--iti-flag-offset: -2567px;
}
.iti__it {
--iti-flag-offset: -2589px;
}
.iti__je {
--iti-flag-offset: -2611px;
}
.iti__jm {
--iti-flag-offset: -2633px;
}
.iti__jo {
--iti-flag-offset: -2655px;
}
.iti__jp {
--iti-flag-offset: -2677px;
}
.iti__ke {
--iti-flag-offset: -2699px;
}
.iti__kg {
--iti-flag-offset: -2721px;
}
.iti__kh {
--iti-flag-offset: -2743px;
}
.iti__ki {
--iti-flag-offset: -2765px;
}
.iti__km {
--iti-flag-offset: -2787px;
}
.iti__kn {
--iti-flag-offset: -2809px;
}
.iti__kp {
--iti-flag-offset: -2831px;
}
.iti__kr {
--iti-flag-offset: -2853px;
}
.iti__kw {
--iti-flag-offset: -2875px;
}
.iti__ky {
--iti-flag-offset: -2897px;
}
.iti__kz {
--iti-flag-offset: -2919px;
}
.iti__la {
--iti-flag-offset: -2941px;
}
.iti__lb {
--iti-flag-offset: -2963px;
}
.iti__lc {
--iti-flag-offset: -2985px;
}
.iti__li {
--iti-flag-offset: -3007px;
}
.iti__lk {
--iti-flag-offset: -3029px;
}
.iti__lr {
--iti-flag-offset: -3051px;
}
.iti__ls {
--iti-flag-offset: -3073px;
}
.iti__lt {
--iti-flag-offset: -3095px;
}
.iti__lu {
--iti-flag-offset: -3117px;
}
.iti__lv {
--iti-flag-offset: -3139px;
}
.iti__ly {
--iti-flag-offset: -3161px;
}
.iti__ma {
--iti-flag-offset: -3183px;
}
.iti__mc {
--iti-flag-offset: -3205px;
}
.iti__md {
--iti-flag-offset: -3226px;
}
.iti__me {
--iti-flag-offset: -3248px;
}
.iti__mf {
--iti-flag-offset: -3270px;
}
.iti__mg {
--iti-flag-offset: -3292px;
}
.iti__mh {
--iti-flag-offset: -3314px;
}
.iti__mk {
--iti-flag-offset: -3336px;
}
.iti__ml {
--iti-flag-offset: -3358px;
}
.iti__mm {
--iti-flag-offset: -3380px;
}
.iti__mn {
--iti-flag-offset: -3402px;
}
.iti__mo {
--iti-flag-offset: -3424px;
}
.iti__mp {
--iti-flag-offset: -3446px;
}
.iti__mq {
--iti-flag-offset: -3468px;
}
.iti__mr {
--iti-flag-offset: -3490px;
}
.iti__ms {
--iti-flag-offset: -3512px;
}
.iti__mt {
--iti-flag-offset: -3534px;
}
.iti__mu {
--iti-flag-offset: -3556px;
}
.iti__mv {
--iti-flag-offset: -3578px;
}
.iti__mw {
--iti-flag-offset: -3600px;
}
.iti__mx {
--iti-flag-offset: -3622px;
}
.iti__my {
--iti-flag-offset: -3644px;
}
.iti__mz {
--iti-flag-offset: -3666px;
}
.iti__na {
--iti-flag-offset: -3688px;
}
.iti__nc {
--iti-flag-offset: -3710px;
}
.iti__ne {
--iti-flag-offset: -3732px;
}
.iti__nf {
--iti-flag-offset: -3752px;
}
.iti__ng {
--iti-flag-offset: -3774px;
}
.iti__ni {
--iti-flag-offset: -3796px;
}
.iti__nl {
--iti-flag-offset: -3818px;
}
.iti__no {
--iti-flag-offset: -3840px;
}
.iti__np {
--iti-flag-offset: -3862px;
}
.iti__nr {
--iti-flag-offset: -3877px;
}
.iti__nu {
--iti-flag-offset: -3899px;
}
.iti__nz {
--iti-flag-offset: -3921px;
}
.iti__om {
--iti-flag-offset: -3943px;
}
.iti__pa {
--iti-flag-offset: -3965px;
}
.iti__pe {
--iti-flag-offset: -3987px;
}
.iti__pf {
--iti-flag-offset: -4009px;
}
.iti__pg {
--iti-flag-offset: -4031px;
}
.iti__ph {
--iti-flag-offset: -4053px;
}
.iti__pk {
--iti-flag-offset: -4075px;
}
.iti__pl {
--iti-flag-offset: -4097px;
}
.iti__pm {
--iti-flag-offset: -4119px;
}
.iti__pn {
--iti-flag-offset: -4141px;
}
.iti__pr {
--iti-flag-offset: -4163px;
}
.iti__ps {
--iti-flag-offset: -4185px;
}
.iti__pt {
--iti-flag-offset: -4207px;
}
.iti__pw {
--iti-flag-offset: -4229px;
}
.iti__py {
--iti-flag-offset: -4251px;
}
.iti__qa {
--iti-flag-offset: -4273px;
}
.iti__re {
--iti-flag-offset: -4295px;
}
.iti__ro {
--iti-flag-offset: -4317px;
}
.iti__rs {
--iti-flag-offset: -4339px;
}
.iti__ru {
--iti-flag-offset: -4361px;
}
.iti__rw {
--iti-flag-offset: -4383px;
}
.iti__sa {
--iti-flag-offset: -4405px;
}
.iti__sb {
--iti-flag-offset: -4427px;
}
.iti__sc {
--iti-flag-offset: -4449px;
}
.iti__sd {
--iti-flag-offset: -4471px;
}
.iti__se {
--iti-flag-offset: -4493px;
}
.iti__sg {
--iti-flag-offset: -4515px;
}
.iti__sh {
--iti-flag-offset: -4537px;
}
.iti__si {
--iti-flag-offset: -4559px;
}
.iti__sj {
--iti-flag-offset: -4581px;
}
.iti__sk {
--iti-flag-offset: -4603px;
}
.iti__sl {
--iti-flag-offset: -4625px;
}
.iti__sm {
--iti-flag-offset: -4647px;
}
.iti__sn {
--iti-flag-offset: -4669px;
}
.iti__so {
--iti-flag-offset: -4691px;
}
.iti__sr {
--iti-flag-offset: -4713px;
}
.iti__ss {
--iti-flag-offset: -4735px;
}
.iti__st {
--iti-flag-offset: -4757px;
}
.iti__su {
--iti-flag-offset: -4779px;
}
.iti__sv {
--iti-flag-offset: -4801px;
}
.iti__sx {
--iti-flag-offset: -4823px;
}
.iti__sy {
--iti-flag-offset: -4845px;
}
.iti__sz {
--iti-flag-offset: -4867px;
}
.iti__ta {
--iti-flag-offset: -4889px;
}
.iti__tc {
--iti-flag-offset: -4911px;
}
.iti__td {
--iti-flag-offset: -4933px;
}
.iti__tf {
--iti-flag-offset: -4955px;
}
.iti__tg {
--iti-flag-offset: -4977px;
}
.iti__th {
--iti-flag-offset: -4999px;
}
.iti__tj {
--iti-flag-offset: -5021px;
}
.iti__tk {
--iti-flag-offset: -5043px;
}
.iti__tl {
--iti-flag-offset: -5065px;
}
.iti__tm {
--iti-flag-offset: -5087px;
}
.iti__tn {
--iti-flag-offset: -5109px;
}
.iti__to {
--iti-flag-offset: -5131px;
}
.iti__tr {
--iti-flag-offset: -5153px;
}
.iti__tt {
--iti-flag-offset: -5175px;
}
.iti__tv {
--iti-flag-offset: -5197px;
}
.iti__tw {
--iti-flag-offset: -5219px;
}
.iti__tz {
--iti-flag-offset: -5241px;
}
.iti__ua {
--iti-flag-offset: -5263px;
}
.iti__ug {
--iti-flag-offset: -5285px;
}
.iti__uk {
--iti-flag-offset: -5307px;
}
.iti__um {
--iti-flag-offset: -5329px;
}
.iti__un {
--iti-flag-offset: -5351px;
}
.iti__us {
--iti-flag-offset: -5373px;
}
.iti__uy {
--iti-flag-offset: -5395px;
}
.iti__uz {
--iti-flag-offset: -5417px;
}
.iti__va {
--iti-flag-offset: -5439px;
}
.iti__vc {
--iti-flag-offset: -5456px;
}
.iti__ve {
--iti-flag-offset: -5478px;
}
.iti__vg {
--iti-flag-offset: -5500px;
}
.iti__vi {
--iti-flag-offset: -5522px;
}
.iti__vn {
--iti-flag-offset: -5544px;
}
.iti__vu {
--iti-flag-offset: -5566px;
}
.iti__wf {
--iti-flag-offset: -5588px;
}
.iti__ws {
--iti-flag-offset: -5610px;
}
.iti__xk {
--iti-flag-offset: -5632px;
}
.iti__ye {
--iti-flag-offset: -5654px;
}
.iti__yt {
--iti-flag-offset: -5676px;
}
.iti__za {
--iti-flag-offset: -5698px;
}
.iti__zm {
--iti-flag-offset: -5720px;
}
.iti__zw {
--iti-flag-offset: -5742px;
}
.iti__globe {
background-image: var(--iti-path-globe-1x);
background-size: contain;
background-position: right;
box-shadow: none;
height: 19px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2x) {
.iti__flag {
background-image: var(--iti-path-flags-2x);
}
.iti__globe {
background-image: var(--iti-path-globe-2x);
}
}
.givewp-fields-consent>span{font-size:1rem;color:var(--givewp-grey-700);font-weight:500}.givewp-fields-consent-modal{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.givewp-fields-consent-modal-content{max-width:48rem;background:var(--givep-shades-white, #fff);padding:2.5rem 3.5rem;width:calc(min(100%,51.5rem) + 2rem);box-shadow:0 .25rem .5rem 0 #e6e6e6;border-radius:.25rem}.givewp-fields-consent-modal-content>h2{font-size:1.25rem;color:var(--givewp-primary-color)}.givewp-fields-consent-modal-content__agreement-text{max-height:24rem;margin-bottom:1.5rem;overflow-y:scroll}.givewp-fields-consent-modal-content__actions{display:flex;gap:1rem}.givewp-fields-consent-modal-content__actions button:first-child{background:rgba(0,0,0,0);color:var(--givewp-primary-color);border:1px solid var(--givewp-primary-color)}.givewp-fields-consent__checkbox-label{display:flex;align-items:center;gap:.25rem}.givewp-fields-consent__checkbox-label>button{border:0;color:var(--givewp-primary-color);width:-moz-fit-content;width:fit-content;background:none;padding:0;margin:0}