@font-face{font-family:'proxima_nova';src:url(../fonts/proximanova-light-webfont.eot);src:url(../fonts/proximanova-light-webfont.woff2) format("woff2"),url(../fonts/proximanova-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'proxima_nova';src:url(../fonts/proximanova-regular-webfont.eot);src:url(../fonts/proximanova-regular-webfont.woff2) format("woff2"),url(../fonts/proximanova-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova';src:url(../fonts/proximanova-semibold-webfont.eot);src:url(../fonts/proximanova-semibold-webfont.woff2) format("woff2"),url(../fonts/proximanova-semibold-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'proxima_nova';src:url(../fonts/proximanova-medium-webfont.eot);src:url(../fonts/proximanova-medium-webfont.woff2) format("woff2"),url(../fonts/proximanova-medium-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Tajawal';src:url(../fonts/tajawal-light-webfont.eot);src:url(../fonts/tajawal-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/tajawal-light-webfont.woff2) format("woff2"),url(../fonts/tajawal-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Tajawal';src:url(../fonts/tajawal-regular-webfont.eot);src:url(../fonts/tajawal-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/tajawal-regular-webfont.woff2) format("woff2"),url(../fonts/tajawal-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Tajawal';src:url(../fonts/tajawal-medium-webfont.eot);src:url(../fonts/tajawal-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/tajawal-medium-webfont.woff2) format("woff2"),url(../fonts/tajawal-medium-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Tajawal';src:url(../fonts/tajawal-bold-webfont.eot);src:url(../fonts/tajawal-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/tajawal-bold-webfont.woff2) format("woff2"),url(../fonts/tajawal-bold-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"icon-font";src:url(../fonts/icon-font.eot);src:url(../fonts/icon-font.eot?#iefix) format("eot"),url(../fonts/icon-font.woff) format("woff"),url(../fonts/icon-font.ttf) format("truetype"),url(../fonts/icon-font.svg#icon-font) format("svg");font-weight:400;font-style:normal}.c-quick-links .c-quick-login__item a{padding-right:25px}.c-quick-links .c-quick-login__list.is-expanded{max-height:300px}@media (min-width: 992px){.c-main-nav .nav-lvl__item.active-main{line-height:80px;position:relative;border:0;padding-left:70px;color:#EC0100}.c-main-nav .nav-lvl__item.active-main:before{content:"";display:block;position:absolute;width:10px;height:80px;top:0;background:#EC0100;left:0}}.image_aright{float:right;clear:both;margin:0 0 20px 20px;width:50%}.image_aright img{max-width:520px;width:100%;height:auto}.accolades img{float:left;margin:5px 20px 0 0}.index .c-promise{background:#f3f3f3}.index .c-promise .o-comp__content{display:flex;flex-wrap:wrap;justify-content:flex-end}.index .c-promise__wrapper{background:none;max-width:520px}.c-imageblock{margin:60px 0;background:#f3f3f3;padding:1px 0}.c-imageblock__wrapper{display:flex;align-items:center}.c-imageblock__image{max-width:50%}.c-imageblock__image img{width:100%;height:auto}.c-imageblock__text{padding-left:40px}@media (min-width: 768px){.c-imageblock__text{padding-left:120px}}.o-image{max-width:100%;height:auto}.o-image img{max-width:100%;height:auto}.c-promotion-carousel-item{background-color:#fff}.image-section__img-wrapper{text-align:center}.image-section__img-wrapper img{max-width:100%;height:auto}.chart-section__img-wrapper{overflow:auto}.chart-section__img-wrapper img{width:2772px;height:auto}.chart2-section__img-wrapper{text-align:center}.chart2-section__img-wrapper img{width:100%;max-width:701px;height:auto}.black,.c-cms-content .black{color:#000}.section-landing .c-hero-segment__wrapper{max-height:800px;overflow:hidden}body.beyond-ambition .chart-section__img-wrapper{box-shadow:inset -10px -5px 15px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset -10px -5px 15px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset -10px -5px 15px 0px rgba(0,0,0,0.1)}body.ar_beyond-ambition .chart-section__img-wrapper{box-shadow:inset 10px -5px 15px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset 10px -5px 15px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 10px -5px 15px 0px rgba(0,0,0,0.1)}.chairman-message .hero-section__img-wrapper,.group-cfo-message .hero-section__img-wrapper,.economic-overview .hero-section__img-wrapper,.ar_chairman-message .hero-section__img-wrapper,.ar_group-cfo-message .hero-section__img-wrapper{max-height:100%}.ar_beyond-ambition-landing .c-hero-segment__info,.ar_governance-landing .c-hero-segment__info,.ar_leadership-messages-landing .c-hero-segment__info{right:5%;bottom:8%}.ar_beyond-ambition-landing .c-hero-segment__title,.ar_governance-landing .c-hero-segment__title,.ar_leadership-messages-landing .c-hero-segment__title{font-size:calc(20px + 12*((100vw - 320px)/1120))}.ar_beyond-ambition-landing .c-hero-segment__cta,.ar_governance-landing .c-hero-segment__cta,.ar_leadership-messages-landing .c-hero-segment__cta{margin-top:16px}.ar .c-main-nav .nav-lvl__item.active-main:before{left:unset;right:0}