@charset "UTF-8";
.Prisbox {
  position: relative;
  width: 100%;
}

.Prisbox .entry-focus__blocks .entry-focus__block .box .box__content .box__content-inner {
  height: auto;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.Prisbox .entry-focus__blocks .entry-focus__block .box .box__content .box__content-inner strong {
  color: black;
}

.Prisbox .entry-focus__blocks .entry-focus__block .box .box__content .box__content-inner p:not(.offer-price-now) {
  color: black;
  margin-bottom: 0;
}

.Prisbox .entry-focus__blocks .entry-focus__block .box .box__content .box__content-inner h3 {
  color: #b2873f;
  margin-bottom: 0;
  font-size: 2rem;
}

@media (min-width: 991px) {
  .Prisbox .entry-focus__blocks .entry-focus__block .box .box__content .box__content-inner strong {
    color: white;
  }
  .Prisbox .entry-focus__blocks .entry-focus__block .box .box__content .box__content-inner p:not(.offer-price-now) {
    color: #000;
  }
  .Prisbox .entry-focus__blocks .entry-focus__block .box .box__content .box__content-inner h3 {
    color: #B2873F;
  }
}
#Topslider1-629885d7dea46 img[src*="/sites/default/files/styles/xs/public/2025-03/image00030.jpeg?itok=pf_tIX6Q"] {
  -o-object-position: 0 40%;
  object-position: 0 40%;
}

#ew-webform-1-rev4-609930b71e185 #edit-ydelser--wrapper {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

#ew-webform-1-rev4-609930b71e185 #edit-ydelser--wrapper legend {
  color: var(--dark);
}

#ew-webform-1-rev4-609930b71e185 #edit-hvordan-vil-du-gerne-kontaktes--wrapper {
  margin-bottom: 1rem;
}

#ew-webform-1-rev4-609930b71e185 #edit-hvordan-vil-du-gerne-kontaktes--wrapper #edit-hvordan-vil-du-gerne-kontaktes {
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
}

#ew-webform-1-rev4-609930b71e185 #edit-hvordan-vil-du-gerne-kontaktes--wrapper #edit-hvordan-vil-du-gerne-kontaktes .form-type-radio {
  width: -moz-fit-content;
  width: fit-content;
  margin: unset;
  display: flex;
}

#ew-webform-1-rev4-609930b71e185 #edit-ydelser {
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
}

#ew-webform-1-rev4-609930b71e185 #edit-ydelser .form-type-checkbox {
  width: -moz-fit-content;
  width: fit-content;
  margin: unset;
  display: flex;
}

#Indgangsvinkel8rev2-67dd4f8cb63d7 p strong {
  color: #B2873F;
}

.fliserensGrey {
  color: #000;
}

#Indgangsvinkel7-67bedb49bd2ae .highlight strong {
  font-size: 4rem;
}

#Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .highlight strong {
  font-size: 4rem;
}

#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .highlight strong {
  font-size: 4rem;
}

.Prisbox .entry-focus__block .box .box__content .box__content-inner {
  padding: 0;
  background: #f7f7f7;
  padding: 15px;
  border: 2px solid rgba(255, 255, 255, 0.5607843137);
  backdrop-filter: blur(5px);
  height: -moz-min-content;
  height: min-content;
}

#Indgangsvinkel7-67bedb49bd2ae .box .box__content .box__content-inner h2 strong {
  font-family: "Roboto";
  margin: 0 auto;
  display: inline;
  margin-bottom: 0;
  color: rgba(178, 135, 63, 0.75);
  background: linear-gradient(to right, #a27a35 0%, #b2873f 40%, #fffcf3 50%, #b2873f 60%, #a27a35 100%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  animation: shimmer 3s linear infinite;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-color: #b2873f;
}

#Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .box .box__content .box__content-inner h2 strong {
  font-family: "Roboto";
  margin: 0 auto;
  display: inline;
  margin-bottom: 0;
  color: rgba(178, 135, 63, 0.75);
  background: linear-gradient(to right, #a27a35 0%, #b2873f 40%, #fffcf3 50%, #b2873f 60%, #a27a35 100%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  animation: shimmer 3s linear infinite;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-color: #b2873f;
}

