:root {
    /* default-theme-color */
    --proxima-blue: #067DF4;
    --proxima-black: #222222;
    --proxima-white: #FFFFFF;
    --proxima-gray: #DCDCDC;
    --proxima-shade-blue: #D5EAFF;
    --pitch-black: #000000;

    --ripple-color: #DCDCDC33;
    /* default-fault-size */
    --fnt-sz22-4px: 1.4rem;
    --fnt-sz20px: 1.25rem;
    --fnt-sz16px: 1rem;
    --fnt-sz15px: 0.938rem;
    --fnt-sz14px: 0.875rem;
    --fnt-sz13px: 0.813rem;
    --fnt-sz12px: 0.75rem;

    --fnt-sz22px: 1.375rem;
    --fnt-sz28px: 1.75rem;

     /* default-border-radius */
     --brdr-r-sz4px: 0.25rem;
     --brdr-r-sz14px: 0.875rem;
     --brdr-r-sz-round: 1.25rem;

     /* custom color for new tab design  */
     --tab-color-white: #F5F5F5;
     --tab-color-white-100: #f2f2f2;
     --tab-color-red: #BB1818;
     --tab-color-gray: #8C8C8C;
     --tab-color-green: #299118;



  }
  /* body [class*="elmt-"] {
    display: inline-block;
  } */
  .elmt-container{
    display: block;
    font-size: 16px;
  }
  /* custom elmt tags */
  .elmt-tag{
    font-size: 16px;
  }
  .elmt-div{}
  .elmt-span{}
  /* custom button */
  .elmt-container [class*="btn"]{
    display: inline-flex;
    line-height: 100%;
    height: fit-content;
    padding: 0px 10px;
    align-items: center;
    justify-content: center;
    font-size: var(--fnt-sz14px);
    border: 0;
  }
  .elmt-container .elmt-btn:active{
    transform: scale(0.98);
    -webkit-transform: scale(0.98); /* Safari & Chrome */
    -moz-transform: scale(0.98);
  }
  /* input-section */
  .elmt-container .elmt-tag :is(input[type="text"], textarea,){
    color: var(--pitch-black);
    width: 100%;
    height: 100%;
    line-height: 0;}
  .elmt-container .elmt-tag .elmt-field :is(input[type="text"], textarea,){
    border-radius: var(--brdr-r-sz4px);
    padding: 0.375rem 0.75rem;
    font-size: var(--fnt-sz16px);
    line-height: 1.5;}
  .elmt-container .elmt-tag .elmt-field.round :is(input[type="text"], textarea,){
    border-radius: var(--brdr-r-sz-round);}
  .elmt-container .elmt-tag .elmt-field.listing :is(input[type="text"], textarea,){
    border-radius: var(--brdr-r-sz14px);}
  /* ul li elments */
  .elmt-ul{
    list-style: none;
    padding: 0;}
  .elmt-ul li{
    margin: 0;}
    /* default common elements  */

  /* elements header*/
  @media screen and (max-width: 991.98px){
  body .elmt-header .elmt-tag .elmt-header-select{
    height: 25px;
    width: 180px;}
  body .elmt-header .elmt-tag .elmt-header-select ul {
    width:100%;
    height: 100%;
    display:flex;
    flex-direction: column;
    padding: 0;
    border-radius: var(--brdr-r-sz4px);}
  body .elmt-header .elmt-tag .elmt-header-select ul li {
    padding: 5px 10px 5px 10px !important; /* need to remove !important */
    list-style: none;
    cursor: pointer;
    z-index: 2; }
  body .elmt-header .elmt-tag .elmt-header-select ul li:not(.init) {
    width: 100%;
    display: none;
    text-align: left;
    -webkit-text-fill-color: var(--pitch-black);
    color: var(--pitch-black);
    background-color: var(--proxima-gray) }
  body .elmt-header .elmt-tag .elmt-header-select ul li:not(.init):hover, ul li.selected:not(.init) {
    -webkit-text-fill-color: var(--proxima-white);
    color: var(--proxima-white);
    background-color: var(--proxima-blue); }
  body .elmt-header .elmt-tag .elmt-header-select ul li.init {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 100%;
    min-height: 27px;
    position: relative;
    background-color: transparent;
    border-radius: var(--brdr-r-sz-round);
    border: 2px solid var(--proxima-white) !important; /* need to remove !important */
    -webkit-text-fill-color: var(--proxima-white);
    color: var(--proxima-white);
    text-transform: capitalize;
    mix-blend-mode: difference;
    text-align: left;
    padding-right: 20px !important; /* need to remove !important */
    cursor: pointer; }
  body .elmt-header .elmt-tag .elmt-header-select ul li.init a{
    -webkit-text-fill-color: var(--proxima-white);
    color: var(--proxima-white);}
  body .elmt-header .elmt-tag .elmt-header-select ul li.init::after{
    position: absolute;
    inset: 3px 8px auto auto;
    font-size: var(--fnt-sz14px);
    transform: rotate(45deg);
    transition: all 0.3s ease-in-out;
    content: " \25E2";}
    body .elmt-header .elmt-tag .elmt-header-select ul li.init.open:after{
      transform: rotate(405deg);}
  body .elmt-header .elmt-tag .elmt-header-select li a{
    -webkit-text-fill-color: var(--pitch-black);
    color: var(--pitch-black);}
  body .elmt-header .elmt-tag .elmt-header-select li:hover a{
    -webkit-text-fill-color: var(--proxima-white);
    color: var(--proxima-white);}
  body .elmt-header .elmt-tag .elmt-header-select ul li:nth-child(2){
    border-radius: 4px 4px 0px 0px ;}
  body .elmt-header .elmt-tag .elmt-header-select ul li:last-child{
    border-radius: 0px 0px 4px 4px ;}}
    @media screen and (max-width: 578.98px){
    body .elmt-header .elmt-tag .elmt-header-select ul li:not(.init){
    min-width: 180px;
    left: -40px;}
    body .elmt-header .elmt-tag .elmt-header-select{
    width: 135px;}}
    /* elements header*/

    /* elements table*/
      body .elmt-container .elmt-table table thead tr th{
      background-color: var(--proxima-shade-blue);
      border-top: 1px solid var(--proxima-blue);
      border-bottom: 1px solid var(--proxima-blue);}
      body .elmt-container .elmt-table table thead tr th:first-child{
      border-left: 1px solid var(--proxima-blue);
      border-radius: 4px 0px 0px 4px;}
      body .elmt-container .elmt-table table thead tr th:last-child{
      border-right: 1px solid var(--proxima-blue);}
    /* elements table*/

    /* elements modal*/
    .elmt-modal-wrapper aside{
      position: relative;}
    .elmt-modal-wrapper aside header{
      justify-content: flex-start;}
    .elmt-modal-wrapper aside header h1 button.action-close{
      position: absolute;}
    /* elements modal*/

