.operationsChart {
  width: 400px;
  height: 250px;
  margin: 0 auto;
}

.operationsChart svg {
  overflow: visible;
}

.operationsChart.chart-americas .highcharts-container,
.operationsChart.chart-africa .highcharts-container,
.operationsChart.chart-russia .highcharts-container {
  overflow: visible !important;
}

.energyChartContainer .charts {
  vertical-align: bottom;
}

#energyChart-1 {
  display: inline-block;
  width: 30%;
}

#energyChart-2 {
  display: inline-block;
  width: 69%;
}

.whyInvest .tab .img * {
  position: relative;
  z-index: 2;
  padding: 5px;
}

.whyInvest .tab .chartSubtitle sup {
  padding: 0;
}

.whyInvest .chartSubtitle {
  color: #c69b5f;
  padding: 0;
  position: relative;
  float: left;
  top: -40px;
  margin: 0 auto;
  text-align: center;
  width: 100%;
}

.whyInvest .chartTitle {
  width: 100%;
  color: #fff;
  text-align: center;
  margin: 10px 0px 0px 0px;
  text-indent: 20px;
  font-size: 18px;
}

.whyInvest .tradingMetricLinks li {
  font-family: 'AvenirLTStd-Black', sans-serif;
  cursor: pointer;
}

