.flex_cell.av-mbtgsa5n-5a27ad5424d26ef4a0aa6bd21fd73299{
vertical-align:middle;
background-color:#f7ecc9;
}
.responsive #top #wrap_all .flex_cell.av-mbtgsa5n-5a27ad5424d26ef4a0aa6bd21fd73299{
padding:2% 2% 2% 2% !important;
}

#top .hr.hr-invisible.av-mb0jzkij-a950064cc0bfcd4bbb85146bd1d99e57{
height:32px;
}

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

#top .av_textblock_section.av-mbtgu5m8-63a9f07a8089c29954fc6550e63e475e .avia_textblock{
color:#004542;
}

.flex_cell.av-mbtgtdbb-fdb291d9eac654632a36bf63bdcfd8d8{
vertical-align:top;
background:url(https://karlstadgk.se/wp-content/uploads/2025/04/Using-the-app_72-dpi-1030x687.jpg) 50% 50% no-repeat scroll #f7ecc9;
}
.responsive #top #wrap_all .flex_cell.av-mbtgtdbb-fdb291d9eac654632a36bf63bdcfd8d8{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-2lto6-0bb2bc7c3db074ed17a62e5f233981f7{
height:848px;
}

#top .hr.hr-invisible.av-23lhy-4816d2a58355080654dbf4c54b3d0b6c{
height:500px;
}

#top .hr.hr-invisible.av-1fkre-39a14dafe71c119c327a06457e8ffee0{
height:365px;
}

#top .hr.hr-invisible.av-2atu6-f2274a2ab7aa28648eecb808186ee250{
height:32px;
}

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

#top .hr.hr-invisible.av-1bc4y-cca5f4a1385314eacf9036dd07535297{
height:16px;
}

#top .hr.hr-invisible.av-twqu-56e692f8f08cdd972793b83e5c0dfd7d{
height:16px;
}

#top .hr.hr-invisible.av-bj0m-3ca7812d4d4a7965777ac79aa4a419e4{
height:32px;
}

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

#top .hr.hr-invisible.av-21tge-9a6e01b4551f3dc8501b88443d7508a4{
height:16px;
}

#top .hr.hr-invisible.av-16ldq-025d5ed8d375a3154f96d98cfd48d327{
height:16px;
}

.avia-section.av-11866-c79905cdc73349e3140eff43dd528cbd{
background-color:#0045421A;
background-image:unset;
}

#top .avia-gallery.av-mburjqa0-7eb4c9f3d725bbebdcf6c0a6cfb0613c .avia-gallery-thumb a{
width:25%;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-mbtgsa5n-5a27ad5424d26ef4a0aa6bd21fd73299{
padding:70px 20px 45px 20px !important;
}

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

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-mbtgsa5n-5a27ad5424d26ef4a0aa6bd21fd73299{
padding:60px 20px 50px 20px !important;
}

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

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-mbtgsa5n-5a27ad5424d26ef4a0aa6bd21fd73299{
padding:60px 20px 50px 20px !important;
}

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