.avia-section.av-mpquadcf-28e85fea35d8a173e7dfe381acab9f88 .av-parallax .av-parallax-inner{
background-color:#000000;
background-image:url(https://roesholmentreprise.dk/wp-content/uploads/2026/05/excavator-digging-in-dirt-at-a-construction-site-2026-01-05-23-12-29-utc.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mpquadcf-28e85fea35d8a173e7dfe381acab9f88 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .hr.hr-invisible.av-1bhuen1-a409ba392dcb2e910047ac88b02f33fd{
height:50px;
}

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

#top .av_textblock_section.av-mpqu16oa-986d9075e9fab9b28dd95d8733e272d5 .avia_textblock{
font-size:22px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-18esulp-f2a3d0ab7305897874114083955cb397{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-15o7ojh-5e06ac3da9ac13c0f4dd22e5b19d5d7a{
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-15o7ojh-5e06ac3da9ac13c0f4dd22e5b19d5d7a .avia-svg-icon svg:first-child{
fill:#222222;
stroke:#222222;
}

#top #wrap_all .avia-button.av-13alc19-987d67106ff34b6d17d3b44b4720b930{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-119bim5-bd2e19fcae057c56e3b2d52b025e702f{
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-119bim5-bd2e19fcae057c56e3b2d52b025e702f .avia-svg-icon svg:first-child{
fill:#222222;
stroke:#222222;
}

#top .hr.hr-invisible.av-1012kxp-b65f7adb307e521996db49c34ea46f42{
height:50px;
}

#top .hr.hr-invisible.av-w3deyl-0f9dc752a9abdd12665158dc39b3a0a7{
height:25px;
}

#top .hr.hr-invisible.av-txv7fh-6bdb0aefa630546f975af97475c2358c{
margin-top:-50px;
height:1px;
}

.flex_column.av-sg6jt9-5fd64f4405a5e82761904ecd15462a23{
border-radius:0px 0px 0px 0px;
}

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

#top #wrap_all .avia-button.av-qd47v1-e860bcfbea3d37fe44921f925abd9c29{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-o22oel-ef24425f00a50fa4297ded33e0d862df{
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-o22oel-ef24425f00a50fa4297ded33e0d862df .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-264za5-4dae66f051562c05211ce8319c87777d{
border-radius:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-l6ae8d-4cd76db3d055e9e1fcdf63ccdb095c10{
height:75px;
}

#top .hr.hr-invisible.av-hxungd-09f8c5c0613b04775ff8c5cf815aeba4{
height:25px;
}

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

.flex_column.av-mpquarzc-52b57388263f6c56bb08442d96a30c24{
border-radius:10px 10px 10px 10px;
background:url(https://roesholmentreprise.dk/wp-content/uploads/2026/05/yellow-excavator-on-green-grass-in-rural-setting-2026-03-18-06-56-10-utc.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-e9ns0d-c2ea01e227ab264051df924fbc2ed272{
height:325px;
}

#top .hr.hr-invisible.av-c9iwct-0f95d1fdbae7125f0a15f3fa17f5cc88{
height:225px;
}

.flex_column.av-agvv7h-7ef5263d32114dfa75e39e7eee393b49{
border-radius:0px 0px 0px 0px;
}

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

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

#top #wrap_all .avia-button.av-6wi619-d276a27f206e1540e9fbd50e5c32104b{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-61b9nh-1f78bf74b4e53d274246dc95c60f0483{
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-61b9nh-1f78bf74b4e53d274246dc95c60f0483 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-4heg8d-5d540f4133415c40b28ae1af0cd69166{
height:75px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mpqu11zi-572f74604507b1bc0652eecb2319ff45 .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-mpqu11zi-572f74604507b1bc0652eecb2319ff45 .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-mpqu16oa-986d9075e9fab9b28dd95d8733e272d5 .avia_textblock{
font-size:20px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mpqu11zi-572f74604507b1bc0652eecb2319ff45 .av-special-heading-tag{
font-size:45px;
}

#top .av_textblock_section.av-mpqu16oa-986d9075e9fab9b28dd95d8733e272d5 .avia_textblock{
font-size:20px;
}
}
