#ew-gallery-1-rev2 .filters__group .btn--checked {
  color: #fff;
  background-color: #4a773c;
}

#CTA3rev3-615415b656311 .pineapple__cta .webform-submission-form .form-submit {
  border-radius: 0;
  display: block;
  width: 100%;
  background-color: #2d4e22;
  color: #fff;
  margin-top: 2px;
  padding: 0.375rem 0.75rem;
}

.btn-primary:hover {
  color: #ffffff;
  background-color: #2d4e22;
  border-color: #2d4e22;
}

.Menu2-606d4d093b0cf .header .primary__logo img {
  max-height: 85px;
}

#Indgangsvinkel7-606d6940910f3 .box__content-inner:nth-child(1) {
  background: #36a983;
}

.Copyright1-6034dfffdc852 .copyright {
  background: #36a983;
}

.Menu2-606d4d093b0cf .company-info__item-visual .svg-inline--fa {
  color: #36a983;
}

.Indgangsvinkel8rev2-66d7128ddd981 .entry__grid {
  gap: 0;
}
@media (min-width: 768px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid {
    gap: 0;
  }
}
.Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner {
  padding: 70px;
  padding-right: 430px;
}
.Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner .btn-holder {
  display: flex;
  gap: 0.25rem;
  flex-wrap: wrap;
}
@media (max-width: 1581px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner .btn-holder {
    justify-content: center;
  }
}
.Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner .btn-holder a {
  color: white;
}
.Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner .btn-holder a svg {
  color: white;
  margin-left: 0.2rem;
}
@media (max-width: 1640px) and (min-width: 1500px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner {
    padding-right: 330px;
  }
}
@media (max-width: 1499px) and (min-width: 1300px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner {
    padding-right: 280px;
  }
}
@media (max-width: 1299px) and (min-width: 1200px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner {
    padding-right: 220px;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner {
    padding-right: 150px;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner {
    padding-right: 100px;
  }
}
@media (max-width: 767px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(even) .box__content .box__content-inner {
    padding: 40px;
  }
}
.Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(odd) .box__content .box__content-inner {
  padding: 70px;
  padding-left: 430px;
}
@media (max-width: 1640px) and (min-width: 1500px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(odd) .box__content .box__content-inner {
    padding-left: 330px;
  }
}
@media (max-width: 1499px) and (min-width: 1300px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(odd) .box__content .box__content-inner {
    padding-left: 280px;
  }
}
@media (max-width: 1299px) and (min-width: 1200px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(odd) .box__content .box__content-inner {
    padding-left: 220px;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(odd) .box__content .box__content-inner {
    padding-left: 150px;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(odd) .box__content .box__content-inner {
    padding-left: 100px;
  }
}
@media (max-width: 767px) {
  .Indgangsvinkel8rev2-66d7128ddd981 .entry__grid-item:not(:has(img)):nth-child(odd) .box__content .box__content-inner {
    padding: 40px;
  }
}/*# sourceMappingURL=custom.css.map */