.avia-section.av-2k0a-b2f3fd4a0d7734346fbe1a10cba34ad6{
background-color:#000000;
background:linear-gradient( to right, #000000, #004d7c );
}
.avia-section.av-2k0a-b2f3fd4a0d7734346fbe1a10cba34ad6 .av-section-color-overlay{
opacity:0.3;
background-image:url(https://www.blue-box.ch/wp-content/themes/enfold/images/background-images/dots-mini-light.png);
background-repeat:repeat;
}
.avia-section.av-2k0a-b2f3fd4a0d7734346fbe1a10cba34ad6 .av-extra-border-element .av-extra-border-inner{
background-color:#000000;
}

.flex_column.av-m5xc-1f4d2101060ea87af21266e091b99acb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6pii-9a8c7082d85706a6238a79cda59f6d4a{
padding-bottom:10px;
}
body .av-special-heading.av-6pii-9a8c7082d85706a6238a79cda59f6d4a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6pii-9a8c7082d85706a6238a79cda59f6d4a .av-subheading{
font-size:15px;
}

.flex_column.av-3qaw8-f2c184eb1d5d1642522560d3b17869a9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5ops-96c454a42c232d8a001d3695da44cdd1{
padding-bottom:10px;
}
body .av-special-heading.av-5ops-96c454a42c232d8a001d3695da44cdd1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5ops-96c454a42c232d8a001d3695da44cdd1 .av-subheading{
font-size:15px;
}

.avia-section.av-9haq-57e253ae5566c1c7f9bd9ed30fb022ed{
background-color:#52aef9;
background:linear-gradient( to bottom right, #52aef9, #3a6bb0 );
}
.avia-section.av-9haq-57e253ae5566c1c7f9bd9ed30fb022ed .av-extra-border-element .av-extra-border-inner{
background-color:#3a6bb0;
}

.flex_column.av-8gui-20977c015ae171409a440adbaa2d5669{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jrz1jhru-4e33f9e2c9d899e4018bac5282709cfa{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-jrz1jhru-4e33f9e2c9d899e4018bac5282709cfa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jrz1jhru-4e33f9e2c9d899e4018bac5282709cfa .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-jrz1jhru-4e33f9e2c9d899e4018bac5282709cfa .av-subheading{
font-size:24px;
}

.flex_column.av-8cxe-4c76943323eecfd8f3ec8835b8fb7f5f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-jp5avdmb-bc4efb92346faeeadf137c10862207f5{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jp5avdmb-bc4efb92346faeeadf137c10862207f5 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jp5avdmb-bc4efb92346faeeadf137c10862207f5 .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_column.av-5yoe-c6b028753eaa24136535d0c4f823e982{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-jp5avdmb-3-141e76a508c3de843a3c9597a318ea78{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jp5avdmb-3-141e76a508c3de843a3c9597a318ea78 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jp5avdmb-3-141e76a508c3de843a3c9597a318ea78 .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_column.av-4288-5b14d70f775da153f2f57d2ce402d219{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-jp5avdmb-2-1c7917b759bfdae204d5f2f2f087977a{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jp5avdmb-2-1c7917b759bfdae204d5f2f2f087977a svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jp5avdmb-2-1c7917b759bfdae204d5f2f2f087977a .av-icon-char{
font-size:60px;
line-height:60px;
}

.avia-section.av-9haq-5-56e9fd3efcb050fb6380620c38135971{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-8gui-4-c8d44ef4003c2de84aad2c6c8d14d332{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-45wq-3ab66fb1c90a3d0a225d435a27d4fd37{
padding-bottom:10px;
}
body .av-special-heading.av-45wq-3ab66fb1c90a3d0a225d435a27d4fd37 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-45wq-3ab66fb1c90a3d0a225d435a27d4fd37 .av-subheading{
font-size:15px;
}

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

#top .av_textblock_section.av-jp5b02ko-fdc0241722d6bfa77b5553c8d4098760 .avia_textblock{
color:#5b5b5b;
}

.avia-section.av-i4lo-2c4c760d3b216a4909547004099fbbed .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.blue-box.ch/wp-content/uploads/2019/02/bg_newspool_bluebox-1500x998.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-i4lo-2c4c760d3b216a4909547004099fbbed .av-extra-border-element .av-extra-border-inner{
background-color:#000000;
}

.flex_column.av-gnwg-bfaaec2aac928c50dd10155e9f58ec9d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3cne-cb321dc90fd01173f02a3e18a4b5dd07{
padding-bottom:10px;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-3cne-cb321dc90fd01173f02a3e18a4b5dd07 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3cne-cb321dc90fd01173f02a3e18a4b5dd07 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-3cne-cb321dc90fd01173f02a3e18a4b5dd07 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3cne-cb321dc90fd01173f02a3e18a4b5dd07 .av-subheading{
font-size:24px;
}

#top .hr.av-jrz02ugp-936499430ad89f13062315eedb90becf{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-jrz02ugp-936499430ad89f13062315eedb90becf .hr-inner{
width:50px;
}

.flex_column.av-cb9u-6c666dcb2fd56c131242a7775567ac31{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9zy4-924d16e4a9c654e58d8a2c0c88c392b6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4rwy-09468f252d593a685e3a66247902dcc3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-45z8-1c4b8fb07fae217116726631ddb8a851{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

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