-webkit-tap-highlight-color: transparent;
--evgRootFontSize: 10px;
--evgBodyTextColor: #000000;
--evgBorderColor: #e6e8e9;
--evgPrimaryColor: #c69b5f;
--evgAltColor: #f7cf99;
--evgBrand1Color: #0d6574;
--evgBrand2Color: #d1d1d1;
--evgBrand3Color: #6abcd5;
--evgBrand4Color: #7ec0d1;
--evgBrand5Color: #ffffff;
--evgLightColor: #ffffff;
--evgGreyColor: #fafafa;
--evgGreyDarkColor: #374448;
--evgDarkColor: #283033;
--evgDarkenColor: rgba(0, 0, 0, 0.05);
--evgLightenColor: rgba(255, 255, 255, 0.05);
--evgLightOverlayColor: rgba(255, 255, 255, 0.6);
--evgDarkOverlayColor: rgba(0, 0, 0, 0.6);
--evgErrorColor: #b72121;
--evgSuccessColor: #006613;
--evgInheritColor: inherit;
--evgBannersStaticBackgroundImageAltText: inherit;
--evgBannersStaticBackgroundImagePosition: inherit;
--evgBannersStaticBackgroundImageSizing: inherit;
--evgBannersStaticBackgroundVideoShowOnTablet: block;
--evgBannersStaticMinimumHeightSizeL: px;
--evgBannersStaticMinimumHeightSizeM: px;
--evgBannersStaticMinimumHeightSizeS: px;
--evgBannersStaticBorderRadius: px;
--evgBannersStaticBannerCoverage: bannerAndHeader;
--evgPaddingContainerPadding: 20px;
--evgPaddingItemPadding: 30px;
--evgModuleNameFontFamily: AvenirLTStd-Book,
sans-serif;
--evgModuleNameFontSizeL: calc(var(--evgRootFontSize) * 4.5);
--evgModuleNameFontSizeM: calc(var(--evgRootFontSize) * 4.5);
--evgModuleNameFontSizeS: calc(var(--evgRootFontSize) * 4.5);
--evgModuleNameFontColor: var(--evgBodyTextColor);
--evgModuleNameFontWeight: normal;
--evgModuleNameFontLineHeight: 1.3;
--evgModuleNameFontCapitalization: none;
--evgModuleNameFontAlignment: left;
--evgModuleItemUnderline: 0;
--evgModuleItemUnderlineStyle: solid;
--evgModuleItemUnderlineColor: var(--evgBodyTextColor);
--evgModuleItemTitleFontFamily: AvenirLTStd-Black,
sans-serif;
--evgModuleItemTitleFontSizeL: calc(var(--evgRootFontSize) * 1.8);
--evgModuleItemTitleFontSizeM: calc(var(--evgRootFontSize) * 1.8);
--evgModuleItemTitleFontSizeS: calc(var(--evgRootFontSize) * 1.8);
--evgModuleItemTitleFontColor: var(--evgPrimaryColor);
--evgModuleItemTitleFontHoverColor: var(--evgAltColor);
--evgModuleItemTitleFontFocusColor: var(--evgAltColor);
--evgModuleItemTitleFontWeight: normal;
--evgModuleItemTitleFontLineHeight: 1.4;
--evgModuleItemTitleFontCapitalization: none;
--evgModuleItemSubtitleFontFamily: AvenirLTStd-Book,
sans-serif;
--evgModuleItemSubtitleFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgModuleItemSubtitleFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgModuleItemSubtitleFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgModuleItemSubtitleFontColor: var(--evgBodyTextColor);
--evgModuleItemSubtitleFontWeight: normal;
--evgModuleItemSubtitleFontLineHeight: 1.3;
--evgModuleItemSubtitleFontCapitalization: none;
--evgModuleBackgroundColor: var(--evgLightColor);
--evgModuleBackgroundItemBackgroundColor: var(--evgLightColor);
--evgModuleBackgroundBorderRadius: 0;
--evgModuleBackgroundItemBorderRadius: 0;
--evgDateTimeFontFamily: AvenirLTStd-Book,
sans-serif;
--evgDateTimeFontSizeL: calc(var(--evgRootFontSize) * 2);
--evgDateTimeFontSizeM: calc(var(--evgRootFontSize) * 2);
--evgDateTimeFontSizeS: calc(var(--evgRootFontSize) * 2);
--evgDateTimeFontColor: var(--evgBodyTextColor);
--evgDateTimeFontWeight: normal;
--evgDateTimeFontLineHeight: 1.3;
--evgDateTimeFontCapitalization: none;
--evgHyperlinkFontFamily: AvenirLTStd-Black,
sans-serif;
--evgHyperlinkFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgHyperlinkFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgHyperlinkFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgHyperlinkFontColor: var(--evgPrimaryColor);
--evgHyperlinkFontHoverColor: var(--evgAltColor);
--evgHyperlinkFontFocusColor: var(--evgAltColor);
--evgHyperlinkFontWeight: bold;
--evgHyperlinkFontStyle: normal;
--evgHyperlinkFontLineHeight: 1.3;
--evgHyperlinkFontCapitalization: none;
--evgHyperlinkDecorationTextDecoration: none;
--evgHyperlinkDecorationTextDecorationHover: none;
--evgHyperlinkDecorationTextDecorationFocus: none;
--evgHyperlinkDecorationTextDecorationColor: var(--evgInheritColor);
--evgHyperlinkDecorationTextDecorationHoverColor: var(--evgInheritColor);
--evgHyperlinkDecorationTextDecorationFocusColor: var(--evgInheritColor);
--evgButtonFontFamily: AvenirLTStd-Medium;
--evgButtonFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgButtonFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgButtonFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgButtonFontColor: var(--evgPrimaryColor);
--evgButtonFontHoverColor: var(--evgLightColor);
--evgButtonFontFocusColor: var(--evgLightColor);
--evgButtonFontWeight: normal;
--evgButtonFontStyle: normal;
--evgButtonFontLineHeight: 1.8;
--evgButtonFontCapitalization: uppercase;
--evgButtonBorderColor: var(--evgPrimaryColor);
--evgButtonBorderHoverColor: var(--evgPrimaryColor);
--evgButtonBorderFocusColor: var(--evgPrimaryColor);
--evgButtonBorderRadius: 0;
--evgButtonBackgroundColor: var(--evgLightColor);
--evgButtonBackgroundHoverColor: var(--evgPrimaryColor);
--evgButtonBackgroundFocusColor: var(--evgPrimaryColor);
--evgButtonPaddingItemPadding: initial;
--evgButtonPaddingVerticalPadding: 6px;
--evgButtonDecorationTextDecoration: none;
--evgButtonDecorationTextDecorationHover: none;
--evgButtonDecorationTextDecorationFocus: none;
--evgButtonDecorationTextDecorationColor: var(--evgLightColor);
--evgButtonDecorationTextDecorationHoverColor: var(--evgLightColor);
--evgButtonDecorationTextDecorationFocusColor: var(--evgLightColor);
--evgButtonAltFontFamily: Lato;
--evgButtonAltFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgButtonAltFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgButtonAltFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgButtonAltFontColor: var(--evgPrimaryColor);
--evgButtonAltFontHoverColor: var(--evgLightColor);
--evgButtonAltFontFocusColor: var(--evgLightColor);
--evgButtonAltFontWeight: normal;
--evgButtonAltFontStyle: normal;
--evgButtonAltFontLineHeight: 1.3;
--evgButtonAltFontCapitalization: none;
--evgButtonAltBorderColor: var(--evgLightColor);
--evgButtonAltBorderHoverColor: var(--evgPrimaryColor);
--evgButtonAltBorderFocusColor: var(--evgPrimaryColor);
--evgButtonAltBorderRadius: 0;
--evgButtonAltBackgroundColor: var(--evgLightColor);
--evgButtonAltBackgroundHoverColor: var(--evgPrimaryColor);
--evgButtonAltBackgroundFocusColor: var(--evgPrimaryColor);
--evgButtonAltPaddingItemPadding: initial;
--evgButtonAltPaddingVerticalPadding: 20px;
--evgButtonAltDecorationTextDecoration: none;
--evgButtonAltDecorationTextDecorationHover: none;
--evgButtonAltDecorationTextDecorationFocus: none;
--evgButtonAltDecorationTextDecorationColor: var(--evgLightColor);
--evgButtonAltDecorationTextDecorationHoverColor: var(--evgLightColor);
--evgButtonAltDecorationTextDecorationFocusColor: var(--evgLightColor);
--evgDropdownFontFamily: AvenirLTStd-Book;
--evgDropdownFontSizeL: calc(var(--evgRootFontSize) * 2.5);
--evgDropdownFontSizeM: calc(var(--evgRootFontSize) * 2.5);
--evgDropdownFontSizeS: calc(var(--evgRootFontSize) * 2.5);
--evgDropdownFontColor: var(--evgBodyTextColor);
--evgDropdownFontFocusColor: var(--evgBodyTextColor);
--evgDropdownFontWeight: normal;
--evgDropdownFontLineHeight: 1.3;
--evgDropdownFontCapitalization: none;
--evgDropdownBorderColor: var(--evgBrand2Color);
--evgDropdownBorderFocusColor: var(--evgBrand2Color);
--evgDropdownBorderRadius: 0;
--evgDropdownBackgroundColor: var(--evgLightColor);
--evgDropdownBackgroundFocusColor: var(--evgLightColor);
--evgAccordionContentFontColor: var(--evgBodyTextColor);
--evgAccordionContentBackgroundColor: var(--evgLightColor);
--evgAccordionFontFamily: AvenirLTStd-Heavy,
sans-serif;
--evgAccordionFontSizeL: calc(var(--evgRootFontSize) * 2);
--evgAccordionFontSizeM: calc(var(--evgRootFontSize) * 2);
--evgAccordionFontSizeS: calc(var(--evgRootFontSize) * 2);
--evgAccordionFontColor: var(--evgBodyTextColor);
--evgAccordionFontAltColor: var(--evgBodyTextColor);
--evgAccordionFontFocusColor: var(--evgBodyTextColor);
--evgAccordionFontWeight: normal;
--evgAccordionFontStyle: normal;
--evgAccordionFontLineHeight: 1.5;
--evgAccordionFontCapitalization: none;
--evgAccordionSecondaryFontSizeL: calc(var(--evgRootFontSize) * 1.7);
--evgAccordionSecondaryFontSizeM: calc(var(--evgRootFontSize) * 1.7);
--evgAccordionSecondaryFontSizeS: calc(var(--evgRootFontSize) * 1.7);
--evgAccordionSecondaryFontColor: var(--evgBodyTextColor);
--evgAccordionSecondaryFontAltColor: var(--evgBodyTextColor);
--evgAccordionSecondaryFontWeight: normal;
--evgAccordionSecondaryFontStyle: normal;
--evgAccordionSecondaryFontLineHeight: 1.3;
--evgAccordionSecondaryFontCapitalization: none;
--evgAccordionSecondaryFontActiveColor: bodyText;
--evgAccordionBorderColor: var(--evgBorderColor);
--evgAccordionBorderHoverColor: var(--evgBorderColor);
--evgAccordionBorderFocusColor: var(--evgBorderColor);
--evgAccordionBorderActiveColor: var(--evgBorderColor);
--evgAccordionBorderRadius: 0px;
--evgAccordionBackgroundColor: var(--evgLightColor);
--evgAccordionBackgroundHoverColor: var(--evgLightColor);
--evgAccordionBackgroundFocusColor: var(--evgLightColor);
--evgAccordionBackgroundActiveColor: var(--evgLightColor);
--evgAccordionPaddingItemPadding: 20px;
--evgTabsFontFamily: Lato;
--evgTabsFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgTabsFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgTabsFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgTabsFontColor: var(--evgLightColor);
--evgTabsFontAltColor: var(--evgPrimaryColor);
--evgTabsFontHoverColor: var(--evgPrimaryColor);
--evgTabsFontWeight: normal;
--evgTabsFontLineHeight: 1.3;
--evgTabsFontCapitalization: none;
--evgTabsBorderRadius: 0;
--evgTabsBackgroundColor: var(--evgPrimaryColor);
--evgTabsSecondaryBackgroundColor: var(--evgPrimaryColor);
--evgTabsSecondaryBackgroundHoverColor: var(--evgLightColor);
--evgTabsSecondaryBackgroundActiveColor: var(--evgLightColor);
--evgListBulletStyle: disc;
--evgListBulletColor: var(--evgBodyTextColor);
--evgListFontFamily: AvenirLTStd-Book,
sans-serif;
--evgListFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgListFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgListFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgListFontColor: var(--evgBodyTextColor);
--evgListFontWeight: normal;
--evgListFontStyle: normal;
--evgListFontLineHeight: 1.5;
--evgListFontCapitalization: none;
--evgListDecorationTextDecoration: none;
--evgListDecorationTextDecorationHover: inherit;
--evgListDecorationTextDecorationFocus: inherit;
--evgListDecorationTextDecorationColor: var(--evgInheritColor);
--evgTableZebra: inherit;
--evgTableRowUnderline: initial;
--evgTableFontFamily: AvenirLTStd-Book,
sans-serif;
--evgTableFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgTableFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgTableFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgTableFontColor: var(--evgLightColor);
--evgTableFontWeight: normal;
--evgTableFontLineHeight: 1;
--evgTableFontCapitalization: none;
--evgTableSecondaryFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgTableSecondaryFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgTableSecondaryFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgTableSecondaryFontColor: var(--evgBodyTextColor);
--evgTableSecondaryFontAltColor: var(--evgBodyTextColor);
--evgTableSecondaryFontWeight: normal;
--evgTableSecondaryFontCapitalization: none;
--evgTableBorderColor: var(--evgBorderColor);
--evgTableBorderRadius: 0;
--evgTableBackgroundColor: var(--evgPrimaryColor);
--evgTableBackgroundAltColor: var(--evgBorderColor);
--evgTableSecondaryBackgroundColor: var(--evgLightColor);
--evgTableSecondaryBackgroundAltColor: var(--evgGreyColor);
--evgTableShowNavigationArrows: initial;
--evgStockChartStockChartMainColor: var(--evgPrimaryColor);
--evgStockChartStockChartMarkerColor: var(--evgAltColor);
--evgStockChartStockChartDividerColor: var(--evgGreyColor);
--evgStockChartStockChartTimelineSelectorColor: var(--evgPrimaryColor);
--evgStockChartFontFamily: Lato;
--evgStockChartFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgStockChartFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgStockChartFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgStockChartFontColor: var(--evgBodyTextColor);
--evgStockChartFontWeight: normal;
--evgStockChartBackgroundColor: var(--evgLightColor);
--evgPaginationFontFamily: AvenirLTStd-Book,
sans-serif;
--evgPaginationFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgPaginationFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgPaginationFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgPaginationFontColor: var(--evgPrimaryColor);
--evgPaginationFontAltColor: var(--evgLightColor);
--evgPaginationFontHoverColor: var(--evgLightColor);
--evgPaginationFontWeight: normal;
--evgPaginationBorderColor: var(--evgPrimaryColor);
--evgPaginationBorderHoverColor: var(--evgPrimaryColor);
--evgPaginationBorderActiveColor: var(--evgPrimaryColor);
--evgPaginationBorderRadius: 0;
--evgPaginationBackgroundColor: var(--evgLightColor);
--evgPaginationBackgroundHoverColor: var(--evgPrimaryColor);
--evgPaginationBackgroundActiveColor: var(--evgPrimaryColor);
--evgInputPlaceholderColor: var(--evgGreyColor);
--evgInputShowPlaceholder: visible;
--evgInputFontFamily: AvenirLTStd-Book,
sans-serif;
--evgInputFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgInputFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgInputFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgInputFontColor: var(--evgBodyTextColor);
--evgInputFontWeight: normal;
--evgInputFontLineHeight: 1;
--evgInputFontCapitalization: none;
--evgInputSecondaryFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgInputSecondaryFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgInputSecondaryFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgInputSecondaryFontColor: var(--evgBodyTextColor);
--evgInputSecondaryFontWeight: normal;
--evgInputSecondaryFontLineHeight: 1;
--evgInputSecondaryFontCapitalization: capitalize;
--evgInputBorderColor: var(--evgBorderColor);
--evgInputBorderFocusColor: var(--evgPrimaryColor);
--evgInputBorderRadius: 0;
--evgInputBackgroundColor: var(--evgLightColor);
--evgRadioCheckboxFillStyle: var(--evgBodyTextColor);
--evgRadioCheckboxFillColor: var(--evgBodyTextColor);
--evgRadioCheckboxFillActiveColor: var(--evgAltColor);
--evgRadioCheckboxSecondaryBorderColor: var(--evgLightColor);
--evgRadioCheckboxSecondaryBorderActiveColor: var(--evgAltColor);
--evgRadioCheckboxSecondaryFillStyle: var(--evgBodyTextColor);
--evgRadioCheckboxSecondaryFillColor: var(--evgBodyTextColor);
--evgRadioCheckboxSecondaryFillActiveColor: var(--evgAltColor);
--evgRadioCheckboxFontFamily: Arial;
--evgRadioCheckboxFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgRadioCheckboxFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgRadioCheckboxFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgRadioCheckboxFontColor: var(--evgLightColor);
--evgRadioCheckboxFontWeight: normal;
--evgRadioCheckboxFontLineHeight: 1.2;
--evgRadioCheckboxFontCapitalization: none;
--evgRadioCheckboxBorderColor: var(--evgLightColor);
--evgRadioCheckboxBorderActiveColor: var(--evgAltColor);
--evgRadioCheckboxBorderRadius: 0;
--evgCalendarDayFontFamily: Inter;
--evgCalendarDayFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgCalendarDayFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgCalendarDayFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgCalendarDayFontColor: var(--evgBodyTextColor);
--evgCalendarDayFontWeight: normal;
--evgCalendarDayFontLineHeight: 1;
--evgCalendarDayFontCapitalization: capitalize;
--evgCalendarLegendFontFamily: Inter;
--evgCalendarLegendFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgCalendarLegendFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgCalendarLegendFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgCalendarLegendFontColor: var(--evgBodyTextColor);
--evgCalendarLegendFontWeight: normal;
--evgCalendarLegendFontLineHeight: 1;
--evgCalendarLegendFontCapitalization: capitalize;
--evgCalendarDotPrimaryColor: var(--evgPrimaryColor);
--evgCalendarDotSecondaryColor: var(--evgSuccessColor);
--evgCalendarFontFamily: Inter;
--evgCalendarFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgCalendarFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgCalendarFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgCalendarFontColor: var(--evgBodyTextColor);
--evgCalendarFontAltColor: var(--evgLightColor);
--evgCalendarFontHoverColor: var(--evgLightColor);
--evgCalendarFontFocusColor: var(--evgBodyTextColor);
--evgCalendarFontWeight: normal;
--evgCalendarFontDisabledColor: var(--evgGreyColor);
--evgCalendarSecondaryFontFamily: Inter;
--evgCalendarSecondaryFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgCalendarSecondaryFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgCalendarSecondaryFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgCalendarSecondaryFontColor: var(--evgLightColor);
--evgCalendarSecondaryFontWeight: 600;
--evgCalendarSecondaryFontLineHeight: 1.5;
--evgCalendarSecondaryFontCapitalization: capitalize;
--evgCalendarBorderColor: var(--evgBorderColor);
--evgCalendarBorderRadius: 0;
--evgCalendarBackgroundColor: var(--evgLightColor);
--evgCalendarBackgroundHoverColor: var(--evgAltColor);
--evgCalendarBackgroundActiveColor: var(--evgPrimaryColor);
--evgCalendarSecondaryBackgroundColor: var(--evgPrimaryColor);
--evgCalendarSecondaryBackgroundAltColor: var(--evgLightColor);
--evgBodyFontFamily: AvenirLTStd-Book,
sans-serif;
--evgBodyFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgBodyFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgBodyFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgBodyFontColor: var(--evgBodyTextColor);
--evgBodyFontWeight: normal;
--evgBodyLineHeight: 1.5;
--evgBodyCapitalization: none;
--evgLinkFontFamily: AvenirLTStd-Black,
sans-serif;
--evgLinkFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgLinkFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgLinkFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgH1FontFamily: AvenirLTStd-Book,
sans-serif;
--evgH1FontSizeL: calc(var(--evgRootFontSize) * 6);
--evgH1FontSizeM: calc(var(--evgRootFontSize) * 4.5);
--evgH1FontSizeS: calc(var(--evgRootFontSize) * 3.6);
--evgH1FontColor: var(--evgBodyTextColor);
--evgH1FontWeight: normal;
--evgH1LineHeight: 1.5;
--evgH1Capitalization: none;
--evgH2FontFamily: AvenirLTStd-Book,
sans-serif;
--evgH2FontSizeL: calc(var(--evgRootFontSize) * 3.6);
--evgH2FontSizeM: calc(var(--evgRootFontSize) * 2.7);
--evgH2FontSizeS: calc(var(--evgRootFontSize) * 2.7);
--evgH2FontColor: var(--evgBodyTextColor);
--evgH2FontWeight: normal;
--evgH2LineHeight: 1.5;
--evgH2Capitalization: none;
--evgH3FontFamily: AvenirLTStd-Book,
sans-serif;
--evgH3FontSizeL: calc(var(--evgRootFontSize) * 2.4);
--evgH3FontSizeM: calc(var(--evgRootFontSize) * 2.4);
--evgH3FontSizeS: calc(var(--evgRootFontSize) * 2.4);
--evgH3FontColor: var(--evgBodyTextColor);
--evgH3FontWeight: normal;
--evgH3LineHeight: 1.5;
--evgH3Capitalization: none;
--evgH4FontFamily: AvenirLTStd-Book,
sans-serif;
--evgH4FontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgH4FontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgH4FontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgH4FontColor: var(--evgBodyTextColor);
--evgH4FontWeight: normal;
--evgH4LineHeight: 1.5;
--evgH4Capitalization: none;
--evgH5FontFamily: AvenirLTStd-Medium,
sans-serif;
--evgH5FontSizeL: calc(var(--evgRootFontSize) * 1.8);
--evgH5FontSizeM: calc(var(--evgRootFontSize) * 1.8);
--evgH5FontSizeS: calc(var(--evgRootFontSize) * 1.8);
--evgH5FontColor: var(--evgBodyTextColor);
--evgH5FontWeight: normal;
--evgH5LineHeight: 1.5;
--evgH5Capitalization: none;
--evgCaptionFontFamily: Inter;
--evgCaptionFontSizeL: calc(var(--evgRootFontSize) * 1);
--evgCaptionFontSizeM: calc(var(--evgRootFontSize) * 1);
--evgCaptionFontSizeS: calc(var(--evgRootFontSize) * 1);
--evgCaptionFontColor: var(--evgBodyTextColor);
--evgCaptionFontWeight: normal;
--evgCaptionLineHeight: 1.2;
--evgCaptionCapitalization: uppercase;
--evgNavigationsMainDisplay: var(--evgBodyTextColor);
--evgNavigationsMainSiteLogoUrl: url('https://kinross2024blog.s4.q4web.com/preview');
--evgNavigationsMainSiteLogoUrlLink: url('https://kinross2024blog.s4.q4web.com/preview');
--evgNavigationsMainSiteLogoAltText: Logo Alt Text;
--evgNavigationsMainSiteLogoOpenLinkInNewTab: var(--evgBodyTextColor);
--evgNavigationsMainCurrentPageIndicator: var(--evgBodyTextColor);
--evgNavigationsMainLinkAlignment: right;
--evgNavigationsMainDropdownBackgroundHoverColor: var(--evgInheritColor);
--evgNavigationsMainDropdownBackgroundActiveColor: var(--evgInheritColor);
--evgNavigationsMainDropdownLinkFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgNavigationsMainDropdownLinkActiveColor: var(--evgInheritColor);
--evgNavigationsMainDropdownLinkTextDecorationActiveColor: var(--evgInheritColor);
--evgNavigationsMainDropdownLinkFontFamily: inherit;
--evgNavigationsMainDropdownLinkFontCapitalization: none;
--evgNavigationsMainDropdownLinkFontWeight: normal;
--evgNavigationsMainDropdownLinkFontStyle: normal;
--evgNavigationsMainSearchFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgNavigationsMainMobileLinkFontFamily: inherit;
--evgNavigationsMainMobileLinkFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgNavigationsMainMobileLinkFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgNavigationsMainMobileLinkFontWeight: normal;
--evgNavigationsMainMobileLinkFontStyle: normal;
--evgNavigationsMainMobileLinkLineHeight: 1.5;
--evgNavigationsMainMobileLinkCapitalization: none;
--evgNavigationsMainMobileLinkTextDecoration: none;
--evgNavigationsMainMobileLinkTextDecorationHover: none;
--evgNavigationsMainMobileLinkTextDecorationFocus: none;
--evgNavigationsMainMobileLinkTextDecorationActive: none;
--evgNavigationsMainMobileLinkFontWeightActive: normal;
--evgNavigationsMainLinkFontFamily: inherit;
--evgNavigationsMainLinkFontSize: calc(var(--evgRootFontSize) * 1.6);
--evgNavigationsMainLinkFontWeight: normal;
--evgNavigationsMainLinkFontStyle: normal;
--evgNavigationsMainLinkLineHeight: 1.5;
--evgNavigationsMainLinkCapitalization: none;
--evgNavigationsMainLinkTextDecoration: none;
--evgNavigationsMainLinkTextDecorationHover: none;
--evgNavigationsMainLinkTextDecorationFocus: none;
--evgNavigationsSecondaryLinkFontFamily: inherit;
--evgNavigationsSecondaryLinkFontWeight: inherit;
--evgNavigationsSecondaryLinkFontStyle: inherit;
--evgNavigationsSecondaryLinkLineHeight: inherit;
--evgNavigationsSecondaryLinkCapitalization: inherit;
--evgNavigationsSecondaryLinkTextDecoration: inherit;
--evgNavigationsSecondaryLinkTextDecorationHover: inherit;
--evgNavigationsSecondaryLinkTextDecorationFocus: inherit;
--evgFooterPrimaryColor: var(--evgPrimaryColor);
--evgFooterSecondaryColor: var(--evgPrimaryColor);
--evgFooterImagePosition: top left;
--evgFooterImageSizing: cover;
--evgNavigationsCorporateBackgroundPrescrollColor: var(--evgPrimaryColor);
--evgNavigationsCorporateBackgroundScrollColor: var(--evgAltColor);
--evgNavigationsCorporateLinkFontFamily: Inter;
--evgNavigationsCorporateLinkFontSize: 1.6;
--evgNavigationsCorporateLinkFontWeight: normal;
--evgNavigationsCorporateLinkFontStyle: normal;
--evgNavigationsCorporateLinkLineHeight: 1;
--evgNavigationsCorporateLinkCapitalization: none;
--evgNavigationsCorporateCurrentPageIndicator: var(--evgBodyTextColor);
--evgNavigationsCorporateLinkAlignment: right;
--evgNavigationsCorporateMobileBackgroundPrescrollColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileBackgroundScrollColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileHamburgerColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileNavigationBackgroundColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileNavigationColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileSearchBackgroundColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileSearchFontColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileLinkFontFamily: Inter;
--evgNavigationsCorporateMobileLinkFontSizeM: 1.6;
--evgNavigationsCorporateMobileLinkFontSizeS: 1.6;
--evgNavigationsCorporateMobileLinkFontWeight: normal;
--evgNavigationsCorporateMobileLinkFontStyle: normal;
--evgNavigationsCorporateMobileLinkLineHeight: 1.2;
--evgNavigationsCorporateMobileLinkCapitalization: none;
--evgNavigationsCorporateMobileLinkTextDecoration: none;
--evgNavigationsCorporateMobileLinkTextDecorationHover: none;
--evgNavigationsCorporateMobileLinkTextDecorationFocus: none;
--evgNavigationsCorporateMobileLinkColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileLinkHoverColor: var(--evgDarkColor);
--evgNavigationsCorporateMobileLinkFocusColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileLinkTextDecorationColor: var(--evgPrimaryColor);
--evgNavigationsCorporateMobileLinkTextDecorationHoverColor: var(--evgDarkColor);
--evgNavigationsCorporateMobileLinkTextDecorationFocusColor: var(--evgPrimaryColor);
--evgCookiesBannerBackgroundColor: var(--evgLightColor);
--evgCookiesBannerAcceptButtonFontFamily: AvenirLTStd-Medium;
--evgCookiesBannerAcceptButtonFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesBannerAcceptButtonFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesBannerAcceptButtonFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesBannerAcceptButtonFontColor: var(--evgPrimaryColor);
--evgCookiesBannerAcceptButtonFontHoverColor: var(--evgLightColor);
--evgCookiesBannerAcceptButtonFontFocusColor: var(--evgLightColor);
--evgCookiesBannerAcceptButtonFontWeight: normal;
--evgCookiesBannerAcceptButtonFontStyle: normal;
--evgCookiesBannerAcceptButtonFontLineHeight: 1.8;
--evgCookiesBannerAcceptButtonFontCapitalization: uppercase;
--evgCookiesBannerAcceptButtonBorderColor: var(--evgPrimaryColor);
--evgCookiesBannerAcceptButtonBorderHoverColor: var(--evgPrimaryColor);
--evgCookiesBannerAcceptButtonBorderFocusColor: var(--evgPrimaryColor);
--evgCookiesBannerAcceptButtonBorderRadius: 0;
--evgCookiesBannerAcceptButtonBackgroundColor: var(--evgLightColor);
--evgCookiesBannerAcceptButtonBackgroundHoverColor: var(--evgPrimaryColor);
--evgCookiesBannerAcceptButtonBackgroundFocusColor: var(--evgPrimaryColor);
--evgCookiesBannerAcceptButtonPaddingItemPadding: initial;
--evgCookiesBannerAcceptButtonPaddingVerticalPadding: 6px;
--evgCookiesBannerAcceptButtonDecorationTextDecoration: none;
--evgCookiesBannerAcceptButtonDecorationTextDecorationHover: none;
--evgCookiesBannerAcceptButtonDecorationTextDecorationFocus: none;
--evgCookiesBannerAcceptButtonDecorationTextDecorationColor: var(--evgLightColor);
--evgCookiesBannerAcceptButtonDecorationTextDecorationHoverColor: var(--evgLightColor);
--evgCookiesBannerAcceptButtonDecorationTextDecorationFocusColor: var(--evgLightColor);
--evgCookiesBannerRejectButtonFontFamily: Lato;
--evgCookiesBannerRejectButtonFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesBannerRejectButtonFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesBannerRejectButtonFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesBannerRejectButtonFontColor: var(--evgPrimaryColor);
--evgCookiesBannerRejectButtonFontHoverColor: var(--evgLightColor);
--evgCookiesBannerRejectButtonFontFocusColor: var(--evgLightColor);
--evgCookiesBannerRejectButtonFontWeight: normal;
--evgCookiesBannerRejectButtonFontStyle: normal;
--evgCookiesBannerRejectButtonFontLineHeight: 1.3;
--evgCookiesBannerRejectButtonFontCapitalization: none;
--evgCookiesBannerRejectButtonBorderColor: var(--evgLightColor);
--evgCookiesBannerRejectButtonBorderHoverColor: var(--evgPrimaryColor);
--evgCookiesBannerRejectButtonBorderFocusColor: var(--evgPrimaryColor);
--evgCookiesBannerRejectButtonBorderRadius: 0;
--evgCookiesBannerRejectButtonBackgroundColor: var(--evgLightColor);
--evgCookiesBannerRejectButtonBackgroundHoverColor: var(--evgPrimaryColor);
--evgCookiesBannerRejectButtonBackgroundFocusColor: var(--evgPrimaryColor);
--evgCookiesBannerRejectButtonPaddingItemPadding: initial;
--evgCookiesBannerRejectButtonPaddingVerticalPadding: 20px;
--evgCookiesBannerRejectButtonDecorationTextDecoration: none;
--evgCookiesBannerRejectButtonDecorationTextDecorationHover: none;
--evgCookiesBannerRejectButtonDecorationTextDecorationFocus: none;
--evgCookiesBannerRejectButtonDecorationTextDecorationColor: var(--evgLightColor);
--evgCookiesBannerRejectButtonDecorationTextDecorationHoverColor: var(--evgLightColor);
--evgCookiesBannerRejectButtonDecorationTextDecorationFocusColor: var(--evgLightColor);
--evgCookiesBannerPreferenceButtonFontFamily: Lato;
--evgCookiesBannerPreferenceButtonFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesBannerPreferenceButtonFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesBannerPreferenceButtonFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesBannerPreferenceButtonFontColor: var(--evgPrimaryColor);
--evgCookiesBannerPreferenceButtonFontHoverColor: var(--evgLightColor);
--evgCookiesBannerPreferenceButtonFontFocusColor: var(--evgLightColor);
--evgCookiesBannerPreferenceButtonFontWeight: normal;
--evgCookiesBannerPreferenceButtonFontStyle: normal;
--evgCookiesBannerPreferenceButtonFontLineHeight: 1.3;
--evgCookiesBannerPreferenceButtonFontCapitalization: none;
--evgCookiesBannerPreferenceButtonBorderColor: var(--evgLightColor);
--evgCookiesBannerPreferenceButtonBorderHoverColor: var(--evgPrimaryColor);
--evgCookiesBannerPreferenceButtonBorderFocusColor: var(--evgPrimaryColor);
--evgCookiesBannerPreferenceButtonBorderRadius: 0;
--evgCookiesBannerPreferenceButtonBackgroundColor: var(--evgLightColor);
--evgCookiesBannerPreferenceButtonBackgroundHoverColor: var(--evgPrimaryColor);
--evgCookiesBannerPreferenceButtonBackgroundFocusColor: var(--evgPrimaryColor);
--evgCookiesBannerPreferenceButtonPaddingItemPadding: initial;
--evgCookiesBannerPreferenceButtonPaddingVerticalPadding: 20px;
--evgCookiesBannerPreferenceButtonDecorationTextDecoration: none;
--evgCookiesBannerPreferenceButtonDecorationTextDecorationHover: none;
--evgCookiesBannerPreferenceButtonDecorationTextDecorationFocus: none;
--evgCookiesBannerPreferenceButtonDecorationTextDecorationColor: var(--evgLightColor);
--evgCookiesBannerPreferenceButtonDecorationTextDecorationHoverColor: var(--evgLightColor);
--evgCookiesBannerPreferenceButtonDecorationTextDecorationFocusColor: var(--evgLightColor);
--evgCookiesBannerCloseButtonIconColor: var(--evgPrimaryColor);
--evgCookiesBannerHeadingFontFamily: AvenirLTStd-Book,
sans-serif;
--evgCookiesBannerHeadingFontSizeL: calc(var(--evgRootFontSize) * 2.4);
--evgCookiesBannerHeadingFontSizeM: calc(var(--evgRootFontSize) * 2.4);
--evgCookiesBannerHeadingFontSizeS: calc(var(--evgRootFontSize) * 2.4);
--evgCookiesBannerHeadingFontColor: var(--evgBodyTextColor);
--evgCookiesBannerHeadingFontWeight: normal;
--evgCookiesBannerHeadingFontLineHeight: 1.5;
--evgCookiesBannerHeadingFontCapitalization: none;
--evgCookiesBannerDescriptionFontFamily: AvenirLTStd-Book,
sans-serif;
--evgCookiesBannerDescriptionFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesBannerDescriptionFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesBannerDescriptionFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesBannerDescriptionFontColor: var(--evgBodyTextColor);
--evgCookiesBannerDescriptionFontWeight: normal;
--evgCookiesBannerDescriptionFontLineHeight: 1.5;
--evgCookiesBannerDescriptionFontCapitalization: none;
--evgCookiesLinkFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesLinkFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesLinkFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesLinkColor: var(--evgPrimaryColor);
--evgCookiesLinkHoverColor: var(--evgAltColor);
--evgCookiesLinkFocusColor: var(--evgBodyTextColor);
--evgCookiesLinkLineHeight: 2.0;
--evgCookiesLinkTextDecoration: none;
--evgCookiesLinkTextDecorationHover: underline solid;
--evgCookiesLinkTextDecorationFocus: none;
--evgCookiesLinkTextDecorationColor: var(--evgAltColor);
--evgCookiesLinkTextDecorationHoverColor: var(--evgAltColor);
--evgCookiesLinkTextDecorationFocusColor: var(--evgAltColor);
--evgCookiesPaneBackgroundColor: var(--evgLightColor);
--evgCookiesPaneCloseButtonFontFamily: Lato;
--evgCookiesPaneCloseButtonFontSizeL: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesPaneCloseButtonFontSizeM: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesPaneCloseButtonFontSizeS: calc(var(--evgRootFontSize) * 1.6);
--evgCookiesPaneCloseButtonFontColor: var(--evgPrimaryColor);
--evgCookiesPaneCloseButtonFontHoverColor: var(--evgLightColor);
--evgCookiesPaneCloseButtonFontFocusColor: var(--evgLightColor);
--evgCookiesPaneCloseButtonFontWeight: normal;
--evgCookiesPaneCloseButtonFontStyle: normal;
--evgCookiesPaneCloseButtonFontLineHeight: 1.3;
--evgCookiesPaneCloseButtonFontCapitalization: none;
--evgCookiesPaneCloseButtonBorderColor: var(--evgLightColor);
--evgCookiesPaneCloseButtonBorderHoverColor: var(--evgPrimaryColor);
--evgCookiesPaneCloseButtonBorderFocusColor: var(--evgPrimaryColor);
--evgCookiesPaneCloseButtonBorderRadius: 0;
--evgCookiesPaneCloseButtonBackgroundColor: var(--evgLightColor);
--evgCookiesPaneCloseButtonBackgroundHoverColor: var(--evgPrimaryColor);
--evgCookiesPaneCloseButtonBackgroundFocusColor: var(--evgPrimaryColor);
--evgCookiesPaneCloseButtonPaddingItemPadding: initial;
--evgCookiesPaneCloseButtonPaddingVerticalPadding: 20px;
--evgCookiesPaneCloseButtonDecorationTextDecoration: none;
--evgCookiesPaneCloseButtonDecorationTextDecorationHover: none;
--evgCookiesPaneCloseButtonDecorationTextDecorationFocus: none;
--evgCookiesPaneCloseButtonDecorationTextDecorationColor: var(--evgLightColor);
--evgCookiesPaneCloseButtonDecorationTextDecorationHoverColor: var(--evgLightColor);
--evgCookiesPaneCloseButtonDecorationTextDecorationFocusColor: var(--evgLightColor);
--evgCookiesPaneSwitchOnBackgroundColor: var(--evgPrimaryColor);
--evgCookiesPaneSwitchOnTextColor: var(--evgBodyTextColor);
--evgCookiesPaneSwitchOffBackgroundColor: var(--evgGreyDarkColor);
--evgCookiesPaneSwitchOffTextColor: var(--evgPrimaryColor);
--evgCookiesPaneLineSeparatorColor: var(--evgGreyColor);
--evgCookiesPaneAlwaysActiveColor: var(--evgSuccessColor);
--evgCookiesPaneAllAcceptedColor: var(--evgSuccessColor);
--evgCookiesPaneAllRejectedColor: var(--evgErrorColor);
--evgCookiesPaneSomeAcceptedColor: var(--evgBodyTextColor);
--evgCookiesPaneWarningBackgroundColor: var(--evgLightColor);
--evgCookiesPaneWarningBorderColor: var(--evgBrand5Color);
--evgCookiesPaneWarningIconColor: var(--evgBrand5Color);
--evgCookiesPaneHeadingFontFamily: AvenirLTStd-Book,
sans-serif;
--evgCookiesPaneHeadingFontSizeL: calc(var(--evgRootFontSize) * 2.4);
--evgCookiesPaneHeadingFontSizeM: calc(var(--evgRootFontSize) * 2.4);
--evgCookiesPaneHeadingFontSizeS: calc(var(--evgRootFontSize) * 2.4);
--evgCookiesPaneHeadingFontColor: var(--evgBodyTextColor);
--evgCookiesPaneHeadingFontWeight: normal;
--evgCookiesPaneHeadingFontLineHeight: 1.5;
--evgCookiesPaneHeadingFontCapitalization: none;
--evgCookiesPaneSubheadingFontFamily: AvenirLTStd-Medium,
sans-serif;
--evgCookiesPaneSubheadingFontSizeL: calc(var(--evgRootFontSize) * 1.8);
--evgCookiesPaneSubheadingFontSizeM: calc(var(--evgRootFontSize) * 1.8);
--evgCookiesPaneSubheadingFontSizeS: calc(var(--evgRootFontSize) * 1.8);
--evgCookiesPaneSubheadingFontColor: var(--evgBodyTextColor);
--evgCookiesPaneSubheadingFontWeight: normal;
--evgCookiesPaneSubheadingFontLineHeight: 1.5;
--evgCookiesPaneSubheadingFontCapitalization: none;
--evgCookiesPaneBodyFontFamily: AvenirLTStd-Book,
sans-serif;
--evgCookiesPaneBodyFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesPaneBodyFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesPaneBodyFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesPaneBodyFontColor: var(--evgBodyTextColor);
--evgCookiesPaneBodyFontWeight: normal;
--evgCookiesPaneBodyFontLineHeight: 1.5;
--evgCookiesPaneBodyFontCapitalization: none;
--evgCookiesFloatingButtonFontFamily: Inter;
--evgCookiesFloatingButtonFontSizeL: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesFloatingButtonFontSizeM: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesFloatingButtonFontSizeS: calc(var(--evgRootFontSize) * 1.4);
--evgCookiesFloatingButtonFontWeight: normal;
--evgCookiesFloatingButtonFontStyle: normal;
--evgCookiesFloatingButtonLineHeight: 1.6;
--evgCookiesFloatingButtonCapitalization: none;
--evgCookiesFloatingButtonTextDecoration: none;
--evgCookiesFloatingButtonTextDecorationHover: none;
--evgCookiesFloatingButtonTextDecorationFocus: none;
--evgCookiesFloatingButtonTextDecorationColor: var(--evgPrimaryColor);
--evgCookiesFloatingButtonTextDecorationHoverColor: var(--evgPrimaryColor);
--evgCookiesFloatingButtonTextDecorationFocusColor: var(--evgPrimaryColor);
--evgCookiesFloatingButtonFontColor: var(--evgLightColor);
--evgCookiesFloatingButtonFontHoverColor: var(--evgLightColor);
--evgCookiesFloatingButtonFontFocusColor: var(--evgLightColor);
--evgCookiesFloatingButtonBorderRadius: 4px;
--evgCookiesFloatingButtonBorderColor: var(--evgPrimaryColor);
--evgCookiesFloatingButtonBorderHoverColor: var(--evgAltColor);
--evgCookiesFloatingButtonBorderFocusColor: var(--evgAltColor);
--evgCookiesFloatingButtonBackgroundColor: var(--evgPrimaryColor);
--evgCookiesFloatingButtonBackgroundHoverColor: var(--evgAltColor);
--evgCookiesFloatingButtonBackgroundFocusColor: var(--evgAltColor);
--evgCookiesFloatingButtonVerticalPadding: 20px;
box-sizing: border-box;
outline: none;
font-family: 'AvenirLTStd-Medium' !important;
text-transform: uppercase;
font-size: 12px;
font-weight: 500;
line-height: 22px;
appearance: none;
border: 1px solid #062f38;
color: #fff;
background-color: #062f38;
border-radius: 4px;
width: 35px;
height: 34px;
padding: 0;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.25s;
cursor: pointer;
margin-right: 8px;

