.Button__tagPrimary {
  display: none;
}
.TitleContainer__title a:hover {
  text-decoration: underline;
}
.ModuleItem__moduleTitle a:hover {
  text-decoration: underline;
}
a {
  position: relative;
  text-decoration: underline;
}
.Header__logoPart {
    display: flex;
    justify-content: left;
}

.Header__logoimg {
    display: block;
    max-width: 100%;
}
  
.Header__logo {
    max-width: 230px;
    width: 100%;
    height: auto;
}
  
.button {
  font-family: system-ui, "Segoe UI", "Roboto", "Helvetica", "Arial", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  background-color: #ED1943;
  vertical-align: middle;
  color: white;
  font-weight: bold;
  border: none;
  cursor: pointer;
  letter-spacing: .5px;
  line-height: 1.6;
  outline: 0;
  padding: 8px 20px;
  box-sizing: border-box;
  margin: 0 10px;
  display: inline-block;
}

.button:hover {
  background-color: #B11B39;
}

.button:focus {
  color: white;
  outline: none;
}
.button:visited {
  color: white;
}

.modulesname {
    display: none;
}

#autoSearchContainer::placeholder {
            color: white; /* Change this to match the background color */
}

        /* For older versions of Firefox */
        #autoSearchContainer:-moz-placeholder {
            color: white;
        }

        /* For Internet Explorer 10-11 */
        #autoSearchContainer:-ms-input-placeholder {
            color: white;
        }

        /* For Edge */
        #autoSearchContainer::-ms-input-placeholder {
            color: white;
        }

        /* For Safari and Chrome */
        #autoSearchContainer::-webkit-input-placeholder {
            color: white;
        }

 .SearchBox__searchpart {
            position: relative;
        }
        
        .SearchBox__searchpart::before {
            content: '🔍';
            position: absolute;
            left: 10px;
            top: 50%;
            transform: translateY(-50%);
            pointer-events: none;
        }
        
        .SearchBox__searchpart input {
            padding-left: 40px; /* Add padding to avoid overlap with the icon */
        }



