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

.flex_column.av-av_one_half-e95711874928f71af460a1f1888bb040{
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-av_one_half-e95711874928f71af460a1f1888bb040 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-av_hr-82f5be0ae0af6a64fe3091010b237709{
height:20px;
}

#top .hr.hr-invisible.av-av_hr-82f5be0ae0af6a64fe3091010b237709{
height:20px;
}

#top .hr.hr-invisible.av-av_hr-82f5be0ae0af6a64fe3091010b237709{
height:20px;
}

#top #wrap_all .avia-button.av-av_buttonrow_item-f4f9f487359f536c7d8d73f0feb2a24f{
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-av_buttonrow_item-f4f9f487359f536c7d8d73f0feb2a24f:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-av_buttonrow_item-f4f9f487359f536c7d8d73f0feb2a24f:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}

#top #wrap_all .avia-button.av-av_buttonrow_item-678ee21824334b4fca8afab88bfb37e1{
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-av_buttonrow_item-678ee21824334b4fca8afab88bfb37e1:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-av_buttonrow_item-678ee21824334b4fca8afab88bfb37e1:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}

#top #wrap_all .avia-button.av-m9tn798x-ccb4dee390755d9161118a72dd542569{
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-m9tn798x-ccb4dee390755d9161118a72dd542569:hover{
background-color:#59a45c;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m9tn798x-ccb4dee390755d9161118a72dd542569:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-m9tn798x-ccb4dee390755d9161118a72dd542569:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

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

.avia-section.av-m3swu99r-dbe2b6162ede58d44ef8bc6601f36c3e{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-mfe2ljp1-c912bd4e9c254107c856793046b2ec78{
background-color:#ffffff;
}

#top .av_textblock_section.av-m1vv3u93-65c24b97ba12a5b1729f7e3db2243f44 .avia_textblock{
font-size:18px;
}

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

.avia-section.av-mfdrzzbx-897c426d04f5f1143d50d680dba906ec{
margin-top:15px;
margin-bottom:15px;
}
.avia-section.av-mfdrzzbx-897c426d04f5f1143d50d680dba906ec .av-section-color-overlay{
opacity:0.1;
background-color:#ffffff;
}

.flex_column.av-av_three_fifth-dd1a0108e3a0264cd4903efe8a4d0837{
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-mfds08w5-23d71eead2e43d7510f9188747f361cd .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

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

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

#top .hr.hr-invisible.av-lr6jjt6d-2e9ad653a89ddf0d80665d8923f96529{
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;
}

.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-av_one_half-f1c518e9ff58e869f80c8f093487abc9{
width:45%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-av_one_half-f1c518e9ff58e869f80c8f093487abc9 .av-flex-placeholder{
width:10%;
}

.avia-video.av-ltfjn17u-53d8b2fde60af7ea86562adc46732593{
background-image:url(https://happyspider.se/wp-content/uploads/2024/12/indoor-activities7.webp);
}

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

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

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

#top .hr.hr-invisible.av-av_hr-35d53d7be2491954ac97ecc375137ffb{
height:15px;
}

#top .hr.hr-invisible.av-av_hr-35d53d7be2491954ac97ecc375137ffb{
height:15px;
}

#top .hr.hr-invisible.av-av_hr-35d53d7be2491954ac97ecc375137ffb{
height:15px;
}

#top .hr.hr-invisible.av-av_hr-35d53d7be2491954ac97ecc375137ffb{
height:15px;
}

#top .hr.hr-invisible.av-av_hr-35d53d7be2491954ac97ecc375137ffb{
height:15px;
}

#top .hr.hr-invisible.av-av_hr-35d53d7be2491954ac97ecc375137ffb{
height:15px;
}

#top .hr.hr-invisible.av-av_hr-35d53d7be2491954ac97ecc375137ffb{
height:15px;
}

#top .hr.hr-invisible.av-av_hr-35d53d7be2491954ac97ecc375137ffb{
height:15px;
}

#top .hr.hr-invisible.av-av_hr-35d53d7be2491954ac97ecc375137ffb{
height:15px;
}

