.avia-section.av-3kfgub-9995d84dd3900cfca780509cdbbfe87b .av-parallax .av-parallax-inner{
background-color:#000000;
background-image:url(https://aaboakustik.com/wp-content/uploads/2025/08/Stoej-Garpenberg-Sverige.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-3kfgub-9995d84dd3900cfca780509cdbbfe87b .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .hr.hr-invisible.av-ymzdwj-04b6f4c10809ec1427844819215216ac{
height:50px;
}

#top .flex_column.av-vs61g3-2e0b64be96028a2fa8d2039dc1349fee{
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-vs61g3-2e0b64be96028a2fa8d2039dc1349fee{
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-mevfper6-a5f6c8a499b0e9546b15481c49e84ecf{
height:25px;
}

#top #wrap_all .avia-button.av-shrcnn-00c21b2bcf3ca95886ea5b50d17b0981{
background-color:#fafafa;
border-color:#fafafa;
color:#6f9caa;
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-shrcnn-00c21b2bcf3ca95886ea5b50d17b0981:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-shrcnn-00c21b2bcf3ca95886ea5b50d17b0981 .avia-svg-icon svg:first-child{
fill:#6f9caa;
stroke:#6f9caa;
}

#top #wrap_all .avia-button.av-rd0nqb-6ac373a85036078a62677f4c80554172{
background-color:#45626d;
background:linear-gradient( to right, #45626d, #5a7d88, #6f9caa );
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-rd0nqb-6ac373a85036078a62677f4c80554172:hover{
opacity:1;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-rd0nqb-6ac373a85036078a62677f4c80554172:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-oa0dzn-129bb4439c061dca5f2f3fe7bf02a038{
background-color:#fafafa;
border-color:#fafafa;
color:#6f9caa;
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-oa0dzn-129bb4439c061dca5f2f3fe7bf02a038:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-oa0dzn-129bb4439c061dca5f2f3fe7bf02a038 .avia-svg-icon svg:first-child{
fill:#6f9caa;
stroke:#6f9caa;
}

#top #wrap_all .avia-button.av-myyprn-d644d5d8bc20c4b2fb3a967843105e79{
background-color:#45626d;
background:linear-gradient( to right, #45626d, #5a7d88, #6f9caa );
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-myyprn-d644d5d8bc20c4b2fb3a967843105e79:hover{
opacity:1;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-myyprn-d644d5d8bc20c4b2fb3a967843105e79:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-idrzz7-2e85eb6587b499ae0f3e331218ade17c{
background-color:#fafafa;
border-color:#fafafa;
color:#6f9caa;
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-idrzz7-2e85eb6587b499ae0f3e331218ade17c .avia-svg-icon svg:first-child{
fill:#6f9caa;
stroke:#6f9caa;
}

#top #wrap_all .avia-button.av-1oboyb-3ab2a1aab311d8f93c3d48b43b355d51{
background-color:#45626d;
background:linear-gradient( to right, #45626d, #5a7d88, #6f9caa );
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-1oboyb-3ab2a1aab311d8f93c3d48b43b355d51:hover{
opacity:1;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1oboyb-3ab2a1aab311d8f93c3d48b43b355d51:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-f714k3-604ce5eb6367b4f947deddfadf651547{
height:50px;
}

#top .hr.hr-invisible.av-cxfvtf-6c261c57780e512d9e38e758193ae858{
height:125px;
}

#top .hr.hr-invisible.av-ajce0z-58c8cdc059e325840be2b490efe9edcc{
height:65px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8z17mr-abf8804cbb102fa73a00d75c9f2ac074{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-8z17mr-abf8804cbb102fa73a00d75c9f2ac074{
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-6ett6b-cb2db25804011fc0ea9b8b0a46d62d84{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-6ett6b-cb2db25804011fc0ea9b8b0a46d62d84{
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-4xaq6b-928c5aeab02e7eb351eafde2a7281ac2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4xaq6b-928c5aeab02e7eb351eafde2a7281ac2{
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-2fb237-bb0bbbe49d3cdcfb6496c81629224577{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2fb237-bb0bbbe49d3cdcfb6496c81629224577{
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-32cqwz-1c9b275a912ac682f1d7e3708b987b6f{
margin-bottom:0px;
}
.flex_column.av-32cqwz-1c9b275a912ac682f1d7e3708b987b6f{
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-mewkxvv1-7f3e7176cfc3f2bc94e6b1ddfa6cf35c{
margin-bottom:0px;
}
.flex_column.av-mewkxvv1-7f3e7176cfc3f2bc94e6b1ddfa6cf35c{
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mewkxr9k-339eb141713d4064f9c8c4ff1e82248f{
margin-bottom:0px;
}
.flex_column.av-mewkxr9k-339eb141713d4064f9c8c4ff1e82248f{
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mewkxlml-013d505a019176f0eb37b71ffb371a3f{
margin-bottom:0px;
}
.flex_column.av-mewkxlml-013d505a019176f0eb37b71ffb371a3f{
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-7s1xgz-84e34794f92eec62e8141997b054d12c{
height:65px;
}

#top .hr.hr-invisible.av-6khuur-527a8dc7f04d7b63d231743f5a203933{
height:125px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-vs61g3-2e0b64be96028a2fa8d2039dc1349fee{
position:absolute;
bottom:10%;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-vs61g3-2e0b64be96028a2fa8d2039dc1349fee{
position:absolute;
bottom:10%;
}

#top #wrap_all .av-special-heading.av-mevfp90h-3e2ebdbf749ccd6516bb54d6615ffbd2 .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-mevfp90h-3e2ebdbf749ccd6516bb54d6615ffbd2 .av-special-heading-tag{
font-size:40px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-vs61g3-2e0b64be96028a2fa8d2039dc1349fee{
position:absolute;
bottom:10%;
}

#top #wrap_all .av-special-heading.av-mevfp90h-3e2ebdbf749ccd6516bb54d6615ffbd2 .av-special-heading-tag{
font-size:45px;
}
}
