.mc-select-wrapper {
     position: relative;
     display: flex;
     user-select: none;
     border-style: none;
     width: 100%;
     align-items: center;
     color: #0b0b61;
}
.custom-select {
     position: relative;
     display: flex;
/*     margin: auto;*/
/*   flex-direction: column;*/
     border-style: none;
}
 .custom-option {
     position: relative;
     display: block;
     padding: 1px 12px 1px 12px;
     font-size: 14px;
     font-weight: 300;
     line-height: 10px;
     cursor: pointer;
     transition: all 0.5s;
}
.custom-options {
     position: absolute;
     display: flex;
     top: 50px;
     left: 50%;
     transform: translate(-50%,0);
     border-style: solid;
     border-width: 2px;
     background: #bdbdbd;
     transition: all 0.5s;
     opacity: 0.3;
     visibility: hidden;
     pointer-events: none;
     z-index: 2;
}
 .custom-select__trigger {
     position: relative;
     display: flex;
     align-items: center;
/*     justify-content: space-between;*/
     padding: 0 22px;
/*     font-size: 14px;*/
     font-weight: 300;
     color: #3b3b3b;
/*     height: 60px;
     line-height: 60px;*/
     cursor: pointer;
     border-style: none;
     text-decoration: underline;
}
.custom-options.open{
     opacity: 1;
     visibility: visible;
     pointer-events: all;
}
.custom-option:hover {
     cursor: pointer;
     background-color: #dbdbdb;
}
.custom-option.selected {
     color: #ffffff;
     background-color: #2A4393;
}
.custom-option.disabled {
	pointer-events: none;
}

.arrow {
     position: relative;
     height: 15px;
     width: 15px;
}
.arrow::before, .arrow::after {
     content: "";
     position: absolute;
     bottom: 0px;
     width: 0.15rem;
     height: 100%;
     transition: all 0.5s;
}
.arrow::before {
     left: -5px;
     transform: rotate(45deg);
     background-color: #394a6d;
}
.arrow::after {
     left: 5px;
     transform: rotate(-45deg);
     background-color: #394a6d;
}
.open .arrow::before {
     left: -5px;
     transform: rotate(-45deg);
}
.open .arrow::after {
     left: 5px;
     transform: rotate(45deg);
}