#top .av_textblock_section.av-av_textblock-4de2239ad5404d4103ecf8094faac199 .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-av_textblock-4de2239ad5404d4103ecf8094faac199 .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-av_textblock-4de2239ad5404d4103ecf8094faac199 .avia_textblock{
font-size:20px;
}

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

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

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

#top .av_textblock_section.av-av_textblock-f157781b541e5ddde4cb6cbb0a0d3251 .avia_textblock{
color:#999999;
}

#top .av_textblock_section.av-av_textblock-f157781b541e5ddde4cb6cbb0a0d3251 .avia_textblock{
color:#999999;
}

#top .av_textblock_section.av-av_textblock-f157781b541e5ddde4cb6cbb0a0d3251 .avia_textblock{
color:#999999;
}

.flex_column.av-mfds0ji1-7ccc43315307067938e2cb133c246e54{
border-width:1px;
border-color:#429748;
border-style:solid;
padding:0 0 5px 0;
background-color:#ffffff;
}

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

.flex_column.av-av_one_third-2aa7e5e9c5acf289a778264eae6ae78d{
padding:0 0 5px 0;
background-color:#ffffff;
}

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

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

#top .av_textblock_section.av-mfnx83or-4b25127ded0b41bb82d407ed343b26dc .avia_textblock{
color:#636363;
column-count:2;
}

.avia-section.av-m6dsl732-e2727691cb3351af35ac7638e5793e1f{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-av_three_fifth-e949cad7f979967f5dfaa93215549915{
border-radius:10px 10px 10px 10px;
padding:5px 5px 5px 5px;
}

.av-tab-section-outer-container.av-av_tab_section-322302cb5c2f188ba455175683ee9101 .av-tab-section-tab-title-container{
background-color:#ffffff;
}
#top .av-tab-section-outer-container.av-av_tab_section-322302cb5c2f188ba455175683ee9101 .av-section-tab-title{
color:#a0a0a0;
}
#top .av-tab-section-outer-container.av-av_tab_section-322302cb5c2f188ba455175683ee9101 .av-active-tab-title.av-section-tab-title{
color:#0a0a0a;
}

.av-layout-tab.av-m9k1q82n-63392a55d7d7cb59b485d796c31ae357{
vertical-align:top;
background-color:#c4dfd0;
}
#top .av-tab-section-outer-container.av-av_tab_section-322302cb5c2f188ba455175683ee9101 .av-active-tab-title.av-section-tab-title.av-m9k1q82n-63392a55d7d7cb59b485d796c31ae357 .av-tab-arrow-container span{
background-color:#c4dfd0;
}

#top .av_textblock_section.av-av_textblock-ca431dc1ea7dfc6ef87947d8024b48cd .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-av_textblock-ca431dc1ea7dfc6ef87947d8024b48cd .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-av_textblock-ca431dc1ea7dfc6ef87947d8024b48cd .avia_textblock{
font-size:24px;
}

.flex_column.av-av_one_fifth-faf4ed5fb79d84eeb43f24050367f7d3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-faf4ed5fb79d84eeb43f24050367f7d3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-faf4ed5fb79d84eeb43f24050367f7d3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-faf4ed5fb79d84eeb43f24050367f7d3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-faf4ed5fb79d84eeb43f24050367f7d3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-faf4ed5fb79d84eeb43f24050367f7d3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-faf4ed5fb79d84eeb43f24050367f7d3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-faf4ed5fb79d84eeb43f24050367f7d3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-faf4ed5fb79d84eeb43f24050367f7d3{
padding:20px 20px 20px 20px;
}

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

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

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

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

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

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

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

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

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

.flex_column.av-av_one_fifth-16d3fe09a1a8bd83fb7e8d6870f1e6e3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-16d3fe09a1a8bd83fb7e8d6870f1e6e3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-16d3fe09a1a8bd83fb7e8d6870f1e6e3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-16d3fe09a1a8bd83fb7e8d6870f1e6e3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-16d3fe09a1a8bd83fb7e8d6870f1e6e3{
padding:20px 20px 20px 20px;
}

