.avia-section.av-m1qwf0jb-7dafbae5f46ae814f0a595b667df3590{
background-repeat:no-repeat;
background-image:url(https://happyspider.se/wp-content/uploads/2024/10/Christmas-social-teambuilding-aktivitet.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m1qwf0jb-7dafbae5f46ae814f0a595b667df3590 .av-section-color-overlay{
opacity:0.1;
background-color:#3a3a3a;
}

.flex_column.av-866dppt-5801d0a540c67a0c0cf6ff823cc74dd4{
width:49.5%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background:url(https://happyspider.se/wp-content/uploads/2024/10/Bakgrund.webp) 0% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-866dppt-5801d0a540c67a0c0cf6ff823cc74dd4 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-7swex9t-6e4a49bb007b8daf932cc6848494a543{
height:20px;
}

#top #wrap_all .avia-button.av-ogd3m9-d499f1e4d9ccd9c7f362bac56feb9250{
border-radius:15px 15px 15px 15px;
transition:all 0.4s ease-in-out;
padding:11px 11px 11px 11px;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-ogd3m9-d499f1e4d9ccd9c7f362bac56feb9250:hover{
background-color:white;
color:black;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ogd3m9-d499f1e4d9ccd9c7f362bac56feb9250:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-ogd3m9-d499f1e4d9ccd9c7f362bac56feb9250:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top #wrap_all .avia-button.av-65tdpgx-123ad0d371be4aa8608c276cb02a6e48{
border-radius:15px 15px 15px 15px;
transition:all 0.4s ease-in-out;
padding:11px 11px 11px 11px;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-65tdpgx-123ad0d371be4aa8608c276cb02a6e48:hover{
background-color:white;
color:black;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-65tdpgx-123ad0d371be4aa8608c276cb02a6e48:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-65tdpgx-123ad0d371be4aa8608c276cb02a6e48:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top #wrap_all .avia-button.av-5n5ogs1-6b26043e1787cc7c35814cb09098bf3c{
background-color:#27a329;
border-color:#27a329;
border-radius:15px 15px 15px 15px;
transition:all 0.4s ease-in-out;
padding:11px 11px 11px 11px;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-5n5ogs1-6b26043e1787cc7c35814cb09098bf3c:hover{
background-color:#59a45c;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5n5ogs1-6b26043e1787cc7c35814cb09098bf3c:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-5n5ogs1-6b26043e1787cc7c35814cb09098bf3c:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-jpwp4h-d0acb48e260d69fbd26bf9e587d8aa58{
width:49.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-jpwp4h-d0acb48e260d69fbd26bf9e587d8aa58 .av-flex-placeholder{
width:1%;
}

.avia-section.av-4os2pld-e921adba6e1aaf540667eeaedfe1f90b{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-47wz01d-af14f3e56d612cb02ef297e084b979ed{
background-color:#ffffff;
}

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

.avia-section.av-2kdi7xt-a7647720e788016c56220f5de837f01d{
margin-top:15px;
margin-bottom:15px;
}
.avia-section.av-2kdi7xt-a7647720e788016c56220f5de837f01d .av-section-color-overlay{
opacity:0.1;
background-color:#ffffff;
}

.flex_column.av-1tvf30x-ae31d56040aa821f42eda845956b6668{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background:url(https://happyspider.se/wp-content/uploads/2024/12/svart-backgrund.webp) 0% 0% no-repeat scroll ;
}

#top .av_textblock_section.av-41bc5t-974faa8fe8cf271f4602c5f7ac47b427 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.avia-section.av-1d0kg00h-d39a7cc03cdef083cf91caa9cd18c65b{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-1ccw5zjl-e99a5bb2a7d69ab927b80d5864036c2f{
width:45%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1ccw5zjl-e99a5bb2a7d69ab927b80d5864036c2f .av-flex-placeholder{
width:10%;
}

#top .hr.hr-invisible.av-1bd3cyc1-78f3fe19f9028420a6db5fa5e9b977b9{
height:20px;
}

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

#top .hr.hr-invisible.av-lqazyw48-03e65a3349aa39be1661f364843b5ff1{
height:2px;
}

.av_font_icon.av-qu7t07-d4746cb5995e81a1585669ff67c93057{
color:#797979;
border-color:#797979;
}
.avia-svg-icon.av-qu7t07-d4746cb5995e81a1585669ff67c93057 svg:first-child{
stroke:#797979;
fill:#797979;
}
.av_font_icon.av-qu7t07-d4746cb5995e81a1585669ff67c93057 .av-icon-char{
font-size:20px;
line-height:20px;
}

.flex_column.av-1a7y4mep-c57d2a760847d357102e3e0619e6bd5a{
width:45%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1a7y4mep-c57d2a760847d357102e3e0619e6bd5a .av-flex-placeholder{
width:10%;
}

#top .hr.hr-invisible.av-198j6zld-605bd7ef8080ee5a59b425a85221c737{
height:20px;
}

.avia-video.av-18tohl75-deb2a1440fa48462a9b9a3046dbbfda2{
background-image:url(https://happyspider.se/wp-content/uploads/2024/12/Inomhusaktivitet6.webp);
}

.av_font_icon.av-qu7t07-1-e13a0e420364cbd32b9738648322b03e{
color:#797979;
border-color:#797979;
}
.avia-svg-icon.av-qu7t07-1-e13a0e420364cbd32b9738648322b03e svg:first-child{
stroke:#797979;
fill:#797979;
}
.av_font_icon.av-qu7t07-1-e13a0e420364cbd32b9738648322b03e .av-icon-char{
font-size:20px;
line-height:20px;
}

.flex_column.av-11vd55ht-dfb30c0f8886e57c1ded7e0ef5debe9a{
width:100%;
border-radius:0 20px 20px 20px;
padding:20px 20px 20px 20px;
}

.flex_column.av-1145knw1-da81c2f23efd44170e71bbb50d76298c{
padding:0 0 5px 0;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-zywrqc1-35f3a94d0ebda68861e59d351c94acc9{
height:15px;
}

#top .av_textblock_section.av-zr5yfqp-2cf13eb18912946e61cd292226f55643 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-z9qsf3l-eeb04e29a5988cf7b293a28edc1c5b70{
height:15px;
}

#top .hr.hr-invisible.av-yek7lzl-6a17d87feed556a94c060bc457d24008{
height:15px;
}

#top .hr.av-xamqn0x-a4af9fb6356de97b4017ac8ed8de7c08{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-xamqn0x-a4af9fb6356de97b4017ac8ed8de7c08 .hr-inner{
width:200px;
border-color:#d6d6d6;
}

#top .av_textblock_section.av-woy0xgx-486642e6df8dd7a65acd8b2ea7037a5b .avia_textblock{
color:#999999;
}

.flex_column.av-w93ydqp-88ab1d283300794f16c20cbba4e5f75a{
border-width:1px;
border-color:#429748;
border-style:solid;
padding:0 0 5px 0;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-vo0dk5t-b4682f4856f71921766d36ff8d302712{
height:15px;
}

#top .av_textblock_section.av-uwwk3o1-a1e062ad94ab55215e4c7b65663bf805 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-ufin3e9-197a106e411740ec476863b0db9302f2{
height:15px;
}

#top .hr.hr-invisible.av-tnbgvtd-85fb2ee3bff5556555ac2a9e7d3a2eb2{
height:15px;
}

#top .hr.av-sr26wdt-7db0a3c87efb01fbe3833f7a55fa6008{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-sr26wdt-7db0a3c87efb01fbe3833f7a55fa6008 .hr-inner{
width:200px;
border-color:#d6d6d6;
}

#top .av_textblock_section.av-sg8zu8h-a707ded9213eebd4bb5a58d64c62d685 .avia_textblock{
color:#999999;
}

