/* @import must be at top of file, otherwise CSS will not work */

/*--- Global Infra Font Starts ---*/
.FFInfraHairline {font-family: 'FFInfraHairline';font-weight: normal;font-style: normal;}
.FFInfraHairlineItalic {font-family: 'FFInfraHairlineItalic';font-weight: normal;font-style: normal;}
.FFInfraThin {font-family: 'FFInfraThin';font-weight: normal;font-style: normal;}
.FFInfraThinItalic {font-family: 'FFInfraThinItalic';font-weight: normal;font-style: normal;}
.FFInfraExtraLight {font-family: 'FFInfraExtraLight';font-weight: normal;font-style: normal;}
.FFInfraExtraLightItalic {font-family: 'FFInfraExtraLightItalic';font-weight: normal;font-style: normal;}
.FFInfraLight, .h1, h1, .h2, h2, .h2-large, .intro-large, .intro-normal, .rad-highlight, .rad-introtext, .statistic-extra-large, .statistic-large, .js-snapdown-title, .rad-quote, .rad-caption, .errorwrap, .featured-card-bottom, .mod-signpost-with-img .signpost-content, #contentwrapper .news-row p.pr-date-tage, .change-slider-region .csr-country {font-family: 'FFInfraLight';font-weight: normal;font-style: normal;}
.FFInfraLightItalic {font-family: 'FFInfraLightItalic';font-weight: normal;font-style: normal;}
.FFInfraRegular, body, .body-large, .rad-highlighted-1, .h3, h3, .h4, h4, .statistic-description, .navigation-general, .navigation-on-images, .navigation-tabs, h2.snapdown-heading, .jssnapdownItem .js-snapdown-title a, .js-snapdown-title .open-close, #contentwrapper .contactcards-item .h4, #contentwrapper .contactcards-withimage-top .h4, .mod-banner-type-4 .banner-content, .tab-signpost-title{font-family: 'FFInfraRegular';font-weight: normal;font-style: normal;}
.FFInfraRegularItalic {font-family: 'FFInfraRegularItalic';font-weight: normal;font-style: normal;}
.FFInfraMedium, .cgroup-head, .topnavigation li.current .submenu .lvl2parent-head,
.megamenu .submenu-sub-links .lvl3parent-head ,.megamenu .submenu-links > .lvl2parent-head {font-family: 'FFInfraMedium';font-weight: normal;font-style: normal;}
.FFInfraMediumItalic {font-family: 'FFInfraMediumItalic';font-weight: normal;font-style: normal;}
.FFInfraSemiBold, .change-region > span, .content-tabs-item-container .content-tabs-item,
.mod-tabs-navigation .content-tabs-item-container .mod-mob-tabs {font-family:'FFInfraRegular';background: var(--primary-3);font-size: 18px !important;font-weight: 400;line-height: 25px;letter-spacing: -0.18px;color: var(--primary-5);}

/* border: 1px solid var(--secondary-11) */
.FFInfraSemiBoldItalic {font-family: 'FFInfraSemiBoldItalic';font-weight: normal;font-style: normal;}
.FFInfraBold {font-family: 'FFInfraBold';font-weight: normal;font-style: normal;}
.FFInfraBoldItalic {font-family: 'FFInfraBoldItalic';font-weight: normal;font-style: normal;}
.FFInfraExtraBold,.inpage-nav-menu-wrapper ul li a.active {color: var(--primary-1) !important;font-weight: normal;font-style: normal;}
.FFInfraExtraBoldItalic {font-family: 'FFInfraExtraBoldItalic';font-weight: normal;font-style: normal;}
.FFInfraBlack {font-family: 'FFInfraBlack';font-weight: normal;font-style: normal;}
.FFInfraBlackItalic {font-family: 'FFInfraBlackItalic';font-weight: normal;font-style: normal;}
/*--- Global Infra Font Ends ---*/