.flex_column.av-av_one_fifth-16d3fe09a1a8bd83fb7e8d6870f1e6e3{
padding:20px 20px 20px 20px;
}

.av-layout-tab.av-m9k1tv27-920bc44842feffbc32a0ef279f25ce76{
vertical-align:top;
background-color:#c4dfd0;
}
#top .av-tab-section-outer-container.av-av_tab_section-322302cb5c2f188ba455175683ee9101 .av-active-tab-title.av-section-tab-title.av-m9k1tv27-920bc44842feffbc32a0ef279f25ce76 .av-tab-arrow-container span{
background-color:#c4dfd0;
}

.av-layout-tab.av-m9k1vyyp-441080dc36ee64fe3ab6e5c239c613c1{
vertical-align:top;
background-color:#c4dfd0;
}
#top .av-tab-section-outer-container.av-av_tab_section-322302cb5c2f188ba455175683ee9101 .av-active-tab-title.av-section-tab-title.av-m9k1vyyp-441080dc36ee64fe3ab6e5c239c613c1 .av-tab-arrow-container span{
background-color:#c4dfd0;
}

.avia-section.av-av_section-b6ca7d4f459bf7807895c34f7ecbd3f4{
background-color:#ffffff;
background-image:unset;
}

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

.flex_column.av-av_one_half-aa15e9aa00ce2a94af44071d61d24334{
border-radius:0 0 0 0;
padding:0px 0px 0px 0px;
}

#top .togglecontainer.av-m8lh5bey-02e18229c412d2379f5175bcd52c0e0f p.toggler{
background-color:#ffffff;
}
#top .togglecontainer.av-m8lh5bey-02e18229c412d2379f5175bcd52c0e0f .toggle_wrap .toggle_content{
background-color:#ffffff;
}

.flex_column.av-av_one_half-a3c51e6d228dfb827abd13b43adcc716{
border-radius:0px 0px 0px 0px;
padding:0px 0px 20px 0px;
}

#top .togglecontainer.av-av_toggle_container-04875f0b2ae3a9fd1a2302b786c62df2 p.toggler{
background-color:#ffffff;
}
#top .togglecontainer.av-av_toggle_container-04875f0b2ae3a9fd1a2302b786c62df2 .toggle_wrap .toggle_content{
background-color:#ffffff;
}

.avia-section.av-av_section-6512f4d4784294190ca49a025606a2f7{
background-repeat:no-repeat;
background-image:url(https://happyspider.se/wp-content/uploads/2024/12/Contact-happy-spider.webp);
background-position:0% 50%;
background-attachment:scroll;
margin-top:15px;
margin-bottom:15px;
}
.avia-section.av-av_section-6512f4d4784294190ca49a025606a2f7 .av-section-color-overlay{
opacity:0.2;
background-color:#ffffff;
}

.flex_column.av-av_one_half-8e4c65b7a84d25354ce963031cff8bae{
border-width:1px;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-av_hr-3cdc9664f29087702913853352eac422{
height:10px;
}

#top .hr.hr-invisible.av-av_hr-3cdc9664f29087702913853352eac422{
height:10px;
}

.flex_column.av-av_one_half-b63742032402a565d6cf2d0b535e6b5d{
border-width:1px;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-av_hr-af89a52d51412774536fa272e468f7cd{
height:30px;
}

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


@media only screen and (max-width: 479px){ 
.flex_column.av-av_one_half-e95711874928f71af460a1f1888bb040{
padding:8px 8px 8px 8px;
}

#top .av_textblock_section.av-mfnx83or-4b25127ded0b41bb82d407ed343b26dc .avia_textblock{
column-count:1;
}
.av_textblock_section.av-mfnx83or-4b25127ded0b41bb82d407ed343b26dc .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}

.flex_column.av-av_one_full-ba516ec0f818e72c070ae3191fafbcd5{
padding:0 0 0 0;
}
}
