.avia-section.av-x8goy-f27396715a9c178aa63c1eabf126efa6{
background-color:#0046a0;
background-image:unset;
position:relative;
}
.avia-section.av-x8goy-f27396715a9c178aa63c1eabf126efa6 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://summ-it.de/wp-content/themes/enfold/images/background-images/polygon-compressed.png);
background-repeat:repeat;
}
.avia-section.av-x8goy-f27396715a9c178aa63c1eabf126efa6 .avia-divider-svg-bottom svg{
height:50px;
opacity:1;
width:calc(100% + 1.3px);
fill:#f9f9f9;
}

#top .flex_column_table.av-equal-height-column-flextable.av-pn2ve-cc4c364dd773947223fdd6cd1bd20eb3{
margin-top:0px;
margin-bottom:-50px;
}
.flex_column.av-pn2ve-cc4c364dd773947223fdd6cd1bd20eb3{
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-fpye2-fc39117b67d1f204d1d1e2cf58ee0465{
margin-top:0px;
margin-bottom:-50px;
}

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

#top .hr.hr-invisible.av-lv64i-21d97fcd1a84faf76ba92290d6b3cf4c{
height:50px;
}

.avia-section.av-3jangy-78cd6b51df8b3f8ca077e8e76b0a347c{
background-color:#f9f9f9;
background-image:unset;
}

.flex_column.av-3fi9qy-43c426cacef6b9cfd7d0cb702b71aa9a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-39c2iq-b57196a016d3ed0367eed259a7ace098{
padding-bottom:10px;
}
body .av-special-heading.av-39c2iq-b57196a016d3ed0367eed259a7ace098 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-39c2iq-b57196a016d3ed0367eed259a7ace098 .av-subheading{
font-size:15px;
}

