.avia-section.av-4u2jkx4-771494f462b43f5c106be26ab5e61501{
background-repeat:no-repeat;
background-image:url(https://www.castra.se/app/uploads/2023/09/1-300x169.png);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-4u2jkx4-771494f462b43f5c106be26ab5e61501 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-4qv0uew-833aa86f19220ad15df1843e6288601b{
padding-bottom:10px;
}
body .av-special-heading.av-4qv0uew-833aa86f19220ad15df1843e6288601b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4qv0uew-833aa86f19220ad15df1843e6288601b .av-subheading{
font-size:15px;
}

.avia-section.av-4ofojyw-707e48efd9ab81a8fd4eb39e4a16d315{
background-color:#fff4eb;
background-image:unset;
}

#top .av-special-heading.av-4l1ergo-84ef2cc03283743ee1a91ae77e85dace{
padding-bottom:10px;
}
body .av-special-heading.av-4l1ergo-84ef2cc03283743ee1a91ae77e85dace .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4l1ergo-84ef2cc03283743ee1a91ae77e85dace .av-subheading{
font-size:15px;
}

.avia-image-container.av-40g5vlk-750c4d6134dd37fb145dd81fae211ebe img.avia_image{
box-shadow:none;
}
.avia-image-container.av-40g5vlk-750c4d6134dd37fb145dd81fae211ebe .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-3zst994-384299da2de1e9443a498f51e4cb437c{
background-color:#fff4eb;
background-image:unset;
}

#top .av-special-heading.av-3vf3be0-f2b0cec3f7c94dbc60e1131faee41a10{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-3vf3be0-f2b0cec3f7c94dbc60e1131faee41a10 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3vf3be0-f2b0cec3f7c94dbc60e1131faee41a10 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3vf3be0-f2b0cec3f7c94dbc60e1131faee41a10 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-3rxaup4-18ba12baa7870c6f85455dc4ebb179df{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-3rxaup4-18ba12baa7870c6f85455dc4ebb179df .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3rxaup4-18ba12baa7870c6f85455dc4ebb179df .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3rxaup4-18ba12baa7870c6f85455dc4ebb179df .av-subheading{
font-size:15px;
}

.avia-section.av-1xibcpt-4f0eac435dcedca13a36e6f8d3a12a78{
background-color:#fff4eb;
background-image:unset;
}

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

.flex_cell.av-2eyiuig-219e05305ccb8a0220d8cae05c0f83d0{
vertical-align:middle;
}

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

.flex_cell.av-8ac1jc-09359af17bf1a40b4b13448da1a2f443{
vertical-align:top;
}

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

.avia-section.av-17pvr3s-f8859b63d6efc013c6a1b0542c49db77{
background-color:#DC28C8;
background-image:url(https://www.castra.se/app/uploads/2023/01/Service-Page-1030x991.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}

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

.avia-section.av-a9nrt4-91672e64e97c8e561b5c7dd602f18eb0{
background-color:#fff4eb;
background-image:unset;
}

#top .av-special-heading.av-7m9wzc-9b0b2b3192dfca9cfc3b7891c94219be{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-7m9wzc-9b0b2b3192dfca9cfc3b7891c94219be .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7m9wzc-9b0b2b3192dfca9cfc3b7891c94219be .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-7m9wzc-9b0b2b3192dfca9cfc3b7891c94219be .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-3vf3be0-f2b0cec3f7c94dbc60e1131faee41a10 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3rxaup4-18ba12baa7870c6f85455dc4ebb179df .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-maweltgh-0df0e1bae9d40a1efa54f478bffdaad9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7m9wzc-9b0b2b3192dfca9cfc3b7891c94219be .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-3vf3be0-f2b0cec3f7c94dbc60e1131faee41a10 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3rxaup4-18ba12baa7870c6f85455dc4ebb179df .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-maweltgh-0df0e1bae9d40a1efa54f478bffdaad9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7m9wzc-9b0b2b3192dfca9cfc3b7891c94219be .av-special-heading-tag{
font-size:0.8em;
}
}