.whyInvest .tradingMetricLinks li:hover {
  color: #f7cf99;
}

#tradingChart {
  max-width: 530px;
}

#balanceChart {
  width: 530px;
  height: 352px;
  margin: 0 auto;
}

.balanceThumb {
  position: relative;
}

.balanceThumb:before {
  content: '';
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -ms-filter: "alpha(opacity=60)";
  filter: alpha(opacity=60);
}

@media only screen and (max-width:1250px) {
  #tradingChart .highcharts-container {
    height: 380px !important;
  }

  #balanceChart {
    width: 430px;
  }

  #balanceChart .highcharts-container svg+span {
    width: 150px;
    left: 50% !important;
    margin-left: -58px !important;
  }

  .balance-center-value {
    padding: 0 !important;
  }
}

@media only screen and (max-width:460px) {
  #balanceChart {
    width: 360px;
  }

  .PaneContent #balanceChart .highcharts-container svg+span {
    width: 130px !important;
    margin-left: -62px !important;
  }
}

@media only screen and (max-width:415px) {
  #balanceChart {
    width: 300px;
  }

  #energyChart-1,
  #energyChart-2 {
    display: block;
    width: 100%;
  }

  .balance-center-value {
    font-size: 30px !important;
    width: 100%;
    display: inline-block;
    margin-bottom: 20px;
  }
}

