.avia-section.av-x8goy-94d0bb58c717c7a11850757212d536ff{
background-color:#0046a0;
background-image:unset;
position:relative;
}
.avia-section.av-x8goy-94d0bb58c717c7a11850757212d536ff .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-94d0bb58c717c7a11850757212d536ff .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-mlgqhmzx-f8111c442cd2c04f0f017e5ec9a053cf{
height:50px;
}

.avia-section.av-11ebv8n-ebeca9cad13a1ae3d31e2094d0b9607d{
background-color:#f9f9f9;
background-image:unset;
}

.flex_column.av-3gmtc7-51846f880a96acfd89dee8a09f5efff6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-uo1qbr-316c49ca9243836c465e8b296e5c798a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-qb3ftz-f4100befd167598e0ab4673309c3d3e7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-kiyxw7-0221293dff7f159f6b3d7b61a44e9a4b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-fj98xz-44ab91df72f6b6c9925aa8db7259784d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-a7v13r-0a1ac66684a6100c2b9bde80929ed9c9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-5p0c07-dc94e013b4a384b4605832f678d4971b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .hr.hr-invisible.av-178tgg7-60759abb922386ebb98217dde28ae987{
height:50px;
}

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

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

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

#top .hr.hr-invisible.av-15ttohj-bdc7efded2a9be4d6feee96fcc264cd7{
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-4hdosn-ef550338a6a3a5c3cd4c358b7b1fb3a2{
height:50px;
}

#top .av-special-heading.av-4pggy-8952a1470ba995a67284c6bd4a7de47b{
padding-bottom:10px;
color:#f4c20d;
}
body .av-special-heading.av-4pggy-8952a1470ba995a67284c6bd4a7de47b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4pggy-8952a1470ba995a67284c6bd4a7de47b .special-heading-inner-border{
border-color:#f4c20d;
}
.av-special-heading.av-4pggy-8952a1470ba995a67284c6bd4a7de47b .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-306tlz-9e44124c150826d7bb6384b06a564047{
height:50px;
}

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

.avia-image-container.av-1mw83e-6a0de6aca5dd279023be2ceb9c1b06ea img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1mw83e-6a0de6aca5dd279023be2ceb9c1b06ea .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-m9tu0bas-1382250f04f6b39d34baa4e3b0c363f0 h4.toggler{
border-color:#336295;
}
#top .togglecontainer.av-m9tu0bas-1382250f04f6b39d34baa4e3b0c363f0 h4.toggler .toggle_icon{
color:#fbba09;
border-color:#fbba09;
}
#top .togglecontainer.av-m9tu0bas-1382250f04f6b39d34baa4e3b0c363f0 h4.toggler .toggle_icon > span{
color:#fbba09;
border-color:#fbba09;
}
#top .togglecontainer.av-m9tu0bas-1382250f04f6b39d34baa4e3b0c363f0 .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;
}
}
