.avia-section.av-m1vvivb9-5793e19bae3d97b9db30bd3fe375dd71{
background-repeat:no-repeat;
background-image:url(https://happyspider.se/wp-content/uploads/2024/10/arctic-expedition-team-building.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m1vvivb9-5793e19bae3d97b9db30bd3fe375dd71 .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 #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-m9tn7lls-230e58e7e2842123eb85074da82dd201{
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-m9tn7lls-230e58e7e2842123eb85074da82dd201:hover{
background-color:#59a45c;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m9tn7lls-230e58e7e2842123eb85074da82dd201:hover .avia_button_background{
border-radius:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-m9tn7lls-230e58e7e2842123eb85074da82dd201:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

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

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

.flex_column.av-mfe2kk4m-85f15124ab61f39e356c2bdf16d85c1b{
background-color:#ffffff;
}

#top .av_textblock_section.av-m1vvdn8e-fdf2157dc75e13aa0f5454dfd10cb28d .avia_textblock{
font-size:18px;
}

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

.avia-section.av-mfds29mc-602a9438f2aa4a79206bb4cc3774aa4c{
margin-top:15px;
margin-bottom:15px;
}
.avia-section.av-mfds29mc-602a9438f2aa4a79206bb4cc3774aa4c .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-mfds2lkm-68f191a35e61b5cf984c0c7e0b2fad58 .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

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

#top .hr.hr-invisible.av-cjq38q-05812fe1db0965e0688c14f79be284fa{
height:20px;
}

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

#top .hr.hr-invisible.av-lr6i2x31-71cf9fe00fafe1b8dd039434417e8423{
height:2px;
}

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

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

#top .hr.hr-invisible.av-1rvpft6-5b1d77eb80fb162d10112cb965fc68a1{
height:20px;
}

.avia-video.av-16b7wne-e16bd2053171fce57875ed5325a1392e{
background-image:url(https://happyspider.se/wp-content/uploads/2024/12/indoor-activities3.webp);
}

.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_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-mfds2s2f-ff8544ce39d8f0461af04d941534f4fc{
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-m9j25t94-6e5acb9085b895a0970dff5e8a4cf204 .avia_textblock{
color:#636363;
column-count:2;
}

.avia-section.av-m6dslpr5-edbe587230d8c328fb3ec7257d4f720e{
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-5f5b6810dda57372060ca32c50ba951c .av-tab-section-tab-title-container{
background-color:#ffffff;
}
#top .av-tab-section-outer-container.av-av_tab_section-5f5b6810dda57372060ca32c50ba951c .av-section-tab-title{
color:#a0a0a0;
}
#top .av-tab-section-outer-container.av-av_tab_section-5f5b6810dda57372060ca32c50ba951c .av-active-tab-title.av-section-tab-title{
color:#0a0a0a;
}

.av-layout-tab.av-m9k1qupz-5efd1ecd44f9b64d3a204f9187991a4d{
vertical-align:top;
background-color:#c4dfd0;
}
#top .av-tab-section-outer-container.av-av_tab_section-5f5b6810dda57372060ca32c50ba951c .av-active-tab-title.av-section-tab-title.av-m9k1qupz-5efd1ecd44f9b64d3a204f9187991a4d .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-m9k1u4yj-10f306b2b0e24d6ba36475e8240d481a{
vertical-align:top;
background-color:#c4dfd0;
}
#top .av-tab-section-outer-container.av-av_tab_section-5f5b6810dda57372060ca32c50ba951c .av-active-tab-title.av-section-tab-title.av-m9k1u4yj-10f306b2b0e24d6ba36475e8240d481a .av-tab-arrow-container span{
background-color:#c4dfd0;
}

.av-layout-tab.av-m9k1wlyh-dc1d983650b83531c7bdbbb2f9e116b2{
vertical-align:top;
background-color:#c4dfd0;
}
#top .av-tab-section-outer-container.av-av_tab_section-5f5b6810dda57372060ca32c50ba951c .av-active-tab-title.av-section-tab-title.av-m9k1wlyh-dc1d983650b83531c7bdbbb2f9e116b2 .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-m8lh6ius-13b2eb0832f13eb0662946d50080862b p.toggler{
background-color:#ffffff;
}
#top .togglecontainer.av-m8lh6ius-13b2eb0832f13eb0662946d50080862b .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-445c0a22e68afa049f89977fb8e9dbcb{
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-445c0a22e68afa049f89977fb8e9dbcb .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-m9j25t94-6e5acb9085b895a0970dff5e8a4cf204 .avia_textblock{
column-count:1;
}
.av_textblock_section.av-m9j25t94-6e5acb9085b895a0970dff5e8a4cf204 .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}

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