@media only screen and (max-width:320px) {
  #balanceChart {
    width: 250px;
  }
}


/* Why Invest -> footernotes */

.accordion-footnote {
  margin-left: 25px;
}

.accordion-footnote ul {
  display: none;
}

.accordion-footnote h5 {
  cursor: pointer;
  font-size: 12px;
  color: #c69b5f;
}

.accordion-footnote h5:after {
  content: "\e64f";
  font-size: 10px;
  font-family: 'Q4-Default-Icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 5px;
  position: relative;
  top: 1px;
}

.accordion-footnote.open h5:after {
  content: "\e64a";
}


/* media gallery - logos */

.mediaGallery .ModuleItemRow.logos .thumbAnchor {
  height: 120px;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
}


/* Corporate Responsibility -> news */

@media only screen and (min-width: 1231px) {
  .ModulePressReleaseLatest.LatestNews_corporateResponsibility .alerts {
    top: -50px\9;
  }
}

@media only screen and (min-width: 951px) {
  .LatestNews_corporateResponsibility .ModuleItemRow {
    min-height: 125px;
    position: relative;
  }

  .LatestNews_corporateResponsibility .ModuleMoreLink {
    position: absolute;
    bottom: 0;
    left: 30px;
  }
}

/*.slider .copy-wrapper.top {
    top: 95px;
    bottom: initial;
}*/
.slider-item.cycle-slide.annualSlide.cycle-slide-active {
  background-position-y: 2px;
  background-size: 100% 100%;
}

