.avia-section.av-amsqq-3c575801db5b278a9d959308a0637265{
background-color:#ffffff;
background-image:unset;
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-amsqq-3c575801db5b278a9d959308a0637265{
z-index:0;
}

#top .hr.hr-invisible.av-7rp8-82e1112c45571e89dd0fc4866a4d069e{
height:45px;
}

.flex_column.av-8fo0-31ce5116f154e8a70e9b11da8e76b348{
border-radius:0px 0px 0px 0px;
padding:50px 0 50px 0;
}

#top .hr.hr-invisible.av-kfw-6cdfd62445aff8b08a7b0783f81f6e9b{
height:45px;
}

#top .av_textblock_section.av-mcx9722u-78858f3e1e926b6174bd92b59aa02177 .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .hr.hr-invisible.av-5n2c-e3bf84342424fefe306abc1b33b7838d{
height:45px;
}

#top .hr.hr-invisible.av-3oxc-88a1e52b1c6ba2ed9028347671e0e2cc{
height:45px;
}

#top .av_textblock_section.av-mcx99b4e-76d35f2546b85f3639284f2fe92e38ef .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .hr.hr-invisible.av-441s-53433e92ea0ff0a83f83f80e8573cff2{
height:45px;
}

#top .hr.hr-invisible.av-62fo-753f9d3d7b9b5b8879fdfab5c9440ed5{
height:45px;
}

#top .hr.hr-invisible.av-n1s-e0585da9fca22fefad07d3820db006b3{
height:45px;
}

.flex_cell.av-a6w8q-9e3077a74252440d90ec58b874402efc{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-a6w8q-9e3077a74252440d90ec58b874402efc{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-2tk6-669ec30540784b096989a0e2eb07ffbd{
height:45px;
}

.flex_column.av-1020y-c4106c5b7df76f054325ca7309dc70d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mcx4bo5g-81b6b317f1d6c5a4442d8baeee636ba4{
padding-bottom:10px;
}
body .av-special-heading.av-mcx4bo5g-81b6b317f1d6c5a4442d8baeee636ba4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcx4bo5g-81b6b317f1d6c5a4442d8baeee636ba4 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9w0my-df6165e69cd36a06cb4a201351f68d47 .avia_textblock{
font-size:20px;
}

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

.flex_cell.av-9n6ko-f0f2196caec1712578e77a49dca737dd{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-9n6ko-f0f2196caec1712578e77a49dca737dd{
padding:0px 0px 0px 0px !important;
}

#top .flex_column.av-9kx3w-c9877bf2320f37d14c339a1af6cdf4c2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9kx3w-c9877bf2320f37d14c339a1af6cdf4c2{
border-width:1px;
border-color:#ebebeb;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:60px 20px 60px 20px;
}
.responsive #top #wrap_all .flex_column.av-9kx3w-c9877bf2320f37d14c339a1af6cdf4c2{
margin-top:0px;
margin-bottom:0px;
}

.av_font_icon.av-90w9c-68661294c900019e672de1cd5cb95013{
color:#205f93;
border-color:#205f93;
}
.avia-svg-icon.av-90w9c-68661294c900019e672de1cd5cb95013 svg:first-child{
stroke:#205f93;
fill:#205f93;
}
.av_font_icon.av-90w9c-68661294c900019e672de1cd5cb95013 .av-icon-char{
font-size:48px;
line-height:48px;
width:48px;
}

#top .av_textblock_section.av-9fu80-db67b55f8cff3925c8ce1b0a5b918f53 .avia_textblock{
font-size:22px;
color:#000000;
}

#top .av_textblock_section.av-9davo-1224a4eea5639a4c2f7f7e8ce70d2565 .avia_textblock{
color:#000000;
}

#top .flex_column.av-9kx3w-10-9c13fd87470c874b11c9d6271e15d841{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9kx3w-10-9c13fd87470c874b11c9d6271e15d841{
border-width:1px;
border-color:#ebebeb;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:60px 20px 60px 20px;
}
.responsive #top #wrap_all .flex_column.av-9kx3w-10-9c13fd87470c874b11c9d6271e15d841{
margin-top:0px;
margin-bottom:0px;
}

.av_font_icon.av-90w9c-9-f3551202889d6509984496dc21e18280{
color:#205f93;
border-color:#205f93;
}
.avia-svg-icon.av-90w9c-9-f3551202889d6509984496dc21e18280 svg:first-child{
stroke:#205f93;
fill:#205f93;
}
.av_font_icon.av-90w9c-9-f3551202889d6509984496dc21e18280 .av-icon-char{
font-size:48px;
line-height:48px;
width:48px;
}

