[data-jmm] [data-jmm-module="highlights"] {
  /*==========================================================================
****************************************************************************

	Title: Highlights module for KPMG
	Author: Jamel Interactive
	File: text.scss

****************************************************************************
==========================================================================*/
  /*==========================================================================
****************************************************************************

	Title: Global Variables for project
	Author: Jamel Interactive
	File: variables_global.scss

****************************************************************************
==========================================================================*/
  /*==========================================================================
****************************************************************************

	Title:  Global Mixins and Functions
	Author: Jamel Interactive
	File: mixins.scss

****************************************************************************
==========================================================================*/
  /*==============
 one font to rule them all
==============*/ }
  [data-jmm] [data-jmm-module="highlights"] {
    position: relative; }
  [data-jmm] [data-jmm-module="highlights"] .anchor_target {
    top: -28px; }
  [data-jmm] [data-jmm-module="highlights"] .hgLights {
    position: relative;
    width: 100%;
    padding: 36px 20px;
    padding-bottom: 20px;
    background-repeat: no-repeat;
    background-size: cover; }
    @media only screen and (max-width: 1122px) {
      [data-jmm] [data-jmm-module="highlights"] .hgLights {
        padding-left: 20px;
        padding-right: 20px; } }
    [data-jmm] [data-jmm-module="highlights"] .hgLights__moduleTitle {
      font-family: "KPMG Light", Arial, Helvetica, sans-serif;
      font-weight: 300;
      margin-bottom: 36px;
      letter-spacing: -1px;
      font-family: "KPMG Light", Arial, Helvetica, sans-serif;
      font-size: 56px;
      line-height: 110%; }
      @media only screen and (max-width: 690px) {
        [data-jmm] [data-jmm-module="highlights"] .hgLights__moduleTitle {
          font-size: 38px; } }
      @media only screen and (max-width: 980px) {
        [data-jmm] [data-jmm-module="highlights"] .hgLights__moduleTitle {
          font-size: 60px;
          margin-bottom: 30px; } }
      @media only screen and (max-width: 980px) {
        [data-jmm] [data-jmm-module="highlights"] .hgLights__moduleTitle {
          margin-bottom: 30px; } }
    [data-jmm] [data-jmm-module="highlights"] .hgLights__wrapper {
      position: relative;
      max-width: 1082px;
      margin: 0 auto; }
    [data-jmm] [data-jmm-module="highlights"] .hgLights__list {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      -webkit-justify-content: space-around;
          -ms-flex-pack: distribute;
              justify-content: space-around;
      -webkit-box-align: stretch;
      -webkit-align-items: stretch;
         -moz-box-align: stretch;
          -ms-flex-align: stretch;
              align-items: stretch; }
    [data-jmm] [data-jmm-module="highlights"] .hgLights__item {
      width: 100%;
      max-width: 322px;
      padding: 40px 40px 31px;
      margin-bottom: 30px; }
    [data-jmm] [data-jmm-module="highlights"] .hgLights__fig {
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
         -moz-box-orient: vertical;
         -moz-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      text-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
         -moz-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: 100%; }
      [data-jmm] [data-jmm-module="highlights"] .hgLights__fig figcaption {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
           -moz-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }
    [data-jmm] [data-jmm-module="highlights"] .hgLights__imgContainer {
      height: 114px;
      margin-bottom: 60px; }
    [data-jmm] [data-jmm-module="highlights"] .hgLights__img {
      max-height: 114px;
      width: auto;
      position: relative;
      display: block; }
    [data-jmm] [data-jmm-module="highlights"] .hgLights__title {
      font-size: 36px;
      font-weight: 700;
      color: inherit;
      margin-bottom: 14px; }
    [data-jmm] [data-jmm-module="highlights"] .hgLights__desc {
      font-size: 20px;
      font-weight: 300;
      position: relative;
      margin-bottom: 14px; }
    [data-jmm] [data-jmm-module="highlights"] .hgLights .__button__style {
      margin-top: 0; }
