.avia-section.av-rg2245l-716deab783ee954700364aeb45bdbdd5 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0000;
}

#top .av-special-heading.av-qs6c6mh-58b331baabf8fd82ebc0b7df89c70b75{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-qs6c6mh-58b331baabf8fd82ebc0b7df89c70b75 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qs6c6mh-58b331baabf8fd82ebc0b7df89c70b75 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-qs6c6mh-58b331baabf8fd82ebc0b7df89c70b75 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ow5zbmx-571a367de544d5903367a6a9bb5dfc56 .avia_textblock{
color:#334c4d;
}

#top .av-special-heading.av-o56kh0p-f63c2591236e942cf42792807163bddb{
margin:0 0 25px 0;
padding-bottom:10px;
font-size:20px;
}
body .av-special-heading.av-o56kh0p-f63c2591236e942cf42792807163bddb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-o56kh0p-f63c2591236e942cf42792807163bddb .av-special-heading-tag{
font-size:20px;
padding:0 0 15px 0;
}
.av-special-heading.av-o56kh0p-f63c2591236e942cf42792807163bddb .av-subheading{
font-size:14px;
}

#top .av-special-heading.av-npa8h6x-759bc45a0f6f038e7cf7cfc03152de84{
margin:0 0 25px 0;
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-npa8h6x-759bc45a0f6f038e7cf7cfc03152de84 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-npa8h6x-759bc45a0f6f038e7cf7cfc03152de84 .av-special-heading-tag{
font-size:20px;
padding:0 0 15px 0;
}
.av-special-heading.av-npa8h6x-759bc45a0f6f038e7cf7cfc03152de84 .av-subheading{
font-size:14px;
}

#top .av-special-heading.av-n68f9gp-a54d52789aab1abe8d912209dd0c4224{
margin:0 0 25px 0;
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-n68f9gp-a54d52789aab1abe8d912209dd0c4224 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-n68f9gp-a54d52789aab1abe8d912209dd0c4224 .av-special-heading-tag{
font-size:20px;
padding:0 0 15px 0;
}
.av-special-heading.av-n68f9gp-a54d52789aab1abe8d912209dd0c4224 .av-subheading{
font-size:14px;
}

#top .av-special-heading.av-mx3rzjd-93275956ace046d57dfec4e3eaaf9e06{
margin:0 0 25px 0;
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-mx3rzjd-93275956ace046d57dfec4e3eaaf9e06 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mx3rzjd-93275956ace046d57dfec4e3eaaf9e06 .av-special-heading-tag{
font-size:20px;
padding:0 0 15px 0;
}
.av-special-heading.av-mx3rzjd-93275956ace046d57dfec4e3eaaf9e06 .av-subheading{
font-size:14px;
}

#top .hr.av-m6yho4p-9232259a3b1483e52b1f264dd5786b71{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-m6yho4p-9232259a3b1483e52b1f264dd5786b71 .hr-inner{
width:100%;
border-color:#04383f;
}

#top #wrap_all .avia-button.av-kz0eibt-5f40b523c512531877cf9cd597d0d20d:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kz0eibt-5f40b523c512531877cf9cd597d0d20d:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.av-k9vhrzd-90faebf326c51b04aa4e423dc286c2ed{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-k9vhrzd-90faebf326c51b04aa4e423dc286c2ed .hr-inner{
width:100%;
border-color:#04383f;
}

#top .avia-icon-list-container.av-j17v4bt-235d974dc9a0d3e00ae6cccb50614afb .iconlist_icon{
background-color:#07ffba;
border:1px solid #07ffba;
}

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

#top .hr.av-1g7dqvd-6999c7a97386491f7e0bae2b64cc3f0b{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1g7dqvd-6999c7a97386491f7e0bae2b64cc3f0b .hr-inner{
width:100%;
border-color:#04383f;
}

#top .av_textblock_section.av-dawt5d5-13e621e5fb1c0ffbcee75b6ca13a178c .avia_textblock{
color:#334c4d;
}

#top .av_textblock_section.av-cdiotu1-3a86cdcf68919a9ec3409bf6b19328c7 .avia_textblock{
color:#334c4d;
}

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

#top .hr.av-9uyjfih-88bbb16b1d4b48ab92d78a431edd0fd7{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9uyjfih-88bbb16b1d4b48ab92d78a431edd0fd7 .hr-inner{
width:100%;
border-color:#04383f;
}

