a,
.nav-link {
  color: white;
  text-decoration: none;
}

.btn-jew {
  background-color: #282a3c;
}

.nav-link {
  color: white !important;
}

.nav-link:hover {
  background: white !important;
  color: black !important;
}

.jewsIndex {
  font-family: -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    Roboto,
    Oxygen,
    Ubuntu,
    Cantarell,
    'Open Sans',
    'Helvetica Neue',
    sans-serif;
}

.jewsIndex>span {
  font-size: 8vw;
}

.tradingIndex {
  font-size: 6vw;
  font-family: Roboto;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    Roboto,
    Oxygen,
    Ubuntu,
    Cantarell,
    'Open Sans',
    'Helvetica Neue',
    sans-serif;
  -webkit-text-stroke: 2px #ee3131;
}

.buttonIndex {
  left: 50%;
  transform: translate(-50%);
}

.serviceBg {
  height: 50vh;
  background: url('/assets/imgs/servicesbg.jpg');
  background-position: center;
  background-size: cover;
  filter: contrast(50%);
  filter: brightness(50%);
}

.produitBg {
  height: 50vh;
  background: url('/assets/imgs/produitbg.jpg');
  background-position: center;
  background-size: cover;
  filter: contrast(50%);
  filter: brightness(50%);
}

.aproposBg {
  height: 50vh;
  background: url('/assets/imgs/aproposbg.jpg');
  background-position: center;
  background-size: cover;
  filter: contrast(50%);
  filter: brightness(50%);
}

.contactBg {
  height: 50vh;
  background: url('/assets/imgs/contactbg.jpg');
  background-position: center;
  background-size: cover;
  filter: contrast(50%);
  filter: brightness(50%);
}

.text-justify {
  text-align: justify;
}

.rightMenuC {
  clip-path: polygon(0 0, 100% 0%, 100% 100%, 10% 100%);
  background-color: #282a3c;
}

.nav-lien {
  color: black;
}

.chatCli {
  max-height: 8vh;
  text-overflow: ellipsis;
  overflow: hidden
}

a.nav-lien:hover {
  color: black !important;
}

.bg-danger {
  background: linear-gradient(90deg, rgba(255, 0, 0, 0.116), rgba(0, 0, 0, 0.192));
}

button.active {
  background-color: #dc3545 !important;
}


.menuAdmin {
  background-color: #0c050438;
  color: white;
}

.search-menu-admin {
  background: #ffffff2f !important;
  border: none
}

.menuLeft-Items>li>a.nav-link {
  color: rgba(255, 255, 255, 0.781) !important;
}

.menuLeft-Items>li>a.nav-link:hover {
  background-color: transparent !important;
}

.menuLeft-Items>li.hoverClass:hover {
  background: #ffffff2f !important;
  color: white !important;
  border-left: 4px solid white;
  border-radius: 2px 0px 0px 2px;
}

.child-hover-class>a.nav-link:hover {
  background: #ffffff2f !important;
  color: white !important;
  border-bottom: 4px solid white;
}

.bg-select {
  background-color: #ffffff2f !important;
  border: none;
}

.buttonAdd {
  background-color: #0c05047c;
  color: white;
  width: 10rem;
}

/* a:hover {
  color: white !important;
} */

.oginBg-One {
  background: rgba(255, 69, 69, 0.945);
}

.oginBg-two {
  background: black;
}

.bg-card-none {
  background: transparent;
}

.nav-tabs .nav-item .nav-link {
  background-color: none;
}

.nav-tabs .nav-item .nav-link.active {
  color: #0c050498;
  background: none;
}

.dashbord>div {
  min-height: 30vh;
  border-left: 5px solid red;
}

.offca>ul>li>.nav-link {
  color: red !important;
}

.offca>ul>li>.nav-link:hover {
  background: red !important;
  color: white !important;
}

.select2-selection,
.colorSelec {
  height: 34px !important;
  border-color: #ced4da !important;
}

.choice,
.choice:hover {
  color: white !important;
  background-color: transparent !important;
}

.produitStock {
  clip-path: polygon(0 0, 90% 0%, 100% 100%, 0% 100%);
}

td>a.com,
td>a.com:hover,
td>a.com:active,
td>a.com:focus {
  color: black !important;
  background-color: none !important;
}

.indexI {
  min-height: fit-content !important;
}

li>a:hover {
  color: white;
}

.footer-gal {
  opacity: 0.7;
  max-height: 5rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.btn-seach {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.img-gal:hover {
  transform: scale(1.09);
  transition: transform 0.3s ease-in-out;
}

.btn-seach,
.footer-gal {
  visibility: hidden;
}

.img-gal:hover>.btn-seach,
.img-gal:hover>.footer-gal {
  visibility: visible;
}

.page-item.active>span.page-link {
  background-color: #dc3545 !important;
  border: 1px solid red;
}

ul.pagination>li.page-item>a.page-link {
  color: black !important;
}

a:hover {
  color: white;
}

.prodV {
  min-height: 80vh !important;
  max-height: 80vh !important;
  width: 100%;
}

.chatLink:hover,
.chatLink {
  color: black;
}

.reponseBg {
  background-color: rgb(247, 199, 199) !important;
}

.bg-login {
  background-image: url('/assets/img/bg-connect.png');
}
