#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m91afu3d-cea70c49fcc23fb0681e90e16725f530__0 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-m91afu3d-cea70c49fcc23fb0681e90e16725f530__0 .avia-caption-content{
color:#ffffff;
}

.avia-section.av-5nk25-c83490b84b959aad12f7977326faaad5{
margin-top:0px;
margin-bottom:60px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-51cg1-06ca61fe5ce6983058883191aa4efe4c{
margin-top:53px;
margin-bottom:0px;
}
.flex_column.av-51cg1-06ca61fe5ce6983058883191aa4efe4c{
padding:0 0 0 0;
}

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

#top .av_textblock_section.av-3j3z5-1fed67f339c0a15a4afae3857125514b .avia_textblock{
color:#535862;
}

#top .flex_column_table.av-equal-height-column-flextable.av-10s1-a5dc70a57e08ed138abb766117b6b3ea{
margin-top:53px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-22xi5-321f1b42d37b1f24ac7b069ad9b80291{
background-color:#9fd9bc;
border-color:#9fd9bc;
color:#004542;
border-style:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-22xi5-321f1b42d37b1f24ac7b069ad9b80291:hover{
background-color:#004542;
color:#9fd9bc;
transition:all 0.4s ease-in-out;
}

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

#top .hr.hr-invisible.av-74pbx-538b43d166b7b013c2b6652d376deb8a{
height:16px;
}

#top .hr.hr-invisible.av-5wi7d-4d13448f3683cbd6067b9b2990745042{
height:32px;
}

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

#top .hr.hr-invisible.av-aeqv9-62cff7633fb10df6d6415e6305c944ee{
height:16px;
}

#top .hr.hr-invisible.av-9h3g5-7c981d87e533700c3ae724af301ec38a{
height:32px;
}

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

#top .hr.hr-invisible.av-3bhd1-ae48ea7490e6719ecdf38991fabcf92f{
height:16px;
}

#top .hr.hr-invisible.av-27141-061387f107da25e5166e7e99533ae221{
height:32px;
}

.avia-section.av-ueq5-b5aaf3ce062b207234d2f2d871d212b8{
margin-top:72px;
margin-bottom:100px;
}

#top .av-special-heading.av-m92emooy-b1ba2d2263f68596c9bd6e9d491005d5{
padding-bottom:10px;
color:#004542;
}
body .av-special-heading.av-m92emooy-b1ba2d2263f68596c9bd6e9d491005d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m92emooy-b1ba2d2263f68596c9bd6e9d491005d5 .special-heading-inner-border{
border-color:#004542;
}
.av-special-heading.av-m92emooy-b1ba2d2263f68596c9bd6e9d491005d5 .av-subheading{
font-size:15px;
}

.avia-team-member.av-m92f7hd9-ba51e4664925e7482d1f586f0c3baa3d .team-img-container img{
border-radius:50% 50% 50% 50%;
}

.flex_cell.av-h99y1-5c34b0626932b14d309b47e2a652dbb8{
vertical-align:middle;
background-color:#004542;
}
.responsive #top #wrap_all .flex_cell.av-h99y1-5c34b0626932b14d309b47e2a652dbb8{
padding:2% 12% 2% 2% !important;
}

#top .av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748{
padding-bottom:10px;
color:#f3997a;
font-size:18px;
}
body .av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748 .av-special-heading-tag{
font-size:18px;
}
.av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748 .special-heading-inner-border{
border-color:#f3997a;
}
.av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748 .av-subheading{
font-size:15px;
}

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

#top .av_textblock_section.av-m91ctep9-16aff8f984babc3f8584b74e5ad2adc5 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-m91ctn8l-53772423c4c951ac2d8c2d6ba07f4d5f{
background-color:#9fd9bc;
border-color:#9fd9bc;
color:#004542;
border-style:none;
transition:all 0.4s ease-in-out;
margin:33px 0 0 0;
}
#top #wrap_all .avia-button.av-m91ctn8l-53772423c4c951ac2d8c2d6ba07f4d5f:hover{
background-color:#ffffff;
color:#004542;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-m91cvln9-2648f1d0af322a19c12b7fc579391c95{
vertical-align:top;
background:url(https://karlstadgk.se/wp-content/uploads/2025/04/Golfpaket-img-scaled.jpg) 50% 50% no-repeat scroll #004542;
}
.responsive #top #wrap_all .flex_cell.av-m91cvln9-2648f1d0af322a19c12b7fc579391c95{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-gb0zx-6bc6378b4293003f8c15ce2106d42adc{
height:848px;
}

