.ant-card,
.buy-insurance .box.filter-box .fixed-box-header {
  background-color: #ffffff; }

body {
  background-color: #f7f7f7; }

/*** svg && fontIcons ***/
h4 .before {
  background-color: #5f259f; }

.ins-icon svg .ins-icon-primary {
  fill: #5f259f; }

.ins-icon svg .ins-icon-secondary {
  fill: #64b054; }

.step-section .grid-div .item i {
  color: #5f259f; }
  .step-section .grid-div .item i span:before {
    color: #5f259f; }

.step-section .grid-div .item svg path {
  fill: #5f259f; }

.step-section .grid-div:hover .item svg path {
  fill: #64b054; }

/*** buttons ***/
.primary-bk-color:hover, .primary-bk-color:focus {
  background-color: #4d1e81 !important;
  background: #4d1e81 !important; }

.secondary-bk-color:hover, .secondary-bk-color:focus {
  background-color: #4e8a42; }

.back-info-bk-color {
  background-color: #eaf1f9; }

.back-warning-bk-color {
  background-color: #fcf5e7; }

/*** form ***/
.disable-label .ant-form-item-label label {
  color: #666666; }

/*** other ***/
.radio-buttons .ant-radio-button-wrapper {
  color: #5f259f;
  border-color: #956fc0;
  background-color: transparent; }

.header__info:before,
.expert_opinion:before,
.extra_box:before {
  background-color: #5f259f; }

.address-item-detail.items__container__radio__time span {
  color: #5f259f; }

.info-comment a {
  color: #5f259f;
  border-color: #956fc0; }

.debtor-button .primary-bk-color:hover {
  background-color: #956fc0; }

.sub-heading svg path {
  fill: #956fc0; }

.insurance-home .ant-radio-wrapper,
.ownerInfoBox .ant-radio-wrapper {
  border-color: #e3e3e3; }
  .insurance-home .ant-radio-wrapper:hover,
  .ownerInfoBox .ant-radio-wrapper:hover {
    border-color: #5f259f;
    transition: all 0.6s; }

.insurance-home .ant-radio-wrapper-checked,
.ownerInfoBox .ant-radio-wrapper-checked {
  border-color: #5f259f; }

.newest-bimeh-bar-item {
  background-color: #ffffff; }
  .newest-bimeh-bar-item span {
    background-color: #f7f7f7; }

.accordion-menu .item-accordion {
  border-radius: 15px !important; }

.btn-marketers:hover {
  color: #5f259f; }

.btn-mag:hover {
  color: #000; }

.header-guides-popover .ant-popover-content .ant-popover-inner-content {
  background-color: #fff; }

.header-guides-popover .ant-popover-content .content__container .header__item:hover .header__item__title {
  color: #323232; }

.header-guides-popover .ant-popover-content .content__container .header__item:hover .header__item__container {
  color: #e3e3e3; }

.header-guides-popover .ant-popover-content .content__container .header__item__title {
  color: #666666; }

.header-guides-popover .ant-popover-content .content__container .header__item__description {
  color: #919191; }

.alert.alert-info {
  background-color: #eaf1f9;
  color: #1c4777;
  border-color: #b6cfeb; }

.alert-notice {
  border-color: #b6cfeb; }
  .alert-notice svg {
    color: #1c4777; }

.items__container__radio__date {
  color: #64b054; }

.radio__group__visit .radio__button__visit {
  border-radius: 10px;
  border: 1px solid #e3e3e3; }
  .radio__group__visit .radio__button__visit:hover {
    transition: all 0.6s;
    border-color: #5f259f; }
  .radio__group__visit .radio__button__visit .items__container__radio__date, .radio__group__visit .radio__button__visit .items__container__radio__time {
    color: #666666; }
  .radio__group__visit .radio__button__visit.selected {
    border-radius: 10px;
    border-color: #5f259f; }
    .radio__group__visit .radio__button__visit.selected .items__container__radio__date, .radio__group__visit .radio__button__visit.selected .items__container__radio__time {
      color: #5f259f; }

.wizard-step .step-content .wizard-icon svg path {
  fill: #e3e3e3; }

.wizard-step .wizard-step-splitter .stepper-line {
  background-color: #e3e3e3; }

.license-plate-letters .rc-virtual-list-holder-inner .ant-select-item-option:hover {
  background-color: #5f259f;
  color: #ffffff; }

.form-item-extra .anticon svg {
  fill: #1c4777; }

.form-item-extra .text {
  color: #1c4777 !important; }

.buy-insurance .accordion-menu .item-accordion.ant-collapse-item-active {
  border-color: #5f259f; }

.footer .title-column {
  color: #ffffff; }
  .footer .title-column .lines .line {
    background-color: #ffffff; }

.header.header-partner {
  border-color: #4d1e81; }

.footerpro-intro {
  background: #4d1e81; }

.buy-insurance .info-title-wrapper {
  color: #666666; }

.buy-insurance .info-wizard .info-wizard-inner .active .step-content .wizard-text span,
.buy-insurance .info-wizard .info-wizard-inner .done .step-content .wizard-text span {
  color: #64b054 !important; }

.buy-insurance .info-wizard .info-wizard-inner .active .step-content .wizard-icon svg path,
.buy-insurance .info-wizard .info-wizard-inner .done .step-content .wizard-icon svg path {
  fill: #64b054; }

.buy-insurance .info-wizard .info-wizard-inner .four-step-firstChild .stepper-line {
  background-color: #fff !important; }

.buy-insurance .info-wizard .info-wizard-mob .info-wizard-holder svg path {
  fill: #64b054; }

.buy-insurance .info-wizard .info-wizard-mob .info-wizard-holder .title {
  color: #666666; }

.header-section .navigation .btn:hover {
  background-color: #4d1e81; }
  .header-section .navigation .btn:hover svg path {
    fill: #f7f7f7; }

.header-section .navigation .btn {
  background-color: #f7f7f7; }
  .header-section .navigation .btn svg path {
    fill: #5f259f; }

.has-more-details .ant-collapse .footer-collapse-item .ant-collapse-header {
  color: #919191; }

.former-insurer-items .ant-list-items .former-insurer-item {
  color: #666666;
  border: 2px solid #e3e3e3; }

.address-wrapper .ant-radio-button-wrapper {
  border-color: #e3e3e3; }

.address-wrapper .ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child {
  border-color: #5f259f; }

.address-list-wrapper .ant-radio-button-wrapper-checked span {
  color: #5f259f; }

.address-list-wrapper .address-item {
  background-color: #ffffff;
  border-radius: 10px !important;
  border-color: #e3e3e3; }
  .address-list-wrapper .address-item .address-item-detail {
    color: #666666; }
  .address-list-wrapper .address-item .ant-radio-button-wrapper-checked .address-item-detail {
    color: #666666; }
    .address-list-wrapper .address-item .ant-radio-button-wrapper-checked .address-item-detail .radio-box {
      border-color: #64b054; }

.address-list-wrapper .address-item.ant-radio-button-wrapper-checked .address-item-detail .radio-box:before {
  background-color: #5f259f; }

.address-list-wrapper .address-item:hover {
  border-color: #5f259f; }

.uploder-description {
  background-color: rgba(149, 111, 192, 0.2); }

.file-uploader .uploader-body {
  border-color: rgba(145, 145, 145, 0.5); }
  .file-uploader .uploader-body .upload-title {
    color: #666666; }

.uploder-title {
  color: #666666; }

.buy-insurance .box.box-print {
  border: 2px solid #e3e3e3; }
  .buy-insurance .box.box-print .visit__container .methods__container .selected__method {
    border: 1px solid #e3e3e3; }
    .buy-insurance .box.box-print .visit__container .methods__container .selected__method .title__type,
    .buy-insurance .box.box-print .visit__container .methods__container .selected__method .title__desc {
      color: #666666; }
    .buy-insurance .box.box-print .visit__container .methods__container .selected__method .ant-radio-wrapper-checked .title__type,
    .buy-insurance .box.box-print .visit__container .methods__container .selected__method .ant-radio-wrapper-checked .title__desc {
      color: #5f259f; }
    .buy-insurance .box.box-print .visit__container .methods__container .selected__method.selected {
      background: #f6f3fa 0% 0% no-repeat padding-box; }

.term {
  color: #919191; }
  .term b > span a {
    color: #5f259f;
    border-bottom: 1px solid #5f259f; }

.filter-checkboxes .ant-checkbox-wrapper.ant-checkbox-wrapper-checked .ant-checkbox-checked:after {
  border: 1px solid #4d1e81; }

.filter-checkboxes .ant-checkbox-wrapper.ant-checkbox-wrapper-checked .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #4d1e81;
  border-color: #4d1e81; }

.filter-checkboxes .ant-checkbox-wrapper:hover .ant-checkbox-inner {
  border-color: #5f259f !important; }

.radio-address-contanier {
  border: 1px solid #5f259f; }

.radio-buttons .ant-radio-button-wrapper.ant-radio-button-wrapper-checked {
  background-color: #5f259f;
  color: #ffffff; }

.first__person__spec .files .user-images-wrapper .user-image-outer-box {
  border: 1px solid #e3e3e3; }
  .first__person__spec .files .user-images-wrapper .user-image-outer-box .user-image-inner-box {
    border: 2px solid #e3e3e3; }

.payment__info__container .gates-wrapper .radio__item {
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #e3e3e3;
  border-radius: 15px; }
  .payment__info__container .gates-wrapper .radio__item.border-green {
    border: 1.5px solid #b1d7a9;
    background: #f0f7ee; }
  .payment__info__container .gates-wrapper .radio__item .ant-radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner {
    border-color: #64b054 !important; }
  .payment__info__container .gates-wrapper .radio__item .ant-radio-group .ant-radio-wrapper .ant-radio:hover .ant-radio-inner {
    border-color: #64b054 !important; }

.payment__info__container .payment__links .buttons {
  background-color: #f7f7f7; }
  .payment__info__container .payment__links .buttons .buttons__container .btn__links {
    color: #666666;
    background: #ffffff 0% 0% no-repeat padding-box;
    border: 1px solid #e3e3e3;
    border-radius: 10px; }

.info-list-item .info-item span {
  color: #919191; }

.info-list-item .info-item label::before {
  background-color: rgba(100, 176, 84, 0.3); }

.info-list-item.health-group-info-list .info-item {
  background-color: #e3e3e3; }

.tracking-search-wrapper input,
.tracking-search-wrapper .ant-input-group-addon {
  background-color: #ffffff; }

.tracking-search-wrapper .ant-input-group-addon button {
  background-image: linear-gradient(90deg, #5f259f, #5f259f) !important; }

.error-section {
  background-image: linear-gradient(120deg, #4d1e81, 10%, #5f259f 100%); }
  .error-section .link:hover {
    color: #4d1e81; }
  .error-section .link:hover {
    background-color: #ffffff;
    color: #1c4777; }
  .error-section .nav .nav-item .nav-link:hover {
    background-color: #ffffff;
    color: #4d1e81; }

.dark-primary-bk-color {
  background-color: #4d1e81; }

.xexbox .xexbox-img1 {
  border: 2px solid rgba(95, 37, 159, 0.5); }

.xexbox .xexbox-img {
  border: 3px solid #f6f6f6; }

.bulletInText .bk,
.bulletOutText .bk {
  background-color: #ffffff; }

.endorsement-modal-info-box .ant-col-lg-6 {
  border-right: solid 4px #e3e3e3; }

.endorsementMessageModal-delete .ant-col-lg-8,
.endorsementMessageModal-delete .ant-col-lg-16 {
  border-right: solid 4px #e3e3e3; }

.uploadModal .drag-uploader {
  border: dashed 1px #e3e3e3 !important; }

.uploadModal .ant-upload-list-text-container {
  border: solid 1px #e3e3e3; }
  .uploadModal .ant-upload-list-text-container .ant-upload-list-item-info:hover {
    background-color: #ffffff; }
  .uploadModal .ant-upload-list-text-container .ant-upload-list-item-card-actions {
    background-color: #f6f6f6; }
    .uploadModal .ant-upload-list-text-container .ant-upload-list-item-card-actions::before {
      background-color: #5f259f; }

.footer.footer-partner .nav-namad .nav-item .nav-link {
  background-color: #e3e3e3;
  border: 1px solid #e3e3e3; }

.footer .title-column i:before {
  color: #64b054; }

.footer .title-column i .path1:before {
  color: #64b054; }

.footer .title-column svg path {
  fill: #64b054; }

@media (max-width: 767.9px) {
  .visitImagesSection .sample-images-item .img-maximize-btn svg path {
    stroke: #666666; } }

.visit-carbody-modal .ant-modal .ant-modal-content .ant-modal-close {
  background-color: #323232;
  color: #ffffff; }

.visit-img-large-btn:hover {
  border: solid 1px #5f259f; }

.faq-item:hover {
  border: solid 1px #956fc0; }

.imageUploaderCard .ant-upload-list .ant-upload-list-text-container {
  border: solid 1px #e3e3e3; }
  .imageUploaderCard .ant-upload-list .ant-upload-list-text-container .ant-upload-list-item-info:hover {
    background-color: #ffffff; }
  .imageUploaderCard .ant-upload-list .ant-upload-list-text-container .ant-upload-list-item-card-actions {
    background-color: #e3e3e3; }
    .imageUploaderCard .ant-upload-list .ant-upload-list-text-container .ant-upload-list-item-card-actions::before {
      background-color: #5f259f; }

.imageUploaderCard ul .optional-uploader-section .optionalDraggerHolder .optional-img-item .img-delete-btn svg path,
.imageUploaderCard ul .optional-uploader-section .optionalDraggerHolder .optional-img-item .img-delete-btn svg line {
  stroke: #ffffff; }

.endorsement .endorsement-readMore {
  border-bottom: 1px solid #2f76c7; }

.endorsement .endorsement-item .upload-col .upload-btn svg path {
  fill: #ffffff; }

.endorsement .endorsement-item-info .ant-col-lg-4,
.endorsement .endorsement-item-info .ant-col-lg-18 {
  border-right: solid 4px #e3e3e3; }

.custom-modal .ant-modal .ant-modal-content .ant-modal-close {
  background-color: #ffffff; }

.no-result {
  background-color: #ffffff; }

.buy-insurance .box.filter-box.open {
  border-color: #e3e3e3; }

.buy-insurance .box.filter-box .box-body {
  color: #666666; }

.buy-insurance .box.filter-box .box-header .toggler-wrapper button {
  background-color: #ffffff; }

.IR-input .ant-input-group-addon:last-child {
  border-color: #e3e3e3;
  color: #666666; }

.brand-slider .item {
  background-color: #e3e3e3; }
  .brand-slider .item .bg {
    background-color: #ffffff; }

.payment-confirm-section:before {
  background-color: #ffffff; }

.payment-confirm-section .success-box {
  background-color: #f0f7ee;
  border-radius: 10px; }

.payment-confirm-section .title-alert-success {
  color: #64b054; }

.payment-confirm-section .payment-trackingCode {
  background-color: #ffffff; }

.first__person__spec .info__details .detailed,
.first__person__spec .info__details .detailed__address {
  background: #f7f7f7 0% 0% no-repeat padding-box; }

.password-input-wrapper input {
  border: 1px solid #e3e3e3 !important; }

.Ellipse__device {
  background-color: #f6f3fa; }

.header-question-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header__loggedin__popover .header__loggedin__popover__item1 a {
  color: #151515; }

.header-question-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header__loggedin__popover .divider-line {
  background-color: #e3e3e3; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .box-body .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
  border: solid 1px #e3e3e3; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .box-body .custom-select.ant-select-disabled .ant-select-selector {
  border-color: #f6f6f6 !important; }
  .drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .box-body .custom-select.ant-select-disabled .ant-select-selector .ant-select-selection-item {
    color: #666666; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-radio-group > label:not(:last-child) {
  border-bottom: 1px solid #f6f6f6; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-checkbox-group > label:not(:last-child) {
  border-bottom: 1px solid #f6f6f6; }

.simple-dot {
  background-color: #ff3335; }

.main-profile .notifications {
  background-color: #ffffff; }
  .main-profile .notifications .header {
    color: #151515; }
  .main-profile .notifications .ntf-wrapper .ant-list-item {
    border: none !important; }
    .main-profile .notifications .ntf-wrapper .ant-list-item .child-mobile {
      border-top: 1px solid #e3e3e3; }
    .main-profile .notifications .ntf-wrapper .ant-list-item .ntf-unread-card {
      /** background-color: $back-primary-color; **/
      border: 1px solid #956fc0; }
    .main-profile .notifications .ntf-wrapper .ant-list-item .ntf-read-card {
      border: 1px solid #e3e3e3; }
    .main-profile .notifications .ntf-wrapper .ant-list-item .ntf-card-header {
      color: #323232; }
  .main-profile .notifications .ntf-modal .ant-modal-content .ant-modal-body .modal-container-item .modal-header-item {
    color: #323232; }

.reminder-list .ant-list-item {
  border: 1px solid #e3e3e3;
  border-radius: 15px; }

.my-insurances .ant-tabs-card > .ant-tabs-nav .ant-tabs-tab,
.my-insurances .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab,
.voucher-tabs .ant-tabs-card > .ant-tabs-nav .ant-tabs-tab,
.voucher-tabs .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {
  border: 1px solid #e3e3e3;
  border-radius: 15px !important; }

.my-insurances .ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active,
.my-insurances .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active,
.voucher-tabs .ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active,
.voucher-tabs .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {
  border: 1px solid #5f259f;
  border-radius: 15px !important; }

.my-insurances .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,
.my-insurances .ant-tabs-tab:hover,
.my-insurances .ant-tabs-tab-btn:focus,
.my-insurances .ant-tabs-tab-remove:focus,
.my-insurances .ant-tabs-tab-btn:active,
.my-insurances .ant-tabs-tab-remove:active,
.voucher-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,
.voucher-tabs .ant-tabs-tab:hover,
.voucher-tabs .ant-tabs-tab-btn:focus,
.voucher-tabs .ant-tabs-tab-remove:focus,
.voucher-tabs .ant-tabs-tab-btn:active,
.voucher-tabs .ant-tabs-tab-remove:active {
  color: #5f259f; }

.my-insurances .repurchase-btn,
.voucher-tabs .repurchase-btn {
  border-left: 1px solid #e3e3e3; }

.wallet-tooltip .ant-tooltip-inner {
  background-color: #323232;
  color: #ffffff;
  border-radius: 10px; }

.payment-code .code-box {
  background-color: #f6f3fa; }

.payment-code .code {
  background-color: #ffffff; }

.profile-vouchers-list-container .ant-list-header {
  background-color: #f6f6f6;
  border: solid 1px #e3e3e3; }

.plan-list__td .installment-disable {
  background-color: #666666 !important;
  color: #ffffff !important;
  border: 0 !important; }
  .plan-list__td .installment-disable .btn-icon {
    background-color: #ffffff !important;
    color: #666666 !important; }

.sanhab-inquiry .plaque-part .plaqe-lable {
  color: #666666; }

.sanhab-inquiry .plaque-part .plaque-box button {
  color: #666666; }

.sanhab-inquiry .plaque-part .plaque-box .btn-hover {
  color: #5f259f;
  background-color: #f6f3fa; }

.sanhab-inquiry .plaque-part .sanhab-alert {
  color: #1c4777; }
  .sanhab-inquiry .plaque-part .sanhab-alert svg {
    fill: #1c4777; }

.sanhab-inquiry .plaque-part .sanhab-plaque-dec .ant-descriptions-item-label {
  color: #919191 !important; }

.sanhab-inquiry .plaque-part .sanhab-plaque-dec .ant-descriptions-item-content {
  color: #323232; }

@media (max-width: 991.9px) {
  .sanhab-inquiry .plaque-part .company .ant-descriptions-item-label {
    color: #919191 !important; }
  .sanhab-inquiry .plaque-part .company .ant-descriptions-item-content {
    color: #323232; } }

.sanhab-inquiry .inquiry-part .card__container .title-container {
  color: #323232; }

.sanhab-inquiry .reminder-part .sanhab-reminder button {
  border: 1px solid #5f259f;
  color: #5f259f;
  background-color: #ffffff; }

.footerpro {
  border: 0.5px solid #e3e3e3; }

.buy-insurance .box.box-print .divider {
  background: #e3e3e3; }

/** shared ***/
.bk-color {
  background-color: #f7f7f7; }

.box-bk-color {
  background-color: #ffffff; }

.cards-radius {
  border-radius: 15px; }

.btn-inputs-radius {
  border-radius: 15px; }

.btn-filled,
.btn-filled-small,
.btn-outline,
.btn-outline-small {
  border-radius: 10px; }

.btn-outline,
.btn-outline-small {
  color: #5f259f !important;
  border-color: #5f259f !important;
  border-radius: 10px !important; }
  .btn-outline:hover, .btn-outline:focus,
  .btn-outline-small:hover,
  .btn-outline-small:focus {
    color: #5f259f !important;
    border-color: #5f259f !important; }

.btn-outline-secondary-color,
.btn-outline-small-secondary-color {
  color: #64b054 !important;
  border: 1px solid #64b054 !important;
  border-radius: 10px !important; }
  .btn-outline-secondary-color:hover, .btn-outline-secondary-color:focus,
  .btn-outline-small-secondary-color:hover,
  .btn-outline-small-secondary-color:focus {
    color: #64b054 !important;
    border-color: #64b054 !important; }

.btn-link:hover, .btn-link:focus {
  color: #5f259f; }

.btn-text {
  border-radius: 10px; }
  .btn-text:hover, .btn-text:focus {
    background-color: #f6f6f6 !important; }

.btn-outline {
  border-radius: 10px; }
  .btn-outline i {
    font-size: 18px;
    height: 18px;
    display: block;
    margin-left: 6px; }
    .btn-outline i.large-icon {
      font-size: 30px;
      height: 30px; }
  .btn-outline > span {
    margin-left: 4px; }

.btn-buy {
  background-color: #5f259f;
  border-color: #5f259f; }
  .btn-buy .ant-btn-loading {
    background-color: #5f259f; }
  .btn-buy:hover, .btn-buy:focus, .btn-buy:active {
    border-color: #5f259f;
    background-color: #4d1e81; }
  .btn-buy .btn-icon {
    color: #5f259f; }

.btn-buy[disabled],
.btn-buy[disabled]:hover,
.btn-buy[disabled]:focus,
.btn-buy[disabled]:active {
  background-color: #666666; }

.buy-insurance .info-wizard .info-wizard-inner .active .wizard-step-splitter .stepper-line,
.buy-insurance .info-wizard .info-wizard-inner .done .wizard-step-splitter .stepper-line {
  background-color: #64b054; }

.buy-insurance .info-wizard .wizard-step .wizard-text {
  color: #919191; }

.img-resend .uploading-btn {
  color: #151515;
  background-color: #f6f6f6; }
  .img-resend .uploading-btn:hover {
    background-color: #5f259f; }

.select-icon .ant-select-arrow:after {
  color: #919191; }

.alert.alert-primary {
  background-color: #f6f3fa;
  color: #956fc0; }

.alert.alert-warning {
  background-color: #fcf5e7;
  color: #b57e0e;
  border: 1px solid #f1d49a; }

.alert.alert-danger {
  color: #e22d2f;
  background-color: #fff4f4; }

.switch-purple.ant-switch-checked {
  background-color: #5f259f; }

.Guides-content tr:nth-child(odd) {
  color: #666666 !important; }

.buy-insurance .box.plan-list-header {
  border: 1px solid #e3e3e3; }

.footerpro a:not(.active) svg,
.footerpro button:not(.active) svg {
  fill: #666666; }

.footerpro a,
.footerpro button {
  background-color: #fff; }
  .footerpro a:hover, .footerpro a:active, .footerpro a:focus,
  .footerpro button:hover,
  .footerpro button:active,
  .footerpro button:focus {
    background-color: #fff; }

.scrollbar {
  scrollbar-color: #4d1e81; }
  .scrollbar::-webkit-scrollbar-track {
    background: #ffffff; }
  .scrollbar::-webkit-scrollbar-thumb {
    background-color: #5f259f; }
  .scrollbar::-webkit-scrollbar-thumb:hover {
    background: #956fc0; }
  .scrollbar::-webkit-scrollbar-track-piece {
    background-color: #ffffff; }

.newest-bimeh-bar-item p {
  color: #4d1e81; }

.wl-footer-left span {
  color: #000000; }

.xexboxes.border-outlined .xexbox-img {
  border: 2px solid #5f259f; }

.xexboxes.border-outlined .xexbox-img1 {
  border: 2px solid #5f259f; }

.xexboxes.active .xexbox-title {
  color: #5f259f; }

.xexboxes .xexbox-title {
  color: #5f259f; }

.xexboxes .xexbox-img1 {
  background-color: #ffffff !important; }

.back-to-up button svg path {
  stroke: #5f259f; }

.ins-reminder .main-icon i span:before {
  color: #4d1e81; }

.contact-us .box .item {
  border-bottom: 3px solid #e3e3e3; }

.contact-us .box i span:before {
  color: #4d1e81; }

.contact-us .box svg path {
  fill: #4d1e81; }

.empty-table-wrapper {
  background-color: #f6f6f6; }

.authentication__container:before {
  background-color: #ffffff; }

.authentication__container .modal-box {
  background-color: #ffffff;
  border: solid 1px #e3e3e3; }

.authentication__container form #mobile_password {
  color: #666666;
  border: 1px solid #e3e3e3; }

.authentication__container form input[value^="09"] {
  color: #666666; }

.authentication__container form input:read-only {
  color: #919191; }

.authentication__container form .form-group .otp__code input {
  background-color: #ffffff;
  border-color: #e3e3e3; }
  .authentication__container form .form-group .otp__code input:hover {
    border: 1px solid #5f259f; }
  .authentication__container form .form-group .otp__code input:active {
    border: 1px solid #5f259f; }
  .authentication__container form .form-group .otp__code input:focus {
    border: 1px solid #5f259f; }

.authentication__container form .form-group .input_error input {
  border-color: #ff3335 !important; }
  .authentication__container form .form-group .input_error input:hover {
    border: 1px solid #ff3335 !important; }
  .authentication__container form .form-group .input_error input:active {
    border: 1px solid #ff3335 !important; }
  .authentication__container form .form-group .input_error input:focus {
    border: 1px solid #ff3335 !important; }

.authentication__container form .label-code:before {
  background-color: #000; }

.authentication__container form .line {
  background-color: #000; }

.authentication__container form .input {
  color: #666666; }

.authentication__container .login-wp {
  color: #5f259f; }
  .authentication__container .login-wp i span:before {
    color: #919191; }
  .authentication__container .login-wp:hover i span:before {
    color: #4d1e81; }
  .authentication__container .login-wp.blue {
    color: #64b054; }
    .authentication__container .login-wp.blue:hover {
      color: #64b054; }

.authentication__container.register .form-group .label-code {
  color: #919191; }

.rmdp-calendar .rmdp-day-picker .rdmp-week .rmdp-day .rmdp-selected span:not(.highlight) {
  background-color: #5f259f; }

.rmdp-day.rmdp-selected span:not(.highlight) {
  background-color: #5f259f !important; }

.rmdp-day.rmdp-today span {
  background-color: #956fc0 !important;
  color: #ffffff; }

.rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover {
  background-color: #956fc0 !important; }

.rmdp-week-day {
  color: #5f259f !important; }

.rmdp-container .rmdp-input,
.date__picker__container .rmdp-input {
  border-color: #e3e3e3;
  background-color: #ffffff;
  color: #151515; }

.rmdp-container svg,
.date__picker__container svg {
  fill: #e3e3e3; }

.footer-partner .icon-u-Message .path1:before {
  color: #64b054; }

.footer-partner .icon-u-Message .path2:before {
  color: #64b054; }

.footer-partner .bottom-bar {
  background-color: #f6f6f6; }

.partner-intro .icon-u-Message .path1:before {
  color: #ffffff; }

.partner-intro .icon-u-Message .path2:before {
  color: #ffffff; }

.xexboxes.transparent .xexbox:not(.active):hover .xexbox-img {
  background-color: #f6f6f6;
  border-color: #f6f6f6; }

.accordion-menu .item-accordion {
  background-color: #ffffff; }
  .accordion-menu .item-accordion .ant-collapse-header {
    color: #666666; }

.list-header__title,
.box-header__title {
  color: #666666; }

.companies li {
  color: #666666; }

.companies h1,
.companies h2,
.companies h3,
.companies a {
  color: #5f259f; }

.companies h4,
.companies h5 {
  color: #956fc0; }

.info-wizard-holder svg path {
  fill: #64b054; }

.data-check-page .header__box .section__top .logo > div > img {
  border-color: #e3e3e3; }

.fans__container .buttons__section .btn-grey {
  background-color: #f6f6f6;
  color: #666666; }
  .fans__container .buttons__section .btn-grey:hover {
    background-color: #f6f6f6; }
  .fans__container .buttons__section .btn-grey__red:hover {
    background-color: #ff3335;
    color: #ffffff; }

.main-profile .top-bar .info {
  color: #666666; }
  .main-profile .top-bar .info b {
    color: #666666; }

.info-wizard-holder svg path {
  fill: #64b054; }

.newest-bimeh-bar-item {
  border-color: #e3e3e3; }

.header-section .lines .line {
  background-color: #e3e3e3; }

.header-section-single .title:before, .header-section-single .title:after {
  background-color: #e3e3e3; }

.main-profile .top-bar .column:not(:first-child).has-before:before {
  background-color: #e3e3e3; }

.insurance-expire-date-wrapper .ant-form-item-label label {
  color: #666666; }

.fill-profile-svg {
  fill: #919191; }

.pencil-outline {
  background-color: #e3e3e3;
  stroke: #5f259f; }

@keyframes blinking {
  0% {
    box-shadow: 0 0 0 0 #5f259f; }
  2% {
    box-shadow: 0 0 30px 0 #5f259f; }
  4% {
    box-shadow: 0 0 15px 0 #5f259f; }
  6% {
    box-shadow: 0 0 20px 0 #5f259f; }
  8% {
    box-shadow: 0 0 10px 0 #5f259f; }
  10%,
  100% {
    box-shadow: 0 0 0 0 #5f259f; } }

/*** plp ***/
.searchbox-title {
  background-color: #fff; }

.inquiry-confirm .detailes .vertical-line {
  border-left: 3px solid #e3e3e3; }

.inquiry-confirm .detailes .title {
  color: #919191; }

.inquiry-confirm .payment-type .ant-radio-wrapper-checked {
  background-color: rgba(95, 37, 159, 0.05) !important; }

.inquiry-confirm .payment-type .ant-radio-wrapper {
  background-color: #ffffff;
  border-radius: 10px !important;
  border: 1px solid #e3e3e3; }

.inquiry-confirm .payment-type .ant-radio-wrapper-checked {
  border: 1px solid #5f259f; }

.inquiry-confirm .payment-type .prePayment,
.inquiry-confirm .payment-type .installment-details {
  border-radius: 10px;
  background-color: #ffffff; }

/*** mobile insurance ***/
.test-page-eq .cards-container .single-card .top-section-card-content-status-text-success {
  color: #64b054; }

.test-page-eq .cards-container .single-card .top-section-card-content-status-text-failure {
  color: #ff3335; }

.test-page-eq .success-border-color {
  border: solid 1px #64b054; }

.test-page-eq .failure-border-color {
  border: solid 1px #ff3335; }

.test-page-eq .success-background-color {
  background-color: #f0f7ee;
  color: #64b054; }

.test-page-eq .failure-background-color {
  background-color: #fff4f4;
  color: #ff3335; }

.wallet__balance {
  background: #f0f7ee;
  color: #64b054; }

.wallet__icon:hover {
  fill: #5f259f !important; }

.wallet__container {
  border: solid 1px #e3e3e3; }
  .wallet__container .wallet__split__horizontal {
    background-color: #e3e3e3; }
  .wallet__container .wallet__split__verical {
    background-color: #e3e3e3; }
  .wallet__container .wallet__charge .payment__container__input .inside-abs,
  .wallet__container .wallet__charge .payment__container__input .inside-cur {
    color: #919191; }

.transactions__container .list__container .ant-list-split .ant-list-header {
  background-color: #f6f6f6; }

.transactions__container .list__container .list__item {
  border-bottom: 1px solid #e3e3e3; }
  .transactions__container .list__container .list__item .splitter {
    background-color: #f6f6f6; }

/*** wl header ***/
.header .top-bar .nav .nav-item .nav-link {
  color: #000;
  border: 3px solid rgba(0, 0, 0, 0.2); }
  .header .top-bar .nav .nav-item .nav-link:hover {
    border-color: #000; }
  .header .top-bar .nav .nav-item .nav-link svg g {
    stroke: #000 !important; }

.header .bottom-bar .nav-menu .nav-item .nav-link,
.header .bottom-bar .nav-bread .nav-item .nav-link {
  color: #999999; }

.header .bottom-bar .nav-bread .nav-item:after {
  background-color: #e2e2e2; }

.step-section .bg {
  border-color: #956fc0 !important; }

.fans__container .buttons__section .btn-grey {
  background-color: #f6f6f6;
  color: #666666; }
  .fans__container .buttons__section .btn-grey:hover {
    background-color: #f6f6f6; }
  .fans__container .buttons__section .btn-grey__red:hover {
    background-color: #ff3335;
    color: #ffffff; }

.freeway-drawer .toll-list .ant-list-footer {
  background-color: #ffffff;
  box-shadow: 0 -8px 5px -5px #e3e3e3; }

/*** profile ***/
.profile-layout .sidebar .nav a:hover {
  color: #5f259f; }
  .profile-layout .sidebar .nav a:hover svg {
    stroke: #5f259f !important; }
    .profile-layout .sidebar .nav a:hover svg path {
      stroke: #5f259f !important; }

.profile-layout .sidebar .nav .active {
  background-color: rgba(95, 37, 159, 0.1); }
  .profile-layout .sidebar .nav .active a {
    color: #5f259f; }
  .profile-layout .sidebar .nav .active a:hover {
    color: #5f259f; }
  .profile-layout .sidebar .nav .active svg {
    stroke: #5f259f !important; }

.profile-layout .invitation {
  border-top: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff; }
  .profile-layout .invitation .link {
    border-radius: 10px;
    border: 1px solid #ffffff;
    background: #ffffff4d;
    backdrop-filter: blur(20px); }
    .profile-layout .invitation .link .ident {
      background-color: #ffffff; }
      .profile-layout .invitation .link .ident .ident-code .code {
        border-radius: 10px;
        background-color: #f6f3fa; }
      .profile-layout .invitation .link .ident .ident-code .btn-copy {
        background-color: #ffffff; }

.profile-layout .backward, .profile-layout .backwardWithoutHeader,
.profile-layout .backwardWithHeader {
  background-color: #ffffff;
  -webkit-box-shadow: 0px 1px 1px #e3e3e3;
  -moz-box-shadow: 0px 1px 1px #e3e3e3;
  box-shadow: 0px 1px 1px #e3e3e3; }

.profile-main {
  background-color: #ffffff;
  border-radius: 15px; }
  .profile-main .marketers-dashboard .card-container .card-item {
    background-color: #f6f6f6; }
  .profile-main .marketers-dashboard .chart-container {
    background-color: #f6f6f6;
    border-radius: 15px; }
    .profile-main .marketers-dashboard .chart-container .chart-wrapper .recharts-wrapper .recharts-tooltip-wrapper {
      color: #f6f6f6;
      background-color: #323232;
      border-radius: 10px; }
      .profile-main .marketers-dashboard .chart-container .chart-wrapper .recharts-wrapper .recharts-tooltip-wrapper::before {
        content: unset !important; }

.no-data-layout {
  border: 1px solid #e3e3e3;
  border-radius: 15px; }

.buttons-inputs-radius {
  border-radius: 10px; }

.profile-installment-card:not(:last-child) {
  border-bottom: 1px solid #e3e3e3; }

.profile-installment-card .installment-status .first-child {
  color: #919191; }

.profile-installment-card .installment-status .failed {
  background-color: #fff4f4; }

.profile-installment-card .installment-status .success {
  color: #4e8a42;
  background-color: #f0f7ee; }

.profile-installment-card .installment-status .future {
  background-color: #f6f6f6; }

.profile-installment-card .installment-border {
  background-color: #e3e3e3; }

.main-profile .installments-page {
  border-radius: 10px;
  background-color: #ffffff; }
  .main-profile .installments-page .header-items .inst-btn > span {
    color: #5f259f; }
  .main-profile .installments-page .installments-wrapper .ant-list-item {
    border: 1px solid #e3e3e3;
    border-radius: 15px; }
    .main-profile .installments-page .installments-wrapper .ant-list-item .inst-card-item .ant-progress .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
      stroke: #64b054; }
    .main-profile .installments-page .installments-wrapper .ant-list-item .divider-line {
      background-color: #e3e3e3; }

.main-profile .tickets-page .tickets-heading {
  color: #919191; }

.main-profile .tickets-page .tickets-desc {
  color: #666666; }

.main-profile .tickets-page .ant-list-item {
  border-radius: 15px;
  border: 1px solid #e3e3e3; }
  .main-profile .tickets-page .ant-list-item .blue {
    color: #1c4777;
    background-color: #eaf1f9; }
  .main-profile .tickets-page .ant-list-item .shity {
    color: #b57e0e;
    background-color: #fff4f4; }
  .main-profile .tickets-page .ant-list-item .silver {
    color: #919191;
    background-color: #f6f6f6; }

.main-profile .tickets-page .credentials-container .btn-outline-small,
.main-profile .tickets-page .header-item .btn-outline-small {
  color: #ff3335 !important;
  border-color: #ff3335 !important; }

.main-profile .tickets-page .credentials-container {
  border-bottom: 1px solid #e3e3e3; }

.main-profile .tickets-page .ticket-detail .ask-theme .download .download-icon {
  border-radius: 10px;
  border: 1px solid #e3e3e3; }

.main-profile .tickets-page .ticket-detail .reply-theme {
  background-color: #f6f3fa; }

.main-profile .tickets-page .ticket-detail .upload-wrapper {
  border: 1px dashed #e3e3e3; }
  .main-profile .tickets-page .ticket-detail .upload-wrapper .uploader-container [role="button"] .hints {
    color: #919191; }
  .main-profile .tickets-page .ticket-detail .upload-wrapper .uploader-container .ant-upload-select {
    background-color: #ffffff !important;
    border-radius: 15px; }
    .main-profile .tickets-page .ticket-detail .upload-wrapper .uploader-container .ant-upload-select:hover {
      border: 1px dashed #e3e3e3; }

.main-profile .new-ticket .new-ticket-container .ant-form-item .upload-wrapper {
  border: 1px dashed #e3e3e3; }
  .main-profile .new-ticket .new-ticket-container .ant-form-item .upload-wrapper .upload-area .ant-upload .hints {
    color: #919191; }
  .main-profile .new-ticket .new-ticket-container .ant-form-item .upload-wrapper .ant-upload-select-picture-card {
    border-radius: 15px;
    background-color: #ffffff;
    border: 1px dashed #e3e3e3; }
    .main-profile .new-ticket .new-ticket-container .ant-form-item .upload-wrapper .ant-upload-select-picture-card:hover {
      border: 1px dashed #e3e3e3 !important; }
  .main-profile .new-ticket .new-ticket-container .ant-form-item .upload-wrapper .ant-upload-list-item {
    border-radius: 15px; }

.insurance-items-wrapper .modal-insurances-content {
  border-radius: 15px;
  border: 1px solid #e3e3e3; }

.data-check-page .header__titles .bil__container .purple__bil {
  background: #5f259f; }

.footer__body .items__container a,
.footer__mobile .footer_links .items__container a,
.footer-text-color {
  color: #000000; }

.footer__mobile .footer__form__container .text__phone__support {
  color: #5f259f; }
  .footer__mobile .footer__form__container .text__phone__support svg {
    fill: #5f259f; }

.footer__mobile .footer__purple__info .explanations .section__header,
.footer__mobile .footer_links .section__header {
  color: #5f259f; }

.buy-insurance .title .plp-after:after {
  background-color: #e3e3e3; }

.survey-btn-wrapper .survey-btn {
  color: #2f76c7;
  border-bottom: 1px solid #2f76c7; }

/*** antd ***/
.ant-card-bordered {
  border-radius: 15px;
  background-color: #ffffff;
  border-color: #e3e3e3; }

.ant-select-item {
  color: #010101 !important; }

.ant-select {
  color: #f6f6f6; }

.ant-input {
  border-radius: 10px;
  background-color: #ffffff !important;
  color: #323232; }

.ant-input::placeholder {
  color: #e3e3e3; }

.ant-input[disabled] {
  border-color: #f6f3fa !important; }

.ant-input:focus,
.ant-input-focused {
  box-shadow: 0 0 0 1px #956fc0; }

.ant-radio-wrapper-checked {
  color: #5f259f; }

.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #5f259f; }

.ant-btn-link {
  color: #5f259f !important; }
  .ant-btn-link:hover, .ant-btn-link:focus {
    color: #4d1e81 !important; }

.ant-radio:hover .ant-radio-inner {
  border-color: #5f259f !important; }

.ant-radio .ant-radio-inner:before {
  background-color: #5f259f; }

.ant-alert-warning {
  background-color: #fcf5e7;
  border-color: #fcf5e7;
  color: #b57e0e;
  border-radius: 10px; }

.ant-select.ant-select-in-form-item {
  color: #666666; }

.ant-select-dropdown {
  background-color: #f6f6f6; }

.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #e3e3e3;
  border-radius: 10px !important;
  background-color: #ffffff;
  color: #151515; }

.ant-input-search .ant-input:hover,
.ant-input-search .ant-input:focus {
  border-color: #5f259f; }

.ant-input-group .ant-input {
  border-radius: 10px !important; }

.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  color: rgba(1, 1, 1, 0.25);
  background: #f7f7f7;
  border: 1px solid rgba(227, 227, 227, 0.5); }

.ant-form-item-label label {
  color: #666666 !important; }

.ant-alert-warning .ant-alert-message {
  color: #b57e0e; }

.ant-alert-info {
  background-color: #eaf1f9;
  border: 1px solid #b6cfeb;
  border-radius: 10px; }
  .ant-alert-info .ant-alert-message {
    color: #1c4777; }
  .ant-alert-info .ant-alert-icon {
    color: #1c4777; }

.ant-select-selection-placeholder {
  color: #e3e3e3 !important; }

.ant-collapse-arrow svg path {
  stroke: #919191; }

.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #4d1e81 !important; }

.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #4d1e81 !important;
  border-color: #4d1e81 !important; }

.ant-pagination .ant-pagination-item.ant-pagination-item-active .nav-link {
  background-color: #4d1e81;
  color: #ffffff; }

.ant-modal .ant-modal-content .modal-title {
  border-bottom: 1px solid #e3e3e3; }

.ant-checkbox-checked:after {
  border: 1px solid #5f259f; }

.ant-spin {
  color: #5f259f !important; }

.ant-spin-dot-item {
  background-color: #5f259f !important; }

.ant-table-tbody > tr.ant-table-placeholder:hover > td .ant-empty-normal {
  color: #666666; }

.ant-table {
  color: #010101; }

.ant-input-password-icon.anticon {
  color: rgba(1, 1, 1, 0.45); }

.ant-empty-description {
  color: #010101; }

.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background-color: #ffffff; }

.ant-input-group-addon {
  background-color: #ffffff; }

.ant-pagination .ant-pagination-next .nav-link,
.ant-pagination .ant-pagination-prev .nav-link {
  border: 1px solid #e3e3e3 !important;
  background-color: #ffffff;
  color: #666666; }

.ant-modal-close-x svg path {
  fill: #010101; }

.ant-modal .ant-modal-header {
  background: #ffffff;
  border-bottom: 1px solid #e3e3e3; }

.ant-modal .ant-modal-title {
  color: #010101; }

.ant-modal .ant-modal-footer {
  background-color: #ffffff;
  border-top: 1px solid #e3e3e3; }
  .ant-modal .ant-modal-footer .error-btn {
    border-radius: 10px;
    border-color: #ff3335 !important;
    background-color: #ff3335 !important;
    color: #ffffff !important; }

.ant-modal .ant-modal-content {
  background-color: #ffffff;
  border-radius: 15px; }

.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
  border-color: #ff3335 !important;
  background-color: #ffffff; }

.ant-radio-disabled + span {
  color: #e3e3e3; }

.ant-checkbox-wrapper .ant-checkbox + span {
  color: #151515; }

.file-uploader .ant-upload-drag {
  background-color: #ffffff; }

.custom-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #e3e3e3; }

.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child {
  border-right-color: #5f259f; }

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  border-color: #5f259f !important; }

.ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,
.ant-input:hover,
.ant-input:focus,
.ant-input-focused,
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner,
.ant-radio-checked .ant-radio-inner {
  border-color: #5f259f !important;
  background-color: transparent !important; }
  .ant-select:not(.ant-select-disabled):hover .ant-select-selector:before,
  .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector:before,
  .ant-input:hover:before,
  .ant-input:focus:before,
  .ant-input-focused:before,
  .ant-radio-wrapper:hover .ant-radio:before,
  .ant-radio:hover .ant-radio-inner:before,
  .ant-radio-input:focus + .ant-radio-inner:before,
  .ant-radio-checked .ant-radio-inner:before {
    border-color: #5f259f !important;
    background-color: transparent !important; }

.ant-modal .modal-tickets-box {
  border-radius: 10px;
  background-color: #f6f6f6; }
  .ant-modal .modal-tickets-box .tickets-heading {
    color: #919191; }

.ant-drawer-content .modal-tickets-box {
  border-radius: 10px;
  background-color: #f6f6f6; }
  .ant-drawer-content .modal-tickets-box .tickets-heading {
    color: #919191; }

.ant-drawer-content .ant-drawer-footer .error-btn {
  border-radius: 10px !important;
  border-color: #ff3335 !important;
  background-color: #ff3335 !important;
  color: #ffffff !important; }

.ant-drawer .modal-insurances-content {
  border-radius: 15px;
  border: 1px solid #e3e3e3; }

.ant-drawer .custom-labael {
  padding-bottom: 8px;
  font-size: 14px;
  font-weight: normal; }

.ant-drawer .h-400 {
  height: 400px; }

.ant-drawer .h-auto {
  height: auto !important; }

.ant-drawer .ant-form-item-row {
  overflow-y: hidden !important; }

.ant-pagination .ant-pagination-item .nav-link:hover {
  background-color: #4d1e81; }

.ant-pagination .ant-pagination-prev .nav-link:hover,
.ant-pagination .ant-pagination-next .nav-link:hover {
  background-color: #4d1e81;
  border-color: #4d1e81; }

.ant-message .ant-message-notice-content {
  border-radius: 10px; }
  .ant-message .ant-message-notice-content span {
    color: #e3e3e3; }
  .ant-message .ant-message-notice-content .ant-message-success {
    background: #323232; }
  .ant-message .ant-message-notice-content .ant-message-error {
    background: #323232; }

.ant-form-item-extra {
  color: #1c4777 !important; }

.ant-btn[disabled],
.ant-btn[disabled]:hover,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:active {
  border-color: #666666 !important;
  background-color: #666666 !important; }

.ant-select-arrow svg path {
  stroke: #919191; }

/*** public tags ***/
p {
  color: #666666; }

input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  border: 1px solid #e3e3e3;
  -webkit-text-fill-color: #010101 !important;
  -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;
  box-shadow: 0 0 0px 1000px #ffffff inset !important; }
  input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active,
  textarea:-webkit-autofill,
  textarea:-webkit-autofill:hover,
  textarea:-webkit-autofill:focus,
  textarea:-webkit-autofill:active,
  select:-webkit-autofill,
  select:-webkit-autofill:hover,
  select:-webkit-autofill:focus,
  select:-webkit-autofill:active {
    border: 1px solid #e3e3e3;
    -webkit-text-fill-color: #010101 !important;
    -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;
    box-shadow: 0 0 0px 1000px #ffffff inset !important; }

.ant-select.ant-select.ant-select-allow-clear:not(.ant-select-customize-input) .ant-select-selector,
.ant-select.ant-select-in-form-item.select-loading.ant-select-multiple.ant-select-show-search .ant-select-selector,
.ant-select.ant-select-in-form-item.select-icon.ant-select-multiple.ant-select-show-search .ant-select-selector {
  border-color: #e3e3e3; }

/*** colors ***/
.primary-color {
  color: #5f259f; }
  .primary-color:hover, .primary-color:focus {
    color: #4d1e81 !important; }

.primary-bk-color {
  background-color: #5f259f; }

.back-primary-bk-color {
  background-color: #f6f3fa; }

.light-primary-bk-color {
  background-color: #956fc0; }

.fill-light-primary-color {
  fill: #956fc0; }

.fill-lighter-surface-color {
  fill: #e3e3e3; }
  .fill-lighter-surface-color path {
    fill: #e3e3e3; }

.fill-lighten-surface-color {
  fill: #f6f6f6; }

.fill-primary-color {
  fill: #5f259f; }
  .fill-primary-color path {
    fill: #5f259f; }

.fill-back-surface-color {
  fill: #ffffff; }
  .fill-back-surface-color path {
    fill: #ffffff; }

.fill-back-primary-color {
  fill: #f6f3fa; }

.strock-primary-color {
  stroke: #5f259f; }
  .strock-primary-color path {
    stroke: #5f259f; }

.stroke-light-primary-color {
  stroke: #956fc0; }

.stroke-back-surface-color {
  stroke: #ffffff; }
  .stroke-back-surface-color path {
    stroke: #ffffff; }

.border-primary-color {
  border-color: #5f259f !important; }

.border-light-primary-color {
  border-color: #956fc0 !important; }

.light-primary-color {
  color: #956fc0; }

.secondary-color {
  color: #64b054; }
  .secondary-color:focus, .secondary-color:hover {
    color: #64b054; }

.secondary-bk-color {
  background-color: #64b054; }

.back-secondary-bk-color {
  background-color: #f0f7ee; }

.fill-secondary-color {
  fill: #64b054; }

.border-secondary-color {
  border-color: #64b054; }
  .border-secondary-color:focus, .border-secondary-color:hover {
    border-color: #64b054; }

.error-color {
  color: #ff3335 !important; }

.border-error-color {
  border-color: #ff3335 !important; }

.warning-color {
  color: #dd9a11; }

.info-color {
  color: #2f76c7 !important; }

.fill-info-color {
  fill: #2f76c7; }

.surface-color {
  color: #666666 !important; }

.lighter-bk-surface-color {
  background-color: #e3e3e3 !important; }

.fill-darkest-surface-color {
  fill: #010101; }

.fill-surface-color {
  fill: #666666 !important; }
  .fill-surface-color path {
    fill: #666666 !important; }

.light-surface-color {
  color: #919191 !important; }

.fill-light-surface-color {
  fill: #919191 !important; }

.light-surface-bk-color {
  background-color: #919191; }

.surface-bk-color {
  background-color: #666666; }

.border-lighter-surface-color {
  border: solid 1px #e3e3e3; }

.stroke-primary-color {
  stroke: #5f259f; }

.stroke-secondary-color {
  stroke: #64b054; }

.stroke-darker-surface-color {
  stroke: #151515; }

.lighter-surface-bk-color {
  background-color: #e3e3e3 !important; }

.back-surface-bk-color {
  background-color: #ffffff; }

.fill-bullets-svg-color {
  fill: #5f259f; }

.background-color {
  background-color: #f7f7f7; }

.header-bk-color {
  background-color: #fff; }

.header-color {
  color: #000; }

.footer-bk-color {
  background-color: #ffffff; }

.back-surface-color {
  color: #ffffff !important; }
  .back-surface-color:hover, .back-surface-color:focus {
    color: #ffffff !important; }

.dark-error-bk-color:hover {
  background-color: #e22d2f; }

.dark-surface-bk-color {
  background-color: #323232; }

.darkest-surface-color {
  color: #010101; }

.dark-surface-color {
  color: #323232; }

.lighten-surface-bk-color {
  background-color: #f6f6f6; }

.dark-secondary-color {
  color: #4e8a42; }

.dark-error-bk-color {
  background-color: #e22d2f; }

.darker-surface-color {
  color: #151515; }

.fill-darkest-surface-color {
  fill: #010101; }

.commitment-details-box {
  background-color: #f6f6f6;
  border-radius: 10px; }

.other-costs-container {
  background-color: #ffffff;
  border-radius: 10px; }

.isntallments-details-plp {
  border-top: 1px solid #e3e3e3; }
  .isntallments-details-plp::-webkit-scrollbar-thumb {
    background: #956fc0; }
  .isntallments-details-plp .details-installment-container:not(:last-child) {
    border-bottom: 1px solid #e3e3e3; }

.fill-back-primary-color-svg {
  fill: #323232 !important; }
  .fill-back-primary-color-svg g[mask="url(#5ahs47296a)"] {
    fill: #323232 !important; }
  .fill-back-primary-color-svg > path {
    fill: #323232 !important; }

.box-body .filter-body:not(:last-child) {
  border-bottom: 1px solid #f6f6f6; }

.box-body .filter-body .ant-checkbox-group .ant-checkbox-wrapper:not(:last-child) {
  border-bottom: 1px solid #f6f6f6; }

.box-body .filter-body .ant-radio-group > label:not(.filter-checkbox):not(:last-child) {
  border-bottom: 1px solid #f6f6f6; }

.box-body .filter-body .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
  border: solid 1px #e3e3e3; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title svg {
  fill: #010101; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-title {
  color: #010101; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body {
  background-color: #ffffff; }
  .drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .box-body .filter-body:not(:last-child) {
    border-bottom: 1px solid #f6f6f6; }
  .drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .box-body .filter-body .ant-checkbox-group .ant-checkbox-wrapper {
    border-bottom: 1px solid #f6f6f6; }
  .drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .box-body .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
    border: solid 1px #e3e3e3; }
  .drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .box-body .custom-select.ant-select-disabled .ant-select-selector {
    border-color: #f6f6f6 !important; }
    .drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .box-body .custom-select.ant-select-disabled .ant-select-selector .ant-select-selection-item {
      color: #666666; }
  .drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-radio-group > label:not(:last-child) {
    border-bottom: 1px solid #e3e3e3; }
  .drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-checkbox-group > label:not(:last-child) {
    border-bottom: 1px solid #f6f6f6; }
  .drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .filter-btn-container {
    border-top: 1px solid #666666 !important;
    background: #ffffff !important; }

.header-discout-filters .mobile-box-container .discount-mobile-box {
  border: 1px solid #e3e3e3;
  background-color: #ffffff; }

.header-discout-filters .mobile-box-container__extended .discount-mobile-box {
  border: 1px solid #e3e3e3;
  background-color: #ffffff; }

.voucherCode-wrapper .ant-btn[disabled],
.voucherCode-wrapper .ant-btn[disabled]:hover {
  background: #5f259f !important;
  color: #fff !important;
  border-color: #5f259f !important; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .box-body .filter-body .ant-checkbox-group .ant-checkbox-wrapper {
  border-bottom: 1px solid #f6f6f6; }

.buy-insurance .box.filter-box.open {
  border: 1px solid #e3e3e3; }

.ant-table-tbody > tr.ant-table-row:hover > td,
.ant-table-tbody > tr > td.ant-table-cell-row-hover {
  background: #ffffff !important; }

.freeway-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
  background: #ffffff;
  box-shadow: 0 -8px 5px -5px #e3e3e3; }

.profile-my-plaques .my-plaque-desc .ant-descriptions-item-label {
  color: #919191 !important; }

.profile-my-plaques .my-plaque-desc .ant-descriptions-item-content {
  color: #666666 !important; }

.profile-my-plaques .plaque-line {
  border-bottom: 1px solid #e3e3e3; }

.isOfferItem .offerText {
  color: #ffffff; }

.plp-table-row .plp-table-row-inner {
  border: 1px solid #e3e3e3; }
  .plp-table-row .plp-table-row-inner .plp-table-row-right {
    border-left: 1px solid #f6f6f6; }
    .plp-table-row .plp-table-row-inner .plp-table-row-right .open-more-btn-desk {
      border-top: 2px solid #f6f6f6; }
  .plp-table-row .plp-table-row-inner .plp-table-row-left {
    border-right: 1px solid #f6f6f6; }
    .plp-table-row .plp-table-row-inner .plp-table-row-left .off-price span:first-child {
      background-color: #ff3335; }
  .plp-table-row .plp-table-row-inner .more-details {
    border-left: 2px solid #f6f6f6; }
    .plp-table-row .plp-table-row-inner .more-details .ant-tabs-tab {
      color: #666666;
      border: solid 1px #e3e3e3; }
      .plp-table-row .plp-table-row-inner .more-details .ant-tabs-tab .ant-tabs-tab-btn {
        color: #666666 !important; }
    .plp-table-row .plp-table-row-inner .more-details .ant-tabs-tab-active {
      border: solid 1px #5f259f; }
      .plp-table-row .plp-table-row-inner .more-details .ant-tabs-tab-active .ant-tabs-tab-btn {
        color: #5f259f !important; }

.default-coverages-modal .ant-modal-content .ant-modal-body .custom-scrollbody-modal .single-coverage-box {
  background-color: #f6f6f6; }

.buy-insurance .info-wizard {
  background-color: transparent !important; }
  .buy-insurance .info-wizard .wizard-step {
    background-color: transparent !important; }

.edit-info-modal .ant-modal-body .scrollable-modal::-webkit-scrollbar-track,
.plp-search-drawer .ant-modal-body .scrollable-modal::-webkit-scrollbar-track {
  background: #f6f6f6; }

.edit-info-modal .ant-modal-body .scrollable-modal::-webkit-scrollbar-thumb,
.plp-search-drawer .ant-modal-body .scrollable-modal::-webkit-scrollbar-thumb {
  background: #e3e3e3; }

.edit-info-modal .ant-modal-body .scrollable-modal::-webkit-scrollbar-thumb:hover,
.plp-search-drawer .ant-modal-body .scrollable-modal::-webkit-scrollbar-thumb:hover {
  background: #919191; }

.installments-page .installment-status .first-child {
  color: #919191; }

.installments-page .installment-status .failed {
  background-color: #fff4f4; }

.installments-page .installment-status .success {
  color: #4e8a42;
  background-color: #f0f7ee; }

.installments-page .installment-status .future {
  background-color: #f6f6f6; }

.bk-confirm {
  background-color: #ffffff !important; }

.cvr-mobile-ins-content .plan-item {
  display: flex; }
  .cvr-mobile-ins-content .plan-item .rectangle.blue {
    background-color: #2f76c7; }
  .cvr-mobile-ins-content .plan-item .rectangle.primary {
    background-color: #5f259f; }
  .cvr-mobile-ins-content .plan-item .rectangle.secondary {
    background-color: #64b054; }

.cvr-mobile-ins-content .ant-collapse {
  border-radius: 10px; }
  .cvr-mobile-ins-content .ant-collapse .ant-collapse-item {
    border-radius: 10px; }
  .cvr-mobile-ins-content .ant-collapse .ant-collapse-header {
    border-radius: 10px !important;
    background-color: #fff; }
  .cvr-mobile-ins-content .ant-collapse .ant-collapse-content {
    border-radius: 0 0 10px 10px; }
    .cvr-mobile-ins-content .ant-collapse .ant-collapse-content .ant-collapse-content-box .cvr-section {
      border-bottom: 1px solid #f6f6f6; }
    .cvr-mobile-ins-content .ant-collapse .ant-collapse-content .titles-section {
      background-color: #f6f6f6; }

.dark-warning-color {
  color: #b57e0e; }

.dark-warning-bk-color {
  background-color: #b57e0e; }

.edit-info-modal.freeway-modal-footer .ant-modal-footer {
  border-top: 1px solid #e3e3e3 !important;
  box-shadow: 0 -8px 5px -5px #e3e3e3 !important; }

.edit-info-modal .ant-modal-body .scrollable-modal.freeway-list .ant-modal-footer {
  box-shadow: 0 -8px 5px -5px #666666; }

.ant-alert-error .ant-alert-message {
  color: #ff3335; }

.freeway-amount .ant-card-body {
  background-color: #f6f3fa;
  border-radius: 15px; }

.car-price-slider .value-tooltip:before {
  border-left: 8px solid #323232; }

.car-price-slider .slider::-webkit-slider-thumb {
  background: #ffffff;
  border: solid 2px #5f259f; }

.file-uploader-wrapper .border-success .ant-upload-drag {
  border: solid 1px #64b054; }

.file-uploader-wrapper .border-error .ant-upload-drag {
  border: solid 1px #ff3335; }

.file-uploader-wrapper .border-ordinary .ant-upload-drag {
  border: dashed 1px #e3e3e3; }

@media (max-width: 575.9px) {
  .file-uploader-wrapper:not(:last-child) {
    border-bottom: 1px solid #f6f6f6; } }

.file-uploader__border-ordinary {
  border: dashed 1px #e3e3e3 !important; }

.file-uploader .uploader-body .upload-btn .upload-icon {
  color: #5f259f; }

.file-uploader .uploader-body .extra-details .details {
  color: #1c4777;
  background-color: #eaf1f9; }
  .file-uploader .uploader-body .extra-details .details .info-mark path {
    fill: #1c4777; }

.img-resend .uploading-btn {
  color: #5f259f; }
  .img-resend .uploading-btn:hover {
    color: #5f259f; }

.main-profile .top-bar .more {
  background-color: #4d1e81; }
  .main-profile .top-bar .more.gray-theme:hover {
    background-color: #4d1e81; }
    .main-profile .top-bar .more.gray-theme:hover .icon i {
      color: #4d1e81; }
  .main-profile .top-bar .more:hover {
    background-color: #64b054; }
    .main-profile .top-bar .more:hover .icon i {
      color: #64b054; }
  .main-profile .top-bar .more .icon i {
    color: #4d1e81; }

.main-profile .top-bar .nav-action .nav-item .nav-link {
  color: #4d1e81; }
  .main-profile .top-bar .nav-action .nav-item .nav-link.green-theme {
    color: #64b054; }
    .main-profile .top-bar .nav-action .nav-item .nav-link.green-theme:hover {
      background-color: #64b054; }
    .main-profile .top-bar .nav-action .nav-item .nav-link.green-theme i span:before {
      color: #64b054; }
  .main-profile .top-bar .nav-action .nav-item .nav-link.purple-theme {
    background-color: #4d1e81; }
    .main-profile .top-bar .nav-action .nav-item .nav-link.purple-theme:hover {
      background-color: #64b054; }
  .main-profile .top-bar .nav-action .nav-item .nav-link:hover {
    background-color: #4d1e81; }
  .main-profile .top-bar .nav-action .nav-item .nav-link i span:before {
    color: #4d1e81; }

.main-profile .top-bar .nav-action .nav-item.green-theme {
  background-color: #64b054; }
  .main-profile .top-bar .nav-action .nav-item.green-theme:hover {
    background-color: #4d1e81; }

.main-profile .top-bar .nav-action .nav-item .show-detail:hover {
  color: #4d1e81; }
  .main-profile .top-bar .nav-action .nav-item .show-detail:hover i {
    color: #4d1e81; }

.main-profile .top-bar .nav-action .nav-item .price {
  color: #4d1e81; }

.main-profile .notifications .ntf-wrapper .ant-list-item .ntf-unread-card .ntf-card-header::before {
  background-color: #ff3335; }

.main-profile .installments-page .installments-wrapper .ant-list-item .inst-card-item .inst-card-progress .ant-progress .ant-progress-inner .ant-progress-text {
  color: #151515; }

.main-profile .tickets-page .ticket-detail .upload-wrapper .uploader-container .ant-upload-select-picture-card {
  border-radius: 15px; }

.main-profile .tickets-page .ticket-detail .upload-wrapper .uploader-container .ant-upload-list-item {
  border-radius: 15px; }

.login:before {
  background-color: #5f259f; }

.login form input[value^="09"]:hover span:before {
  color: #4d1e81; }

.login .term a {
  color: #64b054;
  border-bottom: 1px solid #64b054; }
  .login .term a:hover {
    color: #64b054; }

.login .login-wp:hover {
  color: #4d1e81; }
  .login .login-wp:hover i span:before {
    color: #4d1e81; }

.login .login-wp.blue {
  color: #64b054; }
  .login .login-wp.blue:hover {
    color: #64b054; }

.track-order .nav-steps .nav-item.gold-theme .icon .num {
  color: #64b054; }

.track-order .nav-steps .nav-item.red-theme .icon .num {
  color: #1c4777; }

.track-order .nav-steps .nav-item .icon .num {
  color: #4d1e81; }

.faq form {
  background-color: #64b054; }
  .faq form:hover {
    background-color: #4d1e81; }

.alert.alert-info i {
  color: #4d1e81; }
  .alert.alert-info i span:before {
    color: #4d1e81; }

.alert-info {
  color: #4d1e81; }
  .alert-info i {
    color: #4d1e81; }
    .alert-info i span:before {
      color: #4d1e81; }

.nav-pagination .nav-item.active .nav-link {
  background-color: #4d1e81; }

.nav-pagination .nav-item .nav-link:hover {
  background-color: #4d1e81; }

.survey-container .ant-spin-nested-loading {
  background-color: #ffffff; }

.survey-container .questions-container .questions-wrapper .progress-bar .ant-progress-success-bg,
.survey-container .questions-container .questions-wrapper .progress-bar .ant-progress-bg {
  background-color: #956fc0; }

.survey-container .questions-container .questions-wrapper .ant-radio-group .ant-radio-wrapper-checked {
  border: 1px solid #5f259f;
  background-color: #f6f6f6; }

.survey-container .questions-container .questions-wrapper .ant-checkbox-group .ant-checkbox-wrapper-checked {
  border: 1px solid #5f259f;
  background-color: #f6f6f6; }

.survey-container {
  background-color: #ffffff; }
  .survey-container .survey-box {
    border-radius: 15px;
    border: 1px solid #e3e3e3; }
  .survey-container .progress-bar .ant-progress-success-bg,
  .survey-container .progress-bar .ant-progress-bg {
    background-color: #956fc0; }

.articles .item:hover .label {
  color: #4d1e81; }

.articles .item .img:after {
  background-image: linear-gradient(0deg, #4d1e81 0%, rgba(0, 0, 0, 0) 100%); }

.articles .item .label {
  background-color: #4d1e81; }

.payment-confirm-section.verification-layout .ant-row .return-fund-declaration-extra-item {
  background: #5f259f; }

.payment-confirm-section.verification-layout .ant-row .return-fund-divider-line {
  background-color: #f6f6f6; }

.payment-confirm-section.verification-layout::before {
  background-color: #f7f7f7; }

.fullmenu .nav .ant-spin-container .nav-titles {
  border-bottom: 1px solid #f6f6f6; }

.fullmenu .nav .nav-titles:not(:last-child) {
  border-bottom: 1px solid #f6f6f6; }

.btn-outline svg path {
  stroke: #5f259f; }

footer .stroke-primary-color path {
  stroke: #5f259f; }

footer .email-box {
  border-radius: 10px;
  background: linear-gradient(116deg, #edf7ff 1.84%, #fff0fa 105.74%); }
  footer .email-box div:nth-child(2) input {
    border: 1px solid #e3e3e3;
    border-radius: 10px;
    padding-right: 8px; }
    footer .email-box div:nth-child(2) input::placeholder {
      color: #919191; }

footer .footer-desktop .insurances .section__header:after,
footer .footer-desktop .services .section__header:after,
footer .footer-desktop .bimeh-com .section__header:after {
  background-color: #f6f3fa; }

footer .footer__mobile .footer_links .insurances-mobile,
footer .footer__mobile .footer_links .bimeh-com-mobile,
footer .footer__mobile .footer_links .services-mobile {
  border-bottom: 1px solid #e3e3e3; }

.profile-main .marketers-academy .cards-container .card-item {
  border: 1px solid #f6f6f6; }
  .profile-main .marketers-academy .cards-container .card-item:hover {
    border: 1px solid #5f259f; }
    .profile-main .marketers-academy .cards-container .card-item:hover div:nth-child(2) {
      color: #5f259f; }

.profile-main .marketers-academy .cards-container .card-item.insurance-cards div svg path {
  fill: #323232; }

.profile-main .marketers-academy .cards-container .card-item.insurance-cards:hover div svg path {
  fill: #5f259f; }

.profile-main .marketers-academy .cards-container .card-item.first-cards:hover svg path {
  stroke: #5f259f; }

.nav-item.active #teacher path {
  stroke: #5f259f; }

.cvr-table .ant-collapse-content-box {
  background-color: #ffffff;
  border-radius: 10px; }

.rmdp-arrow {
  border-color: #5f259f !important; }

.rmdp-arrow-container {
  padding-top: 2px; }
  .rmdp-arrow-container:hover {
    background-color: #5f259f !important; }
    .rmdp-arrow-container:hover .rmdp-arrow {
      border-color: #ffffff !important; }

.profile-main .voucher-cards .voucher-card-details {
  border-bottom: 1px solid #e3e3e3; }

.profile-main .voucher-cards .voucher-card-codes {
  border-right: 1px solid #e3e3e3; }

.profile-main .voucher-cards .voucher-card-copy-sec {
  background-color: #f6f3fa;
  border: 0.5px dashed #956fc0; }

.back-secondary-color {
  background-color: #f0f7ee; }

.voucher-guide-modal :is(.first-wrapper, .second-wrapper, .third-wrapper) .number {
  background-color: #f6f3fa;
  border-radius: 100px; }

.voucher-guide-modal .third-wrapper div:first-child, .voucher-guide-modal .third-wrapper div:nth-child(2) {
  background-color: #f6f3fa; }

.plp-voucher-card-title div.cards-radius {
  border: solid 4px #ffffff; }

.plp-voucher-card-slides .slick-slider .slick-list .slick-track .slick-slide {
  border-radius: 10px;
  border: 0.5px dashed #956fc0;
  background-color: #fff; }
  .plp-voucher-card-slides .slick-slider .slick-list .slick-track .slick-slide .plp-voucher-card-single .box-voucher .voucher-code-sec {
    border-radius: 5px; }

.parent-credentials-persons .legal-person-descs > span > svg {
  fill: #2f76c7; }

.sanhab-accordion .item-accordion {
  background-color: #ffffff; }
  .sanhab-accordion .item-accordion.ant-collapse-item-active {
    border: 1px solid #5f259f; }
  .sanhab-accordion .item-accordion .ant-collapse-header {
    color: #151515; }

.second-footer {
  background-color: #ffffff;
  border-top: 1px solid #e3e3e3; }
  .second-footer .col .info-phone-container p {
    border-left: 1px solid #e3e3e3;
    color: #323232; }
  .second-footer .col .info-phone-container a span {
    color: #323232; }
  .second-footer .col .info-phone-container a:hover svg path {
    stroke: #5f259f; }
  .second-footer .col .info-phone-container a:hover span {
    color: #5f259f; }
  .second-footer .col .social-bullets a {
    background-color: #5f259f; }
    .second-footer .col .social-bullets a svg path {
      fill: #ffffff; }

.main-chunk-spin-loading {
  background-color: #ffffff; }
  .main-chunk-spin-loading .main-loading-text {
    color: #5f259f; }

.main-chunk-loading {
  background-color: #ffffff; }

.Guides-content tr:nth-child(even),
.Guides-content th {
  color: #666666 !important; }

.Guides-content ul {
  color: #666666; }

.sanhab-faq .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #666666; }

.license-plate-wrapper .license-plate .controls .ant-select {
  background-color: #ffffff; }

.general-conditions ul {
  color: #666666; }

.general-conditions h1,
.general-conditions h2,
.general-conditions h3,
.general-conditions h4 {
  color: #010101; }

.insurance-details-box .repurchase-btn svg path {
  fill: #64b054 !important; }

.description__container span.dot-sign {
  background-color: #666666; }

.voucher-tab-btn:hover g g path {
  fill: #5f259f;
  stroke: #5f259f; }

.voucher-tab-btn .vouchers-flash g g path {
  fill: #666666;
  stroke: #666666; }

.voucher-tab-btn .active-vouchers-flash g g path {
  fill: #5f259f;
  stroke: #5f259f; }

.back-primary-color {
  background-color: #f6f3fa; }

.badge-container .selected-item-flash g g path {
  fill: #5f259f;
  stroke: #5f259f; }

.details-dragger .ant-upload.ant-upload-drag .anticon-plus {
  color: #5f259f !important; }

.plp-table-row .plp-table-row-inner .plp-table-row-right .main-row .cols-holder .col-item .item-tip svg {
  fill: #919191; }

.stroke-bullets-svg-color {
  stroke: #5f259f; }

.cvr-life-modal .cvr-life-content::-webkit-scrollbar-track {
  background: #f6f6f6; }

.cvr-life-modal .cvr-life-content::-webkit-scrollbar-thumb {
  background: #e3e3e3; }

.cvr-life-modal .cvr-life-content::-webkit-scrollbar-thumb:hover {
  background: #919191; }

.cvr-life-modal .cvr-life-content .cvr-baran-table th {
  color: #323232; }
  .cvr-life-modal .cvr-life-content .cvr-baran-table th span {
    color: #666666; }

.cvr-life-mobile .guide-life-mobile {
  border-radius: 10px; }

.cvr-life-mobile .first-collapse .ant-collapse-header {
  background-color: #f6f3fa !important; }

.cvr-life-mobile .second-collapse .ant-collapse-header {
  background-color: #f0f7ee !important; }

.cvr-life-mobile .third-collapse .ant-collapse-header {
  background-color: #eaf1f9 !important; }

.cvr-life-mobile .guide-life-mobile {
  border-radius: 10px; }

.extra-card .tip {
  color: #1c4777 !important; }
  .extra-card .tip .anticon svg path {
    fill: #1c4777 !important; }

.error-container .light-primary-color {
  stop-color: #956fc0; }

.error-container .back-primary-color {
  stop-color: #f6f3fa; }

.uploadModal .ant-upload-list-item-container {
  border: solid 1px #e3e3e3; }

.dp-common-colors {
  background-color: #5f259f !important;
  box-shadow: unset !important;
  color: #ffffff !important; }

.rmdp-year-picker .rmdp-day.rmdp-today:not(.rmdp-selected) span,
.rmdp-month-picker .rmdp-day.rmdp-today:not(.rmdp-selected) span {
  background-color: transparent !important;
  color: #000 !important; }

.rmdp-year-picker .rmdp-day.rmdp-today:not(.rmdp-selected):not(.rmdp-disabled) span:hover,
.rmdp-month-picker .rmdp-day.rmdp-today:not(.rmdp-selected):not(.rmdp-disabled) span:hover {
  background-color: #956fc0 !important;
  box-shadow: unset !important;
  color: #ffffff !important; }

.rmdp-year-picker .rmdp-day.rmdp-selected span:not(.highlight),
.rmdp-year-picker .rmdp-day.rmdp-selected span:not(.highlight):hover,
.rmdp-month-picker .rmdp-day.rmdp-selected span:not(.highlight),
.rmdp-month-picker .rmdp-day.rmdp-selected span:not(.highlight):hover {
  background-color: #956fc0 !important;
  box-shadow: unset !important;
  color: #ffffff !important; }

.rmdp-day-picker .rmdp-day.rmdp-selected span:not(.highlight) {
  background-color: #5f259f !important;
  box-shadow: unset !important;
  color: #ffffff !important; }

.rmdp-day-picker .rmdp-day.rmdp-today span {
  background-color: unset !important;
  border: 1px solid #5f259f !important;
  color: #000 !important; }

.rmdp-calendar .rmdp-header-values > span:nth-child(2) {
  color: #e3e3e3; }

.rmdp-wrapper.rmdp-shadow.date__picker {
  border-radius: 8px;
  box-shadow: 0px -1px 0px 0px #e3e3e3 inset; }

.rmdp-ep-shadow:after {
  box-shadow: 0px -1px 0px 0px #e3e3e3 inset !important; }

.rmdp-week-day {
  color: #666666 !important; }

.rmdp-header .rmdp-arrows svg:hover path {
  stroke: #666666 !important; }

.plp-life-download {
  background-color: #f6f3fa; }
  .plp-life-download a {
    color: #5f259f !important;
    border-bottom: 1px solid #5f259f !important; }

.footerpro-intro-img {
  background-color: #4d1e81 !important; }
  .footerpro-intro-img svg path {
    fill: #ffffff !important; }

.ant-switch.ant-switch-checked .ant-switch-inner {
  background-color: #5f259f !important; }

.ant-tabs-tab-btn {
  color: #666666; }

.ant-list-item {
  border: 1px solid #e3e3e3 !important; }

.ant-drawer .ant-drawer-content {
  background: #ffffff !important; }

.ant-checkbox .ant-checkbox-inner {
  background: #ffffff !important;
  border: 1px solid #e3e3e3;
  border-radius: 5px; }
  .ant-checkbox .ant-checkbox-inner:after {
    border-color: #5f259f; }

.footerpro-intro-img {
  background-color: #4d1e81 !important; }
  .footerpro-intro-img svg path {
    fill: #ffffff !important; }

.plp-life-download {
  background-color: #f6f3fa; }
  .plp-life-download a {
    color: #5f259f !important;
    border-bottom: 1px solid #5f259f !important; }

.slider-arrow-container .slider-container .blog-item-holder article h4 {
  color: #000; }

.ant-btn.ant-btn-default.ant-btn-color-default.ant-btn-variant-outlined.btn-buy.back-surface-color:hover, .ant-btn.ant-btn-default.ant-btn-color-default.ant-btn-variant-outlined.btn-buy.back-surface-color:focus, .ant-btn.ant-btn-default.ant-btn-color-default.ant-btn-variant-outlined.btn-buy.back-surface-color:active {
  border-color: #5f259f;
  background-color: #4d1e81; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-radio-group > label:not(:last-child):not(.filter-checkbox) {
  border-bottom: 1px solid #e3e3e3; }

.drawer-main-container .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-row.ant-form-item-row {
  overflow-x: hidden; }

.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner,
.ant-radio-checked .ant-radio-inner {
  border-color: #5f259f !important;
  background-color: transparent !important;
  border-width: 5px !important; }

.ant-input-outlined:focus,
.ant-input-outlined:focus-within {
  border-color: #5f259f;
  box-shadow: unset;
  outline: 0;
  background-color: #fff; }

.ant-message .ant-message-notice-wrapper .ant-message-notice-content .ant-message-custom-content {
  border-radius: 15px; }

ol.ordered-list {
  color: #666666 !important; }

.custom-tooltip.ant-tooltip-placement-top .ant-tooltip-arrow {
  border-top: 8px solid #ffffff !important;
  border-top-color: #000 !important; }

.commitment-details-box.medical-liability-commitment-details-box.medical-liability-commitment-details-box-mobile {
  border-radius: 10px; }

.sanhab-inquiry .reminder-part .sanhab-reminder button {
  border: 1px solid #5f259f !important;
  color: #5f259f;
  background-color: #ffffff; }
  .sanhab-inquiry .reminder-part .sanhab-reminder button:hover {
    background-color: #ffffff; }

.insurance-download p {
  color: #666666; }

.conditionalPublicConformPage::-webkit-scrollbar-track {
  background: #f6f6f6; }

.conditionalPublicConformPage::-webkit-scrollbar-thumb {
  background: #e3e3e3; }

.conditionalPublicConformPage::-webkit-scrollbar-thumb:hover {
  background: #666666; }

.my-insurances .expired-insurance {
  background-color: #fff4f4;
  border: 1px solid #fff4f4;
  border-radius: 10px; }

.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #e3e3e3 !important; }

.ant-drawer-title {
  color: #010101 !important; }

.card__container .box-icons svg path {
  fill: #5f259f !important; }

.ant-switch {
  background-color: #e3e3e3 !important; }

.rc-virtual-list-scrollbar-thumb {
  background: #5f259f !important; }

/*** responsiv ***/
@media screen and (max-width: 991.9px) {
  .accordion-menu .item-accordion {
    border-radius: 10px; }
  .step-section.partner-step-section .grid-div:not(:nth-last-child(1)) {
    border-bottom: 2px dotted #666666; }
  .info-details {
    text-align: justify;
    text-align-last: right;
    line-height: 2;
    margin-bottom: 25px; }
    .info-details.info-details-show {
      height: 17rem;
      overflow: hidden;
      position: relative;
      user-select: none; }
      .info-details.info-details-show.show {
        height: auto;
        user-select: auto; }
        .info-details.info-details-show.show:after {
          opacity: 0;
          visibility: hidden; }
      .info-details.info-details-show:after {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        height: 100%; }
  .info-details-more {
    text-align: center; }
    .info-details-more i {
      margin-right: 6px; }
  .searchbox-title .filter {
    color: #666666 !important; }
  .plp-table-row .plp-table-row-inner .plp-table-mob-main .plp-table-main-left-mob .off-price span:first-child {
    background-color: #ff3335; }
  .plp-table-row .plp-table-row-inner .more-details .ant-tabs-tab {
    border: solid 1px #e3e3e3;
    color: #666666; }
    .plp-table-row .plp-table-row-inner .more-details .ant-tabs-tab .ant-tabs-tab-btn {
      color: #666666 !important; }
  .plp-table-row .plp-table-row-inner .more-details .ant-tabs-tab-active {
    border: solid 1px #5f259f; }
    .plp-table-row .plp-table-row-inner .more-details .ant-tabs-tab-active .ant-tabs-tab-btn {
      color: #5f259f !important; }
  .edit-info-modal .ant-modal-body .text-end,
  .plp-search-drawer .ant-modal-body .text-end {
    background-color: #ffffff; } }

@media screen and (max-width: 767.9px) {
  .endorsement-item-info .ant-col-lg-4,
  .endorsement-item-info .ant-col-lg-18 {
    border-top: 1px solid #e3e3e3; }
  .button-conteiner {
    border-top: 1px solid #e3e3e3; }
  .profile-setting-btn-row {
    border-top: solid 1px #e3e3e3; }
  .main-profile {
    background-color: #ffffff; }
    .main-profile .installments-page .profile-installment-card:not(:last-child) {
      border-bottom: solid 1px #e3e3e3; }
  .transactions__container .list__container .ant-list-split .ant-list-header {
    background-color: #f6f6f6;
    border: solid 1px #e3e3e3; }
  .drawer-radio-amount .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .inquiry-confirm .payment-type .ant-radio-wrapper-checked {
    border-bottom: 1px solid #5f259f !important; }
  .profile-installment-card {
    border-radius: 15px;
    border: 1px solid #e3e3e3; }
  .main-profile .installments-page .installments-wrapper .ant-list-item .inst-card-item .common .beneath {
    color: #323232; }
  .main-profile .installments-page .installments-wrapper .ant-list-item .inst-card-item .inst-card-type {
    border-bottom: 1px solid #e3e3e3; }
    .main-profile .installments-page .installments-wrapper .ant-list-item .inst-card-item .inst-card-type .common .beneath {
      color: #323232; }
  .main-profile .installments-page .installments-wrapper .ant-list-item .inst-card-item .inst-card-username {
    border-bottom: 1px solid #e3e3e3; }
    .main-profile .installments-page .installments-wrapper .ant-list-item .inst-card-item .inst-card-username .common .beneath {
      color: #323232; }
  .main-profile .installments-page .installments-wrapper .ant-list-item .inst-card-item .inst-card-date {
    border-bottom: 1px solid #e3e3e3; }
    .main-profile .installments-page .installments-wrapper .ant-list-item .inst-card-item .inst-card-date .common .beneath {
      color: #323232; }
  .main-profile .tickets-page .ant-list-item .divider-line {
    background-color: #e3e3e3; }
  .main-profile .tickets-page .sticky-form {
    background: #ffffff;
    border-top: 1px solid #e3e3e3; }
  .main-profile .new-ticket-container .sticky-form {
    background: #ffffff;
    border-top: 1px solid #e3e3e3; }
  .transactions__container .list__container .ant-list-items .list__item {
    border-radius: 10px;
    border: 1px solid #e3e3e3; }
    .transactions__container .list__container .ant-list-items .list__item .splitter {
      color: #e3e3e3; }
  .tracking:nth-child(2):hover {
    background-color: #666666; } }

@media screen and (min-width: 767.9px) {
  .invitation {
    border-radius: 15px; } }

@media (min-width: 576px) and (max-width: 768px) {
  .profile-main .marketers-academy .mobile-fixed-title {
    background: #ffffff;
    border-bottom: 1px solid #f6f6f6; } }

@media screen and (min-width: 575.9px) {
  .transactions__container .list__container.wallet-body .ant-spin-nested-loading {
    border-right: solid 1px #e3e3e3 !important;
    border-left: solid 1px #e3e3e3 !important;
    border-bottom: solid 1px #e3e3e3 !important; }
  .transactions__container .ant-list-split .ant-list-header {
    background-color: #f6f6f6 !important;
    border: solid 1px #e3e3e3 !important; } }

@media screen and (max-width: 575.9px) {
  .custom-modal .ant-modal .ant-modal-content .ant-modal-body .installment-list li {
    background-color: #f6f6f6; }
  .invitation {
    border: 1px solid #e3e3e3;
    border-radius: 15px; }
  .modal-bottom .ant-modal-content {
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .plp-search-drawer {
    background: #ffffff; }
    .plp-search-drawer .ant-modal-content .ant-modal-body {
      height: 88% !important; }
      .plp-search-drawer .ant-modal-content .ant-modal-body .scrollable-content {
        /* Track */
        /* Handle */
        /* Handle on hover */ }
        .plp-search-drawer .ant-modal-content .ant-modal-body .scrollable-content::-webkit-scrollbar-track {
          box-shadow: inset 0 0 5px #919191; }
        .plp-search-drawer .ant-modal-content .ant-modal-body .scrollable-content::-webkit-scrollbar-thumb {
          background: #919191; }
        .plp-search-drawer .ant-modal-content .ant-modal-body .scrollable-content::-webkit-scrollbar-thumb:hover {
          background: #919191; }
        .plp-search-drawer .ant-modal-content .ant-modal-body .scrollable-content .ant-form .inquiry-modal-btns {
          background-color: #ffffff; }
  .data-check-page .header__box .section__top .main__item {
    border-bottom: 1px solid #e3e3e3; }
  .data-check-page .header__box .section__top .main__item {
    border-bottom: 1px solid #e3e3e3; }
  .profile-main .marketers-academy .mobile-fixed-title {
    background: #ffffff;
    border-bottom: 1px solid #f6f6f6; }
  .rmdp-calendar .rmdp-header {
    padding: 8px 0; }
    .rmdp-calendar .rmdp-header-values {
      margin-top: -2px; }
      .rmdp-calendar .rmdp-header-values span {
        width: 25%; }
      .rmdp-calendar .rmdp-header-values .rmdp-arrows.left-arrow {
        top: 4px !important;
        left: 0px !important; }
  .ant-modal-content .rmdp-calendar .rmdp-header-values {
    position: relative;
    left: 12px;
    width: 80%; }
  .ant-modal-content .rmdp-arrows.left-arrow {
    position: absolute !important;
    left: 0px !important;
    bottom: 2px !important; } }