#top .av_textblock_section.av-9fu80-8-7076d4883ecb20dff25a45fb8d333e75 .avia_textblock{
font-size:22px;
color:#000000;
}

#top .av_textblock_section.av-9davo-7-187a923b2bbbf7a1c8cfc724b239fb76 .avia_textblock{
color:#000000;
}

#top .flex_column.av-9b2d2-666a93f13e4c562c58d47745c7493f80{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9b2d2-666a93f13e4c562c58d47745c7493f80{
border-width:1px;
border-color:#ebebeb;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:60px 20px 60px 20px;
}
.responsive #top #wrap_all .flex_column.av-9b2d2-666a93f13e4c562c58d47745c7493f80{
margin-top:0px;
margin-bottom:0px;
}

.av_font_icon.av-90w9c-6-996449681d3394d0037189690525e838{
color:#205f93;
border-color:#205f93;
}
.avia-svg-icon.av-90w9c-6-996449681d3394d0037189690525e838 svg:first-child{
stroke:#205f93;
fill:#205f93;
}
.av_font_icon.av-90w9c-6-996449681d3394d0037189690525e838 .av-icon-char{
font-size:48px;
line-height:48px;
width:48px;
}

#top .av_textblock_section.av-96l42-6cda7428a67ca2be6fb4ae26d6f56f8d .avia_textblock{
font-size:22px;
color:#000000;
}

#top .av_textblock_section.av-95cc4-4a214f0ca9c48683614ec54404ef0f5d .avia_textblock{
color:#000000;
}

#top .flex_column.av-93wey-3eee41100afce612fa2056f49f0e6da3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-93wey-3eee41100afce612fa2056f49f0e6da3{
border-width:1px;
border-color:#ebebeb;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:60px 20px 60px 20px;
}
.responsive #top #wrap_all .flex_column.av-93wey-3eee41100afce612fa2056f49f0e6da3{
margin-top:0px;
margin-bottom:0px;
}

.av_font_icon.av-90w9c-5-68d59c3552f3f0246ff8b20f4391e9eb{
color:#205f93;
border-color:#205f93;
}
.avia-svg-icon.av-90w9c-5-68d59c3552f3f0246ff8b20f4391e9eb svg:first-child{
stroke:#205f93;
fill:#205f93;
}
.av_font_icon.av-90w9c-5-68d59c3552f3f0246ff8b20f4391e9eb .av-icon-char{
font-size:48px;
line-height:48px;
width:48px;
}

#top .av_textblock_section.av-8yqm2-885bb19eb148e2fa3c0a6f113c2980ac .avia_textblock{
font-size:22px;
color:#000000;
}

#top .av_textblock_section.av-8wsm2-fbf8d804ab4d9b037dc9a2a32aff4f84 .avia_textblock{
color:#000000;
}

.avia-section.av-4yg9o-cc4a53710bc66c39dc3b0219fbaf642b{
background-repeat:no-repeat;
background-image:url(https://www.selhermes.de/wp-content/uploads/2019/08/engeneering.jpg);
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-4yg9o-cc4a53710bc66c39dc3b0219fbaf642b .av-section-color-overlay{
opacity:0.3;
background-color:#586282;
}

.flex_column.av-4xo4w-a3bc65fd9c8c4025f490769f24c0a6b2{
border-radius:0px 0px 0px 0px;
padding:50px 0 50px 0;
}

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

#top .hr.hr-invisible.av-3hum-05d611be972cd941f862a5e703636594{
height:45px;
}

.flex_cell.av-4n1pe-e167386f58a2eda35b39f484ce013ae7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4n1pe-e167386f58a2eda35b39f484ce013ae7{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-3n5ss-cf9a747be0601a99e74064aa558eb482{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

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

#top .hr.av-3ir9u-5611f8b3342e37400a1ea798b3649ccd{
margin-top:1.5rem;
margin-bottom:0rem;
}
.hr.av-3ir9u-5611f8b3342e37400a1ea798b3649ccd .hr-inner{
width:15%;
border-color:#ebebeb;
max-width:45%;
}
.hr.av-3ir9u-5611f8b3342e37400a1ea798b3649ccd .av-seperator-icon{
color:#ebebeb;
}
.hr.av-3ir9u-5611f8b3342e37400a1ea798b3649ccd .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ebebeb;
stroke:#ebebeb;
}

.flex_column.av-3hsvi-292c233510318b5d8c200f1cf99e6241{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-3eiwk-de94af2b36e418478b807ed03bd6ec51 .iconbox_icon{
border:1px solid #205f93;
color:#205f93;
}
.iconbox.av-3eiwk-de94af2b36e418478b807ed03bd6ec51 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#205f93;
stroke:#205f93;
}

.flex_column.av-14js-c5d88cee3f76e91996772d50c0c64895{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-32wj6-be1df00cafb5996f5bac07adf74f8e0e .iconbox_icon{
border:1px solid #205f93;
color:#205f93;
}
.iconbox.av-32wj6-be1df00cafb5996f5bac07adf74f8e0e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#205f93;
stroke:#205f93;
}

.flex_column.av-3cu16-5365f8855dad0a46e638774cff0e306d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-3bu26-e648d087b10f372a10d1dc0ac419e356 .iconbox_icon{
border:1px solid #205f93;
color:#205f93;
}
.iconbox.av-3bu26-e648d087b10f372a10d1dc0ac419e356 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#205f93;
stroke:#205f93;
}

