.courses-title {
  color: #1A2A49;

  font-family: "HankenGrotesk-Bold";
  font-size: 54px;
  line-height: 130%;
  text-align: start;
}

.courses {
justify-content: start;
padding: 10px;
gap: 54px;
}

.tw-card-title,
.tw-menu {
  color: #1A2A49;

  font-family: "HankenGrotesk-Bold";
  font-size: 18px;
  line-height: 130%;
}

.tw-card .tw-text-primary {
  color: #1A2A49;
}

.sidbar-title {
color: #1A2A49;
  font-family: "HankenGrotesk-Bold";
font-size: 24px;
line-height: 130%;
}

.sidebar a, 
.sidebar a.tw-active {
border-radius: 10px;
color: #1A2A49;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 150%;
}

.tw-btn-primary {
    text-transform: math-auto;
    font-size: 18px;
    padding: 16px 40px;
    height: auto;
}

.tw-btn-primary:hover {
background-color: #FFC549!important;
}

.sidebar .tw-text-primary {
color: #1A2A49;
}

@media screen and (max-width: 700px) {
.courses-title {
font-size: 36px;
}
}