#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .box .box__content .box__content-inner h2 strong {
  font-family: "Roboto";
  margin: 0 auto;
  display: inline;
  margin-bottom: 0;
  color: rgba(178, 135, 63, 0.75);
  background: linear-gradient(to right, #a27a35 0%, #b2873f 40%, #fffcf3 50%, #b2873f 60%, #a27a35 100%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  animation: shimmer 3s linear infinite;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-color: #b2873f;
}

#Indgangsvinkel7-67bedb49bd2ae .box .box__content .box__content-inner h2 {
  color: #000;
  font-size: 2rem;
}

#Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .box .box__content .box__content-inner h2 {
  color: #000;
  font-size: 2rem;
}

#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .box .box__content .box__content-inner h2 {
  color: #000;
  font-size: 2rem;
}

section[id^=Indgangsvinkel].entry-focus .entry-focus__blocks {
  padding: 3rem 30px;
  justify-content: center;
  display: flex;
}

@media screen and (max-width: 767px) {
  section[id^=Indgangsvinkel].entry-focus .entry-focus__blocks {
    display: grid;
  }
}
#Indgangsvinkel7-67bedb49bd2ae .box .box__content .box__content-inner {
  text-align: center;
}

#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .box .box__content .box__content-inner {
  text-align: center;
}

#Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .box .box__content .box__content-inner {
  text-align: center;
}

#Indgangsvinkel7-67bedb49bd2ae .box__content-inner .btn-cta {
  display: block;
  width: 100%;
}

#Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .box__content-inner .btn-cta {
  display: block;
  width: 100%;
}

#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .box__content-inner .btn-cta {
  display: block;
  width: 100%;
}

#Indgangsvinkel7-67bedb49bd2ae .box .box__content .box__content-inner h2 strong {
  font-size: 3rem;
}

#Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .box .box__content .box__content-inner h2 strong {
  font-size: 3rem;
}

#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .box .box__content .box__content-inner h2 strong {
  font-size: 3rem;
}

#Indgangsvinkel7-67bedb49bd2ae .box .box__content .box__content-inner p {
  font-size: 1.2rem;
  color: #8b8b8b;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

#Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .box .box__content .box__content-inner p {
  font-size: 1.2rem;
  color: #8b8b8b;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .box .box__content .box__content-inner p {
  font-size: 1.2rem;
  color: #8b8b8b;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

@media (max-width: 500px) {
  #Indgangsvinkel7-67bedb49bd2ae .box .box__content .box__content-inner h2 strong {
    font-size: 2rem;
  }
  #Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .box .box__content .box__content-inner h2 strong {
    font-size: 2rem;
  }
  #Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .box .box__content .box__content-inner h2 strong {
    font-size: 2rem;
  }
  .Prisbox .entry-focus__blocks .entry-focus__block .box .box__content .box__content-inner h3 {
    color: #b2873f;
    margin-bottom: 0;
    font-size: 1.8rem;
  }
  #Indgangsvinkel7-67bedb49bd2ae .box .box__content .box__content-inner p {
    font-size: 1rem;
    color: #8b8b8b;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  #Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .box .box__content .box__content-inner p {
    font-size: 1rem;
    color: #8b8b8b;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  #Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .box .box__content .box__content-inner p {
    font-size: 1rem;
    color: #8b8b8b;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
@media (max-width: 350px) {
  #Indgangsvinkel7-67bedb49bd2ae .box .box__content .box__content-inner h2 strong {
    font-size: 1.5rem;
  }
  #Indgangsvinkel7-67bedb49bd2ae67dd53513b169 .box .box__content .box__content-inner h2 strong {
    font-size: 1.5rem;
  }
  #Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d98 .box .box__content .box__content-inner h2 strong {
    font-size: 1.5rem;
  }
  .Prisbox .entry-focus__blocks .entry-focus__block .box .box__content .box__content-inner h3 {
    color: #b2873f;
    margin-bottom: 0;
    font-size: 1.5rem;
  }
}

