.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);
    -webkit-backdrop-filter: blur(5px);
    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 ;
}
}

/*# sourceMappingURL=custom.css.map */



@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),rgba(81,60,33,1)),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;
}

.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 {
    column-count: 1 !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;
}

