.avia-section.av-ycj53-4cdd6ac0933f596d55ea59c2d640a87f .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://zile.ch/wp-content/uploads/2015/11/zile_fabrik_6-1500x800.png);
background-position:50% 100%;
background-attachment:scroll;
}

#top .av-special-heading.av-xw02v-8b43bb2e126ca457963452300fa096d4{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-xw02v-8b43bb2e126ca457963452300fa096d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-xw02v-8b43bb2e126ca457963452300fa096d4 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-xw02v-8b43bb2e126ca457963452300fa096d4 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-wk1rn-11d714dfc42cd22240c499d3fa38436c .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-w3jpj-b940fa9422739cec5edabe5438e6e37f{
height:10px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-v9cd3-0222776f2ac7853c0f360bf33743bcb5{
margin-top:100px;
margin-bottom:100px;
}
.flex_column.av-v9cd3-0222776f2ac7853c0f360bf33743bcb5{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#ffffff;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-sxvcj-024271bb4654bfa15bc100a162477668{
margin-top:100px;
margin-bottom:100px;
}
.flex_column.av-sxvcj-024271bb4654bfa15bc100a162477668{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#ffffff;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-qbg4b-274ef968ee4bdc3b9de31e955eb35933{
margin-top:100px;
margin-bottom:100px;
}
.flex_column.av-qbg4b-274ef968ee4bdc3b9de31e955eb35933{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#ffffff;
}

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

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

.avia-section.av-o80or-a9ede631c865ac7e6c2b214039b51f43{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-o80or-a9ede631c865ac7e6c2b214039b51f43 .av-section-color-overlay{
opacity:0.2;
background-color:#9e9e9e;
}

#top .hr.hr-invisible.av-nt6tb-baca22d82e1a6fde89f36223e26168e8{
height:10px;
}

.flex_column.av-mvfaz-fd66da83d1451dcb392ea839972e2f5e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mcew3-cdbdb9ae55355ba97fe385e38b63c6a0 .avia_textblock{
font-size:16px;
}

.flex_column.av-lse7n-4aef6952ef16b701536ca135cb4235e3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-l0nln-8d316e84b9adc908e414a6d047abd85b .iconlist_icon{
background-color:#bc0d0d;
}

#top .hr.hr-invisible.av-igejb-15331460fa76882821c8a43db7c26285{
height:30px;
}

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

.flex_column.av-gc1m7-d4feb3f1f235befa5062232fcc35cff0{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#bc0d0d;
}

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

#top .av_textblock_section.av-f1a7f-a6057c7ac43b2c48c62c86cf0bd78ca6 .avia_textblock{
color:#ffffff;
}

.flex_column.av-efnnn-a4c89b7215aaef7efdce1d510e0c105e{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#ab3131;
}

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

#top .av_textblock_section.av-dcg8j-02a8daea2a05421dee9f2af10704a789 .avia_textblock{
color:#ffffff;
}

.flex_column.av-d1aoz-e388489f0dc01f89f4a960ce10405890{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#7d2424;
}

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

#top .av_textblock_section.av-birnj-34eb541dfeb469a2b7331924a32b1314 .avia_textblock{
color:#ffffff;
}

.flex_column.av-azb1b-01bdf7da14a4b1424de3c1521ed704f6{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#d43a3a;
}

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

#top .av_textblock_section.av-9s5bz-9412d615fea80f2d9805ebf52bc01ae4 .avia_textblock{
color:#ffffff;
}

.flex_column.av-9i4ar-3b320afa6ca3d83985b773e49b983cb4{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#e8600f;
}

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

#top .av_textblock_section.av-839tj-8c5381e0a6f7b6e4b6a7fabdc04346b7 .avia_textblock{
color:#ffffff;
}

.flex_column.av-7msj7-a5a91824414df33f330dbc9e08efed10{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#e8420f;
}

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

#top .av_textblock_section.av-n0ev-c91350e42b8a55fba32c22af7b2fbe82 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-5g06v-752c76fe2578ab6b3e3811930ce29869{
height:80px;
}

.avia-section.av-51w8r-5803267b836b4379237a79a1c21cf239 .av-section-color-overlay{
opacity:0.2;
background-color:#9e9e9e;
}

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

.av_font_icon.av-2j5yn-ebc00cd401385918ed8d3422fc3f7420{
color:#bc0d0d;
border-color:#bc0d0d;
}
.avia-svg-icon.av-2j5yn-ebc00cd401385918ed8d3422fc3f7420 svg:first-child{
stroke:#bc0d0d;
fill:#bc0d0d;
}
.av_font_icon.av-2j5yn-ebc00cd401385918ed8d3422fc3f7420 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top #wrap_all .avia-button.av-1zsnv-2ddb48ea7e072b55ddda277ee1f072b0{
background-color:#7d2424;
border-color:#7d2424;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1zsnv-2ddb48ea7e072b55ddda277ee1f072b0:hover{
background-color:#bc0d0d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1zsnv-2ddb48ea7e072b55ddda277ee1f072b0 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-1zsnv-2ddb48ea7e072b55ddda277ee1f072b0:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


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

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