#top .hr.hr-invisible.av-fqey1-b8a924cadac179ac135a5a40abbab895{
height:500px;
}

#top .hr.hr-invisible.av-f86ul-53f6aa94eab03a14cb3c1b681a131ad1{
height:365px;
}

.avia-section.av-mc0gqbmq-680a78e76b165d7657d6e7a3ac9479bd{
margin-top:0px;
margin-bottom:0;
}

#top .hr.hr-invisible.av-zzhx-19f26c6d4ab7a29b629f7929fb32324a{
height:25px;
}

#top .hr.hr-invisible.av-2wtnt-2150ec689e442bf03855aeb51ba2cb02{
height:25px;
}

.flex_column.av-mc0gr3r4-473acde073cd198f6b7e58c8605e657e{
width:31.333333333333%;
margin-left:0;
}
.avia_transform .flex_column.av-mc0gr3r4-473acde073cd198f6b7e58c8605e657e{
animation-duration:1s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mc0gr3r4-473acde073cd198f6b7e58c8605e657e .av-flex-placeholder{
width:3%;
}

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

#top #wrap_all .avia-button.av-mc0gpq9o-7b45731d13dbfcc511d001bdc6f83c75{
background-color:#9fd9bc;
border-color:#9fd9bc;
color:#004542;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mc0gpq9o-7b45731d13dbfcc511d001bdc6f83c75:hover{
background-color:#004542;
color:#9fd9bc;
transition:all 0.4s ease-in-out;
}

.flex_column.av-mc0gre1k-b39a5521bf70755f5b7e8384fecf7c97{
width:31.333333333333%;
margin-left:0;
}
.avia_transform .flex_column.av-mc0gre1k-b39a5521bf70755f5b7e8384fecf7c97{
animation-duration:1s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mc0gre1k-b39a5521bf70755f5b7e8384fecf7c97 .av-flex-placeholder{
width:3%;
}

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

#top #wrap_all .avia-button.av-mc0gmsfl-22ba75505dfbbc21a49e2773664269ef{
background-color:#9fd9bc;
border-color:#9fd9bc;
color:#004542;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mc0gmsfl-22ba75505dfbbc21a49e2773664269ef:hover{
background-color:#004542;
color:#9fd9bc;
transition:all 0.4s ease-in-out;
}

.flex_column.av-mc0grlrm-73b9857af8e62755a8db0f7e29d4cb07{
width:31.333333333333%;
margin-left:0;
}
.avia_transform .flex_column.av-mc0grlrm-73b9857af8e62755a8db0f7e29d4cb07{
animation-duration:1s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mc0grlrm-73b9857af8e62755a8db0f7e29d4cb07 .av-flex-placeholder{
width:3%;
}

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

#top #wrap_all .avia-button.av-mc0go8n1-ed55fa87561d26b282dfd644d506cdad{
background-color:#9fd9bc;
border-color:#9fd9bc;
color:#004542;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mc0go8n1-ed55fa87561d26b282dfd644d506cdad:hover{
background-color:#004542;
color:#9fd9bc;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-5cc1-32f6504033e4f9f8e13ee8a6efbeee05{
height:50px;
}

#top .hr.hr-invisible.av-w1it-c95d496e60298b906a8b01f127f57d37{
height:30px;
}

.avia-section.av-m91dni9a-ecb12e2fa1dacc2587e62d0e80dd4a56{
background-repeat:no-repeat;
background-image:url(https://karlstadgk.se/wp-content/uploads/2025/06/DJI_0297-HDR-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
margin-top:50px;
margin-bottom:37px;
}

.flex_column.av-m91edg5i-d8086271ac9cbe0711d75810f963ad7a{
padding:40px 20px 40px 20px;
}

#top .hr.hr-invisible.av-m91dph96-97990a0918298c1272434606c08b5c2d{
height:323px;
}

#top .hr.hr-invisible.av-m99pmgc3-0c48dd38378a1064fb76665f1b5201ed{
height:170px;
}