.flex_column.av-2zfyq-a966865d69f922feacae96dcae6cb4f9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-2xdp4-0d7cbd8a448b4a4770d2d81b5223a44f .iconbox_icon{
border:1px solid #205f93;
color:#205f93;
}
.iconbox.av-2xdp4-0d7cbd8a448b4a4770d2d81b5223a44f .iconbox_icon.avia-svg-icon svg:first-child{
fill:#205f93;
stroke:#205f93;
}

.flex_column.av-38rdq-ef866ad0fcff29ad6d327d140a4a391d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-bk56-db34b7296605ccadae12e3367621f959 .iconbox_icon{
border:1px solid #0c2d81;
color:#0c2d81;
}
.iconbox.av-bk56-db34b7296605ccadae12e3367621f959 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#0c2d81;
stroke:#0c2d81;
}

.flex_column.av-2wogs-d2622ba5957bcc66734c89841ba24c1d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-2tfpq-8f69910d236e2d50f1bd55a9bce9c4d5 .iconbox_icon{
border:1px solid #0c2d81;
color:#0c2d81;
}
.iconbox.av-2tfpq-8f69910d236e2d50f1bd55a9bce9c4d5 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#0c2d81;
stroke:#0c2d81;
}

.flex_cell.av-2e38k-0bc1e921ff58c58f6f9d5f5ad0c973c8{
vertical-align:middle;
background-color:#205f93;
}
.responsive #top #wrap_all .flex_cell.av-2e38k-0bc1e921ff58c58f6f9d5f5ad0c973c8{
padding:10px 10px 10px 10px !important;
}

.avia-animated-number.av-8gks-bdc18b0ee0bd51156cb4aa045f84bd9a .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-8gks-bdc18b0ee0bd51156cb4aa045f84bd9a .avia-animated-number-title{
font-size:90px;
color:#ffffff;
}
#top .avia-animated-number.av-8gks-bdc18b0ee0bd51156cb4aa045f84bd9a .avia-animated-number-content{
font-size:18px;
color:#444444;
}

.flex_cell.av-2ay74-ca06b08e79560b7956759c2d64a83d3a{
vertical-align:middle;
background-color:#205f93;
}
.responsive #top #wrap_all .flex_cell.av-2ay74-ca06b08e79560b7956759c2d64a83d3a{
padding:10px 10px 10px 10px !important;
}

.avia-animated-number.av-28z8e-b501101db1d9b0725f8d66569d6d938a .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-28z8e-b501101db1d9b0725f8d66569d6d938a .avia-animated-number-title{
font-size:90px;
color:#ffffff;
}
#top .avia-animated-number.av-28z8e-b501101db1d9b0725f8d66569d6d938a .avia-animated-number-content{
font-size:18px;
}

.flex_cell.av-2fms-84050036a7c60bc724b6cd89925f6061{
vertical-align:middle;
background-color:#205f93;
}
.responsive #top #wrap_all .flex_cell.av-2fms-84050036a7c60bc724b6cd89925f6061{
padding:10px 10px 10px 10px !important;
}

.avia-animated-number.av-m69as3i7-ea95b729b06297984cf694475e5b3d04 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-m69as3i7-ea95b729b06297984cf694475e5b3d04 .avia-animated-number-title{
font-size:90px;
color:#ffffff;
}
#top .avia-animated-number.av-m69as3i7-ea95b729b06297984cf694475e5b3d04 .avia-animated-number-content{
font-size:18px;
}