.flex_column.av-354a0i-445176bea9d9da9c1927ef4c78036644{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-2vwmyy-8d301aa524b07393d8bbe1dffe1c1029 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2vwmyy-8d301aa524b07393d8bbe1dffe1c1029 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2k5nci-ffb1d4ed9161ef219067f58fd3cb4406{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-26aodu-e0a778f9d2eec38f1d0528208fbeeb4c{
color:#f4c20d;
border-color:#f4c20d;
}
.avia-svg-icon.av-26aodu-e0a778f9d2eec38f1d0528208fbeeb4c svg:first-child{
stroke:#f4c20d;
fill:#f4c20d;
}
.av_font_icon.av-26aodu-e0a778f9d2eec38f1d0528208fbeeb4c .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-22kkga-6ca6d08916d137258e1b98ec423d2cfb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1p4x6q-f47ab2cd931cf27e588e059f8ddcf3be{
color:#f4c20d;
border-color:#f4c20d;
}
.avia-svg-icon.av-1p4x6q-f47ab2cd931cf27e588e059f8ddcf3be svg:first-child{
stroke:#f4c20d;
fill:#f4c20d;
}
.av_font_icon.av-1p4x6q-f47ab2cd931cf27e588e059f8ddcf3be .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-1kgu9e-559cf0a3fa7cf1509d54a6a0ec4ba6be{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-gsbu-49e0417f2407487842d675e08c4e907b{
color:#f4c20d;
border-color:#f4c20d;
}
.avia-svg-icon.av-gsbu-49e0417f2407487842d675e08c4e907b svg:first-child{
stroke:#f4c20d;
fill:#f4c20d;
}
.av_font_icon.av-gsbu-49e0417f2407487842d675e08c4e907b .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-453g2-6e38337f775b76881726f40f80578b63{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-srl0y-a33b1e4540dff9b7ca4cb2abff8efe8f{
color:#f4c20d;
border-color:#f4c20d;
}
.avia-svg-icon.av-srl0y-a33b1e4540dff9b7ca4cb2abff8efe8f svg:first-child{
stroke:#f4c20d;
fill:#f4c20d;
}
.av_font_icon.av-srl0y-a33b1e4540dff9b7ca4cb2abff8efe8f .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-jyrxm-1918911fe49067d5a512093a9befcee0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-8djve-fb1e03b70e27f42c776b7624434392da{
color:#f4c20d;
border-color:#f4c20d;
}
.avia-svg-icon.av-8djve-fb1e03b70e27f42c776b7624434392da svg:first-child{
stroke:#f4c20d;
fill:#f4c20d;
}
.av_font_icon.av-8djve-fb1e03b70e27f42c776b7624434392da .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-section.av-llwc68ka-485dc2c5f271737f33a525ce35ad755d{
position:relative;
}
.avia-section.av-llwc68ka-485dc2c5f271737f33a525ce35ad755d .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#f9f9f9;
}

#top .hr.hr-invisible.av-mlgrbyoe-488dbc1798fce686470bb776adb3fb92{
height:50px;
}

.flex_column.av-6ylrm-7af7f52de7d778bd12892c228fcb567a{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-1rysmi-8747df74128b894fca0aa95471ab5feb{
padding-bottom:10px;
color:#f4c20d;
}
body .av-special-heading.av-1rysmi-8747df74128b894fca0aa95471ab5feb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1rysmi-8747df74128b894fca0aa95471ab5feb .special-heading-inner-border{
border-color:#f4c20d;
}
.av-special-heading.av-1rysmi-8747df74128b894fca0aa95471ab5feb .av-subheading{
font-size:15px;
}

.avia-section.av-mlgrdxkf-ffa085e906160726437ee2098f9d9039{
background-color:#1881f5;
background-image:unset;
position:relative;
}
.avia-section.av-mlgrdxkf-ffa085e906160726437ee2098f9d9039 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-49gae2-4916527e974ff2b62bf53011261a1ac7{
height:50px;
}

.avia-section.av-llxfmhc5-bff41e5dc5b52cd6a2041400c804d199{
background-color:#f9f9f9;
background-image:unset;
position:relative;
}
.avia-section.av-llxfmhc5-bff41e5dc5b52cd6a2041400c804d199 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#1881f5;
}

#top .hr.hr-invisible.av-cnp96-b44c0df0cddb73b7bf973820cd25e106{
height:50px;
}

#top .av-special-heading.av-4pggy-fb0d6eee5d346bcc5d77d6acdb84329c{
padding-bottom:10px;
color:#f4c20d;
}
body .av-special-heading.av-4pggy-fb0d6eee5d346bcc5d77d6acdb84329c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4pggy-fb0d6eee5d346bcc5d77d6acdb84329c .special-heading-inner-border{
border-color:#f4c20d;
}
.av-special-heading.av-4pggy-fb0d6eee5d346bcc5d77d6acdb84329c .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-cu2f6-0b400913fa3a056c176a13cb112476fe{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-cu2f6-0b400913fa3a056c176a13cb112476fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-hdu96-1bbd0f96f5700d909a7dc9c7362e2dbe{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-hdu96-1bbd0f96f5700d909a7dc9c7362e2dbe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-135jzm-a64c3c71736619ae1e20e96b43889027{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-135jzm-a64c3c71736619ae1e20e96b43889027{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-llw36sfz-5e9aa63166cca08afae9779afc969a69{
position:relative;
}
.avia-section.av-llw36sfz-5e9aa63166cca08afae9779afc969a69 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#f9f9f9;
}

#top .hr.hr-invisible.av-ag2qq-2cb190f9c04bfdaf6a90a91f1ec8e991{
height:50px;
}

.flex_column.av-1q13d6-74c1f4541969929da3d348f711961a84{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1ewngy-6328e3b45026a2a06a6c78bec6456b0a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-ascve-35dc7e4bc2ebd10641af6ae78252addb{
color:#f4c20d;
border-color:#f4c20d;
}
.avia-svg-icon.av-ascve-35dc7e4bc2ebd10641af6ae78252addb svg:first-child{
stroke:#f4c20d;
fill:#f4c20d;
}
.av_font_icon.av-ascve-35dc7e4bc2ebd10641af6ae78252addb .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .togglecontainer.av-m9ttqory-2c1b441bf672c6c1ba2a10738f4831a3 h4.toggler{
border-color:#336295;
}
#top .togglecontainer.av-m9ttqory-2c1b441bf672c6c1ba2a10738f4831a3 h4.toggler .toggle_icon{
color:#fbba09;
border-color:#fbba09;
}
#top .togglecontainer.av-m9ttqory-2c1b441bf672c6c1ba2a10738f4831a3 h4.toggler .toggle_icon > span{
color:#fbba09;
border-color:#fbba09;
}
#top .togglecontainer.av-m9ttqory-2c1b441bf672c6c1ba2a10738f4831a3 .toggle_wrap .toggle_content{
border-color:#336295;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-pn2ve-cc4c364dd773947223fdd6cd1bd20eb3{
margin-top:0px;
margin-bottom:-50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-fpye2-fc39117b67d1f204d1d1e2cf58ee0465{
margin-top:0px;
margin-bottom:-50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-pn2ve-cc4c364dd773947223fdd6cd1bd20eb3{
margin-top:0px;
margin-bottom:-50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-fpye2-fc39117b67d1f204d1d1e2cf58ee0465{
margin-top:0px;
margin-bottom:-50px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-pn2ve-cc4c364dd773947223fdd6cd1bd20eb3{
margin-top:0px;
margin-bottom:-70px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-fpye2-fc39117b67d1f204d1d1e2cf58ee0465{
margin-top:0px;
margin-bottom:-70px;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-pn2ve-cc4c364dd773947223fdd6cd1bd20eb3{
margin-top:0px;
margin-bottom:-70px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-fpye2-fc39117b67d1f204d1d1e2cf58ee0465{
margin-top:0px;
margin-bottom:-70px;
}
}
