a {
  color: var(--bs-primary);
}

.rounded {
  border-radius: 8px!important;
}

.gradient-linear {
  background: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  opacity: 20%;
}

.gradient-card-test {
background : linear-gradient(0deg, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 0.50) 100%);
}

ul.timeline-3 {
  list-style-type: none;
  position: relative;
}
ul.timeline-3:before {
  content: " ";
  background: #d4d9df;
  display: inline-block;
  position: absolute;
  left: 29px;
  width: 3px;
  height: 100%;
  z-index: 400;
}
ul.timeline-3 > li {
  margin: 20px 0;
  padding-left: 20px;
}
ul.timeline-3 > li:before {
  content: " ";
  background: white;
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  border: 3px solid var(--bs-primary);
  left: 20px;
  width: 20px;
  height: 20px;
  z-index: 400;
}

.badge-tag {
  background-color: #F5F5FF;
  border: 1px solid #DFE0F3;
  color: #4C4DDC!important;
}

.badge-blue {
  background-color: #F5F5FF;
  border: 1px solid #DFE0F3;
  color: #4C4DDC!important;
}

.badge-red {
  background-color: #FFF4F2;
  border: 1px solid #EEB4B0;
  color: #CB3A31!important;
}

.badge-yellow {
  background-color: #FFF9F2;
  border: 1px solid #EECEB0;
  color: #734011!important;
}

.badge-orange {
  background-color: #FBCCB1;
  border: 1px solid #D26222;
  color: #D26222!important;
}

.badge-green {
  background-color: #F5F5FF;
  border: 1px solid #B8DBCA;
  color: #20573D!important;
}


.border-primary {
  border-color: var(--bs-primary)!important;
}

.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused) {
  border-radius : 0 !important;
  border-color: var(--ck-color-base-border);
}

.ck-content.ck-focused {
  border-color: var(--bs-primary)!important;
  border-radius : 0 !important;
}

.ck.ck-toolbar {
  background: var(--ck-color-toolbar-background);
  border: 1px solid var(--ck-color-toolbar-border);
  padding: 0 var(--ck-spacing-small);
  border-radius: 0px!important;
}