.bdownload:before,.bdownload-1:before,.bnava-1:before,.bnava-1-prev:before,.bnava-1-next:before,.bnava-2:before,.bnava-2-prev:before,.bnava-2-next:before,.link-icon:before,.link-icon--after:after,.link-search-submit-1:before,.link-search-submit-2:before,.link-search-reset-1:before,.link-search-reset-2:before,.link-menu-burger-1:before,.link-menu-burger-2:before,.link-menu-burger-close-1:before,.link-menu-burger-close-2:before,.link-download-1:before,.link-plus-1:after,.link-arrow-1:after,.link-list-1:before,.link-list-1--after:after,.link-linksubnav-1:after,.link-download-1:before,.link-close-1:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.bnava-1-prev:before,.bnava-2-prev:before{content:"\e802"}
.bnava-1-next:before,.bnava-2-next:before,.link-list-1:before,.link-list-1--after:after,.link-linksubnav-1:after{content:"\e803"}
.bnav-1-next:before,.bnav-2-next:before{content:"\e901"}
.link-menu-burger-1:before,.link-menu-burger-2:before{content:"\e906"}
.link-search-submit-1:before,.link-search-submit-2:before{content:"\e907"}
.link-search-reset-1:before,.link-search-reset-2:before,.link-menu-burger-close-1:before,.link-menu-burger-close-2:before,.link-close-1:before{content:"\e909"}
.bnav-1-prev:before,.bnav-2-prev:before{content:"\e90a"}
.link-arrow-1:after{content:"\e923"}
.bdownload-1:before,.link-download-1:before,.link-download-1:before{content:"\e929"}
.link-plus-1:after{content:"\e931"}
.timeline-container{margin-top:70px}
.timeline-container .has-padding-left{padding-left:8vw}
.timeline-container .headline{color:#00205b;font-family:"HelveticaNeueW01-75Bold";font-size:40px;line-height:120%;margin-bottom:30px;margin-bottom:0;margin-top:85px}
@media(max-width:1400px){.timeline-container .headline{font-size:30px;margin-bottom:20px}
}
@media(max-width:991px){.timeline-container .headline{font-size:23px}
}
@media(max-width:767px){.timeline-container .headline{font-size:20px;margin-bottom:20px}
}
.timeline-container .subtile{color:#00205b;font-family:"HelveticaNeueW01-75Bold";font-size:22px;line-height:120%;margin-bottom:20px;margin-top:5px;color:#183782}
@media(max-width:1400px){.timeline-container .subtile{font-size:18px}
}
@media(max-width:991px){.timeline-container .subtile{font-size:18px}
}
@media(max-width:767px){.timeline-container .subtile{font-size:16px;margin-bottom:20px}
}
.timeline-container ul.description{list-style:none;margin-bottom:68px;display:table;width:100%}
.timeline-container ul.description li{position:relative;padding-bottom:22px;display:table-row}
.timeline-container ul.description li .oneChild::before{content:none !important}
.timeline-container ul.description li:first-child::before{top:26px}
.timeline-container ul.description li:last-child::before{height:26px}
.timeline-container ul.description li .title-container{max-width:572px;display:table-cell;padding-bottom:22px}
.timeline-container ul.description li .title-container .title{color:#00205b;font-family:"HelveticaNeueW01-75Bold";font-size:30px;line-height:120%;margin-bottom:20px;margin-bottom:0}
@media(max-width:1400px){.timeline-container ul.description li .title-container .title{font-size:21px}
}
@media(max-width:991px){.timeline-container ul.description li .title-container .title{font-size:21px}
}
@media(max-width:767px){.timeline-container ul.description li .title-container .title{font-size:18px;margin-bottom:20px}
}
.timeline-container ul.description li .title-container .subline{font-family:"HelveticaNeueW01-45Ligh";font-size:16px;color:#878786;line-height:150%}
@media(max-width:1400px){.timeline-container ul.description li .title-container .subline{font-size:15px}
}
@media(max-width:991px){.timeline-container ul.description li .title-container .subline{font-size:15px}
}
.timeline-container ul.description li .keydate{font-family:"HelveticaNeueW01-45Ligh";font-size:16px;color:#878786;line-height:150%;color:#575656;font-size:30px;display:table-cell;padding:0 40px 0 46px;position:relative;width:1px;white-space:nowrap}
@media(max-width:1400px){.timeline-container ul.description li .keydate{font-size:15px}
}
@media(max-width:991px){.timeline-container ul.description li .keydate{font-size:15px}
}
.timeline-container ul.description li .keydate:after{content:"";height:10px;width:10px;background-color:#183782;border-radius:50%;display:inline-block;position:absolute;margin-top:18px;left:-2.3px;z-index:2;top:0}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.timeline-container ul.description li .keydate:after{left:-1.3px}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.timeline-container ul.description li .keydate:after{left:-0.3px}
}
@media(max-width:991px){.timeline-container ul.description li .keydate:after{left:-0.5%}
}
@media(max-width:767px){.timeline-container ul.description li .keydate:after{left:-1.3px}
}
.timeline-container ul.description li .keydate:before{content:"";position:absolute;border-left:1px solid white;height:100%;left:2.1px;top:20px}
.timeline-container ul.description li:last-child .keydate:before{top:-60px;visibility:hidden}
.timeline-container.dark{background:#00205b url(../../../../../../etc/designs/airbus/airbus-aem-newairbus/clientlib-base/images/hightlighttext_bg.png) no-repeat center center;background-size:100%}
.timeline-container.dark .headline,.timeline-container.dark .subline,.timeline-container.dark .subtile{color:#fff !important}
.timeline-container.dark .title,.timeline-container.dark .keydate{color:#99bbcf !important}
.timeline-container.dark ul.description .keydate:after{background-color:#fff}
.timeline-container.white{background-color:#fff}
.timeline-container.white ul.description .keydate:before{border-left:1px solid #183782}
@media(max-width:1400px){.timeline-container .headline{margin-bottom:0}
.timeline-container ul.description li:first-child::before{top:17px}
.timeline-container ul.description li:last-child::before{height:17px}
.timeline-container ul.description li .title-container{max-width:418px}
.timeline-container ul.description li .keydate{padding-right:40px;font-size:21px}
.timeline-container ul.description li .keydate:after{height:8px;width:8px;margin-top:13px}
}
@media(max-width:991px){.timeline-container .headline{margin-bottom:0}
.timeline-container ul.description li:last-child::before{height:18px}
.timeline-container ul.description li .title-container{max-width:318px}
.timeline-container ul.description li .keydate{padding-right:30px;padding-left:30px}
.timeline-container ul.description li .keydate:before{left:2px;top:17px}
.timeline-container ul.description li .keydate:after{height:6px;width:6px;margin-top:12px}
.timeline-container ul.description li:first-child .keydate:before{top:17px}
}
@media(max-width:767px){.timeline-container .headline{margin-bottom:0}
.timeline-container ul.description{padding-right:15px}
.timeline-container ul.description li .title-container{max-width:204px}
.timeline-container ul.description li .keydate{padding-left:14px;padding-right:19px;font-size:18px}
.timeline-container ul.description li .keydate:before{left:1px}
.timeline-container ul.description li:first-child .keydate:before{top:17px}
}
.timeline-container .keydate.no-content{width:0;padding-right:0;padding-left:25px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.keydate:before{display:none !important}
}