.choices {
	position:relative;
	overflow:hidden;
	height:56px
}
.choices:focus {
	outline:0
}
.choices:last-child {
	margin-bottom:0
}
.choices.is-open {
	overflow:visible
}
.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input {
	background-color:#eaeaea;
	cursor:not-allowed;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.choices.is-disabled .choices__item {
	cursor:not-allowed
}
.choices [hidden] {
	display:none !important
}
.choices[data-type*=select-one] {
	cursor:pointer
}
.choices[data-type*=select-one] .choices__input {
	display:block;
	width:100%;
	padding:10px;
	border-bottom:1px solid #ddd;
	background-color:#fff;
	margin:0
}
.choices[data-type*=select-one] .choices__button {
	background-image:url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
	padding:0;
	background-size:8px;
	position:absolute;
	top:50%;
	right:0;
	margin-top:-10px;
	margin-right:25px;
	height:20px;
	width:20px;
	border-radius:10em;
	opacity:.25
}
.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover {
	opacity:1
}
.choices[data-type*=select-one] .choices__button:focus {
	-webkit-box-shadow:0 0 0 2px #005f75;
	box-shadow:0 0 0 2px #005f75
}
.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button {
	display:none
}
.choices[data-type*=select-one]::after {
	content:"";
	background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5526 15.7636C12.4803 15.8385 12.3943 15.898 12.2996 15.9385C12.2049 15.9791 12.1033 16 12.0007 16C11.898 16 11.7964 15.9791 11.7017 15.9385C11.607 15.898 11.521 15.8385 11.4487 15.7636L5.22994 9.37105C5.15708 9.29676 5.09925 9.20839 5.05978 9.11101C5.02032 9.01364 5 8.90919 5 8.80371C5 8.69822 5.02032 8.59378 5.05978 8.4964C5.09925 8.39903 5.15708 8.31065 5.22994 8.23636C5.30221 8.16147 5.38818 8.10202 5.48291 8.06145C5.57763 8.02089 5.67924 8 5.78186 8C5.88448 8 5.98608 8.02089 6.08081 8.06145C6.17554 8.10202 6.26151 8.16147 6.33378 8.23636L12.0007 14.0696L17.6675 8.23636C17.8139 8.0859 18.0125 8.00136 18.2195 8.00136C18.4265 8.00136 18.625 8.0859 18.7714 8.23636C18.9178 8.38683 19 8.59091 19 8.80371C19 9.0165 18.9178 9.22058 18.7714 9.37105L12.5526 15.7636Z' fill='%23201600'/%3E%3C/svg%3E%0A");
	width:24px;
	height:24px;
	position:absolute;
	top:50%;
	right:0px;
	-webkit-transform:translate(-50%, -50%) rotate(0deg);
	transform:translate(-50%, -50%) rotate(0deg);
	-webkit-transition:.2s;
	transition:.2s
}
.choices[data-type*=select-one].is-open::after {
	-webkit-transform:translate(-50%, -50%) rotate(180deg);
	transform:translate(-50%, -50%) rotate(180deg)
}
.choices[data-type*=select-one].has-hint::after {
	right: 24px;
}
.choices[data-type*=select-one].has-hint .choices__inner {
	padding-right: 55px;
}
.choices__info {
	display: flex;
	position: absolute;
	top: 50%;
	right: 15px;
	color: #4C5866;
	-webkit-transform: translate(0, -50%) rotate(0deg);
	transform: translate(0, -50%) rotate(0deg);
}
.choices[data-type*=select-one][dir=rtl]::after {
	left:11.5px;
	right:auto
}
.choices[data-type*=select-one][dir=rtl] .choices__button {
	right:auto;
	left:0;
	margin-left:25px;
	margin-right:0
}
.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner {
	cursor:text
}
.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button {
	position:relative;
	display:inline-block;
	margin:-4px 0 8px;
	padding-left:16px;
	border-left:1px solid #003642;
	background-image:url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
	background-size:8px;
	width:8px;
	line-height:1;
	opacity:.75;
	border-radius:0
}
.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover {
	opacity:1
}
.choices__inner {
	display:flex;
	align-items: center;
	width:100%;
	padding:12px 30px 12px 18px;
	font-size:18px;
	line-height:24px;
	color:#152834;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid #bcbcbe;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	-webkit-transition:.1s;
	transition:.1s;
	border-radius:4px;
	overflow:hidden;
	height:56px
}
.is-focused .choices__inner,.is-open .choices__inner,.is-focused-custom .choices__inner {
	border-color:#8b8b8b
}
.is-invalid .choices__inner {
	border-color:#dc3545
}
.choices__list {
	margin:0;
	padding-left:0;
	list-style:none
}
.choices__list-phoneitem-flag img {
	width:18px;
	height:auto;
	border-radius:2px;
	border:.1px solid #cbcbcb;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
.choices__list--single {
	display:inline-block;
	width:100%
}
[dir=rtl] .choices__list--single {
	padding-right:4px;
	padding-left:16px
}
.choices__list--single .choices__item {
	width:100%
}
.choices__item {
	display: flex;
	align-items: center;
	gap: 8px;
}
.choices__list--single .choices__item.choice-custom span,
.choices__list--single .choices__item:not(.choice-custom) {
	display: -webkit-box !important;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.choices__list--multiple {
	display:inline
}
.choices__list--multiple .choices__item {
	display:inline-block;
	vertical-align:middle;
	border-radius:20px;
	padding:4px 10px;
	font-size:12px;
	font-weight:500;
	margin-right:3.75px;
	margin-bottom:3.75px;
	background-color:#005f75;
	border:1px solid #004a5c;
	color:#fff;
	word-break:break-all;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.choices__list--multiple .choices__item[data-deletable] {
	padding-right:5px
}
[dir=rtl] .choices__list--multiple .choices__item {
	margin-right:0;
	margin-left:3.75px
}
.choices__list--multiple .choices__item.is-highlighted {
	background-color:#004a5c;
	border:1px solid #003642
}
.is-disabled .choices__list--multiple .choices__item {
	background-color:#aaa;
	border:1px solid #919191
}
.choices__list--dropdown,.choices__list[aria-expanded] {
	display:none;
	z-index:1;
	position:absolute;
	width:100%;
	background-color:#fff;
	top:100%;
	margin-top:4px;
	margin-bottom:4px;
	border-radius:12px;
	overflow:hidden;
	word-break:break-all;
	-webkit-box-shadow:0px 2px 12.5px 0px rgba(136,140,142,.15);
	box-shadow:0px 2px 12.5px 0px rgba(136,140,142,.15)
}
.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded] {
	display:block
}
.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded] {
	border-color:#b7b7b7
}
.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded] {
	top:auto;
	bottom:100%;
	margin-top:0;
	border-radius:.25rem .25rem 0 0
}
.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list {
	position:relative;
	max-height:280px;
	overflow-x:hidden;
	-webkit-overflow-scrolling:touch;
	will-change:scroll-position
}
.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item {
	position:relative;
	padding:10px 18px;
	font-size:16px
}
[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item {
	text-align:right
}
.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
	background-color:rgba(178,210,238,.05)
}
.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {
	opacity:.5
}
.choices__item {
	cursor:default
}
.choices__item--selectable {
	cursor:pointer
}
.choices__item--disabled {
	cursor:not-allowed;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	opacity:.5
}
.choices__heading {
	font-weight:600;
	font-size:12px;
	padding:10px;
	border-bottom:1px solid #f7f7f7;
	color:gray
}
.choices__button {
	text-indent:-9999px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:0;
	background-color:rgba(0,0,0,0);
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer
}
.choices__button:focus,.choices__input:focus {
	outline:0
}
.choices__input {
	display:inline-block;
	vertical-align:baseline;
	background-color:#f9f9f9;
	font-size:14px;
	margin-bottom:5px;
	border:0;
	border-radius:0;
	max-width:100%;
	padding:4px 0 4px 2px
}
.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration {
	display:none
}
.choices__input::-ms-clear,.choices__input::-ms-reveal {
	display:none;
	width:0;
	height:0
}
[dir=rtl] .choices__input {
	padding-right:2px;
	padding-left:0
}
.choices__placeholder {
	opacity:.5
}