@media (min-width: 992px) {
  .not-front h1, .not-front .ewh1, .not-front h2, .not-front .ewh2 {
    font-size: 1.7rem;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .not-front h1, .not-front .ewh1, .not-front h2, .not-front .ewh2 {
    font-size: 1.65rem;
  }
}
@media (max-width: 768px) {
  .not-front h1, .not-front .ewh1, .not-front h2, .not-front .ewh2 {
    font-size: 1.35rem;
  }
}
@media (max-width: 576px) {
  #Indgangsvinkel8rev2-67bdc12c4644b .entry__grid {
    padding: 0;
    padding-bottom: 1rem;
  }
}
/*efter ændring til hedens*/
.webp .ew-webform-with-optional-on-left-1-rev4-614d928f9b547 {
  background-image: linear-gradient(to bottom, rgba(81, 60, 33, 0.88), rgb(81, 60, 33)), url("/sites/default/files/styles/xl/public/logobg.webp?itok=61vcAoHv") !important;
}

#ew-webform-with-optional-on-left-1-rev4-614d928f9b547 .ewh2,
#ew-webform-with-optional-on-left-1-rev4-614d928f9b547 .cta,
.webform-submission-standard-form legend,
#ew-webform-with-optional-on-left-1-rev4-614d928f9b547 label,
#ew-webform-1-rev4-609930b71e185 label {
  color: #fff !important;
}

#ew-webform-with-optional-on-left-1-rev4-614d928f9b547 textarea::-moz-placeholder, #ew-webform-with-optional-on-left-1-rev4-614d928f9b547 .form-text::-moz-placeholder, #ew-webform-with-optional-on-left-1-rev4-614d928f9b547 .form-tel::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
}

.webform-submission-standard-form #edit-upload-billeder-af-omraadet-for-en-mere-praecis-vurdering--description, .webform-submission-standard-form .description,
#ew-webform-with-optional-on-left-1-rev4-614d928f9b547 textarea::placeholder,
#ew-webform-with-optional-on-left-1-rev4-614d928f9b547 .form-text::placeholder,
#ew-webform-with-optional-on-left-1-rev4-614d928f9b547 .form-tel::placeholder,
.Footer3-606da2902b0f0 .company-info__item-content a.cta {
  color: rgba(255, 255, 255, 0.5) !important;
}

#ew-webform-with-optional-on-left-1-rev4-614d928f9b547 input, #ew-webform-with-optional-on-left-1-rev4-614d928f9b547 textarea {
  color: #fff !important;
  border: 1px solid #fff;
}

.Footer3-606da2902b0f0 .footer__visual,
#Menu2rev2-624563e43ec58 .menu__list--2, #Menu2rev2-624563e43ec58 .menu__item.menu__item--1:not(.menu__item--mega) .menu__item--2 {
  background-color: #263d29;
}

.Copyright1-606da3009e84a .copyright {
  background-color: #253827 !important;
}

.Copyright1-606da3009e84a .copyright__arrow {
  background-color: #1c361f !important;
}

body h3, body .ewh3,
body h1, body .ewh1, body #ew-title-1 h1,
body h2, body .ewh2,
body a[href^="mailto:"]:not(.btn),
body a[href^="tel:"]:not(.btn) {
  color: #513c21;
}

.icon-img {
  filter: brightness(0.7);
}

#ew-webform-1-rev4-609930b71e185 input, #ew-webform-1-rev4-609930b71e185 textarea {
  color: #fff;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-top: none;
  border-left: none;
  padding: 5px 10px;
  margin: 5px 0px;
  font-size: 0.9rem;
}

#Menu2rev2-624563e43ec58 .menu__list > .menu__item > .menu__link {
  color: #263d29;
}

#Menu2rev2-624563e43ec58 .menu__list--2:hover, #Menu2rev2-624563e43ec58 .menu__item.menu__item--1:not(.menu__item--mega) .menu__item--2:hover {
  background-color: #263d29;
}

#Menu2rev2-624563e43ec58 .primary {
  height: 150px;
}

@media (max-width: 768px) {
  #Menu2rev2-624563e43ec58 .primary {
    height: 100px;
  }
}
#Indgangsvinkel7-67bdadfb2dd71 .row article i {
  height: 50px;
  display: flex;
}

#Indgangsvinkel7-67bdadfb2dd71 .row article i:before {
  height: 50px;
  font-size: 50px;
}

.company-tlf .cta {
  font-size: 1rem !important;
}

/*Indgangsvinkler ydresider af ydelserne*/
#Indgangsvinkel7-69491e930e840 img,
#Indgangsvinkel7-69440c5f2f00c img,
#Indgangsvinkel7-694939624a1e5 img {
  height: 8rem;
  width: auto;
}

