.react-select{box-sizing:border-box;--cms-color:var(--main-darkest);min-height:50px;z-index:2000}@media(min-width:992px){.react-select{min-height:60px}}.react-select .react-select__control{background-color:var(--main-darkest);border:1px solid var(--main-light);border-radius:15px;box-shadow:none!important;min-height:50px}@media(min-width:992px){.react-select .react-select__control{min-height:60px}}.react-select .react-select__control.react-select__control--is-focused{outline:3px solid var(--main-light)!important;outline-offset:-1px}.react-select .react-select__control:hover{border:1px solid var(--main-light)}.react-select .react-select__value-container .react-select__single-value{color:var(--inactive-grey-light);font-family:var(--font-manrope),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:300;line-height:22px;font-size:calc(18px*var(--font-scale))}@media(min-width:992px){.react-select .react-select__value-container .react-select__single-value{font-size:calc(20px*var(--font-scale));line-height:40px}}.react-select .react-select__value-container.react-select__value-container--has-value .react-select__single-value{color:var(--white)}.react-select .react-select__value-container .react-select__placeholder{color:var(--inactive-grey-light);font-family:var(--font-manrope),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:300;line-height:22px;font-size:calc(18px*var(--font-scale))}@media(min-width:992px){.react-select .react-select__value-container .react-select__placeholder{font-size:calc(20px*var(--font-scale));line-height:40px}}.react-select .react-select__value-container .react-select__input-container{color:var(--white)}.react-select .react-select__value-container .react-select__input{font-family:var(--font-manrope),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:300;line-height:22px;font-size:calc(18px*var(--font-scale))}@media(min-width:992px){.react-select .react-select__value-container .react-select__input{font-size:calc(20px*var(--font-scale));line-height:40px}}.react-select__menu,.react-select__menu-list{min-width:320px;max-height:min(250px,50dvh)!important}.react-select__menu{background-color:transparent!important;box-shadow:none!important}.react-select__menu-portal{z-index:999!important}.react-select__menu-list{border-radius:15px;border:1px solid var(--main-light);background-color:var(--main-darkest);box-sizing:border-box;padding-left:20px;padding-right:20px;padding-top:10px!important;padding-bottom:10px!important}.react-select__menu-list .react-select__option{cursor:pointer;background-color:var(--main-darkest);color:var(--white);padding:0 20px;border-radius:5px;font-family:var(--font-manrope),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:300;line-height:22px;font-size:calc(18px*var(--font-scale))}.react-select__menu-list .react-select__option:not(:last-child){margin-bottom:20px}@media(min-width:992px){.react-select__menu-list .react-select__option{font-size:calc(20px*var(--font-scale));line-height:40px}}.react-select__menu-list .react-select__option.react-select__option--is-focused,.react-select__menu-list .react-select__option.react-select__option--is-selected{background-color:var(--main-dark)}