.avia-section.av-18qyqk-3ce55086e9c3eacd84cae9fc66b22c22{
background-repeat:no-repeat;
background-image:url(https://dsa.typke-it.de/wp-content/uploads/shutterstock_1168715383-scaled.jpg);
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-18qyqk-3ce55086e9c3eacd84cae9fc66b22c22 .av-section-color-overlay{
opacity:0.1;
background-color:#a58001;
}

@keyframes av_boxShadowEffect_av-bya6qs-64bd27af83462b26785b24671a5b20b2-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-bya6qs-64bd27af83462b26785b24671a5b20b2{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-bya6qs-64bd27af83462b26785b24671a5b20b2{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-bya6qs-64bd27af83462b26785b24671a5b20b2 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-bvzy3g-05fbbc89d9f6af387e7557d8fef2d016{
height:20px;
}

#top .av-special-heading.av-bpfiis-dfa0d31b23996d41f68840f362df001f{
margin:0 0 0 0;
padding-bottom:0;
color:rgba(191,155,0,0.85);
font-size:43px;
}
body .av-special-heading.av-bpfiis-dfa0d31b23996d41f68840f362df001f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bpfiis-dfa0d31b23996d41f68840f362df001f .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-bpfiis-dfa0d31b23996d41f68840f362df001f .special-heading-inner-border{
border-color:rgba(191,155,0,0.85);
}
.av-special-heading.av-bpfiis-dfa0d31b23996d41f68840f362df001f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-bh9urg-4386244711e99218c6556edf9489a8aa{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-b1kcqk-585c435bb74f7617d8bde0fc592e3ad4{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-b1kcqk-585c435bb74f7617d8bde0fc592e3ad4{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-b1kcqk-585c435bb74f7617d8bde0fc592e3ad4 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-avt9ho-23cccfe21cbce05d6b2e32fc2bf9329e{
height:20px;
}

.av_font_icon.av-aq0ez0-50ca25713bbe11eb64062ce731d6cadb{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-aq0ez0-50ca25713bbe11eb64062ce731d6cadb svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-aq0ez0-50ca25713bbe11eb64062ce731d6cadb .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-akeqxw-84f622e0c4fc52976740d65e34aabf12{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-a7ce2k-d965e13f97ee16af3e1b1f9c7a5beb4b{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-a7ce2k-d965e13f97ee16af3e1b1f9c7a5beb4b{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-a7ce2k-d965e13f97ee16af3e1b1f9c7a5beb4b .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-a0yh2c-a5838616e18a938963ad0b1fca175849{
height:20px;
}

.av_font_icon.av-9t18jo-b4be4753358a0c29ed34882829d216f0{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-9t18jo-b4be4753358a0c29ed34882829d216f0 svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-9t18jo-b4be4753358a0c29ed34882829d216f0 .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-9piue4-903ac724b54aebe67fabb0c7fa42b39c{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9etmc4-ab72af8ec6187513802cf9fb4843beac{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-9etmc4-ab72af8ec6187513802cf9fb4843beac{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-9etmc4-ab72af8ec6187513802cf9fb4843beac .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-95jnyk-7c3d7bc9c4844c13f2a3b1461a792f73{
height:20px;
}

.av_font_icon.av-912ris-36a72691fb7d43103cfcd83dc666c010{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-912ris-36a72691fb7d43103cfcd83dc666c010 svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-912ris-36a72691fb7d43103cfcd83dc666c010 .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-8vtmvo-a66ca6c0413bb81f6ef60845ed20d4f7{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8hpyn8-d108efdd4ef95237539f230795789828{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-8hpyn8-d108efdd4ef95237539f230795789828{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-8hpyn8-d108efdd4ef95237539f230795789828 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-8am384-36db05c3623f80c94420cc82fe6d6159{
height:20px;
}

.av_font_icon.av-86xl5w-9341297c5c0ce46fa6c806a7fefbeb65{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-86xl5w-9341297c5c0ce46fa6c806a7fefbeb65 svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-86xl5w-9341297c5c0ce46fa6c806a7fefbeb65 .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-825vu4-79d71d687616b5e20814eafc8c6ecb3e{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-roq30-ce08edb578798ff2cee9eb4c12d1a119{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-roq30-ce08edb578798ff2cee9eb4c12d1a119{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-roq30-ce08edb578798ff2cee9eb4c12d1a119 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-7j86xw-8deb29319e9aeeb8502e336ed0138f6f{
height:20px;
}

.av_font_icon.av-7emzes-7af2483d2b587475a1c62202707599a1{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-7emzes-7af2483d2b587475a1c62202707599a1 svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-7emzes-7af2483d2b587475a1c62202707599a1 .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-77fw90-c2c3d0d89d273edfd2ad069fe6915d25{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2h60k-577081daa7443654101354dcf723c0dd{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-2h60k-577081daa7443654101354dcf723c0dd{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-2h60k-577081daa7443654101354dcf723c0dd .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-6osyp8-7e5fb83d8dd08d0b020391baa027af5b{
height:20px;
}

.av_font_icon.av-nhpcs-8b509cbad8d4bc274f15499e0f28db2b{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-nhpcs-8b509cbad8d4bc274f15499e0f28db2b svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-nhpcs-8b509cbad8d4bc274f15499e0f28db2b .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-6eeh7w-a6dccc1953dc7769d8a6739bb99e0279{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-61vkys-594f7ed9a154ce2c8cd194d1d6825cf2{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-61vkys-594f7ed9a154ce2c8cd194d1d6825cf2{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-61vkys-594f7ed9a154ce2c8cd194d1d6825cf2 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-5widpw-331317065d03c600ef52db547c4b67c4{
height:20px;
}

.av_font_icon.av-5rfx1o-edb1ac20a2ccfb0ecbdfcc43c1447f7b{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-5rfx1o-edb1ac20a2ccfb0ecbdfcc43c1447f7b svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-5rfx1o-edb1ac20a2ccfb0ecbdfcc43c1447f7b .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-5jz0ho-c248398d29be32e539490d9baa3e0e55{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-50f0cs-adede1a0379306520a83fe0201966c65{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-50f0cs-adede1a0379306520a83fe0201966c65{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-50f0cs-adede1a0379306520a83fe0201966c65 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-4xvkos-a2c16d9c0ebadf70e87e4f6f5607c591{
height:20px;
}

.av_font_icon.av-4qug18-85a2730e221bd9bfdbb795bb76f02f84{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-4qug18-85a2730e221bd9bfdbb795bb76f02f84 svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-4qug18-85a2730e221bd9bfdbb795bb76f02f84 .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-4j9d0k-d1e089a2bcb3160820e768e345d0eefd{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-42fy9g-b280b84abc4139611c27364937a88666{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-42fy9g-b280b84abc4139611c27364937a88666{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-42fy9g-b280b84abc4139611c27364937a88666 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-dv0n8-4a6a6408dd5888ec17b8b8466976dfac{
height:20px;
}

.av_font_icon.av-3ror7w-37813b7ed8b6c93f8af440a05aad537e{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-3ror7w-37813b7ed8b6c93f8af440a05aad537e svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-3ror7w-37813b7ed8b6c93f8af440a05aad537e .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-3ki8w4-73e722319b8d70e5e8f963891eb2aeba{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-30oqxo-2479657f15dee0dee4bb2f584ab2f743{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-30oqxo-2479657f15dee0dee4bb2f584ab2f743{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-30oqxo-2479657f15dee0dee4bb2f584ab2f743 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-2vda6s-2f43ba3a7e33fac3c4bd1c82f01c65b7{
height:20px;
}

.av_font_icon.av-2rdofo-595b816d65d10fbf6384837aa8a36dc7{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-2rdofo-595b816d65d10fbf6384837aa8a36dc7 svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-2rdofo-595b816d65d10fbf6384837aa8a36dc7 .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-95ud8-fd35b641ebfcec66ba511bfb683dc1c3{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-24hspo-d7c331505a83c3cf30b31e7d378e1414{
margin-top:0.5%;
margin-bottom:0.5%;
}
.flex_column.av-24hspo-d7c331505a83c3cf30b31e7d378e1414{
width:32.666666666667%;
margin-left:0;
border-radius:20px 20px 20px 20px;
padding:15px 15px 15px 15px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-24hspo-d7c331505a83c3cf30b31e7d378e1414 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-1xoelw-874b19ca0ae652cd310e070d857ad420{
height:20px;
}

.av_font_icon.av-1rvrt0-51f0845a3029a0f9726acd3f87dfa019{
color:rgba(191,155,0,0.85);
border-color:rgba(191,155,0,0.85);
}
.avia-svg-icon.av-1rvrt0-51f0845a3029a0f9726acd3f87dfa019 svg:first-child{
stroke:rgba(191,155,0,0.85);
fill:rgba(191,155,0,0.85);
}
.av_font_icon.av-1rvrt0-51f0845a3029a0f9726acd3f87dfa019 .av-icon-char{
font-size:48px;
line-height:48px;
}

#top .hr.hr-invisible.av-1jq7wk-d241306f1523786eab8d37a9be2aefd3{
height:25px;
}

.flex_cell.av-m4jvfejq-43eefcd1647135ba03cb8407582f2b68{
vertical-align:middle;
}

.avia-image-container.av-m4jvbuhc-49383cfb7cef581a287c7404417b4f58 .avia-image-container-inner{
transform:scale3d( .9, .9, 1 );
}
.avia-image-container.av-m4jvbuhc-49383cfb7cef581a287c7404417b4f58 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m4jvbuhc-49383cfb7cef581a287c7404417b4f58 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-m4jwtmj9-f6b9e0ea8ce891f11a51cb995ed89fc8 .avia_textblock{
font-size:12px;
}

.flex_cell.av-m4jvfilq-7272f1930472a5b5caa1529bde03bef0{
vertical-align:middle;
}

#top .av_textblock_section.av-7m470-447044e6b0e50f577330c5e190ece610 .avia_textblock{
font-size:16px;
}

.flex_cell.av-m4jvfmsw-9056481dde4844ce8ae2024d484d1682{
vertical-align:middle;
}


@media only screen and (min-width: 990px){ 
#top .av_textblock_section.av-m4jwtmj9-f6b9e0ea8ce891f11a51cb995ed89fc8 .avia_textblock{
font-size:12px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-m4jwtmj9-f6b9e0ea8ce891f11a51cb995ed89fc8 .avia_textblock{
font-size:11px;
}
}

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

#top .av_textblock_section.av-m4jwtmj9-f6b9e0ea8ce891f11a51cb995ed89fc8 .avia_textblock{
font-size:11px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-bpfiis-dfa0d31b23996d41f68840f362df001f .av-special-heading-tag{
font-size:43px;
}

#top .av_textblock_section.av-m4jwtmj9-f6b9e0ea8ce891f11a51cb995ed89fc8 .avia_textblock{
font-size:11px;
}
}