.slider .copy[data-color="#e9da96"] .title,
.slider .copy[data-color="#e9da96"] .title a,
.slider .copy[data-color="#e9da96"] .description a,
.slider .copy[data-color="#e9da96"] .description p {
  color: #5e4522;
}



.slider .copy[data-color="#e9d1a1"] .description p {
  font-family: 'AvenirLTStd-Book', sans-serif;
  color: #5e4522;
}

.newSlide>.copy-wrapper>.copy-bg {
  opacity: 0.455;
}

.slider .newSlide .description {
  margin-top: 15px !important;
}

.slider .newSlide .description p {
  margin: 10px 0;
}

.slider .newSlide a.fancybox:first-child {
  font-weight: normal;
}

.slider .newSlide a.fancybox {
  color: #fff;
  font-weight: bold;
}

.slider .newSlide .copy-inner {
  margin-bottom: -52px;
}

.slider .newSlide .copy {
  padding: 45px 0;

}

.UpcomingEvents .WebcastLink {
  display: block;
}


.crLink {
  padding: 6px 10px;
  text-align: center;
  font-family: 'AvenirLTStd-Medium', sans-serif;
  border: 3px solid #c69b5f;
  width: 100%;
  position: relative;
  height: 53px;
  transition: background-color 0.5s ease;
}

.crLink a {
  display: block;
  height: 100%;
  width: 100%;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 0;
  padding: 3px;
}

.crLink:hover {
  background-color: #c69b5f;
  border: 3px solid #c69b5f;
}

.crLink:hover a {
  color: #fff;
}

.PageCorporateResponsibility .StockQuoteHeaderWrapper,
.Sectioncorporate-responsibility .StockQuoteHeaderWrapper {
  padding: 3px 0 0;
}

@media only screen and (min-width: 641px) {
  .UpcomingEvents .WebcastLink {
    position: absolute;
    right: 20px;
    top: 60px;
  }

  .UpcomingEvents .PresentationItem ul {
    position: absolute;
    right: 20px;
    top: 80px;
  }
}

.UpcomingEvents .PresentationItem ul .Size {
  display: none;
}

.ModuleEvent .AddToCalendar {
  display: inline-block;
}

.RussiaTabs .imgGal2 {
  line-height: 0;
  font-size: 0;
  background-size: cover;
  background-position: center center;
  height: 65px;
  width: 14.66%;
  margin: 0 1%;
  float: left;
}

.RussiaTabs a.imgGal2:before {
  background: none;
}

.RussiaTabs .DarkGrey {
  background-color: #ebebeb;
  padding: 20px 0 0 20px;
  float: left;
  width: 50%;
}

.RussiaTabs .DarkGrey .galTitle {
  margin-bottom: 0;
}

@media (max-width: 1024px) {
  .RussiaTabs .DarkGrey {
    float: none;
    width: 100%;
    padding-left: 0;
  }

  .RussiaTabs .op-wrapper p.imagesContainer {
    margin: 0 20px;
  }

  .RussiaTabs .DvoinoyeGal .SeeAll {
    margin-left: 20px;
  }
}

@media only screen and (max-width: 640px) {
  .RussiaTabs .DvoinoyeGal .imgHolder {
    margin: 1%;
    width: 31.3%;
  }
}

@media only screen and (max-width: 480px) {
  .RussiaTabs .DvoinoyeGal .imgHolder {
    width: 48%;
  }
}

@media only screen and (max-width: 1400px) {
  .PageNewsInvestorsNewsReleases .ModuleItemRow {
    margin-right: 5%;
  }

  .PageNewsInvestorsNewsReleasesPressReleaseDetails .ModuleContainerInner {
    margin-right: 5%;
  }
}

.PageNewsInvestorsPresentations .ModulePresentation .ModuleHeadline br {
  display: none;
}

.leftSide.Presentation .ModuleHeadline br {
  display: none;
}

.module-stock-header .USD .StockPChange {
  display: none;
}

.whyInvest .tab .img .balance-center-value {
  left: 4px;
  top: -26px;
}

/*
.SocialLinks_footer li:last-child a:hover img {
    margin-left: auto;
}
.SocialLinks_footer li:last-child img {
    width: 100%;
}
*/
.slider-item.kinross25.cycle-slide {
  background-position-y: 55%;
}

.rightImage img {
  width: 100%;
}

.slider-item.annualBanner.cycle-slide {
  background-position-y: 75%;
}

.slider div[data-image-large*="../design/Slider/2018/_N3V6418full.JPG"] {
  background-position: center center !important;
}

.ModulePressReleaseDetails .ModuleBody .float-right img {
  width: 100%;
}

div[data-image-large*="CR-report"] {
  background-position-y: 75%;
}


.fancybox.plainLink:before {
  background: none;
}

@media screen and (min-width: 500px) {
  .ModulePressReleaseDetails .ModuleBody .float-right {
    float: right;
    padding-left: 16px;
    max-width: 300px;
    width: 50%;
  }
}

/* .news-covid a {
    color: #000;
    text-align: center;
    font-size: 45px;
    font-family: 'AvenirLTStd-Book', sans-serif;
}

.covid-docs {
    margin: 0 10% 0 6%;
}

.covid-title {
    text-align: center;
    margin-bottom: 3%;
} */



/* .PageOperations .op-overlay .html-content .items2 .item h1 {
    margin: 0px 0px 20px -43px;
} */


.time--small {
  font-size: 0.8em !important;
  font-style: italic;
  display: inline !important;
  border-bottom: 0 !important;
}

.Sectionnews-and-investors.page--media-gallery .ParentSection_news-and-investors .HeaderImage {
  background-image: url('../images/2020/07/updated-banner-2020.jpg') !important;
  background-position: 50% 75% !important;
}


.sustainability-report-link {
  font-size: 20px;
  line-height: 27px;
}

/*------------ TABLES ------------*/
.table {
  width: 100%;
  margin: 16px 0;
}

.table thead {
  border-bottom: 2px solid #e6e8e9;
}

.table thead th {
  text-align: left;
  font-family: 'AvenirLTStd-Black', sans-serif;
  font-weight: normal;
}

.table tr {
  border-bottom: 1px solid #e6e8e9;
}

.table th,
.table td,
.table tr>.grid_col {
  margin: 0;
  padding: 15px 20px;
  font-size: 20px;
  line-height: 27px;
}

.table--headless tr:first-child {
  border-bottom: #e6e8e9;
  text-align: left;
}

@media only screen and (max-width: 480px) {
  .table--responsive thead {
    display: none;
  }

  .table--responsive tbody {
    border-top: 2px solid #e6e8e9;
    border-bottom: 2px solid #e6e8e9;
  }

  .table--responsive td {
    display: block;
  }

  .table--responsive td:before {
    content: attr(data-heading) ": ";
    font-weight: 700;
  }
}

/*------------ DROPDOWN ------------*/

.dropdown {
  padding: 2px 35px 1px 5px;
  background: transparent url("../design/select-arrow.png") no-repeat right 6px center;
  min-width: 100px;
  color: #000;
  font-family: 'AvenirLTStd-Book' !important;
  font-size: 25px;
  border: 1px solid #d1d1d1;
}

.dropdown::-ms-expand {
  display: none;
}

.module_options-label {
  font-size: 20px;
  line-height: 27px;
  margin-right: 10px;
}

/*CR-801 start*/

.grid--wide {
  margin-left: -40px;
}

.grid--wide .grid_col {
  padding-left: 40px;
}

.grid--wide .grid--no-gutter .grid_col {
  padding-left: 0;
}

/*Stock Quote Price*/
.module-stock-preview .ModuleOuterContainer,
.module-stock-quote .ModuleOuterContainer,
.module-stock-chart .ModuleOuterContainer,
.module-dividends .ModuleOuterContainer,
.module-dividends--widget .ModuleOuterContainer {
  margin: 0 auto;
  padding: 0 50px;
  max-width: 1300px;
  width: 100%;
}

.module-stock-preview_stock-price {
  font-size: 60px;
  font-size: 6rem;
  line-height: 1.2;
}

.module-stock-preview_wrapper1 {
  margin-right: 30px;
}

.module-stock-preview_stock-change {
  font-size: 40px;
  vertical-align: middle;
  line-height: 56px;
  position: relative;
  padding-left: 25px;
}

.module-stock-preview_stock-unit,
.module-stock-preview_stock-pchange {
  line-height: 1;
  display: block;
}

.module-stock-preview_wrapper1,
.module-stock-preview_wrapper2 {
  display: inline-block;
  vertical-align: bottom;
}

.module-stock-preview h5 {
  letter-spacing: 1.75px;
  font-size: 12px;
}

.color--yellow {
  color: #c69b5f;
}

.module-stock-preview .StockPriceUp:before,
.module-stock-preview .StockPriceDown:before {
  font-size: 18px;
  font-family: 'Q4-Default-Icons';
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}

.module-stock-preview .StockPriceUp:before {
  content: "\e607";
  color: #bbf048;
}

.module-stock-preview .StockPriceDown:before {
  content: "\e601";
  color: #F80909;
}

.js--contrast .module-stock-preview_stock-price.color--yellow {
  color: #0d6574;
}

@media only screen and (max-width: 1024px) {

  .module-stock-preview .ModuleOuterContainer,
  .module-stock-quote .ModuleOuterContainer,
  .module-stock-chart .ModuleOuterContainer,
  .module-dividends--widget .ModuleOuterContainer {
    padding: 0 25px;
    max-width: none;
  }
}

@media only screen and (max-width: 768px) {
  .module-stock-preview .ModuleInnerContainer>.grid>.grid_col:first-child {
    padding-bottom: 30px;
  }
}

/*Stock Quote Table*/
.module-stock_lookup-title {
  margin-bottom: 15px;
}

.module-stock .module_container--content {
  border-top: 1px solid rgba(34, 34, 34, 0.2);
}

.module-stock_label,
.module-stock_value {
  border-bottom: 1px solid rgba(34, 34, 34, 0.2);
}

.module-stock_label {
  font-weight: normal;
}

.module-stock_label>span,
.module-stock_value>span {
  display: block;
  padding: 10px 0;
}

.module-stock-quote h5 {
  padding: 10px 0;
  margin-bottom: 0;
}

.module-stock-quote h5 .module-stock_date-text {
  font-size: 12px;
}

