.avia-section.av-219v6j7-6f32c59a9928afbba1c83db0a8b7388e .av-parallax .av-parallax-inner{
background-color:#000000;
background-image:url(https://roesholmentreprise.dk/wp-content/uploads/2025/02/brosten.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-219v6j7-6f32c59a9928afbba1c83db0a8b7388e .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .hr.hr-invisible.av-1zvczab-3cbec1d0e8c544644773a27915dee5b1{
height:50px;
}

#top .av-special-heading.av-1z2mdwz-18e070d800eee62fc8619247911b0610{
padding-bottom:0;
color:#ffffff;
font-size:80px;
}
body .av-special-heading.av-1z2mdwz-18e070d800eee62fc8619247911b0610 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1z2mdwz-18e070d800eee62fc8619247911b0610 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-1z2mdwz-18e070d800eee62fc8619247911b0610 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1z2mdwz-18e070d800eee62fc8619247911b0610 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1x9f7gj-f038cea983cd02c742c2313e16de3d15 .avia_textblock{
font-size:22px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-1szx0k3-3c6eadf83bafebbf6ac1267fd5f5c9f1{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1s7hcpf-665cb51e03371faaa1a9ae810c821e91{
background-color:#ffffff;
border-color:#ffffff;
color:#222222;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-1s7hcpf-665cb51e03371faaa1a9ae810c821e91 .avia-svg-icon svg:first-child{
fill:#222222;
stroke:#222222;
}

#top #wrap_all .avia-button.av-1oq8tlv-106670a57c25eeae5e2cf5550903033a{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1mpkv83-37e97928ff09817e481ef11b4a07588a{
background-color:#ffffff;
border-color:#ffffff;
color:#222222;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-1mpkv83-37e97928ff09817e481ef11b4a07588a .avia-svg-icon svg:first-child{
fill:#222222;
stroke:#222222;
}

#top .hr.hr-invisible.av-1l3k6bn-3e24deb54651730aae826a01f6461a94{
height:50px;
}

#top .hr.hr-invisible.av-1hnfier-868a118569f666a6d8d126f76f77ea6e{
height:25px;
}

#top .hr.hr-invisible.av-1g0c0wj-cfc58ac32923b2e89a67e333c031914d{
margin-top:-50px;
height:1px;
}

.flex_column.av-1ek5dqb-aa98cf606e7c0753f43d5ab226189f14{
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-1d9ca5f-5f53f145baa4904b726ce834d5bfeead{
padding-bottom:0;
}
body .av-special-heading.av-1d9ca5f-5f53f145baa4904b726ce834d5bfeead .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1d9ca5f-5f53f145baa4904b726ce834d5bfeead .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-1a219f7-395d1c32909a886d70be093802ca317e .iconlist_icon{
color:#007b61;
}
#top .avia-icon-list-container.av-1a219f7-395d1c32909a886d70be093802ca317e .iconlist_icon svg:first-child{
stroke:#007b61;
fill:#007b61;
}

#top #wrap_all .avia-button.av-xnj8ar-7bf9f1c8c24b726be635e0d359e735de{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-vsjblf-3bd7112468b4d49bff6b424cc0dd8abf{
background-color:#222222;
border-color:#222222;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-vsjblf-3bd7112468b4d49bff6b424cc0dd8abf .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-32ytf7-080e86a3a730e36cfc17ec75845901d4{
border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-maf182y3-d8e0969449d91aeeb9b9b198d5da20dd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-maf182y3-d8e0969449d91aeeb9b9b198d5da20dd .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-sbqv77-78ffc2daae1668b7464ca76fbb7e292a{
height:75px;
}

#top .hr.hr-invisible.av-q5cajn-27616542cb0560fcdb02da16de8f5640{
height:25px;
}

#top .hr.hr-invisible.av-ngf4z7-49649b33a49dda99a378d70c37ffdeb4{
margin-top:-50px;
height:1px;
}

.flex_column.av-n47bn7-8c92a7721fdb02d22faa576752bea691{
border-radius:10px 10px 10px 10px;
background:url(https://roesholmentreprise.dk/wp-content/uploads/2025/02/indgang.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-k485df-16b52af68c4df44652e78122c5805880{
height:325px;
}

#top .hr.hr-invisible.av-jfyqgz-dd9b8ecc0c209e826c7d6cc442aca293{
height:225px;
}

.flex_column.av-hdiwpf-5d1a49081fbead2f6fd2d48c7e457179{
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-f2esnn-fd0dba61c811a1a789261ad34377d771{
padding-bottom:0;
}
body .av-special-heading.av-f2esnn-fd0dba61c811a1a789261ad34377d771 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-f2esnn-fd0dba61c811a1a789261ad34377d771 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-188jxv-dec01a21d9d4e877c623082fa4416902{
padding-bottom:0;
}
body .av-special-heading.av-188jxv-dec01a21d9d4e877c623082fa4416902 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-188jxv-dec01a21d9d4e877c623082fa4416902 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-7frbkz-757b047a83a25323d1a6c5fd2a20bd11{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-5ol0kz-d1a901387536f7700e85fc1014d519c8{
background-color:#222222;
border-color:#222222;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-5ol0kz-d1a901387536f7700e85fc1014d519c8 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-3wyulf-39b83dc2dd935fca49999ff9c0a1d427{
height:75px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-1z2mdwz-18e070d800eee62fc8619247911b0610 .av-special-heading-tag{
font-size:60px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-1z2mdwz-18e070d800eee62fc8619247911b0610 .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-1x9f7gj-f038cea983cd02c742c2313e16de3d15 .avia_textblock{
font-size:20px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-1z2mdwz-18e070d800eee62fc8619247911b0610 .av-special-heading-tag{
font-size:45px;
}

#top .av_textblock_section.av-1x9f7gj-f038cea983cd02c742c2313e16de3d15 .avia_textblock{
font-size:20px;
}
}