#top #wrap_all .avia-button.av-m91ebswb-e7f5fd25253a4b0e1d65f75a0768f239{
background-color:#9fd9bc;
border-color:#9fd9bc;
color:#004542;
border-style:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m91ebswb-e7f5fd25253a4b0e1d65f75a0768f239:hover{
background-color:#004542;
color:#9fd9bc;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-pol5-f7dab50aba233ee089b7c4342ec276c1{
height:323px;
}

#top .hr.hr-invisible.av-14wyt-ec660d2af4b55d8c8e405befc22153ca{
height:170px;
}

.avia-section.av-7y7ll-b0145e4aaa1c612b669132a6f8f288e7{
background-color:#004542;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
margin-top:39px;
margin-bottom:15px;
}
.flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
padding:0 8% 0 0;
}
.responsive #top #wrap_all .flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
margin-top:39px;
margin-bottom:15px;
}

#top .av-special-heading.av-71t8p-764b76baa26ed5f175ca8842fbec5a36{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-71t8p-764b76baa26ed5f175ca8842fbec5a36 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-71t8p-764b76baa26ed5f175ca8842fbec5a36 .av-special-heading-tag{
padding:0 0 13px 0;
}
.av-special-heading.av-71t8p-764b76baa26ed5f175ca8842fbec5a36 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-71t8p-764b76baa26ed5f175ca8842fbec5a36 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6dlbt-105bb5f95cdf2e84ab00abca0386ca17 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-5tn71-cf605bf2cb197c530c3a28e2b490332b{
background-color:#9fd9bc;
border-color:#9fd9bc;
color:#004542;
border-style:none;
transition:all 0.4s ease-in-out;
margin:49px 0 0 0;
}
#top #wrap_all .avia-button.av-5tn71-cf605bf2cb197c530c3a28e2b490332b:hover{
background-color:#ffffff;
color:#004542;
transition:all 0.4s ease-in-out;
}

#top .flex_column.av-5a1bx-698a0cb41a07ff9fa71155f0479e4b71{
margin-top:39px;
margin-bottom:15px;
}
.responsive #top #wrap_all .flex_column.av-5a1bx-698a0cb41a07ff9fa71155f0479e4b71{
margin-top:39px;
margin-bottom:15px;
}

#top .togglecontainer.av-4nk2l-513761b3810410460f19cc0fe5c7bb4a h5.toggler{
font-size:18px;
color:#ffffff;
background-color:#004542;
border-color:#004542;
}
#top .togglecontainer.av-4nk2l-513761b3810410460f19cc0fe5c7bb4a h5.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#407a78;
}
#top .togglecontainer.av-4nk2l-513761b3810410460f19cc0fe5c7bb4a h5.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-4nk2l-513761b3810410460f19cc0fe5c7bb4a h5.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-4nk2l-513761b3810410460f19cc0fe5c7bb4a h5.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-4nk2l-513761b3810410460f19cc0fe5c7bb4a p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-4nk2l-513761b3810410460f19cc0fe5c7bb4a .toggle_wrap .toggle_content{
font-size:16px;
color:#ffffff;
background-color:#004542;
border-color:#004542;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748 .av-special-heading-tag{
font-size:18px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-section.av-5nk25-c83490b84b959aad12f7977326faaad5{
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-51cg1-06ca61fe5ce6983058883191aa4efe4c{
margin-top:54px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-10s1-a5dc70a57e08ed138abb766117b6b3ea{
margin-top:54px;
}

.avia-section.av-ueq5-b5aaf3ce062b207234d2f2d871d212b8{
margin-top:0;
margin-bottom:20px;
}

.responsive #top #wrap_all .flex_cell.av-h99y1-5c34b0626932b14d309b47e2a652dbb8{
padding:70px 20px 45px 20px !important;
}

#top #wrap_all .av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748 .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-m91ct6w5-b140fc7db1b99f7ca85ebc32a6680e8b .av-special-heading-tag{
padding:0 0 13px 0;
}

.avia-section.av-m91dni9a-ecb12e2fa1dacc2587e62d0e80dd4a56{
margin-top:29px;
margin-bottom:0;
}