/*Tilbud priser*/
#Indgangsvinkel7-67bedb49bd2ae694953e795432 .highlight strong,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .highlight strong,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .highlight strong {
  font-size: 4rem;
}

#Indgangsvinkel7-67bedb49bd2ae694953e795432 .box .box__content .box__content-inner h2 strong,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .box .box__content .box__content-inner h2 strong,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .box .box__content .box__content-inner h2 strong {
  font-family: "Roboto";
  margin: 0 auto;
  display: inline;
  margin-bottom: 0;
  color: rgba(178, 135, 63, 0.75);
  background: linear-gradient(to right, #a27a35 0%, #b2873f 40%, #fffcf3 50%, #b2873f 60%, #a27a35 100%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  animation: shimmer 3s linear infinite;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-color: #b2873f;
}

#Indgangsvinkel7-67bedb49bd2ae694953e795432 .box .box__content .box__content-inner h2,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .box .box__content .box__content-inner h2,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .box .box__content .box__content-inner h2 {
  color: #000;
  font-size: 2rem;
}

#Indgangsvinkel7-67bedb49bd2ae694953e795432 .box .box__content .box__content-inner,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .box .box__content .box__content-inner,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .box .box__content .box__content-inner {
  text-align: center;
}

#Indgangsvinkel7-67bedb49bd2ae694953e795432 .box__content-inner .btn-cta,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .box__content-inner .btn-cta,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .box__content-inner .btn-cta {
  display: block;
  width: 100%;
}

#Indgangsvinkel7-67bedb49bd2ae694953e795432 .box .box__content .box__content-inner h2 strong,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .box .box__content .box__content-inner h2 strong,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .box .box__content .box__content-inner h2 strong {
  font-size: 3rem;
}

#Indgangsvinkel7-67bedb49bd2ae694953e795432 .box .box__content .box__content-inner p,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .box .box__content .box__content-inner p,
#Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .box .box__content .box__content-inner p {
  font-size: 1.2rem;
  color: #8b8b8b;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

@media (max-width: 500px) {
  #Indgangsvinkel7-67bedb49bd2ae694953e795432 .box .box__content .box__content-inner h2 strong,
  #Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .box .box__content .box__content-inner h2 strong,
  #Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .box .box__content .box__content-inner h2 strong {
    font-size: 2rem;
  }
  #Indgangsvinkel7-67bedb49bd2ae694953e795432 .box .box__content .box__content-inner p,
  #Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .box .box__content .box__content-inner p,
  #Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .box .box__content .box__content-inner p {
    font-size: 1rem;
    color: #8b8b8b;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
@media (max-width: 350px) {
  #Indgangsvinkel7-67bedb49bd2ae694953e795432 .box .box__content .box__content-inner h2 strong,
  #Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d .box .box__content .box__content-inner h2 strong,
  #Indgangsvinkel7-67bedb49bd2ae67d41b186ed9867d421f135d9869495bb75134d69495dad86d3b .box .box__content .box__content-inner h2 strong {
    font-size: 1.5rem;
  }
}
#Menu2rev2-624563e43ec58 .menu__item .menu__list {
  -moz-column-count: 1 !important;
       column-count: 1 !important;
  -moz-column-gap: 0 !important;
       column-gap: 0 !important;
  padding: 15px !important;
}

#Menu2rev2-624563e43ec58 .menu__dropdown:not(.menu__dropdown--3) {
  left: unset !important;
  right: unset !important;
  width: auto !important;
  margin-left: auto !important;
  max-width: 1400px !important;
}

.icon-img:hover {
  transform: scale(1.05);
}

.icon-img {
  height: 100px;
}

.icon-blocks {
  text-align: center;
}

#Indgangsvinkel7-694a414e461d4 img {
  height: 8rem;
  width: auto;
}

#Indgangsvinkel7-67bdadfb2dd71695388d84a87a .icon-img {
  height: 140px;
}

#ew-webform-1-rev4-609930b71e185 #edit-ydelser .form-type-checkbox input {
  width: 15px;
  aspect-ratio: 1/1;
}

.textImageContainer video {
  width: 100%;
  aspect-ratio: 1/1.2;
  -o-object-fit: cover;
     object-fit: cover;
}/*# sourceMappingURL=custom.css.map */