.avia-section.av-6d43kw9-4b8801d86288fa80f6eeb77635e97cfb{
background-repeat:no-repeat;
background-image:url(https://www.hantverksdata.se/wp-content/uploads/2024/11/15_rgb-1-scaled.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-6d43kw9-4b8801d86288fa80f6eeb77635e97cfb .av-section-color-overlay{
opacity:0.6;
background-color:#0a0a0a;
}

.flex_column.av-5nlbg5l-4fb9ee1ad04da0f8abb9bf215985c506{
width:44%;
}

#top .av-special-heading.av-55algg9-6bf4db31579d2070b06799b52e625dbc{
padding-bottom:10px;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-55algg9-6bf4db31579d2070b06799b52e625dbc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-55algg9-6bf4db31579d2070b06799b52e625dbc .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-55algg9-6bf4db31579d2070b06799b52e625dbc .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-55algg9-6bf4db31579d2070b06799b52e625dbc .av-subheading{
font-size:15px;
}

.flex_column.av-4ncfpm1-9885f3c206c9e6d95eb6458199ae47ad{
width:44%;
margin-left:12%;
}

.flex_column.av-3ue1zop-50fa896881c179291e096c05f62161fb{
width:16%;
}

#top .av-special-heading.av-3c7fw21-90e1a789de1bb135482cdb30b0b4f2e3{
padding-bottom:10px;
font-size:56px;
}
body .av-special-heading.av-3c7fw21-90e1a789de1bb135482cdb30b0b4f2e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3c7fw21-90e1a789de1bb135482cdb30b0b4f2e3 .av-special-heading-tag{
font-size:56px;
}
.av-special-heading.av-3c7fw21-90e1a789de1bb135482cdb30b0b4f2e3 .av-subheading{
font-size:24px;
}

.flex_column.av-322h689-fd11bb1c2adfeec0b94286985ba0b433{
width:16%;
margin-left:12%;
}

#top .av-special-heading.av-2pyuaw9-b27d6e6912e1b33ad025695077d7b9b1{
padding-bottom:10px;
font-size:56px;
}
body .av-special-heading.av-2pyuaw9-b27d6e6912e1b33ad025695077d7b9b1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2pyuaw9-b27d6e6912e1b33ad025695077d7b9b1 .av-special-heading-tag{
font-size:56px;
}
.av-special-heading.av-2pyuaw9-b27d6e6912e1b33ad025695077d7b9b1 .av-subheading{
font-size:24px;
}

.flex_column.av-23n7ejt-ef14e98b54b5acf0d523a61c9aaf4a65{
width:16%;
margin-left:12%;
}

#top .av-special-heading.av-1h1kf8p-c90840ef7fc82adfac450401824c34e7{
padding-bottom:10px;
font-size:56px;
}
body .av-special-heading.av-1h1kf8p-c90840ef7fc82adfac450401824c34e7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1h1kf8p-c90840ef7fc82adfac450401824c34e7 .av-special-heading-tag{
font-size:56px;
}
.av-special-heading.av-1h1kf8p-c90840ef7fc82adfac450401824c34e7 .av-subheading{
font-size:24px;
}

.flex_column.av-16hav61-95f34804b46a816171ee53d5b11b96d5{
width:16%;
margin-left:12%;
}

#top .av-special-heading.av-t9ryax-322f0312a856e630d375a006d383b2ac{
padding-bottom:10px;
font-size:56px;
}
body .av-special-heading.av-t9ryax-322f0312a856e630d375a006d383b2ac .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-t9ryax-322f0312a856e630d375a006d383b2ac .av-special-heading-tag{
font-size:56px;
}
.av-special-heading.av-t9ryax-322f0312a856e630d375a006d383b2ac .av-subheading{
font-size:24px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-55algg9-6bf4db31579d2070b06799b52e625dbc .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-o56kh0p-f63c2591236e942cf42792807163bddb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-npa8h6x-759bc45a0f6f038e7cf7cfc03152de84 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-n68f9gp-a54d52789aab1abe8d912209dd0c4224 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mx3rzjd-93275956ace046d57dfec4e3eaaf9e06 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-55algg9-6bf4db31579d2070b06799b52e625dbc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3c7fw21-90e1a789de1bb135482cdb30b0b4f2e3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2pyuaw9-b27d6e6912e1b33ad025695077d7b9b1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1h1kf8p-c90840ef7fc82adfac450401824c34e7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-t9ryax-322f0312a856e630d375a006d383b2ac .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-o56kh0p-f63c2591236e942cf42792807163bddb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-npa8h6x-759bc45a0f6f038e7cf7cfc03152de84 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-n68f9gp-a54d52789aab1abe8d912209dd0c4224 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mx3rzjd-93275956ace046d57dfec4e3eaaf9e06 .av-special-heading-tag{
font-size:0.8em;
}

#top .av-special-heading.av-55algg9-6bf4db31579d2070b06799b52e625dbc{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-55algg9-6bf4db31579d2070b06799b52e625dbc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3c7fw21-90e1a789de1bb135482cdb30b0b4f2e3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2pyuaw9-b27d6e6912e1b33ad025695077d7b9b1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1h1kf8p-c90840ef7fc82adfac450401824c34e7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-t9ryax-322f0312a856e630d375a006d383b2ac .av-special-heading-tag{
font-size:0.8em;
}
}