.flex_cell.av-26qsu-bb7cf64e3dc56b3003c86591de5045c6{
vertical-align:middle;
background-color:#444444;
}
.responsive #top #wrap_all .flex_cell.av-26qsu-bb7cf64e3dc56b3003c86591de5045c6{
padding:30px 30px 30px 30px !important;
}

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

.av_font_icon.av-2182o-3b17b664513e02bcfbf377cad6219de8{
color:#e2e2e2;
border-color:#e2e2e2;
}
.avia-svg-icon.av-2182o-3b17b664513e02bcfbf377cad6219de8 svg:first-child{
stroke:#e2e2e2;
fill:#e2e2e2;
}
.av_font_icon.av-2182o-3b17b664513e02bcfbf377cad6219de8 .av-icon-char{
font-size:2em;
line-height:2em;
width:2em;
}

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

.av_font_icon.av-1wz9a-a4ef7df02fcb4760a586456002ab4ed3{
color:#e2e2e2;
border-color:#e2e2e2;
}
.avia-svg-icon.av-1wz9a-a4ef7df02fcb4760a586456002ab4ed3 svg:first-child{
stroke:#e2e2e2;
fill:#e2e2e2;
}
.av_font_icon.av-1wz9a-a4ef7df02fcb4760a586456002ab4ed3 .av-icon-char{
font-size:2em;
line-height:2em;
width:2em;
}

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

.av_font_icon.av-mvp9p9xe-589be268ca32c07a8caeb2b87ee04804{
color:#e2e2e2;
border-color:#e2e2e2;
}
.avia-svg-icon.av-mvp9p9xe-589be268ca32c07a8caeb2b87ee04804 svg:first-child{
stroke:#e2e2e2;
fill:#e2e2e2;
}
.av_font_icon.av-mvp9p9xe-589be268ca32c07a8caeb2b87ee04804 .av-icon-char{
font-size:2em;
line-height:2em;
width:2em;
}

.avia-section.av-1r4dw-22375dcc9472bdd4ceac475d852c98a3{
background-repeat:no-repeat;
background-image:url(https://www.selhermes.de/wp-content/uploads/2019/08/shutterstock_1099307402-1500x630.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-1r4dw-22375dcc9472bdd4ceac475d852c98a3 .av-section-color-overlay{
opacity:0.7;
background-color:#232323;
}

.flex_column.av-636w-8db3430d1ef03ccda0d3b047409e928d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mcw2gr50-3d99496fb6c75d323d161fab74bbafc1 .avia_textblock{
font-size:40px;
}

#top .avia-testimonial-wrapper.av-2nmak-e69a7a4b10ee0ad9ede5dd9f336401ab .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-2nmak-e69a7a4b10ee0ad9ede5dd9f336401ab .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-2nmak-e69a7a4b10ee0ad9ede5dd9f336401ab .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-2nmak-e69a7a4b10ee0ad9ede5dd9f336401ab .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-2nmak-e69a7a4b10ee0ad9ede5dd9f336401ab .avia-slideshow-controls{
color:#ffffff;
}

#top .av-rotator-container.av-8vte-e68eac87c944737606f370977a124fdb{
text-align:left;
}


@media only screen and (min-width: 990px){ 
#top .av_textblock_section.av-mcx9722u-78858f3e1e926b6174bd92b59aa02177 .avia_textblock{
font-size:40px;
}

#top .av_textblock_section.av-mcx99b4e-76d35f2546b85f3639284f2fe92e38ef .avia_textblock{
font-size:40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-mcx9722u-78858f3e1e926b6174bd92b59aa02177 .avia_textblock{
font-size:40px;
}

#top .av_textblock_section.av-mcx99b4e-76d35f2546b85f3639284f2fe92e38ef .avia_textblock{
font-size:40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-mcx9722u-78858f3e1e926b6174bd92b59aa02177 .avia_textblock{
font-size:40px;
}

#top .av_textblock_section.av-mcx99b4e-76d35f2546b85f3639284f2fe92e38ef .avia_textblock{
font-size:40px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-mcx9722u-78858f3e1e926b6174bd92b59aa02177 .avia_textblock{
font-size:40px;
}

#top .av_textblock_section.av-mcx99b4e-76d35f2546b85f3639284f2fe92e38ef .avia_textblock{
font-size:40px;
}
}
