/* @font-face {
    font-family: 'playfair';
    src: local('assets/fonts/PlayfairDisplaySC-Regular.woff2') format('woff2');
} */

* {
  font-family: 'Playfair Display SC', serif;
  font-variant: small-caps;
}

body{
    cursor: url('/assets/img_cursor_new(24x24).png') 0 0, auto !important;
  /* cursor: url('/img_cursor.png') 0 0, auto !important; */
}

.clickable:hover{
    cursor: url('/assets/img_cursor_new_hover\(24x24\).png') 0 0, auto !important;
}


h1, .h1{
    font-size: 17.5px !important;
}

.kurser_page_title{
    font-size: 25px !important;
}

.bubble_kurser{
    border-radius: 50%;
    width: 150px;
}


ul.custom-bullets {
  list-style: none; /* Remove default bullets */
  padding-left: 0;
}

ul.custom-bullets li {
  position: relative;
  padding-left: 32px; /* Space for the image */
}

ul.custom-bullets li::before {
  content: '';
  position: absolute;
  left: -20px;
  top: -30px; /* Adjust for vertical alignment */
  width: 80px; /* Custom width */
  height: 80px; /* Custom height */
  background-image: url('../assets/img_custom_bullet.png'); /* Path to your image */
  background-size: contain;
  background-repeat: no-repeat;
}

.Aktuele-Kurser{
    border: 2px solid rgb(146, 158, 134);
    padding: 5px;
}

.kurs_title_text{
    margin-top: -10px;
    font-size: 18px;
}

.btn {
    width: 100%;
    max-width: 75%;
    height: 50px;
    border-radius: 50px !important;
    background-color: rgb(161, 172, 151) !important;
}

.btn:hover .title_text {
    font-size: 25px !important;
}