.avia-section.av-l9dz99vw-f7502050ff3dafc3bd77d25c7573316b{
background-repeat:no-repeat;
background-image:url(https://www.schweighofer.com/wp-content/uploads/2022/10/Banner_Cloud.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-l9dz99vw-f7502050ff3dafc3bd77d25c7573316b .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

#top .av-special-heading.av-l9dzb96e-766fa8bc58f5a3da2220d9115e841f2e{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-l9dzb96e-766fa8bc58f5a3da2220d9115e841f2e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l9dzb96e-766fa8bc58f5a3da2220d9115e841f2e .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-l9dzb96e-766fa8bc58f5a3da2220d9115e841f2e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l9dzb96e-766fa8bc58f5a3da2220d9115e841f2e .av-subheading{
font-size:15px;
}

.flex_column.av-2u26tzs-2e40a08504ea4744fbe63ffe0fe54e11{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-l2zv0moh-5a2818c7742ea631d5b7929caa8f7ef0{
color:#8b1303;
border-color:#8b1303;
}
.avia-svg-icon.av-l2zv0moh-5a2818c7742ea631d5b7929caa8f7ef0 svg:first-child{
stroke:#8b1303;
fill:#8b1303;
}
.av_font_icon.av-l2zv0moh-5a2818c7742ea631d5b7929caa8f7ef0 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-l2zwfguw-21-14bbabf9d06794c453c157e368d05574{
height:20px;
}

.flex_column.av-9qowwo-5dcde5c23535a9259fef125be7864adc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-l2zv0moh-18-00e62444304f0631f501a5efcba25675{
color:#8b1303;
border-color:#8b1303;
}
.avia-svg-icon.av-l2zv0moh-18-00e62444304f0631f501a5efcba25675 svg:first-child{
stroke:#8b1303;
fill:#8b1303;
}
.av_font_icon.av-l2zv0moh-18-00e62444304f0631f501a5efcba25675 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-l2zwfguw-17-8f42c544302d537446660e99e72c98ce{
height:20px;
}

.flex_column.av-25ui37c-02367103df4892e6178d21ad330aafca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-l2zv0moh-15-c960f6b61e6f600fc412ec9e6d2b2f3c{
color:#8b1303;
border-color:#8b1303;
}
.avia-svg-icon.av-l2zv0moh-15-c960f6b61e6f600fc412ec9e6d2b2f3c svg:first-child{
stroke:#8b1303;
fill:#8b1303;
}
.av_font_icon.av-l2zv0moh-15-c960f6b61e6f600fc412ec9e6d2b2f3c .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-l2zwfguw-14-8ea9ee6eda15dd0ebc6ce282551a6aab{
height:20px;
}

.flex_column.av-1le567s-308e6174916821681c68c536bc6656a1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-l2zv0moh-12-bd479fd91fd7afef2101e5a12aab6056{
color:#8b1303;
border-color:#8b1303;
}
.avia-svg-icon.av-l2zv0moh-12-bd479fd91fd7afef2101e5a12aab6056 svg:first-child{
stroke:#8b1303;
fill:#8b1303;
}
.av_font_icon.av-l2zv0moh-12-bd479fd91fd7afef2101e5a12aab6056 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-l2zwfguw-11-50c919c74874c277a285e408e3d41d5a{
height:20px;
}

.flex_column.av-11q8ry0-bbf61edc4b5b7b78927ca6019ea80032{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-l2zv0moh-9-556df749058b34e423ae71a4fff83333{
color:#8b1303;
border-color:#8b1303;
}
.avia-svg-icon.av-l2zv0moh-9-556df749058b34e423ae71a4fff83333 svg:first-child{
stroke:#8b1303;
fill:#8b1303;
}
.av_font_icon.av-l2zv0moh-9-556df749058b34e423ae71a4fff83333 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-l2zwfguw-8-959bbcaf7f5ed8e3e7b809d830ad79a3{
height:20px;
}

.flex_column.av-kzjo9k-6cba317a16ebb1245d6b4f0e8e1658b6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-l2zv0moh-6-9d6506f5e828c1c9c61b09359a956775{
color:#8b1303;
border-color:#8b1303;
}
.avia-svg-icon.av-l2zv0moh-6-9d6506f5e828c1c9c61b09359a956775 svg:first-child{
stroke:#8b1303;
fill:#8b1303;
}
.av_font_icon.av-l2zv0moh-6-9d6506f5e828c1c9c61b09359a956775 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-l2zwfguw-5-d4e94fd38829e9507ce3e31172f04df8{
height:20px;
}

@keyframes av_boxShadowEffect_av-2gzb3nc-d25b7474f475e1d9215a387a2ac02ce5-column {
0%   { box-shadow:  0 0 0 0 #b02b2c; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #b02b2c; opacity: 1; }
}
.flex_column.av-2gzb3nc-d25b7474f475e1d9215a387a2ac02ce5{
box-shadow: 0 0 5px 0 #b02b2c;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

@keyframes av_boxShadowEffect_av-258amc8-a6f74fdc8ef488136a8120322f02527c-column {
0%   { box-shadow:  0 0 0 0 #b02b2c; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #b02b2c; opacity: 1; }
}
.flex_column.av-258amc8-a6f74fdc8ef488136a8120322f02527c{
box-shadow: 0 0 5px 0 #b02b2c;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-l2yju5b9-8757b3111ac38681f620501cb535212a{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-l2yju5b9-8757b3111ac38681f620501cb535212a .hr-inner{
width:50px;
}

@keyframes av_boxShadowEffect_av-1gyekm0-8f4b4de368da9bd84098ff3cdb774b5e-column {
0%   { box-shadow:  0 0 0 0 #b02b2c; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #b02b2c; opacity: 1; }
}
.flex_column.av-1gyekm0-8f4b4de368da9bd84098ff3cdb774b5e{
box-shadow: 0 0 5px 0 #b02b2c;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

@keyframes av_boxShadowEffect_av-1bht8ns-af1bd9b497a1941de36a0d4cf9828474-column {
0%   { box-shadow:  0 0 0 0 #b02b2c; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #b02b2c; opacity: 1; }
}
.flex_column.av-1bht8ns-af1bd9b497a1941de36a0d4cf9828474{
box-shadow: 0 0 5px 0 #b02b2c;
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-l9dzb96e-766fa8bc58f5a3da2220d9115e841f2e .av-special-heading-tag{
font-size:0.8em;
}
}

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