/* ripple-effect for mobile */
    .ripple {
      background-position: center;
      }
    .ripple:hover {
      background: var(--ripple-color) radial-gradient(circle, transparent 1%, var(--ripple-color) 1%) center/50000%;
      transition: background 0.6s;
      }
    .ripple:active {
      background-color: var(--ripple-color);
      background-size: 100%;
      transition: background 0s;
      }
  /* ripple-effect for mobile */
   /* slide-in btn */
      .elmt-efx-slide{
        position: relative;
        isolation: isolate;
        overflow: hidden;}
      .elmt-efx-slide::after{
        content: '';
        position: absolute;
        z-index: -1;
        background-color: var(--proxima-shade-blue);
        inset: 0;
        scale: 0 1;
        transform-origin: right;
        transition: scale 450ms;}
      .elmt-efx-slide:hover{color: var(--proxima-blue) !important;}
      .elmt-efx-slide:hover:after,
      .elmt-efx-slide:focus-visible::after{
        scale: 1 1;
        transform-origin: left;}
    /* slide-in btn */

    /* new design element tab style */
  .elmt-tab-section.tab-editable .elmt-tab-text{
       display: none;
      }
  .elmt-tab-section.tab-editable .elmt-tab-edit-text{
      display: block;
      }
  .elmt-tab-section .elmt-tab-edit-text{
      display: none;
     }
 .elmt-tabcontent .elmt-tab-section.tab-editable .elmt-tab-edit-text{
     display: block;
     }
 .elmt-tabcontent .elmt-tab-section .elmt-tab-edit-text{
     display: none;
     }
 .elmt-tab button.elmt-tablinks {
     border-radius: 5px 5px 0px 0px;
     padding: 5px 10px !important;
     background: var(--tab-color-white);
     color: var(--pitch-black);
     text-align: center;
     font-size: var(--fnt-sz14px);
     font-style: normal;
     font-weight: 400;
     line-height: normal;
     }
 .elmt-tab button.elmt-tablinks.active {
     background: var(--proxima-blue);
     color: var(--pitch-white);
     font-weight: 700;
     }
 .elmt-tabcontent {
     display: none;
     padding: 10px 0px;
     border: 0px solid var(--tab-color-white-100);
     }
 .elmt-tab-section{
     background-color: var(--tab-color-white);
     padding: 10px;
     border-radius: 5px;
     /* display: block !important; */
     display: block;
     margin-bottom: 10px !important;
 }
 .elmt-tab-section .elmt-tab-container{
     display: flex;
     padding: 10px 0px;
 }
 .elmt-tab-section .elmt-tab-h5{
     display: inline-block;
     margin: 5px 5px 0px 0px;
     font-size: var(--fnt-sz16px);
     font-weight: 750;
     line-height: 19px;
 }
 .elmt-tab-section .elmt-sm-btn{
     height: 21px;
     line-height: 16px;
     padding: 2px 5px;
     background: var(--proxima-gray);
     border-radius: var(--brdr-r-sz-round);
     color: var(--pitch-black);
     cursor: pointer;
     font-size: var(--fnt-sz14px);
 }
 .elmt-tab-section .elmt-md-btn{
   height: 27px;
   line-height: 18px;
   padding: 5px 10px;
   background: var(--proxima-gray);
   border-radius: var(--brdr-r-sz-round);
   color: var(--pitch-black);
   cursor: pointer;
   font-size: var(--fnt-sz16px);
 }
 .elmt-tab-section .elmt-md-btn.elmt-text-bold,
 .elmt-tab-section .elmt-sm-btn.elmt-text-bold{
   font-weight: 700;
 }
 .elmt-tab-section .elmt-md-btn.clr-blue,
 .elmt-tab-section .elmt-sm-btn.clr-blue{
     background: var(--proxima-blue);
     color: var(--pitch-white);
 }
 .elmt-tab-section .elmt-md-btn.clr-light,
 .elmt-tab-section .elmt-sm-btn.clr-light{
     background: var(--proxima-gray);
     color: var(--pitch-white);
 }
