#top .av-special-heading.av-23uxnje-68a1f2f7c227aa6d5a746581a72db278{
padding-bottom:10px;
}
body .av-special-heading.av-23uxnje-68a1f2f7c227aa6d5a746581a72db278 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-23uxnje-68a1f2f7c227aa6d5a746581a72db278 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-37ccfu-8c92787133b72b31b922e035cbdbeeea{
margin-top:-15px;
height:1px;
}

#top .hr.hr-invisible.av-30tnd6-0b78b39ddb950e9ab4f89357572738ce{
margin-top:-25px;
height:1px;
}

#top #wrap_all .avia-button.av-5aj6fe-2794f698a6a1af05706cf54b82acf7d6{
background-color:#f4b400;
border-color:#f4b400;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-4mbwoq-2e7d132f3eeedafac10bdc535ba94dc9{
background-color:#4267b2;
border-color:#4267b2;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-9ujre-367ff09d900cff1b66d302450e44dc0a{
background-color:#007a4b;
border-color:#007a4b;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-22v30q-351be6348c435584759900a0d7e523e0{
height:50px;
}

#top .av-special-heading.av-12w8zmy-0bda45227c76a1c3fc031e0a0fc73ac9{
padding-bottom:10px;
}
body .av-special-heading.av-12w8zmy-0bda45227c76a1c3fc031e0a0fc73ac9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12w8zmy-0bda45227c76a1c3fc031e0a0fc73ac9 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-10p9miy-4e9b8446f5d1820fbf071854550379a6{
margin-top:-50px;
height:1px;
}

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

.flex_column.av-kf636y-8f783e3d5a2bc45df585f0ce2503ed43{
z-index:2;
}

@keyframes av_slideshow_img_scale_av-ina9ze-50f88d440e9011d78b7be5b86cddbd9e {
   0% { transform: scale(1); opacity: 1; }
 100% { transform: scale(1.05); opacity: 1; }
}
.avia-slideshow.av-ina9ze-50f88d440e9011d78b7be5b86cddbd9e .avia-slideshow-slide.next-active-slide img{
animation:av_slideshow_img_scale_av-ina9ze-50f88d440e9011d78b7be5b86cddbd9e 7s 1 ease-in-out;
transform:scale(1.05);
opacity:1;
}

#top .hr.hr-invisible.av-cjyefu-ff657ab7f4f9a0b6f16897424844c3e5{
height:50px;
}

#top #wrap_all .avia-button.av-90p7lm-73c139df8b98104e7c11d300a2b4c2ee{
background-color:#f4b400;
border-color:#f4b400;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-768lca-ba00885ba7662a71ae8470bc6311029c{
background-color:#4267b2;
border-color:#4267b2;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-695yoq-5653b01751c13eebc97c4372d9e3e3da{
background-color:#007a4b;
border-color:#007a4b;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.hr-invisible.av-3zqaka-e14410c8d935d547e8efc48866076e86{
height:50px;
}

.avia-section.av-26s38ei-9977a27bc71ce2fa3de58999a7493439{
background-color:#333333;
background-image:unset;
}

#top .hr.hr-invisible.av-24kgi8q-a158e25f3ba72fc84a5bcd261b132380{
height:5px;
}

#top .av-special-heading.av-7o3oq-8e66323667d47f53829b25d096b91445{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-7o3oq-8e66323667d47f53829b25d096b91445 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7o3oq-8e66323667d47f53829b25d096b91445 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7o3oq-8e66323667d47f53829b25d096b91445 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2imn4a-233f901321558be0b01ed3c7a4cad4d6 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1yf3r8q-515eca0f0898574b487fd03bfad90ecd{
margin-top:-50px;
height:1px;
}

#top .avia-testimonial-wrapper.av-1kivzx6-9899222a7c4e64c3d161e294eeee4d7d .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-1kivzx6-9899222a7c4e64c3d161e294eeee4d7d .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1kivzx6-9899222a7c4e64c3d161e294eeee4d7d .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1kivzx6-9899222a7c4e64c3d161e294eeee4d7d .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1kivzx6-9899222a7c4e64c3d161e294eeee4d7d .avia-slideshow-controls{
color:#ffffff;
}

#top #wrap_all .avia-button.av-4dbu0q-066bb9f14e8a4be4d8faeba614827c61{
background-color:#f4b400;
border-color:#f4b400;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-15tj2je-0506e742efb8365fbfaf709a2153d3a0{
background-color:#4267b2;
border-color:#4267b2;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-14jzu6y-06d8b51071b55d3a17bb11f50ef02073{
background-color:#007a4b;
border-color:#007a4b;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.hr-invisible.av-137hv96-4613a715601595c7137336b4ba5019a2{
height:50px;
}

.avia-section.av-110f2oq-0f3e1ffc08c55e898af1abd683baa7b0{
background-repeat:no-repeat;
background-image:url(https://haandvaerkeren.dev.test-one.dk/wp-content/uploads/2024/10/construction-spirit-level-2023-11-27-05-03-44-utc.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-110f2oq-0f3e1ffc08c55e898af1abd683baa7b0 .av-section-color-overlay{
opacity:0.9;
background-color:#f8f8f8;
}

#top .hr.hr-invisible.av-10djdwq-e75e676e82f9e849f02e31742efbf454{
margin-top:-25px;
height:1px;
}

#top .av-special-heading.av-385htm-b8e52ea6c786b06f3f5e7f9f30fb9549{
padding-bottom:10px;
}
body .av-special-heading.av-385htm-b8e52ea6c786b06f3f5e7f9f30fb9549 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-385htm-b8e52ea6c786b06f3f5e7f9f30fb9549 .av-subheading{
font-size:15px;
}

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

#top #wrap_all .avia-button.av-g5zooa-0e39e4238332492bc595e766337fb791{
background-color:#f4b400;
border-color:#f4b400;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-ehiwh6-5a737c31dee62dc33b882684cee6eefd{
background-color:#4267b2;
border-color:#4267b2;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-d5dksa-1fae52eb4a0e2390a1618d360dea021d{
background-color:#007a4b;
border-color:#007a4b;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.hr-invisible.av-auv422-28d28374deb60d1dfdbf844935692e2d{
height:25px;
}

@keyframes av_boxShadowEffect_av-8uz0re-0d80e19f6211cea627051e9480871b00-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.24); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(10,10,10,0.24); opacity: 1; }
}
.flex_column.av-8uz0re-0d80e19f6211cea627051e9480871b00{
box-shadow: 0 0 10px 0 rgba(10,10,10,0.24);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#333333;
}

#top .av-special-heading.av-p56ai-3eae742bb43ec77ba8c2df522db60945{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-p56ai-3eae742bb43ec77ba8c2df522db60945 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-p56ai-3eae742bb43ec77ba8c2df522db60945 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-p56ai-3eae742bb43ec77ba8c2df522db60945 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-29wy2-3a518a8c943f4acd8161102f4c628ede{
height:15px;
}

#top .hr.hr-invisible.av-2ar2sa-6b299da843e421d6f9cbfaf5665eeeef{
height:50px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-105coca-041898e156e2d84d5498e2d12c1ad3dd{
position:relative;
left:200px;
z-index:5;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-8uz0re-0d80e19f6211cea627051e9480871b00{
padding:35px 35px 35px 35px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-8uz0re-0d80e19f6211cea627051e9480871b00{
padding:25px 25px 25px 25px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-8uz0re-0d80e19f6211cea627051e9480871b00{
padding:25px 25px 25px 25px;
}
}
