.bigSponsorBlock {
  margin: 50px 0px;
}

.bigSponsorBlock_Block {
  max-width: 1280px;
  width: 95%;
  margin: auto;
}

.bigSponsorBlock_Column {
  margin: auto;
}

.bigSponsorBlock_Column h3 {
  color: var(--Hittarp-svart);
  font-family: Anton;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.48px;
  text-transform: uppercase;
}

.bigSponsorBlock_Content {
}
.goldSponsor {
  display: flex;
  justify-content: left;
  flex-wrap: wrap;
  align-items: center;
  gap: 30px;
  column-gap: 93px;
}

.silverSponsor {
  display: flex;
  justify-content: left;
  flex-wrap: wrap;
  align-items: center;
  gap: 30px;
  column-gap: 70px;
}
.bronzeSponsor {
  display: flex;
  justify-content: left;
  flex-wrap: wrap;
  align-items: center;
  gap: 30px;
  column-gap: 60px;
}
.goldSponsor img {
  height: auto;
  width: 250px;
}

.silverSponsor img {
  height: auto;
  width: 200px;
}
.bronzeSponsor img {
  height: auto;
  width: 170px;
}

.allSponsor_block {
  background-color: var(--Hittarp-svart);
  column-count: 3;
  column-fill: auto;
  max-height: 440px;
  padding: 44px 120px;
  border-radius: 8px;
}

.allSponsor_block li::marker {
  color: var(--Hittarp-vit);
}

.bigSponsorBlock_Content p,
.bigSponsorBlock_Content a {
  color: var(--Hittarp-vit);
  font-family: "Glacial Indifference";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  text-decoration: none;
}

.bigSponsorBlock_Content a:visited {
  color: var(--Hittarp-vit);
  text-decoration: none;
}

/* Adjust for tablets */
@media (max-width: 1200px) {
  .bigSponsorBlock_Block {
  }

  .bigSponsorBlock_Column h3 {
  }

  .bigSponsorBlock_Column p {
  }

  .silverSponsor,
.goldSponsor,
.bronzeSponsor {
  justify-content: center;
  gap: 30px;
}

  .goldSponsor img,
  .silverSponsor img,
  .bronzeSponsor img {
    width: 174px;
  }
}

/* Adjust for mobile screens */
@media (max-width: 768px) {
  .bigSponsorBlock_Block {
    /*width: 90%;*/
  }

  .bigSponsorBlock_Column h3 {
  }
  .goldSponsor,
  .silverSponsor,
  .bronzeSponsor {
    gap: 10px;
  }

  .silverSponsor img:nth-child(n + 11) {
    display: none;
  }

  .goldSponsor img,
  .silverSponsor img,
  .bronzeSponsor img {
    width: 116px;
  }

  .allSponsor_block {
    padding: 30px 40px;
    column-count: 2;
  }

  .bigSponsorBlock_Column p {
  }
}

@media (max-width: 374px) {
  .allSponsor_block {
    column-count: 1;
    max-height: unset;
  }
}
