.avia-section.av-3kfgub-faeaad4b8ed6c311406ea073fe057190 .av-parallax .av-parallax-inner{
background-color:#000000;
background-image:url(https://aaboakustikcom.kinsta.cloud/wp-content/uploads/2025/08/Stoej-Garpenberg-Sverige.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-3kfgub-faeaad4b8ed6c311406ea073fe057190 .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-1eb512d5e6140bfeda04e24a25e32cce{
padding-bottom:0;
color:#ffffff;
font-size:80px;
}
body .av-special-heading.av-mevfp90h-1eb512d5e6140bfeda04e24a25e32cce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mevfp90h-1eb512d5e6140bfeda04e24a25e32cce .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-mevfp90h-1eb512d5e6140bfeda04e24a25e32cce .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mevfp90h-1eb512d5e6140bfeda04e24a25e32cce .av-subheading{
font-size:15px;
}

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

#top #wrap_all .avia-button.av-shrcnn-1ad57c398cd84670c9b118c372dc6cad{
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-1ad57c398cd84670c9b118c372dc6cad:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-shrcnn-1ad57c398cd84670c9b118c372dc6cad .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-fa4a4b7434eb689c4afce745d0fa2e5f{
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-fa4a4b7434eb689c4afce745d0fa2e5f:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-oa0dzn-fa4a4b7434eb689c4afce745d0fa2e5f .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-5a0d72f3796c4725b74eb450fe891fb6{
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-5a0d72f3796c4725b74eb450fe891fb6 .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-43fa5adf2ca83134f1639b9ef4a1f923 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mevg40gz-43fa5adf2ca83134f1639b9ef4a1f923 .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-23a2637f8defc4103944e1c3bbee34f7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mevg7mox-23a2637f8defc4103944e1c3bbee34f7 .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-fcaf554389318ae3757fc40e750f2dad img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mevg7vb1-fcaf554389318ae3757fc40e750f2dad .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-6b82258322b14b10a263dfbf3b2e4ef2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mevg85eh-6b82258322b14b10a263dfbf3b2e4ef2 .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-3fe776695750309064d6dc606f66d1d1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mewkwqfu-3fe776695750309064d6dc606f66d1d1 .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-1eb512d5e6140bfeda04e24a25e32cce .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-1eb512d5e6140bfeda04e24a25e32cce .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-1eb512d5e6140bfeda04e24a25e32cce .av-special-heading-tag{
font-size:45px;
}
}
