.aws-container .aws-search-form {
    height: 38px;
}

.aws-container .aws-search-field {
    padding: .375rem .75rem;
    font-size: 1rem;
    color: var(--text-color);
}

.aws-container .aws-search-field:focus {
    border-width: 0;
}

.aws-container .aws-search-field::placeholder {
    font-size: 1rem;
    color: var(--gray-color);
}

.aws-container .aws-search-form .aws-form-btn {
    background: #B3A1CB;
    color: #fff;
    border: 0px;
    border-radius: 0px 100px 100px 0px !important;
}

.aws-container .aws-search-form .aws-form-btn:hover {
    background: #B3A1CB;
}

.aws-container .aws-search-form .aws-form-btn:hover > span {
    color: #000;
}

.aws-container .aws-search-form .aws-search-btn_icon {
    color: #FFFF;
}

.aws-wrapper input {
   background-color: #B3A1CB !important;
   color: #ffff !important;
   border: 0 solid #fff !important;
}

.aws-container .aws-wrapper {
   border-radius: 100px 0px 0px 100px !important;
}

.aws-search-result {
   border-radius: 20px !important;
}

.aws-search-result a {
   color: #73539e !important;
}