.flex_column.av-rp85jrl-ecb174c6a82a9a942fe30139836c4f5d{
padding:0 0 5px 0;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-qp5859t-38768e77ced1e3d86e1bbdf271981571{
height:15px;
}

#top .av_textblock_section.av-qe8p24x-0513ed0d97cb4e4118181185a0223094 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-q6dlfzl-8aff801e300081c1b92900dbb14c4456{
height:15px;
}

#top .hr.hr-invisible.av-p0fdawh-8235873249cc617341d6dca8bd02c0b2{
height:15px;
}

#top .hr.av-o80tbf5-c46b0fa6f894bfb4be668c8188c2871e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-o80tbf5-c46b0fa6f894bfb4be668c8188c2871e .hr-inner{
width:200px;
border-color:#d6d6d6;
}

#top .av_textblock_section.av-nracsdt-7ad72db1a6bbf32242b98b2fe2239690 .avia_textblock{
color:#999999;
}

.flex_column.av-n7z4xap-44ef63d9d8add7ee3e1b80983df8c8e7{
width:100%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#e7f2ec;
}
#top .flex_column_table.av-equal-height-column-flextable.av-n7z4xap-44ef63d9d8add7ee3e1b80983df8c8e7 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-mshbwmp-48b53d2014df0c7b03455ebe6ff69d1e .avia_textblock{
color:#636363;
column-count:2;
}

