.bi {
font-size:20px!important;	
}
.message-container {
border-color:#46b450!important;
color:#46b450!important;
}
.swal-overlay {
background-color: rgba(0, 0, 0, 0.5);
}
.swal-modal {
background-color:#000;
border: 3px solid #00c1ff;
}
.swal-text, .swal-title {
color:#00c1ff;
}
.swal-button {
background-color:#00c1ff!important;
color:#000!important;
}
.swal-icon--success__hide-corners {
background:none!important;
}
.swal-icon--success:before,
.swal-icon--success:after {
background:none!important;
}
.terms-privacy-tou-body {
padding:10px;
max-width:1000px;
margin:0 auto;
margin-top:30px;	
}
.btn-styled {
border:none!important;
color:#000!important;
text-transform:capitalize;	
}
.btn-styled:hover {
background-color:#fff!important;	
}
.form-footer {
display:flex;
justify-content:space-between;
align-items:center;
margin-top:20px;
flex-wrap:wrap;	
}
.form-footer a {
font-weight:bold;
color:var(--e-global-color-accent);	
}
.choices__inner {
color:#fff!important;
background:none!important;
border:1px solid var(--e-global-color-divider);
border-radius:10px;	
}
.choices__list {
background:#000!important;
font-weight:bold;	
}
.is-highlighted {
color:#000!important;	
}
.choices__list.choices__list--single {
background:none!important;	
}
.form-styled input {
height:55px!important;
color:#fff!important;
background:none!important;
border-radius:10px;
border:1px solid var(--e-global-color-divider);
outline:none!important;
box-shadow:none!important;
}
.form-styled input::placeholder {
color:#fff;	
}
.form-styled input:focus {
border:1px solid var(--e-global-color-divider);	
}
.form-check-input:checked {
background-color:var(--e-global-color-accent);
border-color:var(--e-global-color-accent);
}
.password-change {
position:absolute;
right:15px;
top:50%;
transform:translateY(-50%);
color:var(--e-global-color-accent);
}
input:has(+.password-change) {
padding-right:40px !important;    
}   