#top .av-special-heading.av-3v9lz3b-e52f216a36c67faff6ee88702a535d4f{
padding-bottom:0;
}
body .av-special-heading.av-3v9lz3b-e52f216a36c67faff6ee88702a535d4f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3v9lz3b-e52f216a36c67faff6ee88702a535d4f .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-11gl9xbb-f7569d75d93dcb38108ac30e46de73f0{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-10wr6mcn-4ec3af7ae72a1b463940a8f711244fa1{
font-size:16px;
border-style:solid;
border-width:0 0 0 0;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
padding:17px 17px 17px 0;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-10wr6mcn-4ec3af7ae72a1b463940a8f711244fa1:hover .avia_button_background{
border-radius:0 0 0 0;
}

#top .av-special-heading.av-95a7z6v-c08db4899803aed9e665dfeaf8b5465f{
padding-bottom:20px;
}
body .av-special-heading.av-95a7z6v-c08db4899803aed9e665dfeaf8b5465f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-95a7z6v-c08db4899803aed9e665dfeaf8b5465f .av-special-heading-tag{
padding:15px 0 0 0;
}
.av-special-heading.av-95a7z6v-c08db4899803aed9e665dfeaf8b5465f .av-subheading{
font-size:14px;
color:#00e5ae;
}

#top .av_textblock_section.av-8oexu5j-4cfd1723051eb4f5fb0600a01dfab234 .avia_textblock{
font-size:16px;
}

.avia-buttonrow-wrap.av-t8to2v-a265d0a14c908da7311ec18bfd9d675a .avia-button{
padding:10px 10px 10px 10px;
}

#top #wrap_all .avia-button.av-7md5uo7-18902134ade984b1b8a76713ff5fe0f3{
border-style:solid;
border-width:0 0 0 0;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
padding:17px 17px 17px 17px;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-7md5uo7-18902134ade984b1b8a76713ff5fe0f3:hover .avia_button_background{
border-radius:0 0 0 0;
}

#top #wrap_all .avia-button.av-741hkef-80c63b2147593b3d84c98db77fd54b09{
border-style:solid;
border-width:0 0 0 0;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
padding:17px 17px 17px 17px;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-741hkef-80c63b2147593b3d84c98db77fd54b09:hover .avia_button_background{
border-radius:0 0 0 0;
}

#top .av_textblock_section.av-6buo7s7-55e691d29714682784f1c40cea42a980 .avia_textblock{
font-size:24px;
}

#top .hr.hr-invisible.av-5k46553-82be9642746ed1ae7a46b47f31a4858b{
height:10px;
}

