@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Space+Grotesk:wght@300..700&display=swap');

.uk-navbar-left {
  overflow: auto;
  max-width: 50%;
  white-space: nowrap;
  scrollbar-width: thin;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.uk-navbar-nav .uk-nav li {
  white-space: normal;
}

.uk-card-body .uk-button-link {
padding: 0;
line-height: 1.6;
background: none;
color: #7b003b;
font-weight: 300;
letter-spacing: .1rem;
padding-right: 25px;
position: relative;
padding: 0 0px;
text-transform: none;
}

.uk-card-body .uk-button {
text-decoration: underline;
letter-spacing: 0px;
text-transform: normal;
}

.uk-card-body .uk-heading-bullet::before {
display:none;
}

.uk-card-body .uk-button-link .tm-button-link-line {
display:none;
}

.uk-accordion-title {
font-weight: 300;
}

.uk-text-large {
font-size: 1.1rem;
line-height: 1.5;
letter-spacing: normal;
}


mark {
    background-image: url('../css/line-thick.svg');
     background-repeat: no-repeat;	
      background-size: 160%; /* Adjust as needed (e.g., contain, auto, etc.) */
      background-position: center; /* Adjust as needed */
      
      padding-bottom: 80px; /* Add padding for better text visibility */
    
}
/***** The important stuff *****/
mark{
    position: relative;
    background-color: transparent;
    color:#383838;
    }
    
.uk-light mark {
    color: #fff;
    }
    
.uk-section-secondary mark {
    color: #fff;
    }