.avia-section.av-12wlw5b-7ff46c8682ebba1166e7407fa8ad1c8a{
background-repeat:no-repeat;
background-image:url(https://marinmaklarna.se/wp-content/uploads/IMG_8293.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-12wlw5b-7ff46c8682ebba1166e7407fa8ad1c8a .av-section-color-overlay{
opacity:0.4;
background-color:#084a79;
}

.flex_column.av-10rhtvj-dec2a14d18215a55676298fb20199adc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-yzs0pr-bfe41053f9847d23947c5ef54792fc60{
margin:150px 0 100px 0;
padding-bottom:0;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-yzs0pr-bfe41053f9847d23947c5ef54792fc60 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-yzs0pr-bfe41053f9847d23947c5ef54792fc60 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-yzs0pr-bfe41053f9847d23947c5ef54792fc60 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-yzs0pr-bfe41053f9847d23947c5ef54792fc60 .av-subheading{
font-size:18px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-yo5upb-5b4d07a8fdca98e149f47e8a579ed577{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-yo5upb-5b4d07a8fdca98e149f47e8a579ed577{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-uz7z1b-3b253a5a5a8fa21116921d252026ba0d{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-qs20jj-bcacae24a234e936297adc8b9e29d45d{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-qs20jj-bcacae24a234e936297adc8b9e29d45d{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

#top .av-special-heading.av-mffln4qn-1837694c30fdbef7149b0629e568fe57{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mffln4qn-1837694c30fdbef7149b0629e568fe57 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mffln4qn-1837694c30fdbef7149b0629e568fe57 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mffln4qn-1837694c30fdbef7149b0629e568fe57 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mfflti5v-afa79fdb9a7a9e4ed43783a71318d477 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2jjh7z-680db93adbf16342ea96d8baa2e6437d{
height:20px;
}

#top #wrap_all .avia-button.av-ncvuwv-896667cb2567b2bc01c7ebd40bd08c9b{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ncvuwv-896667cb2567b2bc01c7ebd40bd08c9b .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mli4sv-c5df9faee70d668f6c1abc0cbad30cb4{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-mli4sv-c5df9faee70d668f6c1abc0cbad30cb4{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
background:linear-gradient( to top right, #072f4c, #0c4771 );
}

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

#top .av_textblock_section.av-mfflr8y1-3fa931d66f29f5d4867282fd947f253a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-lhp3an-caeebc81297f975ed9df9b95ee745106{
height:20px;
}

#top #wrap_all .avia-button.av-jch64v-07465273516977574bddf2904b3521aa{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jch64v-07465273516977574bddf2904b3521aa .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-hflylb-6cde664103ca61a535ce4e4422a522dd{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-hflylb-6cde664103ca61a535ce4e4422a522dd{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
background:linear-gradient( to top right, #072f4c, #0c4771 );
}

#top .av-special-heading.av-mfflpqza-09f967370ece78670404c04592662d04{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mfflpqza-09f967370ece78670404c04592662d04 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfflpqza-09f967370ece78670404c04592662d04 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mfflpqza-09f967370ece78670404c04592662d04 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mfflq5yu-2f19eaf2d3e8e56b6a3ab94fed13a518 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-gfaiov-51bd6b4f5927943d54c2f2bac3f4248a{
height:20px;
}

#top #wrap_all .avia-button.av-esh3u7-102be45e3d1724cf8a9db03e82701655{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-esh3u7-102be45e3d1724cf8a9db03e82701655 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ewk8f-79171c05645ada73aac4709eab185e8a{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-ewk8f-79171c05645ada73aac4709eab185e8a{
border-radius:0px 0px 0px 0px;
padding:40px 40px 10px 40px;
background-color:#16354c;
background:linear-gradient( to top right, #16354c, #072f4c );
}

#top .av-special-heading.av-mfqp1l12-85c26a4c091600078475725f642ed1b3{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mfqp1l12-85c26a4c091600078475725f642ed1b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfqp1l12-85c26a4c091600078475725f642ed1b3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mfqp1l12-85c26a4c091600078475725f642ed1b3 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mfqp3bnp-a5deb9f6e54b6c39911deef563fa468b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-bggn3-6317af21c24d76ed4c8db80f4dedd26b{
height:20px;
}

#top .hr.hr-invisible.av-mfqpr9vp-b332d2599546150ad1b6b8687ab6d37b{
margin-top:0px;
height:1px;
}

.flex_cell.av-mffiz0aj-6d86a95248fa445bfdd5b0bcfa983680{
vertical-align:middle;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}
.responsive #top #wrap_all .flex_cell.av-mffiz0aj-6d86a95248fa445bfdd5b0bcfa983680{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-5methr-8d21d1036d87039fd023028cf0c420f8{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-5methr-8d21d1036d87039fd023028cf0c420f8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5methr-8d21d1036d87039fd023028cf0c420f8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5methr-8d21d1036d87039fd023028cf0c420f8 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mfgxugsg-ead17ee9af55e440d8c8e23417c54a3c .avia_textblock{
font-size:16px;
color:#ffffff;
}

.flex_cell.av-6pmy7-d546ddfb5354e8e699425d32dcd7cf1c{
vertical-align:middle;
background-color:#efefef;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-mffiz0aj-6d86a95248fa445bfdd5b0bcfa983680{
padding:10px 10px 10px 10px !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-mffiz0aj-6d86a95248fa445bfdd5b0bcfa983680{
padding:10px 10px 10px 10px !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-mffiz0aj-6d86a95248fa445bfdd5b0bcfa983680{
padding:10px 10px 10px 10px !important;
}
}