.elmt-tab-section .text-indicator{
    font-size: var(--fnt-sz16px);
    font-weight: 700;
    line-height: 18px;
    margin: 5px 0px;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}
.elmt-tab-section .text-indicator span:nth-child(2){
  font-weight: 400;
}
.elmt-tab-section .text-indicator.clr-green{
    color: var(--tab-color-green);
}
.elmt-tab-section .text-indicator.clr-blue{
    color: var(--proxima-blue);
}
 .elmt-tab-section .elmt-tab-span{
     display: inline-flex;
     gap: 10px;
 }
 .elmt-tab-section .elmt-tab-div{
   display: flex;
   gap: 10px;
   justify-content: flex-end;
 }
 .elmt-tab-section li,
 .elmt-tab-section ul{
     padding: 0;
     margin: 0;
     list-style: none;
     color: var(--pitch-black);
     display: block;
 }
 .elmt-tab-section ul.elmt-tab-ul{
     padding: 2px 9px;
     width: 50%;
 }
 .elmt-tab-section ul.elmt-tab-ul.select-tab-label{
   width: 40%;
 }
 .elmt-tab-section ul.elmt-tab-ul li{
     display: flex;
     gap: 10px;
     margin-bottom: 10px;
 }
 .elmt-tab-section ul.elmt-tab-ul li ul.inner-ul{
    padding-left: 15px;
 }
 .elmt-tab-section .elmt-tab-ul .elmt-tab-label{
     font-size: var(--fnt-sz14px);
     font-weight: 750;
     line-height: 17px;
     text-align: left;
     width: 100%;
     max-width: 200px;
 }
 .elmt-tab-section .elmt-tab-ul.select-tab-label .elmt-tab-label{
   height: auto;
   background-color: transparent;
   padding: 5px 5px;
   border-radius: 5px;
   min-height: 20px;
   line-height: normal;
   display: inline-flex;
   align-items: center;
   cursor: pointer;
 }
 .elmt-tab-section .elmt-tab-ul.select-tab-label .elmt-tab-label.active{
   background-color: var(--proxima-blue);
   color: var(--pitch-white);
 }
 .elmt-tab-section .elmt-tab-edit-text,
 .elmt-tab-section .elmt-tab-text{
     width: fit-content;
     display: inline-flex;
     flex-wrap: wrap;
     align-items: center;
     gap: 0 10px;
 }
 .elmt-tab-section .elmt-tab-edit-text{
     width: 100%;
 }
 .elmt-tab-section .elmt-tab-text p{
     font-size: var(--fnt-sz14px);
     font-weight: 400;
     line-height: 17px;
     text-align: left;
     margin: 0;
 }
 .elmt-tab-section .elmt-tab-edit-text input[type="date"],
 .elmt-tab-section .elmt-tab-edit-text input{
     height: 22px;
     line-height: normal;
     padding: 0 3px;
     border-radius: 2px !important;
     border: 1px solid var(--tab-color-gray);
 }
 .elmt-tab-section .elmt-tab-edit-text input[type="date"]{
     width: fit-content;
 }
 .elmt-tab-section .elmt-tab-ul .tab-info-text {
     font-size: var(--fnt-sz14px);
     font-weight: 700;
     line-height: 17px;
     letter-spacing: 0em;
     text-align: left;
 }
 .elmt-tab-section .elmt-tab-ul .tab-info-text.clr-red{
     color: var(--tab-color-red);
 }
 .elmt-tab-section .elmt-tab-ul .tab-info-text.clr-blue{
     color: var(--proxima-blue);
   }
 .elmt-tab-section .elmt-tab-ul .tab-info-icon{
 display: inline-block;
 background: url(../images/Info-icon.svg) no-repeat;
 width: 20px;
 height: 20px;
 background-size: 20px;
 cursor: pointer;
}
.elmt-tab-section .text-indicator span.indicator-icon{
    display: inline-block;
    width: 20px;
    height: 20px;
    background-size: 20px;
}
.elmt-tab-section .text-indicator .text-clr-default{
    color: var(--pitch-black);
}
.elmt-tab-section .text-indicator.clr-blue span.indicator-icon{
    background: url(../images/blue-check-new.svg) no-repeat;
}
.elmt-tab-section .text-indicator.clr-green span.indicator-icon{
    background: url(../images/green-check-new.svg) no-repeat;
}
.elmt-tab-section .text-indicator.clr-red span.indicator-icon{
    background: url(../images/red-cross-new.svg) no-repeat;
}
   .elmt-tab-section .elmt-tab-container .elmt-inner-tab-details{
       padding: 20px;
       width: 60%;
       background-color: var(--proxima-gray);
   }
   .elmt-tab-section .elmt-tab-container .elmt-inner-tab-details p{
       margin: 0;
       line-height: 18px;
   }
   .elmt-tab-section .elmt-tab-container .tab-edit-artical-section ul,
   .elmt-tab-section .elmt-tab-container .elmt-inner-tab-details ul{
       padding-left: 28px;
   }
   .elmt-tab-section .elmt-tab-container .elmt-inner-tab-details ul{
    margin-bottom: 20px;
   }
   .elmt-tab-section .elmt-tab-container .elmt-inner-tab-details ul li{
       display: list-item;
       list-style: disc;
       line-height: 18px;
   }
   .elmt-tab-section .elmt-tab-container .tab-edit-artical-section{
       background-color: var(--pitch-white);
       border-radius: 5px;
       padding: 5px;
       margin: 20px 0px;
   }
   .elmt-tab-section .elmt-tab-container .tab-edit-artical-section h5{
       padding-left: 10px;
   }
   .elmt-tab-section .elmt-tab-container .tab-edit-artical-section ul li{
       display: list-item;
       list-style: auto;
       margin: 15px 0px 10px 0px;
   }
   .elmt-tab-section .elmt-tab-container .tab-edit-artical-section ul li span,
   .elmt-tab-section .elmt-tab-container .tab-edit-artical-section ul li::marker{
       line-height: 18px;
       font-size: var(--fnt-sz16px);
       font-weight: 700;
   }
   .elmt-tab-section .elmt-tab-container .tab-edit-artical-section p {
    padding-left: 10px;
   }
 @media screen and (max-width: 1200.98px){
 }
 @media screen and (max-width: 1080.98px){
 }
 @media screen and (max-width: 991.98px){
    #account-details .elmt-tab-section .elmt-tab-container{
     flex-direction: column;
   }
   .elmt-tab-section ul.elmt-tab-ul{
     width: 100%;
   }
 }
 @media screen and (max-width: 768.98px){
    #services .elmt-tab-section .elmt-tab-container{
   flex-direction: column;
 }
 .elmt-tab-section .elmt-tab-container .elmt-inner-tab-details,
 .elmt-tab-section ul.elmt-tab-ul.select-tab-label{
    width: 100%;
  }
}
@media screen and (max-width: 578.98px){
  .elmt-tab-section .elmt-tab-ul .elmt-tab-label{
      font-size: 14px;
      font-weight: 750;
      line-height: 17px;
      text-align: left;
      width: 100%;
      max-width: 200px;
  }
  .elmt-tab-section .elmt-tab-edit-text,
  .elmt-tab-section .elmt-tab-text{
      width: fit-content;
      display: inline-flex;
      flex-wrap: wrap;
      align-items: center;
      gap: 0 10px;
  }
  .elmt-tab-section .elmt-tab-edit-text{
      width: 100%;
  }
  .elmt-tab-section .elmt-tab-text p{
      font-size: 14px;
      font-weight: 400;
      line-height: 17px;
      text-align: left;
      margin: 0;
  }
  .elmt-tab-section .elmt-tab-edit-text input[type="date"],
  .elmt-tab-section .elmt-tab-edit-text input{
      height: 22px;
      line-height: normal;
      padding: 0 3px;
      border-radius: 2px !important;
      border: 1px solid var(--tab-color-gray);
  }
  .elmt-tab-section .elmt-tab-edit-text input[type="date"]{
      width: fit-content;
  }
  .elmt-tab-section .elmt-tab-ul .tab-info-text {
      font-size: 14px;
      font-weight: 700;
      line-height: 17px;
      letter-spacing: 0em;
      text-align: left;
  }
  .elmt-tab-section .elmt-tab-ul .tab-info-text.clr-red{
      color: var(--tab-color-red);
  }
  .elmt-tab-section .elmt-tab-ul .tab-info-text.clr-blue{
      color: var(--proxima-blue);
    }
  .elmt-tab-section .elmt-tab-ul .tab-info-icon{
  display: inline-block;
  background: url(../images/Info-icon.svg) no-repeat;
  width: 20px;
  height: 20px;
  background-size: 20px;
  cursor: pointer;
    }
  @media screen and (max-width: 1200.98px){
  }
  @media screen and (max-width: 1080.98px){
  }
  @media screen and (max-width: 991.98px){
    .elmt-tab-section .elmt-tab-container{
      flex-direction: column;
    }
    .elmt-tab-section ul.elmt-tab-ul{
      width: 100%;
    }
  }
}
.elmt-tab-section .elmt-tab-ul .elmt-tab-label
/* blue toggle switch */
.elmt-tog-switch {
 position: relative;
 display: inline-block;
 width: 27px;
 height: 15px;
 line-height: normal;
}
.elmt-tog-switch input {
 opacity: 0;
 width: 0;
 height: 0;
}
.elmt-tog-slider {
 position: absolute;
 cursor: pointer;
 inset: 0;
 background-color: var(--pitch-white);
 -webkit-transition: .4s;
 transition: .4s;
 border-radius: var(--brdr-r-sz-round);
 height: 16px;
 border: 3px solid var(--pitch-black);
 width: 28px;
}
.elmt-tog-slider:before {
 position: absolute;
 content: "";
 height: 8px;
   width: 8px;
   left: 2px;
   bottom: 1.5px;
   background-color: var(--pitch-black);
 -webkit-transition: .4s;
 transition: .4s;
 border-radius: var(--brdr-r-sz-round);
}
.elmt-tog-switch input:checked + .elmt-tog-slider {
 border-color: var(--proxima-blue);
}
.elmt-tog-switch input:focus + .elmt-tog-slider {
 box-shadow: 0 0 1px var(--proxima-blue);
}
.elmt-tog-switch input:checked + .elmt-tog-slider:before {
   border-color: var(--proxima-blue);
   background-color: var(--proxima-blue);
 -webkit-transform: translateX(12px);
 -ms-transform: translateX(12px);
 transform: translateX(12px);
}
/* blue toggle switch */
  /* new design element tab style */

 /* modal-elmt-slide-bottom */
  .modal-popup.modal-slide.elmt-slide-bottom._inner-scroll .modal-inner-wrap{
    position: absolute;
    min-width: 100% !important;
    width: 100%;
    max-width: 100%;
    inset: auto 0 -120% 0;
    transition: all ease .5s;
  }
  .modal-popup.modal-slide.elmt-slide-bottom._inner-scroll._show .modal-inner-wrap{
    inset: auto 0 0 0;
    transition: all ease .5s;
  }
   /* modal-elmt-slide-bottom */
    .light-theme-btn{
      border-radius: 20px !important;
      background: #DCDCDC !important;
      color: #000000 !important;
      padding: 3px 5px 2px 5px !important;
      margin: 0 0 0 5px !important;
      cursor: pointer;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: normal;
      text-transform: capitalize;
    }
    .dark-theme-btn{
      border-radius: 20px !important;
      background-color: #067DF4 !important;
      color: #fff !important;
      padding: 3px 5px 2px 5px !important;
      margin: 0 0 0 5px !important;
      cursor: pointer;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: normal;
      text-transform: capitalize;
    }
    .float-right{
      float: right;
    }
    /* button - start */
    #html-body .elmt-tag button:is([type="button"],[type="reset"],[type="submit"]),
    #html-body .elmt-tag input:is([type="button"],[type="reset"],[type="submit"]){
      cursor: pointer;
    }
    #html-body.customer-account-edit button[type="submit"].action.save.primary{
      border: solid;
      border-color: inherit;
      color: initial;
      background-color: transparent;
      display: flex;
      align-items: center;
      line-height: 120%;
      font-size: var(--fnt-sz22-4px);
      padding: 0px 40px;
      border-radius: 2.25rem;
      min-height: 55px;
      border-width: 3px;
      font-weight: 600;
      background-color: var(--proxima-blue);
      border-color: var(--proxima-blue);
      color: var(--proxima-white);
      width: fit-content;
      margin-left: auto;
    }
    #html-body.customer-account-edit button[type="submit"].action.save.primary:hover{
      color: var(--proxima-blue);
      border-color: var(--proxima-blue);
      background-color:transparent;
    }
    #html-body .cust-elmt-btn{
      border: solid;
      border-color: inherit;
      color: initial;
      background-color: transparent;
      display: inline-flex;
      align-items: center;
      line-height: 120%;
    }
    #html-body .cust-elmt-btn.main-elmt-btn{
      font-size: var(--fnt-sz22-4px);
      padding: 0px 40px;
      border-radius: 2.25rem;
      min-height: 55px;
      border-width: 3px;
      font-weight: 600;
    }
    #html-body .cust-elmt-btn.medium-elmt-btn{
      font-size: var(--fnt-sz20px);
      padding: 0px 25px;
      border-radius: 2.25rem;
      min-height: 48px;
      border-width: 2px;
      font-weight: 500;  
    }
    #html-body .cust-elmt-btn.fill-txt-elmt-btn{
      font-size: var(--fnt-sz16px);
      padding: 0px 11px !important;
      border-radius: 2.25rem;
      min-height: 24px;
      border-width: 1px;
      font-weight: 500;
      text-transform: capitalize;
    }
    #html-body .cust-elmt-btn.sub-elmt-btn{
      font-size: var(--fnt-sz16px);
      padding: 0px 25px;
      border-radius: 2.25rem;
      min-height: 35px;
      border-width: 2px;
      font-weight: 500;
      text-transform: capitalize;
    }
    #html-body .cust-elmt-btn.elmt-btn-primary{
      background-color: var(--proxima-blue);
      border-color: var(--proxima-blue);
      color: var(--proxima-white);
    }
    #html-body .cust-elmt-btn.elmt-btn-secondary{
      background-color: var(--proxima-gray);
      border-color: var(--proxima-gray);
      color: var(--proxima-black);
    }
    #html-body .cust-elmt-btn:is(.elmt-btn-primary,.elmt-btn-secondary):hover{
      background-color:transparent;
    }
    #html-body .cust-elmt-btn.elmt-btn-secondary:hover{
      color: var(--proxima-black);
      border-color: var(--proxima-black);
    }
    #html-body .cust-elmt-btn.elmt-btn-primary:hover{
      color: var(--proxima-blue);
      border-color: var(--proxima-blue);
    }
    /* button - end */
    /* Add/Remove-consultant style changes :start */
    body .modal-pop-up-edit-consultant .modal-content button.consultant-submit{
      float: right;
      margin: 20px 0 10px !important;
      font-size: 14px;
      font-weight: 500;
      padding: 0px 10px !important;
      min-height: 29px;
      border: 0;
      display: inline-flex;
      align-items: center;
    }
      body.account.project_theme_mode_normal .select2-container--default .select2-selection--multiple .select2-selection__choice.locked-tag .select2-selection__choice__display{
      color:#000;
    }
    /* Add/Remove-consultant style changes :end */
    