#top .flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
margin-top:17px;
margin-bottom:0;
}
.flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
padding:0 2% 0 0;
}
.responsive #top #wrap_all .flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
margin-top:17px;
margin-bottom:0;
}

#top .flex_column.av-5a1bx-698a0cb41a07ff9fa71155f0479e4b71{
margin-top:17px;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-5a1bx-698a0cb41a07ff9fa71155f0479e4b71{
margin-top:17px;
margin-bottom:0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-section.av-5nk25-c83490b84b959aad12f7977326faaad5{
margin-bottom:10px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-51cg1-06ca61fe5ce6983058883191aa4efe4c{
margin-top:64px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-10s1-a5dc70a57e08ed138abb766117b6b3ea{
margin-top:64px;
}

.avia-section.av-ueq5-b5aaf3ce062b207234d2f2d871d212b8{
margin-top:0;
margin-bottom:35px;
}

.responsive #top #wrap_all .flex_cell.av-h99y1-5c34b0626932b14d309b47e2a652dbb8{
padding:60px 20px 50px 20px !important;
}

#top .av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748{
padding-bottom:0px;
}
#top #wrap_all .av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748 .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-m91ct6w5-b140fc7db1b99f7ca85ebc32a6680e8b .av-special-heading-tag{
padding:0 0 5px 0;
}

.avia-section.av-mc0gqbmq-680a78e76b165d7657d6e7a3ac9479bd{
margin-bottom:0;
}

.avia-section.av-m91dni9a-ecb12e2fa1dacc2587e62d0e80dd4a56{
margin-bottom:0;
}

#top .flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
margin-top:27px;
margin-bottom:0;
}
.flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
margin-top:27px;
margin-bottom:0;
}

#top .av-special-heading.av-71t8p-764b76baa26ed5f175ca8842fbec5a36{
padding-bottom:0;
}
#top #wrap_all .av-special-heading.av-71t8p-764b76baa26ed5f175ca8842fbec5a36 .av-special-heading-tag{
padding:0 0 10px 0;
}

#top .flex_column.av-5a1bx-698a0cb41a07ff9fa71155f0479e4b71{
margin-top:27px;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-5a1bx-698a0cb41a07ff9fa71155f0479e4b71{
margin-top:27px;
margin-bottom:0;
}
}

@media only screen and (max-width: 479px){ 
.avia-section.av-5nk25-c83490b84b959aad12f7977326faaad5{
margin-bottom:10px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-51cg1-06ca61fe5ce6983058883191aa4efe4c{
margin-top:64px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-10s1-a5dc70a57e08ed138abb766117b6b3ea{
margin-top:64px;
}

.avia-section.av-ueq5-b5aaf3ce062b207234d2f2d871d212b8{
margin-top:0;
margin-bottom:35px;
}

.responsive #top #wrap_all .flex_cell.av-h99y1-5c34b0626932b14d309b47e2a652dbb8{
padding:60px 20px 50px 20px !important;
}

#top .av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748{
padding-bottom:0px;
}
#top #wrap_all .av-special-heading.av-m91crzwl-b4be7bbefd02b3accfb2283553f65748 .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-m91ct6w5-b140fc7db1b99f7ca85ebc32a6680e8b .av-special-heading-tag{
padding:0 0 5px 0;
}

.avia-section.av-mc0gqbmq-680a78e76b165d7657d6e7a3ac9479bd{
margin-bottom:0;
}

.avia-section.av-m91dni9a-ecb12e2fa1dacc2587e62d0e80dd4a56{
margin-bottom:0;
}

#top .flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
margin-top:27px;
margin-bottom:0;
}
.flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-7deix-98a03930a4fb2cd210c94242829402c1{
margin-top:27px;
margin-bottom:0;
}

#top .av-special-heading.av-71t8p-764b76baa26ed5f175ca8842fbec5a36{
padding-bottom:0;
}
#top #wrap_all .av-special-heading.av-71t8p-764b76baa26ed5f175ca8842fbec5a36 .av-special-heading-tag{
padding:0 0 10px 0;
}

#top .flex_column.av-5a1bx-698a0cb41a07ff9fa71155f0479e4b71{
margin-top:27px;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-5a1bx-698a0cb41a07ff9fa71155f0479e4b71{
margin-top:27px;
margin-bottom:0;
}
}