/*------ Stock Chart Widget ------*/
.module-stock-chart [data-highcharts-chart].js--hidden {
  display: block !important;
  max-height: 0;
  overflow: hidden;
}

.module-stock-chart .highcharts-legend-item text {
  color: #9ba3b1;
}

.module-stock-chart .highcharts-legend-item:first-child path {
  stroke: #c69b5f;
}

.module-stock-chart .highcharts-legend-item:first-child text {
  cursor: default !important;
}

.module-stock-chart .highcharts-series-0 {
  stroke: #0d6574;
}

.module-stock-chart .highcharts-series-0 path:first-child {
  stroke: #c69b5f;
}

.module-stock-chart .highcharts-series-group .highcharts-series-2 path {
  stroke: #0d6574;
  stroke-width: 2px;
}

.module-stock-chart .highcharts-navigator rect {
  fill: rgba(198, 155, 95, 0.6);
}

.module-stock-chart .highcharts-navigator-handle {
  stroke: rgba(0, 0, 0, 0.05);
  fill: #f2f2f2;
  cursor: ew-resize;
}

.module-stock-chart .highcharts-navigator-handle-right rect,
.module-stock-chart .highcharts-navigator-handle-left rect {
  stroke-width: 0;
  fill: #0d6574;
}

.module-stock-chart .highcharts-navigator-handle-right path,
.module-stock-chart .highcharts-navigator-handle-left path {
  stroke: #fff;
}

.module-stock-chart .highcharts-highcharts-scrollbar g:first-of-type rect {
  fill: #0d6574;
  stroke: #0d6574;
}

.module-stock-chart .highcharts-range-selector {
  box-sizing: content-box;
}

.module-stock-chart .highcharts-range-input rect {
  stroke: #cccccc;
  fill: #f2f2f2;
}

.module-stock-chart .highcharts-button rect,
.module-stock-chart .highcharts-input-group rect {
  stroke-width: 0;
  fill: rgba(0, 0, 0, 0.05);
}

.module-stock-chart .highcharts-button text,
.module-stock-chart .highcharts-input-group text {
  fill: #000;
}

.module-stock-chart .highcharts-container>svg>.highcharts-button {
  display: none;
}

.module-stock-chart .highcharts-series-1 rect {
  fill: #c69b5f;
}

.module-stock-chart .highcharts-series-3 rect {
  fill: #0d6574;
}

.module-stock-chart .highcharts-series-5 path {
  stroke: #0d6574;
}

.js--contrast .module-stock-chart .News {
  color: #000;
}

@media only screen and (max-width: 1024px) {
  .module-stock-quote .module-stock_wrapper>.grid>.grid_col:first-child {
    padding-bottom: 30px;
  }
}

/*Dividents*/
.module-dividends .btn:focus {
  outline: none;
}

.module-dividends .btn.js--selected {
  background-color: #c69b5f;
  color: #fff;
}

.js--contrast .module-dividends .btn,
.js--contrast .module-dividends .btn.js--selected {
  color: #0d6574;
}

.js--contrast .module-dividends .btn:hover {
  color: #000;
}

.PageNewsInvestorsDividends .HeaderImage {
  background-image: url('../images/2020/03/sm-Kupol_0009.jpg') !important;
  background-position: 50% 53% !important;
}

.page-alaska-projects .op-map {
  display: none;
}

.tag-fortknoxusa [data-selector=".op-map"] {
  display: none;
}

.tag-lacoipa [data-selector=".op-media"]>a,
.tag-chulbatkan [data-selector=".op-media"]>a {
  color: #fff;
}

.tag-lacoipa [data-selector=".op-media"]>a:hover,
.tag-chulbatkan [data-selector=".op-media"]>a:hover {
  color: #fff;
}

/*CR-801 end*/

/*		#00127239		*/
.slider_container,
.module_slider {
  /* height: 80vh; */
  height: 100vh;
  /* max-height: 760px;*/
  max-height: 700px;
  position: relative;
  width: 100%;
}

.slider_container .module_slider-item:not(.slick-active) .copy-wrapper {
  display: none;
}

.slider_container .module_slider-item {
  width: 100%;
  height: 100%;
  background-size: 100%;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  position: relative;
}

.slider_container>div,
.slider_container>div>div {
  height: 38%;
}

.slider_container .copy-wrapper {
  position: absolute;
  z-index: 150;
  bottom: 0;
  width: 100%;
  /* padding-bottom: 75px; */
}

.slider_container .copy-bg {
  position: absolute;
  z-index: 150;
  bottom: 0;
  height: 300px;
  width: 100%;
  opacity: .65;
  -ms-filter: "alpha(opacity=65)";
  filter: "alpha(opacity=65)";
}

.slider_container .copy {
  position: relative;
  z-index: 151;
  width: 100%;
  height: 275px;
  margin-bottom: 25px;
  /* margin: 0 auto;
    max-width: 1300px;
    padding: 0 50px; */
  display: flex;
  align-items: center;
  justify-content: center;
}

.slider_container .copy-inner {
  max-width: 1200px;
  width: calc(100% - 44px);
  margin: 0 auto;
  text-align: center;
  color: #fff;
  position: relative;
}

.slider_container .copy[data-color="#e9d1a1"] * {
  color: #5e4522;
}

.slider_container .title {
  font-family: 'AvenirLTStd-Book', sans-serif;
  font-size: 28px;
  line-height: 38px;
  margin-top: 10px;
  
}

.slider_container .description {
  /* margin-top: 30px; */
  font-size: 14px;
  line-height: 16px;
  font-family: AvenirLTStd-Black, sans-serif;
}

.slider_container .description p {
  font-family: 'AvenirLTStd-Book', sans-serif;
  font-size: 18px;
  line-height: 20px;
  margin: 30px 0;
  font-weight: 600;
}

.slider_container .description a {
  margin: 0 10px;
  display: inline-block;
  text-decoration: none;
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
  font-family: 'AvenirLTStd-Black', sans-serif;
}

.slider_container .slick-dots {
  position: absolute;
  bottom: 12px;
  width: 100%;
  text-align: center;
}

.slider_container .slick-dots li {
  display: inline-block;
  text-align: left;
  width: 72px;
}

.slider_container .slick-dots button {
  /* border: 1px solid #c69b5f; */
  border: 1px solid #906f40;
  width: calc(100% - 12px);
  height: 7px;
  opacity: .85;
  position: static;
  text-indent: 0;
  font-size: 0px;
  color: transparent;
  -moz-transition: all .3s ease-in;
  /* WebKit */
  -webkit-transition: all .3s ease-in;
  /* Opera */
  -o-transition: all .3s ease-in;
  /* Standard */
  transition: all .3s ease-in;
}

.slider_container .slick-dots li.slick-active button {
  /* background-color: #c69b5f; */
  background-color: #906f40;
  opacity: .95;
}

.slider_container .slick-dots li:hover button {
  /* background-color: #c69b5f; */
  background-color: #906f40;
  opacity: 1;
  cursor: pointer;
}

.slider_container .js--trigger {
  position: absolute;
  z-index: 153;
  top: 50%;
  color: #fff;
  cursor: pointer;
  width: 20px;
  height: 20px;
}

.slider_container .cycle-prev {
  left: -25px;
  background: url(../design/prev.png) no-repeat 0 0 transparent;
}

.slider_container .cycle-next {
  right: -25px;
  background: url(../design/next.png) no-repeat 0 0 transparent;
}

.js--ghost {
  visibility: hidden !important;
  height: 0px !important;
  width: 0px !important;
  overflow: hidden !important;
}

@media only screen and (max-width: 1280px) {
  .PageHome .PaneHeader2 {
    padding-bottom: 0px;
  }

  .PageHome .PaneHeader2 .StockQuoteHeaderWrapper {
    position: static;
  }
}

@media screen and (max-height: 780px) {
  .slider_container .copy-bg {
    height: 260px;
  }

  .slider_container .copy {
    height: 165px;
  }
}

@media screen and (max-width: 950px) {

  .slider_container,
  .module_slider {
    height: calc(100vh - 218px);
  }

  .slider_container .copy-wrapper {
    position: static;
    height: 100%;
  }

  .slider_container .js--trigger {
    display: none;
  }

  .slider_container .copy {
    height: calc(100% - 25px);
  }

  .slider_container .copy-bg {
    height: 100%;
  }

  .slider_container .title {
    font-size: 22px;
    line-height: 30px;
  }

  .slider_container .description p {
    font-size: 16px;
    line-height: 22px;
  }
}

/*		/00127239		*/


.module_slider .slider_container .copy-inner {
  max-width: 1297px;
}

.banner-clickable {
  position: absolute;
  width: 100%;
  height: 61.5%;
}

.banner-clickable-active:hover {
  cursor: pointer;
}

.page--media-gallery~.fancybox-type-iframe .fancybox-inner {
  min-height: 500px !important;
}

.LatestNews_home {
  display: block !important;
}

.module--no-padding-top {
  padding-top: 0px !important;
}

/* Module News Controls Start */
.page-news .HeaderContainer .HeaderImage {
  height: 94.63px;
}

@media only screen and (max-width: 950px) {
  .page-news .HeaderContainer .HeaderImage {
    display: none;
  }
}

