#top .hr.hr-invisible.av-mbustxcg-e2a6703c8288c705cae65c517b830411{
height:32px;
}

#top .hr.hr-invisible.av-dltke-da7a2c73bb37b5b7e43c85c6e3a6fc55{
height:16px;
}

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

#top .hr.hr-invisible.av-mbussuxt-bf797b003fa29d6a308c4300aa539e1a{
height:16px;
}

#top .hr.hr-invisible.av-9b1t2-b65e709322fc57a972d718697ae998f7{
height:16px;
}

#top .hr.hr-invisible.av-n6zhq-86a90ad0f3b881523b7353048adf0b0c{
height:32px;
}

#top .av-special-heading.av-gfngm-08073f746f47e13fe6e99e527aa7994a{
padding-bottom:10px;
}
body .av-special-heading.av-gfngm-08073f746f47e13fe6e99e527aa7994a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gfngm-08073f746f47e13fe6e99e527aa7994a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-fla3i-6886ea0e7a8ffb5db5dd57f95ba7931a{
height:16px;
}

#top .hr.hr-invisible.av-8yj6u-1b18e2a97f3a0dcd5e8e82dbf64a0531{
height:16px;
}

#top .hr.hr-invisible.av-14vdzi-89471b208f97753ab5a22ca450270845{
height:16px;
}

.flex_cell.av-2xbqu-65e17508a7857d9eb8d4409631872a4b{
vertical-align:middle;
background-color:#004542;
}
.responsive #top #wrap_all .flex_cell.av-2xbqu-65e17508a7857d9eb8d4409631872a4b{
padding:2% 2% 2% 2% !important;
}

#top .av-special-heading.av-mbut6h22-9a14cd807e5f3d31abb3fe54bd15dc2d{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mbut6h22-9a14cd807e5f3d31abb3fe54bd15dc2d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mbut6h22-9a14cd807e5f3d31abb3fe54bd15dc2d .av-special-heading-tag{
padding:0 0 25px 0;
}
.av-special-heading.av-mbut6h22-9a14cd807e5f3d31abb3fe54bd15dc2d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mbut6h22-9a14cd807e5f3d31abb3fe54bd15dc2d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mbut6ts0-730801e32d4724cb8559f631b81b8048 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-mbut7md7-e90f927dd1c188ca652c6ae3f84f64ac{
vertical-align:top;
background:url(https://karlstadgk.se/wp-content/uploads/2025/06/DSC4934-som-smart-objekt-1-1-1030x687.jpg) 50% 50% no-repeat scroll #004542;
}
.responsive #top #wrap_all .flex_cell.av-mbut7md7-e90f927dd1c188ca652c6ae3f84f64ac{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-lpj3y-38ef98770cd9b71fa1687f41d04d586f{
height:848px;
}

#top .hr.hr-invisible.av-elsbi-914cdfa45d48d9f79752dc6ac95f9a8d{
height:500px;
}

#top .hr.hr-invisible.av-avlau-b1235553d8491a1b586503fa53b9eb94{
height:365px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-2xbqu-65e17508a7857d9eb8d4409631872a4b{
padding:70px 20px 45px 20px !important;
}

#top #wrap_all .av-special-heading.av-mbut6h22-9a14cd807e5f3d31abb3fe54bd15dc2d .av-special-heading-tag{
padding:0 0 13px 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-2xbqu-65e17508a7857d9eb8d4409631872a4b{
padding:60px 20px 50px 20px !important;
}

#top #wrap_all .av-special-heading.av-mbut6h22-9a14cd807e5f3d31abb3fe54bd15dc2d .av-special-heading-tag{
padding:0 0 5px 0;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-2xbqu-65e17508a7857d9eb8d4409631872a4b{
padding:60px 20px 50px 20px !important;
}

#top #wrap_all .av-special-heading.av-mbut6h22-9a14cd807e5f3d31abb3fe54bd15dc2d .av-special-heading-tag{
padding:0 0 5px 0;
}
}