.avia-section.av-ojcooh3-634d8bd6912e557b14f17a0b1c079e77{
background-repeat:no-repeat;
background-image:url(https://www.hantverksdata.se/wp-content/uploads/2025/02/15_rgb-1-scaled-1.png);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-ojcooh3-634d8bd6912e557b14f17a0b1c079e77 .av-section-color-overlay{
opacity:0.6;
background-color:#0a0a0a;
}

.flex_column.av-2eaqusn-25fad6fa7d5c3c12b1e0cf1acbcff990{
width:16%;
}

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

.flex_column.av-n8zsio7-0b95e20c1848c7a9cb3dea0a308dd93c{
width:16%;
margin-left:12%;
}

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

.flex_column.av-m5sc6uf-07682b68e820961a78d6c2ac5877a766{
width:16%;
margin-left:12%;
}

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

.flex_column.av-lfrp1yf-867cd545ff23f3096d7cbccec4becdf4{
width:16%;
margin-left:12%;
}

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

.flex_cell.av-4bjkso7-46f86b05dd2327c07c43caf815d1d830{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-4bjkso7-46f86b05dd2327c07c43caf815d1d830{
padding:0px 0px 0px 0px !important;
}

#top .av-special-heading.av-2y81wfb-d59fa513c8410aabcfe8fbb6cd10df28{
padding-bottom:10px;
}
body .av-special-heading.av-2y81wfb-d59fa513c8410aabcfe8fbb6cd10df28 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2y81wfb-d59fa513c8410aabcfe8fbb6cd10df28 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-911e7b-c23f6aa98001663621978cf0e775727c{
height:50px;
}

.flex_cell.av-1x1y6br-5e22250333adc10b1904ec821b12e12c{
vertical-align:top;
}

.flex_cell.av-4o1z7t3-1c423803af4650ca5f42c311b3a9c5c6{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4o1z7t3-1c423803af4650ca5f42c311b3a9c5c6{
padding:0 0 100px 0 !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2q38x47-aead4983eacdee2f6080eedbcaabca03{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-2q38x47-aead4983eacdee2f6080eedbcaabca03{
order:1;
}

#top .av-special-heading.av-1wi05k7-54ee3cc2eaa4d4e3f748386129018066{
padding-bottom:10px;
color:#092c3f;
font-size:48px;
}
body .av-special-heading.av-1wi05k7-54ee3cc2eaa4d4e3f748386129018066 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1wi05k7-54ee3cc2eaa4d4e3f748386129018066 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-1wi05k7-54ee3cc2eaa4d4e3f748386129018066 .special-heading-inner-border{
border-color:#092c3f;
}
.av-special-heading.av-1wi05k7-54ee3cc2eaa4d4e3f748386129018066 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-yy1sav-d87b11f0ae031be7cdc16eb15b80d030{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-yy1sav-d87b11f0ae031be7cdc16eb15b80d030{
order:0;
}

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

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

#top .av-special-heading.av-z9mhe1z-0295edebbbd6f0af7fd44d1a561608f9{
padding-bottom:10px;
color:#092c3f;
}
body .av-special-heading.av-z9mhe1z-0295edebbbd6f0af7fd44d1a561608f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-z9mhe1z-0295edebbbd6f0af7fd44d1a561608f9 .special-heading-inner-border{
border-color:#092c3f;
}
.av-special-heading.av-z9mhe1z-0295edebbbd6f0af7fd44d1a561608f9 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ynb32cn-7b5505d9cee48a6f604a497cea0c54b7{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3fs1j2f-8c59babe32c0ea2aec49cab064a5a3cb{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3fs1j2f-8c59babe32c0ea2aec49cab064a5a3cb{
width:32%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3fs1j2f-8c59babe32c0ea2aec49cab064a5a3cb .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-3dywphj-561caf1a56203205e69a4c92e866c4f1{
height:50px;
}

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

#top .av-special-heading.av-wue4enb-3e68ec025a6c977a827f5d1bf18a2cd9{
margin:0 0 0 0;
padding-bottom:48px;
}
body .av-special-heading.av-wue4enb-3e68ec025a6c977a827f5d1bf18a2cd9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wue4enb-3e68ec025a6c977a827f5d1bf18a2cd9 .av-subheading{
font-size:15px;
}

#top .hr.av-wi0lqo7-03c7732f24ddddba35dd5a80f0c56e8e{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-wi0lqo7-03c7732f24ddddba35dd5a80f0c56e8e .hr-inner{
width:85%;
border-color:#0a0a0a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-v0o82xz-c9f6be5405a523f08177e6cefe459c1e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-v0o82xz-c9f6be5405a523f08177e6cefe459c1e{
width:32%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-v0o82xz-c9f6be5405a523f08177e6cefe459c1e .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-uhpv6iv-5829ab43ac943ab04fb8819cca69f0f1{
height:50px;
}

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

#top .av-special-heading.av-tjjtmpz-85b507e189dce0969ecd55c074d13bd8{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-tjjtmpz-85b507e189dce0969ecd55c074d13bd8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-tjjtmpz-85b507e189dce0969ecd55c074d13bd8 .av-subheading{
font-size:15px;
}

#top .hr.av-t09778n-2ca80a0d964fdd389e485f3813351dfd{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-t09778n-2ca80a0d964fdd389e485f3813351dfd .hr-inner{
width:85%;
border-color:#0a0a0a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ryu3twn-820c1bef8c6c9475f0e0f327409a0ddf{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ryu3twn-820c1bef8c6c9475f0e0f327409a0ddf{
width:32%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ryu3twn-820c1bef8c6c9475f0e0f327409a0ddf .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-rbh9c93-d6bbc882a3bdd5652ab7e2689ef8cdab{
height:50px;
}

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

#top .av-special-heading.av-qfr5ihz-864b2e5ad08d37fbf1ae428d3cdc26c6{
margin:0 0 0 0;
padding-bottom:67px;
}
body .av-special-heading.av-qfr5ihz-864b2e5ad08d37fbf1ae428d3cdc26c6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qfr5ihz-864b2e5ad08d37fbf1ae428d3cdc26c6 .av-subheading{
font-size:15px;
}

#top .hr.av-q27ji1z-8d0e4371e30995ad70a6e235a74a49cf{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-q27ji1z-8d0e4371e30995ad70a6e235a74a49cf .hr-inner{
width:85%;
border-color:#0a0a0a;
}

.flex_cell.av-nz73wn-8cfa9822fdfaac5e8c88e5a619e6953c{
vertical-align:top;
}

#top .av-special-heading.av-58lul9j-56da5dc745af820b3bd9a5fff4b7a95c{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-58lul9j-56da5dc745af820b3bd9a5fff4b7a95c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-58lul9j-56da5dc745af820b3bd9a5fff4b7a95c .av-subheading{
font-size:15px;
}

.flex_cell.av-4xmeh9j-5788c2e4c0a53b335150404545de085b{
vertical-align:top;
}

.avia-section.av-3u6sig7-4f47b547bed4fd85372ab0a307b53b12{
z-index:9999;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-3u6sig7-4f47b547bed4fd85372ab0a307b53b12{
z-index:9999;
}

#top .av-special-heading.av-3555nxj-c7b4b0789334d13e655ee170b933649a{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-3555nxj-c7b4b0789334d13e655ee170b933649a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3555nxj-c7b4b0789334d13e655ee170b933649a .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-3555nxj-c7b4b0789334d13e655ee170b933649a .av-subheading{
font-size:15px;
}

#top .togglecontainer.av-2jny0lj-2e16e78eb72284294553a7478693bb7e p.toggler{
font-size:24px;
color:#0a0a0a;
background-color:#dbeded;
}
#top .togglecontainer.av-2jny0lj-2e16e78eb72284294553a7478693bb7e p.toggler.activeTitle{
color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-2jny0lj-2e16e78eb72284294553a7478693bb7e p.toggler .toggle_icon{
color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-2jny0lj-2e16e78eb72284294553a7478693bb7e p.toggler .toggle_icon > span{
color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-2jny0lj-2e16e78eb72284294553a7478693bb7e .toggle_wrap .toggle_content{
font-size:18px;
color:#0a0a0a;
background-color:#dbeded;
}

.avia-section.av-2wl3zjb-3c3dc843ad3cf51a992d6a53f03795bd{
background-color:#000000;
background-image:url(https://www.hantverksdata.se/wp-content/uploads/2025/02/14_rgb-1-scaled-1.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2wl3zjb-3c3dc843ad3cf51a992d6a53f03795bd .av-section-color-overlay{
opacity:0.6;
background-color:#0a0a0a;
}

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


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

#top #wrap_all .av-special-heading.av-mmfiu1z-8e2858331539805553990dea8ea36df0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-26xmj47-3a2c9e29b7f8fc444c9e3a8ce5e35633 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l4pxcp3-4d68e9e7e7653d656a063b577023be98 .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2q38x47-aead4983eacdee2f6080eedbcaabca03{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-1wi05k7-54ee3cc2eaa4d4e3f748386129018066 .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-yy1sav-d87b11f0ae031be7cdc16eb15b80d030{
margin-top:0;
margin-bottom:0;
}
}

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

#top #wrap_all .av-special-heading.av-mmfiu1z-8e2858331539805553990dea8ea36df0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-26xmj47-3a2c9e29b7f8fc444c9e3a8ce5e35633 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l4pxcp3-4d68e9e7e7653d656a063b577023be98 .av-special-heading-tag{
font-size:0.8em;
}

#top .av-special-heading.av-1wi05k7-54ee3cc2eaa4d4e3f748386129018066{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-1wi05k7-54ee3cc2eaa4d4e3f748386129018066 .av-special-heading-tag{
font-size:0.8em;
}
}