.avia-section.av-makf65t-c1f9223e16e3bc5c2bb41485162c5dfd{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-lj9a2xd-c49a7d5cab377f2fcf422c2fb54ec8a3{
border-radius:10px 10px 10px 10px;
padding:5px 5px 5px 5px;
}

#top .av_textblock_section.av-l2q31gx-92a7f9abba6834b1a4d3ea7b6bcbf72d .avia_textblock{
font-size:24px;
}

.av-tab-section-outer-container.av-k3ayz69-2215a897c03cd17e9f5de36d0c4a9e15 .av-tab-section-tab-title-container{
background-color:#ffffff;
}
#top .av-tab-section-outer-container.av-k3ayz69-2215a897c03cd17e9f5de36d0c4a9e15 .av-section-tab-title{
color:#a0a0a0;
}
#top .av-tab-section-outer-container.av-k3ayz69-2215a897c03cd17e9f5de36d0c4a9e15 .av-active-tab-title.av-section-tab-title{
color:#0a0a0a;
}

.av-layout-tab.av-1xzjqc1-5e19011656fa1463f2a631b870df2210{
vertical-align:top;
background-color:#c4dfd0;
}
#top .av-tab-section-outer-container.av-k3ayz69-2215a897c03cd17e9f5de36d0c4a9e15 .av-active-tab-title.av-section-tab-title.av-1xzjqc1-5e19011656fa1463f2a631b870df2210 .av-tab-arrow-container span{
background-color:#c4dfd0;
}

#top .av_textblock_section.av-j0jpn01-3b607a3af87ef6535eba0e96f4bcf1b2 .avia_textblock{
font-size:24px;
}

.flex_column.av-im5z3ch-0af44f31eaa91bcdcc74f30935f10e48{
padding:20px 20px 20px 20px;
}

