@charset "UTF-8";
:root {
  --footerBgColor: #156777;
  --bobblesFill: url("/sites/default/files/2026-02/bobblesWithFill(2).png");
  --bobblesNoFill: url("/sites/default/files/2026-02/BobblesNoFill(1).png");
}

/* fjerne den halve linje i anmeldelsen, så man kan læse teksten*/
.Reviews2-691ec4537b2c8 .slide__copy-inner {
  max-height: 7.5em;
}

#Slider4rev3-6045d414b9ac9 .Slider4rev3-carousel-content img {
  height: 200px;
  width: auto;
}

#Slider4rev3-6045d414b9ac9 .Slider4rev3-carousel-content .logo_front_slider {
  opacity: none;
}

#Slider4rev3-6045d414b9ac9 .carousel-inner .media picture::before {
  display: none;
}

#Slider4rev3-6045d414b9ac9 .carousel-inner .media picture::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 40%;
  background: linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.857) 25%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0.1) 85%, rgba(255, 255, 255, 0) 100%);
  z-index: 0;
  pointer-events: none;
}

/*
@media (min-width: 1200px) {
    #Slider4rev3-6045d414b9ac9 .carousel-inner {
        height: 630px;
    }
}*/
.Menu2rev2-624563e43ec58 .header .primary__logo {
  padding: 0;
}

.Menu2rev2-624563e43ec58 .header .primary__logo img {
  height: 55px;
}

@media (min-width: 576px) {
  .Menu2rev2-624563e43ec58 .header .primary__logo img {
    margin-left: 0;
    height: 68px;
  }
}
@media (min-width: 768px) {
  .Menu2rev2-624563e43ec58 .header .primary__logo img {
    height: 70px;
  }
}
.Menu2rev2-624563e43ec58 .header .primary.js-sticky--stuck .primary__logo img {
  height: 55px;
}

@media (min-width: 576px) {
  .Menu2rev2-624563e43ec58 .header .primary.js-sticky--stuck .primary__logo img {
    height: 68px;
  }
}
@media (min-width: 768px) {
  .Menu2rev2-624563e43ec58 .header .primary.js-sticky--stuck .primary__logo img {
    height: 80px;
  }
}
.Footer3-606da2902b0f0 .footer__visual {
  background-color: var(--footerBgColor);
}

.Copyright1-606da3009e84a .copyright {
  background-color: var(--footerBgColor);
}

@media (min-width: 1400px) {
  .Copyright1-606da3009e84a .copyright__arrow {
    background-color: hsl(from var(--footerBgColor) h s 40%);
  }
  .Copyright1-606da3009e84a .copyright__arrow:hover {
    background-color: hsl(from var(--footerBgColor) h s 30%);
  }
}
#Indgangsvinkel8rev2-6992c7df1c387 .entry__grid-item:nth-child(1) .box__visual-inner {
  position: relative;
}
#Indgangsvinkel8rev2-6992c7df1c387 .entry__grid-item:nth-child(1) .box__visual-inner::after {
  content: "";
  position: absolute;
  background-image: var(--bobblesFill);
  width: 200px;
  height: 300px;
  background-size: contain;
  background-repeat: no-repeat;
  bottom: -110px;
  left: -11px;
  transform: rotate(2deg);
}
#Indgangsvinkel8rev2-6992c7df1c387 .entry__grid-item:nth-child(4) .box__visual-inner {
  position: relative;
}
#Indgangsvinkel8rev2-6992c7df1c387 .entry__grid-item:nth-child(4) .box__visual-inner::after {
  content: "";
  position: absolute;
  background-image: var(--bobblesFill);
  width: 200px;
  height: 300px;
  background-size: contain;
  background-repeat: no-repeat;
  bottom: -110px;
  right: -11px;
  transform: rotate(2deg) scaleX(-1);
}

#Breaker1rev2-6992d14491edc .breaker__main::after {
  content: "";
  position: absolute;
  background-image: var(--bobblesFill);
  width: 300px;
  height: 400px;
  background-size: contain;
  background-repeat: no-repeat;
  bottom: -110px;
  left: -30px;
  transform: rotate(2deg);
  z-index: 3;
}
#Breaker1rev2-6992d14491edc .content--line {
  z-index: 4;
}/*# sourceMappingURL=custom.css.map */