.avia-section.av-mojxr9yx-886f10a5dfb8b471a77a7a4034357497 .av-parallax .av-parallax-inner{
background-color:#000000;
background-image:url(https://frilandvvs.dk/wp-content/uploads/2025/10/montering-varmepumpe.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mojxr9yx-886f10a5dfb8b471a77a7a4034357497 .av-section-color-overlay{
opacity:0.5;
background-color:#111111;
}

#top .hr.hr-invisible.av-195m7mn-f377271ba82cca070742cdc390228065{
height:50px;
}

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

#top .av_textblock_section.av-mojxs41m-d88871809f079cb5e9f07592e884e3fe .avia_textblock{
font-size:22px;
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-43hc1r-1efa3b195bce6e42c66d433f41c42773{
margin-bottom:5px;
margin-right:5px;
}

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

#top #wrap_all .avia-button.av-z6aom7-4f58728e96db92d4881dea08992cd898{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-ypfh1r-f9250eb64196d61275a14fcbbc19f56c{
height:50px;
}

#top .hr.hr-invisible.av-utrtof-f669fae98c6f00a2e57e46fd7795b4e3{
height:25px;
}

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

.flex_column.av-2ocmm7-157b4ae18701b44a1cbd02bf997f5713{
border-radius:0px 0px 0px 0px;
}

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

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

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

.flex_column.av-lckqbj-c521b700ed208df0c86383e3d88eafc5{
border-radius:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-jj0wm7-62d91bd128f5dc4d056a0a1dc2558fc0{
height:75px;
}

#top .hr.hr-invisible.av-g9vnmn-eaa08c561fbcf280929fb12c6a41d2cc{
height:25px;
}

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

.flex_column.av-mojxruga-f094d9d17ada97328a3afa7371b54eb7{
border-radius:0px 0px 0px 0px;
background:url(https://frilandvvs.dk/wp-content/uploads/2025/11/0U2A3111.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-cqu6kf-9a585a37ce54b2f1ad378af02bdf3b17{
height:350px;
}

.flex_column.av-10pf8f-b5ff57d2d47be28b0f59d33df4ebfdca{
border-radius:0px 0px 0px 0px;
}

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

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

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

#top #wrap_all .avia-button.av-62ozpr-ad4d06e17a44567d49e5ad5c422ebf23{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-4bm467-2e85ba895e0764c8c5d693a18269bb22{
height:75px;
}


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

#top .av_textblock_section.av-mojxs41m-d88871809f079cb5e9f07592e884e3fe .avia_textblock{
font-size:20px;
}
}

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

#top .av_textblock_section.av-mojxs41m-d88871809f079cb5e9f07592e884e3fe .avia_textblock{
font-size:20px;
}
}
