#top #wrap_all .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__0 .avia-caption-title{
font-size:44px;
color:#b2b2b2;
}
#top .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__0 .avia-caption-content{
font-size:20px;
color:#e8e8e8;
}
#top .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__0 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__1 .avia-caption-title{
font-size:44px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__1 .avia-caption-content{
font-size:20px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__1 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__2 .avia-caption-title{
font-size:44px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__2 .avia-caption-content{
font-size:20px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__2 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__3 .avia-caption-title{
font-size:44px;
}
#top .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__3 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-emehui-53294bf7134903c7d7811574810b4bcd__3 .avia-caption-content p{
font-size:20px;
}

.flex_cell.av-duby7u-9bbd054affd515c1df9765e017877774{
vertical-align:top;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-duby7u-9bbd054affd515c1df9765e017877774{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-dpz5xe-676dc94e5b126396f8b3818bf1ceb93a{
vertical-align:top;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-dpz5xe-676dc94e5b126396f8b3818bf1ceb93a{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-db6yz6-7ceb862a8fca8aad6dbe0dcca183d981{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-db6yz6-7ceb862a8fca8aad6dbe0dcca183d981{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#2388c2;
}

.av_font_icon.av-d3elm2-452ac679b98ffd9171d72b6ceb6bf759{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-d3elm2-452ac679b98ffd9171d72b6ceb6bf759 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-d3elm2-452ac679b98ffd9171d72b6ceb6bf759 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-1au4ve-272adb52fa9f5f37bf39a3396f6ba8ec{
height:20px;
}

#top .av_textblock_section.av-cticrm-c81712bdacfa280b29580fcb0a35d1c1 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-cln38i-7f6372d1d4ed8350e4de0b7bccf952ec{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-c9ug76-c32cd12aa6f2f4ed92f20857d0bdd988{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-c9ug76-c32cd12aa6f2f4ed92f20857d0bdd988{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#379cd6;
}

.av_font_icon.av-c5q4oy-dc59befbea66f0a0329265ec267391e3{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-c5q4oy-dc59befbea66f0a0329265ec267391e3 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-c5q4oy-dc59befbea66f0a0329265ec267391e3 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-c1sl0i-f2620d072bcddfef0cf0b8a7ca0861b8{
height:20px;
}

#top .av_textblock_section.av-16eqg2-e33904e57aaeaf116d82b68fce7da76d .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-bm362q-fed517ec3e6dc87b7f835e6c6139a44a{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-beaxca-499a43978eb3d22941acdfd7f1698064{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-beaxca-499a43978eb3d22941acdfd7f1698064{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#5fb4e4;
}

.av_font_icon.av-b8h7yi-3a09c8f14804918a5dd012ad7bc48616{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-b8h7yi-3a09c8f14804918a5dd012ad7bc48616 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-b8h7yi-3a09c8f14804918a5dd012ad7bc48616 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-axxnlu-4f3a640a2bfd696c69e1c7f75e04de86{
height:20px;
}

#top .av_textblock_section.av-ats3ci-2697d812a942ecdb06edbdbc1a036903 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-an80w2-cb9a10f427f11f2b23a7860d680e73bb{
height:8px;
}

#top .hr.hr-invisible.av-adbe5m-2e2f3037c5f28f3ff1e3eb9f38bd7446{
height:100px;
}

.flex_column.av-a4oab6-eadd0c8a08148198068bab4d99f63a84{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-dddqa-62583a3aeae7ca335238a2aa15f8918c{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-dddqa-62583a3aeae7ca335238a2aa15f8918c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dddqa-62583a3aeae7ca335238a2aa15f8918c .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-dddqa-62583a3aeae7ca335238a2aa15f8918c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9pjwbe-a67d6023ba0e1fc4b559945794acf290{
height:8px;
}

.flex_column.av-9el3cq-9213ccd03a143ab958cf9e336d274807{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ayg3m-9903c0fe3a37f67f3754df190e543b10{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-ayg3m-9903c0fe3a37f67f3754df190e543b10 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ayg3m-9903c0fe3a37f67f3754df190e543b10 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-ayg3m-9903c0fe3a37f67f3754df190e543b10 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-8ufs8q-77d9a636cc96807fe1d8dbe07cec25a5{
height:8px;
}

.flex_cell.av-8cbgg2-585b0d32b8a996f0cac961926541aae6{
vertical-align:middle;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-8cbgg2-585b0d32b8a996f0cac961926541aae6{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-88lxci-3c0e085d2692eca9eb3daf6aba95c3db .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-88lxci-3c0e085d2692eca9eb3daf6aba95c3db .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-88lxci-3c0e085d2692eca9eb3daf6aba95c3db .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-7z4aqi-a3cdb994a67819b90125b0b1445dab9f{
vertical-align:middle;
background-color:#379cd6;
}
.responsive #top #wrap_all .flex_cell.av-7z4aqi-a3cdb994a67819b90125b0b1445dab9f{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-sivui-e204c540d0b3914aededed97c8c7e6b0 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-sivui-e204c540d0b3914aededed97c8c7e6b0 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-sivui-e204c540d0b3914aededed97c8c7e6b0 .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-7obhtm-3ed6c277e5c35500c87f53957603382f{
vertical-align:middle;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-7obhtm-3ed6c277e5c35500c87f53957603382f{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-7koziq-96f7947ecd35d79c794aaf2d835edcf7 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-7koziq-96f7947ecd35d79c794aaf2d835edcf7 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-7koziq-96f7947ecd35d79c794aaf2d835edcf7 .avia-animated-number-content{
font-size:20px;
color:#444444;
}

.flex_cell.av-7cys36-d1192439b836c564df60966d07c11811{
vertical-align:middle;
background-color:#80c7ef;
}
.responsive #top #wrap_all .flex_cell.av-7cys36-d1192439b836c564df60966d07c11811{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-78gwxe-725bb94b03b1d639c27971a1b201b169 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-78gwxe-725bb94b03b1d639c27971a1b201b169 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-78gwxe-725bb94b03b1d639c27971a1b201b169 .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-6wwcsa-97f94b6a535ba604cdf125613fda4051{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://ibs-deutschland.com/wp2017/wp-content/uploads/2016/02/ibs_technologie_01.jpg) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-6wwcsa-97f94b6a535ba604cdf125613fda4051{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-6reive-68f8c103bc9a237263b9525dcdfc2ea9{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-6reive-68f8c103bc9a237263b9525dcdfc2ea9{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-6ky2te-49a62a7e894290c972ecdb02d2663000{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-6ky2te-49a62a7e894290c972ecdb02d2663000 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6ky2te-49a62a7e894290c972ecdb02d2663000 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-6ky2te-49a62a7e894290c972ecdb02d2663000 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6ky2te-49a62a7e894290c972ecdb02d2663000 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6dxzyy-dc2e5c7b09f6a2c1df09fb291c1fe22e .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5zozlu-ad0998abfd219f411e518bccf9b22408{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-5zozlu-ad0998abfd219f411e518bccf9b22408{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#2388c2;
}

.av_font_icon.av-5td3wi-c88011b3b2c1bf4276efb545274ea075{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-5td3wi-c88011b3b2c1bf4276efb545274ea075 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-5td3wi-c88011b3b2c1bf4276efb545274ea075 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-5padhu-f16ca4ced392795676cb334ce68b2ed4{
height:20px;
}

#top .av_textblock_section.av-5kmhii-b0a41cf826f5377d66a7c91f7f605f6e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-j5pqa-02ef2d9c5b2e23fe21fef2f445d15819{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-50zb6i-7aefa91750606ba155ec6aceb80dca66{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-50zb6i-7aefa91750606ba155ec6aceb80dca66{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#379cd6;
}

.av_font_icon.av-4ydgbm-e11fa58060f96a37e34e21c6f93b26fb{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4ydgbm-e11fa58060f96a37e34e21c6f93b26fb svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4ydgbm-e11fa58060f96a37e34e21c6f93b26fb .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-4q4ypm-6fdde99011e5a8834853375cbb997cdc{
height:20px;
}

#top .av_textblock_section.av-4kw43m-d40d7cd7a5e371638478560f18d138fa .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4fwtmi-732f9b1b5b02fe4dcd2bee44fb3abb93{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-42hv1u-b307f20a1adc4e3c4f544e29afb27d5e{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-42hv1u-b307f20a1adc4e3c4f544e29afb27d5e{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#5fb4e4;
}

.av_font_icon.av-3tsszm-0a5b40ce3f05cab38a0e372519b4b565{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-3tsszm-0a5b40ce3f05cab38a0e372519b4b565 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-3tsszm-0a5b40ce3f05cab38a0e372519b4b565 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-3rwvru-14cdc5ea7af07d7c7b71912565b4bf32{
height:20px;
}

#top .av_textblock_section.av-3m29ze-e5bf2ee567eae20afdba03c4615735eb .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3g9016-ab5da4dc8ffeef8fb51afc3ea3adf027{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-32kswa-7be48d307f25f1919e763f2d1a3e4b48{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-32kswa-7be48d307f25f1919e763f2d1a3e4b48{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#81bfe2;
}

.av_font_icon.av-abhpm-913dc7407532d7a3f15a9b6859b997dc{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-abhpm-913dc7407532d7a3f15a9b6859b997dc svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-abhpm-913dc7407532d7a3f15a9b6859b997dc .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-2qbjv6-2d21c557c67428add4e1dcb167fe7b63{
height:20px;
}

#top .av_textblock_section.av-930mq-4dfc8a06a5f43b99d7cc66d5566d1f9a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2eduqa-44059fb399de40fabb993259fd560588{
height:8px;
}

#top .hr.hr-invisible.av-21ha6y-f7234441183a382ae6236e2485d2b54d{
height:30px;
}

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

#top .av-special-heading.av-mr4rt2m1-b95b02420ca2a50dfa01f3a8316a6ff4{
padding-bottom:25px;
font-size:34px;
}
body .av-special-heading.av-mr4rt2m1-b95b02420ca2a50dfa01f3a8316a6ff4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mr4rt2m1-b95b02420ca2a50dfa01f3a8316a6ff4 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-mr4rt2m1-b95b02420ca2a50dfa01f3a8316a6ff4 .av-subheading{
font-size:15px;
}

.flex_cell.av-6wwcsa-4-f86dc7ca267d4fe64702b95dd342b29f{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://ibs-deutschland.com/wp2017/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-14-at-14.42.11.jpeg) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-6wwcsa-4-f86dc7ca267d4fe64702b95dd342b29f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-6reive-3-7d11d989f86811c38764f4d308a6a274{
vertical-align:middle;
height:400px;
min-height:400px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-6reive-3-7d11d989f86811c38764f4d308a6a274{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-m667x4dh-16f2f2ddbe6d43db80696bd7c0c3710d{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-m667x4dh-16f2f2ddbe6d43db80696bd7c0c3710d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m667x4dh-16f2f2ddbe6d43db80696bd7c0c3710d .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-m667x4dh-16f2f2ddbe6d43db80696bd7c0c3710d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m667x4dh-16f2f2ddbe6d43db80696bd7c0c3710d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6dxzyy-2-0951f8b544eb256f4c91267dec6430f7 .avia_textblock{
color:#ffffff;
}

.avia-logo-element-container.av-1yuwte-438cff7afa0bf2acb3752a8f1b08a087 .av-partner-fake-img{
background-size:cover;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-dddqa-62583a3aeae7ca335238a2aa15f8918c .av-special-heading-tag{
font-size:34px;
}

#top #wrap_all .av-special-heading.av-ayg3m-9903c0fe3a37f67f3754df190e543b10 .av-special-heading-tag{
font-size:34px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-dddqa-62583a3aeae7ca335238a2aa15f8918c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ayg3m-9903c0fe3a37f67f3754df190e543b10 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6ky2te-49a62a7e894290c972ecdb02d2663000 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mr4rt2m1-b95b02420ca2a50dfa01f3a8316a6ff4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m667x4dh-16f2f2ddbe6d43db80696bd7c0c3710d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-ayg3m-9903c0fe3a37f67f3754df190e543b10 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6ky2te-49a62a7e894290c972ecdb02d2663000 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mr4rt2m1-b95b02420ca2a50dfa01f3a8316a6ff4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m667x4dh-16f2f2ddbe6d43db80696bd7c0c3710d .av-special-heading-tag{
font-size:0.8em;
}
}