.flex_column.av-i7w85g1-9539d506b8e4ff981f4d14efe41e36b2{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-h5oyz75-539c9f47de023411d6decfb17ff0a38e{
padding:20px 20px 20px 20px;
}

.flex_column.av-gsmze9d-be52d086009caadb26a28b9e170eee36{
padding:20px 20px 20px 20px;
}

.flex_column.av-ga7hxpt-b0fe3a0a9af99e80aeb24ac8a77055e9{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-f1cfd01-00a703bec0f4a93bef4b92b5a01d54bb{
padding:20px 20px 20px 20px;
}

.flex_column.av-eobbxgx-f5ae81965f536752a6def2cb2ae6d9b6{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-dk2q5ht-68ca5144cad1e038a12ccc810f85c317{
padding:20px 20px 20px 20px;
}

.av-layout-tab.av-d4eo2z5-24ad31ce733ba0d86c1fea7080508cc2{
vertical-align:top;
background-color:#c4dfd0;
}
#top .av-tab-section-outer-container.av-k3ayz69-2215a897c03cd17e9f5de36d0c4a9e15 .av-active-tab-title.av-section-tab-title.av-d4eo2z5-24ad31ce733ba0d86c1fea7080508cc2 .av-tab-arrow-container span{
background-color:#c4dfd0;
}

#top .av_textblock_section.av-ciyl5ox-cc620fc1f06baed2463e7a75226d922c .avia_textblock{
font-size:24px;
}

.flex_column.av-c0lwfox-b6c687790f866720802628bbc3069e60{
padding:20px 20px 20px 20px;
}

.flex_column.av-bq1vg9d-2ad0528cb4fa0b7f95e3c1a6293a7b57{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-asjl3ht-f4b277193176199f20369f8ffe796106{
padding:20px 20px 20px 20px;
}

.flex_column.av-11hiob5-ebc3af0b6ecca73c763c8df955a39758{
padding:20px 20px 20px 20px;
}

.flex_column.av-9xrtzch-e8dc47550bcb3d87e5ac843fce50ac7d{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-8hgs78x-1358c1869969de8ae2eb8c44b250a93c{
padding:20px 20px 20px 20px;
}

.flex_column.av-83r7ur5-fff24529ba177d4922ff1b020594a3c7{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-77hiv75-5e46de750ecc94adfd77e2e5e424203b{
padding:20px 20px 20px 20px;
}

.av-layout-tab.av-6r7wwkx-9302976478b731b60e708806c7e5d375{
vertical-align:top;
background-color:#c4dfd0;
}
#top .av-tab-section-outer-container.av-k3ayz69-2215a897c03cd17e9f5de36d0c4a9e15 .av-active-tab-title.av-section-tab-title.av-6r7wwkx-9302976478b731b60e708806c7e5d375 .av-tab-arrow-container span{
background-color:#c4dfd0;
}

#top .av_textblock_section.av-lt1lo1-bb670ba093a84ed160d07c6d5f4afe34 .avia_textblock{
font-size:24px;
}

.flex_column.av-5uo3jqp-18386a33da2e82d682ac8e03db9b7efd{
padding:20px 20px 20px 20px;
}

.flex_column.av-5btse8h-e0e14b12c7fc704cab295a34ad7a68a0{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-f6cx8x-57b85d1a3e1ef67efc2851697f2f6778{
padding:20px 20px 20px 20px;
}

.flex_column.av-437l6fl-6783516a3cc24fa891893f2e4136f21c{
padding:20px 20px 20px 20px;
}

.flex_column.av-3iwl5w1-ca01d1276084f865b47c0fe50e71a7e4{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-1xcqtv5-d50f12be51166462a15dcd500d545580{
padding:20px 20px 20px 20px;
}

.flex_column.av-1ir5d0x-5f8ed47673b8e9d706a41b164fd7b77b{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-nzxjbl-6f3dfb7b62fb5215aa6760e3cf043673{
padding:20px 20px 20px 20px;
}

.avia-section.av-de378i9-5acfe044d42c47df040ec4160eae6a85{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-d9qk38x-e28fc2a50ccd10d7b6260823f70738f7{
width:100%;
border-radius:0 20px 20px 20px;
padding:20px 20px 20px 20px;
}

.flex_column.av-c2ifff5-272a9a0362f030364c416b09f49eb5fc{
border-radius:0 0 0 0;
padding:0px 0px 0px 0px;
}

#top .togglecontainer.av-bsyf635-4e4eaf5323625705c85990315461820d p.toggler{
background-color:#ffffff;
}
#top .togglecontainer.av-bsyf635-4e4eaf5323625705c85990315461820d .toggle_wrap .toggle_content{
background-color:#ffffff;
}

.flex_column.av-9yikcep-02562f0389203d5db6a4256783060395{
border-radius:0px 0px 0px 0px;
padding:0px 0px 20px 0px;
}

#top .togglecontainer.av-9g9mnip-16ce96a185046f62520bdf37b371d4aa p.toggler{
background-color:#ffffff;
}
#top .togglecontainer.av-9g9mnip-16ce96a185046f62520bdf37b371d4aa .toggle_wrap .toggle_content{
background-color:#ffffff;
}

.avia-section.av-5t1ihtd-d1ef01369ca615ea333db1c361455493{
background-repeat:no-repeat;
background-image:url(https://happyspider.se/wp-content/uploads/2024/10/kontakta-happy-spider-2.webp);
background-position:50% 50%;
background-attachment:scroll;
margin-top:15px;
margin-bottom:15px;
}
.avia-section.av-5t1ihtd-d1ef01369ca615ea333db1c361455493 .av-section-color-overlay{
opacity:0.2;
background-color:#ffffff;
}

.flex_column.av-56m0a1d-cef3016e7ef6297019dcd97f350c40f9{
border-width:1px;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-48f90b5-31897f6d1a54dff4f9c56674a20182a6{
height:10px;
}

#top .hr.hr-invisible.av-3mu1r81-20223e279c3b4c7125ffd38072156df3{
height:30px;
}

.flex_column.av-2vhrxxt-97d8cf157398e434085742edecfbef69{
border-width:1px;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-29m5lrl-a93b0ba5c77231516c4e9a0e39586045{
height:10px;
}

#top .hr.hr-invisible.av-40f6r5-fc0a68ce5aca5877ae3158f6c026e601{
height:30px;
}

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


@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-mshbwmp-48b53d2014df0c7b03455ebe6ff69d1e .avia_textblock{
column-count:1;
}
.av_textblock_section.av-mshbwmp-48b53d2014df0c7b03455ebe6ff69d1e .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}

.flex_column.av-d9qk38x-e28fc2a50ccd10d7b6260823f70738f7{
padding:0 0 0 0;
}
}