.page-news .HeaderContainer .module-news--controls {
  background-image: url("../images/Overlay.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 43px;
  padding-bottom: 80px;
}

@media only screen and (max-width: 768px) {
  .page-news .HeaderContainer .module-news--controls {
    padding-top: 32px;
    padding-bottom: 33px;
  }
}

.page-news .HeaderContainer .module-news--controls .ModuleOuterContainer {
  max-width: 1205px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.page-news .HeaderContainer .module-news--controls h2 {
  margin-bottom: 24px;
}

@media only screen and (max-width: 768px) {
  .page-news .HeaderContainer .module-news--controls h2 {
    text-align: center;
    margin-bottom: 20px;
  }
}

.page-news .HeaderContainer .module-news--controls h2 .ModuleTitle {
  font-weight: 500;
  font-size: 60px;
  line-height: 1;
  color: #5e4523;
  text-transform: capitalize;
}

@media only screen and (max-width: 768px) {
  .page-news .HeaderContainer .module-news--controls h2 .ModuleTitle {
    font-weight: 500;
    font-size: 40px;
    line-height: 40px;
  }
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options {
  padding: 30px 0;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container {
  display: flex;
  flex-wrap: wrap;
  row-gap: 18px;
  column-gap: 0.772532188%;
}

@media only screen and (max-width: 976px) {
  .page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container {
    column-gap: 1.545064376%;
  }
}

@media only screen and (max-width: 768px) {
  .page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container {
    row-gap: 9px;
  }
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:not(:last-child) {
  width: 24.420660086%;
}

@media only screen and (max-width: 976px) {
  .page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:not(:last-child) {
    width: 48.841320172%;
  }
}

@media only screen and (max-width: 768px) {
  .page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:not(:last-child) {
    width: 100%;
  }

  .page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:not(:last-child) label {
    text-align: center;
  }
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child {
  width: 100%;
}

@media only screen and (max-width: 768px) {
  .page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child {
    margin-top: 65px;
  }
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .subcontainer {
  display: flex;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .subcontainer .input {
  font-weight: 350;
  font-size: 16px;
  line-height: 24px;
  border-radius: 50px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: 1px solid #c4c4c4;
  padding: 9px 18px 10px 18px;
  width: calc(100% - 86px);
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .subcontainer .input:focus {
  outline-color: #062f38 !important;
  outline-style: dotted;
  outline-offset: 2px;
  outline-width: 2px;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .subcontainer .button {
  background-color: #062f38;
  border: 1px solid #062f38;
  padding: 9.5px 30px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  transition: all ease 0.5s;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .subcontainer .button .q4-icon_search {
  color: #fff;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .subcontainer .button .q4-icon_search::before {
  font-size: 24px;
  font-family: "q4-icons-wallstreet" !important;
  content: "\e903";
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .subcontainer .button:focus {
  outline-color: #062f38 !important;
  outline-style: dotted;
  outline-offset: 2px;
  outline-width: 2px;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .subcontainer .button[disabled] {
  pointer-events: none;
  background-color: #c4c4c4;
  border: 1px solid #c4c4c4;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .clear-search-container {
  margin-top: 15px;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .clear-search-container .clear-button {
  border: none;
  padding: 0;
  font-size: 15px;
  line-height: 20px;
  color: #06607f;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .clear-search-container .clear-button:hover {
  background-color: transparent;
  text-decoration: underline;
  text-underline-offset: 2px;
  text-decoration-color: #06607f;
  text-decoration-thickness: 1.5px;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .clear-search-container .clear-button:focus {
  outline-color: #062f38 !important;
  outline-style: dotted;
  outline-offset: 2px;
  outline-width: 2px;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item:last-child .clear-search-container .clear-button[disabled] {
  pointer-events: none;
  color: darkgrey;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item .module_options-label {
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
  text-transform: uppercase;
  margin-bottom: 10px;
  margin-right: 0;
  display: block;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item .module_options-select {
  font-weight: 350;
  font-size: 16px;
  line-height: 24px;
  border-radius: 34px;
  border: 1px solid #c4c4c4;
  padding: 9px 18px 10px 18px;
  background: #fff url("../images/dropdown-arrow-kinross.svg") no-repeat right 20px center;
  background-size: 14px 8px;
  padding-right: 44px;
  min-width: unset;
  width: 100%;
}

.page-news .HeaderContainer .module-news--controls .ModuleInnerContainer .module_container--widget .module_options .control-container .control-item .module_options-select:focus {
  outline-color: #062f38 !important;
  outline-style: dotted;
  outline-offset: 2px;
  outline-width: 2px;
}

@font-face {
  font-family: "q4-icons-wallstreet";
  /* stylelint-disable-line font-family-no-missing-generic-family-keyword */
  src: url("https://cdn.icomoon.io/50912/Q4studioclassic2018na1/q4-icons.eot?5j2dpc");
  src: url("https://cdn.icomoon.io/50912/Q4studioclassic2018na1/q4-icons.eot?5j2dpc#iefix") format("embedded-opentype"), url("https://cdn.icomoon.io/50912/Q4studioclassic2018na1/q4-icons.woff2?5j2dpc") format("woff2"), url("https://cdn.icomoon.io/50912/Q4studioclassic2018na1/q4-icons.ttf?5j2dpc") format("truetype"), url("https://cdn.icomoon.io/50912/Q4studioclassic2018na1/q4-icons.woff?5j2dpc") format("woff"), url("https://cdn.icomoon.io/50912/Q4studioclassic2018na1/q4-icons.svg?5j2dpc#q4-icons") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.module-financial-table_column-report.tooltip-container {
  position: relative;
}

.module-financial-table_column-report.tooltip-container .tooltiptext {
  visibility: hidden;
  position: absolute;
  padding: 5px;
  font-family: Arial, sans-serif;
  color: black;
  background: white;
  line-height: normal;
  transform: translate(0, -100%);
  z-index: 200;
  font-size: 12px;
  white-space: nowrap;
  margin-left: 5px;
}

.module-financial-table_column-report.tooltip-container:hover .tooltiptext {
  visibility: visible;
}

/* Module News Controls End */

/* Content News Items Start */
.page-news .PaneContent .module-news--content {
  padding-bottom: 50px;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .stories-container {
  padding: 40px 0;
  display: flex;
  justify-content: center;
  column-gap: 3px;
  font-weight: 350;
  font-size: 16px;
  line-height: 24px;
  position: relative;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .stories-container::before {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  content: "";
  background-color: #062f38;
  height: 1px;
  width: 100%;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .stories-container .text-container {
  background-color: #fff;
  position: relative;
  z-index: 100;
  padding: 0 17px;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_pager {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_pager .pager_list {
  margin-bottom: 0;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content {
  padding-top: 50px;
  display: flex;
  flex-wrap: wrap;
  column-gap: 44px;
  row-gap: 45px;
}

@media only screen and (max-width: 988px) {
  .page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content {
    justify-content: center;
  }
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item {
  width: 22.38095238%;
  min-width: 282px;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .blog_thumb {
  height: 204px;
  width: 282px;
  object-fit: cover;
  object-position: top center;
  display: block;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container {
  padding: 30px 20px;
  height: calc(100% - 204px);
  border: 1px solid rgba(151, 172, 190, 0.6);
  border-top: none;
  box-shadow: 0px -5px 8px 0px rgba(0, 0, 0, 0.0784313725);
  border-radius: 5px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_category {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #0d6574;
  text-transform: uppercase;
  margin-bottom: 10px;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline {
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  color: #062f38;
  margin-bottom: 10px;
  font-family: 'AvenirLTStd-Heavy';
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_date-time {
  font-weight: 350;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 18px;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .read-more-link,
.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link {
  font-family: "Lato";
  font-size: 14px;
  font-weight: 600;
  line-height: 16.8px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: #06607f;
  position: relative;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link {
  padding: 0 25px 0 0;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link::after {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 16.8px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: url("../design/svg/arrow-blog-kinross.svg");
  font-size: 14px;
  vertical-align: middle;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: right 0.5s;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:hover .text,
.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:focus .text {
  text-decoration: underline;
  text-underline-offset: 2px;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:hover::after,
.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:focus::after {
  right: -5px;
}

.page-news .PaneContent .module-news--content .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:focus {
  outline-color: #062f38 !important;
  outline-style: dotted;
  outline-offset: 2px;
  outline-width: 2px;
}

/* Content News Items End */

/* ---------- Pager Start ---------- */
.pager {
  margin: 15px 0;
}

.pager .pager_list {
  padding-left: 0;
}

.pager .pager_list-item {
  display: inline-block;
  vertical-align: top;
  margin: 0;
}

.pager .pager_list-item:not(:last-child) button {
  margin-right: 8px;
}

.pager .pager_dots {
  margin-right: 8px;
  appearance: none;
  border: 1px solid #062f38;
  color: #062f38;
  background-color: #fff;
  border-radius: 3px;
  width: 35px;
  height: 35px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 35px;
  text-align: center;
  cursor: default;
}

.pager .pager_dots:hover {
  border: 1px solid #0d6574;
  color: #fff;
  background-color: #0d6574;
}

.pager .pager_button {
  font-family: "AvenirLTStd-Book", sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
  appearance: none;
  border: 1px solid #062f38;
  color: #062f38;
  background-color: #fff;
  border-radius: 4px;
  width: 35px;
  height: 34px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.25s;
  cursor: pointer;
}

.pager .pager_button.pager_button--prev,
.pager .pager_button.pager_button--next {
  border: 1px solid #062f38;
  color: #062f38;
  background-color: #fff;
}

.pager .pager_button .q4-icon_arrow_carrot-left::before {
  font-family: "q4-icons-wallstreet" !important;
  content: "\e92a";
}

.pager .pager_button .q4-icon_arrow_carrot-right::before {
  font-family: "q4-icons-wallstreet" !important;
  content: "\e929";
}

.q4-icon_arrow_carrot-2right::before {
  font-family: "q4-icons-wallstreet" !important;
  content: "\e927";
}

.q4-icon_arrow_carrot-2left::before {
  font-family: "q4-icons-wallstreet" !important;
  content: "\e928";
}

.pager .pager_button:not(.js--disabled):hover {
  color: #fff;
  background-color: #0d6574;
  border-color: #0d6574;
}

.pager .pager_button:not(.js--disabled):focus {
  color: #fff;
  background-color: #0d6574;
  border-color: #0d6574;
}

.pager .pager_button.js--active {
  color: #fff;
  background-color: #0d6574;
  border-color: #0d6574;
}

.pager .pager_button.js--disabled {
  opacity: 0.3;
  cursor: not-allowed;
  pointer-events: none;
}

.pager .pager_button [class^=q4-icon_],
.pager .pager_button [class*=" q4-icon_"] {
  color: inherit;
  font-size: 1rem;
  pointer-events: none;
}

/* ---------- Pager End ---------- */

/* Module Blog Details Header Start */
.page-blog-details .HeaderContainer .HeaderImageContainer::before {
  height: 94.63px;
}

.page-blog-details .HeaderContainer .HeaderImage {
  height: 94.63px;
}

@media only screen and (max-width: 950px) {
  .page-blog-details .HeaderContainer .HeaderImage {
    display: none;
  }
}

.page-blog-details .HeaderContainer .module-date-time-header {
  background-image: url("../design/Overlay.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 84.37px;
  padding-bottom: 107px;
}

@media only screen and (max-width: 768px) {
  .page-blog-details .HeaderContainer .module-date-time-header {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}

.page-blog-details .HeaderContainer .module-date-time-header .ModuleOuterContainer {
  max-width: 1226px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.page-blog-details .HeaderContainer .module-date-time-header .header-text-container {
  padding-top: 36px;
  padding-bottom: 36px;
  max-width: 874px;
}

.page-blog-details .HeaderContainer .module-date-time-header .header-text-container .module-date {
  font-weight: 500;
  font-size: 20px;
  line-height: 20px;
  color: #0d6574;
  text-transform: capitalize;
  margin-bottom: 20px;
}

.page-blog-details .HeaderContainer .module-date-time-header .header-text-container .module_title {
  font-weight: 500;
  font-size: 41px;
  line-height: 56.01px;
  color: #5e4523;
}

/* Module Blog Details Header End */

/* Module Blog Details Body Start */
.PaneContent .ModulePressReleaseDetails {
  padding: 50px 0;
}

.PaneContent .ModulePressReleaseDetails .ModuleOuterContainer {
  max-width: 1226px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.PaneContent .ModulePressReleaseDetails .ModuleDetailHeadline {
  display: none;
}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer>.ModuleDateContainer {
  display: none;
}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody {
  margin-top: 0;
}

.PaneContent .module-related-tags {
  padding: 40px 0;
}

.PaneContent .module-related-tags .ModuleOuterContainer {
  max-width: 1226px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer {
  border-top: 2px solid #c59b5f;
}

.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer h2.module_title {
  padding-top: 20px;
  font-weight: 800;
  font-size: 25px;
  line-height: 24px;
  margin-bottom: 20px;
  color: #04445a;
}

.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer .tag-container {
  list-style-type: none;
  padding-left: 0;
  display: flex;
}

.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer .tag-container li:not(:first-child)::before {
  content: "|";
  margin: 0 10px;
  color: #062f38;
}

.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer .tag-container li {
  font-family: "Lato";
  font-weight: 600;
  font-size: 12px;
  line-height: 14.4px;
  letter-spacing: 1.5px;
  color: #06607f;
  text-transform: uppercase;
}

/* Module Blog Details Body End */

/* Details More Stories Start */
.PaneContent .module-more-stories {
  background-color: #becdd7;
  padding: 50px 0;
}

.PaneContent .module-more-stories .ModuleOuterContainer {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.PaneContent .module-more-stories .ModuleOuterContainer h2 span {
  font-weight: 400;
  font-size: 30px;
  line-height: 46px;
  display: block;
  color: #062f38;
  padding-left: 40px;
  font-family: 'AvenirLTStd-Heavy';
}

@media only screen and (max-width: 1235px) {
  .PaneContent .module-more-stories .ModuleOuterContainer h2 span {
    padding-left: 0;
  }
}

.PaneContent .module-more-stories .ModuleOuterContainer h2 span h2 {
  margin-bottom: 0;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content {
  padding: 30px 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 44px;
  row-gap: 45px;
}

@media only screen and (max-width: 988px) {
  .PaneContent .module-more-stories .ModuleOuterContainer .module_container--content {
    justify-content: center;
  }
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item {
  width: 22.38095238%;
  min-width: 282px;
  background-color: #fff;
  border-radius: 5px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .blog_thumb {
  height: 204px;
  width: 282px;
  object-fit: cover;
  display: block;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container {
  padding: 30px 20px;
  height: calc(100% - 204px);
  border: 1px solid rgba(151, 172, 190, 0.6);
  border-top: none;
  box-shadow: 0px -5px 8px 0px rgba(0, 0, 0, 0.0784313725);
  border-radius: 5px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_category {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #0d6574;
  text-transform: uppercase;
  margin-bottom: 10px;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline {
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  color: #062f38;
  margin-bottom: 10px;
  font-family: 'AvenirLTStd-Heavy';
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_date-time {
  font-weight: 350;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 18px;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .read-more-link,
.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link {
  font-family: "Lato";
  font-size: 14px;
  font-weight: 600;
  line-height: 16.8px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: #06607f;
  position: relative;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link {
  padding: 0 25px 0 0;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link::after {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 16.8px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: url("../design/svg/arrow-blog-kinross.svg");
  font-size: 14px;
  vertical-align: middle;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: right 0.5s;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:hover .text,
.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:focus .text {
  text-decoration: underline;
  text-underline-offset: 2px;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:hover::after,
.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:focus::after {
  right: -5px;
}

.PaneContent .module-more-stories .ModuleOuterContainer .module_container--content .module_item .text-container .module_headline-link:focus {
  outline-color: #062f38 !important;
  outline-style: dotted;
  outline-offset: 2px;
  outline-width: 2px;
}

.PaneContent .module-more-stories .ModuleOuterContainer .button {
  font-family: "AvenirLTStd-Book", sans-serif;
  padding: 13px 28px;
  border-radius: 30px;
  background-color: #062f38;
  color: #fff;
  display: block;
  max-width: max-content;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  transition: all ease 0.3s;
}

.PaneContent .module-more-stories .ModuleOuterContainer .button:hover,
.PaneContent .module-more-stories .ModuleOuterContainer .button:focus {
  background-color: #0d6574;
}

.PaneContent .module-more-stories .ModuleOuterContainer .button:focus {
  outline-color: #062f38 !important;
  outline-style: dotted;
  outline-offset: 2px;
  outline-width: 2px;
}

/* Details More Stories End */

/* Email Sign Up Start */
.PaneContent .module-kinross-signup,
.PaneContent .MailingListSignupContainer {
  padding: 50px 0;
  background-color: #e5e5e5;
}

.PaneContent .module-kinross-signup .EditSubscriberConfirmation strong,
.PaneContent .MailingListSignupContainer .EditSubscriberConfirmation strong {
  font-size: 18px;
  font-weight: 350;
  line-height: 25px;
  color: #000000 !important;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer {
  max-width: 1226px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  column-gap: 30px;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .ErrorContainer,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .ErrorContainer {
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable {
  float: none;
}

@media only screen and (max-width: 725px) {

  .PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable,
  .PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable {
    width: calc(100% - 144px);
  }
}

@media only screen and (max-width: 480px) {

  .PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable,
  .PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable {
    width: 100%;
  }
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .IntroTextColumn,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .IntroTextColumn {
  padding: 0;
  margin: 0;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .IntroTextColumn .first-line,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .IntroTextColumn .first-line {
  display: block;
  font-weight: 800;
  font-size: 20px;
  line-height: 25px;
  color: #062f38;
  margin-bottom: 10px;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .IntroTextColumn .second-line,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .IntroTextColumn .second-line {
  display: block;
  font-weight: 800;
  font-size: 30px;
  line-height: 46px;
  color: #062f38;
  margin-bottom: 10px;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol1,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol1 {
  display: none;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 {
  display: flex;
  margin-bottom: 3.5px;
}

@media only screen and (max-width: 480px) {

  .PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2,
  .PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 {
    margin-bottom: 30px;
  }
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input {
  width: 525px;
  font-weight: 350;
  font-size: 20px;
  line-height: 25px;
  padding: 9.5px 18px;
  color: #000000;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input:-ms-input-placeholder,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input:-ms-input-placeholder {
  color: #000000 !important;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input::-webkit-input-placeholder,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input::-webkit-input-placeholder {
  color: #000000;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input:-moz-placeholder,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input:-moz-placeholder {
  color: #000000;
}

@media only screen and (max-width: 725px) {

  .PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input,
  .PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListTable .MailingListCol2 input {
    width: 100%;
  }
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .GridActions,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .GridActions {
  margin-top: 0;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .GridActions input,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .GridActions input {
  font-family: "AvenirLTStd-Book", sans-serif;
  padding: 12.5px 28px;
  border-radius: 30px;
  background-color: #062f38;
  color: #fff;
  display: block;
  max-width: 182px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  transition: all ease 0.3s;
  text-transform: none;
  border: none;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .GridActions input:hover,
.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .GridActions input:focus,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .GridActions input:hover,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .GridActions input:focus {
  background-color: #0d6574;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .GridActions input:focus,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .GridActions input:focus {
  outline-color: #062f38 !important;
  outline-style: dotted;
  outline-offset: 2px;
  outline-width: 2px;
}

.PaneContent .module-kinross-signup .ModuleOuterContainer .ModuleInnerContainer .MailingListListTable,
.PaneContent .MailingListSignupContainer .ModuleOuterContainer .ModuleInnerContainer .MailingListListTable {
  float: none;
  display: none;
}

/* Email Sign Up End */


/* Languages Styles Start */
.PaneHeader2 .module-language-switch {
  column-gap: 10px;
  display: none;
}

@media only screen and (max-width: 768px) {
  .PaneHeader2 .module-language-switch {
    justify-content: center;
  }
}

.PaneHeader2 .module-language-switch .current-language {
  font-family: "AvenirLTStd-Book", sans-serif;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
  text-transform: uppercase;
}

.PaneHeader2 .module-language-switch a {
  font-family: "AvenirLTStd-Book", sans-serif;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
  text-transform: uppercase;
  color: #06607f;
}

.PaneHeader2 .module-language-switch a:hover {
  text-decoration: underline;
}

.PaneHeader2 .module-language-switch a:focus {
  outline-color: #062f38 !important;
  outline-style: dotted;
  outline-offset: 2px;
  outline-width: 2px;
}

/* Languages Styles End */

/* Module Blog Details Body Start */
.PaneContent .ModulePressReleaseDetails {
  padding: 50px 0;
}

.PaneContent .ModulePressReleaseDetails .ModuleOuterContainer {
  max-width: 1226px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.PaneContent .ModulePressReleaseDetails .ModuleDetailHeadline {
  display: none;
}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer>.ModuleDateContainer {
  display: none;
}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody {
  margin-top: 0;
}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody img {
  height: auto;
}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody p,
.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody ul,
.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody ol,
.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody figcaption {
  font-weight: 350;
  font-size: 18px;
  line-height: 25px;
  color: #000;
}

.PaneContent .module-related-tags {
  padding: 40px 0;
}

.PaneContent .module-related-tags .ModuleOuterContainer {
  max-width: 1226px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer {
  border-top: 2px solid #c59b5f;
}

.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer h2.module_title {
  padding-top: 20px;
  font-weight: 400;
  font-size: 25px;
  line-height: 24px;
  margin-bottom: 20px;
  color: #04445a;
  text-transform: capitalize;
  font-family: 'AvenirLTStd-Heavy';
}

.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer .tag-container {
  list-style-type: none;
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
  row-gap: 20px;
}


.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer .tag-container li:not(:first-child)::before {
  content: "|";
  margin: 0 10px;
  color: #062f38;
}


@media only screen and (max-width: 480px) {
  .PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer .tag-container {
    flex-direction: column;
  }

  .PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer .tag-container li:not(:first-child)::before {
    content: "";
    margin: 0;
  }
}

.PaneContent .module-related-tags .ModuleOuterContainer .ModuleInnerContainer .tag-container li {
  font-family: "Lato";
  font-weight: 600;
  font-size: 12px;
  line-height: 14.4px;
  letter-spacing: 1.5px;
  color: #06607f;
  text-transform: uppercase;
}

.pager .pager_list-item.js--hidden,
.pager .pager_button.js--hidden {
  display: none;
}

/* Module Blog Details Body End */

.loader {
  border: 16px solid #f3f3f3;
  /* Light grey */
  border-top: 16px solid #c69b5f;
  /* gold */
  border-radius: 50%;
  width: 120px;
  height: 120px;
  animation: spin 2s linear infinite;
  position: relative;
  left: 40px;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@media only screen and (max-width: 1235px) {
  .loader {
    left: 0;
  }
}




.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody .box-loop {
  display: inline-flex;
  gap: 40px;
  margin-bottom: 20px;
}

@media only screen and (max-width: 600px) {
  .PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody .box-loop {
    display: flex;
    flex-direction: column;
  }
}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody .box-loop .box {
  height: 400px;
  background-image: url(../design/unnamed.png);
  background-size: cover;
  background-position: top center;
  position: relative;
  display: grid;
  align-items: end;
}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody .box-loop a.mask {
  height: 100%;
  width: 100%;
  display: block;
  position: absolute;
  background: #00000027;
  transition: all .4s ease-in-out;
  color: #fff;

}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody .box-loop a.mask:hover {
  background: transparent;
  transition: all .4s ease-in-out;
}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody .box__content {
  padding: 20px;
  background: #00000090;
  display: grid;
  gap: 10px;

}

.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody .box-loop .box__heading i,
.PaneContent .ModulePressReleaseDetails .ModuleContentContainer .ModuleBody .box-loop p.box__title {
  color: #fff;
  font-weight: bold;
  font-family: 'AvenirLTStd-Book', sans-serif !important;

}

.article-featured-photo {
  margin-bottom: 20px;
}

/* Pagination Styles */
.module_pager {
  margin-top: 40px;
  padding: 20px 0;
}

.module_pager .pager_list {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  list-style: none;
  margin: 0;
  padding: 0;
}

.module_pager .pager_item {
  display: inline-block;
}

.module_pager .pager_item .pager_link {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 40px;
  height: 40px;
  padding: 0 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  color: #333;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  transition: all 0.3s ease;
  cursor: pointer;
}

.module_pager .pager_item .pager_link:hover {
  background: #0066b3;
  border-color: #0066b3;
  color: #fff;
}

.module_pager .pager_item.pager_item--active .pager_link {
  background: #0d6574;
  border-color: #0d6574;
  color: #fff;
}

.module_pager .pager_item--first .pager_link,
.module_pager .pager_item--last .pager_link,
.module_pager .pager_item--prev .pager_link,
.module_pager .pager_item--next .pager_link {
  background: #f5f5f5;
}

.module_pager .pager_item--first .pager_link:hover,
.module_pager .pager_item--last .pager_link:hover,
.module_pager .pager_item--prev .pager_link:hover,
.module_pager .pager_item--next .pager_link:hover {
  background: #0066b3;
  border-color: #0066b3;
  color: #fff;
}

/* Icon styles for pagination arrows */
.module_pager .q4-icon_first::before {
  content: "«";
}

.module_pager .q4-icon_last::before {
  content: "»";
}

.module_pager .q4-icon_chevron-left::before {
  content: "‹";
}

.module_pager .q4-icon_chevron-right::before {
  content: "›";
}

@media (max-width: 768px) {
  .module_pager .pager_list {
    flex-wrap: wrap;
    gap: 6px;
  }

  .module_pager .pager_item .pager_link {
    min-width: 36px;
    height: 36px;
    font-size: 13px;
  }
}