/* VARIABLES */
@font-face {
  font-family: 'TCCC-UnityCondensed';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Medium.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Medium.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Medium.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityCondensed-Bold';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Bold.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Bold.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Bold.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityCondensed-Medium';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Medium.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Medium.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Medium.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityCondensed-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityHeadline';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Regular.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Regular.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Regular.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityHeadline-Black';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Black.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Black.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Black.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Black.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityHeadline-Bold';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Bold.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Bold.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Bold.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityHeadline-Light';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Light.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Light.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Light.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityHeadline-Medium';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Medium.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Medium.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Medium.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityHeadline-Regular';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Regular.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Regular.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Regular.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityHeadline-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityText';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityText-Regular.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Regular.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Regular.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityText-Black';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityText-Black.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Black.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Black.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Black.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityText-Bold';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityText-Bold.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Bold.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Bold.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityText-Light';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityText-Light.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Light.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Light.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityText-Medium';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityText-Medium.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Medium.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Medium.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'TCCC-UnityText-Regular';
  src: url('/content/dam/nextgen/fonts/TCCC-UnityText-Regular.eot?') format('eot'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Regular.woff2') format('woff2'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Regular.woff') format('woff'), url('/content/dam/nextgen/fonts/TCCC-UnityText-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Photograph Signature';
  src: url('https://static.coke.com/fonts/journey/PhotographSignature/PhotographSignature.eot');
  src: url('https://static.coke.com/fonts/journey/PhotographSignature/PhotographSignature.eot?#iefix') format('embedded-opentype'), url('https://static.coke.com/fonts/journey/PhotographSignature/PhotographSignature.woff2') format('woff2'), url('https://static.coke.com/fonts/journey/PhotographSignature/PhotographSignature.svg#PhotographSignature') format('svg'), url("https://static.coke.com/fonts/journey/PhotographSignature/PhotographSignature.ttf") format("truetype"), url('https://static.coke.com/fonts/journey/PhotographSignature/PhotographSignature.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
.caption-arrow {
  content: ' ';
  border-style: solid;
  border-width: 0px 5px 6px 5px;
  border-color: transparent transparent #f40000 transparent;
  position: relative;
  top: -12px;
  left: 5px;
}
/* CONTENT WRAPPER COMPONENT STYLING */
.contentwrapper .tccc-htl > div {
  background-size: cover;
  background-repeat: no-repeat;
}
.feathered-bottom {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.13);
  border: 1px solid #DBDBDB;
}
.separation-top {
  border-top: 2px solid #A6A6A6;
  padding: 0.5rem 0;
  margin-top: 1rem;
}
.separation-bottom {
  border-bottom: 2px solid #A6A6A6;
  padding: 0.5rem 0;
  margin-bottom: 1rem;
}
.cmp-two-column-callout {
  border-bottom: 1px solid #A6A6A6;
  border-top: 1px solid #A6A6A6;
  padding: 0.5rem 0;
  margin-bottom: 2rem;
  margin-top: 1rem;
}
.cmp-two-column-callout .text.arrow-link h1,
.cmp-two-column-callout .text.arrow-link h2,
.cmp-two-column-callout .text.arrow-link h3,
.cmp-two-column-callout .text.arrow-link h4,
.cmp-two-column-callout .text.arrow-link h5,
.cmp-two-column-callout .text.arrow-link h6,
.cmp-two-column-callout .text.arrow-link p,
.cmp-two-column-callout .text.arrow-link span {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
  position: relative;
}
.cmp-two-column-callout .text.arrow-link h1::after,
.cmp-two-column-callout .text.arrow-link h2::after,
.cmp-two-column-callout .text.arrow-link h3::after,
.cmp-two-column-callout .text.arrow-link h4::after,
.cmp-two-column-callout .text.arrow-link h5::after,
.cmp-two-column-callout .text.arrow-link h6::after,
.cmp-two-column-callout .text.arrow-link p::after,
.cmp-two-column-callout .text.arrow-link span::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.cmp-two-column-callout .text.arrow-link h1:hover::after,
.cmp-two-column-callout .text.arrow-link h2:hover::after,
.cmp-two-column-callout .text.arrow-link h3:hover::after,
.cmp-two-column-callout .text.arrow-link h4:hover::after,
.cmp-two-column-callout .text.arrow-link h5:hover::after,
.cmp-two-column-callout .text.arrow-link h6:hover::after,
.cmp-two-column-callout .text.arrow-link p:hover::after,
.cmp-two-column-callout .text.arrow-link span:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.cmp-two-column-callout .text.arrow-link h1:hover,
.cmp-two-column-callout .text.arrow-link h2:hover,
.cmp-two-column-callout .text.arrow-link h3:hover,
.cmp-two-column-callout .text.arrow-link h4:hover,
.cmp-two-column-callout .text.arrow-link h5:hover,
.cmp-two-column-callout .text.arrow-link h6:hover,
.cmp-two-column-callout .text.arrow-link p:hover,
.cmp-two-column-callout .text.arrow-link span:hover {
  -webkit-transition: all 3s linear;
  transition: all 3s linear;
}
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h1 a,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h2 a,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h3 a,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h4 a,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h5 a,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h6 a,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container p a,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container span a {
  color: #333333;
  cursor: pointer;
  position: relative;
}
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h1 a::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h2 a::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h3 a::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h4 a::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h5 a::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h6 a::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container p a::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container span a::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h1 a:hover::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h2 a:hover::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h3 a:hover::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h4 a:hover::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h5 a:hover::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h6 a:hover::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container p a:hover::after,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container span a:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h1 a:hover,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h2 a:hover,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h3 a:hover,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h4 a:hover,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h5 a:hover,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container h6 a:hover,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container p a:hover,
.cmp-two-column-callout .text.arrow-underline .tccc-cmp.tccc-cmp-text .text__container span a:hover {
  -webkit-transition: all 3s linear;
  transition: all 3s linear;
  text-decoration: underline !important;
  -webkit-text-decoration-color: #333333 !important;
          text-decoration-color: #333333 !important;
  color: #333333 !important;
}
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h1,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h2,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h3,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h4,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h5,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h6,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container p,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container span,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container a {
  color: #333333 !important;
}
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h1 a,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h2 a,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h3 a,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h4 a,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h5 a,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h6 a,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container p a,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container span a {
  border-bottom: none !important;
  font-style: normal;
  font-weight: 600;
}
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h1 a:hover,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h2 a:hover,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h3 a:hover,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h4 a:hover,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h5 a:hover,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container h6 a:hover,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container p a:hover,
.cmp-two-column-callout .text .tccc-cmp.tccc-cmp-text .text__container span a:hover {
  color: #B30006 !important;
}
.background-cover .tccc-htl-contentWrapper > .responsive-background-image {
  background-size: cover;
  background-position: center;
  position: relative;
  top: -10px;
}
html.xl .contentWrapper__extend-img .tccc-htl-contentWrapper .responsive-background-image .card__img--wrapper {
  position: absolute;
  width: 1300px;
  -webkit-transform: translateX(-8%);
          transform: translateX(-8%);
}
html.xl .contentWrapper__extend-img .tccc-htl-contentWrapper .responsive-background-image .card__img--wrapper .card__div--overlay {
  margin-left: 16rem !important;
}
.contentwrapper .error-404 {
  margin: 5rem 0;
  text-align: center;
  vertical-align: middle;
}
.contentwrapper .error-404 h1,
.contentwrapper .error-404 p {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  margin: 1rem auto;
  padding: 0 1rem !important;
}
html.md .contentwrapper .error-404 h1,
html.md .contentwrapper .error-404 p,
html.lg .contentwrapper .error-404 h1,
html.lg .contentwrapper .error-404 p,
html.xl .contentwrapper .error-404 h1,
html.xl .contentwrapper .error-404 p {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .contentwrapper .error-404 h1,
html.md .contentwrapper .error-404 p,
html.lg .contentwrapper .error-404 h1,
html.lg .contentwrapper .error-404 p,
html.xl .contentwrapper .error-404 h1,
html.xl .contentwrapper .error-404 p {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .contentwrapper .error-404 h1,
html.md .contentwrapper .error-404 p,
html.lg .contentwrapper .error-404 h1,
html.lg .contentwrapper .error-404 p,
html.xl .contentwrapper .error-404 h1,
html.xl .contentwrapper .error-404 p {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .contentwrapper .error-404 h1,
html.md .contentwrapper .error-404 p,
html.lg .contentwrapper .error-404 h1,
html.lg .contentwrapper .error-404 p,
html.xl .contentwrapper .error-404 h1,
html.xl .contentwrapper .error-404 p {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .contentwrapper .error-404 h1,
html.md .contentwrapper .error-404 p,
html.lg .contentwrapper .error-404 h1,
html.lg .contentwrapper .error-404 p,
html.xl .contentwrapper .error-404 h1,
html.xl .contentwrapper .error-404 p {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.contentwrapper .error-404 h1 {
  margin-top: 0;
}
.contentwrapper .error-404 .more-info {
  margin-top: 2.25rem;
}
.contentwrapper .error-404 .more-info p {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
}
html.md .contentwrapper .error-404 .more-info p,
html.lg .contentwrapper .error-404 .more-info p,
html.xl .contentwrapper .error-404 .more-info p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .contentwrapper .error-404 .more-info p,
html.lg .contentwrapper .error-404 .more-info p,
html.xl .contentwrapper .error-404 .more-info p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .contentwrapper .error-404 .more-info p,
html.lg .contentwrapper .error-404 .more-info p,
html.xl .contentwrapper .error-404 .more-info p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .contentwrapper .error-404 .more-info p,
html.lg .contentwrapper .error-404 .more-info p,
html.xl .contentwrapper .error-404 .more-info p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .contentwrapper .error-404 .more-info p,
html.lg .contentwrapper .error-404 .more-info p,
html.xl .contentwrapper .error-404 .more-info p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
.contentwrapper .error-404 .text {
  margin-top: 0;
}
html.xs .contentwrapper .error-404,
html.sm .contentwrapper .error-404 {
  height: unset;
  margin: 2.5rem 0 0;
}
html.xs .contentwrapper .error-404 img,
html.sm .contentwrapper .error-404 img {
  width: 200px;
}
html.xs .contentwrapper .error-404 h1,
html.sm .contentwrapper .error-404 h1,
html.xs .contentwrapper .error-404 p,
html.sm .contentwrapper .error-404 p {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
  width: 350px;
}
html.md html.xs .contentwrapper .error-404 h1,
html.md html.sm .contentwrapper .error-404 h1,
html.md html.xs .contentwrapper .error-404 p,
html.md html.sm .contentwrapper .error-404 p,
html.lg html.xs .contentwrapper .error-404 h1,
html.lg html.sm .contentwrapper .error-404 h1,
html.lg html.xs .contentwrapper .error-404 p,
html.lg html.sm .contentwrapper .error-404 p,
html.xl html.xs .contentwrapper .error-404 h1,
html.xl html.sm .contentwrapper .error-404 h1,
html.xl html.xs .contentwrapper .error-404 p,
html.xl html.sm .contentwrapper .error-404 p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md html.xs .contentwrapper .error-404 h1,
html.md html.sm .contentwrapper .error-404 h1,
html.md html.xs .contentwrapper .error-404 p,
html.md html.sm .contentwrapper .error-404 p,
html.lg html.xs .contentwrapper .error-404 h1,
html.lg html.sm .contentwrapper .error-404 h1,
html.lg html.xs .contentwrapper .error-404 p,
html.lg html.sm .contentwrapper .error-404 p,
html.xl html.xs .contentwrapper .error-404 h1,
html.xl html.sm .contentwrapper .error-404 h1,
html.xl html.xs .contentwrapper .error-404 p,
html.xl html.sm .contentwrapper .error-404 p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md html.xs .contentwrapper .error-404 h1,
html.md html.sm .contentwrapper .error-404 h1,
html.md html.xs .contentwrapper .error-404 p,
html.md html.sm .contentwrapper .error-404 p,
html.lg html.xs .contentwrapper .error-404 h1,
html.lg html.sm .contentwrapper .error-404 h1,
html.lg html.xs .contentwrapper .error-404 p,
html.lg html.sm .contentwrapper .error-404 p,
html.xl html.xs .contentwrapper .error-404 h1,
html.xl html.sm .contentwrapper .error-404 h1,
html.xl html.xs .contentwrapper .error-404 p,
html.xl html.sm .contentwrapper .error-404 p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md html.xs .contentwrapper .error-404 h1,
html.md html.sm .contentwrapper .error-404 h1,
html.md html.xs .contentwrapper .error-404 p,
html.md html.sm .contentwrapper .error-404 p,
html.lg html.xs .contentwrapper .error-404 h1,
html.lg html.sm .contentwrapper .error-404 h1,
html.lg html.xs .contentwrapper .error-404 p,
html.lg html.sm .contentwrapper .error-404 p,
html.xl html.xs .contentwrapper .error-404 h1,
html.xl html.sm .contentwrapper .error-404 h1,
html.xl html.xs .contentwrapper .error-404 p,
html.xl html.sm .contentwrapper .error-404 p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md html.xs .contentwrapper .error-404 h1,
html.md html.sm .contentwrapper .error-404 h1,
html.md html.xs .contentwrapper .error-404 p,
html.md html.sm .contentwrapper .error-404 p,
html.lg html.xs .contentwrapper .error-404 h1,
html.lg html.sm .contentwrapper .error-404 h1,
html.lg html.xs .contentwrapper .error-404 p,
html.lg html.sm .contentwrapper .error-404 p,
html.xl html.xs .contentwrapper .error-404 h1,
html.xl html.sm .contentwrapper .error-404 h1,
html.xl html.xs .contentwrapper .error-404 p,
html.xl html.sm .contentwrapper .error-404 p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.xs .contentwrapper .error-404 h1,
html.sm .contentwrapper .error-404 h1 {
  margin-top: 0.5rem;
}
html.xs .contentwrapper .error-404 .more-info p,
html.sm .contentwrapper .error-404 .more-info p {
  margin: 2rem auto;
}
html.xs .contentwrapper .error-404 .top-right-red-bubbles h1::after,
html.sm .contentwrapper .error-404 .top-right-red-bubbles h1::after {
  position: absolute;
  right: 1.35rem;
  top: 0.1rem;
}
.contentwrapper.no-margin {
  margin: 0 !important;
}
html.xs .contentwrapper.no-margin .content-area,
html.sm .contentwrapper.no-margin .content-area {
  padding: 0;
}
.contentwrapper.secondary__nav .contentwrapper {
  padding: 0.2rem;
}
.contentwrapper.secondary__nav .content-area .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 0.7rem 0;
}
html.xs .contentwrapper.secondary__nav .content-area .aem-Grid,
html.sm .contentwrapper.secondary__nav .content-area .aem-Grid {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.contentwrapper.secondary__nav .image {
  text-align: right;
}
.contentwrapper.secondary__nav .image .cmp-image {
  margin: 0 1.5rem;
}
.contentwrapper.secondary__nav .image .cmp-image img {
  max-width: 100%;
  max-height: 4rem;
}
html.xs .contentwrapper.secondary__nav .image .cmp-image,
html.sm .contentwrapper.secondary__nav .image .cmp-image,
html.md .contentwrapper.secondary__nav .image .cmp-image {
  margin: 0;
}
.contentwrapper.secondary__nav .list.list__dropdown {
  padding: 0 0 0 0.5rem;
  min-width: 195px;
}
html.xs .contentwrapper.secondary__nav .list.list__dropdown,
html.sm .contentwrapper.secondary__nav .list.list__dropdown {
  padding-bottom: 0;
}
.contentwrapper.secondary__nav .list.list__dropdown .c-list .c-list__title {
  margin: 0 0 0.5rem 0;
}
.contentwrapper.secondary__nav .list.list__dropdown .c-list .c-list__title::before {
  display: none;
}
html.xs .contentwrapper.secondary__nav .list.list__dropdown .c-list .c-list__title,
html.sm .contentwrapper.secondary__nav .list.list__dropdown .c-list .c-list__title {
  border: none;
}
html.xs .contentwrapper.secondary__nav .list.list__dropdown .c-list .c-list__list,
html.sm .contentwrapper.secondary__nav .list.list__dropdown .c-list .c-list__list {
  border: none;
}
.contentwrapper.secondary__nav .tccc-htl-contentWrapper .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.contentwrapper.brand-detail__masthead {
  position: relative;
  z-index: 1;
}
.contentwrapper.brand-detail__masthead .responsivegrid.center-content-wrapper > .aem-Grid:first-of-type {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.contentwrapper.brand-detail__masthead .list {
  max-width: unset !important;
}
.contentwrapper.brand-detail__masthead .responsive-background-image .aem-Grid .contentwrapper.center-content-wrapper {
  padding: 2.188rem 1rem;
}
.contentwrapper.brand-detail__masthead .image {
  padding: 0;
}
.contentwrapper.brand-detail__masthead .image .cmp-image {
  text-align: center;
}
.contentwrapper.brand-detail__masthead .image .cmp-image img {
  max-width: 100%;
}
.contentwrapper.brand-detail__masthead .button.external-url {
  padding: 0.5rem;
}
.contentwrapper.brand-detail__masthead .button.external-url .btn span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.contentwrapper.brand-detail__masthead .list {
  padding: 0.5rem;
}
.contentwrapper.brand-detail__masthead .content-area {
  padding: 2rem 0;
  z-index: 100;
}
html.lg .contentwrapper.brand-detail__masthead .content-area .responsivegrid,
html.xl .contentwrapper.brand-detail__masthead .content-area .responsivegrid {
  max-width: 270px;
  float: right;
}
html.xs .publishMode .contentwrapper.brand-detail__masthead .content-area,
html.sm .publishMode .contentwrapper.brand-detail__masthead .content-area {
  display: none;
}
.contentwrapper .brand-detail__masthead--mobile {
  padding: 1rem 0.5rem;
}
html.md .publishMode .contentwrapper .brand-detail__masthead--mobile,
html.lg .publishMode .contentwrapper .brand-detail__masthead--mobile,
html.xl .publishMode .contentwrapper .brand-detail__masthead--mobile {
  display: none;
}
.contentwrapper .brand-detail__masthead--mobile:after {
  border-bottom: 1px solid #767676;
  content: "";
  margin: 1rem 2rem !important;
  display: block;
  margin: 0 auto;
}
.contentwrapper .brand-detail__masthead--mobile .center-content-wrapper > .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.contentwrapper .brand-detail__masthead--mobile .image .cmp-image {
  text-align: center;
  padding: 0.5rem;
}
.contentwrapper .brand-detail__masthead--mobile .image .cmp-image img {
  max-width: 100%;
}
.contentwrapper .brand-detail__masthead--mobile .button.external-url {
  padding: 0.5rem;
}
.contentwrapper .brand-detail__masthead--mobile .button.external-url .btn {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.contentwrapper .brand-detail__masthead--mobile .list {
  padding: 0.5rem;
}
.contentwrapper .brand-landing__carousel {
  margin-bottom: 7.5rem;
}
.contentwrapper .brand-landing__carousel .tccc-cmp.tccc-cmp-card[data-design-package="bleed"] {
  height: 480px;
}
html.xs .contentwrapper .brand-landing__carousel,
html.sm .contentwrapper .brand-landing__carousel {
  margin-bottom: 3.5rem;
}
.contentwrapper .brand-landing__stats-area {
  margin-bottom: 6.5rem;
}
.contentwrapper .brand-landing__stats-area .card.card--stats .card-bodyText {
  font-size: 1.125rem !important;
}
.contentwrapper .brand-landing__stats-area .card.card--stats.bubbles--left .card-bodyText {
  padding-left: 10px;
}
.contentwrapper .brand-landing__stats-area .card.card--stats.bubbles--bottom .card-title {
  margin-bottom: 1rem !important;
}
html.xs .contentwrapper .brand-landing__stats-area.content-area,
html.sm .contentwrapper .brand-landing__stats-area.content-area {
  padding: 0;
}
.contentwrapper .brand-landing__stats-area .card-title {
  line-height: 3.75rem !important;
  margin-bottom: 0 !important;
}
.contentwrapper .brand-landing__stats-area .card-title.text-left::before {
  top: 1.5rem !important;
}
.contentwrapper .brand-landing__stats-area img {
  max-width: 100%;
}
.contentwrapper .brand-landing__stats-area .aem-GridColumn--offset--default--2 img.cmp-image__image {
  max-width: 4rem;
}
.contentwrapper .brand-landing__top {
  margin-top: -5rem !important;
}
.contentwrapper .faq__header .aem-Grid {
  padding-top: 2rem;
  padding-bottom: 1rem;
}
.contentwrapper .faq__header .title h1,
.contentwrapper .faq__header .title h2,
.contentwrapper .faq__header .title h3,
.contentwrapper .faq__header .title h4,
.contentwrapper .faq__header .title h5 {
  padding: 5px !important;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.3125rem;
  font-size: 1rem;
}
html.md .contentwrapper .faq__header .title h1,
html.md .contentwrapper .faq__header .title h2,
html.md .contentwrapper .faq__header .title h3,
html.md .contentwrapper .faq__header .title h4,
html.md .contentwrapper .faq__header .title h5,
html.lg .contentwrapper .faq__header .title h1,
html.lg .contentwrapper .faq__header .title h2,
html.lg .contentwrapper .faq__header .title h3,
html.lg .contentwrapper .faq__header .title h4,
html.lg .contentwrapper .faq__header .title h5,
html.xl .contentwrapper .faq__header .title h1,
html.xl .contentwrapper .faq__header .title h2,
html.xl .contentwrapper .faq__header .title h3,
html.xl .contentwrapper .faq__header .title h4,
html.xl .contentwrapper .faq__header .title h5 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .contentwrapper .faq__header .title h1,
html.md .contentwrapper .faq__header .title h2,
html.md .contentwrapper .faq__header .title h3,
html.md .contentwrapper .faq__header .title h4,
html.md .contentwrapper .faq__header .title h5,
html.lg .contentwrapper .faq__header .title h1,
html.lg .contentwrapper .faq__header .title h2,
html.lg .contentwrapper .faq__header .title h3,
html.lg .contentwrapper .faq__header .title h4,
html.lg .contentwrapper .faq__header .title h5,
html.xl .contentwrapper .faq__header .title h1,
html.xl .contentwrapper .faq__header .title h2,
html.xl .contentwrapper .faq__header .title h3,
html.xl .contentwrapper .faq__header .title h4,
html.xl .contentwrapper .faq__header .title h5 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.contentwrapper .faq__header .title + .title h1,
.contentwrapper .faq__header .title + .title h2,
.contentwrapper .faq__header .title + .title h3,
.contentwrapper .faq__header .title + .title h4,
.contentwrapper .faq__header .title + .title h5 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.75rem;
  color: #333333;
}
html.md .contentwrapper .faq__header .title + .title h1,
html.md .contentwrapper .faq__header .title + .title h2,
html.md .contentwrapper .faq__header .title + .title h3,
html.md .contentwrapper .faq__header .title + .title h4,
html.md .contentwrapper .faq__header .title + .title h5,
html.lg .contentwrapper .faq__header .title + .title h1,
html.lg .contentwrapper .faq__header .title + .title h2,
html.lg .contentwrapper .faq__header .title + .title h3,
html.lg .contentwrapper .faq__header .title + .title h4,
html.lg .contentwrapper .faq__header .title + .title h5,
html.xl .contentwrapper .faq__header .title + .title h1,
html.xl .contentwrapper .faq__header .title + .title h2,
html.xl .contentwrapper .faq__header .title + .title h3,
html.xl .contentwrapper .faq__header .title + .title h4,
html.xl .contentwrapper .faq__header .title + .title h5 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md .contentwrapper .faq__header .title + .title h1,
html.md .contentwrapper .faq__header .title + .title h2,
html.md .contentwrapper .faq__header .title + .title h3,
html.md .contentwrapper .faq__header .title + .title h4,
html.md .contentwrapper .faq__header .title + .title h5,
html.lg .contentwrapper .faq__header .title + .title h1,
html.lg .contentwrapper .faq__header .title + .title h2,
html.lg .contentwrapper .faq__header .title + .title h3,
html.lg .contentwrapper .faq__header .title + .title h4,
html.lg .contentwrapper .faq__header .title + .title h5,
html.xl .contentwrapper .faq__header .title + .title h1,
html.xl .contentwrapper .faq__header .title + .title h2,
html.xl .contentwrapper .faq__header .title + .title h3,
html.xl .contentwrapper .faq__header .title + .title h4,
html.xl .contentwrapper .faq__header .title + .title h5 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md .contentwrapper .faq__header .title + .title h1,
html.md .contentwrapper .faq__header .title + .title h2,
html.md .contentwrapper .faq__header .title + .title h3,
html.md .contentwrapper .faq__header .title + .title h4,
html.md .contentwrapper .faq__header .title + .title h5,
html.lg .contentwrapper .faq__header .title + .title h1,
html.lg .contentwrapper .faq__header .title + .title h2,
html.lg .contentwrapper .faq__header .title + .title h3,
html.lg .contentwrapper .faq__header .title + .title h4,
html.lg .contentwrapper .faq__header .title + .title h5,
html.xl .contentwrapper .faq__header .title + .title h1,
html.xl .contentwrapper .faq__header .title + .title h2,
html.xl .contentwrapper .faq__header .title + .title h3,
html.xl .contentwrapper .faq__header .title + .title h4,
html.xl .contentwrapper .faq__header .title + .title h5 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md .contentwrapper .faq__header .title + .title h1,
html.md .contentwrapper .faq__header .title + .title h2,
html.md .contentwrapper .faq__header .title + .title h3,
html.md .contentwrapper .faq__header .title + .title h4,
html.md .contentwrapper .faq__header .title + .title h5,
html.lg .contentwrapper .faq__header .title + .title h1,
html.lg .contentwrapper .faq__header .title + .title h2,
html.lg .contentwrapper .faq__header .title + .title h3,
html.lg .contentwrapper .faq__header .title + .title h4,
html.lg .contentwrapper .faq__header .title + .title h5,
html.xl .contentwrapper .faq__header .title + .title h1,
html.xl .contentwrapper .faq__header .title + .title h2,
html.xl .contentwrapper .faq__header .title + .title h3,
html.xl .contentwrapper .faq__header .title + .title h4,
html.xl .contentwrapper .faq__header .title + .title h5 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md .contentwrapper .faq__header .title + .title h1,
html.md .contentwrapper .faq__header .title + .title h2,
html.md .contentwrapper .faq__header .title + .title h3,
html.md .contentwrapper .faq__header .title + .title h4,
html.md .contentwrapper .faq__header .title + .title h5,
html.lg .contentwrapper .faq__header .title + .title h1,
html.lg .contentwrapper .faq__header .title + .title h2,
html.lg .contentwrapper .faq__header .title + .title h3,
html.lg .contentwrapper .faq__header .title + .title h4,
html.lg .contentwrapper .faq__header .title + .title h5,
html.xl .contentwrapper .faq__header .title + .title h1,
html.xl .contentwrapper .faq__header .title + .title h2,
html.xl .contentwrapper .faq__header .title + .title h3,
html.xl .contentwrapper .faq__header .title + .title h4,
html.xl .contentwrapper .faq__header .title + .title h5 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
.contentwrapper.border-bottom,
.contentwrapper .border-bottom {
  border-bottom: 1px solid #98989B !important;
}
.publishMode .contentwrapper.contentWrapper__tabNav--timeline,
.publishMode .contentwrapper .contentWrapper__tabNav--timeline {
  display: none;
}
.contentwrapper.contentWrapper__tabNav--timeline .card,
.contentwrapper .contentWrapper__tabNav--timeline .card {
  background: transparent;
}
html.xs .contentwrapper.contentWrapper__listbox-grid,
html.xs .contentwrapper .contentWrapper__listbox-grid,
html.sm .contentwrapper.contentWrapper__listbox-grid,
html.sm .contentwrapper .contentWrapper__listbox-grid {
  padding: 0;
}
.contentwrapper.contentWrapper__listbox-grid .aem-Grid,
.contentwrapper .contentWrapper__listbox-grid .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list,
.contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list {
  background-color: #FFFFFF;
}
html.xs .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list,
html.xs .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list,
html.sm .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list,
html.sm .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list {
  margin: 0;
  border-bottom: 0;
}
html.xs .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list,
html.xs .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list,
html.sm .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list,
html.sm .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list {
  margin: 0 1rem;
  padding: 1rem 0;
  border-bottom: 1px solid #D4D4D4;
  -webkit-box-flex: 1;
  -webkit-flex: auto;
      -ms-flex: auto;
          flex: auto;
}
html.xs .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list .c-list__list,
html.xs .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list .c-list__list,
html.sm .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list .c-list__list,
html.sm .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list .c-list__list {
  margin: 0;
}
html.xs .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list .c-list__text,
html.xs .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list .c-list__text,
html.sm .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list .c-list__text,
html.sm .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list .c-list .c-list__text {
  padding: 0;
}
html.md .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list,
html.md .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list,
html.lg .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list,
html.lg .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list,
html.xl .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list,
html.xl .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 30%;
      -ms-flex: 0 0 30%;
          flex: 0 0 30%;
  margin: 1rem;
}
html.md .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list,
html.md .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list,
html.lg .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list,
html.lg .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list,
html.xl .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list,
html.xl .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .tccc-cmp.tccc-cmp-list {
  height: 100%;
  min-height: 375px;
  border: 1px solid #D4D4D4;
  /* &.show-5{
							min-height: 515px;
						} */
}
html.md .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list,
html.md .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list {
  margin: 0.5rem;
}
.contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
.contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.375rem !important;
  line-height: 1.5625rem !important;
}
html.md .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.md .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.md .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.md .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.md .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.md .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.lg .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper.contentWrapper__listbox-grid .aem-Grid .list .c-list__title,
html.xl .contentwrapper .contentWrapper__listbox-grid .aem-Grid .list .c-list__title {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.xs .contentwrapper.contentWrapper__smartlist-grid,
html.xs .contentwrapper .contentWrapper__smartlist-grid,
html.sm .contentwrapper.contentWrapper__smartlist-grid,
html.sm .contentwrapper .contentWrapper__smartlist-grid {
  padding: 0;
}
.contentwrapper.contentWrapper__smartlist-grid .aem-Grid,
.contentwrapper .contentWrapper__smartlist-grid .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList,
.contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList {
  background-color: #FFFFFF;
}
html.md .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList,
html.md .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList,
html.lg .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList,
html.lg .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList,
html.xl .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList,
html.xl .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 30%;
      -ms-flex: 0 0 30%;
          flex: 0 0 30%;
  margin: 1rem;
}
html.md .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .tccc-cmp.tccc-cmp-smartList,
html.md .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .tccc-cmp.tccc-cmp-smartList,
html.lg .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .tccc-cmp.tccc-cmp-smartList,
html.lg .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .tccc-cmp.tccc-cmp-smartList,
html.xl .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .tccc-cmp.tccc-cmp-smartList,
html.xl .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .tccc-cmp.tccc-cmp-smartList {
  height: 100%;
  min-height: 385px;
  border: 1px solid #D4D4D4;
  padding: 1rem;
}
html.md .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.md .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header {
  margin-top: 0;
}
html.md .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList,
html.md .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList {
  margin: 0.5rem;
}
.contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
.contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header {
  border: 0;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.375rem !important;
  line-height: 1.5625rem !important;
}
html.md .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.md .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.md .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.md .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.md .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.md .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.lg .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xl .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.xs .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.xs .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.sm .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header,
html.sm .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__header {
  padding: 1rem;
  margin: 0;
}
.contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container,
.contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container {
  margin: 0 1rem;
}
.contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container.mobile-collapsed .smartList__results_container,
.contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container.mobile-collapsed .smartList__results_container {
  padding: 0;
}
.contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container .smartList__results_container,
.contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container .smartList__results_container {
  padding: 0.5rem 2rem;
  margin: 0;
}
html.xs .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container .smartList__results_container,
html.xs .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container .smartList__results_container,
html.sm .contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container .smartList__results_container,
html.sm .contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container .smartList__results_container {
  border-bottom: 1px solid #98989B;
}
.contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container a .title:hover,
.contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container a .title:hover {
  color: #333333;
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
}
.contentwrapper.contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container .show-more .smartList__expand_collapse_button span,
.contentwrapper .contentWrapper__smartlist-grid .aem-Grid .smartList .smartList__container .show-more .smartList__expand_collapse_button span {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
}
html.xs .contentwrapper.background-white__mobile > div,
html.xs .contentwrapper .background-white__mobile > div,
html.sm .contentwrapper.background-white__mobile > div,
html.sm .contentwrapper .background-white__mobile > div {
  background-color: #FFFFFF !important;
}
.contentwrapper.contentWrapper__leadershipLanding,
.contentwrapper .contentWrapper__leadershipLanding {
  margin-top: 127px;
}
html.xs .contentwrapper.contentWrapper__leadershipLanding,
html.xs .contentwrapper .contentWrapper__leadershipLanding,
html.sm .contentwrapper.contentWrapper__leadershipLanding,
html.sm .contentwrapper .contentWrapper__leadershipLanding {
  margin-top: 0;
}
.contentwrapper #OperationsLeadership .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img {
  height: 165px;
  object-fit: cover;
}
html.md .contentwrapper #OperationsLeadership .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img,
html.lg .contentwrapper #OperationsLeadership .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img,
html.xl .contentwrapper #OperationsLeadership .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img {
  width: 225px;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper {
  margin-bottom: 3rem !important;
  margin-top: 3rem !important;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .responsivegrid,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .responsivegrid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 {
  -webkit-box-flex: 3;
  -webkit-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 {
  width: 100%;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image {
  float: right;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img {
  width: 525px;
  height: 407px;
  object-fit: cover;
  object-position: top;
  margin-right: 1rem;
}
html.lg .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img,
html.lg .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img {
  width: 465px;
}
html.md .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img,
html.md .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img {
  width: 51vw;
  height: 36.5vw;
  margin-right: 0.8rem;
  max-width: unset;
}
html.sm .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img,
html.sm .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img,
html.xs .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img,
html.xs .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--9 .aem-Grid--default--9 .cmp-image img {
  width: 61vw;
  height: -webkit-calc(50vw + 0.7rem);
  height: calc(50vw + 0.7rem);
  margin-right: 0.8rem;
  max-width: unset;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image {
  height: 100%;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image img,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image img {
  height: 196px;
  width: 263px;
  object-fit: cover;
  object-position: top;
}
html.md .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image img,
html.md .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image img {
  height: 17vw;
  width: 22vw;
  margin-right: 0.3rem;
  max-width: unset;
}
html.sm .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image img,
html.sm .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image img,
html.xs .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image img,
html.xs .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image .cmp-image img {
  width: 36vw;
  height: 25vw;
  margin-right: 0.3rem;
  max-width: unset;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image:first-child,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image:first-child {
  padding-bottom: 0.5rem;
}
html.xs .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image:first-child,
html.xs .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image:first-child {
  padding-bottom: 0.2rem;
}
.contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image:last-child,
.contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image:last-child {
  padding-top: 0.5rem;
}
html.xs .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image:last-child,
html.xs .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper .aem-Grid--12 .aem-GridColumn--default--3 .aem-Grid--default--3 .image:last-child {
  padding-bottom: 0.2rem;
}
html.xs .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper,
html.xs .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper,
html.sm .contentwrapper.contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper,
html.sm .contentwrapper .contentWrapper__leadership-imgGroup .tccc-htl-contentWrapper {
  padding: 0;
}
.contentwrapper.contentWrapper__leadership-imgSingle,
.contentwrapper .contentWrapper__leadership-imgSingle {
  width: 100%!important;
  margin-left: 0!important;
}
.contentwrapper.contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper,
.contentwrapper .contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper {
  max-width: 800px;
  width: 100%;
  margin-bottom: 3rem !important;
  margin-top: 3rem !important;
}
.contentwrapper.contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div,
.contentwrapper .contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div {
  margin-left: 8.33% !important;
}
.contentwrapper.contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div .cmp-image,
.contentwrapper .contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div .cmp-image {
  float: left;
}
.contentwrapper.contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div .cmp-image img,
.contentwrapper .contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div .cmp-image img {
  width: auto;
  height: 350px;
  max-width: unset;
}
html.sm .contentwrapper.contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div .cmp-image img,
html.sm .contentwrapper .contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div .cmp-image img,
html.xs .contentwrapper.contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div .cmp-image img,
html.xs .contentwrapper .contentWrapper__leadership-imgSingle .tccc-htl-contentWrapper > div .cmp-image img {
  height: 300px;
  max-width: 75vw;
  object-fit: cover;
  object-position: top;
}
html.md .contentwrapper #OperationsLeadership .contentFragmentCollection .personContFragCollectionWrapper .personItem {
  margin-left: 0!important;
}
.contentwrapper #OperationsLeadership .contentFragmentCollection .personContFragCollectionWrapper .personItem img {
  height: 165px;
  object-fit: cover;
}
html.md .contentwrapper #OperationsLeadership .contentFragmentCollection .personContFragCollectionWrapper .personItem img {
  width: 200px;
}
html.lg .contentwrapper #OperationsLeadership .contentFragmentCollection .personContFragCollectionWrapper .personItem img,
html.xl .contentwrapper #OperationsLeadership .contentFragmentCollection .personContFragCollectionWrapper .personItem img {
  width: 225px;
}
.contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
.contentwrapper.LeadershipBio_area .tccc-cmp-title h1 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
  color: #333333 !important;
}
html.md .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.md .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper.LeadershipBio_area .tccc-cmp-title h1 {
  font-size: 2.25rem !important;
  line-height: 2.75rem !important;
}
html.md .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.md .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper.LeadershipBio_area .tccc-cmp-title h1 {
  font-size: 2.25rem !important;
  line-height: 2.75rem !important;
}
html.md .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.md .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper.LeadershipBio_area .tccc-cmp-title h1 {
  font-size: 2.25rem !important;
  line-height: 2.75rem !important;
}
html.md .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.md .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper.LeadershipBio_area .tccc-cmp-title h1 {
  font-size: 2.25rem !important;
  line-height: 2.75rem !important;
}
html.md .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.md .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.lg .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.xl .contentwrapper.LeadershipBio_area .tccc-cmp-title h1 {
  font-size: 2.25rem !important;
  line-height: 2.75rem !important;
}
html.xs .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.xs .contentwrapper.LeadershipBio_area .tccc-cmp-title h1,
html.sm .contentwrapper .LeadershipBio_area .tccc-cmp-title h1,
html.sm .contentwrapper.LeadershipBio_area .tccc-cmp-title h1 {
  font-size: 2.325rem !important;
  line-height: 2.3rem !important;
}
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote {
  margin-bottom: 2rem;
}
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
.contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
.contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.375rem !important;
  line-height: 1.6875rem !important;
  color: #333333 !important;
}
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.md .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.md .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.lg .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.lg .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container p,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container span,
html.xl .contentwrapper .LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a,
html.xl .contentwrapper.LeadershipBio_area .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
.contentwrapper.contentWrapper__tabbedNavigation__container,
.contentwrapper .contentWrapper__tabbedNavigation__container {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #f2f2f2), color-stop(50%, white));
  background: linear-gradient(90deg, #f2f2f2 50%, white 50%);
  margin-bottom: 3rem;
}
.contentwrapper.contentWrapper__tabbedNavigation__container .aem-Grid .content-area > .aem-Grid,
.contentwrapper .contentWrapper__tabbedNavigation__container .aem-Grid .content-area > .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.contentwrapper.contentWrapper__tabbedNavigation__container .aem-Grid .content-area > .aem-Grid .contentWrapper__tabbedNavigation__container__content,
.contentwrapper .contentWrapper__tabbedNavigation__container .aem-Grid .content-area > .aem-Grid .contentWrapper__tabbedNavigation__container__content {
  height: 100%;
}
.contentwrapper.contentWrapper__tabbedNavigation__container .aem-Grid .content-area > .aem-Grid .contentWrapper__tabbedNavigation__container__content div,
.contentwrapper .contentWrapper__tabbedNavigation__container .aem-Grid .content-area > .aem-Grid .contentWrapper__tabbedNavigation__container__content div {
  height: 100%;
}
html.xs .contentwrapper.contentWrapper__tabbedNavigation__container,
html.xs .contentwrapper .contentWrapper__tabbedNavigation__container,
html.sm .contentwrapper.contentWrapper__tabbedNavigation__container,
html.sm .contentwrapper .contentWrapper__tabbedNavigation__container {
  background: #f2f2f2;
}
html.xs .contentwrapper.contentWrapper__tabbedNavigation__container > .m-0 > .aem-Grid > .responsivegrid > .aem-Grid,
html.xs .contentwrapper .contentWrapper__tabbedNavigation__container > .m-0 > .aem-Grid > .responsivegrid > .aem-Grid,
html.sm .contentwrapper.contentWrapper__tabbedNavigation__container > .m-0 > .aem-Grid > .responsivegrid > .aem-Grid,
html.sm .contentwrapper .contentWrapper__tabbedNavigation__container > .m-0 > .aem-Grid > .responsivegrid > .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.contentwrapper.contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .card-img-wrapper,
.contentwrapper .contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .card-img-wrapper {
  overflow: hidden;
  height: 100%;
}
.contentwrapper.contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .card-img-wrapper img,
.contentwrapper .contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .card-img-wrapper img {
  object-fit: cover;
  min-width: 100%;
  height: 100%;
  /* html.md &,
					html.lg &,
					html.xl & {
						height: 400px;
					} */
}
.contentwrapper.contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body .card-title,
.contentwrapper .contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body .card-title {
  font-size: 1.5rem;
  margin-bottom: 0.5rem;
}
html.xl .contentwrapper.contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body,
html.xl .contentwrapper .contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body {
  padding: 1rem 0;
}
html.lg .contentwrapper.contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body,
html.lg .contentwrapper .contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body,
html.md .contentwrapper.contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body,
html.md .contentwrapper .contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body {
  padding: 1rem 0.5rem;
}
html.xs .contentwrapper.contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body,
html.xs .contentwrapper .contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body,
html.sm .contentwrapper.contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body,
html.sm .contentwrapper .contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body {
  padding-top: 2rem;
  width: 100%;
}
.contentwrapper.contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body .card-cta .btn,
.contentwrapper .contentWrapper__tabbedNavigation__container__content .tccc-cmp-card .row .col-sm-12 .card-body .card-cta .btn {
  padding-top: 0;
}
.contentwrapper.contentWrapper__tabbedNavigation__container__navigation,
.contentwrapper .contentWrapper__tabbedNavigation__container__navigation {
  padding: 1rem 1rem 0;
}
html.lg .contentwrapper.contentWrapper__tabbedNavigation__container__navigation,
html.lg .contentwrapper .contentWrapper__tabbedNavigation__container__navigation,
html.xl .contentwrapper.contentWrapper__tabbedNavigation__container__navigation,
html.xl .contentwrapper .contentWrapper__tabbedNavigation__container__navigation {
  padding-left: 2.5rem;
  padding-right: 2rem;
}
html.xs .contentwrapper.contentWrapper__tabbedNavigation__container__navigation,
html.xs .contentwrapper .contentWrapper__tabbedNavigation__container__navigation,
html.sm .contentwrapper.contentWrapper__tabbedNavigation__container__navigation,
html.sm .contentwrapper .contentWrapper__tabbedNavigation__container__navigation,
html.md .contentwrapper.contentWrapper__tabbedNavigation__container__navigation,
html.md .contentwrapper .contentWrapper__tabbedNavigation__container__navigation {
  padding: 1rem 2rem 0;
}
.contentwrapper.contentWrapper__tabbedNavigation__container__navigation .tccc-cmp-title h3,
.contentwrapper .contentWrapper__tabbedNavigation__container__navigation .tccc-cmp-title h3,
.contentwrapper.contentWrapper__tabbedNavigation__container__navigation .tccc-cmp-title h4,
.contentwrapper .contentWrapper__tabbedNavigation__container__navigation .tccc-cmp-title h4,
.contentwrapper.contentWrapper__tabbedNavigation__container__navigation .tccc-cmp-title h5,
.contentwrapper .contentWrapper__tabbedNavigation__container__navigation .tccc-cmp-title h5 {
  font-weight: bold !important;
  font-size: 0.875rem !important;
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 0.35rem !important;
}
.contentwrapper.contentWrapper__tabbedNavigation__container__navigation .tabbedNavigation,
.contentwrapper .contentWrapper__tabbedNavigation__container__navigation .tabbedNavigation {
  margin: 0;
}
html.sm .contentwrapper.contentWrapper__tabbedNavigation__container__navigation .tabbedNavigation .tabbed-navigation-container,
html.sm .contentwrapper .contentWrapper__tabbedNavigation__container__navigation .tabbedNavigation .tabbed-navigation-container,
html.xs .contentwrapper.contentWrapper__tabbedNavigation__container__navigation .tabbedNavigation .tabbed-navigation-container,
html.xs .contentwrapper .contentWrapper__tabbedNavigation__container__navigation .tabbedNavigation .tabbed-navigation-container {
  padding-bottom: 1rem;
}
.contentwrapper.contentWrapper__tabbedNavigation__container__navigation .tabbedNavigation .tabbed-navigation-container ul li.item p,
.contentwrapper .contentWrapper__tabbedNavigation__container__navigation .tabbedNavigation .tabbed-navigation-container ul li.item p {
  white-space: normal;
  text-align: left;
}
.contentwrapper.contentwrapper__2texts--Bubbles,
.contentwrapper .contentwrapper__2texts--Bubbles {
  padding-top: 2rem;
}
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h1,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h1,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h2,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h2,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h3,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h3,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h4,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h4,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h5,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h5,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h6,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h6,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles p,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles p,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles span,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles span {
  padding: 0 0 0 1.5rem !important;
}
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h1:before,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h1:before,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h2:before,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h2:before,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h3:before,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h3:before,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h4:before,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h4:before,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h5:before,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h5:before,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h6:before,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h6:before,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles p:before,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles p:before,
.contentwrapper.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles span:before,
.contentwrapper .contentwrapper__2texts--Bubbles .text .top-left-red-bubbles span:before {
  top: 38px;
  left: -1.5rem;
}
.contentwrapper.contentwrapper__2texts--Bubbles .text + .text,
.contentwrapper .contentwrapper__2texts--Bubbles .text + .text {
  padding-left: 1.5rem;
  position: relative;
  top: -4rem;
}
.contentwrapper.contentwrapper__2texts--Bubbles .text + .text h1,
.contentwrapper .contentwrapper__2texts--Bubbles .text + .text h1,
.contentwrapper.contentwrapper__2texts--Bubbles .text + .text h2,
.contentwrapper .contentwrapper__2texts--Bubbles .text + .text h2,
.contentwrapper.contentwrapper__2texts--Bubbles .text + .text h3,
.contentwrapper .contentwrapper__2texts--Bubbles .text + .text h3,
.contentwrapper.contentwrapper__2texts--Bubbles .text + .text h4,
.contentwrapper .contentwrapper__2texts--Bubbles .text + .text h4,
.contentwrapper.contentwrapper__2texts--Bubbles .text + .text h5,
.contentwrapper .contentwrapper__2texts--Bubbles .text + .text h5,
.contentwrapper.contentwrapper__2texts--Bubbles .text + .text h6,
.contentwrapper .contentwrapper__2texts--Bubbles .text + .text h6,
.contentwrapper.contentwrapper__2texts--Bubbles .text + .text p,
.contentwrapper .contentwrapper__2texts--Bubbles .text + .text p,
.contentwrapper.contentwrapper__2texts--Bubbles .text + .text span,
.contentwrapper .contentwrapper__2texts--Bubbles .text + .text span {
  line-height: 1.7;
}
.contentwrapper__2texts--Bubbles {
  padding-top: 2rem;
}
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h1,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h2,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h3,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h4,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h5,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h6,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles p,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles span {
  padding: 0 0 0 1.5rem !important;
}
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h1:before,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h2:before,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h3:before,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h4:before,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h5:before,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles h6:before,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles p:before,
.contentwrapper__2texts--Bubbles .text .top-left-red-bubbles span:before {
  top: 38px;
  left: -1.5rem;
}
.contentwrapper__2texts--Bubbles .text + .text {
  padding-left: 1.5rem;
  position: relative;
  top: -4rem;
}
.contentwrapper__2texts--Bubbles .text + .text h1,
.contentwrapper__2texts--Bubbles .text + .text h2,
.contentwrapper__2texts--Bubbles .text + .text h3,
.contentwrapper__2texts--Bubbles .text + .text h4,
.contentwrapper__2texts--Bubbles .text + .text h5,
.contentwrapper__2texts--Bubbles .text + .text h6,
.contentwrapper__2texts--Bubbles .text + .text p,
.contentwrapper__2texts--Bubbles .text + .text span {
  line-height: 1.7;
}
.committees-charters .tccc-cmp-title h1,
.committess-charters .tccc-cmp-title h1 {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.5625rem;
  line-height: 1.875rem;
  font-weight: 700;
}
html.md .committees-charters .tccc-cmp-title h1,
html.md .committess-charters .tccc-cmp-title h1,
html.lg .committees-charters .tccc-cmp-title h1,
html.lg .committess-charters .tccc-cmp-title h1,
html.xl .committees-charters .tccc-cmp-title h1,
html.xl .committess-charters .tccc-cmp-title h1 {
  font-size: 2.5rem;
  line-height: 3rem;
}
html.md .committees-charters .tccc-cmp-title h1,
html.md .committess-charters .tccc-cmp-title h1,
html.lg .committees-charters .tccc-cmp-title h1,
html.lg .committess-charters .tccc-cmp-title h1,
html.xl .committees-charters .tccc-cmp-title h1,
html.xl .committess-charters .tccc-cmp-title h1 {
  font-size: 2.5rem;
  line-height: 3rem;
}
.committees-charters .tccc-cmp-text,
.committess-charters .tccc-cmp-text {
  max-width: -webkit-calc(1080px - 12rem);
  max-width: calc(1080px - 12rem);
  margin: 0 auto;
}
.committees-charters .tccc-cmp-text p,
.committess-charters .tccc-cmp-text p {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
  margin-bottom: 0;
}
html.md .committees-charters .tccc-cmp-text p,
html.md .committess-charters .tccc-cmp-text p,
html.lg .committees-charters .tccc-cmp-text p,
html.lg .committess-charters .tccc-cmp-text p,
html.xl .committees-charters .tccc-cmp-text p,
html.xl .committess-charters .tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .committees-charters .tccc-cmp-text p,
html.md .committess-charters .tccc-cmp-text p,
html.lg .committees-charters .tccc-cmp-text p,
html.lg .committess-charters .tccc-cmp-text p,
html.xl .committees-charters .tccc-cmp-text p,
html.xl .committess-charters .tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .committees-charters .tccc-cmp-text p,
html.md .committess-charters .tccc-cmp-text p,
html.lg .committees-charters .tccc-cmp-text p,
html.lg .committess-charters .tccc-cmp-text p,
html.xl .committees-charters .tccc-cmp-text p,
html.xl .committess-charters .tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .committees-charters .tccc-cmp-text p,
html.md .committess-charters .tccc-cmp-text p,
html.lg .committees-charters .tccc-cmp-text p,
html.lg .committess-charters .tccc-cmp-text p,
html.xl .committees-charters .tccc-cmp-text p,
html.xl .committess-charters .tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .committees-charters .tccc-cmp-text p,
html.md .committess-charters .tccc-cmp-text p,
html.lg .committees-charters .tccc-cmp-text p,
html.lg .committess-charters .tccc-cmp-text p,
html.xl .committees-charters .tccc-cmp-text p,
html.xl .committess-charters .tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.contentWrapper__tabbedNav_accordion .tccc-cmp-text,
.contentWrapper__tabbedNav_accordion .tccc-cmp-text {
  max-width: -webkit-calc(1080px - 12rem);
  max-width: calc(1080px - 12rem);
  margin: 0 auto;
}
.contentWrapper__tabbedNav_accordion .text.cmp-text__red-box,
.contentWrapper__tabbedNav_accordion .text.cmp-text__red-box {
  padding: 0 !important;
  margin-bottom: 0 !important;
  margin-top: 3.75rem;
}
html.xs .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box,
html.xs .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box,
html.sm .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box,
html.sm .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box {
  margin-top: 1.875rem;
}
.contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
.contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.5625rem;
  line-height: 1.875rem;
}
html.md .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.md .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.lg .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.lg .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.xl .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.xl .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p {
  font-size: 2.5rem;
  line-height: 3rem;
}
html.md .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.md .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.lg .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.lg .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.xl .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p,
html.xl .contentWrapper__tabbedNav_accordion .text.cmp-text__red-box p {
  font-size: 2.5rem;
  line-height: 3rem;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container .scrollers,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container .scrollers {
  display: none;
}
html.lg .contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container,
html.lg .contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container,
html.xl .contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container,
html.xl .contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container {
  padding: 0 6rem;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul {
  margin-bottom: 0;
  padding-top: 1.188rem;
  padding-bottom: 1.3rem;
  padding: 0.5rem 0 !important;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item {
  padding: 0.988rem 1rem 1.113rem;
}
html.lg .contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item,
html.lg .contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item,
html.xl .contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item,
html.xl .contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item {
  padding: 0.988rem 0 1.113rem 0;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.collapseAccordion p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.collapseAccordion p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.expandAccordion p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.expandAccordion p {
  font-weight: bold !important;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.collapseAccordion p::after,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.collapseAccordion p::after,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.expandAccordion p::after,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.expandAccordion p::after {
  padding-bottom: unset;
  bottom: unset !important;
  width: 23px;
  height: 23px;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.collapseAccordion:hover p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.collapseAccordion:hover p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.expandAccordion:hover p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.expandAccordion:hover p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.collapseAccordion:active p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.collapseAccordion:active p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.expandAccordion:active p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.expandAccordion:active p {
  font-weight: bold !important;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item p {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item p::before,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item p::before {
  display: none;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item p::after,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item p::after {
  line-height: 2.188rem;
  bottom: unset;
  padding-bottom: unset;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item:hover p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item:hover p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item:active p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item:active p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.active p,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbed-navigation-container ul .item.active p {
  font-weight: bold !important;
}
#JourneyPressReleaseMasthead .responsive-background-image,
.mini-masthead .responsive-background-image {
  height: 55px;
}
html.md #JourneyPressReleaseMasthead .responsive-background-image,
html.md .mini-masthead .responsive-background-image,
html.lg #JourneyPressReleaseMasthead .responsive-background-image,
html.lg .mini-masthead .responsive-background-image,
html.xl #JourneyPressReleaseMasthead .responsive-background-image,
html.xl .mini-masthead .responsive-background-image {
  height: 65px;
}
#JourneyPressReleaseMasthead .aem-Grid,
.mini-masthead .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
html.xs #JourneyPressReleaseMasthead .aem-Grid,
html.xs .mini-masthead .aem-Grid,
html.sm #JourneyPressReleaseMasthead .aem-Grid,
html.sm .mini-masthead .aem-Grid {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
#JourneyPressReleaseMasthead .text,
.mini-masthead .text {
  width: 68% !important;
  margin-top: 0;
}
#JourneyPressReleaseMasthead .text h1,
.mini-masthead .text h1,
#JourneyPressReleaseMasthead .text h2,
.mini-masthead .text h2,
#JourneyPressReleaseMasthead .text h3,
.mini-masthead .text h3,
#JourneyPressReleaseMasthead .text p,
.mini-masthead .text p {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
  letter-spacing: 3.9px;
  color: #FFFFFF;
  text-align: right;
  position: relative;
  top: 0;
  right: 1rem;
  margin-bottom: 0;
}
html.md #JourneyPressReleaseMasthead .text h1,
html.md .mini-masthead .text h1,
html.md #JourneyPressReleaseMasthead .text h2,
html.md .mini-masthead .text h2,
html.md #JourneyPressReleaseMasthead .text h3,
html.md .mini-masthead .text h3,
html.md #JourneyPressReleaseMasthead .text p,
html.md .mini-masthead .text p,
html.lg #JourneyPressReleaseMasthead .text h1,
html.lg .mini-masthead .text h1,
html.lg #JourneyPressReleaseMasthead .text h2,
html.lg .mini-masthead .text h2,
html.lg #JourneyPressReleaseMasthead .text h3,
html.lg .mini-masthead .text h3,
html.lg #JourneyPressReleaseMasthead .text p,
html.lg .mini-masthead .text p,
html.xl #JourneyPressReleaseMasthead .text h1,
html.xl .mini-masthead .text h1,
html.xl #JourneyPressReleaseMasthead .text h2,
html.xl .mini-masthead .text h2,
html.xl #JourneyPressReleaseMasthead .text h3,
html.xl .mini-masthead .text h3,
html.xl #JourneyPressReleaseMasthead .text p,
html.xl .mini-masthead .text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md #JourneyPressReleaseMasthead .text h1,
html.md .mini-masthead .text h1,
html.md #JourneyPressReleaseMasthead .text h2,
html.md .mini-masthead .text h2,
html.md #JourneyPressReleaseMasthead .text h3,
html.md .mini-masthead .text h3,
html.md #JourneyPressReleaseMasthead .text p,
html.md .mini-masthead .text p,
html.lg #JourneyPressReleaseMasthead .text h1,
html.lg .mini-masthead .text h1,
html.lg #JourneyPressReleaseMasthead .text h2,
html.lg .mini-masthead .text h2,
html.lg #JourneyPressReleaseMasthead .text h3,
html.lg .mini-masthead .text h3,
html.lg #JourneyPressReleaseMasthead .text p,
html.lg .mini-masthead .text p,
html.xl #JourneyPressReleaseMasthead .text h1,
html.xl .mini-masthead .text h1,
html.xl #JourneyPressReleaseMasthead .text h2,
html.xl .mini-masthead .text h2,
html.xl #JourneyPressReleaseMasthead .text h3,
html.xl .mini-masthead .text h3,
html.xl #JourneyPressReleaseMasthead .text p,
html.xl .mini-masthead .text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md #JourneyPressReleaseMasthead .text h1,
html.md .mini-masthead .text h1,
html.md #JourneyPressReleaseMasthead .text h2,
html.md .mini-masthead .text h2,
html.md #JourneyPressReleaseMasthead .text h3,
html.md .mini-masthead .text h3,
html.md #JourneyPressReleaseMasthead .text p,
html.md .mini-masthead .text p,
html.lg #JourneyPressReleaseMasthead .text h1,
html.lg .mini-masthead .text h1,
html.lg #JourneyPressReleaseMasthead .text h2,
html.lg .mini-masthead .text h2,
html.lg #JourneyPressReleaseMasthead .text h3,
html.lg .mini-masthead .text h3,
html.lg #JourneyPressReleaseMasthead .text p,
html.lg .mini-masthead .text p,
html.xl #JourneyPressReleaseMasthead .text h1,
html.xl .mini-masthead .text h1,
html.xl #JourneyPressReleaseMasthead .text h2,
html.xl .mini-masthead .text h2,
html.xl #JourneyPressReleaseMasthead .text h3,
html.xl .mini-masthead .text h3,
html.xl #JourneyPressReleaseMasthead .text p,
html.xl .mini-masthead .text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md #JourneyPressReleaseMasthead .text h1,
html.md .mini-masthead .text h1,
html.md #JourneyPressReleaseMasthead .text h2,
html.md .mini-masthead .text h2,
html.md #JourneyPressReleaseMasthead .text h3,
html.md .mini-masthead .text h3,
html.md #JourneyPressReleaseMasthead .text p,
html.md .mini-masthead .text p,
html.lg #JourneyPressReleaseMasthead .text h1,
html.lg .mini-masthead .text h1,
html.lg #JourneyPressReleaseMasthead .text h2,
html.lg .mini-masthead .text h2,
html.lg #JourneyPressReleaseMasthead .text h3,
html.lg .mini-masthead .text h3,
html.lg #JourneyPressReleaseMasthead .text p,
html.lg .mini-masthead .text p,
html.xl #JourneyPressReleaseMasthead .text h1,
html.xl .mini-masthead .text h1,
html.xl #JourneyPressReleaseMasthead .text h2,
html.xl .mini-masthead .text h2,
html.xl #JourneyPressReleaseMasthead .text h3,
html.xl .mini-masthead .text h3,
html.xl #JourneyPressReleaseMasthead .text p,
html.xl .mini-masthead .text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md #JourneyPressReleaseMasthead .text h1,
html.md .mini-masthead .text h1,
html.md #JourneyPressReleaseMasthead .text h2,
html.md .mini-masthead .text h2,
html.md #JourneyPressReleaseMasthead .text h3,
html.md .mini-masthead .text h3,
html.md #JourneyPressReleaseMasthead .text p,
html.md .mini-masthead .text p,
html.lg #JourneyPressReleaseMasthead .text h1,
html.lg .mini-masthead .text h1,
html.lg #JourneyPressReleaseMasthead .text h2,
html.lg .mini-masthead .text h2,
html.lg #JourneyPressReleaseMasthead .text h3,
html.lg .mini-masthead .text h3,
html.lg #JourneyPressReleaseMasthead .text p,
html.lg .mini-masthead .text p,
html.xl #JourneyPressReleaseMasthead .text h1,
html.xl .mini-masthead .text h1,
html.xl #JourneyPressReleaseMasthead .text h2,
html.xl .mini-masthead .text h2,
html.xl #JourneyPressReleaseMasthead .text h3,
html.xl .mini-masthead .text h3,
html.xl #JourneyPressReleaseMasthead .text p,
html.xl .mini-masthead .text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.sm #JourneyPressReleaseMasthead .text h1,
html.sm .mini-masthead .text h1,
html.sm #JourneyPressReleaseMasthead .text h2,
html.sm .mini-masthead .text h2,
html.sm #JourneyPressReleaseMasthead .text h3,
html.sm .mini-masthead .text h3,
html.sm #JourneyPressReleaseMasthead .text p,
html.sm .mini-masthead .text p,
html.xs #JourneyPressReleaseMasthead .text h1,
html.xs .mini-masthead .text h1,
html.xs #JourneyPressReleaseMasthead .text h2,
html.xs .mini-masthead .text h2,
html.xs #JourneyPressReleaseMasthead .text h3,
html.xs .mini-masthead .text h3,
html.xs #JourneyPressReleaseMasthead .text p,
html.xs .mini-masthead .text p {
  top: -1rem;
  letter-spacing: 2.9px;
}
html.md #JourneyPressReleaseMasthead .text,
html.md .mini-masthead .text,
html.lg #JourneyPressReleaseMasthead .text,
html.lg .mini-masthead .text,
html.xl #JourneyPressReleaseMasthead .text,
html.xl .mini-masthead .text {
  width: auto !important;
}
#JourneyPressReleaseMasthead .list,
.mini-masthead .list {
  width: auto;
}
#JourneyPressReleaseMasthead .list .list__dropdown,
.mini-masthead .list .list__dropdown {
  min-width: 270px;
}
#JourneyPressReleaseMasthead .list .list__dropdown .c-list .c-list__title::before,
.mini-masthead .list .list__dropdown .c-list .c-list__title::before {
  display: none;
}
html.md .contentWrapper__investorEqHeight .aem-Grid--12,
html.md .contentWrapper__investorEqHeight .aem-Grid--12,
html.lg .contentWrapper__investorEqHeight .aem-Grid--12,
html.lg .contentWrapper__investorEqHeight .aem-Grid--12,
html.xl .contentWrapper__investorEqHeight .aem-Grid--12,
html.xl .contentWrapper__investorEqHeight .aem-Grid--12 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.contentWrapper__investorEqHeight .aem-Grid--12 .verticalCard__investorReport,
.contentWrapper__investorEqHeight .aem-Grid--12 .verticalCard__investorReport {
  height: 100%;
}
.contentWrapper__investorEqHeight .aem-Grid--12 .verticalCard__investorReport .responsive-background-image,
.contentWrapper__investorEqHeight .aem-Grid--12 .verticalCard__investorReport .responsive-background-image {
  border: none;
  height: 100%;
}
.contentWrapper__investorEqHeight .aem-Grid--12 .verticalCard__investorReport .responsive-background-image .card-img-wrapper,
.contentWrapper__investorEqHeight .aem-Grid--12 .verticalCard__investorReport .responsive-background-image .card-img-wrapper {
  height: 100%;
}
.contentWrapper__investorEqHeight .aem-Grid--12 .verticalCard__investorReport .responsive-background-image .card-img-wrapper img,
.contentWrapper__investorEqHeight .aem-Grid--12 .verticalCard__investorReport .responsive-background-image .card-img-wrapper img {
  height: 100%;
}
html.md .contentWrapper__fragment-adjust-body .responsivegrid,
html.lg .contentWrapper__fragment-adjust-body .responsivegrid,
html.xl .contentWrapper__fragment-adjust-body .responsivegrid {
  width: 70%!important;
  padding: 0 !important;
  margin-left: auto!important;
  margin-right: auto;
  float: none!important;
}
.contentWrapper__fragment-adjust-body .contentfragment p {
  line-height: 2;
}
.contentWrapper__fragment-adjust-body .contentfragment p:nth-child(2) {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  line-height: 2 !important;
}
html.md .contentWrapper__fragment-adjust-body .contentfragment p:nth-child(2),
html.lg .contentWrapper__fragment-adjust-body .contentfragment p:nth-child(2),
html.xl .contentWrapper__fragment-adjust-body .contentfragment p:nth-child(2) {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
html.md .contentWrapper__fragment-adjust-body .contentfragment p:nth-child(2),
html.lg .contentWrapper__fragment-adjust-body .contentfragment p:nth-child(2),
html.xl .contentWrapper__fragment-adjust-body .contentfragment p:nth-child(2) {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
.contentWrapper__fragment-adjust-body .contentfragment h1,
.contentWrapper__fragment-adjust-body .contentfragment h2,
.contentWrapper__fragment-adjust-body .contentfragment h3 {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.md .contentWrapper__fragment-adjust-body .contentfragment h1,
html.md .contentWrapper__fragment-adjust-body .contentfragment h2,
html.md .contentWrapper__fragment-adjust-body .contentfragment h3,
html.lg .contentWrapper__fragment-adjust-body .contentfragment h1,
html.lg .contentWrapper__fragment-adjust-body .contentfragment h2,
html.lg .contentWrapper__fragment-adjust-body .contentfragment h3,
html.xl .contentWrapper__fragment-adjust-body .contentfragment h1,
html.xl .contentWrapper__fragment-adjust-body .contentfragment h2,
html.xl .contentWrapper__fragment-adjust-body .contentfragment h3 {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
html.md .contentWrapper__fragment-adjust-body .contentfragment h1,
html.md .contentWrapper__fragment-adjust-body .contentfragment h2,
html.md .contentWrapper__fragment-adjust-body .contentfragment h3,
html.lg .contentWrapper__fragment-adjust-body .contentfragment h1,
html.lg .contentWrapper__fragment-adjust-body .contentfragment h2,
html.lg .contentWrapper__fragment-adjust-body .contentfragment h3,
html.xl .contentWrapper__fragment-adjust-body .contentfragment h1,
html.xl .contentWrapper__fragment-adjust-body .contentfragment h2,
html.xl .contentWrapper__fragment-adjust-body .contentfragment h3 {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
.contentWrapper__fragment-adjust-body .cmp-text__red-box {
  margin-bottom: 2rem;
}
.contentWrapper__fragment-adjust-body .image img {
  width: 100%;
  padding: 1rem 0;
}
html.xs #FAQRecommendations,
html.sm #FAQRecommendations {
  padding: 0 2rem;
}
html.xs #FAQRecommendations .responsivegrid.aem-GridColumn--default--6,
html.sm #FAQRecommendations .responsivegrid.aem-GridColumn--default--6,
html.xs #FAQRecommendations .contentwrapper.aem-GridColumn--default--6,
html.sm #FAQRecommendations .contentwrapper.aem-GridColumn--default--6 {
  width: 100%;
}
html.md #FAQRecommendations {
  padding: 0 1rem;
}
/* TEXT COMPONENT STYLING */
.text {
  margin-top: 1rem;
  /* Arrow Link PB option */
}
.text.article__author-line,
.text .tccc-cmp-text.article__author-line {
  float: right;
  margin-bottom: 1rem;
}
html.xs .text.article__author-line,
html.xs .text .tccc-cmp-text.article__author-line,
html.sm .text.article__author-line,
html.sm .text .tccc-cmp-text.article__author-line {
  margin-bottom: 3rem;
}
html.md .text.article__author-line,
html.md .text .tccc-cmp-text.article__author-line,
html.lg .text.article__author-line,
html.lg .text .tccc-cmp-text.article__author-line,
html.xl .text.article__author-line,
html.xl .text .tccc-cmp-text.article__author-line {
  margin-top: -2rem;
}
.text.article__author-line .text__container div,
.text .tccc-cmp-text.article__author-line .text__container div {
  float: right;
}
.text.article__author-line .text__container h1,
.text .tccc-cmp-text.article__author-line .text__container h1,
.text.article__author-line .text__container h2,
.text .tccc-cmp-text.article__author-line .text__container h2,
.text.article__author-line .text__container h3,
.text .tccc-cmp-text.article__author-line .text__container h3,
.text.article__author-line .text__container h4,
.text .tccc-cmp-text.article__author-line .text__container h4,
.text.article__author-line .text__container h5,
.text .tccc-cmp-text.article__author-line .text__container h5,
.text.article__author-line .text__container h6,
.text .tccc-cmp-text.article__author-line .text__container h6,
.text.article__author-line .text__container p,
.text .tccc-cmp-text.article__author-line .text__container p,
.text.article__author-line .text__container span,
.text .tccc-cmp-text.article__author-line .text__container span,
.text.article__author-line .text__container a,
.text .tccc-cmp-text.article__author-line .text__container a {
  color: #98989B;
  font-size: 0.875rem;
  line-height: 1.25rem;
  text-align: left;
  margin-bottom: 0;
}
.text.article__author-line .text__container::before,
.text .tccc-cmp-text.article__author-line .text__container::before {
  display: inline-block;
  content: '-';
  color: #98989B;
  width: 1rem;
  height: 1rem;
  float: left;
}
.text.pullquote,
.text .tccc-cmp-text.pullquote {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 2rem;
  padding-left: 1.25rem;
}
html.md .text.pullquote,
html.md .text .tccc-cmp-text.pullquote,
html.lg .text.pullquote,
html.lg .text .tccc-cmp-text.pullquote,
html.xl .text.pullquote,
html.xl .text .tccc-cmp-text.pullquote {
  margin-bottom: 2rem;
  padding: 0 3.125rem;
}
.text.pullquote .text__container h1,
.text .tccc-cmp-text.pullquote .text__container h1,
.text.pullquote .text__container h2,
.text .tccc-cmp-text.pullquote .text__container h2,
.text.pullquote .text__container h3,
.text .tccc-cmp-text.pullquote .text__container h3,
.text.pullquote .text__container h4,
.text .tccc-cmp-text.pullquote .text__container h4,
.text.pullquote .text__container h5,
.text .tccc-cmp-text.pullquote .text__container h5,
.text.pullquote .text__container h6,
.text .tccc-cmp-text.pullquote .text__container h6,
.text.pullquote .text__container p,
.text .tccc-cmp-text.pullquote .text__container p,
.text.pullquote .text__container span,
.text .tccc-cmp-text.pullquote .text__container span,
.text.pullquote .text__container a,
.text .tccc-cmp-text.pullquote .text__container a {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.375rem !important;
  line-height: 1.6875rem !important;
  color: #333333 !important;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  margin-top: 0;
  margin-left: 1rem;
}
html.md .text.pullquote .text__container h1,
html.md .text .tccc-cmp-text.pullquote .text__container h1,
html.md .text.pullquote .text__container h2,
html.md .text .tccc-cmp-text.pullquote .text__container h2,
html.md .text.pullquote .text__container h3,
html.md .text .tccc-cmp-text.pullquote .text__container h3,
html.md .text.pullquote .text__container h4,
html.md .text .tccc-cmp-text.pullquote .text__container h4,
html.md .text.pullquote .text__container h5,
html.md .text .tccc-cmp-text.pullquote .text__container h5,
html.md .text.pullquote .text__container h6,
html.md .text .tccc-cmp-text.pullquote .text__container h6,
html.md .text.pullquote .text__container p,
html.md .text .tccc-cmp-text.pullquote .text__container p,
html.md .text.pullquote .text__container span,
html.md .text .tccc-cmp-text.pullquote .text__container span,
html.md .text.pullquote .text__container a,
html.md .text .tccc-cmp-text.pullquote .text__container a,
html.lg .text.pullquote .text__container h1,
html.lg .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .text.pullquote .text__container h2,
html.lg .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .text.pullquote .text__container h3,
html.lg .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .text.pullquote .text__container h4,
html.lg .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .text.pullquote .text__container h5,
html.lg .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .text.pullquote .text__container h6,
html.lg .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .text.pullquote .text__container p,
html.lg .text .tccc-cmp-text.pullquote .text__container p,
html.lg .text.pullquote .text__container span,
html.lg .text .tccc-cmp-text.pullquote .text__container span,
html.lg .text.pullquote .text__container a,
html.lg .text .tccc-cmp-text.pullquote .text__container a,
html.xl .text.pullquote .text__container h1,
html.xl .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .text.pullquote .text__container h2,
html.xl .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .text.pullquote .text__container h3,
html.xl .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .text.pullquote .text__container h4,
html.xl .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .text.pullquote .text__container h5,
html.xl .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .text.pullquote .text__container h6,
html.xl .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .text.pullquote .text__container p,
html.xl .text .tccc-cmp-text.pullquote .text__container p,
html.xl .text.pullquote .text__container span,
html.xl .text .tccc-cmp-text.pullquote .text__container span,
html.xl .text.pullquote .text__container a,
html.xl .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
html.md .text.pullquote .text__container h1,
html.md .text .tccc-cmp-text.pullquote .text__container h1,
html.md .text.pullquote .text__container h2,
html.md .text .tccc-cmp-text.pullquote .text__container h2,
html.md .text.pullquote .text__container h3,
html.md .text .tccc-cmp-text.pullquote .text__container h3,
html.md .text.pullquote .text__container h4,
html.md .text .tccc-cmp-text.pullquote .text__container h4,
html.md .text.pullquote .text__container h5,
html.md .text .tccc-cmp-text.pullquote .text__container h5,
html.md .text.pullquote .text__container h6,
html.md .text .tccc-cmp-text.pullquote .text__container h6,
html.md .text.pullquote .text__container p,
html.md .text .tccc-cmp-text.pullquote .text__container p,
html.md .text.pullquote .text__container span,
html.md .text .tccc-cmp-text.pullquote .text__container span,
html.md .text.pullquote .text__container a,
html.md .text .tccc-cmp-text.pullquote .text__container a,
html.lg .text.pullquote .text__container h1,
html.lg .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .text.pullquote .text__container h2,
html.lg .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .text.pullquote .text__container h3,
html.lg .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .text.pullquote .text__container h4,
html.lg .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .text.pullquote .text__container h5,
html.lg .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .text.pullquote .text__container h6,
html.lg .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .text.pullquote .text__container p,
html.lg .text .tccc-cmp-text.pullquote .text__container p,
html.lg .text.pullquote .text__container span,
html.lg .text .tccc-cmp-text.pullquote .text__container span,
html.lg .text.pullquote .text__container a,
html.lg .text .tccc-cmp-text.pullquote .text__container a,
html.xl .text.pullquote .text__container h1,
html.xl .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .text.pullquote .text__container h2,
html.xl .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .text.pullquote .text__container h3,
html.xl .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .text.pullquote .text__container h4,
html.xl .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .text.pullquote .text__container h5,
html.xl .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .text.pullquote .text__container h6,
html.xl .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .text.pullquote .text__container p,
html.xl .text .tccc-cmp-text.pullquote .text__container p,
html.xl .text.pullquote .text__container span,
html.xl .text .tccc-cmp-text.pullquote .text__container span,
html.xl .text.pullquote .text__container a,
html.xl .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
html.md .text.pullquote .text__container h1,
html.md .text .tccc-cmp-text.pullquote .text__container h1,
html.md .text.pullquote .text__container h2,
html.md .text .tccc-cmp-text.pullquote .text__container h2,
html.md .text.pullquote .text__container h3,
html.md .text .tccc-cmp-text.pullquote .text__container h3,
html.md .text.pullquote .text__container h4,
html.md .text .tccc-cmp-text.pullquote .text__container h4,
html.md .text.pullquote .text__container h5,
html.md .text .tccc-cmp-text.pullquote .text__container h5,
html.md .text.pullquote .text__container h6,
html.md .text .tccc-cmp-text.pullquote .text__container h6,
html.md .text.pullquote .text__container p,
html.md .text .tccc-cmp-text.pullquote .text__container p,
html.md .text.pullquote .text__container span,
html.md .text .tccc-cmp-text.pullquote .text__container span,
html.md .text.pullquote .text__container a,
html.md .text .tccc-cmp-text.pullquote .text__container a,
html.lg .text.pullquote .text__container h1,
html.lg .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .text.pullquote .text__container h2,
html.lg .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .text.pullquote .text__container h3,
html.lg .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .text.pullquote .text__container h4,
html.lg .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .text.pullquote .text__container h5,
html.lg .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .text.pullquote .text__container h6,
html.lg .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .text.pullquote .text__container p,
html.lg .text .tccc-cmp-text.pullquote .text__container p,
html.lg .text.pullquote .text__container span,
html.lg .text .tccc-cmp-text.pullquote .text__container span,
html.lg .text.pullquote .text__container a,
html.lg .text .tccc-cmp-text.pullquote .text__container a,
html.xl .text.pullquote .text__container h1,
html.xl .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .text.pullquote .text__container h2,
html.xl .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .text.pullquote .text__container h3,
html.xl .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .text.pullquote .text__container h4,
html.xl .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .text.pullquote .text__container h5,
html.xl .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .text.pullquote .text__container h6,
html.xl .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .text.pullquote .text__container p,
html.xl .text .tccc-cmp-text.pullquote .text__container p,
html.xl .text.pullquote .text__container span,
html.xl .text .tccc-cmp-text.pullquote .text__container span,
html.xl .text.pullquote .text__container a,
html.xl .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
html.md .text.pullquote .text__container h1,
html.md .text .tccc-cmp-text.pullquote .text__container h1,
html.md .text.pullquote .text__container h2,
html.md .text .tccc-cmp-text.pullquote .text__container h2,
html.md .text.pullquote .text__container h3,
html.md .text .tccc-cmp-text.pullquote .text__container h3,
html.md .text.pullquote .text__container h4,
html.md .text .tccc-cmp-text.pullquote .text__container h4,
html.md .text.pullquote .text__container h5,
html.md .text .tccc-cmp-text.pullquote .text__container h5,
html.md .text.pullquote .text__container h6,
html.md .text .tccc-cmp-text.pullquote .text__container h6,
html.md .text.pullquote .text__container p,
html.md .text .tccc-cmp-text.pullquote .text__container p,
html.md .text.pullquote .text__container span,
html.md .text .tccc-cmp-text.pullquote .text__container span,
html.md .text.pullquote .text__container a,
html.md .text .tccc-cmp-text.pullquote .text__container a,
html.lg .text.pullquote .text__container h1,
html.lg .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .text.pullquote .text__container h2,
html.lg .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .text.pullquote .text__container h3,
html.lg .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .text.pullquote .text__container h4,
html.lg .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .text.pullquote .text__container h5,
html.lg .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .text.pullquote .text__container h6,
html.lg .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .text.pullquote .text__container p,
html.lg .text .tccc-cmp-text.pullquote .text__container p,
html.lg .text.pullquote .text__container span,
html.lg .text .tccc-cmp-text.pullquote .text__container span,
html.lg .text.pullquote .text__container a,
html.lg .text .tccc-cmp-text.pullquote .text__container a,
html.xl .text.pullquote .text__container h1,
html.xl .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .text.pullquote .text__container h2,
html.xl .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .text.pullquote .text__container h3,
html.xl .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .text.pullquote .text__container h4,
html.xl .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .text.pullquote .text__container h5,
html.xl .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .text.pullquote .text__container h6,
html.xl .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .text.pullquote .text__container p,
html.xl .text .tccc-cmp-text.pullquote .text__container p,
html.xl .text.pullquote .text__container span,
html.xl .text .tccc-cmp-text.pullquote .text__container span,
html.xl .text.pullquote .text__container a,
html.xl .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
html.md .text.pullquote .text__container h1,
html.md .text .tccc-cmp-text.pullquote .text__container h1,
html.md .text.pullquote .text__container h2,
html.md .text .tccc-cmp-text.pullquote .text__container h2,
html.md .text.pullquote .text__container h3,
html.md .text .tccc-cmp-text.pullquote .text__container h3,
html.md .text.pullquote .text__container h4,
html.md .text .tccc-cmp-text.pullquote .text__container h4,
html.md .text.pullquote .text__container h5,
html.md .text .tccc-cmp-text.pullquote .text__container h5,
html.md .text.pullquote .text__container h6,
html.md .text .tccc-cmp-text.pullquote .text__container h6,
html.md .text.pullquote .text__container p,
html.md .text .tccc-cmp-text.pullquote .text__container p,
html.md .text.pullquote .text__container span,
html.md .text .tccc-cmp-text.pullquote .text__container span,
html.md .text.pullquote .text__container a,
html.md .text .tccc-cmp-text.pullquote .text__container a,
html.lg .text.pullquote .text__container h1,
html.lg .text .tccc-cmp-text.pullquote .text__container h1,
html.lg .text.pullquote .text__container h2,
html.lg .text .tccc-cmp-text.pullquote .text__container h2,
html.lg .text.pullquote .text__container h3,
html.lg .text .tccc-cmp-text.pullquote .text__container h3,
html.lg .text.pullquote .text__container h4,
html.lg .text .tccc-cmp-text.pullquote .text__container h4,
html.lg .text.pullquote .text__container h5,
html.lg .text .tccc-cmp-text.pullquote .text__container h5,
html.lg .text.pullquote .text__container h6,
html.lg .text .tccc-cmp-text.pullquote .text__container h6,
html.lg .text.pullquote .text__container p,
html.lg .text .tccc-cmp-text.pullquote .text__container p,
html.lg .text.pullquote .text__container span,
html.lg .text .tccc-cmp-text.pullquote .text__container span,
html.lg .text.pullquote .text__container a,
html.lg .text .tccc-cmp-text.pullquote .text__container a,
html.xl .text.pullquote .text__container h1,
html.xl .text .tccc-cmp-text.pullquote .text__container h1,
html.xl .text.pullquote .text__container h2,
html.xl .text .tccc-cmp-text.pullquote .text__container h2,
html.xl .text.pullquote .text__container h3,
html.xl .text .tccc-cmp-text.pullquote .text__container h3,
html.xl .text.pullquote .text__container h4,
html.xl .text .tccc-cmp-text.pullquote .text__container h4,
html.xl .text.pullquote .text__container h5,
html.xl .text .tccc-cmp-text.pullquote .text__container h5,
html.xl .text.pullquote .text__container h6,
html.xl .text .tccc-cmp-text.pullquote .text__container h6,
html.xl .text.pullquote .text__container p,
html.xl .text .tccc-cmp-text.pullquote .text__container p,
html.xl .text.pullquote .text__container span,
html.xl .text .tccc-cmp-text.pullquote .text__container span,
html.xl .text.pullquote .text__container a,
html.xl .text .tccc-cmp-text.pullquote .text__container a {
  font-size: 1.75rem !important;
  line-height: 2rem !important;
}
.text.pullquote .text__container h1::before,
.text .tccc-cmp-text.pullquote .text__container h1::before,
.text.pullquote .text__container h2::before,
.text .tccc-cmp-text.pullquote .text__container h2::before,
.text.pullquote .text__container h3::before,
.text .tccc-cmp-text.pullquote .text__container h3::before,
.text.pullquote .text__container h4::before,
.text .tccc-cmp-text.pullquote .text__container h4::before,
.text.pullquote .text__container h5::before,
.text .tccc-cmp-text.pullquote .text__container h5::before,
.text.pullquote .text__container h6::before,
.text .tccc-cmp-text.pullquote .text__container h6::before,
.text.pullquote .text__container p::before,
.text .tccc-cmp-text.pullquote .text__container p::before,
.text.pullquote .text__container span::before,
.text .tccc-cmp-text.pullquote .text__container span::before,
.text.pullquote .text__container a::before,
.text .tccc-cmp-text.pullquote .text__container a::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .text.pullquote .text__container h1::before,
html.sm .text .tccc-cmp-text.pullquote .text__container h1::before,
html.sm .text.pullquote .text__container h2::before,
html.sm .text .tccc-cmp-text.pullquote .text__container h2::before,
html.sm .text.pullquote .text__container h3::before,
html.sm .text .tccc-cmp-text.pullquote .text__container h3::before,
html.sm .text.pullquote .text__container h4::before,
html.sm .text .tccc-cmp-text.pullquote .text__container h4::before,
html.sm .text.pullquote .text__container h5::before,
html.sm .text .tccc-cmp-text.pullquote .text__container h5::before,
html.sm .text.pullquote .text__container h6::before,
html.sm .text .tccc-cmp-text.pullquote .text__container h6::before,
html.sm .text.pullquote .text__container p::before,
html.sm .text .tccc-cmp-text.pullquote .text__container p::before,
html.sm .text.pullquote .text__container span::before,
html.sm .text .tccc-cmp-text.pullquote .text__container span::before,
html.sm .text.pullquote .text__container a::before,
html.sm .text .tccc-cmp-text.pullquote .text__container a::before,
html.xs .text.pullquote .text__container h1::before,
html.xs .text .tccc-cmp-text.pullquote .text__container h1::before,
html.xs .text.pullquote .text__container h2::before,
html.xs .text .tccc-cmp-text.pullquote .text__container h2::before,
html.xs .text.pullquote .text__container h3::before,
html.xs .text .tccc-cmp-text.pullquote .text__container h3::before,
html.xs .text.pullquote .text__container h4::before,
html.xs .text .tccc-cmp-text.pullquote .text__container h4::before,
html.xs .text.pullquote .text__container h5::before,
html.xs .text .tccc-cmp-text.pullquote .text__container h5::before,
html.xs .text.pullquote .text__container h6::before,
html.xs .text .tccc-cmp-text.pullquote .text__container h6::before,
html.xs .text.pullquote .text__container p::before,
html.xs .text .tccc-cmp-text.pullquote .text__container p::before,
html.xs .text.pullquote .text__container span::before,
html.xs .text .tccc-cmp-text.pullquote .text__container span::before,
html.xs .text.pullquote .text__container a::before,
html.xs .text .tccc-cmp-text.pullquote .text__container a::before {
  top: 0.2rem;
  bottom: 0;
}
.text.cmp-text__red-box,
.text .cmp-text__red-box.tccc-cmp-text {
  padding-left: 0;
  padding-right: 0;
}
.text.cmp-text__red-box .text__container h1,
.text .cmp-text__red-box.tccc-cmp-text .text__container h1,
.text.cmp-text__red-box .text__container h2,
.text .cmp-text__red-box.tccc-cmp-text .text__container h2,
.text.cmp-text__red-box .text__container h3,
.text .cmp-text__red-box.tccc-cmp-text .text__container h3,
.text.cmp-text__red-box .text__container h4,
.text .cmp-text__red-box.tccc-cmp-text .text__container h4,
.text.cmp-text__red-box .text__container h5,
.text .cmp-text__red-box.tccc-cmp-text .text__container h5,
.text.cmp-text__red-box .text__container h6,
.text .cmp-text__red-box.tccc-cmp-text .text__container h6,
.text.cmp-text__red-box .text__container p,
.text .cmp-text__red-box.tccc-cmp-text .text__container p,
.text.cmp-text__red-box .text__container span,
.text .cmp-text__red-box.tccc-cmp-text .text__container span,
.text.cmp-text__red-box .text__container a,
.text .cmp-text__red-box.tccc-cmp-text .text__container a {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.375rem !important;
  line-height: 1.5625rem !important;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  margin-top: 0;
  margin-left: 1rem;
  margin-bottom: 1.25rem;
}
html.md .text.cmp-text__red-box .text__container h1,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.md .text.cmp-text__red-box .text__container h2,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.md .text.cmp-text__red-box .text__container h3,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.md .text.cmp-text__red-box .text__container h4,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.md .text.cmp-text__red-box .text__container h5,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.md .text.cmp-text__red-box .text__container h6,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.md .text.cmp-text__red-box .text__container p,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.md .text.cmp-text__red-box .text__container span,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.md .text.cmp-text__red-box .text__container a,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.lg .text.cmp-text__red-box .text__container h1,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.lg .text.cmp-text__red-box .text__container h2,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.lg .text.cmp-text__red-box .text__container h3,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.lg .text.cmp-text__red-box .text__container h4,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.lg .text.cmp-text__red-box .text__container h5,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.lg .text.cmp-text__red-box .text__container h6,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.lg .text.cmp-text__red-box .text__container p,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.lg .text.cmp-text__red-box .text__container span,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.lg .text.cmp-text__red-box .text__container a,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.xl .text.cmp-text__red-box .text__container h1,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.xl .text.cmp-text__red-box .text__container h2,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.xl .text.cmp-text__red-box .text__container h3,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.xl .text.cmp-text__red-box .text__container h4,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.xl .text.cmp-text__red-box .text__container h5,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.xl .text.cmp-text__red-box .text__container h6,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.xl .text.cmp-text__red-box .text__container p,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.xl .text.cmp-text__red-box .text__container span,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.xl .text.cmp-text__red-box .text__container a,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container a {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .text.cmp-text__red-box .text__container h1,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.md .text.cmp-text__red-box .text__container h2,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.md .text.cmp-text__red-box .text__container h3,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.md .text.cmp-text__red-box .text__container h4,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.md .text.cmp-text__red-box .text__container h5,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.md .text.cmp-text__red-box .text__container h6,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.md .text.cmp-text__red-box .text__container p,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.md .text.cmp-text__red-box .text__container span,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.md .text.cmp-text__red-box .text__container a,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.lg .text.cmp-text__red-box .text__container h1,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.lg .text.cmp-text__red-box .text__container h2,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.lg .text.cmp-text__red-box .text__container h3,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.lg .text.cmp-text__red-box .text__container h4,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.lg .text.cmp-text__red-box .text__container h5,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.lg .text.cmp-text__red-box .text__container h6,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.lg .text.cmp-text__red-box .text__container p,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.lg .text.cmp-text__red-box .text__container span,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.lg .text.cmp-text__red-box .text__container a,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.xl .text.cmp-text__red-box .text__container h1,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.xl .text.cmp-text__red-box .text__container h2,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.xl .text.cmp-text__red-box .text__container h3,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.xl .text.cmp-text__red-box .text__container h4,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.xl .text.cmp-text__red-box .text__container h5,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.xl .text.cmp-text__red-box .text__container h6,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.xl .text.cmp-text__red-box .text__container p,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.xl .text.cmp-text__red-box .text__container span,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.xl .text.cmp-text__red-box .text__container a,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container a {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .text.cmp-text__red-box .text__container h1,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.md .text.cmp-text__red-box .text__container h2,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.md .text.cmp-text__red-box .text__container h3,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.md .text.cmp-text__red-box .text__container h4,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.md .text.cmp-text__red-box .text__container h5,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.md .text.cmp-text__red-box .text__container h6,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.md .text.cmp-text__red-box .text__container p,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.md .text.cmp-text__red-box .text__container span,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.md .text.cmp-text__red-box .text__container a,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.lg .text.cmp-text__red-box .text__container h1,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.lg .text.cmp-text__red-box .text__container h2,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.lg .text.cmp-text__red-box .text__container h3,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.lg .text.cmp-text__red-box .text__container h4,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.lg .text.cmp-text__red-box .text__container h5,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.lg .text.cmp-text__red-box .text__container h6,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.lg .text.cmp-text__red-box .text__container p,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.lg .text.cmp-text__red-box .text__container span,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.lg .text.cmp-text__red-box .text__container a,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.xl .text.cmp-text__red-box .text__container h1,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.xl .text.cmp-text__red-box .text__container h2,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.xl .text.cmp-text__red-box .text__container h3,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.xl .text.cmp-text__red-box .text__container h4,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.xl .text.cmp-text__red-box .text__container h5,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.xl .text.cmp-text__red-box .text__container h6,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.xl .text.cmp-text__red-box .text__container p,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.xl .text.cmp-text__red-box .text__container span,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.xl .text.cmp-text__red-box .text__container a,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container a {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .text.cmp-text__red-box .text__container h1,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.md .text.cmp-text__red-box .text__container h2,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.md .text.cmp-text__red-box .text__container h3,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.md .text.cmp-text__red-box .text__container h4,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.md .text.cmp-text__red-box .text__container h5,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.md .text.cmp-text__red-box .text__container h6,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.md .text.cmp-text__red-box .text__container p,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.md .text.cmp-text__red-box .text__container span,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.md .text.cmp-text__red-box .text__container a,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.lg .text.cmp-text__red-box .text__container h1,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.lg .text.cmp-text__red-box .text__container h2,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.lg .text.cmp-text__red-box .text__container h3,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.lg .text.cmp-text__red-box .text__container h4,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.lg .text.cmp-text__red-box .text__container h5,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.lg .text.cmp-text__red-box .text__container h6,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.lg .text.cmp-text__red-box .text__container p,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.lg .text.cmp-text__red-box .text__container span,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.lg .text.cmp-text__red-box .text__container a,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.xl .text.cmp-text__red-box .text__container h1,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.xl .text.cmp-text__red-box .text__container h2,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.xl .text.cmp-text__red-box .text__container h3,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.xl .text.cmp-text__red-box .text__container h4,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.xl .text.cmp-text__red-box .text__container h5,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.xl .text.cmp-text__red-box .text__container h6,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.xl .text.cmp-text__red-box .text__container p,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.xl .text.cmp-text__red-box .text__container span,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.xl .text.cmp-text__red-box .text__container a,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container a {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
html.md .text.cmp-text__red-box .text__container h1,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.md .text.cmp-text__red-box .text__container h2,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.md .text.cmp-text__red-box .text__container h3,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.md .text.cmp-text__red-box .text__container h4,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.md .text.cmp-text__red-box .text__container h5,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.md .text.cmp-text__red-box .text__container h6,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.md .text.cmp-text__red-box .text__container p,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.md .text.cmp-text__red-box .text__container span,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.md .text.cmp-text__red-box .text__container a,
html.md .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.lg .text.cmp-text__red-box .text__container h1,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.lg .text.cmp-text__red-box .text__container h2,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.lg .text.cmp-text__red-box .text__container h3,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.lg .text.cmp-text__red-box .text__container h4,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.lg .text.cmp-text__red-box .text__container h5,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.lg .text.cmp-text__red-box .text__container h6,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.lg .text.cmp-text__red-box .text__container p,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.lg .text.cmp-text__red-box .text__container span,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.lg .text.cmp-text__red-box .text__container a,
html.lg .text .cmp-text__red-box.tccc-cmp-text .text__container a,
html.xl .text.cmp-text__red-box .text__container h1,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h1,
html.xl .text.cmp-text__red-box .text__container h2,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h2,
html.xl .text.cmp-text__red-box .text__container h3,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h3,
html.xl .text.cmp-text__red-box .text__container h4,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h4,
html.xl .text.cmp-text__red-box .text__container h5,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h5,
html.xl .text.cmp-text__red-box .text__container h6,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container h6,
html.xl .text.cmp-text__red-box .text__container p,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container p,
html.xl .text.cmp-text__red-box .text__container span,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container span,
html.xl .text.cmp-text__red-box .text__container a,
html.xl .text .cmp-text__red-box.tccc-cmp-text .text__container a {
  font-size: 1.6875rem !important;
  line-height: 1.9375rem !important;
}
.text.cmp-text__red-box .text__container h1::before,
.text .cmp-text__red-box.tccc-cmp-text .text__container h1::before,
.text.cmp-text__red-box .text__container h2::before,
.text .cmp-text__red-box.tccc-cmp-text .text__container h2::before,
.text.cmp-text__red-box .text__container h3::before,
.text .cmp-text__red-box.tccc-cmp-text .text__container h3::before,
.text.cmp-text__red-box .text__container h4::before,
.text .cmp-text__red-box.tccc-cmp-text .text__container h4::before,
.text.cmp-text__red-box .text__container h5::before,
.text .cmp-text__red-box.tccc-cmp-text .text__container h5::before,
.text.cmp-text__red-box .text__container h6::before,
.text .cmp-text__red-box.tccc-cmp-text .text__container h6::before,
.text.cmp-text__red-box .text__container p::before,
.text .cmp-text__red-box.tccc-cmp-text .text__container p::before,
.text.cmp-text__red-box .text__container span::before,
.text .cmp-text__red-box.tccc-cmp-text .text__container span::before,
.text.cmp-text__red-box .text__container a::before,
.text .cmp-text__red-box.tccc-cmp-text .text__container a::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .text.cmp-text__red-box .text__container h1::before,
html.sm .text .cmp-text__red-box.tccc-cmp-text .text__container h1::before,
html.sm .text.cmp-text__red-box .text__container h2::before,
html.sm .text .cmp-text__red-box.tccc-cmp-text .text__container h2::before,
html.sm .text.cmp-text__red-box .text__container h3::before,
html.sm .text .cmp-text__red-box.tccc-cmp-text .text__container h3::before,
html.sm .text.cmp-text__red-box .text__container h4::before,
html.sm .text .cmp-text__red-box.tccc-cmp-text .text__container h4::before,
html.sm .text.cmp-text__red-box .text__container h5::before,
html.sm .text .cmp-text__red-box.tccc-cmp-text .text__container h5::before,
html.sm .text.cmp-text__red-box .text__container h6::before,
html.sm .text .cmp-text__red-box.tccc-cmp-text .text__container h6::before,
html.sm .text.cmp-text__red-box .text__container p::before,
html.sm .text .cmp-text__red-box.tccc-cmp-text .text__container p::before,
html.sm .text.cmp-text__red-box .text__container span::before,
html.sm .text .cmp-text__red-box.tccc-cmp-text .text__container span::before,
html.sm .text.cmp-text__red-box .text__container a::before,
html.sm .text .cmp-text__red-box.tccc-cmp-text .text__container a::before,
html.xs .text.cmp-text__red-box .text__container h1::before,
html.xs .text .cmp-text__red-box.tccc-cmp-text .text__container h1::before,
html.xs .text.cmp-text__red-box .text__container h2::before,
html.xs .text .cmp-text__red-box.tccc-cmp-text .text__container h2::before,
html.xs .text.cmp-text__red-box .text__container h3::before,
html.xs .text .cmp-text__red-box.tccc-cmp-text .text__container h3::before,
html.xs .text.cmp-text__red-box .text__container h4::before,
html.xs .text .cmp-text__red-box.tccc-cmp-text .text__container h4::before,
html.xs .text.cmp-text__red-box .text__container h5::before,
html.xs .text .cmp-text__red-box.tccc-cmp-text .text__container h5::before,
html.xs .text.cmp-text__red-box .text__container h6::before,
html.xs .text .cmp-text__red-box.tccc-cmp-text .text__container h6::before,
html.xs .text.cmp-text__red-box .text__container p::before,
html.xs .text .cmp-text__red-box.tccc-cmp-text .text__container p::before,
html.xs .text.cmp-text__red-box .text__container span::before,
html.xs .text .cmp-text__red-box.tccc-cmp-text .text__container span::before,
html.xs .text.cmp-text__red-box .text__container a::before,
html.xs .text .cmp-text__red-box.tccc-cmp-text .text__container a::before {
  top: 0.2rem;
  bottom: 0;
}
.text.cmp-text__grey-text .tccc-cmp.tccc-cmp-text .text__container h1,
.text.cmp-text__grey-text .tccc-cmp.tccc-cmp-text .text__container h2,
.text.cmp-text__grey-text .tccc-cmp.tccc-cmp-text .text__container h3,
.text.cmp-text__grey-text .tccc-cmp.tccc-cmp-text .text__container h4,
.text.cmp-text__grey-text .tccc-cmp.tccc-cmp-text .text__container h5,
.text.cmp-text__grey-text .tccc-cmp.tccc-cmp-text .text__container h6,
.text.cmp-text__grey-text .tccc-cmp.tccc-cmp-text .text__container p,
.text.cmp-text__grey-text .tccc-cmp.tccc-cmp-text .text__container span,
.text.cmp-text__grey-text .tccc-cmp.tccc-cmp-text .text__container a {
  color: #767676 !important;
}
.text.cmp-text__no-margin-bottom {
  padding-left: 2rem !important;
  margin-bottom: 1rem;
}
.text.cmp-text__no-margin-bottom .tccc-cmp.tccc-cmp-text .text__container h1,
.text.cmp-text__no-margin-bottom .tccc-cmp.tccc-cmp-text .text__container h2,
.text.cmp-text__no-margin-bottom .tccc-cmp.tccc-cmp-text .text__container h3,
.text.cmp-text__no-margin-bottom .tccc-cmp.tccc-cmp-text .text__container h4,
.text.cmp-text__no-margin-bottom .tccc-cmp.tccc-cmp-text .text__container h5,
.text.cmp-text__no-margin-bottom .tccc-cmp.tccc-cmp-text .text__container h6,
.text.cmp-text__no-margin-bottom .tccc-cmp.tccc-cmp-text .text__container p,
.text.cmp-text__no-margin-bottom .tccc-cmp.tccc-cmp-text .text__container span,
.text.cmp-text__no-margin-bottom .tccc-cmp.tccc-cmp-text .text__container a {
  margin-bottom: 0 !important;
}
.text.cmp-text__no-padding-right {
  padding-right: 0 !important;
}
.text.cmp-text__reduce-padding-left {
  padding-left: 5px !important;
}
.text.cmp-text__left-border {
  border-left: 1px solid #a6a3a3;
}
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h1 a,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h2 a,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h3 a,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h4 a,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h5 a,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h6 a,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container p a,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container span a {
  cursor: pointer;
  position: relative;
}
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h1 a::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h2 a::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h3 a::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h4 a::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h5 a::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h6 a::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container p a::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container span a::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h1 a:hover::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h2 a:hover::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h3 a:hover::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h4 a:hover::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h5 a:hover::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container h6 a:hover::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container p a:hover::after,
.text.cmp-text__left-border .tccc-cmp.tccc-cmp-text .text__container span a:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h1 a,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h2 a,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h3 a,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h4 a,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h5 a,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h6 a,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container p a,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container span a {
  color: #333333;
  border-bottom: none !important;
  font-style: normal;
  font-weight: 600;
  cursor: pointer;
  position: relative;
}
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h1 a::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h2 a::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h3 a::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h4 a::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h5 a::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h6 a::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container p a::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container span a::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h1 a:hover::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h2 a:hover::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h3 a:hover::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h4 a:hover::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h5 a:hover::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h6 a:hover::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container p a:hover::after,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container span a:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h1 a:hover,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h2 a:hover,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h3 a:hover,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h4 a:hover,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h5 a:hover,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container h6 a:hover,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container p a:hover,
.text.cmp-text__arrow-underline .tccc-cmp.tccc-cmp-text .text__container span a:hover {
  -webkit-transition: all 3s linear;
  transition: all 3s linear;
  text-decoration: underline !important;
  -webkit-text-decoration-color: #333333 !important;
          text-decoration-color: #333333 !important;
  color: #333333 !important;
}
.text.text__stats-info,
.text .text__stats-info {
  background-color: #F2F2F2;
  position: relative;
  overflow: hidden;
}
html.xs .text.text__stats-info .content-area,
html.xs .text .text__stats-info .content-area,
html.sm .text.text__stats-info .content-area,
html.sm .text .text__stats-info .content-area {
  margin-left: -1rem;
  width: 100vw;
}
.text.text__stats-info::before,
.text .text__stats-info::before {
  content: '';
  display: inline-block;
  width: 35px;
  height: 35px;
  background: #f40000;
  position: absolute;
  top: -18px;
  right: -18px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  border-bottom: 3px solid white;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(99%, #f40000), to(#cccccc));
  background: linear-gradient(0deg, #f40000 99%, #cccccc 100%);
}
.text.text__stats-info .text__container p,
.text .text__stats-info .text__container p {
  margin-bottom: 0;
  font-weight: 600;
  cursor: pointer;
  position: relative;
}
.text.text__stats-info .text__container p::after,
.text .text__stats-info .text__container p::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.text.text__stats-info .text__container p:hover::after,
.text .text__stats-info .text__container p:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.text.text__stats-info .text__container p::after,
.text .text__stats-info .text__container p::after {
  margin-bottom: -2px;
}
.text.arrow-link .text__container div p,
.text .arrow-link .text__container div p {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
  cursor: pointer;
  position: relative;
}
.text.arrow-link .text__container div p::after,
.text .arrow-link .text__container div p::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.text.arrow-link .text__container div p:hover::after,
.text .arrow-link .text__container div p:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.text.arrow-link .text__container div p:hover,
.text .arrow-link .text__container div p:hover {
  -webkit-transition: all 3s linear;
  transition: all 3s linear;
}
.text.arrow-link .text__container div p a,
.text .arrow-link .text__container div p a {
  text-decoration: none !important;
}
.text.arrow-link .text__container div p a:hover,
.text .arrow-link .text__container div p a:hover {
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}
.text.text__remove-margin .text__container div p {
  margin-bottom: 0;
}
.text.no-margin-top {
  margin-top: 0px !important;
}
.text .my-0 p {
  margin-bottom: 0px;
}
.text.or-separation p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
  width: 130px;
}
.text.or-separation p:after,
.text.or-separation p:before {
  content: "";
  display: block;
  background: #dedede;
  width: 50%;
  height: 1px;
}
.text.or-separation p:after {
  margin-left: 15px;
}
.text.or-separation p:before {
  margin-right: 15px;
}
.text.text__inline-arrow-link .text__container a {
  text-decoration: none !important;
}
.text.text__inline-arrow-link .text__container a::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 20px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 18px;
  margin-bottom: -1px;
}
.text.text__inline-arrow-link .text__container a:hover {
  color: #333333;
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
  -webkit-transition: translate 3s linear;
  transition: translate 3s linear;
}
.text.text__inline-arrow-link .text__container a:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.text.text__info-text .text__container p {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  line-height: 1.875rem;
}
.red-triangle h1::after,
.red-triangle h2::after,
.red-triangle h3::after,
.red-triangle h4::after,
.red-triangle h5::after,
.red-triangle h6::after,
.red-triangle p::after,
.red-triangle span::after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #f40000 transparent;
  top: -12px;
  position: relative;
  left: 2px;
}
.top-left-red-bubbles h1,
.top-left-red-bubbles h2,
.top-left-red-bubbles h3,
.top-left-red-bubbles h4,
.top-left-red-bubbles h5,
.top-left-red-bubbles h6,
.top-left-red-bubbles p,
.top-left-red-bubbles span {
  position: relative;
  top: -40px;
  padding: 0 0 0 30px !important;
}
.top-left-red-bubbles h1::before,
.top-left-red-bubbles h2::before,
.top-left-red-bubbles h3::before,
.top-left-red-bubbles h4::before,
.top-left-red-bubbles h5::before,
.top-left-red-bubbles h6::before,
.top-left-red-bubbles p::before,
.top-left-red-bubbles span::before {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/bubble.svg");
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  width: 15px;
  height: 40px;
  padding: 0;
  position: relative;
  top: 55px;
  left: -30px;
}
html.sm .top-left-red-bubbles h1,
html.sm .top-left-red-bubbles h2,
html.sm .top-left-red-bubbles h3,
html.sm .top-left-red-bubbles h4,
html.sm .top-left-red-bubbles h5,
html.sm .top-left-red-bubbles h6,
html.sm .top-left-red-bubbles p,
html.sm .top-left-red-bubbles span,
html.xs .top-left-red-bubbles h1,
html.xs .top-left-red-bubbles h2,
html.xs .top-left-red-bubbles h3,
html.xs .top-left-red-bubbles h4,
html.xs .top-left-red-bubbles h5,
html.xs .top-left-red-bubbles h6,
html.xs .top-left-red-bubbles p,
html.xs .top-left-red-bubbles span {
  padding: 0 30px !important;
}
.top-right-red-bubbles h1,
.top-right-red-bubbles h2,
.top-right-red-bubbles h3,
.top-right-red-bubbles h4,
.top-right-red-bubbles h5,
.top-right-red-bubbles h6,
.top-right-red-bubbles p,
.top-right-red-bubbles span {
  position: relative;
  top: 0;
  right: 0 !important;
  padding: 0 30px 0 0 !important;
}
.top-right-red-bubbles h1::after,
.top-right-red-bubbles h2::after,
.top-right-red-bubbles h3::after,
.top-right-red-bubbles h4::after,
.top-right-red-bubbles h5::after,
.top-right-red-bubbles h6::after,
.top-right-red-bubbles p::after,
.top-right-red-bubbles span::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/bubble.svg");
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  display: inline-block;
  width: 15px;
  height: 40px;
  padding: 0;
  position: relative;
  right: -0.1rem;
}
html.sm .top-right-red-bubbles h1::after,
html.sm .top-right-red-bubbles h2::after,
html.sm .top-right-red-bubbles h3::after,
html.sm .top-right-red-bubbles h4::after,
html.sm .top-right-red-bubbles h5::after,
html.sm .top-right-red-bubbles h6::after,
html.sm .top-right-red-bubbles p::after,
html.sm .top-right-red-bubbles span::after,
html.xs .top-right-red-bubbles h1::after,
html.xs .top-right-red-bubbles h2::after,
html.xs .top-right-red-bubbles h3::after,
html.xs .top-right-red-bubbles h4::after,
html.xs .top-right-red-bubbles h5::after,
html.xs .top-right-red-bubbles h6::after,
html.xs .top-right-red-bubbles p::after,
html.xs .top-right-red-bubbles span::after {
  top: 5px;
  -webkit-transform: scale(0.75) scaleX(-1);
          transform: scale(0.75) scaleX(-1);
}
html.sm .top-right-red-bubbles h1,
html.sm .top-right-red-bubbles h2,
html.sm .top-right-red-bubbles h3,
html.sm .top-right-red-bubbles h4,
html.sm .top-right-red-bubbles h5,
html.sm .top-right-red-bubbles h6,
html.sm .top-right-red-bubbles p,
html.sm .top-right-red-bubbles span,
html.xs .top-right-red-bubbles h1,
html.xs .top-right-red-bubbles h2,
html.xs .top-right-red-bubbles h3,
html.xs .top-right-red-bubbles h4,
html.xs .top-right-red-bubbles h5,
html.xs .top-right-red-bubbles h6,
html.xs .top-right-red-bubbles p,
html.xs .top-right-red-bubbles span {
  padding: 0 !important;
}
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.25rem !important;
  line-height: 1.5625rem !important;
  color: #333333 !important;
  -webkit-transform: translateY(25%);
  -moz-transform: translateY(25%);
  -ms-transform: translateY(25%);
  -o-transform: translateY(25%);
  position: relative;
}
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.md .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.md .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.lg .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.lg .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.xl .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.xl .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span {
  margin-left: 1rem;
  margin-bottom: 1.75rem;
}
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1::before,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1::before,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2::before,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2::before,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3::before,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3::before,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4::before,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4::before,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5::before,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5::before,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6::before,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6::before,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p::before,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p::before,
.two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span::before,
.two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1::before,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1::before,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2::before,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2::before,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3::before,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3::before,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4::before,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4::before,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5::before,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5::before,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6::before,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6::before,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p::before,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p::before,
html.sm .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span::before,
html.sm .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span::before,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h1::before,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h1::before,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h2::before,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h2::before,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h3::before,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h3::before,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h4::before,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h4::before,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h5::before,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h5::before,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container h6::before,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container h6::before,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container p::before,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container p::before,
html.xs .two-column__red-box.tccc-cmp.tccc-cmp-text .text__container span::before,
html.xs .two-column__red-box .tccc-cmp.tccc-cmp-text .text__container span::before {
  top: 0.2rem;
  bottom: 0;
}
/* Article Time paintbrush */
.article-time .tccc-cmp-text {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
  text-align: center;
  color: #767676;
  border-right: 1px solid #767676;
  padding-right: 0.8rem;
}
/* Author paintbrush */
.author-byline .tccc-cmp-text {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
  color: #767676;
}
/* Publish Date paintbrush */
.publish-date {
  float: none;
  width: auto;
  margin-top: 0!important;
  margin-bottom: 1rem;
}
html.xs .publish-date,
html.sm .publish-date {
  padding: 0 10px;
}
.publish-date .tccc-cmp-text {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
  text-align: left;
  color: #767676;
  padding-left: 0;
}
.publish-date.publish-date-center .tccc-cmp-text {
  text-align: center !important;
}
.publish-date-description {
  float: none;
  width: auto;
}
html.xs .publish-date-description,
html.sm .publish-date-description {
  padding-left: 0;
  padding-right: 0;
}
.publish-date-description .tccc-cmp-text p {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  text-align: right;
  color: #767676;
  font-weight: bold !important;
  padding-left: 0;
}
/* Intro Text paintbrush */
.intro-text .tccc-cmp-text p:first-of-type {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
html.sm .intro-text .tccc-cmp-text p:first-of-type {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
}
html.xs .intro-text .tccc-cmp-text p:first-of-type {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.675rem;
}
.paragraph-text__our-company .tccc-cmp-text p:first-of-type {
  font-size: 1rem;
  padding-bottom: 0 !important;
  /*margin-left: 30px;*/
  padding-right: 15px !important;
  width: 100%;
}
.readTimeContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.readTimeContainer .eta::after {
  content: " read";
}
.readTimeContainer::before {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/clock.svg");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: text-bottom;
  position: absolute;
  height: 20px;
  width: 20px;
  padding: 0;
  left: -28px;
  top: 0;
}
html.xs .readTimeContainer::before,
html.sm .readTimeContainer::before {
  height: 17px;
  width: 17px;
  left: -24px;
  top: 3px;
}
/* line-fill class - this surrounds text with horizontal line */
.tccc-cmp-text.line-fill .text__container div {
  width: 29%;
}
.tccc-cmp-text.line-fill .text__container div p {
  overflow: hidden;
  text-align: center;
}
.tccc-cmp-text.line-fill .text__container div p::before,
.tccc-cmp-text.line-fill .text__container div p::after {
  background-color: #98989B;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 50%;
}
.tccc-cmp-text.line-fill .text__container div p::before {
  right: 0.5em;
  margin-left: -50%;
}
.tccc-cmp-text.line-fill .text__container div p::after {
  left: 0.5em;
  margin-right: -50%;
}
/* Intro Text Responsible Business paintbrush */
.intro-text__common .tccc-cmp-text p,
.intro-text__common.tccc-cmp-text p,
.intro-text__resp-business .tccc-cmp-text p,
.intro-text__resp-business.tccc-cmp-text p {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
}
html.md .intro-text__common .tccc-cmp-text p,
html.md .intro-text__common.tccc-cmp-text p,
html.md .intro-text__resp-business .tccc-cmp-text p,
html.md .intro-text__resp-business.tccc-cmp-text p,
html.lg .intro-text__common .tccc-cmp-text p,
html.lg .intro-text__common.tccc-cmp-text p,
html.lg .intro-text__resp-business .tccc-cmp-text p,
html.lg .intro-text__resp-business.tccc-cmp-text p,
html.xl .intro-text__common .tccc-cmp-text p,
html.xl .intro-text__common.tccc-cmp-text p,
html.xl .intro-text__resp-business .tccc-cmp-text p,
html.xl .intro-text__resp-business.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .intro-text__common .tccc-cmp-text p,
html.md .intro-text__common.tccc-cmp-text p,
html.md .intro-text__resp-business .tccc-cmp-text p,
html.md .intro-text__resp-business.tccc-cmp-text p,
html.lg .intro-text__common .tccc-cmp-text p,
html.lg .intro-text__common.tccc-cmp-text p,
html.lg .intro-text__resp-business .tccc-cmp-text p,
html.lg .intro-text__resp-business.tccc-cmp-text p,
html.xl .intro-text__common .tccc-cmp-text p,
html.xl .intro-text__common.tccc-cmp-text p,
html.xl .intro-text__resp-business .tccc-cmp-text p,
html.xl .intro-text__resp-business.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .intro-text__common .tccc-cmp-text p,
html.md .intro-text__common.tccc-cmp-text p,
html.md .intro-text__resp-business .tccc-cmp-text p,
html.md .intro-text__resp-business.tccc-cmp-text p,
html.lg .intro-text__common .tccc-cmp-text p,
html.lg .intro-text__common.tccc-cmp-text p,
html.lg .intro-text__resp-business .tccc-cmp-text p,
html.lg .intro-text__resp-business.tccc-cmp-text p,
html.xl .intro-text__common .tccc-cmp-text p,
html.xl .intro-text__common.tccc-cmp-text p,
html.xl .intro-text__resp-business .tccc-cmp-text p,
html.xl .intro-text__resp-business.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .intro-text__common .tccc-cmp-text p,
html.md .intro-text__common.tccc-cmp-text p,
html.md .intro-text__resp-business .tccc-cmp-text p,
html.md .intro-text__resp-business.tccc-cmp-text p,
html.lg .intro-text__common .tccc-cmp-text p,
html.lg .intro-text__common.tccc-cmp-text p,
html.lg .intro-text__resp-business .tccc-cmp-text p,
html.lg .intro-text__resp-business.tccc-cmp-text p,
html.xl .intro-text__common .tccc-cmp-text p,
html.xl .intro-text__common.tccc-cmp-text p,
html.xl .intro-text__resp-business .tccc-cmp-text p,
html.xl .intro-text__resp-business.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .intro-text__common .tccc-cmp-text p,
html.md .intro-text__common.tccc-cmp-text p,
html.md .intro-text__resp-business .tccc-cmp-text p,
html.md .intro-text__resp-business.tccc-cmp-text p,
html.lg .intro-text__common .tccc-cmp-text p,
html.lg .intro-text__common.tccc-cmp-text p,
html.lg .intro-text__resp-business .tccc-cmp-text p,
html.lg .intro-text__resp-business.tccc-cmp-text p,
html.xl .intro-text__common .tccc-cmp-text p,
html.xl .intro-text__common.tccc-cmp-text p,
html.xl .intro-text__resp-business .tccc-cmp-text p,
html.xl .intro-text__resp-business.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
/* Author Mode */
body.authorMode .tccc-cmp.tccc-cmp-text {
  min-height: 100px;
}
html.md .responsivegrid .text__red-box--alignMiddle > div,
html.lg .responsivegrid .text__red-box--alignMiddle > div,
html.xl .responsivegrid .text__red-box--alignMiddle > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.md .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h1,
html.lg .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h1,
html.xl .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h1,
html.md .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h2,
html.lg .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h2,
html.xl .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h2,
html.md .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h3,
html.lg .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h3,
html.xl .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h3,
html.md .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h4,
html.lg .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h4,
html.xl .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h4,
html.md .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h5,
html.lg .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h5,
html.xl .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h5,
html.md .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h6,
html.lg .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h6,
html.xl .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h6,
html.md .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container p,
html.lg .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container p,
html.xl .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container p,
html.md .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container span,
html.lg .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container span,
html.xl .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container span,
html.md .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container a,
html.lg .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container a,
html.xl .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container a {
  margin-top: 0 !important;
}
html.xs .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h1,
html.sm .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h1,
html.xs .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h2,
html.sm .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h2,
html.xs .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h3,
html.sm .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h3,
html.xs .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h4,
html.sm .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h4,
html.xs .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h5,
html.sm .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h5,
html.xs .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h6,
html.sm .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container h6,
html.xs .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container p,
html.sm .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container p,
html.xs .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container span,
html.sm .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container span,
html.xs .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container a,
html.sm .responsivegrid .text__red-box--alignMiddle .tccc-cmp.tccc-cmp-text .text__container a {
  margin-top: 0 !important;
}
.responsible-business-detail .text .tccc-cmp-text.cmp-text__red-box {
  padding: 0 !important;
}
.responsible-business-detail .text .tccc-cmp-text.cmp-text__red-box .text__container p {
  margin-left: 2rem;
}
.responsible-business-detail .text .tccc-cmp-text.cmp-text__red-box .text__container p:before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0.7rem;
  bottom: 0.5rem;
  left: -1rem;
  padding-left: 0;
}
html.sm .responsible-business-detail .text .tccc-cmp-text.cmp-text__red-box .text__container p:before,
html.xs .responsible-business-detail .text .tccc-cmp-text.cmp-text__red-box .text__container p:before {
  top: 0.2rem;
}
.leadershipBio_goToBeverageText {
  padding-left: 1.5rem;
  margin-top: -2.2rem;
  position: relative;
  z-index: 10;
}
.text__phone-icon .text__container {
  min-height: 5rem;
}
.text__phone-icon .text__container::before {
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  padding: 0;
  position: absolute;
  background-image: url('https://static.coke.com/assets/journey/phone.svg');
  width: 39px;
  height: 67px;
}
.text__phone-icon .text__container div {
  left: -webkit-calc(39px + 1rem);
  left: calc(39px + 1rem);
  margin-right: -webkit-calc(39px + 1rem);
  margin-right: calc(39px + 1rem);
  position: relative;
}
.text__email-icon .text__container {
  min-height: 3rem;
}
.text__email-icon .text__container::before {
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  padding: 0;
  position: absolute;
  background-image: url('https://static.coke.com/assets/journey/mail.svg');
  width: 57px;
  height: 36px;
}
.text__email-icon .text__container div {
  left: -webkit-calc(57px + 1rem);
  left: calc(57px + 1rem);
  margin-right: -webkit-calc(57px + 1rem);
  margin-right: calc(57px + 1rem);
  position: relative;
}
.text__building-icon .text__container {
  min-height: 5rem;
}
.text__building-icon .text__container::before {
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  padding: 0;
  position: absolute;
  background-image: url('https://static.coke.com/assets/journey/address.svg');
  width: 64px;
  height: 61px;
}
.text__building-icon .text__container div {
  left: -webkit-calc(64px + 1rem);
  left: calc(64px + 1rem);
  margin-right: -webkit-calc(64px + 1rem);
  margin-right: calc(64px + 1rem);
  position: relative;
}
.intro-text__board-directors .tccc-cmp-text,
.intro-text__board-directors.tccc-cmp-text {
  max-width: 900px;
  margin: 0 auto;
  padding-bottom: 1.5rem;
  padding-top: 5px;
}
html.md .intro-text__board-directors .tccc-cmp-text,
html.md .intro-text__board-directors.tccc-cmp-text,
html.lg .intro-text__board-directors .tccc-cmp-text,
html.lg .intro-text__board-directors.tccc-cmp-text,
html.xl .intro-text__board-directors .tccc-cmp-text,
html.xl .intro-text__board-directors.tccc-cmp-text {
  padding-bottom: 1rem;
}
.intro-text__board-directors .tccc-cmp-text p,
.intro-text__board-directors.tccc-cmp-text p {
  color: #4A4A4A;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
}
html.md .intro-text__board-directors .tccc-cmp-text p,
html.md .intro-text__board-directors.tccc-cmp-text p,
html.lg .intro-text__board-directors .tccc-cmp-text p,
html.lg .intro-text__board-directors.tccc-cmp-text p,
html.xl .intro-text__board-directors .tccc-cmp-text p,
html.xl .intro-text__board-directors.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .intro-text__board-directors .tccc-cmp-text p,
html.md .intro-text__board-directors.tccc-cmp-text p,
html.lg .intro-text__board-directors .tccc-cmp-text p,
html.lg .intro-text__board-directors.tccc-cmp-text p,
html.xl .intro-text__board-directors .tccc-cmp-text p,
html.xl .intro-text__board-directors.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .intro-text__board-directors .tccc-cmp-text p,
html.md .intro-text__board-directors.tccc-cmp-text p,
html.lg .intro-text__board-directors .tccc-cmp-text p,
html.lg .intro-text__board-directors.tccc-cmp-text p,
html.xl .intro-text__board-directors .tccc-cmp-text p,
html.xl .intro-text__board-directors.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .intro-text__board-directors .tccc-cmp-text p,
html.md .intro-text__board-directors.tccc-cmp-text p,
html.lg .intro-text__board-directors .tccc-cmp-text p,
html.lg .intro-text__board-directors.tccc-cmp-text p,
html.xl .intro-text__board-directors .tccc-cmp-text p,
html.xl .intro-text__board-directors.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .intro-text__board-directors .tccc-cmp-text p,
html.md .intro-text__board-directors.tccc-cmp-text p,
html.lg .intro-text__board-directors .tccc-cmp-text p,
html.lg .intro-text__board-directors.tccc-cmp-text p,
html.xl .intro-text__board-directors .tccc-cmp-text p,
html.xl .intro-text__board-directors.tccc-cmp-text p {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.margin_top_negative_1_rem {
  margin-top: -1rem;
}
/* paintbrush -  */
.bottom-left-red-bubbles-headline h1,
.bottom-left-red-bubbles-headline h2,
.bottom-left-red-bubbles-headline h3,
.bottom-left-red-bubbles-headline h4,
.bottom-left-red-bubbles-headline h5,
.bottom-left-red-bubbles-headline h6,
.bottom-left-red-bubbles-headline p,
.bottom-left-red-bubbles-headline span {
  position: relative;
  padding: 0 0 0 30px !important;
}
html.sm .bottom-left-red-bubbles-headline h1,
html.sm .bottom-left-red-bubbles-headline h2,
html.sm .bottom-left-red-bubbles-headline h3,
html.sm .bottom-left-red-bubbles-headline h4,
html.sm .bottom-left-red-bubbles-headline h5,
html.sm .bottom-left-red-bubbles-headline h6,
html.sm .bottom-left-red-bubbles-headline p,
html.sm .bottom-left-red-bubbles-headline span,
html.xs .bottom-left-red-bubbles-headline h1,
html.xs .bottom-left-red-bubbles-headline h2,
html.xs .bottom-left-red-bubbles-headline h3,
html.xs .bottom-left-red-bubbles-headline h4,
html.xs .bottom-left-red-bubbles-headline h5,
html.xs .bottom-left-red-bubbles-headline h6,
html.xs .bottom-left-red-bubbles-headline p,
html.xs .bottom-left-red-bubbles-headline span {
  padding: 0 30px !important;
}
.bottom-left-red-bubbles-headline h1,
.bottom-left-red-bubbles-headline h2,
.bottom-left-red-bubbles-headline h3,
.bottom-left-red-bubbles-headline h4,
.bottom-left-red-bubbles-headline h5,
.bottom-left-red-bubbles-headline h6 {
  margin-bottom: 1rem;
}
.bottom-left-red-bubbles-headline h1::before,
.bottom-left-red-bubbles-headline h2::before,
.bottom-left-red-bubbles-headline h3::before,
.bottom-left-red-bubbles-headline h4::before,
.bottom-left-red-bubbles-headline h5::before,
.bottom-left-red-bubbles-headline h6::before {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/bubble.svg");
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  width: 15px;
  height: 40px;
  padding: 0;
  position: absolute;
  top: 95%;
  left: 0;
}
/* Table styling */
/* BUTTON STYLING */
.btn {
  font-size: 0.9375rem;
  border: 0;
  padding: 0.563rem 1.5rem;
  border-radius: 0.185rem;
}
.btn-primary {
  background-color: #333333;
}
.btn-primary:hover {
  background-color: #f40000;
}
.btn-secondary {
  background-color: #98989B;
}
.btn-secondary:hover {
  background-color: #f40000;
}
.button.homepage-back_to_top {
  position: relative;
  margin-top: -6.5rem;
  padding-right: 4rem;
}
.tccc-cmp-button.back_to_top,
.back_to_top {
  z-index: 2;
}
.tccc-cmp-button.back_to_top button,
.back_to_top button {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/back_to_top_icon.svg');
  background-repeat: no-repeat;
  background-size: contain;
  background-color: unset !important;
  width: 3rem;
  height: 3rem;
  float: right;
  display: none;
  position: fixed;
  bottom: 20px;
  right: 3%;
  z-index: 99;
  cursor: pointer;
}
html.md .tccc-cmp-button.back_to_top button,
html.md .back_to_top button,
html.lg .tccc-cmp-button.back_to_top button,
html.lg .back_to_top button {
  margin-right: 2rem;
  margin-top: 2rem;
  right: 2%;
}
html.lg .tccc-cmp-button.back_to_top button,
html.lg .back_to_top button {
  right: 0%;
}
html.xl .tccc-cmp-button.back_to_top button,
html.xl .back_to_top button {
  right: 6%;
}
.tccc-cmp-button.back_to_top button span,
.back_to_top button span {
  visibility: hidden;
}
.tccc-cmp-button.back_to_top.contact_us button,
.back_to_top.contact_us button {
  margin-top: 110px;
}
html.md .tccc-cmp-button.back_to_top.contact_us button,
html.md .back_to_top.contact_us button,
html.lg .tccc-cmp-button.back_to_top.contact_us button,
html.lg .back_to_top.contact_us button,
html.xl .tccc-cmp-button.back_to_top.contact_us button,
html.xl .back_to_top.contact_us button {
  margin-top: 250px;
}
.button.arrow__link-left .btn {
  background: transparent;
  cursor: pointer;
  position: relative;
}
.button.arrow__link-left .btn:focus {
  border: none;
  outline: 0;
  box-shadow: none;
}
.button.arrow__link-left .btn::before {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow-left_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -1px;
}
.button.arrow__link-left .btn:hover::before {
  -webkit-transform: translateX(-10px);
  -moz-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  -o-transform: translateX(-10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.button.arrow__link-left .btn:hover {
  -webkit-transition: translate 3s linear;
  transition: translate 3s linear;
}
.button.external-url {
  text-align: center;
}
html.xs .button.external-url,
html.sm .button.external-url {
  padding: 0;
}
.button.external-url a,
.button.external-url a:hover,
.button.external-url a:hover span {
  text-decoration: none;
}
.button.external-url .btn {
  width: 100%;
  position: relative;
  border-radius: 1.5625rem;
  padding: 0;
}
html.md .button.external-url .btn,
html.lg .button.external-url .btn,
html.xl .button.external-url .btn {
  margin-top: 2.5rem;
}
.button.external-url .btn span {
  color: #FFFFFF;
  font-size: 1rem;
  line-height: 1;
  width: 100%;
  display: block;
  padding: 0.8125rem 3.125rem;
  border-radius: 1.5625rem;
}
html.xs .button.external-url .btn span,
html.sm .button.external-url .btn span {
  padding: 0.75rem 1.375rem 0.875rem;
}
.button.external-url .btn span::before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 0.75rem;
  left: 1.25rem;
  width: 1.1875rem;
  height: 1.1875rem;
  background: url('/content/dam/nextgen/images/icons/icn-external-link.svg') center center transparent no-repeat;
}
.button.external-url .btn span::before html.xs,
.button.external-url .btn span::before html.sm {
  width: 0.9375rem;
  height: 0.9375rem;
  margin-right: 1.6rem;
}
.button.external-url .btn span:hover {
  color: #333333;
}
.button.external-url .btn span:hover span {
  text-decoration: none;
}
.button.external-url .btn span:hover::before {
  background: url('/content/dam/nextgen/images/icons/icn-external-link-grey.svg') center center no-repeat;
}
.button.downloadButton .btn,
.button .downloadButton .btn {
  background-color: inherit;
  padding-left: 0;
}
.button.downloadButton .btn span::after,
.button .downloadButton .btn span::after {
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  content: '';
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.7rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 18px;
  margin-bottom: 2px;
}
.button.button__globalBack,
.button .button__globalBack,
.button.button__corporateGovernanceBack,
.button .button__corporateGovernanceBack,
.button.button__LeadershipBack,
.button .button__LeadershipBack {
  z-index: 1;
}
.button.button__globalBack a,
.button .button__globalBack a,
.button.button__corporateGovernanceBack a,
.button .button__corporateGovernanceBack a,
.button.button__LeadershipBack a,
.button .button__LeadershipBack a {
  margin-top: 1rem;
  margin-bottom: -2rem;
  display: block;
}
.button.button__globalBack a .btn,
.button .button__globalBack a .btn,
.button.button__corporateGovernanceBack a .btn,
.button .button__corporateGovernanceBack a .btn,
.button.button__LeadershipBack a .btn,
.button .button__LeadershipBack a .btn {
  background-color: transparent;
  padding-left: 0;
}
.button.button__globalBack a .btn span,
.button .button__globalBack a .btn span,
.button.button__corporateGovernanceBack a .btn span,
.button .button__corporateGovernanceBack a .btn span,
.button.button__LeadershipBack a .btn span,
.button .button__LeadershipBack a .btn span {
  padding: 0rem;
}
.button.button__globalBack a .btn span::before,
.button .button__globalBack a .btn span::before,
.button.button__corporateGovernanceBack a .btn span::before,
.button .button__corporateGovernanceBack a .btn span::before,
.button.button__LeadershipBack a .btn span::before,
.button .button__LeadershipBack a .btn span::before {
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow-left_cta.svg");
  content: '';
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 19px;
  margin-left: 0rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 18px;
  margin-bottom: 0px;
  margin-right: 8px;
}
/* CARD COMPONENT STYLING */
.bg-white {
  background-color: initial !important;
}
.card {
  border: 0;
  /* overwrite bootstrap default */
  border-radius: 0;
  background: transparent;
  /* remove extra padding and margins from around the cards */
}
.card.aem-GridColumn {
  padding: 0 !important;
}
.card .cq-placeholder {
  height: 0;
}
.card.arrow-link h1,
.card .arrow-link h1,
.card.arrow-link h2,
.card .arrow-link h2,
.card.arrow-link h3,
.card .arrow-link h3,
.card.arrow-link h4,
.card .arrow-link h4,
.card.arrow-link h5,
.card .arrow-link h5,
.card.arrow-link h6,
.card .arrow-link h6,
.card.arrow-link p,
.card .arrow-link p,
.card.arrow-link span,
.card .arrow-link span {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
  position: relative;
}
.card.arrow-link h1::after,
.card .arrow-link h1::after,
.card.arrow-link h2::after,
.card .arrow-link h2::after,
.card.arrow-link h3::after,
.card .arrow-link h3::after,
.card.arrow-link h4::after,
.card .arrow-link h4::after,
.card.arrow-link h5::after,
.card .arrow-link h5::after,
.card.arrow-link h6::after,
.card .arrow-link h6::after,
.card.arrow-link p::after,
.card .arrow-link p::after,
.card.arrow-link span::after,
.card .arrow-link span::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.card.arrow-link h1:hover::after,
.card .arrow-link h1:hover::after,
.card.arrow-link h2:hover::after,
.card .arrow-link h2:hover::after,
.card.arrow-link h3:hover::after,
.card .arrow-link h3:hover::after,
.card.arrow-link h4:hover::after,
.card .arrow-link h4:hover::after,
.card.arrow-link h5:hover::after,
.card .arrow-link h5:hover::after,
.card.arrow-link h6:hover::after,
.card .arrow-link h6:hover::after,
.card.arrow-link p:hover::after,
.card .arrow-link p:hover::after,
.card.arrow-link span:hover::after,
.card .arrow-link span:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.card.arrow-link h1:hover,
.card .arrow-link h1:hover,
.card.arrow-link h2:hover,
.card .arrow-link h2:hover,
.card.arrow-link h3:hover,
.card .arrow-link h3:hover,
.card.arrow-link h4:hover,
.card .arrow-link h4:hover,
.card.arrow-link h5:hover,
.card .arrow-link h5:hover,
.card.arrow-link h6:hover,
.card .arrow-link h6:hover,
.card.arrow-link p:hover,
.card .arrow-link p:hover,
.card.arrow-link span:hover,
.card .arrow-link span:hover {
  -webkit-transition: all 3s linear;
  transition: all 3s linear;
}
/* remove extra height in new class */
.publishMode .new {
  height: 0;
}
.tccc-cmp.tccc-cmp-card[data-design-package='default'] {
  border-radius: 0.25rem;
}
.tccc-cmp.tccc-cmp-card[data-design-package='default'] > div {
  border: none !important;
}
html.xs .tccc-cmp.tccc-cmp-card[data-design-package='default'] {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tccc-cmp.tccc-cmp-card[data-design-package='default'] p,
.tccc-cmp.tccc-cmp-card[data-design-package='default'] li,
.tccc-cmp.tccc-cmp-card[data-design-package='default'] span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title {
  text-transform: none;
  position: relative;
  margin-bottom: 0;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  color: #333333;
}
html.md .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-bodyText {
  color: #98989B;
  font-weight: 300;
  line-height: 1.6;
  text-align: left;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-cta {
  display: block;
  color: #333333;
  text-align: left;
  font-weight: bold;
}
.tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-addText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-body {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #98989B;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto;
  padding: 1rem 1.25rem;
  top: 0 !important;
  -webkit-transform: translateY(0) !important;
          transform: translateY(0) !important;
  width: 90%;
}
.tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-body html.xs {
  padding: 1rem 1.25rem 1rem 4.5rem;
}
html.xs .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-body,
html.sm .tccc-cmp.tccc-cmp-card[data-design-package='default'] .card-body {
  padding: 1rem 1.75rem;
}
.indicator__steps .card__steps {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
  margin-right: 2rem;
}
.indicator__steps .card__steps .step {
  border: 1px solid #FFFFFF;
  background: transparent;
  border-radius: 50%;
  height: 1rem;
  width: 1rem;
  list-style-type: none;
  margin-bottom: 1.625rem;
}
.indicator__steps .card__steps .step.selected {
  background: #FFFFFF;
}
.indicator__steps .card__steps .step::after {
  content: '';
  display: block;
  margin: 0 auto;
  height: 1.625rem;
  width: 1px;
  background: #FFFFFF;
  margin-top: 0.9375rem;
}
.indicator__steps .card__steps .step:last-child::after {
  display: none;
}
.indicator__steps.step__color-black .card__steps .step {
  border: 1px solid #4A4A4A;
}
.indicator__steps.step__color-black .card__steps .step.selected {
  background: #4A4A4A;
}
.indicator__steps.step__color-black .card__steps .step::after {
  background: #5c5d5c;
}
/*  Add Plus ::After */
.card__content-plus .tccc-cmp.tccc-cmp-card .card-title::after,
.card__content-plus.tccc-cmp.tccc-cmp-card .card-title::after {
  content: '+';
  font-size: 3rem;
  position: relative;
  top: -10px;
  display: inline-block;
  width: 12px;
}
/*  Add Percent ::After */
.card__content-percent .tccc-cmp.tccc-cmp-card .card-title::after,
.card__content-percent.tccc-cmp.tccc-cmp-card .card-title::after {
  content: '%';
  font-size: 3rem;
  position: relative;
  top: -10px;
  display: inline-block;
  width: 30px;
}
/* First Letter Positioning */
.card__first-char__position-sup .tccc-cmp.tccc-cmp-card h5.card-title::first-letter,
.card__first-char__position-sup.tccc-cmp.tccc-cmp-card h5.card-title::first-letter {
  font-size: 2rem;
  vertical-align: super;
}
/* Bubble and Card header */
.card {
  /* Stats (Header Top) Responsible Business */
  /* default card with left side sized to the image instead of 50% */
  /* display title, body text and button vertically */
}
.card.card--stats .tccc-cmp.tccc-cmp-card div.row div.col-md-6:first-child,
.card .card--stats.tccc-cmp.tccc-cmp-card div.row div.col-md-6:first-child {
  display: none;
}
.card.card--stats .tccc-cmp.tccc-cmp-card div.row div.col-md-6:nth-child(2),
.card .card--stats.tccc-cmp.tccc-cmp-card div.row div.col-md-6:nth-child(2) {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  width: 100%;
}
.card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-title,
.card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 3.4375rem;
  line-height: 3.375rem;
  margin-bottom: 0;
  position: relative;
}
html.md .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-title,
html.md .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-title,
html.lg .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-title,
html.lg .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-title,
html.xl .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-title,
html.xl .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-title {
  font-size: 4.25rem;
  line-height: 4.625rem;
}
html.md .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-title,
html.md .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-title,
html.lg .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-title,
html.lg .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-title,
html.xl .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-title,
html.xl .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-title {
  font-size: 4.25rem;
  line-height: 4.625rem;
}
.card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
.card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.0625rem !important;
  line-height: 1.4375rem !important;
  color: #333333 !important;
}
html.md .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.md .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText {
  font-size: 1.125rem !important;
  line-height: 1.5rem !important;
}
html.md .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.md .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText {
  font-size: 1.125rem !important;
  line-height: 1.5rem !important;
}
html.md .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.md .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText {
  font-size: 1.125rem !important;
  line-height: 1.5rem !important;
}
html.md .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.md .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText {
  font-size: 1.125rem !important;
  line-height: 1.5rem !important;
}
html.md .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.md .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.lg .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card.card--stats .tccc-cmp.tccc-cmp-card div.row .card-bodyText,
html.xl .card .card--stats.tccc-cmp.tccc-cmp-card div.row .card-bodyText {
  font-size: 1.125rem !important;
  line-height: 1.5rem !important;
}
.card.card--stats.card__header-top .tccc-cmp.tccc-cmp-card .card-body,
.card .card--stats.card__header-top.tccc-cmp.tccc-cmp-card .card-body {
  width: 100%;
}
.card.card__header-left,
.card.card__header-top .tccc-cmp.tccc-cmp-card > div,
.card .card__header-top.tccc-cmp.tccc-cmp-card > div {
  border: none;
}
.card.card__header-left .tccc-cmp.tccc-cmp-card .card-body {
  padding-left: 0;
  padding-right: 0;
}
.card.card__header-left .tccc-cmp.tccc-cmp-card .card-title {
  clear: both;
  float: left;
  margin-right: 10px;
}
html.xs .card.card__header-left.card--masthead__header-left.card--card-body__position-top .tccc-cmp.tccc-cmp-card .card-body {
  top: 0;
  padding: 2.6rem;
}
html.xs .card.card__header-left.card--masthead__header-left.card--card-body__position-bottom .tccc-cmp.tccc-cmp-card .card-body {
  bottom: 0;
  padding: 2.6rem;
}
html.xs .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-img-wrapper {
  overflow: hidden;
}
html.xs .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-img-wrapper .card-img-top {
  width: auto;
}
.card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body {
  display: block !important;
  margin-left: 1rem;
  position: absolute;
  top: 50%;
  width: 23em;
}
html.xs .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body {
  margin-left: 0;
  width: 100%;
}
.card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
}
html.md .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card.card__header-left.card--masthead__header-left .tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.card.card__header-left .card-bodyText {
  display: block;
  margin-top: 1.85rem;
  margin-left: 0;
  max-width: 20rem;
}
html.xs .card.card__header-left .card-bodyText {
  display: inline-block;
  width: 75%;
}
html.xs .card.card__header-top .tccc-cmp.tccc-cmp-card,
html.xs .card .card__header-top.tccc-cmp.tccc-cmp-card,
html.sm .card.card__header-top .tccc-cmp.tccc-cmp-card,
html.sm .card .card__header-top.tccc-cmp.tccc-cmp-card {
  padding: 0 !important;
}
.card.card__header-top .tccc-cmp.tccc-cmp-card div.row .card-title,
.card .card__header-top.tccc-cmp.tccc-cmp-card div.row .card-title {
  margin-bottom: 0.5rem !important;
  padding-left: 10px;
}
html.xs .card.card__header-top .tccc-cmp.tccc-cmp-card div.row .card-title,
html.xs .card .card__header-top.tccc-cmp.tccc-cmp-card div.row .card-title,
html.sm .card.card__header-top .tccc-cmp.tccc-cmp-card div.row .card-title,
html.sm .card .card__header-top.tccc-cmp.tccc-cmp-card div.row .card-title {
  margin-bottom: -0.5rem;
}
.card.card__header-top .tccc-cmp.tccc-cmp-card .card-body,
.card .card__header-top.tccc-cmp.tccc-cmp-card .card-body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
html.xs .card.card__header-top .tccc-cmp.tccc-cmp-card .card-body,
html.xs .card .card__header-top.tccc-cmp.tccc-cmp-card .card-body {
  width: 100%;
  padding-left: 4rem;
  padding-right: 2rem;
}
html.sm .card.card__header-top .tccc-cmp.tccc-cmp-card .card-body,
html.sm .card .card__header-top.tccc-cmp.tccc-cmp-card .card-body {
  width: 75%;
}
html.md .card.card__header-top .tccc-cmp.tccc-cmp-card .card-body,
html.md .card .card__header-top.tccc-cmp.tccc-cmp-card .card-body {
  width: 80%;
  padding: 0 !important;
}
.card.card__header-top .tccc-cmp.tccc-cmp-card .card-title,
.card .card__header-top.tccc-cmp.tccc-cmp-card .card-title {
  /*margin-left: 0.5rem;*/
}
.card.card__header-top .tccc-cmp.tccc-cmp-card .card-title.text-center,
.card .card__header-top.tccc-cmp.tccc-cmp-card .card-title.text-center {
  margin: 0;
}
.card.card__header-top .tccc-cmp.tccc-cmp-card .card-title.text-center + .card-bodyText,
.card .card__header-top.tccc-cmp.tccc-cmp-card .card-title.text-center + .card-bodyText {
  margin: 0 auto;
  text-align: center;
}
.card.card__header-top .tccc-cmp.tccc-cmp-card .card-title.text-right + .card-bodyText,
.card .card__header-top.tccc-cmp.tccc-cmp-card .card-title.text-right + .card-bodyText {
  margin-left: auto;
}
html.xl .card.card__header-top .tccc-cmp.tccc-cmp-card .card-title::after,
html.xl .card .card__header-top.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.lg .card.card__header-top .tccc-cmp.tccc-cmp-card .card-title::after,
html.lg .card .card__header-top.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.md .card.card__header-top .tccc-cmp.tccc-cmp-card .card-title::after,
html.md .card .card__header-top.tccc-cmp.tccc-cmp-card .card-title::after {
  bottom: 1rem;
  left: -1rem;
}
html.sm .card.card__header-top .tccc-cmp.tccc-cmp-card .card-title::after,
html.sm .card .card__header-top.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.xs .card.card__header-top .tccc-cmp.tccc-cmp-card .card-title::after,
html.xs .card .card__header-top.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.xs .card.card__header-top .tccc-cmp.tccc-cmp-card .card-title,
html.xs .card .card__header-top.tccc-cmp.tccc-cmp-card .card-title {
  width: 100%;
}
html.xs .card.card__header-top .tccc-cmp.tccc-cmp-card .text-center.card-title::after,
html.xs .card .card__header-top.tccc-cmp.tccc-cmp-card .text-center.card-title::after {
  left: 1rem;
  -webkit-transform: translateX(1rem);
          transform: translateX(1rem);
}
.card.card__header-top .tccc-cmp.tccc-cmp-card .text-left.card-title::before,
.card .card__header-top.tccc-cmp.tccc-cmp-card .text-left.card-title::before {
  top: 3.5rem;
}
html.xs .card.card__header-top .tccc-cmp.tccc-cmp-card .text-left.card-title::before,
html.xs .card .card__header-top.tccc-cmp.tccc-cmp-card .text-left.card-title::before,
html.sm .card.card__header-top .tccc-cmp.tccc-cmp-card .text-left.card-title::before,
html.sm .card .card__header-top.tccc-cmp.tccc-cmp-card .text-left.card-title::before {
  width: 9px;
  top: 2.5rem;
  left: -0.5rem;
}
.card.card__header-top .tccc-cmp.tccc-cmp-card .card-bodyText,
.card .card__header-top.tccc-cmp.tccc-cmp-card .card-bodyText {
  max-width: 100%;
}
html.xs .card.card__header-top .tccc-cmp.tccc-cmp-card .card-bodyText,
html.xs .card .card__header-top.tccc-cmp.tccc-cmp-card .card-bodyText {
  width: 100%;
  text-align: left;
}
.card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  width: 85%;
}
html.xl .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-body,
html.lg .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-body {
  top: 10% !important;
}
html.md .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-body {
  padding: 0 3vw 0 6vw;
}
.card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-bodyText {
  padding-top: 1rem;
}
.card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title {
  margin-left: 0;
  line-height: 2.688rem;
}
.card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title.text-center {
  margin: 0;
}
.card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title.text-center + .card-bodyText {
  margin: 0 auto;
  text-align: center;
}
.card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title.text-right + .card-bodyText {
  margin-left: auto;
}
html.xl .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
  top: 32%;
}
html.lg .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.md .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title::after {
  bottom: 1rem;
  left: -1rem;
}
html.sm .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
  top: 1.125rem;
}
html.xs .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.xs .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title {
  width: auto;
}
html.xs .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title,
html.sm .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .card-title {
  font-size: 1.6rem !important;
  line-height: 1.938rem !important;
}
html.xs .card.card__header-top__our-company .tccc-cmp.tccc-cmp-card .text-center.card-title::after {
  left: 1rem;
  -webkit-transform: translateX(1rem);
          transform: translateX(1rem);
}
html.xs .card.card__body-text__our-company .tccc-cmp.tccc-cmp-card .card-body .btn,
html.sm .card.card__body-text__our-company .tccc-cmp.tccc-cmp-card .card-body .btn {
  padding: 0 1.5rem 0.563rem 0;
}
.card.card__body-text__our-company .tccc-cmp.tccc-cmp-card .card-bodyText {
  max-width: 100%;
  color: #333333;
  font-size: 0.875rem !important;
  line-height: 1.5rem !important;
}
html.xs .card.card__body-text__our-company .tccc-cmp.tccc-cmp-card .card-bodyText {
  text-align: justify;
  width: 69%;
}
html.xs .card.card__body-text__our-company .tccc-cmp.tccc-cmp-card .card-bodyText,
html.sm .card.card__body-text__our-company .tccc-cmp.tccc-cmp-card .card-bodyText {
  line-height: 1.875rem;
}
html.xs .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card,
html.xs .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card,
html.sm .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card,
html.sm .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card {
  padding: 0 !important;
  display: block;
}
.card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-body,
.card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-body {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin: 0 auto;
  top: 5% !important;
  -webkit-transform: translateY(0) !important;
          transform: translateY(0) !important;
  width: 100%;
}
html.xs .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-body,
html.xs .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-body {
  width: 90%;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  padding-bottom: 0 !important;
  padding-left: 2rem !important;
}
html.sm .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-body,
html.sm .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-body {
  width: 57vw;
  padding-bottom: 0 !important;
}
.card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
.card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.3125rem;
  font-size: 1rem;
  width: 85%;
  line-height: 1.25em;
  color: #333333;
  margin-top: -0.5rem;
  position: relative;
}
html.md .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
html.md .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText,
html.lg .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
html.lg .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText,
html.xl .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
html.xl .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
html.md .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText,
html.lg .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
html.lg .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText,
html.xl .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
html.xl .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.xs .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
html.xs .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText,
html.sm .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
html.sm .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText {
  margin-top: -1rem;
  top: 0;
}
html.md .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-addText,
html.md .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-addText {
  padding-right: 25px;
}
.card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
.card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 1.5625rem !important;
  line-height: 2.25rem !important;
  width: 65%;
  line-height: 1.5rem;
  color: #333333;
  position: relative;
  margin: 0;
  margin-left: 0.5rem;
  margin-bottom: 1rem;
}
html.md .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
html.md .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText,
html.lg .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
html.lg .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText,
html.xl .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
html.xl .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText {
  font-size: 2.1875rem !important;
  line-height: 2.5rem !important;
}
html.md .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
html.md .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText,
html.lg .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
html.lg .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText,
html.xl .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
html.xl .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText {
  font-size: 2.1875rem !important;
  line-height: 2.5rem !important;
}
html.lg .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
html.lg .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText,
html.xl .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
html.xl .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText {
  margin-top: 1.625rem;
}
.card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title,
.card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 3.4375rem !important;
  line-height: 3.375rem !important;
  margin: 0;
  letter-spacing: -3px;
}
html.md .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title,
html.md .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title,
html.lg .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title,
html.lg .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title,
html.xl .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title,
html.xl .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title {
  font-size: 4.25rem !important;
  line-height: 4.625rem !important;
}
html.md .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title,
html.md .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title,
html.lg .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title,
html.lg .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title,
html.xl .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title,
html.xl .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title {
  font-size: 4.25rem !important;
  line-height: 4.625rem !important;
}
.card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title.text-center,
.card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title.text-center {
  margin: 0;
}
.card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title.text-center + .card-bodyText,
.card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title.text-center + .card-bodyText {
  margin: 0 auto;
  text-align: center;
}
.card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title.text-right + .card-bodyText,
.card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title.text-right + .card-bodyText {
  margin-left: auto;
}
html.xl .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title::after,
html.xl .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.lg .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title::after,
html.lg .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.md .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title::after,
html.md .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title::after {
  bottom: 1rem;
  left: -1rem;
}
html.sm .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title::after,
html.sm .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.xs .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .card-title::after,
html.xs .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.xs .card.card__header-top__resp-business .tccc-cmp.tccc-cmp-card .text-center.card-title::after,
html.xs .card .card__header-top__resp-business.tccc-cmp.tccc-cmp-card .text-center.card-title::after {
  left: 1rem;
  -webkit-transform: translateX(1rem);
          transform: translateX(1rem);
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-bodyText,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-bodyText {
  color: #333333;
  line-height: 1.875rem;
  font-size: 1rem;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
  margin-left: 0;
}
html.md .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.md .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.lg .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.lg .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.xl .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.xl .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.md .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.lg .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.lg .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.xl .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.xl .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.md .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.lg .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.lg .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.xl .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.xl .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.md .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.lg .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.lg .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.xl .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.xl .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.md .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.lg .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.lg .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.xl .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.xl .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.xs .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.xs .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title,
html.sm .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.sm .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title {
  width: 100%;
  font-size: 1.6rem !important;
  line-height: 2.4rem;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title.text-center,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title.text-center {
  margin: 0;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title.text-center + .card-bodyText,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title.text-center + .card-bodyText {
  margin: 0 auto;
  text-align: center;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title.text-right + .card-bodyText,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title.text-right + .card-bodyText {
  margin-left: auto;
}
html.xl .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title::after,
html.xl .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
  top: 32%;
}
html.lg .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title::after,
html.lg .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.md .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title::after,
html.md .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title::after {
  bottom: 1rem;
  left: -1rem;
}
html.sm .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title::after,
html.sm .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
  top: 1.125rem;
}
html.xs .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title::after,
html.xs .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title::after {
  left: -1rem;
}
html.xs .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-title,
html.xs .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-title {
  width: 100%;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding: 0 2vw !important;
  top: 5% !important;
}
html.xs .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body,
html.xs .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body,
html.sm .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body,
html.sm .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body {
  padding: 3vw 5vw !important;
}
html.lg .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body,
html.lg .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body {
  width: 85%;
}
html.md .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body,
html.md .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body {
  padding: 0 3vw !important;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body .btn,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body .btn {
  font-size: 1.063rem;
  font-weight: bold;
  padding: 0 1.5rem 0.563rem 0;
  color: #333333;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body .btn-primary,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body .btn-primary {
  background-color: transparent;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body .btn::after,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body .btn::after {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/circle-arrow_cta.svg');
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: 2px;
}
html.sm .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body .btn::after,
html.sm .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body .btn::after,
html.xs .card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body .btn::after,
html.xs .card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body .btn::after {
  width: 1rem;
  height: 1rem;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body .btn:hover::after,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body .btn:hover::after {
  -webkit-transform: translateX(10px);
  transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.card.card__resp-business-detail .tccc-cmp.tccc-cmp-card .card-body a.card-cta:hover button.btn,
.card .card__resp-business-detail.tccc-cmp.tccc-cmp-card .card-body a.card-cta:hover button.btn {
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.card.card__body-text__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
.card .card__body-text__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText {
  max-width: 100%;
  font-size: 0.875rem !important;
  line-height: 1.5rem !important;
}
html.xs .card.card__body-text__resp-business .tccc-cmp.tccc-cmp-card .card-bodyText,
html.xs .card .card__body-text__resp-business.tccc-cmp.tccc-cmp-card .card-bodyText {
  text-align: justify;
  width: 69%;
}
.card.bubbles--left__resp-business .card-title.text-center::before,
.card .bubbles--left__resp-business .card-title.text-center::before,
.card.bubbles--left__resp-business .card-title.text-left::before,
.card .bubbles--left__resp-business .card-title.text-left::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  left: -1.6rem;
  top: 4.5rem;
}
html.xs .card.bubbles--left__resp-business .card-title.text-center::before,
html.xs .card .bubbles--left__resp-business .card-title.text-center::before,
html.xs .card.bubbles--left__resp-business .card-title.text-left::before,
html.xs .card .bubbles--left__resp-business .card-title.text-left::before,
html.sm .card.bubbles--left__resp-business .card-title.text-center::before,
html.sm .card .bubbles--left__resp-business .card-title.text-center::before,
html.sm .card.bubbles--left__resp-business .card-title.text-left::before,
html.sm .card .bubbles--left__resp-business .card-title.text-left::before {
  width: 11px;
  left: -1.4rem;
  top: 2.8rem;
}
.card.bubbles-white-left__resp-business .card-title.text-center::before,
.card .bubbles-white-left__resp-business .card-title.text-center::before,
.card.bubbles-white-left__resp-business .card-title.text-left::before,
.card .bubbles-white-left__resp-business .card-title.text-left::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble-white.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 8px;
  left: -2rem;
  bottom: -2rem;
  left: -1.6rem;
  top: 0.6rem;
}
html.xs .card.bubbles-white-left__resp-business .card-title.text-center::before,
html.xs .card .bubbles-white-left__resp-business .card-title.text-center::before,
html.xs .card.bubbles-white-left__resp-business .card-title.text-left::before,
html.xs .card .bubbles-white-left__resp-business .card-title.text-left::before,
html.sm .card.bubbles-white-left__resp-business .card-title.text-center::before,
html.sm .card .bubbles-white-left__resp-business .card-title.text-center::before,
html.sm .card.bubbles-white-left__resp-business .card-title.text-left::before,
html.sm .card .bubbles-white-left__resp-business .card-title.text-left::before {
  width: 8px;
  left: -1.25rem;
  top: 1.5rem;
}
.card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image,
.card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image {
  width: 100%;
}
html.lg .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row,
html.lg .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row,
html.xl .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row,
html.xl .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row {
  min-height: 400px;
}
.card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
.card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper {
  height: 100%;
  max-height: 400px;
}
html.md .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.md .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.lg .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.lg .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.xl .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.xl .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper {
  position: absolute !important;
  width: -webkit-calc(50vw - 1.5rem);
  width: calc(50vw - 1.5rem);
  right: 1.5rem;
}
.card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
.card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img {
  object-fit: cover;
}
html.xs .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.xs .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.sm .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.sm .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img {
  min-height: 225px;
}
.card.card__image-extend-left .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper .card-img-top,
.card .card__image-extend-left.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper .card-img-top {
  height: 100%;
}
.card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image,
.card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image {
  width: 100%;
}
html.lg .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row,
html.lg .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row,
html.xl .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row,
html.xl .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row {
  min-height: 400px;
}
.card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
.card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper {
  height: 100%;
}
html.md .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.md .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.lg .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.lg .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.xl .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.xl .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper {
  position: absolute !important;
  width: -webkit-calc(50vw - 1.5rem);
  width: calc(50vw - 1.5rem);
  left: 1.5rem;
  max-height: 400px;
}
.card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
.card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img {
  object-fit: cover;
}
html.xs .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.xs .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.sm .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.sm .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img {
  min-height: 225px;
}
.card.card__image-extend-right .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper .card-img-top,
.card .card__image-extend-right.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper .card-img-top {
  height: 100%;
}
.card.card__image-extend-left-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image,
.card .card__image-extend-left-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image {
  width: 100%;
}
.card.card__image-extend-left-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
.card .card__image-extend-left-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper {
  height: 100%;
}
html.md .card.card__image-extend-left-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.md .card .card__image-extend-left-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.lg .card.card__image-extend-left-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.lg .card .card__image-extend-left-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.xl .card.card__image-extend-left-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.xl .card .card__image-extend-left-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper {
  position: absolute !important;
  width: -webkit-calc(50vw - 1.5rem);
  width: calc(50vw - 1.5rem);
  right: 1.5rem;
}
.card.card__image-extend-left-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
.card .card__image-extend-left-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img {
  object-fit: contain !important;
  max-height: 400px;
}
html.xs .card.card__image-extend-left-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.xs .card .card__image-extend-left-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.sm .card.card__image-extend-left-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.sm .card .card__image-extend-left-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img {
  min-height: 225px;
}
.card.card__image-extend-left-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper .card-img-top,
.card .card__image-extend-left-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper .card-img-top {
  height: 100%;
}
.card.card__image-extend-right-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image,
.card .card__image-extend-right-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image {
  width: 100%;
}
.card.card__image-extend-right-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
.card .card__image-extend-right-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper {
  height: 100%;
}
html.md .card.card__image-extend-right-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.md .card .card__image-extend-right-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.lg .card.card__image-extend-right-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.lg .card .card__image-extend-right-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.xl .card.card__image-extend-right-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper,
html.xl .card .card__image-extend-right-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper {
  position: absolute !important;
  width: -webkit-calc(50vw - 1.5rem);
  width: calc(50vw - 1.5rem);
  left: 1.5rem;
}
.card.card__image-extend-right-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
.card .card__image-extend-right-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img {
  object-fit: contain !important;
  max-height: 400px;
}
html.xs .card.card__image-extend-right-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.xs .card .card__image-extend-right-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.sm .card.card__image-extend-right-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img,
html.sm .card .card__image-extend-right-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper img {
  min-height: 225px;
}
.card.card__image-extend-right-no-crop .tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper .card-img-top,
.card .card__image-extend-right-no-crop.tccc-cmp.tccc-cmp-card .responsive-background-image .row .card-img-wrapper .card-img-top {
  height: 100%;
}
.card.card__image-extend-full .tccc-cmp.tccc-cmp-card .responsive-background-image,
.card .card__image-extend-full.tccc-cmp.tccc-cmp-card .responsive-background-image {
  width: 100%;
}
.card.card__image-extend-full .tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper,
.card .card__image-extend-full.tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper {
  width: 100vw!important;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
html.lg .card.card__image-extend-full .tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper,
html.lg .card .card__image-extend-full.tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper,
html.xl .card.card__image-extend-full .tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper,
html.xl .card .card__image-extend-full.tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper {
  min-height: 400px;
}
.card.card__image-extend-full .tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper img,
.card .card__image-extend-full.tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper img {
  object-fit: cover;
}
html.xs .card.card__image-extend-full .tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper img,
html.xs .card .card__image-extend-full.tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper img,
html.sm .card.card__image-extend-full .tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper img,
html.sm .card .card__image-extend-full.tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper img {
  height: 225px;
}
.card.card__image-extend-full .tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper .card-img-top,
.card .card__image-extend-full.tccc-cmp.tccc-cmp-card .responsive-background-image .card-img-wrapper .card-img-top {
  height: 100%;
}
.card .bubbles__header-scroll .card__img--wrapper::before {
  -webkit-transform: scale(1.8);
          transform: scale(1.8);
  left: 50%;
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/home-scroll-down--white.svg");
  background-size: contain;
  display: inline-block;
  height: 36px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 9px;
  z-index: 2;
  bottom: 2rem;
  background-repeat: no-repeat;
}
html.xs .card .bubbles__header-scroll .card__img--wrapper::before {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}
.card .bubbles__header-scroll-grey span {
  position: absolute;
  z-index: 9;
  display: inline-block;
  bottom: 0;
  margin: 0 auto;
  text-align: center;
  left: 0;
  right: 0;
  color: #4A4A4A;
}
.card .bubbles__header-scroll-grey .card__img--wrapper::before {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/home-scroll-down--grey.svg");
  background-size: contain;
  display: inline-block;
  height: 36px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 9px;
  z-index: 2;
  bottom: 2rem;
  -webkit-transform: scale(1.8);
          transform: scale(1.8);
  left: 50%;
  background-repeat: no-repeat;
}
html.xs .card .bubbles__header-scroll-grey .card__img--wrapper::before {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}
.card .bubbles--bottom .card-bodyText,
.card.bubbles--bottom .card-bodyText {
  margin-top: 0;
}
.card .bubbles--bottom .card-bodyText::before,
.card.bubbles--bottom .card-bodyText::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  -webkit-transform: rotate(270deg) scaleY(-1);
          transform: rotate(270deg) scaleY(-1);
  left: 5rem;
  top: unset;
  bottom: 0;
}
html.xs .card .bubbles--bottom .card-bodyText::before,
html.xs .card.bubbles--bottom .card-bodyText::before,
html.sm .card .bubbles--bottom .card-bodyText::before,
html.sm .card.bubbles--bottom .card-bodyText::before {
  width: 8px;
  left: 3.5rem;
}
.card .bubbles--bottom-right .card-bodyText::before,
.card.bubbles--bottom-right .card-bodyText::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  -webkit-transform: rotate(90deg) scaleY(-1) scaleX(-1);
          transform: rotate(90deg) scaleY(-1) scaleX(-1);
  left: unset;
  top: unset;
  right: 0;
}
html.xs .card .bubbles--bottom-right .card-bodyText::before,
html.xs .card.bubbles--bottom-right .card-bodyText::before,
html.sm .card .bubbles--bottom-right .card-bodyText::before,
html.sm .card.bubbles--bottom-right .card-bodyText::before {
  width: 8px;
  left: unset;
  right: 0;
}
.card.bubbles--left .card-title.text-center::before,
.card .bubbles--left .card-title.text-center::before,
.card.bubbles--left .card-title.text-left::before,
.card .bubbles--left .card-title.text-left::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  left: -0.75rem;
  top: 2rem;
}
html.xs .card.bubbles--left .card-title.text-center::before,
html.xs .card .bubbles--left .card-title.text-center::before,
html.xs .card.bubbles--left .card-title.text-left::before,
html.xs .card .bubbles--left .card-title.text-left::before,
html.sm .card.bubbles--left .card-title.text-center::before,
html.sm .card .bubbles--left .card-title.text-center::before,
html.sm .card.bubbles--left .card-title.text-left::before,
html.sm .card .bubbles--left .card-title.text-left::before {
  width: 8px;
  left: -1.25rem;
  top: 1.5rem;
}
html.xs .card.bubbles--left__common .card-title,
html.xs .card .bubbles--left__common .card-title,
html.xs .card.bubbles--left__our-company .card-title,
html.xs .card .bubbles--left__our-company .card-title,
html.sm .card.bubbles--left__common .card-title,
html.sm .card .bubbles--left__common .card-title,
html.sm .card.bubbles--left__our-company .card-title,
html.sm .card .bubbles--left__our-company .card-title {
  margin-bottom: 0.25rem;
}
.card.bubbles--left__common .card-title.text-center::before,
.card .bubbles--left__common .card-title.text-center::before,
.card.bubbles--left__our-company .card-title.text-center::before,
.card .bubbles--left__our-company .card-title.text-center::before,
.card.bubbles--left__common .card-title.text-left::before,
.card .bubbles--left__common .card-title.text-left::before,
.card.bubbles--left__our-company .card-title.text-left::before,
.card .bubbles--left__our-company .card-title.text-left::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  width: 11px;
  left: -1.6rem;
  top: 2.2rem;
}
html.xs .card.bubbles--left__common .card-title.text-center::before,
html.xs .card .bubbles--left__common .card-title.text-center::before,
html.xs .card.bubbles--left__our-company .card-title.text-center::before,
html.xs .card .bubbles--left__our-company .card-title.text-center::before,
html.xs .card.bubbles--left__common .card-title.text-left::before,
html.xs .card .bubbles--left__common .card-title.text-left::before,
html.xs .card.bubbles--left__our-company .card-title.text-left::before,
html.xs .card .bubbles--left__our-company .card-title.text-left::before,
html.sm .card.bubbles--left__common .card-title.text-center::before,
html.sm .card .bubbles--left__common .card-title.text-center::before,
html.sm .card.bubbles--left__our-company .card-title.text-center::before,
html.sm .card .bubbles--left__our-company .card-title.text-center::before,
html.sm .card.bubbles--left__common .card-title.text-left::before,
html.sm .card .bubbles--left__common .card-title.text-left::before,
html.sm .card.bubbles--left__our-company .card-title.text-left::before,
html.sm .card .bubbles--left__our-company .card-title.text-left::before {
  top: 0.7rem;
}
@supports ((-webkit-mask-image: url()) or (mask-image: url())) {
  .card.bubbles--left__common .card-title.text-center::before,
  .card .bubbles--left__common .card-title.text-center::before,
  .card.bubbles--left__common .card-title.text-left::before,
  .card .bubbles--left__common .card-title.text-left::before {
    -webkit-mask-box-image: url('/content/dam/nextgen/images/icons/bubble.svg');
    -webkit-mask-image: url('/content/dam/nextgen/images/icons/bubble.svg');
            mask-image: url('/content/dam/nextgen/images/icons/bubble.svg');
    -webkit-mask-size: 11px 40px;
            mask-size: 11px 40px;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    background: #f40000;
  }
}
.card.card__black-bubbles-left .card-title.text-center::before,
.card.card__black-bubbles-left .card-title.text-left::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble-grey.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
}
.card.card__white-bubbles-left .card-title.text-center::before,
.card.card__white-bubbles-left .card-title.text-left::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble-white.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
}
.card.card__homepage__black-bubbles-left .card-bodyText::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble-grey.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -1.5rem;
  top: -2rem;
}
.card.card__homepage__white-bubbles-left .card-bodyText::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble-white.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -1.5rem;
  top: -2rem;
}
.card.bubbles__left--red .card-title,
.card .bubbles__left--red .card-title {
  position: relative;
  margin-bottom: 0.5rem !important;
}
.card.bubbles__left--red .card-title.text-center::before,
.card .bubbles__left--red .card-title.text-center::before,
.card.bubbles__left--red .card-title.text-left::before,
.card .bubbles__left--red .card-title.text-left::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  left: -1.6rem;
  bottom: 0;
}
html.xs .card.bubbles__left--red .card-title.text-center::before,
html.xs .card .bubbles__left--red .card-title.text-center::before,
html.xs .card.bubbles__left--red .card-title.text-left::before,
html.xs .card .bubbles__left--red .card-title.text-left::before,
html.sm .card.bubbles__left--red .card-title.text-center::before,
html.sm .card .bubbles__left--red .card-title.text-center::before,
html.sm .card.bubbles__left--red .card-title.text-left::before,
html.sm .card .bubbles__left--red .card-title.text-left::before {
  width: 8px;
  left: -1.25rem;
}
.card.card__body--maxWidth .card-body,
.card .card__body--maxWidth .card-body {
  max-width: 450px !important;
  margin-left: 0 !important;
}
.card.card__body--leadership .card-body,
.card .card__body--leadership .card-body {
  max-width: 450px !important;
  margin-left: 0 !important;
}
html.xs .card.card__body--leadership .card-body,
html.xs .card .card__body--leadership .card-body,
html.sm .card.card__body--leadership .card-body,
html.sm .card .card__body--leadership .card-body {
  padding: 1rem 3rem;
  width: 100%;
}
.card.card__body--leadership .card-body .card-title,
.card .card__body--leadership .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.25rem !important;
  line-height: 1.5625rem !important;
  color: #333333 !important;
  line-height: 1.1 !important;
}
html.md .card.card__body--leadership .card-body .card-title,
html.md .card .card__body--leadership .card-body .card-title,
html.lg .card.card__body--leadership .card-body .card-title,
html.lg .card .card__body--leadership .card-body .card-title,
html.xl .card.card__body--leadership .card-body .card-title,
html.xl .card .card__body--leadership .card-body .card-title {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .card.card__body--leadership .card-body .card-title,
html.md .card .card__body--leadership .card-body .card-title,
html.lg .card.card__body--leadership .card-body .card-title,
html.lg .card .card__body--leadership .card-body .card-title,
html.xl .card.card__body--leadership .card-body .card-title,
html.xl .card .card__body--leadership .card-body .card-title {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .card.card__body--leadership .card-body .card-title,
html.md .card .card__body--leadership .card-body .card-title,
html.lg .card.card__body--leadership .card-body .card-title,
html.lg .card .card__body--leadership .card-body .card-title,
html.xl .card.card__body--leadership .card-body .card-title,
html.xl .card .card__body--leadership .card-body .card-title {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .card.card__body--leadership .card-body .card-title,
html.md .card .card__body--leadership .card-body .card-title,
html.lg .card.card__body--leadership .card-body .card-title,
html.lg .card .card__body--leadership .card-body .card-title,
html.xl .card.card__body--leadership .card-body .card-title,
html.xl .card .card__body--leadership .card-body .card-title {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .card.card__body--leadership .card-body .card-title,
html.md .card .card__body--leadership .card-body .card-title,
html.lg .card.card__body--leadership .card-body .card-title,
html.lg .card .card__body--leadership .card-body .card-title,
html.xl .card.card__body--leadership .card-body .card-title,
html.xl .card .card__body--leadership .card-body .card-title {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .card.card__body--leadership .card-body .card-title,
html.md .card .card__body--leadership .card-body .card-title,
html.lg .card.card__body--leadership .card-body .card-title,
html.lg .card .card__body--leadership .card-body .card-title,
html.xl .card.card__body--leadership .card-body .card-title,
html.xl .card .card__body--leadership .card-body .card-title {
  line-height: 1.1 !important;
}
html.xs .card.card__body--leadership .card-body .card-bodyText,
html.xs .card .card__body--leadership .card-body .card-bodyText,
html.sm .card.card__body--leadership .card-body .card-bodyText,
html.sm .card .card__body--leadership .card-body .card-bodyText {
  text-align: left !important;
  width: 100% !important;
}
.card.card-text-with-padding .card-body {
  padding: 3vw 6vw !important;
}
html.sm .card.card-text-with-padding .card-body,
html.xs .card.card-text-with-padding .card-body {
  padding: 30px !important;
}
.card.card__body-background--transparent {
  background-color: transparent;
}
.card.card__body-background--transparent .bg-white {
  background-color: transparent !important;
}
.card.card__text--columnCentered .card-body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: 100%;
}
.card.card__image--autosize.tccc-cmp-card[data-design-package='default'],
.card.card__image--autosize .tccc-cmp-card[data-design-package='default'] {
  padding-top: 2rem;
}
.card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .responsive-background-image,
.card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .responsive-background-image {
  width: 100%;
}
.card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
.card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  line-height: 1.5 !important;
}
html.md .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.md .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.md .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.md .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.md .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.md .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.lg .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-title,
html.xl .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-body,
.card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-body {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-left: 0;
  margin-left: 0;
  width: 100%;
}
.card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-body .card-bodyText,
.card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-body .card-bodyText {
  margin-bottom: 0;
  line-height: 1.5rem;
}
.card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .card-body .btn,
.card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .card-body .btn {
  padding-top: 0.2rem;
}
html.md .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .col-sm-12.col-md-6:first-child,
html.md .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .col-sm-12.col-md-6:first-child,
html.lg .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .col-sm-12.col-md-6:first-child,
html.lg .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .col-sm-12.col-md-6:first-child,
html.xl .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .col-sm-12.col-md-6:first-child,
html.xl .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .col-sm-12.col-md-6:first-child {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
          flex-basis: auto;
  -ms-flex-positive: 0;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
          flex-grow: 0;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
}
html.md .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .col-md-6:last-child,
html.md .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .col-md-6:last-child,
html.lg .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .col-md-6:last-child,
html.lg .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .col-md-6:last-child,
html.xl .card.card__image--autosize.tccc-cmp-card[data-design-package='default'] .col-md-6:last-child,
html.xl .card.card__image--autosize .tccc-cmp-card[data-design-package='default'] .col-md-6:last-child {
  -ms-flex-preferred-size: 0;
  -webkit-flex-basis: 0;
          flex-basis: 0;
  -ms-flex-positive: 1;
  -webkit-box-flex: 2;
  -webkit-flex-grow: 2;
          flex-grow: 2;
  max-width: 100%;
}
.card.card__body--vertical .card-body,
.card .card__body--vertical .card-body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start !important;
  -webkit-align-items: flex-start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
  height: 100%;
}
.card.card__body--vertical .card-title,
.card .card__body--vertical .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  color: #333333;
  margin-bottom: 0.5rem;
}
html.md .card.card__body--vertical .card-title,
html.md .card .card__body--vertical .card-title,
html.lg .card.card__body--vertical .card-title,
html.lg .card .card__body--vertical .card-title,
html.xl .card.card__body--vertical .card-title,
html.xl .card .card__body--vertical .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__body--vertical .card-title,
html.md .card .card__body--vertical .card-title,
html.lg .card.card__body--vertical .card-title,
html.lg .card .card__body--vertical .card-title,
html.xl .card.card__body--vertical .card-title,
html.xl .card .card__body--vertical .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__body--vertical .card-title,
html.md .card .card__body--vertical .card-title,
html.lg .card.card__body--vertical .card-title,
html.lg .card .card__body--vertical .card-title,
html.xl .card.card__body--vertical .card-title,
html.xl .card .card__body--vertical .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__body--vertical .card-title,
html.md .card .card__body--vertical .card-title,
html.lg .card.card__body--vertical .card-title,
html.lg .card .card__body--vertical .card-title,
html.xl .card.card__body--vertical .card-title,
html.xl .card .card__body--vertical .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__body--vertical .card-title,
html.md .card .card__body--vertical .card-title,
html.lg .card.card__body--vertical .card-title,
html.lg .card .card__body--vertical .card-title,
html.xl .card.card__body--vertical .card-title,
html.xl .card .card__body--vertical .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.card.card__content--verticalCenter .card-body,
.card .card__content--verticalCenter .card-body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start !important;
  -webkit-align-items: flex-start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
  height: 100%;
}
.card.card__content--verticalCenter .card-body .card-bodyText,
.card .card__content--verticalCenter .card-body .card-bodyText {
  margin-bottom: 0;
}
.card.card__content--verticalCenter .card-body .card-cta .btn,
.card .card__content--verticalCenter .card-body .card-cta .btn {
  margin: 0 auto !important;
  font-size: 1.2rem !important;
}
.card.card__content--verticalCenter .card-title,
.card .card__content--verticalCenter .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  color: #333333;
  margin-bottom: 0.5rem;
}
html.md .card.card__content--verticalCenter .card-title,
html.md .card .card__content--verticalCenter .card-title,
html.lg .card.card__content--verticalCenter .card-title,
html.lg .card .card__content--verticalCenter .card-title,
html.xl .card.card__content--verticalCenter .card-title,
html.xl .card .card__content--verticalCenter .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__content--verticalCenter .card-title,
html.md .card .card__content--verticalCenter .card-title,
html.lg .card.card__content--verticalCenter .card-title,
html.lg .card .card__content--verticalCenter .card-title,
html.xl .card.card__content--verticalCenter .card-title,
html.xl .card .card__content--verticalCenter .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__content--verticalCenter .card-title,
html.md .card .card__content--verticalCenter .card-title,
html.lg .card.card__content--verticalCenter .card-title,
html.lg .card .card__content--verticalCenter .card-title,
html.xl .card.card__content--verticalCenter .card-title,
html.xl .card .card__content--verticalCenter .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__content--verticalCenter .card-title,
html.md .card .card__content--verticalCenter .card-title,
html.lg .card.card__content--verticalCenter .card-title,
html.lg .card .card__content--verticalCenter .card-title,
html.xl .card.card__content--verticalCenter .card-title,
html.xl .card .card__content--verticalCenter .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__content--verticalCenter .card-title,
html.md .card .card__content--verticalCenter .card-title,
html.lg .card.card__content--verticalCenter .card-title,
html.lg .card .card__content--verticalCenter .card-title,
html.xl .card.card__content--verticalCenter .card-title,
html.xl .card .card__content--verticalCenter .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.card.card__link-all,
.card .card__link-all {
  cursor: pointer;
}
.card.card__link-all .card-title,
.card .card__link-all .card-title {
  border-bottom: 0;
}
.card.card__link-title-all,
.card .card__link-title-all {
  cursor: pointer;
}
.card.card__link-title-all .card-title,
.card .card__link-title-all .card-title {
  margin-bottom: 0.5rem;
  display: inline-block;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  color: #333333;
  line-height: 1.4;
}
html.md .card.card__link-title-all .card-title,
html.md .card .card__link-title-all .card-title,
html.lg .card.card__link-title-all .card-title,
html.lg .card .card__link-title-all .card-title,
html.xl .card.card__link-title-all .card-title,
html.xl .card .card__link-title-all .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__link-title-all .card-title,
html.md .card .card__link-title-all .card-title,
html.lg .card.card__link-title-all .card-title,
html.lg .card .card__link-title-all .card-title,
html.xl .card.card__link-title-all .card-title,
html.xl .card .card__link-title-all .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__link-title-all .card-title,
html.md .card .card__link-title-all .card-title,
html.lg .card.card__link-title-all .card-title,
html.lg .card .card__link-title-all .card-title,
html.xl .card.card__link-title-all .card-title,
html.xl .card .card__link-title-all .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__link-title-all .card-title,
html.md .card .card__link-title-all .card-title,
html.lg .card.card__link-title-all .card-title,
html.lg .card .card__link-title-all .card-title,
html.xl .card.card__link-title-all .card-title,
html.xl .card .card__link-title-all .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card.card__link-title-all .card-title,
html.md .card .card__link-title-all .card-title,
html.lg .card.card__link-title-all .card-title,
html.lg .card .card__link-title-all .card-title,
html.xl .card.card__link-title-all .card-title,
html.xl .card .card__link-title-all .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.card.card__link-title-all:hover .card-title,
.card .card__link-title-all:hover .card-title {
  border-bottom-color: #f40000;
}
/* .card */
/* paintbrush option to evenly space 3 cards inside a layout container*/
html.md .responsivegrid.card__group--3 .card,
html.lg .responsivegrid.card__group--3 .card,
html.xl .responsivegrid.card__group--3 .card {
  width: 33.33% !important;
}
html.md .responsivegrid.card__group--3 > div,
html.lg .responsivegrid.card__group--3 > div,
html.xl .responsivegrid.card__group--3 > div {
  margin-right: -15px;
  margin-left: -15px;
}
html.xs .responsivegrid.card__group--3 .tccc-cmp-card,
html.sm .responsivegrid.card__group--3 .tccc-cmp-card {
  padding-bottom: 2rem;
}
.responsivegrid.card__group--3 .tccc-cmp-card > div {
  border: 0;
}
.responsivegrid.card__group--3 .tccc-cmp-card .card-body {
  padding-top: 0.5rem;
}
html.md .responsivegrid.card__group--5 .card,
html.lg .responsivegrid.card__group--5 .card,
html.xl .responsivegrid.card__group--5 .card {
  width: 20% !important;
}
html.md .responsivegrid.card__group--5 > div,
html.lg .responsivegrid.card__group--5 > div,
html.xl .responsivegrid.card__group--5 > div {
  margin-right: -15px;
  margin-left: -15px;
}
html.xs .responsivegrid.card__group--5 .tccc-cmp-card,
html.sm .responsivegrid.card__group--5 .tccc-cmp-card {
  padding-bottom: 2rem;
}
.responsivegrid.card__group--5 .tccc-cmp-card > div {
  border: 0;
}
.responsivegrid.card__group--5 .tccc-cmp-card .card-body {
  padding-top: 0.5rem;
}
body.publishMode .card.arrow__link-red .tccc-cmp-card .card__div--overlay a.card-cta:hover {
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
}
.arrow__link-red .tccc-cmp-card .card-cta,
.arrow__link-red.tccc-cmp-card .card-cta {
  text-decoration: none !important;
}
.arrow__link-red .tccc-cmp-card .card-cta:hover,
.arrow__link-red.tccc-cmp-card .card-cta:hover {
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
}
.arrow__link-red .tccc-cmp-card .card-cta .btn,
.arrow__link-red.tccc-cmp-card .card-cta .btn {
  background-color: transparent;
  padding-left: 0;
  color: #333333 !important;
  text-transform: uppercase;
  text-align: left;
  display: block;
  white-space: normal;
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
  cursor: pointer;
  position: relative;
}
.arrow__link-red .tccc-cmp-card .card-cta .btn::after,
.arrow__link-red.tccc-cmp-card .card-cta .btn::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.arrow__link-red .tccc-cmp-card .card-cta .btn:hover::after,
.arrow__link-red.tccc-cmp-card .card-cta .btn:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.arrow__link-red .tccc-cmp-card.arrow__link-mte .card-cta .btn,
.arrow__link-red.tccc-cmp-card.arrow__link-mte .card-cta .btn {
  white-space: normal;
  padding: 0;
  text-transform: none;
}
.download__cta .tccc-cmp-card .card-cta,
.download__cta.tccc-cmp-card .card-cta {
  text-decoration: none !important;
}
.download__cta .tccc-cmp-card .card-cta:hover,
.download__cta.tccc-cmp-card .card-cta:hover {
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
}
.download__cta .tccc-cmp-card .card-cta .btn,
.download__cta.tccc-cmp-card .card-cta .btn {
  background-color: transparent;
  padding-left: 0;
  color: #333333 !important;
  text-transform: uppercase;
  text-align: left;
  display: block;
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
}
.download__cta .tccc-cmp-card .card-cta .btn::after,
.download__cta.tccc-cmp-card .card-cta .btn::after {
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  content: '';
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.7rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 18px;
  margin-bottom: 2px;
}
html.sm .download__cta .tccc-cmp-card .card-cta .btn::after,
html.sm .download__cta.tccc-cmp-card .card-cta .btn::after,
html.xs .download__cta .tccc-cmp-card .card-cta .btn::after,
html.xs .download__cta.tccc-cmp-card .card-cta .btn::after {
  width: 1rem;
  height: 1rem;
}
.download__cta .tccc-cmp-card .btn,
.download__cta.tccc-cmp-card .btn {
  background-color: transparent;
  padding-left: 0;
  color: #333333 !important;
  text-transform: uppercase;
  text-align: left;
  display: block;
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
}
.download__cta .tccc-cmp-card .btn::after,
.download__cta.tccc-cmp-card .btn::after {
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  content: '';
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.7rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 18px;
  margin-bottom: 2px;
}
html.sm .download__cta .tccc-cmp-card .btn::after,
html.sm .download__cta.tccc-cmp-card .btn::after,
html.xs .download__cta .tccc-cmp-card .btn::after,
html.xs .download__cta.tccc-cmp-card .btn::after {
  width: 1rem;
  height: 1rem;
}
.card-text-with-padding .card-body {
  padding: 3rem 5rem !important;
}
html.md .card-text-with-padding .card-body {
  padding: 3vw 6vw !important;
}
.arrow__link-white .tccc-cmp-card .card-cta,
.arrow__link-white.tccc-cmp-card .card-cta {
  text-decoration: none !important;
}
.arrow__link-white .tccc-cmp-card .card-cta .btn,
.arrow__link-white.tccc-cmp-card .card-cta .btn {
  background-color: transparent;
  padding-left: 0;
  color: #FFFFFF !important;
  text-transform: uppercase;
  text-align: left;
  display: block;
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
  cursor: pointer;
  position: relative;
}
.arrow__link-white .tccc-cmp-card .card-cta .btn::after,
.arrow__link-white.tccc-cmp-card .card-cta .btn::after {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/circle-arrow_cta-white.svg');
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.arrow__link-white .tccc-cmp-card .card-cta .btn:hover::after,
.arrow__link-white.tccc-cmp-card .card-cta .btn:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.arrow__link-white .tccc-cmp-card .card-cta .btn::after,
.arrow__link-white.tccc-cmp-card .card-cta .btn::after {
  margin-bottom: -1px;
}
html.sm .arrow__link-white .tccc-cmp-card .card-cta .btn::after,
html.sm .arrow__link-white.tccc-cmp-card .card-cta .btn::after,
html.xs .arrow__link-white .tccc-cmp-card .card-cta .btn::after,
html.xs .arrow__link-white.tccc-cmp-card .card-cta .btn::after {
  width: 1.25rem;
  height: 1.25rem;
}
/* indent title, body text and button */
.contentwrapper.card__bleed--left,
.contentwrapper .card__bleed--left {
  position: relative;
}
html.lg .contentwrapper.card__bleed--left .aem-Grid,
html.lg .contentwrapper .card__bleed--left .aem-Grid,
html.xl .contentwrapper.card__bleed--left .aem-Grid,
html.xl .contentwrapper .card__bleed--left .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
html.xs .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'],
html.xs .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'],
html.sm .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'],
html.sm .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'],
html.md .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'],
html.md .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] {
  margin-bottom: 1.5rem;
}
.contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .row,
.contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .row {
  height: 100%;
}
html.xs .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper,
html.xs .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper,
html.sm .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper,
html.sm .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper {
  margin-left: -15px;
  margin-right: -15px;
}
html.lg .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper,
html.lg .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper,
html.xl .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper,
html.xl .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper {
  overflow: hidden;
  height: 100%;
  max-height: 400px;
}
html.lg .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper .card-img-top,
html.lg .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper .card-img-top,
html.xl .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper .card-img-top,
html.xl .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper .card-img-top {
  height: 100%;
  min-width: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: auto;
}
html.xs .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper .card-img-top,
html.xs .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper .card-img-top,
html.sm .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper .card-img-top,
html.sm .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-img-wrapper .card-img-top {
  width: 100vw;
}
html.xs .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body,
html.xs .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body,
html.sm .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body,
html.sm .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body {
  width: 100%;
}
html.md .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body,
html.md .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body,
html.lg .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body,
html.lg .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body,
html.xl .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body,
html.xl .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body {
  padding-left: 0;
  margin-left: 0;
}
.contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
.contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
}
html.md .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.md .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.md .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.md .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.md .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.md .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.lg .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title,
html.xl .contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.contentwrapper.card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-bodyText,
.contentwrapper .card__bleed--left .tccc-cmp-card[data-design-package='default'] .card-body .card-bodyText {
  margin-bottom: 0.5rem;
}
.card__bleed--leftBackground {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #F2F2F2;
}
/* paintbrush option to align cards bottom inside a layout container for brand detail */
.responsivegrid.card__product-group > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
html.lg .responsivegrid.card__product-group > div,
html.xl .responsivegrid.card__product-group > div {
  padding: 0 5rem;
}
.responsivegrid.card__product-group .card .tccc-cmp.tccc-cmp-card[data-design-package='vertical'] > div {
  border: 0;
}
.responsivegrid.card__product-group .card .tccc-cmp.tccc-cmp-card[data-design-package='vertical'] .card-img-top {
  width: 60%;
  -webkit-transition: all 1s linear;
  transition: all 1s linear;
}
.responsivegrid.card__product-group .card .tccc-cmp.tccc-cmp-card[data-design-package='vertical'] .card-title {
  text-decoration: underline;
}
.responsivegrid.card__product-group .card .tccc-cmp.tccc-cmp-card[data-design-package='vertical'] .card-body {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.responsivegrid.card__product-group .card .tccc-cmp.tccc-cmp-card[data-design-package='vertical']:hover {
  cursor: pointer;
}
.responsivegrid.card__product-group .card .tccc-cmp.tccc-cmp-card[data-design-package='vertical']:hover .card-img-top {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.responsivegrid.card__product-group .card .tccc-cmp.tccc-cmp-card[data-design-package='vertical']:hover .card-title {
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
}
.card__h5--bolder  .card-title {
  font-weight: 900;
  text-transform: none;
}
.bubbles__header-scroll .card-addText {
  color: #FFFFFF;
}
.bubbles__header-scroll .card-addText::before {
  -webkit-transform: scale(1.8);
          transform: scale(1.8);
  left: 50%;
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/home-scroll-down--white.svg");
  background-size: contain;
  display: inline-block;
  height: 36px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 9px;
  z-index: 2;
  bottom: 2rem;
  background-repeat: no-repeat;
}
html.xs .bubbles__header-scroll .card-addText::before {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}
.bubbles__header-scroll-grey .card-addText {
  color: #4A4A4A;
}
.bubbles__header-scroll-grey .card-addText::before {
  -webkit-transform: scale(1.8);
          transform: scale(1.8);
  left: 50%;
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/home-scroll-down--grey.svg");
  background-size: contain;
  display: inline-block;
  height: 36px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 9px;
  z-index: 2;
  bottom: 2rem;
  background-repeat: no-repeat;
}
html.xs .bubbles__header-scroll-grey .card-addText::before {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}
.card__side_indicator_b_1 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_b_1.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_b_1 .card__side-indicator,
html.sm .card__side_indicator_b_1 .card__side-indicator {
  display: none;
}
.card__side_indicator_b_2 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_b_2.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_b_2 .card__side-indicator,
html.sm .card__side_indicator_b_2 .card__side-indicator {
  display: none;
}
.card__side_indicator_b_3 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_b_3.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_b_3 .card__side-indicator,
html.sm .card__side_indicator_b_3 .card__side-indicator {
  display: none;
}
.card__side_indicator_b_4 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_b_4.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_b_4 .card__side-indicator,
html.sm .card__side_indicator_b_4 .card__side-indicator {
  display: none;
}
.card__side_indicator_b_5 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_b_5.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_b_5 .card__side-indicator,
html.sm .card__side_indicator_b_5 .card__side-indicator {
  display: none;
}
.card__side_indicator_b_6 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_b_6.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_b_6 .card__side-indicator,
html.sm .card__side_indicator_b_6 .card__side-indicator {
  display: none;
}
.card__side_indicator_w_1 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_w_1.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_w_1 .card__side-indicator,
html.sm .card__side_indicator_w_1 .card__side-indicator {
  display: none;
}
.card__side_indicator_w_2 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_w_2.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_w_2 .card__side-indicator,
html.sm .card__side_indicator_w_2 .card__side-indicator {
  display: none;
}
.card__side_indicator_w_3 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_w_3.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_w_3 .card__side-indicator,
html.sm .card__side_indicator_w_3 .card__side-indicator {
  display: none;
}
.card__side_indicator_w_4 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_w_4.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_w_4 .card__side-indicator,
html.sm .card__side_indicator_w_4 .card__side-indicator {
  display: none;
}
.card__side_indicator_w_5 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_w_5.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_w_5 .card__side-indicator,
html.sm .card__side_indicator_w_5 .card__side-indicator {
  display: none;
}
.card__side_indicator_w_6 .card__side-indicator {
  background-image: url('/content/dam/nextgen/images/icons/side_indicator_w_6.svg');
  background-repeat: no-repeat;
  width: 30px;
  height: 240px;
  margin-right: 1rem;
  background-position-x: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(1.1);
          transform: translateY(-50%) scale(1.1);
  right: 0;
  z-index: 2;
}
html.xs .card__side_indicator_w_6 .card__side-indicator,
html.sm .card__side_indicator_w_6 .card__side-indicator {
  display: none;
}
.bubbles_header_white .card-title::before {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/home-scroll-down--white.svg");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 36px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 9px;
  z-index: 2;
  bottom: 2rem;
}
/* White Text w/ white arrow */
.arrow__link-white__resp-business .card__div--overlay .card-cta {
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: left;
  display: block;
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
  cursor: pointer;
  position: relative;
}
.arrow__link-white__resp-business .card__div--overlay .card-cta::after {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/circle-arrow_cta-white.svg');
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.arrow__link-white__resp-business .card__div--overlay .card-cta:hover::after {
  -webkit-transform: translateX(10px);
  transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
/* Black Text w/ red arrow */
.arrow__link-red .card__div--overlay .card-cta {
  color: #333333 !important;
  text-transform: uppercase;
  text-align: left;
  display: block;
  cursor: pointer;
  position: relative;
}
.arrow__link-red .card__div--overlay .card-cta:hover::after {
  -webkit-transform: translateX(10px);
  transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
/* Move Card detail content left */
html.lg .left-card-content .tccc-cmp.tccc-cmp-card .card-body,
html.lg .left-card-content.tccc-cmp.tccc-cmp-card .card-body,
html.xl .left-card-content .tccc-cmp.tccc-cmp-card .card-body,
html.xl .left-card-content.tccc-cmp.tccc-cmp-card .card-body {
  left: 3rem;
}
html.md .left-card-content .tccc-cmp.tccc-cmp-card .card-body,
html.md .left-card-content.tccc-cmp.tccc-cmp-card .card-body {
  left: 4rem;
}
/* Card Image Right */
.card__image-right .tccc-cmp.tccc-cmp-card .row,
.card__image-right.tccc-cmp.tccc-cmp-card .row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
/* Card Flip Vertically */
html.xs .card__flip-vertically .tccc-cmp.tccc-cmp-card .row,
html.xs .card__flip-vertically.tccc-cmp.tccc-cmp-card .row,
html.sm .card__flip-vertically .tccc-cmp.tccc-cmp-card .row,
html.sm .card__flip-vertically.tccc-cmp.tccc-cmp-card .row {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.bubbles_header_grey .card-title::before {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/home-scroll-down--grey.svg");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 36px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 9px;
  z-index: 2;
  bottom: 2rem;
}
/* Card no border */
.card__no-border .tccc-cmp.tccc-cmp-card div.responsive-background-image,
.card__no-border.tccc-cmp.tccc-cmp-card div.responsive-background-image {
  border: 0;
}
.card .vertical-no-image-lg-padding .responsive-background-image {
  border: 0 !important;
}
.card .vertical-no-image-lg-padding .responsive-background-image .card-img-wrapper img[src=''] {
  display: none;
}
.card .vertical-no-image-lg-padding .responsive-background-image .card-body {
  padding: 1.25rem 13rem;
}
html.lg .card .vertical-no-image-lg-padding .responsive-background-image .card-body,
html.md .card .vertical-no-image-lg-padding .responsive-background-image .card-body,
html.xs .card .vertical-no-image-lg-padding .responsive-background-image .card-body,
html.sm .card .vertical-no-image-lg-padding .responsive-background-image .card-body {
  padding: 3vw 10vw !important;
}
.card .vertical-no-image-lg-padding .responsive-background-image .card-body .card-bodyText {
  display: inline;
  vertical-align: baseline;
  line-height: 34px;
}
.card .vertical-no-image-lg-padding .responsive-background-image .card-body .card-cta .btn {
  display: inline;
  vertical-align: baseline;
}
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image,
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image {
  border: none;
  padding: 0 !important;
}
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image .card-img-wrapper,
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image .card-img-wrapper {
  display: none;
}
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image .card-body,
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image .card-body {
  padding: 0 0 0 1rem;
}
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image .card-body .card-title,
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image .card-body .card-title {
  margin-bottom: 0;
}
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image .card-body .card-title::before,
.verticalCard__leadershipBio .tccc-cmp-card .responsive-background-image .card-body .card-title::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  left: -0.6rem;
  top: 1rem;
}
html.xl .cardText-v-center .card-bodyText,
html.xl .cardText-v-center .card-bodyText,
html.lg .cardText-v-center .card-bodyText,
html.lg .cardText-v-center .card-bodyText,
html.md .cardText-v-center .card-bodyText,
html.md .cardText-v-center .card-bodyText {
  width: 65%;
}
.cardText-v-center .row,
.cardText-v-center .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
/* used on resp business landing to center body of card */
.card__body--v-center .tccc-cmp-card .bg-white,
.card__body--v-center.tccc-cmp-card .bg-white {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.card__body--v-center .tccc-cmp-card .bg-white .card-body,
.card__body--v-center.tccc-cmp-card .bg-white .card-body {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
  top: 0 !important;
}
.card__resp-business-detail.card__body--v-center .tccc-cmp-card .bg-white .card-body,
.card__resp-business-detail.card__body--v-center.tccc-cmp-card .bg-white .card-body {
  top: 0 !important;
}
.responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
.responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
.responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
.responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1rem !important;
  line-height: 1.3125rem !important;
  color: #98989B !important;
}
html.md .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p {
  font-size: 1.25rem !important;
  line-height: 1.625rem !important;
}
html.md .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p {
  font-size: 1.25rem !important;
  line-height: 1.625rem !important;
}
html.md .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p {
  font-size: 1.25rem !important;
  line-height: 1.625rem !important;
}
html.md .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p {
  font-size: 1.25rem !important;
  line-height: 1.625rem !important;
}
html.md .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.md .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.lg .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-left .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-left.tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card.card__image-extend-right .tccc-cmp.tccc-cmp-card .card-body p,
html.xl .responsible-business-detail .card .card__image-extend-right.tccc-cmp.tccc-cmp-card .card-body p {
  font-size: 1.25rem !important;
  line-height: 1.625rem !important;
}
html.lg .card__global--common .tccc-cmp.tccc-cmp-card .row,
html.lg .card__global--common.tccc-cmp.tccc-cmp-card .row,
html.xl .card__global--common .tccc-cmp.tccc-cmp-card .row,
html.xl .card__global--common.tccc-cmp.tccc-cmp-card .row {
  height: 400px;
}
.card__global--common .tccc-cmp.tccc-cmp-card .row > div,
.card__global--common.tccc-cmp.tccc-cmp-card .row > div {
  padding: 0;
}
.card__global--common .tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
.card__global--common.tccc-cmp.tccc-cmp-card .row .card-img-wrapper {
  height: 100%;
  max-height: 400px;
}
.card__global--common .tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
.card__global--common.tccc-cmp.tccc-cmp-card .row .card-img-wrapper img {
  object-fit: cover;
}
html.xs .card__global--common .tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
html.xs .card__global--common.tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
html.sm .card__global--common .tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
html.sm .card__global--common.tccc-cmp.tccc-cmp-card .row .card-img-wrapper img {
  min-height: 225px;
}
.card__global--common .tccc-cmp.tccc-cmp-card .row .card-img-wrapper .card-img-top,
.card__global--common.tccc-cmp.tccc-cmp-card .row .card-img-wrapper .card-img-top {
  height: 100%;
}
.card__global--common .tccc-cmp.tccc-cmp-card .card-body,
.card__global--common.tccc-cmp.tccc-cmp-card .card-body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 auto;
}
html.md .card__global--common .tccc-cmp.tccc-cmp-card .card-body,
html.md .card__global--common.tccc-cmp.tccc-cmp-card .card-body,
html.lg .card__global--common .tccc-cmp.tccc-cmp-card .card-body,
html.lg .card__global--common.tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__global--common .tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__global--common.tccc-cmp.tccc-cmp-card .card-body {
  margin: 0 auto 0 0;
  padding-left: 5rem;
  padding-right: 0;
  height: 100%;
}
html.md .card__global--common .tccc-cmp.tccc-cmp-card .card-body,
html.md .card__global--common.tccc-cmp.tccc-cmp-card .card-body {
  padding-left: 2rem;
}
.card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
.card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
  padding-bottom: 0.5rem;
}
html.md .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
.card__global--common .tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
.card__global--common.tccc-cmp.tccc-cmp-card .card-body .card-bodyText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.md .card__image-right.card__global--common .tccc-cmp.tccc-cmp-card .card-body,
html.md .card__image-right.card__global--common.tccc-cmp.tccc-cmp-card .card-body {
  margin: 0 0 0 auto;
  padding-left: 0;
  padding-right: 2rem;
}
html.lg .card__image-right.card__global--common .tccc-cmp.tccc-cmp-card .card-body,
html.lg .card__image-right.card__global--common.tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__image-right.card__global--common .tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__image-right.card__global--common.tccc-cmp.tccc-cmp-card .card-body {
  margin: 0 0 0 auto;
  padding-left: 1rem;
  padding-right: 4rem;
}
html.lg .card__global--no-crop .tccc-cmp.tccc-cmp-card .row,
html.lg .card__global--no-crop.tccc-cmp.tccc-cmp-card .row,
html.xl .card__global--no-crop .tccc-cmp.tccc-cmp-card .row,
html.xl .card__global--no-crop.tccc-cmp.tccc-cmp-card .row {
  min-height: 400px;
}
.card__global--no-crop .tccc-cmp.tccc-cmp-card .row > div,
.card__global--no-crop.tccc-cmp.tccc-cmp-card .row > div {
  padding: 0;
}
.card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
.card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper {
  height: 100%;
}
html.md .card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.md .card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.lg .card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.lg .card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.xl .card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.xl .card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper {
  float: right;
  margin-right: 1.5rem;
  max-height: 400px;
}
html.md .card__image-right.card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.md .card__image-right.card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.lg .card__image-right.card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.lg .card__image-right.card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.xl .card__image-right.card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
html.xl .card__image-right.card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper {
  float: left!important;
  margin-right: 0;
  margin-left: 1.5rem;
}
.card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
.card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper img {
  width: auto;
  object-fit: contain;
  height: 400px;
}
html.xs .card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
html.xs .card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
html.sm .card__global--no-crop .tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
html.sm .card__global--no-crop.tccc-cmp.tccc-cmp-card .row .card-img-wrapper img {
  height: 225px;
  max-width: 100%;
}
.card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
.card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 auto;
}
html.md .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
html.md .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body,
html.lg .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
html.lg .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body {
  margin: 0 auto 0 0;
  padding-left: 5rem;
  padding-right: 0;
  height: 100%;
}
html.md .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
html.md .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body {
  padding-left: 2rem;
}
html.xs .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
html.xs .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body,
html.sm .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
html.sm .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body {
  padding-bottom: 0;
}
.card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
.card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
  padding-bottom: 0.5rem;
}
html.md .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
.card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
.card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body .card-bodyText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.md .card__image-right.card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
html.md .card__image-right.card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body {
  margin: 0 0 0 auto;
  padding-left: 0;
  padding-right: 2rem;
}
html.lg .card__image-right.card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
html.lg .card__image-right.card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__image-right.card__global--no-crop .tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__image-right.card__global--no-crop.tccc-cmp.tccc-cmp-card .card-body {
  margin: 0 0 0 auto;
  padding-left: 1rem;
  padding-right: 4rem;
}
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .row,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .row,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .row,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .row {
  min-height: 400px;
}
.card__global--stats .tccc-cmp.tccc-cmp-card .row > div,
.card__global--stats.tccc-cmp.tccc-cmp-card .row > div {
  padding: 0;
}
.card__global--stats .tccc-cmp.tccc-cmp-card .row .card-img-wrapper,
.card__global--stats.tccc-cmp.tccc-cmp-card .row .card-img-wrapper {
  height: 100%;
  max-height: 400px;
}
.card__global--stats .tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
.card__global--stats.tccc-cmp.tccc-cmp-card .row .card-img-wrapper img {
  object-fit: cover;
}
html.xs .card__global--stats .tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
html.xs .card__global--stats.tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
html.sm .card__global--stats .tccc-cmp.tccc-cmp-card .row .card-img-wrapper img,
html.sm .card__global--stats.tccc-cmp.tccc-cmp-card .row .card-img-wrapper img {
  height: 225px;
}
.card__global--stats .tccc-cmp.tccc-cmp-card .row .card-img-wrapper .card-img-top,
.card__global--stats.tccc-cmp.tccc-cmp-card .row .card-img-wrapper .card-img-top {
  height: 100%;
}
.card__global--stats .tccc-cmp.tccc-cmp-card .card-body,
.card__global--stats.tccc-cmp.tccc-cmp-card .card-body {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin: 0 auto;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body {
  margin: 0 auto 0 0;
  padding-left: 5rem;
  padding-right: 0;
  height: 100%;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body {
  padding-left: 2rem;
}
.card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-title,
.card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 3.4375rem;
  line-height: 3.375rem;
  line-height: 1.2;
  letter-spacing: -2px;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 4.25rem;
  line-height: 4.625rem;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-title,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-title {
  font-size: 4.25rem;
  line-height: 4.625rem;
}
.card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
.card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-bodyText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  line-height: 1!important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: 0;
  margin-left: 0.5rem;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-bodyText {
  font-size: 1.875rem;
  line-height: 2.3125rem;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-bodyText,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-bodyText {
  font-size: 1.875rem;
  line-height: 2.3125rem;
}
.card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
.card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.md .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.lg .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats .tccc-cmp.tccc-cmp-card .card-body .card-addText,
html.xl .card__global--stats.tccc-cmp.tccc-cmp-card .card-body .card-addText {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card__image-right.card__global--stats .tccc-cmp.tccc-cmp-card .card-body,
html.md .card__image-right.card__global--stats.tccc-cmp.tccc-cmp-card .card-body {
  margin: 0 0 0 auto;
  padding-left: 0;
  padding-right: 2rem;
}
html.lg .card__image-right.card__global--stats .tccc-cmp.tccc-cmp-card .card-body,
html.lg .card__image-right.card__global--stats.tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__image-right.card__global--stats .tccc-cmp.tccc-cmp-card .card-body,
html.xl .card__image-right.card__global--stats.tccc-cmp.tccc-cmp-card .card-body {
  margin: 0 0 0 auto;
  padding-left: 1rem;
  padding-right: 4rem;
}
.verticalCard__investorReport .responsive-background-image,
.verticalCard__investorReport .responsive-background-image {
  border: none;
}
.verticalCard__investorReport .responsive-background-image .row div.col-md-6:first-child,
.verticalCard__investorReport .responsive-background-image .row div.col-md-6:first-child {
  display: none;
}
.verticalCard__investorReport .responsive-background-image .row div.col-md-6:nth-child(2),
.verticalCard__investorReport .responsive-background-image .row div.col-md-6:nth-child(2) {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  width: 100%;
}
/* PBO For Signature Headline */
.card.signatureHeadline .card-body,
.card .signatureHeadline .card-body {
  padding: 0.5rem;
}
.card.signatureHeadline .card-body .card-title,
.card .signatureHeadline .card-body .card-title {
  font-family: "Photograph Signature", "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  margin-bottom: 0;
}
html.md .card.signatureHeadline .card-body .card-title,
html.md .card .signatureHeadline .card-body .card-title,
html.lg .card.signatureHeadline .card-body .card-title,
html.lg .card .signatureHeadline .card-body .card-title,
html.xl .card.signatureHeadline .card-body .card-title,
html.xl .card .signatureHeadline .card-body .card-title {
  font-size: 1.5rem !important;
  line-height: 2rem !important;
}
.card.signatureHeadline .card-body .card-bodyText,
.card .signatureHeadline .card-body .card-bodyText {
  margin-bottom: 0;
}
.card__article-image .card-body {
  padding: 0 !important;
  width: 100% !important;
}
.card__article-image .card-bodyText {
  color: #333333 !important;
  line-height: 2 !important;
}
.sm .card__article-image .card-body,
.xs .card__article-image .card-body {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
}
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .bg-top .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-top .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .bg-top .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-top .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='bleed'] .bg-top .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-top .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='bleed'].bg-top .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-top .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='bleed'].bg-top .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-top .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='bleed'].bg-top .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-top .responsive-background-image {
  background-position: center top;
}
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .bg-top20 .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-top20 .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .bg-top20 .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-top20 .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='bleed'] .bg-top20 .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-top20 .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='bleed'].bg-top20 .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-top20 .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='bleed'].bg-top20 .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-top20 .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='bleed'].bg-top20 .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-top20 .responsive-background-image {
  background-position: center top 20%;
}
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .bg-bottom20 .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-bottom20 .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .bg-bottom20 .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-bottom20 .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='bleed'] .bg-bottom20 .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-bottom20 .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='bleed'].bg-bottom20 .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-bottom20 .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='bleed'].bg-bottom20 .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-bottom20 .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='bleed'].bg-bottom20 .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-bottom20 .responsive-background-image {
  background-position: center bottom 20%;
}
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .bg-bottom .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-bottom .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .bg-bottom .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-bottom .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='bleed'] .bg-bottom .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .bg-bottom .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='bleed'].bg-bottom .responsive-background-image,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-bottom .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='bleed'].bg-bottom .responsive-background-image,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-bottom .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='bleed'].bg-bottom .responsive-background-image,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].bg-bottom .responsive-background-image {
  background-position: center bottom;
}
.card .tccc-cmp-card[data-design-package='bleed'],
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] {
  overflow: hidden;
  margin-bottom: 0 !important;
  border-radius: 0 !important;
  box-shadow: none;
  height: -webkit-calc(100vh - 3.125rem);
  height: calc(100vh - 3.125rem);
}
html.md .card .tccc-cmp-card[data-design-package='bleed'],
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'],
html.lg .card .tccc-cmp-card[data-design-package='bleed'],
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'],
html.xl .card .tccc-cmp-card[data-design-package='bleed'],
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] {
  height: -webkit-calc(100vh - 8.125rem);
  height: calc(100vh - 8.125rem);
}
body.authorMode .card .tccc-cmp-card[data-design-package='bleed'],
body.authorMode .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] {
  min-height: 300px;
  height: auto;
}
.card .tccc-cmp-card[data-design-package='bleed'] a:hover,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] a:hover {
  text-decoration: none;
}
.card .tccc-cmp-card[data-design-package='bleed'].container-fluid,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'].container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  height: 100%;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper {
  position: relative;
  overflow: hidden;
  height: -webkit-calc(100vh - 3.125rem);
  height: calc(100vh - 3.125rem);
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper img.card__img--zoom,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper img.card__img--zoom {
  width: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: absolute;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  max-width: 100%;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper {
  height: -webkit-calc(100vh - 8.125rem);
  height: calc(100vh - 8.125rem);
}
body.authorMode .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
body.authorMode .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper {
  min-height: 300px;
  height: auto;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card-img-top,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card-img-top {
  border: none;
  border-radius: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image div.card-img-top,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image div.card-img-top {
  position: absolute;
  z-index: 1;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  z-index: 1;
  height: 100%;
  width: 100%;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card--overlayWrapper {
  margin-left: 8.33333333%;
  margin-right: 8.33333333%;
}
html.xs .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card--overlayWrapper {
  width: 83.33333333%;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card--overlayWrapper {
  width: 50%;
}
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card--overlayWrapper {
  width: 33.33333333%;
}
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card--overlayWrapper {
  width: 25%;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay img,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay img {
  max-width: 9.3rem;
  max-height: 9.3rem;
  padding: 0.6rem;
}
html.xs .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay img,
html.xs .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay img,
html.sm .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay img,
html.sm .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay img {
  max-width: 7.5rem;
  max-height: 7.5rem;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay a,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay a {
  position: relative;
  display: block;
  text-decoration: none !important;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
  background-color: initial !important;
  padding: 1px 0;
  color: inherit;
  font-weight: bold;
  white-space: normal;
  padding-right: 30px;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay button,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  position: relative;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
  letter-spacing: 0.12rem !important;
  text-transform: none !important;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.xs .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.xs .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  font-size: 1.375rem !important;
}
html.sm .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.sm .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  font-size: 1.75rem !important;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-bodyText,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-bodyText {
  position: relative;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.3125rem;
  font-size: 1rem;
  text-align: left;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-bodyText,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-bodyText,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-bodyText,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-bodyText,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-bodyText,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-bodyText {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-bodyText,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-bodyText,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-bodyText,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-bodyText,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-bodyText,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-bodyText {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-cta,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-cta {
  position: relative;
  text-transform: uppercase;
  padding: 10rem 0;
  margin-top: -10rem;
  margin-bottom: -10rem;
}
html.md .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-cta,
html.md .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-cta,
html.lg .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-cta,
html.lg .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-cta,
html.xl .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-cta,
html.xl .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-cta {
  padding: 14rem 0;
  margin-top: -14rem;
  margin-bottom: -14rem;
}
.card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card-addText,
.card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card-addText {
  position: absolute;
  bottom: 0;
  width: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
html.xs .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card-addText,
html.xs .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card-addText,
html.sm .card .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card-addText,
html.sm .card .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card-addText {
  font-size: 0.825rem;
}
/* Text positioning PBO */
/*
topLeft			topCenter			topRight
middleLeft		middleCenter		middleRight
bottomLeft		bottomCenter		bottomRight
*/
.card {
  /*
	top-md		top-sm		top-xs
	middle-md	middle-sm	middle-xs
	bottom-md	bottom-sm	bottom-xs
	*/
}
.card.topLeft .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .topLeft.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  margin-top: 3rem;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.card.middleLeft .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .middleLeft.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.card.bottomLeft .tccc-cmp-card .responsive-background-image .card__div--overlay,
.card .bottomLeft.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.card.bottomLeft .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .bottomLeft.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  margin-bottom: 5.5rem;
}
.card.topCenter .tccc-cmp-card .responsive-background-image .card__div--overlay,
.card .topCenter.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.card.topCenter .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .topCenter.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  margin-top: 3rem;
}
.card.middleCenter .tccc-cmp-card .responsive-background-image .card__div--overlay,
.card .middleCenter.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.card.bottomCenter .tccc-cmp-card .responsive-background-image .card__div--overlay,
.card .bottomCenter.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.card.bottomCenter .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .bottomCenter.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  margin-bottom: 5.5rem;
}
.card.topRight .tccc-cmp-card .responsive-background-image .card__div--overlay,
.card .topRight.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.card.topRight .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .topRight.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  margin-top: 3rem;
}
.card.text__right .tccc-cmp-card .responsive-background-image .card__div--overlay,
.card .text__right.tccc-cmp-card .responsive-background-image .card__div--overlay,
.card.middleRight .tccc-cmp-card .responsive-background-image .card__div--overlay,
.card .middleRight.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.card.text__right .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .text__right.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card.middleRight .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .middleRight.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
}
.card.bottomRight .tccc-cmp-card .responsive-background-image .card__div--overlay,
.card .bottomRight.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.card.bottomRight .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
.card .bottomRight.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  margin-bottom: 5.5rem;
}
html.xs .card.top-md .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .top-md.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card.top-md .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card .top-md.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.md .card.top-md .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.md .card .top-md.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-top: 3rem;
}
html.xs .card.middle-md .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .middle-md.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card.middle-md .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card .middle-md.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.md .card.middle-md .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.md .card .middle-md.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
  margin-top: 0;
  margin-bottom: 0;
}
html.xs .card.bottom-md .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .bottom-md.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card.bottom-md .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card .bottom-md.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.md .card.bottom-md .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.md .card .bottom-md.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  margin-bottom: 5.5rem;
}
html.xs .card.top-sm .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .top-sm.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card.top-sm .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card .top-sm.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-top: 3rem;
}
html.xs .card.middle-sm .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .middle-sm.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card.middle-sm .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card .middle-sm.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
  margin-top: 0;
  margin-bottom: 0;
}
html.xs .card.bottom-sm .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .bottom-sm.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card.bottom-sm .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.sm .card .bottom-sm.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  margin-bottom: 5.5rem;
}
html.xs .card.top-xs .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .top-xs.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-top: 3rem;
}
html.xs .card.middle-xs .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .middle-xs.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
  margin-top: 0;
  margin-bottom: 0;
}
html.xs .card.bottom-xs .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html.xs .card .bottom-xs.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  margin-bottom: 5.5rem;
}
html[dir='rtl'] .card .responsive-background-image .card__div--overlay .card--overlayWrapper .card-bodyText {
  text-align: right;
}
html[dir='rtl'] .card.topLeft .tccc-cmp-card .responsive-background-image .card__div--overlay,
html[dir='rtl'] .card .topLeft.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
html[dir='rtl'] .card.topLeft .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html[dir='rtl'] .card .topLeft.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
              -ms-grid-row-align: stretch;
          align-self: stretch;
}
html[dir='rtl'] .card.middleLeft .tccc-cmp-card .responsive-background-image .card__div--overlay,
html[dir='rtl'] .card .middleLeft.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
html[dir='rtl'] .card.middleLeft .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html[dir='rtl'] .card .middleLeft.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html[dir='rtl'] .card.bottomLeft .tccc-cmp-card .responsive-background-image .card__div--overlay,
html[dir='rtl'] .card .bottomLeft.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
html[dir='rtl'] .card.bottomLeft .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html[dir='rtl'] .card .bottomLeft.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}
html[dir='rtl'] .card.topRight .tccc-cmp-card .responsive-background-image .card__div--overlay,
html[dir='rtl'] .card .topRight.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
html[dir='rtl'] .card.topRight .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html[dir='rtl'] .card .topRight.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
html[dir='rtl'] .card.middleRight .tccc-cmp-card .responsive-background-image .card__div--overlay,
html[dir='rtl'] .card .middleRight.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
html[dir='rtl'] .card.middleRight .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html[dir='rtl'] .card .middleRight.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
}
html[dir='rtl'] .card.bottomRight .tccc-cmp-card .responsive-background-image .card__div--overlay,
html[dir='rtl'] .card .bottomRight.tccc-cmp-card .responsive-background-image .card__div--overlay {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
html[dir='rtl'] .card.bottomRight .tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper,
html[dir='rtl'] .card .bottomRight.tccc-cmp-card .responsive-background-image .card__div--overlay .card--overlayWrapper {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'],
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] {
  height: unset;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100% !important;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper a,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper a {
  display: block;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .responsive-image,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .responsive-image {
  width: 100%;
  object-fit: cover;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  max-width: 16.875rem;
}
html.xs .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.xs .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.sm .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.sm .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper {
  max-width: 15.625rem;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay a,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title {
  text-align: left;
  line-height: 1;
  margin-bottom: 0 !important;
  letter-spacing: unset;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 3.4375rem !important;
  line-height: 3.375rem !important;
  padding: 0 0.5rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title {
  font-size: 4.25rem !important;
  line-height: 4.625rem !important;
}
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title {
  font-size: 4.25rem !important;
  line-height: 4.625rem !important;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title::before,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title::before {
  left: -1rem !important;
  top: 2rem;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText {
  line-height: 1;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 1.25rem !important;
  line-height: 1.5625rem !important;
  margin-bottom: 0.1875rem;
}
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText {
  font-size: 1.875rem !important;
  line-height: 2.3125rem !important;
}
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText {
  font-size: 1.875rem !important;
  line-height: 2.3125rem !important;
}
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
.card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText {
  line-height: 1.3;
  text-align: left;
  position: unset;
  -webkit-transform: unset;
          transform: unset;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.3125rem !important;
  font-size: 1rem !important;
}
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText {
  font-size: 1.25rem !important;
  line-height: 1.625rem !important;
}
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.md .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card.emphasized__stat_header .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText {
  font-size: 1.25rem !important;
  line-height: 1.625rem !important;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'],
.card .brand_header.tccc-cmp-card[data-design-package='bleed'],
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'],
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] {
  height: unset;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100% !important;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper a,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper a,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper a,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper a {
  display: block;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .responsive-image,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .responsive-image,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .responsive-image,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .responsive-image {
  width: 100%;
  object-fit: cover;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  max-width: 16.875rem;
}
html.xs .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.xs .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.xs .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.xs .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.sm .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.sm .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.sm .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper,
html.sm .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card--overlayWrapper {
  max-width: 15.625rem;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay a,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay a,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay a,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title {
  text-align: left;
  line-height: 1;
  margin-bottom: 0 !important;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 1.5625rem !important;
  line-height: 1.875rem !important;
  padding: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
}
html.md .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.md .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.md .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.md .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title {
  font-size: 2.5rem !important;
  line-height: 3rem !important;
}
html.md .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.md .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.md .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.md .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title {
  font-size: 2.5rem !important;
  line-height: 3rem !important;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title::before,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title::before,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title::before,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-title::before {
  left: -1rem !important;
  top: 2rem;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText {
  line-height: 1;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 1.25rem !important;
  line-height: 1.5625rem !important;
  margin-bottom: 0.1875rem;
}
html.md .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.md .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.md .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.md .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText {
  font-size: 1.875rem !important;
  line-height: 2.3125rem !important;
}
html.md .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.md .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.md .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.md .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-bodyText {
  font-size: 1.875rem !important;
  line-height: 2.3125rem !important;
}
.card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
.card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
.card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
.card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText {
  line-height: 1.3;
  text-align: left;
  position: unset;
  -webkit-transform: unset;
          transform: unset;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.3125rem !important;
  font-size: 1rem !important;
}
html.md .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.md .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.md .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.md .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText {
  font-size: 1.25rem !important;
  line-height: 1.625rem !important;
}
html.md .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.md .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.md .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.md .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.lg .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card.brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText,
html.xl .card .brand_header.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper .card__div--overlay .card-addText {
  font-size: 1.25rem !important;
  line-height: 1.625rem !important;
}
/* Fix size of bleed card - Responsible Business */
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'],
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'],
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'],
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] {
  height: 470px !important;
}
html.xs body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'],
html.xs body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'],
html.xs body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'],
html.xs body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'],
html.sm body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'],
html.sm body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'],
html.sm body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'],
html.sm body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] {
  height: 50vh !important;
}
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper {
  max-height: 100%;
}
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  line-height: 2.2rem;
}
html.xs body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.xs body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.xs body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.xs body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.sm body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.sm body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title,
html.sm body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title,
html.sm body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title {
  font-size: 1.5rem;
}
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title::before,
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title::before,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title::before,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title::before {
  top: 0.6rem !important;
}
html.md body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title::before,
html.md body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title::before,
html.md body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title::before,
html.md body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title::before,
html.sm body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title::before,
html.sm body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title::before,
html.sm body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title::before,
html.sm body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title::before,
html.xs body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title::before,
html.xs body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title::before,
html.xs body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-title::before,
html.xs body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-title::before {
  left: -1.2rem;
}
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-cta,
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-cta,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .card-cta,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .card-cta {
  text-decoration: none !important;
}
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .btn,
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .btn,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .btn,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .btn {
  font-size: 1.063rem !important;
  padding: 0;
}
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .btn-primary,
body.publishMode .card__resp-business__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .btn-primary,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__div--overlay .btn-primary,
body.publishMode .card__resp-business__bleed.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__div--overlay .btn-primary {
  background-color: transparent;
}
/* Fix size of bleed card - Homepage */
body.publishMode  .card.card__homepage__bleed .tccc-cmp-card[data-design-package='bleed'],
body.publishMode  .card.card__homepage__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] {
  max-height: 85vh;
}
body.publishMode  .card.card__homepage__bleed .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
body.publishMode  .card.card__homepage__bleed .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper {
  max-height: 85vh;
}
/* Remove Scroll on some cards - Mobile */
html.xs .rm-scroll .card-addText,
html.sm .rm-scroll .card-addText {
  display: none;
}
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'],
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] {
  height: auto !important;
}
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper {
  max-height: 470px;
}
html.sm .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .responsive-background-image .card__img--wrapper,
html.sm .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .responsive-background-image .card__img--wrapper {
  max-height: 430px;
}
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-title,
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
html.md .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-title,
html.md .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-title,
html.lg .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-title,
html.lg .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-title,
html.xl .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-title,
html.xl .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-title {
  font-size: 1.875rem;
  line-height: 2.3125rem;
}
html.md .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-title,
html.md .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-title,
html.lg .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-title,
html.lg .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-title,
html.xl .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-title,
html.xl .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-title {
  font-size: 1.875rem;
  line-height: 2.3125rem;
}
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card-title.text-center::before,
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card-title.text-center::before,
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card-title.text-left::before,
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card-title.text-left::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble-white.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  top: 1.2rem;
  left: -1.5rem;
}
html.xs .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card-title.text-center::before,
html.xs .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card-title.text-center::before,
html.xs .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card-title.text-left::before,
html.xs .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card-title.text-left::before,
html.sm .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card-title.text-center::before,
html.sm .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card-title.text-center::before,
html.sm .card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card-title.text-left::before,
html.sm .card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card-title.text-left::before {
  left: -1.6rem;
}
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .card-bodyText,
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card-bodyText {
  line-height: 1.2;
}
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='bleed'] .btn,
.card.bubbles--left__careers .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .btn {
  padding-top: 0.2rem;
}
.card .bubbles__align--top .card__div--overlay h5:before {
  top: 3.5rem;
  left: 0.5rem !important;
}
html.xs .card .bubbles__align--top .card__div--overlay h5:before,
html.sm .card .bubbles__align--top .card__div--overlay h5:before {
  top: 2.2rem;
}
.bg-trans .card {
  background-color: transparent !important;
}
.card_transparentFix .card__img--zoom {
  min-width: -webkit-calc(100% + 2px) !important;
  min-width: calc(100% + 2px) !important;
  min-height: -webkit-calc(100% + 2px) !important;
  min-height: calc(100% + 2px) !important;
}
.drop-shadow.tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-title,
.drop-shadow.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-title,
.drop-shadow .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-title,
.drop-shadow .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-title {
  -webkit-filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.6));
          filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.6));
}
.drop-shadow.tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-bodyText,
.drop-shadow.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-bodyText,
.drop-shadow .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-bodyText,
.drop-shadow .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-bodyText {
  -webkit-filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.6));
          filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.6));
}
.drop-shadow.tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-cta,
.drop-shadow.tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-cta,
.drop-shadow .tccc-cmp-card[data-design-package='bleed'] .card__div--overlay .card-cta,
.drop-shadow .tccc-cmp-card[data-design-package='/content/dam/journey/components/content/card/bleed_background_image'] .card__div--overlay .card-cta {
  -webkit-filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.6));
          filter: drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.6));
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] {
  width: 95%;
  margin: 0 auto;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] {
  width: 100%;
}
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"],
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] {
  width: 80%;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 0!important;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-accent {
  position: absolute;
  top: -3rem;
  left: 57%;
  height: 2.5rem;
  width: 1.25rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-accent,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-accent,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-accent {
  right: 33%;
  left: initial;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-accent svg {
  width: 100%;
  height: 100%;
  -webkit-transform: rotateX(180deg);
          transform: rotateX(180deg);
  fill: #f40000;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header {
  border: 0 solid #f40000;
  padding-left: 0;
}
html.xs .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header,
html.sm .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header {
  padding: 0 0.5rem 0 0;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.5625rem;
  line-height: 2.25rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 {
  font-size: 2.1875rem;
  line-height: 2.5rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 {
  font-size: 2.1875rem;
  line-height: 2.5rem;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 .first-word {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 3.4375rem;
  line-height: 3.375rem;
  letter-spacing: -4px;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 .first-word,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 .first-word,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 .first-word {
  font-size: 4.25rem;
  line-height: 4.625rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 .first-word,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 .first-word,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 .first-word {
  font-size: 4.25rem;
  line-height: 4.625rem;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header h5 .first-word:after {
  content: '';
  white-space: pre;
  display: block;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper {
  position: relative;
  border: 0 solid #f40000;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-image-button {
  position: absolute;
  top: 0.875rem;
  left: 0.875rem;
}
html.xs .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-image-button,
html.sm .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-image-button {
  top: 0.625rem;
  left: 0.625rem;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-image-button button {
  background: transparent url("/content/dam/nextgen/images/icons/expand-image.svg");
  display: block;
  width: 34px;
  height: 32px;
  background-size: 34px;
  border: 0;
  cursor: pointer;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-image-button button:focus {
  outline: none;
}
html.xs .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-image-button button,
html.sm .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-image-button button {
  width: 28px;
  height: 26px;
  background-size: 28px;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-play-button button {
  background: transparent url('/content/dam/nextgen/images/icons/play-video.svg');
  display: block;
  width: 70px;
  height: 70px;
  border: 0;
  cursor: pointer;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-play-button button:focus {
  outline: none;
}
html.xs .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-play-button button,
html.sm .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper .modal-play-button button {
  width: 45px;
  height: 45px;
  background-size: 45px;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper {
  position: relative;
  background-color: #f40000;
  color: #FFFFFF;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-body {
  padding: 1.25rem 2rem;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  color: inherit;
  margin-bottom: 0.5rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper .card-addText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  color: inherit;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
  background-color: initial !important;
  padding: 1px 0;
  color: inherit;
  font-weight: bold;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-body-wrapper button {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog {
  box-shadow: 0 8px 32px 0 rgba(117, 117, 117, 0.5);
  margin: auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
}
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog {
  max-width: 600px;
}
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog {
  max-width: 900px;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content {
  border: 0;
  border-radius: 0;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-header {
  padding: 1.5rem 1rem 0;
  border: 0;
}
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-header,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-header {
  padding: 2.5rem 2.5rem 0;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-header .close {
  background-image: url('/content/dam/nextgen/images/icons/close-popup@2x.svg');
  width: 26px;
  height: 26px;
  background-size: 26px;
  display: block;
  padding: 0;
  margin: 0;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-header .close span {
  visibility: hidden;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-header .close,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-header .close,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-header .close {
  width: 36px;
  height: 36px;
  background-size: 36px;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body {
  padding: 0 3.5rem;
}
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body {
  padding: 0 6rem;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body {
  padding: 1.5rem 0;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.lg .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText,
html.xl .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-bodyText {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-addText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.arrow__link-white .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-cta .btn {
  color: #333333 !important;
}
.arrow__link-white .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-body .card-body .card-cta .btn::after {
  background-image: url('/content/dam/nextgen/images/icons/circle-arrow_cta.svg');
}
.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .modal-dialog .modal-content .modal-footer {
  padding: 1rem 6rem;
  border: 0;
}
.card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-body-wrapper,
.card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-body-wrapper,
.card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-body-wrapper,
.card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-body-wrapper {
  display: none;
}
.card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .responsive-background-image,
.card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .responsive-background-image,
.card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .responsive-background-image,
.card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .responsive-background-image {
  margin: 0 auto!important;
}
html.xs .card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header,
html.xs .card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header,
html.xs .card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header,
html.xs .card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header,
html.sm .card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header,
html.sm .card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header,
html.sm .card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header,
html.sm .card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-header {
  border-bottom-width: 10px;
}
html.xs .card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.xs .card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.xs .card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.xs .card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.sm .card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.sm .card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.sm .card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.sm .card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper {
  border-bottom-width: 10px;
}
html.md .card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.md .card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.md .card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.md .card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.lg .card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.lg .card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.lg .card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.lg .card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.xl .card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.xl .card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.xl .card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper,
html.xl .card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-img-wrapper {
  border-right-width: 10px;
}
.card__image-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-accent,
.card__image-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-accent,
.card__video-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-accent,
.card__video-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-wrapper .card-accent {
  left: 54%!important;
  right: initial!important;
}
html.xs .card__text-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-header,
html.xs .card__text-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-header,
html.sm .card__text-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-header,
html.sm .card__text-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-header {
  width: 100%;
}
html.xs .card__text-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-header .card-title,
html.xs .card__text-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-header .card-title,
html.sm .card__text-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-header .card-title,
html.sm .card__text-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-header .card-title {
  text-align: center!important;
}
.card__text-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-img-wrapper,
.card__text-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-img-wrapper {
  display: none;
}
.card__text-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-accent,
.card__text-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-accent {
  left: 47%;
}
html.md .card__text-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-accent,
html.md .card__text-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-accent,
html.lg .card__text-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-accent,
html.lg .card__text-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-accent,
html.xl .card__text-only .tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-accent,
html.xl .card__text-only.tccc-cmp-card[data-design-package="/content/dam/journey/components/content/card/expandable_content_block"] .card-accent {
  left: 63%;
  right: initial;
}
/* productCarousel component */
.footer .tccc-cmp-footer {
  background: #333333;
}
.footer .tccc-cmp-footer .text-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
html.xs .footer .tccc-cmp-footer .text-center p,
html.sm .footer .tccc-cmp-footer .text-center p {
  text-align: center !important;
}
html.md .footer .tccc-cmp-footer .text-center p,
html.lg .footer .tccc-cmp-footer .text-center p,
html.xl .footer .tccc-cmp-footer .text-center p {
  text-align: left !important;
}
html.xs .footer .tccc-cmp-footer .footer__logo,
html.sm .footer .tccc-cmp-footer .footer__logo,
.footer .tccc-cmp-footer .footer__logo html.md {
  padding: 0;
}
.footer .tccc-cmp-footer .footer__logo .footer__logo-text {
  text-align: center;
}
.footer .tccc-cmp-footer .footer__logo .footer__logo-text p {
  text-transform: uppercase;
  color: #FFFFFF;
  font-size: 1.375rem;
  font-weight: bold;
  line-height: 1.813rem;
  text-align: center;
}
html.md .footer .tccc-cmp-footer .footer__logo .footer__logo-text p,
html.lg .footer .tccc-cmp-footer .footer__logo .footer__logo-text p,
html.xl .footer .tccc-cmp-footer .footer__logo .footer__logo-text p {
  font-size: 1.5rem;
  line-height: 2rem;
}
.footer .tccc-cmp-footer .footer__logo .footer__logo-text p a {
  text-decoration: none;
}
.footer .tccc-cmp-footer .footer__logo .footer__logo-text p a:hover {
  color: #FFFFFF;
}
.footer .tccc-cmp-footer .footer__logo .footer__logo-img {
  max-width: 100%;
  text-align: center;
  padding: 1.063rem 1.25rem;
}
html.lg .footer .tccc-cmp-footer .footer__logo .footer__logo-img,
html.xl .footer .tccc-cmp-footer .footer__logo .footer__logo-img {
  padding: 0.5rem 0;
}
html.md .footer .tccc-cmp-footer .footer__logo .footer__logo-img {
  padding: 0.5rem 0 1rem;
}
.footer .tccc-cmp-footer .footer__logo .footer__logo-img img {
  max-width: 11rem;
}
html.md .footer .tccc-cmp-footer .footer__logo .footer__logo-img img,
html.lg .footer .tccc-cmp-footer .footer__logo .footer__logo-img img,
html.xl .footer .tccc-cmp-footer .footer__logo .footer__logo-img img {
  max-width: 16rem;
}
.footer .tccc-cmp-footer .footer__logo .footer__logo-img img a {
  text-decoration: none !important;
}
.footer .tccc-cmp-footer .footer__logo .footerLinkList {
  text-align: center;
  margin-bottom: 0;
}
html.xs .footer .tccc-cmp-footer .footer__logo .footerLinkList,
html.sm .footer .tccc-cmp-footer .footer__logo .footerLinkList {
  padding: 0.75rem 0.75rem 1.2rem;
}
html.lg .footer .tccc-cmp-footer .footer__logo .footerLinkList {
  padding: 0;
  right: 0.5rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
html.xl .footer .tccc-cmp-footer .footer__logo .footerLinkList {
  padding: 0;
  right: 4.5rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.footer .tccc-cmp-footer .footer__logo .footerLinkList li {
  list-style-type: none;
  display: inline;
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.footer .tccc-cmp-footer .footer__logo .footerLinkList li a {
  padding: 0;
  margin: 0 1rem;
  border-bottom: 1px solid currentColor;
  border-right: none;
  padding-bottom: 2px;
  text-decoration: none !important;
  position: relative;
  white-space: nowrap;
}
.footer .tccc-cmp-footer .footer__logo .footerLinkList li a:after {
  content: "";
  position: absolute;
  top: 0.2rem;
  bottom: 0.2rem;
  right: -1rem;
  border-right: 1px solid currentColor;
}
html.md .footer .tccc-cmp-footer .footer__logo .footerLinkList li a {
  font-size: 0.8125rem;
  line-height: 1.063rem;
}
.footer .tccc-cmp-footer .footer__logo .footerLinkList li a:hover {
  text-decoration: none;
  border-bottom-color: #f40000;
}
html.md .footer .tccc-cmp-footer .footer__logo .footerLinkList li:first-child a {
  padding-left: 0;
}
.footer .tccc-cmp-footer .footer__logo .footerLinkList li:last-child a {
  border-right: 0 !important;
  margin-right: 0;
}
.footer .tccc-cmp-footer .footer__logo .footerLinkList li:last-child a:after {
  border-right-width: 0;
}
.footer .tccc-cmp-footer .footer__text .socialMediaList {
  padding: 1rem 1rem 0rem;
}
html.md .footer .tccc-cmp-footer .footer__text .socialMediaList,
html.lg .footer .tccc-cmp-footer .footer__text .socialMediaList,
html.xl .footer .tccc-cmp-footer .footer__text .socialMediaList {
  padding: 0;
}
.footer .tccc-cmp-footer .footer__text .socialMediaList li a {
  text-decoration: none !important;
}
.footer .tccc-cmp-footer .footer__text p {
  font-size: 0.875rem;
  letter-spacing: 0.5px;
  padding: 0.25rem 0;
}
html.md .footer .tccc-cmp-footer .footer__text p {
  padding-bottom: 1.188rem;
}
.footer .tccc-cmp-footer .footer__text .footer__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-content: baseline;
      -ms-flex-line-pack: baseline;
          align-content: baseline;
  margin: 0 auto;
}
html.md .footer .tccc-cmp-footer .footer__text .footer__content {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 720px;
}
html.xl .footer .tccc-cmp-footer .footer__text .footer__content {
  width: 1200px;
}
html.xs .footer .tccc-cmp-footer .footer__text .footer__content .footer__description,
html.sm .footer .tccc-cmp-footer .footer__text .footer__content .footer__description {
  padding: 1rem 1rem 1.5rem;
}
.footer .global__footer,
.footer.global__footer {
  background: #4A4A4A;
  color: #F2F2F2;
  margin: 0 -1rem;
}
.footer .global__footer footer,
.footer.global__footer footer {
  position: relative;
}
html.md .footer .global__footer footer,
html.md .footer.global__footer footer,
html.lg .footer .global__footer footer,
html.lg .footer.global__footer footer,
html.xl .footer .global__footer footer,
html.xl .footer.global__footer footer {
  margin: 0 auto;
}
.footer .global__footer footer .footer__description,
.footer.global__footer footer .footer__description {
  padding: 0;
}
.footer .global__footer footer .footer__row,
.footer.global__footer footer .footer__row {
  max-width: 100% !important;
}
html.md .footer .global__footer footer .footer__logo,
html.md .footer.global__footer footer .footer__logo,
html.lg .footer .global__footer footer .footer__logo,
html.lg .footer.global__footer footer .footer__logo,
html.xl .footer .global__footer footer .footer__logo,
html.xl .footer.global__footer footer .footer__logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 auto;
  padding: 0;
}
.footer .global__footer footer .footer__logo .footer__logo-img a,
.footer.global__footer footer .footer__logo .footer__logo-img a {
  display: block;
  margin: 0 auto;
  height: 2.063rem;
  width: 13.5rem;
}
html.md .footer .global__footer footer .footer__logo .footer__logo-img,
html.md .footer.global__footer footer .footer__logo .footer__logo-img {
  width: auto !important;
}
html.md .footer .global__footer footer .footer__logo .footer__logo-img,
html.md .footer.global__footer footer .footer__logo .footer__logo-img,
html.lg .footer .global__footer footer .footer__logo .footer__logo-img,
html.lg .footer.global__footer footer .footer__logo .footer__logo-img,
html.xl .footer .global__footer footer .footer__logo .footer__logo-img,
html.xl .footer.global__footer footer .footer__logo .footer__logo-img {
  margin-top: 2.3125rem;
  margin-left: 4.5rem;
  border-bottom: none;
}
html.md .footer .global__footer footer .footer__logo .footerLinkList,
html.md .footer.global__footer footer .footer__logo .footerLinkList,
html.lg .footer .global__footer footer .footer__logo .footerLinkList,
html.lg .footer.global__footer footer .footer__logo .footerLinkList,
html.xl .footer .global__footer footer .footer__logo .footerLinkList,
html.xl .footer.global__footer footer .footer__logo .footerLinkList {
  text-align: right;
  right: 4rem;
  position: absolute;
  top: 3.125rem;
  border-bottom: none;
  width: -webkit-calc(70% - 4.5rem);
  width: calc(70% - 4.5rem);
}
html.xl .footer .global__footer footer .footer__logo .footerLinkList,
html.xl .footer.global__footer footer .footer__logo .footerLinkList {
  width: -webkit-calc(80% - 4.5rem);
  width: calc(80% - 4.5rem);
}
.footer .global__footer footer .footer__logo .footerLinkList a,
.footer.global__footer footer .footer__logo .footerLinkList a {
  color: #F2F2F2;
  border: none;
  text-decoration: none !important;
  font-size: 0.875rem;
  line-height: 1.438rem;
}
.footer .global__footer footer .footer__logo .footerLinkList a:hover,
.footer.global__footer footer .footer__logo .footerLinkList a:hover,
.footer .global__footer footer .footer__logo .footerLinkList a:active,
.footer.global__footer footer .footer__logo .footerLinkList a:active {
  text-decoration: none !important;
}
html.md .footer .global__footer footer .socialMediaList,
html.md .footer.global__footer footer .socialMediaList {
  left: -3.75rem !important;
}
html.md .footer .global__footer footer .socialMediaList,
html.md .footer.global__footer footer .socialMediaList,
html.lg .footer .global__footer footer .socialMediaList,
html.lg .footer.global__footer footer .socialMediaList,
html.xl .footer .global__footer footer .socialMediaList,
html.xl .footer.global__footer footer .socialMediaList {
  right: 3.875rem;
  position: absolute;
  top: 7.0625rem;
  left: 0;
  text-align: right;
}
.footer .global__footer footer .socialMediaList li,
.footer.global__footer footer .socialMediaList li {
  list-style-type: none !important;
  padding: 0;
  display: inline-block;
}
.footer .global__footer footer .socialMediaList li a,
.footer.global__footer footer .socialMediaList li a {
  text-decoration: none !important;
  border: none;
  font-size: 0.875rem;
  line-height: 1.438rem;
  width: 41px;
  display: inline-block;
  padding: 0;
  margin: 0 5px;
}
.footer .global__footer footer .socialMediaList li a:hover,
.footer.global__footer footer .socialMediaList li a:hover,
.footer .global__footer footer .socialMediaList li a:active,
.footer.global__footer footer .socialMediaList li a:active {
  text-decoration: none !important;
}
.footer .global__footer footer .socialMediaList li a .footer__sharebar-icon,
.footer.global__footer footer .socialMediaList li a .footer__sharebar-icon {
  max-width: 100%;
}
html.md .footer .global__footer footer .footer__text .footer__content,
html.md .footer.global__footer footer .footer__text .footer__content,
html.lg .footer .global__footer footer .footer__text .footer__content,
html.lg .footer.global__footer footer .footer__text .footer__content,
html.xl .footer .global__footer footer .footer__text .footer__content,
html.xl .footer.global__footer footer .footer__text .footer__content {
  width: 100%;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-left: 4.5625rem;
  margin-right: 3.875rem;
}
html.md .footer .global__footer footer .footer__text .footer__content .footer__row:first-child,
html.md .footer.global__footer footer .footer__text .footer__content .footer__row:first-child,
html.lg .footer .global__footer footer .footer__text .footer__content .footer__row:first-child,
html.lg .footer.global__footer footer .footer__text .footer__content .footer__row:first-child,
html.xl .footer .global__footer footer .footer__text .footer__content .footer__row:first-child,
html.xl .footer.global__footer footer .footer__text .footer__content .footer__row:first-child {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
html.md .footer .global__footer footer .footer__text .footer__content .footer__row:last-child,
html.md .footer.global__footer footer .footer__text .footer__content .footer__row:last-child,
html.lg .footer .global__footer footer .footer__text .footer__content .footer__row:last-child,
html.lg .footer.global__footer footer .footer__text .footer__content .footer__row:last-child,
html.xl .footer .global__footer footer .footer__text .footer__content .footer__row:last-child,
html.xl .footer.global__footer footer .footer__text .footer__content .footer__row:last-child {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  margin-top: 1.375rem;
  margin-bottom: 2.5rem;
  z-index: 999;
}
html.md .footer .global__footer footer .footer__text .footer__content .footer__row:last-child a:hover,
html.md .footer.global__footer footer .footer__text .footer__content .footer__row:last-child a:hover,
html.lg .footer .global__footer footer .footer__text .footer__content .footer__row:last-child a:hover,
html.lg .footer.global__footer footer .footer__text .footer__content .footer__row:last-child a:hover,
html.xl .footer .global__footer footer .footer__text .footer__content .footer__row:last-child a:hover,
html.xl .footer.global__footer footer .footer__text .footer__content .footer__row:last-child a:hover {
  color: #FFFFFF !important;
}
.footer .global__footer footer .footer__text .footer__content .footerLinkList,
.footer.global__footer footer .footer__text .footer__content .footerLinkList {
  border-top: 1px solid currentColor;
  border-bottom: 1px solid currentColor;
  padding: 1.125rem 0;
}
.footer .global__footer footer .footer__text .footer__content .footerLinkList li,
.footer.global__footer footer .footer__text .footer__content .footerLinkList li {
  font-size: 0.875rem;
  line-height: 1.438rem;
  display: inline-block;
  list-style-type: none;
}
.footer .global__footer footer .footer__text .footer__content .footerLinkList li::after,
.footer.global__footer footer .footer__text .footer__content .footerLinkList li::after {
  content: '';
  display: inline-block;
  height: 10px;
  width: 1px;
  background: currentColor;
  margin: 0 0.9375rem 0 1.25rem;
}
.footer .global__footer footer .footer__text .footer__content .footerLinkList li:last-child::after,
.footer.global__footer footer .footer__text .footer__content .footerLinkList li:last-child::after {
  display: none;
}
.footer .global__footer footer .footer__text p,
.footer.global__footer footer .footer__text p {
  color: #F2F2F2;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
  line-height: normal;
}
.tccc-cmp-searchBar {
  margin: 1rem auto;
}
html.md .tccc-cmp-searchBar,
html.lg .tccc-cmp-searchBar,
html.xl .tccc-cmp-searchBar {
  padding: 2rem;
}
.tccc-cmp-searchBar .input-group {
  border-bottom: 1px solid #98989B;
}
html.md .tccc-cmp-searchBar .input-group,
html.lg .tccc-cmp-searchBar .input-group,
html.xl .tccc-cmp-searchBar .input-group {
  background-color: white;
}
.tccc-cmp-searchBar .input-group input.form-control {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
  border-radius: 0;
  border: 0;
  border-bottom: 1px solid #F2F2F2;
}
.tccc-cmp-searchBar .input-group input.form-control:focus {
  box-shadow: none;
}
.tccc-cmp-searchBar .input-group .input-group-append {
  display: block;
  background-color: #FFFFFF;
}
.tccc-cmp-searchBar .input-group .input-group-append button {
  background-image: url('/content/dam/journey/icons/search.png');
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  background-size: contain;
  background-origin: content-box;
  padding: 5px;
  border-radius: 0;
}
.tccc-cmp-searchBar .input-group .input-group-append button:hover {
  background-color: initial;
}
.tccc-cmp-searchFilter {
  padding: 0 0 1rem;
}
html.md .tccc-cmp-searchFilter,
html.lg .tccc-cmp-searchFilter,
html.xl .tccc-cmp-searchFilter {
  padding: 0 2rem 2rem;
}
.tccc-cmp-searchFilter .searchFilter__container {
  color: inherit;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__icon {
  display: inline-block;
  background-image: url("https://static.coke.com/assets/journey/filter.svg");
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
  margin: 0.5rem;
  background-position-x: center;
  vertical-align: middle;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__filter-label {
  display: inline-block;
  padding-right: 0.5rem;
  margin: 0.5rem 0;
  max-width: 80px;
  vertical-align: middle;
}
html.md .tccc-cmp-searchFilter .searchFilter__container .searchFilter__filter-label,
html.lg .tccc-cmp-searchFilter .searchFilter__container .searchFilter__filter-label,
html.xl .tccc-cmp-searchFilter .searchFilter__container .searchFilter__filter-label {
  padding-right: 1.5rem;
  max-width: unset;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container-header {
  padding: 0.5rem;
}
html.xs .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container-header,
html.sm .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container-header {
  display: none;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container {
  display: inline-block;
  width: 200px;
}
html.md .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container,
html.lg .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container,
html.xl .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container {
  width: auto;
  min-width: 240px;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger {
  border: 2px solid #a2a3a3;
  background-color: #FFFFFF;
  border-radius: 1.5625rem;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.5rem 2.1rem 0.5rem 1.2rem;
  position: relative;
}
html.xs .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger,
html.sm .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  padding: 0.5rem 1.7rem 0.5rem 1rem;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger:hover {
  text-decoration: underline;
  cursor: pointer;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger:focus {
  box-shadow: none;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger:after {
  content: '';
  display: inline-block;
  width: 0.75rem;
  height: 0.625rem;
  position: absolute;
  top: 0.8rem;
  right: 1rem;
  background: url('/content/dam/nextgen/images/icons/icn-up-arrow.svg') center center transparent no-repeat;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-size: contain;
  border: 0;
}
html.md .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger:after,
html.lg .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger:after,
html.xl .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger:after {
  width: 1.0625rem;
  right: 1.25rem;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container.show .searchFilter__content-types-dropdown-trigger {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-color: transparent;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container.show .searchFilter__content-types-dropdown-trigger::after {
  -webkit-transform: rotate(0);
          transform: rotate(0);
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types {
  height: auto;
  width: 100%;
  border: 2px solid #a2a3a3;
  border-top: 0;
  padding: 0 1.25rem 0.75rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 1.5625rem;
  border-bottom-right-radius: 1.5625rem;
  background: rgba(255, 255, 255, 0.9);
  margin-top: -1px;
}
html.xs .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types,
html.sm .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types {
  padding: 0 1rem 0.5rem;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types::before {
  border-top: 1px solid #d0d0d0;
  height: 1px;
  width: 100%;
  content: '';
  display: block;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link {
  text-decoration: none!important;
  line-height: 1.2;
  width: 100%;
  display: block;
  padding: 0.5rem 0;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link::before {
  content: none !important;
  margin: 0 0.5rem !important;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link:hover {
  cursor: pointer;
  text-decoration: underline!important;
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
}
html.xs .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link,
html.sm .tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.tccc-cmp-searchFilter .searchFilter__container .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link.selected {
  text-decoration: underline!important;
  -webkit-text-decoration-color: red!important;
          text-decoration-color: red!important;
  font-weight: bold;
}
.tccc-cmp-searchFilter .filter__tab-mode,
.tccc-cmp-searchFilter.filter__tab-mode {
  padding-bottom: 0;
}
html.md .tccc-cmp-searchFilter .filter__tab-mode,
html.md .tccc-cmp-searchFilter.filter__tab-mode,
html.lg .tccc-cmp-searchFilter .filter__tab-mode,
html.lg .tccc-cmp-searchFilter.filter__tab-mode,
html.xl .tccc-cmp-searchFilter .filter__tab-mode,
html.xl .tccc-cmp-searchFilter.filter__tab-mode {
  padding-bottom: 0;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__icon,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__icon,
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__filter-label,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__filter-label {
  display: none;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container {
  width: 100%!important;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types-container-header,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types-container-header {
  padding-left: 0;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types-dropdown-trigger {
  display: none;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  background-color: transparent;
  border-left: none;
  border-right: none;
  border-radius: 0;
  padding: 0!important;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types:before,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types:before {
  display: none;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type {
  padding: 0.5rem 1rem 0 1rem;
}
html.md .tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type,
html.md .tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type,
html.lg .tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type,
html.lg .tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type,
html.xl .tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type,
html.xl .tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type {
  padding: 0.5rem 1rem 0 1rem;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link {
  border-bottom: 3px solid transparent;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link:hover,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link:hover {
  text-decoration: none!important;
  border-bottom: 3px solid #f40000;
}
.tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link.selected,
.tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link.selected {
  text-decoration: none!important;
  border-bottom: 3px solid #f40000;
}
html.xs .tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link,
html.xs .tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link,
html.sm .tccc-cmp-searchFilter .filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link,
html.sm .tccc-cmp-searchFilter.filter__tab-mode .searchFilter__content-types-container .searchFilter__content-types .searchFilter__content-type .searchFilter__content-type-link {
  text-align: center;
}
.tccc-cmp-searchFilter.hide_imagelink .searchFilter__content-type .searchFilter__content-type-link[data-value='image'],
.tccc-cmp-searchFilter .hide_imagelink.tccc-cmp-searchFilter .searchFilter__content-type .searchFilter__content-type-link[data-value='image'] {
  display: none!important;
}
.tccc-cmp-searchPagination {
  margin: 2rem auto;
}
.tccc-cmp-searchPagination div {
  text-align: center;
  position: relative;
  z-index: 1;
}
.tccc-cmp-searchPagination div:after {
  border-bottom: 1px solid #98989B;
  content: "";
  margin: 0 auto;
  /* this centers the line to the full width specified */
  position: absolute;
  top: 55%;
  left: 0;
  right: 0;
  width: 90%;
  z-index: -1;
}
.tccc-cmp-searchPagination div button {
  background-color: white;
  border: none;
  padding: 0 2rem 0 -webkit-calc(2rem - 23px);
  padding: 0 2rem 0 calc(2rem - 23px);
}
.tccc-cmp-searchPagination div button::after {
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  padding: 0;
  position: absolute;
  background-image: url('https://static.coke.com/assets/journey/expand.svg');
  width: 16px;
  height: 16px;
  top: 5.5px;
  margin-left: 7px;
}
.tccc-cmp-searchResult:empty {
  min-height: 200px;
}
.tccc-cmp-searchResult .searchResult__results-container {
  border-top: 1px solid #98989B;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container {
  border-bottom: 1px solid #98989B;
  padding: 2rem 0;
  min-height: 11rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-content: flex-end;
      -ms-flex-line-pack: end;
          align-content: flex-end;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container {
  padding-left: 1rem;
  padding-right: 1rem;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link {
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link.searchResult__image:hover:after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/expand-image.svg");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  -webkit-filter: brightness(0.25);
          filter: brightness(0.25);
  padding: 0;
  position: absolute;
  width: 1.75rem;
  height: 1.75rem;
  top: 0.5rem;
  right: 0.5rem;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  background-size: cover;
  display: inline-block;
  height: 7rem;
  border: 1px solid #F2F2F2;
  width: 100%;
  background-position: center center;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  position: absolute;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image {
  position: relative;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image {
  width: 30%;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image {
  width: 20%;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link,
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link {
  width: 20%;
  position: absolute;
  background-position: center center;
}
html.sm .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link,
html.sm .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link,
html.xs .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link,
html.xs .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link {
  width: 30%;
  background-position: center center;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link .searchResult__thumbnail-image,
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link .searchResult__thumbnail-image,
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link .searchResult__no-thumbnail-image,
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link .searchResult__no-thumbnail-image {
  width: 100%;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link .searchResult__thumbnail-image,
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link .searchResult__thumbnail-image,
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link .searchResult__no-thumbnail-image,
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image-link .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image-link .searchResult__no-thumbnail-image {
  width: 100%;
  background-position: center center;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  background-image: url("https://static.coke.com/assets/journey/ribbon-placeholder.jpg");
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container {
  display: inline-block;
  width: 70%;
  padding: 0 1rem 0.25rem;
  margin-left: 32%;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container {
  width: 80%;
  margin-left: 20%;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title-anchor .searchResult__title {
  text-decoration: underline;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title-anchor:hover .searchResult__title {
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title-anchor.searchResult__download {
  cursor: pointer;
  position: relative;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title-anchor.searchResult__download::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title-anchor.searchResult__download:hover::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title {
  display: inline-block;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__published_date {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  color: #4A4A4A;
  display: inline-block;
  width: 70%;
  padding: 0 1rem;
  margin-left: 32%;
}
html.md .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__published_date,
html.lg .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__published_date,
html.xl .tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__published_date {
  width: 80%;
  margin-left: 20%;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__sub_title,
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__desc,
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__author {
  display: none;
}
.tccc-cmp-searchResult .searchResult__results-container .searchResult__result-container .searchResult__tags-container .searchResult__tag-container .searchResult__tag {
  display: none;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container {
  padding: 2rem 0;
  border-top: 0;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container {
  border-bottom: 0;
  padding: 1rem 0;
  min-height: 12rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container {
  padding-left: 0;
  padding-right: 0;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link {
  width: 100%;
  position: relative;
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link {
  width: 30%;
  position: absolute;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link.searchResult__image:hover:after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/expand-image.svg");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  -webkit-filter: brightness(0.25);
          filter: brightness(0.25);
  padding: 0;
  position: absolute;
  width: 1.75rem;
  height: 1.75rem;
  top: 0.5rem;
  right: 0.5rem;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link .searchResult__thumbnail-image,
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link .searchResult__no-thumbnail-image {
  width: 100%;
  position: relative;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link .searchResult__thumbnail-image p,
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link .searchResult__no-thumbnail-image p {
  color: #FFFFFF;
  position: relative;
  max-width: 80%;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
  margin: 0;
  text-decoration: none;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link .searchResult__thumbnail-image p:after,
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container a.searchResult__thumbnail-image-link .searchResult__no-thumbnail-image p:after {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  top: -1.5rem;
  bottom: unset;
  left: unset;
  right: -1rem;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  margin-bottom: 0 !important;
  height: 28px;
  width: 7px;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  color: #FFFFFF;
  text-transform: capitalize;
  background-size: cover;
  background-position: center center;
  height: 10rem;
  border: 1px solid #F2F2F2;
  position: absolute;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__no-thumbnail-image {
  width: 100%;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__title-container {
  width: 100%;
  margin-left: 0;
  margin-top: 0.5rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__title-container,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__title-container,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__title-container {
  width: 70%;
  margin-left: 30%;
  margin-top: 0;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__published_date {
  width: 100%;
  margin-left: 0;
  color: #98989B;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__published_date::before {
  content: '';
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__published_date::after {
  content: '';
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__published_date,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__published_date,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__published_date {
  width: 70%;
  margin-left: 30%;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__download {
  display: inline-block;
  width: 100%;
  margin-left: 0;
  padding: 0 1rem;
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__download::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__download:hover::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__download,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__download,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container .searchResult__result-container .searchResult__download {
  width: 70%;
  margin-left: 30%;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container {
  -webkit-align-content: flex-start;
      -ms-flex-line-pack: start;
          align-content: flex-start;
  width: 100%;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33%;
      -ms-flex: 0 0 33%;
          flex: 0 0 33%;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__thumbnail-image-link {
  width: 100% !important;
  position: relative !important;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__thumbnail-image-link,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__thumbnail-image-link,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__thumbnail-image-link {
  padding: 1rem;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__thumbnail-image-link.searchResult__image:hover:after {
  top: 1.5rem;
  right: 1.5rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__thumbnail-image,
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__thumbnail-image,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__thumbnail-image,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__no-thumbnail-image {
  width: 100%;
  height: 10rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__title-container,
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__published_date,
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__download,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__title-container,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__published_date,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__download,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__title-container,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__published_date,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__download {
  margin-left: 0;
  width: 100%;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__download {
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__download::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__download:hover::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__results-container.searchResults__imageGallery .searchResult__result-container .searchResult__download a {
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog {
  margin: auto;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  max-width: 80vw;
  position: relative;
  display: table;
  overflow-y: auto;
  overflow-x: auto;
  width: auto;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content {
  border: 0;
  border-radius: 0;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-header {
  padding: 1.5rem 1rem 0;
  border: 0;
}
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-header,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-header {
  padding: 2.5rem 2.5rem 0;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-header .close {
  background-image: url('/content/dam/nextgen/images/icons/close-popup@2x.svg');
  width: 26px;
  height: 26px;
  background-size: 26px;
  display: block;
  padding: 0;
  margin: 0;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-header .close span {
  visibility: hidden;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-header .close,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-header .close,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-header .close {
  width: 36px;
  height: 36px;
  background-size: 36px;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body {
  padding: 0 1rem;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body {
  padding: 0 6rem;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__credit {
  text-align: right;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
  position: relative;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title {
  word-break: break-all;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  color: #333333;
  padding-bottom: 0.5rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.lg .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title,
html.xl .tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__description {
  padding-bottom: 0.5rem;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__download {
  cursor: pointer;
  position: relative;
  text-transform: uppercase;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__download::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__download:hover::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__no-thumbnail-image,
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__thumbnail-image {
  padding-top: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__no-thumbnail-image img,
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-body .modal__thumbnail-image img {
  width: 100%;
  max-width: 75vw;
  max-height: 75vh;
  object-fit: contain;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal-dialog .modal-content .modal-footer {
  padding: 1rem 6rem;
  border: 0;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .searchResult__modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #333333;
  display: none;
  opacity: 0.85;
}
.tccc-cmp-searchResult[data-design-package='/content/dam/journey/components/content/searchResult/mediaCentre'] .modal.show ~ .searchResult__modal-backdrop {
  display: block !important;
}
.tccc-cmp.tccc-cmp-shareBar {
  /* Remove some of the default janrain styling to facilitate our own images*/
}
.tccc-cmp.tccc-cmp-shareBar .sharebarWrapper {
  position: relative;
  z-index: 100;
}
html.xs .tccc-cmp.tccc-cmp-shareBar .positionSharebar,
html.sm .tccc-cmp.tccc-cmp-shareBar .positionSharebar {
  margin-top: 0;
}
html.md .tccc-cmp.tccc-cmp-shareBar .positionSharebar {
  position: absolute;
  top: 3.5rem;
  left: 6vw;
}
html.lg .tccc-cmp.tccc-cmp-shareBar .positionSharebar {
  position: absolute;
  top: 3.5em;
  left: 8.33vw;
}
html.xl .tccc-cmp.tccc-cmp-shareBar .positionSharebar {
  position: absolute;
  top: 3.5rem;
  left: -webkit-calc((100vw - 1190px)/2);
  left: calc((100vw - 1190px)/2);
}
html.md .shareBar .tccc-cmp.tccc-cmp-shareBar .positionSharebar.sticky,
html.lg .shareBar .tccc-cmp.tccc-cmp-shareBar .positionSharebar.sticky,
html.xl .shareBar .tccc-cmp.tccc-cmp-shareBar .positionSharebar.sticky {
  top: 9rem;
  position: fixed;
}
.tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider {
  background: none !important;
  border: none !important;
}
.tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider.currentProviderShowing,
.tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider:focus {
  box-shadow: none;
  border: none;
  outline: none;
}
html.md .tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider,
html.lg .tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider,
html.xl .tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider {
  width: 36px;
  height: 36px;
}
.tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider img {
  filter: none !important;
  -webkit-filter: none !important;
}
html.md .tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider img,
html.lg .tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider img,
html.xl .tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider img {
  width: 36px;
  height: 36px;
}
.tccc-cmp.tccc-cmp-shareBar .janrainSocialPlaceholder .janrainSocialRoot button.janrainProvider img :focus {
  outline: none;
}
html.xs .tccc-cmp.tccc-cmp-shareBar .janrainProviderList,
html.sm .tccc-cmp.tccc-cmp-shareBar .janrainProviderList {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
html.xs .tccc-cmp.tccc-cmp-shareBar .janrainProviderList button.janrainProvider,
html.sm .tccc-cmp.tccc-cmp-shareBar .janrainProviderList button.janrainProvider,
html.xs .tccc-cmp.tccc-cmp-shareBar .janrainProviderList button.janrainProvider:first-child,
html.sm .tccc-cmp.tccc-cmp-shareBar .janrainProviderList button.janrainProvider:first-child {
  margin-left: 5px;
  margin-right: 5px;
}
/* Share Toggle Paintbrush option */
html.xs .shareBar,
html.sm .shareBar {
  margin: 0.75rem 0;
}
html.xs .shareBar .janrainSocialBar.hidden,
html.sm .shareBar .janrainSocialBar.hidden {
  visibility: visible;
}
html.md .shareBar.share-toggle,
html.lg .shareBar.share-toggle,
html.xl .shareBar.share-toggle {
  width: 0!important;
  padding: 0;
}
html.md .shareBar.share-toggle .janrainSocialBar,
html.lg .shareBar.share-toggle .janrainSocialBar,
html.xl .shareBar.share-toggle .janrainSocialBar {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
html.md .shareBar.share-toggle .janrainSocialBar.hidden,
html.lg .shareBar.share-toggle .janrainSocialBar.hidden,
html.xl .shareBar.share-toggle .janrainSocialBar.hidden {
  overflow: hidden;
  height: 88px;
  visibility: visible;
}
html.md .shareBar.share-toggle .sharebar-control,
html.lg .shareBar.share-toggle .sharebar-control,
html.xl .shareBar.share-toggle .sharebar-control {
  background-image: url("/content/dam/nextgen/images/icons/social_close.png");
  background-size: 36px 36px;
  width: 36px;
  height: 36px;
  margin-top: 8px;
  cursor: pointer;
}
html.md .shareBar.share-toggle .sharebar-control.closed,
html.lg .shareBar.share-toggle .sharebar-control.closed,
html.xl .shareBar.share-toggle .sharebar-control.closed {
  background-image: url("/content/dam/nextgen/images/icons/expand_social_share.svg");
}
body.authorMode .shareBar {
  max-height: 50px;
}
.tccc-cmp.tccc-cmp-shareBar.campaignSharebar,
.campaignSharebar .tccc-cmp.tccc-cmp-shareBar {
  margin-top: 10px;
}
.tccc-cmp.tccc-cmp-shareBar {
  text-align: right;
}
html.xs .tccc-cmp.tccc-cmp-shareBar,
html.sm .tccc-cmp.tccc-cmp-shareBar {
  text-align: center;
}
.cf-article {
  padding-right: 2rem;
}
/* Intro Text paintbrush */
.intro-text .cq-dd-fragment p:first-of-type,
.intro-text.cq-dd-fragment p:first-of-type {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.md .intro-text .cq-dd-fragment p:first-of-type,
html.md .intro-text.cq-dd-fragment p:first-of-type,
html.lg .intro-text .cq-dd-fragment p:first-of-type,
html.lg .intro-text.cq-dd-fragment p:first-of-type,
html.xl .intro-text .cq-dd-fragment p:first-of-type,
html.xl .intro-text.cq-dd-fragment p:first-of-type {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
html.md .intro-text .cq-dd-fragment p:first-of-type,
html.md .intro-text.cq-dd-fragment p:first-of-type,
html.lg .intro-text .cq-dd-fragment p:first-of-type,
html.lg .intro-text.cq-dd-fragment p:first-of-type,
html.xl .intro-text .cq-dd-fragment p:first-of-type,
html.xl .intro-text.cq-dd-fragment p:first-of-type {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
/* Author Line paintbrush */
html.md .author-line .cmp-text__red-box,
html.lg .author-line .cmp-text__red-box,
html.xl .author-line .cmp-text__red-box {
  padding: 0;
}
.author-line.responsivegrid {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  color: #767676;
}
.author-line.responsivegrid .text:nth-child(3) {
  display: none;
}
.author-line.responsivegrid .publish-date.date-formatted {
  display: block;
}
.author-line.responsivegrid > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.author-line.responsivegrid + .image > div,
.author-line.responsivegrid + .card > div {
  position: relative;
  margin: 1rem 0;
}
.author-line.responsivegrid + .image > div img,
.author-line.responsivegrid + .card > div img {
  min-width: 100%;
  max-height: 450px;
  object-fit: cover;
}
html.xs .author-line.responsivegrid + .image > div img,
html.xs .author-line.responsivegrid + .card > div img,
html.sm .author-line.responsivegrid + .image > div img,
html.sm .author-line.responsivegrid + .card > div img {
  height: 225px;
}
.author-line.responsivegrid .aem-Grid {
  margin-top: 1rem;
}
.author-line.responsivegrid .aem-Grid .text {
  white-space: nowrap;
  width: auto !important;
  padding-right: 0;
  margin-top: 0;
}
.author-line.responsivegrid .aem-Grid .text.article-time .tccc-cmp-text {
  padding-left: 1.5rem;
  text-transform: uppercase;
}
.author-line.responsivegrid .aem-Grid .text.article-time + .publish-date {
  padding-left: 1rem;
}
.author-line.responsivegrid .aem-Grid .text.author,
.author-line.responsivegrid .aem-Grid .text.author-byline {
  padding-left: 1rem;
}
.author-line.responsivegrid .aem-Grid .text.author .tccc-cmp-text .text__container div,
.author-line.responsivegrid .aem-Grid .text.author-byline .tccc-cmp-text .text__container div {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  color: #767676;
}
html.sm .author-line.responsivegrid .aem-Grid .text.author .tccc-cmp-text .text__container div,
html.sm .author-line.responsivegrid .aem-Grid .text.author-byline .tccc-cmp-text .text__container div {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
}
html.xs .author-line.responsivegrid .aem-Grid .text.author .tccc-cmp-text .text__container div,
html.xs .author-line.responsivegrid .aem-Grid .text.author-byline .tccc-cmp-text .text__container div {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.675rem;
}
.author-line.responsivegrid .aem-Grid .text.author .tccc-cmp-text .text__container div:after,
.author-line.responsivegrid .aem-Grid .text.author-byline .tccc-cmp-text .text__container div:after {
  content: "\007C";
  margin-left: 0.1rem;
}
.author-line.responsivegrid .aem-Grid .text.publish-date {
  padding-left: 0.3rem;
}
.author-line.responsivegrid .aem-Grid .readTimeContainer:before {
  height: 20px;
  width: 20px;
  left: -29px;
}
.author-line.responsivegrid .aem-Grid > .text:first-child {
  padding-left: 0 !important;
}
html.xs .author-line.responsivegrid .aem-Grid,
html.sm .author-line.responsivegrid .aem-Grid {
  text-align: center;
  display: block;
  padding: 0 1rem;
}
html.xs .author-line.responsivegrid .aem-Grid > div,
html.sm .author-line.responsivegrid .aem-Grid > div {
  display: inline-block;
}
html.xs .author-line.responsivegrid .aem-Grid .text,
html.sm .author-line.responsivegrid .aem-Grid .text {
  float: none;
  display: inline-block;
}
html.xs .author-line.responsivegrid .aem-Grid .text.article-time,
html.sm .author-line.responsivegrid .aem-Grid .text.article-time,
html.xs .author-line.responsivegrid .aem-Grid .text.author,
html.sm .author-line.responsivegrid .aem-Grid .text.author,
html.xs .author-line.responsivegrid .aem-Grid .text.author-byline,
html.sm .author-line.responsivegrid .aem-Grid .text.author-byline,
html.xs .author-line.responsivegrid .aem-Grid .text.publish-date,
html.sm .author-line.responsivegrid .aem-Grid .text.publish-date {
  padding-left: 0;
}
html.xs .author-line.responsivegrid .aem-Grid .text.article-time .tccc-cmp-text,
html.sm .author-line.responsivegrid .aem-Grid .text.article-time .tccc-cmp-text,
html.xs .author-line.responsivegrid .aem-Grid .text.author .tccc-cmp-text,
html.sm .author-line.responsivegrid .aem-Grid .text.author .tccc-cmp-text,
html.xs .author-line.responsivegrid .aem-Grid .text.author-byline .tccc-cmp-text,
html.sm .author-line.responsivegrid .aem-Grid .text.author-byline .tccc-cmp-text,
html.xs .author-line.responsivegrid .aem-Grid .text.publish-date .tccc-cmp-text,
html.sm .author-line.responsivegrid .aem-Grid .text.publish-date .tccc-cmp-text {
  margin: initial;
  padding-right: 0;
}
html.xs .author-line.responsivegrid .aem-Grid .text.article-time .tccc-cmp-text,
html.sm .author-line.responsivegrid .aem-Grid .text.article-time .tccc-cmp-text {
  padding-right: 0.5rem;
}
html.xs .author-line.responsivegrid .aem-Grid .text.author,
html.sm .author-line.responsivegrid .aem-Grid .text.author,
html.xs .author-line.responsivegrid .aem-Grid .text.author-byline,
html.sm .author-line.responsivegrid .aem-Grid .text.author-byline {
  padding-left: 0.2rem;
}
html.xs .author-line.responsivegrid .aem-Grid .readTimeContainer:before,
html.sm .author-line.responsivegrid .aem-Grid .readTimeContainer:before {
  height: 17px;
  width: 17px;
  left: -24px;
}
html.xs .author-line.responsivegrid .aem-Grid .readTimeContainer:before {
  height: 13px;
  width: 13px;
  left: -19px;
}
html.md .responsivegrid .article-body,
html.lg .responsivegrid .article-body,
html.xl .responsivegrid .article-body {
  width: 70%!important;
  padding: 0 !important;
  margin-left: auto!important;
  margin-right: auto;
  float: none!important;
}
.responsivegrid .article-body p {
  line-height: 2;
}
.responsivegrid .article-body h1,
.responsivegrid .article-body h2,
.responsivegrid .article-body h3 {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.md .responsivegrid .article-body h1,
html.md .responsivegrid .article-body h2,
html.md .responsivegrid .article-body h3,
html.lg .responsivegrid .article-body h1,
html.lg .responsivegrid .article-body h2,
html.lg .responsivegrid .article-body h3,
html.xl .responsivegrid .article-body h1,
html.xl .responsivegrid .article-body h2,
html.xl .responsivegrid .article-body h3 {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
html.md .responsivegrid .article-body h1,
html.md .responsivegrid .article-body h2,
html.md .responsivegrid .article-body h3,
html.lg .responsivegrid .article-body h1,
html.lg .responsivegrid .article-body h2,
html.lg .responsivegrid .article-body h3,
html.xl .responsivegrid .article-body h1,
html.xl .responsivegrid .article-body h2,
html.xl .responsivegrid .article-body h3 {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
.responsivegrid .article-body .cmp-text__red-box {
  margin-bottom: 1rem;
}
.responsivegrid .contentfragment .image img {
  width: 100%;
  padding: 0.563rem 0;
}
.responsivegrid .contentfragment .cmp-image__title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  position: relative;
  top: -0.7rem;
  display: block;
  padding-bottom: 1.25rem;
}
.responsivegrid .image .cmp-image__title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  /* position: absolute; */
  margin: 1rem;
  display: block;
  padding-bottom: 1.25rem;
}
/* Following is for the read more functionality */
.readMoreBlock {
  position: relative;
  width: 100%;
  max-height: 600px;
  overflow: hidden;
  padding-right: 2rem;
}
.readMoreBlock .readMoreShadow {
  position: absolute;
  top: 28rem;
  width: 100%;
  height: 10rem;
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#ffffff));
  background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background-image: -ms-linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);
}
.readMoreCTA {
  display: block;
  background-color: #f40000;
  color: #FFFFFF;
  border-radius: 20px;
  padding: 10px;
  text-align: center;
}
/* for safari */
body.safari b {
  -webkit-text-stroke-width: 0.5px;
}
/* overridding h6 sub-title color */
.sub-title .tccc-cmp-title.h6 h2 {
  color: #333333;
}
.article-body.wrap__divs .aem-Grid:before,
.article-body.wrap__divs .aem-Grid:after {
  display: inline !important;
}
/* TITLE COMPONENT STYLING */
.tccc-cmp-title {
  display: none;
}
.tccc-cmp-title.ready {
  display: block;
}
.tccc-cmp-title h1 h1,
.tccc-cmp-title h1 h2,
.tccc-cmp-title h1 h3,
.tccc-cmp-title h1 h4,
.tccc-cmp-title h1 h5,
.tccc-cmp-title h1 h6 {
  font-family: "TCCC-UnityHeadline-Bold", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.75rem;
  line-height: 2.125rem;
  color: #333333;
}
html.md .tccc-cmp-title h1 h1,
html.md .tccc-cmp-title h1 h2,
html.md .tccc-cmp-title h1 h3,
html.md .tccc-cmp-title h1 h4,
html.md .tccc-cmp-title h1 h5,
html.md .tccc-cmp-title h1 h6,
html.lg .tccc-cmp-title h1 h1,
html.lg .tccc-cmp-title h1 h2,
html.lg .tccc-cmp-title h1 h3,
html.lg .tccc-cmp-title h1 h4,
html.lg .tccc-cmp-title h1 h5,
html.lg .tccc-cmp-title h1 h6,
html.xl .tccc-cmp-title h1 h1,
html.xl .tccc-cmp-title h1 h2,
html.xl .tccc-cmp-title h1 h3,
html.xl .tccc-cmp-title h1 h4,
html.xl .tccc-cmp-title h1 h5,
html.xl .tccc-cmp-title h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md .tccc-cmp-title h1 h1,
html.md .tccc-cmp-title h1 h2,
html.md .tccc-cmp-title h1 h3,
html.md .tccc-cmp-title h1 h4,
html.md .tccc-cmp-title h1 h5,
html.md .tccc-cmp-title h1 h6,
html.lg .tccc-cmp-title h1 h1,
html.lg .tccc-cmp-title h1 h2,
html.lg .tccc-cmp-title h1 h3,
html.lg .tccc-cmp-title h1 h4,
html.lg .tccc-cmp-title h1 h5,
html.lg .tccc-cmp-title h1 h6,
html.xl .tccc-cmp-title h1 h1,
html.xl .tccc-cmp-title h1 h2,
html.xl .tccc-cmp-title h1 h3,
html.xl .tccc-cmp-title h1 h4,
html.xl .tccc-cmp-title h1 h5,
html.xl .tccc-cmp-title h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md .tccc-cmp-title h1 h1,
html.md .tccc-cmp-title h1 h2,
html.md .tccc-cmp-title h1 h3,
html.md .tccc-cmp-title h1 h4,
html.md .tccc-cmp-title h1 h5,
html.md .tccc-cmp-title h1 h6,
html.lg .tccc-cmp-title h1 h1,
html.lg .tccc-cmp-title h1 h2,
html.lg .tccc-cmp-title h1 h3,
html.lg .tccc-cmp-title h1 h4,
html.lg .tccc-cmp-title h1 h5,
html.lg .tccc-cmp-title h1 h6,
html.xl .tccc-cmp-title h1 h1,
html.xl .tccc-cmp-title h1 h2,
html.xl .tccc-cmp-title h1 h3,
html.xl .tccc-cmp-title h1 h4,
html.xl .tccc-cmp-title h1 h5,
html.xl .tccc-cmp-title h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md .tccc-cmp-title h1 h1,
html.md .tccc-cmp-title h1 h2,
html.md .tccc-cmp-title h1 h3,
html.md .tccc-cmp-title h1 h4,
html.md .tccc-cmp-title h1 h5,
html.md .tccc-cmp-title h1 h6,
html.lg .tccc-cmp-title h1 h1,
html.lg .tccc-cmp-title h1 h2,
html.lg .tccc-cmp-title h1 h3,
html.lg .tccc-cmp-title h1 h4,
html.lg .tccc-cmp-title h1 h5,
html.lg .tccc-cmp-title h1 h6,
html.xl .tccc-cmp-title h1 h1,
html.xl .tccc-cmp-title h1 h2,
html.xl .tccc-cmp-title h1 h3,
html.xl .tccc-cmp-title h1 h4,
html.xl .tccc-cmp-title h1 h5,
html.xl .tccc-cmp-title h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md .tccc-cmp-title h1 h1,
html.md .tccc-cmp-title h1 h2,
html.md .tccc-cmp-title h1 h3,
html.md .tccc-cmp-title h1 h4,
html.md .tccc-cmp-title h1 h5,
html.md .tccc-cmp-title h1 h6,
html.lg .tccc-cmp-title h1 h1,
html.lg .tccc-cmp-title h1 h2,
html.lg .tccc-cmp-title h1 h3,
html.lg .tccc-cmp-title h1 h4,
html.lg .tccc-cmp-title h1 h5,
html.lg .tccc-cmp-title h1 h6,
html.xl .tccc-cmp-title h1 h1,
html.xl .tccc-cmp-title h1 h2,
html.xl .tccc-cmp-title h1 h3,
html.xl .tccc-cmp-title h1 h4,
html.xl .tccc-cmp-title h1 h5,
html.xl .tccc-cmp-title h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
.tccc-cmp-title.n1 h1,
.tccc-cmp-title.n1 h2,
.tccc-cmp-title.n1 h3,
.tccc-cmp-title.n1 h4,
.tccc-cmp-title.n1 h5,
.tccc-cmp-title.n1 h6 {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 3.4375rem;
  line-height: 3.375rem;
}
html.md .tccc-cmp-title.n1 h1,
html.md .tccc-cmp-title.n1 h2,
html.md .tccc-cmp-title.n1 h3,
html.md .tccc-cmp-title.n1 h4,
html.md .tccc-cmp-title.n1 h5,
html.md .tccc-cmp-title.n1 h6,
html.lg .tccc-cmp-title.n1 h1,
html.lg .tccc-cmp-title.n1 h2,
html.lg .tccc-cmp-title.n1 h3,
html.lg .tccc-cmp-title.n1 h4,
html.lg .tccc-cmp-title.n1 h5,
html.lg .tccc-cmp-title.n1 h6,
html.xl .tccc-cmp-title.n1 h1,
html.xl .tccc-cmp-title.n1 h2,
html.xl .tccc-cmp-title.n1 h3,
html.xl .tccc-cmp-title.n1 h4,
html.xl .tccc-cmp-title.n1 h5,
html.xl .tccc-cmp-title.n1 h6 {
  font-size: 4.25rem;
  line-height: 4.625rem;
}
html.md .tccc-cmp-title.n1 h1,
html.md .tccc-cmp-title.n1 h2,
html.md .tccc-cmp-title.n1 h3,
html.md .tccc-cmp-title.n1 h4,
html.md .tccc-cmp-title.n1 h5,
html.md .tccc-cmp-title.n1 h6,
html.lg .tccc-cmp-title.n1 h1,
html.lg .tccc-cmp-title.n1 h2,
html.lg .tccc-cmp-title.n1 h3,
html.lg .tccc-cmp-title.n1 h4,
html.lg .tccc-cmp-title.n1 h5,
html.lg .tccc-cmp-title.n1 h6,
html.xl .tccc-cmp-title.n1 h1,
html.xl .tccc-cmp-title.n1 h2,
html.xl .tccc-cmp-title.n1 h3,
html.xl .tccc-cmp-title.n1 h4,
html.xl .tccc-cmp-title.n1 h5,
html.xl .tccc-cmp-title.n1 h6 {
  font-size: 4.25rem;
  line-height: 4.625rem;
}
.tccc-cmp-title.n2 h1,
.tccc-cmp-title.n2 h2,
.tccc-cmp-title.n2 h3,
.tccc-cmp-title.n2 h4,
.tccc-cmp-title.n2 h5,
.tccc-cmp-title.n2 h6 {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.5625rem;
  line-height: 2.25rem;
}
html.md .tccc-cmp-title.n2 h1,
html.md .tccc-cmp-title.n2 h2,
html.md .tccc-cmp-title.n2 h3,
html.md .tccc-cmp-title.n2 h4,
html.md .tccc-cmp-title.n2 h5,
html.md .tccc-cmp-title.n2 h6,
html.lg .tccc-cmp-title.n2 h1,
html.lg .tccc-cmp-title.n2 h2,
html.lg .tccc-cmp-title.n2 h3,
html.lg .tccc-cmp-title.n2 h4,
html.lg .tccc-cmp-title.n2 h5,
html.lg .tccc-cmp-title.n2 h6,
html.xl .tccc-cmp-title.n2 h1,
html.xl .tccc-cmp-title.n2 h2,
html.xl .tccc-cmp-title.n2 h3,
html.xl .tccc-cmp-title.n2 h4,
html.xl .tccc-cmp-title.n2 h5,
html.xl .tccc-cmp-title.n2 h6 {
  font-size: 2.1875rem;
  line-height: 2.5rem;
}
html.md .tccc-cmp-title.n2 h1,
html.md .tccc-cmp-title.n2 h2,
html.md .tccc-cmp-title.n2 h3,
html.md .tccc-cmp-title.n2 h4,
html.md .tccc-cmp-title.n2 h5,
html.md .tccc-cmp-title.n2 h6,
html.lg .tccc-cmp-title.n2 h1,
html.lg .tccc-cmp-title.n2 h2,
html.lg .tccc-cmp-title.n2 h3,
html.lg .tccc-cmp-title.n2 h4,
html.lg .tccc-cmp-title.n2 h5,
html.lg .tccc-cmp-title.n2 h6,
html.xl .tccc-cmp-title.n2 h1,
html.xl .tccc-cmp-title.n2 h2,
html.xl .tccc-cmp-title.n2 h3,
html.xl .tccc-cmp-title.n2 h4,
html.xl .tccc-cmp-title.n2 h5,
html.xl .tccc-cmp-title.n2 h6 {
  font-size: 2.1875rem;
  line-height: 2.5rem;
}
.tccc-cmp-title.n3 h1,
.tccc-cmp-title.n3 h2,
.tccc-cmp-title.n3 h3,
.tccc-cmp-title.n3 h4,
.tccc-cmp-title.n3 h5,
.tccc-cmp-title.n3 h6 {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.5625rem;
  line-height: 1.875rem;
}
html.md .tccc-cmp-title.n3 h1,
html.md .tccc-cmp-title.n3 h2,
html.md .tccc-cmp-title.n3 h3,
html.md .tccc-cmp-title.n3 h4,
html.md .tccc-cmp-title.n3 h5,
html.md .tccc-cmp-title.n3 h6,
html.lg .tccc-cmp-title.n3 h1,
html.lg .tccc-cmp-title.n3 h2,
html.lg .tccc-cmp-title.n3 h3,
html.lg .tccc-cmp-title.n3 h4,
html.lg .tccc-cmp-title.n3 h5,
html.lg .tccc-cmp-title.n3 h6,
html.xl .tccc-cmp-title.n3 h1,
html.xl .tccc-cmp-title.n3 h2,
html.xl .tccc-cmp-title.n3 h3,
html.xl .tccc-cmp-title.n3 h4,
html.xl .tccc-cmp-title.n3 h5,
html.xl .tccc-cmp-title.n3 h6 {
  font-size: 2.5rem;
  line-height: 3rem;
}
html.md .tccc-cmp-title.n3 h1,
html.md .tccc-cmp-title.n3 h2,
html.md .tccc-cmp-title.n3 h3,
html.md .tccc-cmp-title.n3 h4,
html.md .tccc-cmp-title.n3 h5,
html.md .tccc-cmp-title.n3 h6,
html.lg .tccc-cmp-title.n3 h1,
html.lg .tccc-cmp-title.n3 h2,
html.lg .tccc-cmp-title.n3 h3,
html.lg .tccc-cmp-title.n3 h4,
html.lg .tccc-cmp-title.n3 h5,
html.lg .tccc-cmp-title.n3 h6,
html.xl .tccc-cmp-title.n3 h1,
html.xl .tccc-cmp-title.n3 h2,
html.xl .tccc-cmp-title.n3 h3,
html.xl .tccc-cmp-title.n3 h4,
html.xl .tccc-cmp-title.n3 h5,
html.xl .tccc-cmp-title.n3 h6 {
  font-size: 2.5rem;
  line-height: 3rem;
}
.tccc-cmp-title.n4 h1,
.tccc-cmp-title.n4 h2,
.tccc-cmp-title.n4 h3,
.tccc-cmp-title.n4 h4,
.tccc-cmp-title.n4 h5,
.tccc-cmp-title.n4 h6 {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
html.md .tccc-cmp-title.n4 h1,
html.md .tccc-cmp-title.n4 h2,
html.md .tccc-cmp-title.n4 h3,
html.md .tccc-cmp-title.n4 h4,
html.md .tccc-cmp-title.n4 h5,
html.md .tccc-cmp-title.n4 h6,
html.lg .tccc-cmp-title.n4 h1,
html.lg .tccc-cmp-title.n4 h2,
html.lg .tccc-cmp-title.n4 h3,
html.lg .tccc-cmp-title.n4 h4,
html.lg .tccc-cmp-title.n4 h5,
html.lg .tccc-cmp-title.n4 h6,
html.xl .tccc-cmp-title.n4 h1,
html.xl .tccc-cmp-title.n4 h2,
html.xl .tccc-cmp-title.n4 h3,
html.xl .tccc-cmp-title.n4 h4,
html.xl .tccc-cmp-title.n4 h5,
html.xl .tccc-cmp-title.n4 h6 {
  font-size: 1.875rem;
  line-height: 2.3125rem;
}
html.md .tccc-cmp-title.n4 h1,
html.md .tccc-cmp-title.n4 h2,
html.md .tccc-cmp-title.n4 h3,
html.md .tccc-cmp-title.n4 h4,
html.md .tccc-cmp-title.n4 h5,
html.md .tccc-cmp-title.n4 h6,
html.lg .tccc-cmp-title.n4 h1,
html.lg .tccc-cmp-title.n4 h2,
html.lg .tccc-cmp-title.n4 h3,
html.lg .tccc-cmp-title.n4 h4,
html.lg .tccc-cmp-title.n4 h5,
html.lg .tccc-cmp-title.n4 h6,
html.xl .tccc-cmp-title.n4 h1,
html.xl .tccc-cmp-title.n4 h2,
html.xl .tccc-cmp-title.n4 h3,
html.xl .tccc-cmp-title.n4 h4,
html.xl .tccc-cmp-title.n4 h5,
html.xl .tccc-cmp-title.n4 h6 {
  font-size: 1.875rem;
  line-height: 2.3125rem;
}
.tccc-cmp-title.n5 h1,
.tccc-cmp-title.n5 h2,
.tccc-cmp-title.n5 h3,
.tccc-cmp-title.n5 h4,
.tccc-cmp-title.n5 h5,
.tccc-cmp-title.n5 h6 {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.3125rem;
  font-size: 1rem;
}
html.md .tccc-cmp-title.n5 h1,
html.md .tccc-cmp-title.n5 h2,
html.md .tccc-cmp-title.n5 h3,
html.md .tccc-cmp-title.n5 h4,
html.md .tccc-cmp-title.n5 h5,
html.md .tccc-cmp-title.n5 h6,
html.lg .tccc-cmp-title.n5 h1,
html.lg .tccc-cmp-title.n5 h2,
html.lg .tccc-cmp-title.n5 h3,
html.lg .tccc-cmp-title.n5 h4,
html.lg .tccc-cmp-title.n5 h5,
html.lg .tccc-cmp-title.n5 h6,
html.xl .tccc-cmp-title.n5 h1,
html.xl .tccc-cmp-title.n5 h2,
html.xl .tccc-cmp-title.n5 h3,
html.xl .tccc-cmp-title.n5 h4,
html.xl .tccc-cmp-title.n5 h5,
html.xl .tccc-cmp-title.n5 h6 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-title.n5 h1,
html.md .tccc-cmp-title.n5 h2,
html.md .tccc-cmp-title.n5 h3,
html.md .tccc-cmp-title.n5 h4,
html.md .tccc-cmp-title.n5 h5,
html.md .tccc-cmp-title.n5 h6,
html.lg .tccc-cmp-title.n5 h1,
html.lg .tccc-cmp-title.n5 h2,
html.lg .tccc-cmp-title.n5 h3,
html.lg .tccc-cmp-title.n5 h4,
html.lg .tccc-cmp-title.n5 h5,
html.lg .tccc-cmp-title.n5 h6,
html.xl .tccc-cmp-title.n5 h1,
html.xl .tccc-cmp-title.n5 h2,
html.xl .tccc-cmp-title.n5 h3,
html.xl .tccc-cmp-title.n5 h4,
html.xl .tccc-cmp-title.n5 h5,
html.xl .tccc-cmp-title.n5 h6 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp-title.h1 h1,
.tccc-cmp-title.h1 h2,
.tccc-cmp-title.h1 h3,
.tccc-cmp-title.h1 h4,
.tccc-cmp-title.h1 h5,
.tccc-cmp-title.h1 h6 {
  font-family: "TCCC-UnityHeadline-Bold", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.75rem;
  line-height: 2.125rem;
  color: #333333;
}
html.md .tccc-cmp-title.h1 h1,
html.md .tccc-cmp-title.h1 h2,
html.md .tccc-cmp-title.h1 h3,
html.md .tccc-cmp-title.h1 h4,
html.md .tccc-cmp-title.h1 h5,
html.md .tccc-cmp-title.h1 h6,
html.lg .tccc-cmp-title.h1 h1,
html.lg .tccc-cmp-title.h1 h2,
html.lg .tccc-cmp-title.h1 h3,
html.lg .tccc-cmp-title.h1 h4,
html.lg .tccc-cmp-title.h1 h5,
html.lg .tccc-cmp-title.h1 h6,
html.xl .tccc-cmp-title.h1 h1,
html.xl .tccc-cmp-title.h1 h2,
html.xl .tccc-cmp-title.h1 h3,
html.xl .tccc-cmp-title.h1 h4,
html.xl .tccc-cmp-title.h1 h5,
html.xl .tccc-cmp-title.h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md .tccc-cmp-title.h1 h1,
html.md .tccc-cmp-title.h1 h2,
html.md .tccc-cmp-title.h1 h3,
html.md .tccc-cmp-title.h1 h4,
html.md .tccc-cmp-title.h1 h5,
html.md .tccc-cmp-title.h1 h6,
html.lg .tccc-cmp-title.h1 h1,
html.lg .tccc-cmp-title.h1 h2,
html.lg .tccc-cmp-title.h1 h3,
html.lg .tccc-cmp-title.h1 h4,
html.lg .tccc-cmp-title.h1 h5,
html.lg .tccc-cmp-title.h1 h6,
html.xl .tccc-cmp-title.h1 h1,
html.xl .tccc-cmp-title.h1 h2,
html.xl .tccc-cmp-title.h1 h3,
html.xl .tccc-cmp-title.h1 h4,
html.xl .tccc-cmp-title.h1 h5,
html.xl .tccc-cmp-title.h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md .tccc-cmp-title.h1 h1,
html.md .tccc-cmp-title.h1 h2,
html.md .tccc-cmp-title.h1 h3,
html.md .tccc-cmp-title.h1 h4,
html.md .tccc-cmp-title.h1 h5,
html.md .tccc-cmp-title.h1 h6,
html.lg .tccc-cmp-title.h1 h1,
html.lg .tccc-cmp-title.h1 h2,
html.lg .tccc-cmp-title.h1 h3,
html.lg .tccc-cmp-title.h1 h4,
html.lg .tccc-cmp-title.h1 h5,
html.lg .tccc-cmp-title.h1 h6,
html.xl .tccc-cmp-title.h1 h1,
html.xl .tccc-cmp-title.h1 h2,
html.xl .tccc-cmp-title.h1 h3,
html.xl .tccc-cmp-title.h1 h4,
html.xl .tccc-cmp-title.h1 h5,
html.xl .tccc-cmp-title.h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md .tccc-cmp-title.h1 h1,
html.md .tccc-cmp-title.h1 h2,
html.md .tccc-cmp-title.h1 h3,
html.md .tccc-cmp-title.h1 h4,
html.md .tccc-cmp-title.h1 h5,
html.md .tccc-cmp-title.h1 h6,
html.lg .tccc-cmp-title.h1 h1,
html.lg .tccc-cmp-title.h1 h2,
html.lg .tccc-cmp-title.h1 h3,
html.lg .tccc-cmp-title.h1 h4,
html.lg .tccc-cmp-title.h1 h5,
html.lg .tccc-cmp-title.h1 h6,
html.xl .tccc-cmp-title.h1 h1,
html.xl .tccc-cmp-title.h1 h2,
html.xl .tccc-cmp-title.h1 h3,
html.xl .tccc-cmp-title.h1 h4,
html.xl .tccc-cmp-title.h1 h5,
html.xl .tccc-cmp-title.h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md .tccc-cmp-title.h1 h1,
html.md .tccc-cmp-title.h1 h2,
html.md .tccc-cmp-title.h1 h3,
html.md .tccc-cmp-title.h1 h4,
html.md .tccc-cmp-title.h1 h5,
html.md .tccc-cmp-title.h1 h6,
html.lg .tccc-cmp-title.h1 h1,
html.lg .tccc-cmp-title.h1 h2,
html.lg .tccc-cmp-title.h1 h3,
html.lg .tccc-cmp-title.h1 h4,
html.lg .tccc-cmp-title.h1 h5,
html.lg .tccc-cmp-title.h1 h6,
html.xl .tccc-cmp-title.h1 h1,
html.xl .tccc-cmp-title.h1 h2,
html.xl .tccc-cmp-title.h1 h3,
html.xl .tccc-cmp-title.h1 h4,
html.xl .tccc-cmp-title.h1 h5,
html.xl .tccc-cmp-title.h1 h6 {
  font-size: 3.625rem;
  line-height: 4rem;
}
.tccc-cmp-title.h2 h1,
.tccc-cmp-title.h2 h2,
.tccc-cmp-title.h2 h3,
.tccc-cmp-title.h2 h4,
.tccc-cmp-title.h2 h5,
.tccc-cmp-title.h2 h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.75rem;
  color: #333333;
}
html.md .tccc-cmp-title.h2 h1,
html.md .tccc-cmp-title.h2 h2,
html.md .tccc-cmp-title.h2 h3,
html.md .tccc-cmp-title.h2 h4,
html.md .tccc-cmp-title.h2 h5,
html.md .tccc-cmp-title.h2 h6,
html.lg .tccc-cmp-title.h2 h1,
html.lg .tccc-cmp-title.h2 h2,
html.lg .tccc-cmp-title.h2 h3,
html.lg .tccc-cmp-title.h2 h4,
html.lg .tccc-cmp-title.h2 h5,
html.lg .tccc-cmp-title.h2 h6,
html.xl .tccc-cmp-title.h2 h1,
html.xl .tccc-cmp-title.h2 h2,
html.xl .tccc-cmp-title.h2 h3,
html.xl .tccc-cmp-title.h2 h4,
html.xl .tccc-cmp-title.h2 h5,
html.xl .tccc-cmp-title.h2 h6 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md .tccc-cmp-title.h2 h1,
html.md .tccc-cmp-title.h2 h2,
html.md .tccc-cmp-title.h2 h3,
html.md .tccc-cmp-title.h2 h4,
html.md .tccc-cmp-title.h2 h5,
html.md .tccc-cmp-title.h2 h6,
html.lg .tccc-cmp-title.h2 h1,
html.lg .tccc-cmp-title.h2 h2,
html.lg .tccc-cmp-title.h2 h3,
html.lg .tccc-cmp-title.h2 h4,
html.lg .tccc-cmp-title.h2 h5,
html.lg .tccc-cmp-title.h2 h6,
html.xl .tccc-cmp-title.h2 h1,
html.xl .tccc-cmp-title.h2 h2,
html.xl .tccc-cmp-title.h2 h3,
html.xl .tccc-cmp-title.h2 h4,
html.xl .tccc-cmp-title.h2 h5,
html.xl .tccc-cmp-title.h2 h6 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md .tccc-cmp-title.h2 h1,
html.md .tccc-cmp-title.h2 h2,
html.md .tccc-cmp-title.h2 h3,
html.md .tccc-cmp-title.h2 h4,
html.md .tccc-cmp-title.h2 h5,
html.md .tccc-cmp-title.h2 h6,
html.lg .tccc-cmp-title.h2 h1,
html.lg .tccc-cmp-title.h2 h2,
html.lg .tccc-cmp-title.h2 h3,
html.lg .tccc-cmp-title.h2 h4,
html.lg .tccc-cmp-title.h2 h5,
html.lg .tccc-cmp-title.h2 h6,
html.xl .tccc-cmp-title.h2 h1,
html.xl .tccc-cmp-title.h2 h2,
html.xl .tccc-cmp-title.h2 h3,
html.xl .tccc-cmp-title.h2 h4,
html.xl .tccc-cmp-title.h2 h5,
html.xl .tccc-cmp-title.h2 h6 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md .tccc-cmp-title.h2 h1,
html.md .tccc-cmp-title.h2 h2,
html.md .tccc-cmp-title.h2 h3,
html.md .tccc-cmp-title.h2 h4,
html.md .tccc-cmp-title.h2 h5,
html.md .tccc-cmp-title.h2 h6,
html.lg .tccc-cmp-title.h2 h1,
html.lg .tccc-cmp-title.h2 h2,
html.lg .tccc-cmp-title.h2 h3,
html.lg .tccc-cmp-title.h2 h4,
html.lg .tccc-cmp-title.h2 h5,
html.lg .tccc-cmp-title.h2 h6,
html.xl .tccc-cmp-title.h2 h1,
html.xl .tccc-cmp-title.h2 h2,
html.xl .tccc-cmp-title.h2 h3,
html.xl .tccc-cmp-title.h2 h4,
html.xl .tccc-cmp-title.h2 h5,
html.xl .tccc-cmp-title.h2 h6 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md .tccc-cmp-title.h2 h1,
html.md .tccc-cmp-title.h2 h2,
html.md .tccc-cmp-title.h2 h3,
html.md .tccc-cmp-title.h2 h4,
html.md .tccc-cmp-title.h2 h5,
html.md .tccc-cmp-title.h2 h6,
html.lg .tccc-cmp-title.h2 h1,
html.lg .tccc-cmp-title.h2 h2,
html.lg .tccc-cmp-title.h2 h3,
html.lg .tccc-cmp-title.h2 h4,
html.lg .tccc-cmp-title.h2 h5,
html.lg .tccc-cmp-title.h2 h6,
html.xl .tccc-cmp-title.h2 h1,
html.xl .tccc-cmp-title.h2 h2,
html.xl .tccc-cmp-title.h2 h3,
html.xl .tccc-cmp-title.h2 h4,
html.xl .tccc-cmp-title.h2 h5,
html.xl .tccc-cmp-title.h2 h6 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
.tccc-cmp-title.h3 h1,
.tccc-cmp-title.h3 h2,
.tccc-cmp-title.h3 h3,
.tccc-cmp-title.h3 h4,
.tccc-cmp-title.h3 h5,
.tccc-cmp-title.h3 h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
}
html.md .tccc-cmp-title.h3 h1,
html.md .tccc-cmp-title.h3 h2,
html.md .tccc-cmp-title.h3 h3,
html.md .tccc-cmp-title.h3 h4,
html.md .tccc-cmp-title.h3 h5,
html.md .tccc-cmp-title.h3 h6,
html.lg .tccc-cmp-title.h3 h1,
html.lg .tccc-cmp-title.h3 h2,
html.lg .tccc-cmp-title.h3 h3,
html.lg .tccc-cmp-title.h3 h4,
html.lg .tccc-cmp-title.h3 h5,
html.lg .tccc-cmp-title.h3 h6,
html.xl .tccc-cmp-title.h3 h1,
html.xl .tccc-cmp-title.h3 h2,
html.xl .tccc-cmp-title.h3 h3,
html.xl .tccc-cmp-title.h3 h4,
html.xl .tccc-cmp-title.h3 h5,
html.xl .tccc-cmp-title.h3 h6 {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .tccc-cmp-title.h3 h1,
html.md .tccc-cmp-title.h3 h2,
html.md .tccc-cmp-title.h3 h3,
html.md .tccc-cmp-title.h3 h4,
html.md .tccc-cmp-title.h3 h5,
html.md .tccc-cmp-title.h3 h6,
html.lg .tccc-cmp-title.h3 h1,
html.lg .tccc-cmp-title.h3 h2,
html.lg .tccc-cmp-title.h3 h3,
html.lg .tccc-cmp-title.h3 h4,
html.lg .tccc-cmp-title.h3 h5,
html.lg .tccc-cmp-title.h3 h6,
html.xl .tccc-cmp-title.h3 h1,
html.xl .tccc-cmp-title.h3 h2,
html.xl .tccc-cmp-title.h3 h3,
html.xl .tccc-cmp-title.h3 h4,
html.xl .tccc-cmp-title.h3 h5,
html.xl .tccc-cmp-title.h3 h6 {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .tccc-cmp-title.h3 h1,
html.md .tccc-cmp-title.h3 h2,
html.md .tccc-cmp-title.h3 h3,
html.md .tccc-cmp-title.h3 h4,
html.md .tccc-cmp-title.h3 h5,
html.md .tccc-cmp-title.h3 h6,
html.lg .tccc-cmp-title.h3 h1,
html.lg .tccc-cmp-title.h3 h2,
html.lg .tccc-cmp-title.h3 h3,
html.lg .tccc-cmp-title.h3 h4,
html.lg .tccc-cmp-title.h3 h5,
html.lg .tccc-cmp-title.h3 h6,
html.xl .tccc-cmp-title.h3 h1,
html.xl .tccc-cmp-title.h3 h2,
html.xl .tccc-cmp-title.h3 h3,
html.xl .tccc-cmp-title.h3 h4,
html.xl .tccc-cmp-title.h3 h5,
html.xl .tccc-cmp-title.h3 h6 {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .tccc-cmp-title.h3 h1,
html.md .tccc-cmp-title.h3 h2,
html.md .tccc-cmp-title.h3 h3,
html.md .tccc-cmp-title.h3 h4,
html.md .tccc-cmp-title.h3 h5,
html.md .tccc-cmp-title.h3 h6,
html.lg .tccc-cmp-title.h3 h1,
html.lg .tccc-cmp-title.h3 h2,
html.lg .tccc-cmp-title.h3 h3,
html.lg .tccc-cmp-title.h3 h4,
html.lg .tccc-cmp-title.h3 h5,
html.lg .tccc-cmp-title.h3 h6,
html.xl .tccc-cmp-title.h3 h1,
html.xl .tccc-cmp-title.h3 h2,
html.xl .tccc-cmp-title.h3 h3,
html.xl .tccc-cmp-title.h3 h4,
html.xl .tccc-cmp-title.h3 h5,
html.xl .tccc-cmp-title.h3 h6 {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .tccc-cmp-title.h3 h1,
html.md .tccc-cmp-title.h3 h2,
html.md .tccc-cmp-title.h3 h3,
html.md .tccc-cmp-title.h3 h4,
html.md .tccc-cmp-title.h3 h5,
html.md .tccc-cmp-title.h3 h6,
html.lg .tccc-cmp-title.h3 h1,
html.lg .tccc-cmp-title.h3 h2,
html.lg .tccc-cmp-title.h3 h3,
html.lg .tccc-cmp-title.h3 h4,
html.lg .tccc-cmp-title.h3 h5,
html.lg .tccc-cmp-title.h3 h6,
html.xl .tccc-cmp-title.h3 h1,
html.xl .tccc-cmp-title.h3 h2,
html.xl .tccc-cmp-title.h3 h3,
html.xl .tccc-cmp-title.h3 h4,
html.xl .tccc-cmp-title.h3 h5,
html.xl .tccc-cmp-title.h3 h6 {
  font-size: 1.75rem;
  line-height: 2rem;
}
.tccc-cmp-title.h4 h1,
.tccc-cmp-title.h4 h2,
.tccc-cmp-title.h4 h3,
.tccc-cmp-title.h4 h4,
.tccc-cmp-title.h4 h5,
.tccc-cmp-title.h4 h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
}
html.md .tccc-cmp-title.h4 h1,
html.md .tccc-cmp-title.h4 h2,
html.md .tccc-cmp-title.h4 h3,
html.md .tccc-cmp-title.h4 h4,
html.md .tccc-cmp-title.h4 h5,
html.md .tccc-cmp-title.h4 h6,
html.lg .tccc-cmp-title.h4 h1,
html.lg .tccc-cmp-title.h4 h2,
html.lg .tccc-cmp-title.h4 h3,
html.lg .tccc-cmp-title.h4 h4,
html.lg .tccc-cmp-title.h4 h5,
html.lg .tccc-cmp-title.h4 h6,
html.xl .tccc-cmp-title.h4 h1,
html.xl .tccc-cmp-title.h4 h2,
html.xl .tccc-cmp-title.h4 h3,
html.xl .tccc-cmp-title.h4 h4,
html.xl .tccc-cmp-title.h4 h5,
html.xl .tccc-cmp-title.h4 h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .tccc-cmp-title.h4 h1,
html.md .tccc-cmp-title.h4 h2,
html.md .tccc-cmp-title.h4 h3,
html.md .tccc-cmp-title.h4 h4,
html.md .tccc-cmp-title.h4 h5,
html.md .tccc-cmp-title.h4 h6,
html.lg .tccc-cmp-title.h4 h1,
html.lg .tccc-cmp-title.h4 h2,
html.lg .tccc-cmp-title.h4 h3,
html.lg .tccc-cmp-title.h4 h4,
html.lg .tccc-cmp-title.h4 h5,
html.lg .tccc-cmp-title.h4 h6,
html.xl .tccc-cmp-title.h4 h1,
html.xl .tccc-cmp-title.h4 h2,
html.xl .tccc-cmp-title.h4 h3,
html.xl .tccc-cmp-title.h4 h4,
html.xl .tccc-cmp-title.h4 h5,
html.xl .tccc-cmp-title.h4 h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .tccc-cmp-title.h4 h1,
html.md .tccc-cmp-title.h4 h2,
html.md .tccc-cmp-title.h4 h3,
html.md .tccc-cmp-title.h4 h4,
html.md .tccc-cmp-title.h4 h5,
html.md .tccc-cmp-title.h4 h6,
html.lg .tccc-cmp-title.h4 h1,
html.lg .tccc-cmp-title.h4 h2,
html.lg .tccc-cmp-title.h4 h3,
html.lg .tccc-cmp-title.h4 h4,
html.lg .tccc-cmp-title.h4 h5,
html.lg .tccc-cmp-title.h4 h6,
html.xl .tccc-cmp-title.h4 h1,
html.xl .tccc-cmp-title.h4 h2,
html.xl .tccc-cmp-title.h4 h3,
html.xl .tccc-cmp-title.h4 h4,
html.xl .tccc-cmp-title.h4 h5,
html.xl .tccc-cmp-title.h4 h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .tccc-cmp-title.h4 h1,
html.md .tccc-cmp-title.h4 h2,
html.md .tccc-cmp-title.h4 h3,
html.md .tccc-cmp-title.h4 h4,
html.md .tccc-cmp-title.h4 h5,
html.md .tccc-cmp-title.h4 h6,
html.lg .tccc-cmp-title.h4 h1,
html.lg .tccc-cmp-title.h4 h2,
html.lg .tccc-cmp-title.h4 h3,
html.lg .tccc-cmp-title.h4 h4,
html.lg .tccc-cmp-title.h4 h5,
html.lg .tccc-cmp-title.h4 h6,
html.xl .tccc-cmp-title.h4 h1,
html.xl .tccc-cmp-title.h4 h2,
html.xl .tccc-cmp-title.h4 h3,
html.xl .tccc-cmp-title.h4 h4,
html.xl .tccc-cmp-title.h4 h5,
html.xl .tccc-cmp-title.h4 h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .tccc-cmp-title.h4 h1,
html.md .tccc-cmp-title.h4 h2,
html.md .tccc-cmp-title.h4 h3,
html.md .tccc-cmp-title.h4 h4,
html.md .tccc-cmp-title.h4 h5,
html.md .tccc-cmp-title.h4 h6,
html.lg .tccc-cmp-title.h4 h1,
html.lg .tccc-cmp-title.h4 h2,
html.lg .tccc-cmp-title.h4 h3,
html.lg .tccc-cmp-title.h4 h4,
html.lg .tccc-cmp-title.h4 h5,
html.lg .tccc-cmp-title.h4 h6,
html.xl .tccc-cmp-title.h4 h1,
html.xl .tccc-cmp-title.h4 h2,
html.xl .tccc-cmp-title.h4 h3,
html.xl .tccc-cmp-title.h4 h4,
html.xl .tccc-cmp-title.h4 h5,
html.xl .tccc-cmp-title.h4 h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
.tccc-cmp-title.h5 h1,
.tccc-cmp-title.h5 h2,
.tccc-cmp-title.h5 h3,
.tccc-cmp-title.h5 h4,
.tccc-cmp-title.h5 h5,
.tccc-cmp-title.h5 h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
}
html.md .tccc-cmp-title.h5 h1,
html.md .tccc-cmp-title.h5 h2,
html.md .tccc-cmp-title.h5 h3,
html.md .tccc-cmp-title.h5 h4,
html.md .tccc-cmp-title.h5 h5,
html.md .tccc-cmp-title.h5 h6,
html.lg .tccc-cmp-title.h5 h1,
html.lg .tccc-cmp-title.h5 h2,
html.lg .tccc-cmp-title.h5 h3,
html.lg .tccc-cmp-title.h5 h4,
html.lg .tccc-cmp-title.h5 h5,
html.lg .tccc-cmp-title.h5 h6,
html.xl .tccc-cmp-title.h5 h1,
html.xl .tccc-cmp-title.h5 h2,
html.xl .tccc-cmp-title.h5 h3,
html.xl .tccc-cmp-title.h5 h4,
html.xl .tccc-cmp-title.h5 h5,
html.xl .tccc-cmp-title.h5 h6 {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-title.h5 h1,
html.md .tccc-cmp-title.h5 h2,
html.md .tccc-cmp-title.h5 h3,
html.md .tccc-cmp-title.h5 h4,
html.md .tccc-cmp-title.h5 h5,
html.md .tccc-cmp-title.h5 h6,
html.lg .tccc-cmp-title.h5 h1,
html.lg .tccc-cmp-title.h5 h2,
html.lg .tccc-cmp-title.h5 h3,
html.lg .tccc-cmp-title.h5 h4,
html.lg .tccc-cmp-title.h5 h5,
html.lg .tccc-cmp-title.h5 h6,
html.xl .tccc-cmp-title.h5 h1,
html.xl .tccc-cmp-title.h5 h2,
html.xl .tccc-cmp-title.h5 h3,
html.xl .tccc-cmp-title.h5 h4,
html.xl .tccc-cmp-title.h5 h5,
html.xl .tccc-cmp-title.h5 h6 {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-title.h5 h1,
html.md .tccc-cmp-title.h5 h2,
html.md .tccc-cmp-title.h5 h3,
html.md .tccc-cmp-title.h5 h4,
html.md .tccc-cmp-title.h5 h5,
html.md .tccc-cmp-title.h5 h6,
html.lg .tccc-cmp-title.h5 h1,
html.lg .tccc-cmp-title.h5 h2,
html.lg .tccc-cmp-title.h5 h3,
html.lg .tccc-cmp-title.h5 h4,
html.lg .tccc-cmp-title.h5 h5,
html.lg .tccc-cmp-title.h5 h6,
html.xl .tccc-cmp-title.h5 h1,
html.xl .tccc-cmp-title.h5 h2,
html.xl .tccc-cmp-title.h5 h3,
html.xl .tccc-cmp-title.h5 h4,
html.xl .tccc-cmp-title.h5 h5,
html.xl .tccc-cmp-title.h5 h6 {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-title.h5 h1,
html.md .tccc-cmp-title.h5 h2,
html.md .tccc-cmp-title.h5 h3,
html.md .tccc-cmp-title.h5 h4,
html.md .tccc-cmp-title.h5 h5,
html.md .tccc-cmp-title.h5 h6,
html.lg .tccc-cmp-title.h5 h1,
html.lg .tccc-cmp-title.h5 h2,
html.lg .tccc-cmp-title.h5 h3,
html.lg .tccc-cmp-title.h5 h4,
html.lg .tccc-cmp-title.h5 h5,
html.lg .tccc-cmp-title.h5 h6,
html.xl .tccc-cmp-title.h5 h1,
html.xl .tccc-cmp-title.h5 h2,
html.xl .tccc-cmp-title.h5 h3,
html.xl .tccc-cmp-title.h5 h4,
html.xl .tccc-cmp-title.h5 h5,
html.xl .tccc-cmp-title.h5 h6 {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-title.h5 h1,
html.md .tccc-cmp-title.h5 h2,
html.md .tccc-cmp-title.h5 h3,
html.md .tccc-cmp-title.h5 h4,
html.md .tccc-cmp-title.h5 h5,
html.md .tccc-cmp-title.h5 h6,
html.lg .tccc-cmp-title.h5 h1,
html.lg .tccc-cmp-title.h5 h2,
html.lg .tccc-cmp-title.h5 h3,
html.lg .tccc-cmp-title.h5 h4,
html.lg .tccc-cmp-title.h5 h5,
html.lg .tccc-cmp-title.h5 h6,
html.xl .tccc-cmp-title.h5 h1,
html.xl .tccc-cmp-title.h5 h2,
html.xl .tccc-cmp-title.h5 h3,
html.xl .tccc-cmp-title.h5 h4,
html.xl .tccc-cmp-title.h5 h5,
html.xl .tccc-cmp-title.h5 h6 {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.tccc-cmp-title.h6 h1,
.tccc-cmp-title.h6 h2,
.tccc-cmp-title.h6 h3,
.tccc-cmp-title.h6 h4,
.tccc-cmp-title.h6 h5,
.tccc-cmp-title.h6 h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
}
html.md .tccc-cmp-title.h6 h1,
html.md .tccc-cmp-title.h6 h2,
html.md .tccc-cmp-title.h6 h3,
html.md .tccc-cmp-title.h6 h4,
html.md .tccc-cmp-title.h6 h5,
html.md .tccc-cmp-title.h6 h6,
html.lg .tccc-cmp-title.h6 h1,
html.lg .tccc-cmp-title.h6 h2,
html.lg .tccc-cmp-title.h6 h3,
html.lg .tccc-cmp-title.h6 h4,
html.lg .tccc-cmp-title.h6 h5,
html.lg .tccc-cmp-title.h6 h6,
html.xl .tccc-cmp-title.h6 h1,
html.xl .tccc-cmp-title.h6 h2,
html.xl .tccc-cmp-title.h6 h3,
html.xl .tccc-cmp-title.h6 h4,
html.xl .tccc-cmp-title.h6 h5,
html.xl .tccc-cmp-title.h6 h6 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-title.h6 h1,
html.md .tccc-cmp-title.h6 h2,
html.md .tccc-cmp-title.h6 h3,
html.md .tccc-cmp-title.h6 h4,
html.md .tccc-cmp-title.h6 h5,
html.md .tccc-cmp-title.h6 h6,
html.lg .tccc-cmp-title.h6 h1,
html.lg .tccc-cmp-title.h6 h2,
html.lg .tccc-cmp-title.h6 h3,
html.lg .tccc-cmp-title.h6 h4,
html.lg .tccc-cmp-title.h6 h5,
html.lg .tccc-cmp-title.h6 h6,
html.xl .tccc-cmp-title.h6 h1,
html.xl .tccc-cmp-title.h6 h2,
html.xl .tccc-cmp-title.h6 h3,
html.xl .tccc-cmp-title.h6 h4,
html.xl .tccc-cmp-title.h6 h5,
html.xl .tccc-cmp-title.h6 h6 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-title.h6 h1,
html.md .tccc-cmp-title.h6 h2,
html.md .tccc-cmp-title.h6 h3,
html.md .tccc-cmp-title.h6 h4,
html.md .tccc-cmp-title.h6 h5,
html.md .tccc-cmp-title.h6 h6,
html.lg .tccc-cmp-title.h6 h1,
html.lg .tccc-cmp-title.h6 h2,
html.lg .tccc-cmp-title.h6 h3,
html.lg .tccc-cmp-title.h6 h4,
html.lg .tccc-cmp-title.h6 h5,
html.lg .tccc-cmp-title.h6 h6,
html.xl .tccc-cmp-title.h6 h1,
html.xl .tccc-cmp-title.h6 h2,
html.xl .tccc-cmp-title.h6 h3,
html.xl .tccc-cmp-title.h6 h4,
html.xl .tccc-cmp-title.h6 h5,
html.xl .tccc-cmp-title.h6 h6 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-title.h6 h1,
html.md .tccc-cmp-title.h6 h2,
html.md .tccc-cmp-title.h6 h3,
html.md .tccc-cmp-title.h6 h4,
html.md .tccc-cmp-title.h6 h5,
html.md .tccc-cmp-title.h6 h6,
html.lg .tccc-cmp-title.h6 h1,
html.lg .tccc-cmp-title.h6 h2,
html.lg .tccc-cmp-title.h6 h3,
html.lg .tccc-cmp-title.h6 h4,
html.lg .tccc-cmp-title.h6 h5,
html.lg .tccc-cmp-title.h6 h6,
html.xl .tccc-cmp-title.h6 h1,
html.xl .tccc-cmp-title.h6 h2,
html.xl .tccc-cmp-title.h6 h3,
html.xl .tccc-cmp-title.h6 h4,
html.xl .tccc-cmp-title.h6 h5,
html.xl .tccc-cmp-title.h6 h6 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-title.h6 h1,
html.md .tccc-cmp-title.h6 h2,
html.md .tccc-cmp-title.h6 h3,
html.md .tccc-cmp-title.h6 h4,
html.md .tccc-cmp-title.h6 h5,
html.md .tccc-cmp-title.h6 h6,
html.lg .tccc-cmp-title.h6 h1,
html.lg .tccc-cmp-title.h6 h2,
html.lg .tccc-cmp-title.h6 h3,
html.lg .tccc-cmp-title.h6 h4,
html.lg .tccc-cmp-title.h6 h5,
html.lg .tccc-cmp-title.h6 h6,
html.xl .tccc-cmp-title.h6 h1,
html.xl .tccc-cmp-title.h6 h2,
html.xl .tccc-cmp-title.h6 h3,
html.xl .tccc-cmp-title.h6 h4,
html.xl .tccc-cmp-title.h6 h5,
html.xl .tccc-cmp-title.h6 h6 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp-title.h7 h1,
.tccc-cmp-title.h7 h2,
.tccc-cmp-title.h7 h3,
.tccc-cmp-title.h7 h4,
.tccc-cmp-title.h7 h5,
.tccc-cmp-title.h7 h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
}
html.md .tccc-cmp-title.h7 h1,
html.md .tccc-cmp-title.h7 h2,
html.md .tccc-cmp-title.h7 h3,
html.md .tccc-cmp-title.h7 h4,
html.md .tccc-cmp-title.h7 h5,
html.md .tccc-cmp-title.h7 h6,
html.lg .tccc-cmp-title.h7 h1,
html.lg .tccc-cmp-title.h7 h2,
html.lg .tccc-cmp-title.h7 h3,
html.lg .tccc-cmp-title.h7 h4,
html.lg .tccc-cmp-title.h7 h5,
html.lg .tccc-cmp-title.h7 h6,
html.xl .tccc-cmp-title.h7 h1,
html.xl .tccc-cmp-title.h7 h2,
html.xl .tccc-cmp-title.h7 h3,
html.xl .tccc-cmp-title.h7 h4,
html.xl .tccc-cmp-title.h7 h5,
html.xl .tccc-cmp-title.h7 h6 {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp-title.h7 h1,
html.md .tccc-cmp-title.h7 h2,
html.md .tccc-cmp-title.h7 h3,
html.md .tccc-cmp-title.h7 h4,
html.md .tccc-cmp-title.h7 h5,
html.md .tccc-cmp-title.h7 h6,
html.lg .tccc-cmp-title.h7 h1,
html.lg .tccc-cmp-title.h7 h2,
html.lg .tccc-cmp-title.h7 h3,
html.lg .tccc-cmp-title.h7 h4,
html.lg .tccc-cmp-title.h7 h5,
html.lg .tccc-cmp-title.h7 h6,
html.xl .tccc-cmp-title.h7 h1,
html.xl .tccc-cmp-title.h7 h2,
html.xl .tccc-cmp-title.h7 h3,
html.xl .tccc-cmp-title.h7 h4,
html.xl .tccc-cmp-title.h7 h5,
html.xl .tccc-cmp-title.h7 h6 {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp-title.h7 h1,
html.md .tccc-cmp-title.h7 h2,
html.md .tccc-cmp-title.h7 h3,
html.md .tccc-cmp-title.h7 h4,
html.md .tccc-cmp-title.h7 h5,
html.md .tccc-cmp-title.h7 h6,
html.lg .tccc-cmp-title.h7 h1,
html.lg .tccc-cmp-title.h7 h2,
html.lg .tccc-cmp-title.h7 h3,
html.lg .tccc-cmp-title.h7 h4,
html.lg .tccc-cmp-title.h7 h5,
html.lg .tccc-cmp-title.h7 h6,
html.xl .tccc-cmp-title.h7 h1,
html.xl .tccc-cmp-title.h7 h2,
html.xl .tccc-cmp-title.h7 h3,
html.xl .tccc-cmp-title.h7 h4,
html.xl .tccc-cmp-title.h7 h5,
html.xl .tccc-cmp-title.h7 h6 {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp-title.h7 h1,
html.md .tccc-cmp-title.h7 h2,
html.md .tccc-cmp-title.h7 h3,
html.md .tccc-cmp-title.h7 h4,
html.md .tccc-cmp-title.h7 h5,
html.md .tccc-cmp-title.h7 h6,
html.lg .tccc-cmp-title.h7 h1,
html.lg .tccc-cmp-title.h7 h2,
html.lg .tccc-cmp-title.h7 h3,
html.lg .tccc-cmp-title.h7 h4,
html.lg .tccc-cmp-title.h7 h5,
html.lg .tccc-cmp-title.h7 h6,
html.xl .tccc-cmp-title.h7 h1,
html.xl .tccc-cmp-title.h7 h2,
html.xl .tccc-cmp-title.h7 h3,
html.xl .tccc-cmp-title.h7 h4,
html.xl .tccc-cmp-title.h7 h5,
html.xl .tccc-cmp-title.h7 h6 {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp-title.h7 h1,
html.md .tccc-cmp-title.h7 h2,
html.md .tccc-cmp-title.h7 h3,
html.md .tccc-cmp-title.h7 h4,
html.md .tccc-cmp-title.h7 h5,
html.md .tccc-cmp-title.h7 h6,
html.lg .tccc-cmp-title.h7 h1,
html.lg .tccc-cmp-title.h7 h2,
html.lg .tccc-cmp-title.h7 h3,
html.lg .tccc-cmp-title.h7 h4,
html.lg .tccc-cmp-title.h7 h5,
html.lg .tccc-cmp-title.h7 h6,
html.xl .tccc-cmp-title.h7 h1,
html.xl .tccc-cmp-title.h7 h2,
html.xl .tccc-cmp-title.h7 h3,
html.xl .tccc-cmp-title.h7 h4,
html.xl .tccc-cmp-title.h7 h5,
html.xl .tccc-cmp-title.h7 h6 {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.tccc-cmp-title.h8 h1,
.tccc-cmp-title.h8 h2,
.tccc-cmp-title.h8 h3,
.tccc-cmp-title.h8 h4,
.tccc-cmp-title.h8 h5,
.tccc-cmp-title.h8 h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
}
html.md .tccc-cmp-title.h8 h1,
html.md .tccc-cmp-title.h8 h2,
html.md .tccc-cmp-title.h8 h3,
html.md .tccc-cmp-title.h8 h4,
html.md .tccc-cmp-title.h8 h5,
html.md .tccc-cmp-title.h8 h6,
html.lg .tccc-cmp-title.h8 h1,
html.lg .tccc-cmp-title.h8 h2,
html.lg .tccc-cmp-title.h8 h3,
html.lg .tccc-cmp-title.h8 h4,
html.lg .tccc-cmp-title.h8 h5,
html.lg .tccc-cmp-title.h8 h6,
html.xl .tccc-cmp-title.h8 h1,
html.xl .tccc-cmp-title.h8 h2,
html.xl .tccc-cmp-title.h8 h3,
html.xl .tccc-cmp-title.h8 h4,
html.xl .tccc-cmp-title.h8 h5,
html.xl .tccc-cmp-title.h8 h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-title.h8 h1,
html.md .tccc-cmp-title.h8 h2,
html.md .tccc-cmp-title.h8 h3,
html.md .tccc-cmp-title.h8 h4,
html.md .tccc-cmp-title.h8 h5,
html.md .tccc-cmp-title.h8 h6,
html.lg .tccc-cmp-title.h8 h1,
html.lg .tccc-cmp-title.h8 h2,
html.lg .tccc-cmp-title.h8 h3,
html.lg .tccc-cmp-title.h8 h4,
html.lg .tccc-cmp-title.h8 h5,
html.lg .tccc-cmp-title.h8 h6,
html.xl .tccc-cmp-title.h8 h1,
html.xl .tccc-cmp-title.h8 h2,
html.xl .tccc-cmp-title.h8 h3,
html.xl .tccc-cmp-title.h8 h4,
html.xl .tccc-cmp-title.h8 h5,
html.xl .tccc-cmp-title.h8 h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-title.h8 h1,
html.md .tccc-cmp-title.h8 h2,
html.md .tccc-cmp-title.h8 h3,
html.md .tccc-cmp-title.h8 h4,
html.md .tccc-cmp-title.h8 h5,
html.md .tccc-cmp-title.h8 h6,
html.lg .tccc-cmp-title.h8 h1,
html.lg .tccc-cmp-title.h8 h2,
html.lg .tccc-cmp-title.h8 h3,
html.lg .tccc-cmp-title.h8 h4,
html.lg .tccc-cmp-title.h8 h5,
html.lg .tccc-cmp-title.h8 h6,
html.xl .tccc-cmp-title.h8 h1,
html.xl .tccc-cmp-title.h8 h2,
html.xl .tccc-cmp-title.h8 h3,
html.xl .tccc-cmp-title.h8 h4,
html.xl .tccc-cmp-title.h8 h5,
html.xl .tccc-cmp-title.h8 h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-title.h8 h1,
html.md .tccc-cmp-title.h8 h2,
html.md .tccc-cmp-title.h8 h3,
html.md .tccc-cmp-title.h8 h4,
html.md .tccc-cmp-title.h8 h5,
html.md .tccc-cmp-title.h8 h6,
html.lg .tccc-cmp-title.h8 h1,
html.lg .tccc-cmp-title.h8 h2,
html.lg .tccc-cmp-title.h8 h3,
html.lg .tccc-cmp-title.h8 h4,
html.lg .tccc-cmp-title.h8 h5,
html.lg .tccc-cmp-title.h8 h6,
html.xl .tccc-cmp-title.h8 h1,
html.xl .tccc-cmp-title.h8 h2,
html.xl .tccc-cmp-title.h8 h3,
html.xl .tccc-cmp-title.h8 h4,
html.xl .tccc-cmp-title.h8 h5,
html.xl .tccc-cmp-title.h8 h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-title.h8 h1,
html.md .tccc-cmp-title.h8 h2,
html.md .tccc-cmp-title.h8 h3,
html.md .tccc-cmp-title.h8 h4,
html.md .tccc-cmp-title.h8 h5,
html.md .tccc-cmp-title.h8 h6,
html.lg .tccc-cmp-title.h8 h1,
html.lg .tccc-cmp-title.h8 h2,
html.lg .tccc-cmp-title.h8 h3,
html.lg .tccc-cmp-title.h8 h4,
html.lg .tccc-cmp-title.h8 h5,
html.lg .tccc-cmp-title.h8 h6,
html.xl .tccc-cmp-title.h8 h1,
html.xl .tccc-cmp-title.h8 h2,
html.xl .tccc-cmp-title.h8 h3,
html.xl .tccc-cmp-title.h8 h4,
html.xl .tccc-cmp-title.h8 h5,
html.xl .tccc-cmp-title.h8 h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
.tccc-cmp-title.press-release__main-title,
.tccc-cmp-title.page__main-title {
  margin-top: 3.5rem;
}
html.xs .tccc-cmp-title.press-release__main-title,
html.xs .tccc-cmp-title.page__main-title,
html.sm .tccc-cmp-title.press-release__main-title,
html.sm .tccc-cmp-title.page__main-title {
  margin-top: 2.25rem;
}
/* Vertically center headline paintbrush */
.v-center h1,
.v-center h2,
.v-center h3,
.v-center h4,
.v-center h5,
.v-center h6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}
/* padding Y paintbrush */
.tccc-cmp-title-padding-y {
  padding: 150px 0 !important;
}
/* paintbrush - Add shadow to title */
.title__shadow.tccc-cmp-title h1,
.title__shadow > .tccc-cmp-title h1,
.title__shadow.tccc-cmp-title h2,
.title__shadow > .tccc-cmp-title h2,
.title__shadow.tccc-cmp-title h3,
.title__shadow > .tccc-cmp-title h3,
.title__shadow.tccc-cmp-title h4,
.title__shadow > .tccc-cmp-title h4,
.title__shadow.tccc-cmp-title h5,
.title__shadow > .tccc-cmp-title h5,
.title__shadow.tccc-cmp-title h6,
.title__shadow > .tccc-cmp-title h6 {
  text-shadow: 0 0 7px rgba(0, 0, 0, 0.5);
}
/* paintbrush - Add top border to title (above Question in FAQ Detail page) */
.top-border.tccc-cmp-title,
.top-border > .tccc-cmp-title {
  border-top: 2px solid #4A4A4A;
  margin-top: 4px;
}
.align-center h1,
.align-center h2,
.align-center h3,
.align-center h4,
.align-center h5,
.align-center h6 {
  text-align: center;
}
html.xs .title__country-selector h1::before,
html.xs .title__country-selector h2::before,
html.xs .title__country-selector h3::before,
html.xs .title__country-selector h4::before,
html.xs .title__country-selector h5::before,
html.xs .title__country-selector h6::before,
html.sm .title__country-selector h1::before,
html.sm .title__country-selector h2::before,
html.sm .title__country-selector h3::before,
html.sm .title__country-selector h4::before,
html.sm .title__country-selector h5::before,
html.sm .title__country-selector h6::before {
  content: "";
  background-image: url("/content/dam/journey/icons/globe-white.svg");
  width: 1.2rem;
  height: 1.2rem;
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
}
html.md .title__country-selector h1,
html.md .title__country-selector h2,
html.md .title__country-selector h3,
html.md .title__country-selector h4,
html.md .title__country-selector h5,
html.md .title__country-selector h6,
html.lg .title__country-selector h1,
html.lg .title__country-selector h2,
html.lg .title__country-selector h3,
html.lg .title__country-selector h4,
html.lg .title__country-selector h5,
html.lg .title__country-selector h6,
html.xl .title__country-selector h1,
html.xl .title__country-selector h2,
html.xl .title__country-selector h3,
html.xl .title__country-selector h4,
html.xl .title__country-selector h5,
html.xl .title__country-selector h6 {
  background-image: url("/content/dam/journey/icons/globe-grey.svg");
  background-repeat: no-repeat;
  background-position: -webkit-calc(50% - 20rem) 50%;
  background-position: calc(50% - 20rem) 50%;
  background-size: contain;
}
.leadershipBio_goToBeverage,
.leadershipBio_goToBeverage {
  position: relative;
}
.leadershipBio_goToBeverage .text-left,
.leadershipBio_goToBeverage .text-left {
  padding: 1.3rem;
  padding-top: 0;
}
.leadershipBio_goToBeverage .text-left h5,
.leadershipBio_goToBeverage .text-left h5 {
  margin-bottom: 0;
}
.leadershipBio_goToBeverage .text-left h5::before,
.leadershipBio_goToBeverage .text-left h5::before {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  left: 0rem;
  top: 0.5rem;
}
html.xs .leadershipBio_goToBeverage .text-left h5::before,
html.xs .leadershipBio_goToBeverage .text-left h5::before,
html.sm .leadershipBio_goToBeverage .text-left h5::before,
html.sm .leadershipBio_goToBeverage .text-left h5::before {
  top: 0;
}
/* styling board of directors */
.title__board-directors.tccc-cmp-title h1,
.title__board-directors > .tccc-cmp-title h1,
.title__board-directors.tccc-cmp-title h2,
.title__board-directors > .tccc-cmp-title h2,
.title__board-directors.tccc-cmp-title h3,
.title__board-directors > .tccc-cmp-title h3,
.title__board-directors.tccc-cmp-title h4,
.title__board-directors > .tccc-cmp-title h4,
.title__board-directors.tccc-cmp-title h5,
.title__board-directors > .tccc-cmp-title h5,
.title__board-directors.tccc-cmp-title h6,
.title__board-directors > .tccc-cmp-title h6 {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.5625rem;
  line-height: 1.875rem;
  font-weight: 600;
  margin-top: 60px;
}
html.md .title__board-directors.tccc-cmp-title h1,
html.md .title__board-directors > .tccc-cmp-title h1,
html.md .title__board-directors.tccc-cmp-title h2,
html.md .title__board-directors > .tccc-cmp-title h2,
html.md .title__board-directors.tccc-cmp-title h3,
html.md .title__board-directors > .tccc-cmp-title h3,
html.md .title__board-directors.tccc-cmp-title h4,
html.md .title__board-directors > .tccc-cmp-title h4,
html.md .title__board-directors.tccc-cmp-title h5,
html.md .title__board-directors > .tccc-cmp-title h5,
html.md .title__board-directors.tccc-cmp-title h6,
html.md .title__board-directors > .tccc-cmp-title h6,
html.lg .title__board-directors.tccc-cmp-title h1,
html.lg .title__board-directors > .tccc-cmp-title h1,
html.lg .title__board-directors.tccc-cmp-title h2,
html.lg .title__board-directors > .tccc-cmp-title h2,
html.lg .title__board-directors.tccc-cmp-title h3,
html.lg .title__board-directors > .tccc-cmp-title h3,
html.lg .title__board-directors.tccc-cmp-title h4,
html.lg .title__board-directors > .tccc-cmp-title h4,
html.lg .title__board-directors.tccc-cmp-title h5,
html.lg .title__board-directors > .tccc-cmp-title h5,
html.lg .title__board-directors.tccc-cmp-title h6,
html.lg .title__board-directors > .tccc-cmp-title h6,
html.xl .title__board-directors.tccc-cmp-title h1,
html.xl .title__board-directors > .tccc-cmp-title h1,
html.xl .title__board-directors.tccc-cmp-title h2,
html.xl .title__board-directors > .tccc-cmp-title h2,
html.xl .title__board-directors.tccc-cmp-title h3,
html.xl .title__board-directors > .tccc-cmp-title h3,
html.xl .title__board-directors.tccc-cmp-title h4,
html.xl .title__board-directors > .tccc-cmp-title h4,
html.xl .title__board-directors.tccc-cmp-title h5,
html.xl .title__board-directors > .tccc-cmp-title h5,
html.xl .title__board-directors.tccc-cmp-title h6,
html.xl .title__board-directors > .tccc-cmp-title h6 {
  font-size: 2.5rem;
  line-height: 3rem;
}
html.md .title__board-directors.tccc-cmp-title h1,
html.md .title__board-directors > .tccc-cmp-title h1,
html.md .title__board-directors.tccc-cmp-title h2,
html.md .title__board-directors > .tccc-cmp-title h2,
html.md .title__board-directors.tccc-cmp-title h3,
html.md .title__board-directors > .tccc-cmp-title h3,
html.md .title__board-directors.tccc-cmp-title h4,
html.md .title__board-directors > .tccc-cmp-title h4,
html.md .title__board-directors.tccc-cmp-title h5,
html.md .title__board-directors > .tccc-cmp-title h5,
html.md .title__board-directors.tccc-cmp-title h6,
html.md .title__board-directors > .tccc-cmp-title h6,
html.lg .title__board-directors.tccc-cmp-title h1,
html.lg .title__board-directors > .tccc-cmp-title h1,
html.lg .title__board-directors.tccc-cmp-title h2,
html.lg .title__board-directors > .tccc-cmp-title h2,
html.lg .title__board-directors.tccc-cmp-title h3,
html.lg .title__board-directors > .tccc-cmp-title h3,
html.lg .title__board-directors.tccc-cmp-title h4,
html.lg .title__board-directors > .tccc-cmp-title h4,
html.lg .title__board-directors.tccc-cmp-title h5,
html.lg .title__board-directors > .tccc-cmp-title h5,
html.lg .title__board-directors.tccc-cmp-title h6,
html.lg .title__board-directors > .tccc-cmp-title h6,
html.xl .title__board-directors.tccc-cmp-title h1,
html.xl .title__board-directors > .tccc-cmp-title h1,
html.xl .title__board-directors.tccc-cmp-title h2,
html.xl .title__board-directors > .tccc-cmp-title h2,
html.xl .title__board-directors.tccc-cmp-title h3,
html.xl .title__board-directors > .tccc-cmp-title h3,
html.xl .title__board-directors.tccc-cmp-title h4,
html.xl .title__board-directors > .tccc-cmp-title h4,
html.xl .title__board-directors.tccc-cmp-title h5,
html.xl .title__board-directors > .tccc-cmp-title h5,
html.xl .title__board-directors.tccc-cmp-title h6,
html.xl .title__board-directors > .tccc-cmp-title h6 {
  font-size: 2.5rem;
  line-height: 3rem;
}
.title__underline--color h1,
.title__underline--color h2,
.title__underline--color h3,
.title__underline--color h4,
.title__underline--color h5,
.title__underline--color h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
  border-bottom: 5px solid red;
  display: inline-block;
  padding: 2.5rem 1rem 0.5rem !important;
}
html.md .title__underline--color h1,
html.md .title__underline--color h2,
html.md .title__underline--color h3,
html.md .title__underline--color h4,
html.md .title__underline--color h5,
html.md .title__underline--color h6,
html.lg .title__underline--color h1,
html.lg .title__underline--color h2,
html.lg .title__underline--color h3,
html.lg .title__underline--color h4,
html.lg .title__underline--color h5,
html.lg .title__underline--color h6,
html.xl .title__underline--color h1,
html.xl .title__underline--color h2,
html.xl .title__underline--color h3,
html.xl .title__underline--color h4,
html.xl .title__underline--color h5,
html.xl .title__underline--color h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .title__underline--color h1,
html.md .title__underline--color h2,
html.md .title__underline--color h3,
html.md .title__underline--color h4,
html.md .title__underline--color h5,
html.md .title__underline--color h6,
html.lg .title__underline--color h1,
html.lg .title__underline--color h2,
html.lg .title__underline--color h3,
html.lg .title__underline--color h4,
html.lg .title__underline--color h5,
html.lg .title__underline--color h6,
html.xl .title__underline--color h1,
html.xl .title__underline--color h2,
html.xl .title__underline--color h3,
html.xl .title__underline--color h4,
html.xl .title__underline--color h5,
html.xl .title__underline--color h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .title__underline--color h1,
html.md .title__underline--color h2,
html.md .title__underline--color h3,
html.md .title__underline--color h4,
html.md .title__underline--color h5,
html.md .title__underline--color h6,
html.lg .title__underline--color h1,
html.lg .title__underline--color h2,
html.lg .title__underline--color h3,
html.lg .title__underline--color h4,
html.lg .title__underline--color h5,
html.lg .title__underline--color h6,
html.xl .title__underline--color h1,
html.xl .title__underline--color h2,
html.xl .title__underline--color h3,
html.xl .title__underline--color h4,
html.xl .title__underline--color h5,
html.xl .title__underline--color h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .title__underline--color h1,
html.md .title__underline--color h2,
html.md .title__underline--color h3,
html.md .title__underline--color h4,
html.md .title__underline--color h5,
html.md .title__underline--color h6,
html.lg .title__underline--color h1,
html.lg .title__underline--color h2,
html.lg .title__underline--color h3,
html.lg .title__underline--color h4,
html.lg .title__underline--color h5,
html.lg .title__underline--color h6,
html.xl .title__underline--color h1,
html.xl .title__underline--color h2,
html.xl .title__underline--color h3,
html.xl .title__underline--color h4,
html.xl .title__underline--color h5,
html.xl .title__underline--color h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .title__underline--color h1,
html.md .title__underline--color h2,
html.md .title__underline--color h3,
html.md .title__underline--color h4,
html.md .title__underline--color h5,
html.md .title__underline--color h6,
html.lg .title__underline--color h1,
html.lg .title__underline--color h2,
html.lg .title__underline--color h3,
html.lg .title__underline--color h4,
html.lg .title__underline--color h5,
html.lg .title__underline--color h6,
html.xl .title__underline--color h1,
html.xl .title__underline--color h2,
html.xl .title__underline--color h3,
html.xl .title__underline--color h4,
html.xl .title__underline--color h5,
html.xl .title__underline--color h6 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
.tccc-cmp-title.title_redBox,
.tccc-cmp-title .title_redBox {
  margin-left: 1rem;
}
.tccc-cmp-title.title_redBox h1,
.tccc-cmp-title .title_redBox h1,
.tccc-cmp-title.title_redBox h2,
.tccc-cmp-title .title_redBox h2,
.tccc-cmp-title.title_redBox h3,
.tccc-cmp-title .title_redBox h3,
.tccc-cmp-title.title_redBox h4,
.tccc-cmp-title .title_redBox h4,
.tccc-cmp-title.title_redBox h5,
.tccc-cmp-title .title_redBox h5,
.tccc-cmp-title.title_redBox h6,
.tccc-cmp-title .title_redBox h6,
.tccc-cmp-title.title_redBox p,
.tccc-cmp-title .title_redBox p,
.tccc-cmp-title.title_redBox span,
.tccc-cmp-title .title_redBox span,
.tccc-cmp-title.title_redBox a,
.tccc-cmp-title .title_redBox a {
  position: relative;
  margin-bottom: 0;
  margin-top: 0;
  margin-left: 1rem;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.25rem !important;
  line-height: 1.5625rem !important;
  color: #333333 !important;
}
html.md .tccc-cmp-title.title_redBox h1,
html.md .tccc-cmp-title .title_redBox h1,
html.md .tccc-cmp-title.title_redBox h2,
html.md .tccc-cmp-title .title_redBox h2,
html.md .tccc-cmp-title.title_redBox h3,
html.md .tccc-cmp-title .title_redBox h3,
html.md .tccc-cmp-title.title_redBox h4,
html.md .tccc-cmp-title .title_redBox h4,
html.md .tccc-cmp-title.title_redBox h5,
html.md .tccc-cmp-title .title_redBox h5,
html.md .tccc-cmp-title.title_redBox h6,
html.md .tccc-cmp-title .title_redBox h6,
html.md .tccc-cmp-title.title_redBox p,
html.md .tccc-cmp-title .title_redBox p,
html.md .tccc-cmp-title.title_redBox span,
html.md .tccc-cmp-title .title_redBox span,
html.md .tccc-cmp-title.title_redBox a,
html.md .tccc-cmp-title .title_redBox a,
html.lg .tccc-cmp-title.title_redBox h1,
html.lg .tccc-cmp-title .title_redBox h1,
html.lg .tccc-cmp-title.title_redBox h2,
html.lg .tccc-cmp-title .title_redBox h2,
html.lg .tccc-cmp-title.title_redBox h3,
html.lg .tccc-cmp-title .title_redBox h3,
html.lg .tccc-cmp-title.title_redBox h4,
html.lg .tccc-cmp-title .title_redBox h4,
html.lg .tccc-cmp-title.title_redBox h5,
html.lg .tccc-cmp-title .title_redBox h5,
html.lg .tccc-cmp-title.title_redBox h6,
html.lg .tccc-cmp-title .title_redBox h6,
html.lg .tccc-cmp-title.title_redBox p,
html.lg .tccc-cmp-title .title_redBox p,
html.lg .tccc-cmp-title.title_redBox span,
html.lg .tccc-cmp-title .title_redBox span,
html.lg .tccc-cmp-title.title_redBox a,
html.lg .tccc-cmp-title .title_redBox a,
html.xl .tccc-cmp-title.title_redBox h1,
html.xl .tccc-cmp-title .title_redBox h1,
html.xl .tccc-cmp-title.title_redBox h2,
html.xl .tccc-cmp-title .title_redBox h2,
html.xl .tccc-cmp-title.title_redBox h3,
html.xl .tccc-cmp-title .title_redBox h3,
html.xl .tccc-cmp-title.title_redBox h4,
html.xl .tccc-cmp-title .title_redBox h4,
html.xl .tccc-cmp-title.title_redBox h5,
html.xl .tccc-cmp-title .title_redBox h5,
html.xl .tccc-cmp-title.title_redBox h6,
html.xl .tccc-cmp-title .title_redBox h6,
html.xl .tccc-cmp-title.title_redBox p,
html.xl .tccc-cmp-title .title_redBox p,
html.xl .tccc-cmp-title.title_redBox span,
html.xl .tccc-cmp-title .title_redBox span,
html.xl .tccc-cmp-title.title_redBox a,
html.xl .tccc-cmp-title .title_redBox a {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .tccc-cmp-title.title_redBox h1,
html.md .tccc-cmp-title .title_redBox h1,
html.md .tccc-cmp-title.title_redBox h2,
html.md .tccc-cmp-title .title_redBox h2,
html.md .tccc-cmp-title.title_redBox h3,
html.md .tccc-cmp-title .title_redBox h3,
html.md .tccc-cmp-title.title_redBox h4,
html.md .tccc-cmp-title .title_redBox h4,
html.md .tccc-cmp-title.title_redBox h5,
html.md .tccc-cmp-title .title_redBox h5,
html.md .tccc-cmp-title.title_redBox h6,
html.md .tccc-cmp-title .title_redBox h6,
html.md .tccc-cmp-title.title_redBox p,
html.md .tccc-cmp-title .title_redBox p,
html.md .tccc-cmp-title.title_redBox span,
html.md .tccc-cmp-title .title_redBox span,
html.md .tccc-cmp-title.title_redBox a,
html.md .tccc-cmp-title .title_redBox a,
html.lg .tccc-cmp-title.title_redBox h1,
html.lg .tccc-cmp-title .title_redBox h1,
html.lg .tccc-cmp-title.title_redBox h2,
html.lg .tccc-cmp-title .title_redBox h2,
html.lg .tccc-cmp-title.title_redBox h3,
html.lg .tccc-cmp-title .title_redBox h3,
html.lg .tccc-cmp-title.title_redBox h4,
html.lg .tccc-cmp-title .title_redBox h4,
html.lg .tccc-cmp-title.title_redBox h5,
html.lg .tccc-cmp-title .title_redBox h5,
html.lg .tccc-cmp-title.title_redBox h6,
html.lg .tccc-cmp-title .title_redBox h6,
html.lg .tccc-cmp-title.title_redBox p,
html.lg .tccc-cmp-title .title_redBox p,
html.lg .tccc-cmp-title.title_redBox span,
html.lg .tccc-cmp-title .title_redBox span,
html.lg .tccc-cmp-title.title_redBox a,
html.lg .tccc-cmp-title .title_redBox a,
html.xl .tccc-cmp-title.title_redBox h1,
html.xl .tccc-cmp-title .title_redBox h1,
html.xl .tccc-cmp-title.title_redBox h2,
html.xl .tccc-cmp-title .title_redBox h2,
html.xl .tccc-cmp-title.title_redBox h3,
html.xl .tccc-cmp-title .title_redBox h3,
html.xl .tccc-cmp-title.title_redBox h4,
html.xl .tccc-cmp-title .title_redBox h4,
html.xl .tccc-cmp-title.title_redBox h5,
html.xl .tccc-cmp-title .title_redBox h5,
html.xl .tccc-cmp-title.title_redBox h6,
html.xl .tccc-cmp-title .title_redBox h6,
html.xl .tccc-cmp-title.title_redBox p,
html.xl .tccc-cmp-title .title_redBox p,
html.xl .tccc-cmp-title.title_redBox span,
html.xl .tccc-cmp-title .title_redBox span,
html.xl .tccc-cmp-title.title_redBox a,
html.xl .tccc-cmp-title .title_redBox a {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .tccc-cmp-title.title_redBox h1,
html.md .tccc-cmp-title .title_redBox h1,
html.md .tccc-cmp-title.title_redBox h2,
html.md .tccc-cmp-title .title_redBox h2,
html.md .tccc-cmp-title.title_redBox h3,
html.md .tccc-cmp-title .title_redBox h3,
html.md .tccc-cmp-title.title_redBox h4,
html.md .tccc-cmp-title .title_redBox h4,
html.md .tccc-cmp-title.title_redBox h5,
html.md .tccc-cmp-title .title_redBox h5,
html.md .tccc-cmp-title.title_redBox h6,
html.md .tccc-cmp-title .title_redBox h6,
html.md .tccc-cmp-title.title_redBox p,
html.md .tccc-cmp-title .title_redBox p,
html.md .tccc-cmp-title.title_redBox span,
html.md .tccc-cmp-title .title_redBox span,
html.md .tccc-cmp-title.title_redBox a,
html.md .tccc-cmp-title .title_redBox a,
html.lg .tccc-cmp-title.title_redBox h1,
html.lg .tccc-cmp-title .title_redBox h1,
html.lg .tccc-cmp-title.title_redBox h2,
html.lg .tccc-cmp-title .title_redBox h2,
html.lg .tccc-cmp-title.title_redBox h3,
html.lg .tccc-cmp-title .title_redBox h3,
html.lg .tccc-cmp-title.title_redBox h4,
html.lg .tccc-cmp-title .title_redBox h4,
html.lg .tccc-cmp-title.title_redBox h5,
html.lg .tccc-cmp-title .title_redBox h5,
html.lg .tccc-cmp-title.title_redBox h6,
html.lg .tccc-cmp-title .title_redBox h6,
html.lg .tccc-cmp-title.title_redBox p,
html.lg .tccc-cmp-title .title_redBox p,
html.lg .tccc-cmp-title.title_redBox span,
html.lg .tccc-cmp-title .title_redBox span,
html.lg .tccc-cmp-title.title_redBox a,
html.lg .tccc-cmp-title .title_redBox a,
html.xl .tccc-cmp-title.title_redBox h1,
html.xl .tccc-cmp-title .title_redBox h1,
html.xl .tccc-cmp-title.title_redBox h2,
html.xl .tccc-cmp-title .title_redBox h2,
html.xl .tccc-cmp-title.title_redBox h3,
html.xl .tccc-cmp-title .title_redBox h3,
html.xl .tccc-cmp-title.title_redBox h4,
html.xl .tccc-cmp-title .title_redBox h4,
html.xl .tccc-cmp-title.title_redBox h5,
html.xl .tccc-cmp-title .title_redBox h5,
html.xl .tccc-cmp-title.title_redBox h6,
html.xl .tccc-cmp-title .title_redBox h6,
html.xl .tccc-cmp-title.title_redBox p,
html.xl .tccc-cmp-title .title_redBox p,
html.xl .tccc-cmp-title.title_redBox span,
html.xl .tccc-cmp-title .title_redBox span,
html.xl .tccc-cmp-title.title_redBox a,
html.xl .tccc-cmp-title .title_redBox a {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .tccc-cmp-title.title_redBox h1,
html.md .tccc-cmp-title .title_redBox h1,
html.md .tccc-cmp-title.title_redBox h2,
html.md .tccc-cmp-title .title_redBox h2,
html.md .tccc-cmp-title.title_redBox h3,
html.md .tccc-cmp-title .title_redBox h3,
html.md .tccc-cmp-title.title_redBox h4,
html.md .tccc-cmp-title .title_redBox h4,
html.md .tccc-cmp-title.title_redBox h5,
html.md .tccc-cmp-title .title_redBox h5,
html.md .tccc-cmp-title.title_redBox h6,
html.md .tccc-cmp-title .title_redBox h6,
html.md .tccc-cmp-title.title_redBox p,
html.md .tccc-cmp-title .title_redBox p,
html.md .tccc-cmp-title.title_redBox span,
html.md .tccc-cmp-title .title_redBox span,
html.md .tccc-cmp-title.title_redBox a,
html.md .tccc-cmp-title .title_redBox a,
html.lg .tccc-cmp-title.title_redBox h1,
html.lg .tccc-cmp-title .title_redBox h1,
html.lg .tccc-cmp-title.title_redBox h2,
html.lg .tccc-cmp-title .title_redBox h2,
html.lg .tccc-cmp-title.title_redBox h3,
html.lg .tccc-cmp-title .title_redBox h3,
html.lg .tccc-cmp-title.title_redBox h4,
html.lg .tccc-cmp-title .title_redBox h4,
html.lg .tccc-cmp-title.title_redBox h5,
html.lg .tccc-cmp-title .title_redBox h5,
html.lg .tccc-cmp-title.title_redBox h6,
html.lg .tccc-cmp-title .title_redBox h6,
html.lg .tccc-cmp-title.title_redBox p,
html.lg .tccc-cmp-title .title_redBox p,
html.lg .tccc-cmp-title.title_redBox span,
html.lg .tccc-cmp-title .title_redBox span,
html.lg .tccc-cmp-title.title_redBox a,
html.lg .tccc-cmp-title .title_redBox a,
html.xl .tccc-cmp-title.title_redBox h1,
html.xl .tccc-cmp-title .title_redBox h1,
html.xl .tccc-cmp-title.title_redBox h2,
html.xl .tccc-cmp-title .title_redBox h2,
html.xl .tccc-cmp-title.title_redBox h3,
html.xl .tccc-cmp-title .title_redBox h3,
html.xl .tccc-cmp-title.title_redBox h4,
html.xl .tccc-cmp-title .title_redBox h4,
html.xl .tccc-cmp-title.title_redBox h5,
html.xl .tccc-cmp-title .title_redBox h5,
html.xl .tccc-cmp-title.title_redBox h6,
html.xl .tccc-cmp-title .title_redBox h6,
html.xl .tccc-cmp-title.title_redBox p,
html.xl .tccc-cmp-title .title_redBox p,
html.xl .tccc-cmp-title.title_redBox span,
html.xl .tccc-cmp-title .title_redBox span,
html.xl .tccc-cmp-title.title_redBox a,
html.xl .tccc-cmp-title .title_redBox a {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .tccc-cmp-title.title_redBox h1,
html.md .tccc-cmp-title .title_redBox h1,
html.md .tccc-cmp-title.title_redBox h2,
html.md .tccc-cmp-title .title_redBox h2,
html.md .tccc-cmp-title.title_redBox h3,
html.md .tccc-cmp-title .title_redBox h3,
html.md .tccc-cmp-title.title_redBox h4,
html.md .tccc-cmp-title .title_redBox h4,
html.md .tccc-cmp-title.title_redBox h5,
html.md .tccc-cmp-title .title_redBox h5,
html.md .tccc-cmp-title.title_redBox h6,
html.md .tccc-cmp-title .title_redBox h6,
html.md .tccc-cmp-title.title_redBox p,
html.md .tccc-cmp-title .title_redBox p,
html.md .tccc-cmp-title.title_redBox span,
html.md .tccc-cmp-title .title_redBox span,
html.md .tccc-cmp-title.title_redBox a,
html.md .tccc-cmp-title .title_redBox a,
html.lg .tccc-cmp-title.title_redBox h1,
html.lg .tccc-cmp-title .title_redBox h1,
html.lg .tccc-cmp-title.title_redBox h2,
html.lg .tccc-cmp-title .title_redBox h2,
html.lg .tccc-cmp-title.title_redBox h3,
html.lg .tccc-cmp-title .title_redBox h3,
html.lg .tccc-cmp-title.title_redBox h4,
html.lg .tccc-cmp-title .title_redBox h4,
html.lg .tccc-cmp-title.title_redBox h5,
html.lg .tccc-cmp-title .title_redBox h5,
html.lg .tccc-cmp-title.title_redBox h6,
html.lg .tccc-cmp-title .title_redBox h6,
html.lg .tccc-cmp-title.title_redBox p,
html.lg .tccc-cmp-title .title_redBox p,
html.lg .tccc-cmp-title.title_redBox span,
html.lg .tccc-cmp-title .title_redBox span,
html.lg .tccc-cmp-title.title_redBox a,
html.lg .tccc-cmp-title .title_redBox a,
html.xl .tccc-cmp-title.title_redBox h1,
html.xl .tccc-cmp-title .title_redBox h1,
html.xl .tccc-cmp-title.title_redBox h2,
html.xl .tccc-cmp-title .title_redBox h2,
html.xl .tccc-cmp-title.title_redBox h3,
html.xl .tccc-cmp-title .title_redBox h3,
html.xl .tccc-cmp-title.title_redBox h4,
html.xl .tccc-cmp-title .title_redBox h4,
html.xl .tccc-cmp-title.title_redBox h5,
html.xl .tccc-cmp-title .title_redBox h5,
html.xl .tccc-cmp-title.title_redBox h6,
html.xl .tccc-cmp-title .title_redBox h6,
html.xl .tccc-cmp-title.title_redBox p,
html.xl .tccc-cmp-title .title_redBox p,
html.xl .tccc-cmp-title.title_redBox span,
html.xl .tccc-cmp-title .title_redBox span,
html.xl .tccc-cmp-title.title_redBox a,
html.xl .tccc-cmp-title .title_redBox a {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
.tccc-cmp-title.title_redBox h1::before,
.tccc-cmp-title .title_redBox h1::before,
.tccc-cmp-title.title_redBox h2::before,
.tccc-cmp-title .title_redBox h2::before,
.tccc-cmp-title.title_redBox h3::before,
.tccc-cmp-title .title_redBox h3::before,
.tccc-cmp-title.title_redBox h4::before,
.tccc-cmp-title .title_redBox h4::before,
.tccc-cmp-title.title_redBox h5::before,
.tccc-cmp-title .title_redBox h5::before,
.tccc-cmp-title.title_redBox h6::before,
.tccc-cmp-title .title_redBox h6::before,
.tccc-cmp-title.title_redBox p::before,
.tccc-cmp-title .title_redBox p::before,
.tccc-cmp-title.title_redBox span::before,
.tccc-cmp-title .title_redBox span::before,
.tccc-cmp-title.title_redBox a::before,
.tccc-cmp-title .title_redBox a::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .tccc-cmp-title.title_redBox h1::before,
html.sm .tccc-cmp-title .title_redBox h1::before,
html.sm .tccc-cmp-title.title_redBox h2::before,
html.sm .tccc-cmp-title .title_redBox h2::before,
html.sm .tccc-cmp-title.title_redBox h3::before,
html.sm .tccc-cmp-title .title_redBox h3::before,
html.sm .tccc-cmp-title.title_redBox h4::before,
html.sm .tccc-cmp-title .title_redBox h4::before,
html.sm .tccc-cmp-title.title_redBox h5::before,
html.sm .tccc-cmp-title .title_redBox h5::before,
html.sm .tccc-cmp-title.title_redBox h6::before,
html.sm .tccc-cmp-title .title_redBox h6::before,
html.sm .tccc-cmp-title.title_redBox p::before,
html.sm .tccc-cmp-title .title_redBox p::before,
html.sm .tccc-cmp-title.title_redBox span::before,
html.sm .tccc-cmp-title .title_redBox span::before,
html.sm .tccc-cmp-title.title_redBox a::before,
html.sm .tccc-cmp-title .title_redBox a::before,
html.xs .tccc-cmp-title.title_redBox h1::before,
html.xs .tccc-cmp-title .title_redBox h1::before,
html.xs .tccc-cmp-title.title_redBox h2::before,
html.xs .tccc-cmp-title .title_redBox h2::before,
html.xs .tccc-cmp-title.title_redBox h3::before,
html.xs .tccc-cmp-title .title_redBox h3::before,
html.xs .tccc-cmp-title.title_redBox h4::before,
html.xs .tccc-cmp-title .title_redBox h4::before,
html.xs .tccc-cmp-title.title_redBox h5::before,
html.xs .tccc-cmp-title .title_redBox h5::before,
html.xs .tccc-cmp-title.title_redBox h6::before,
html.xs .tccc-cmp-title .title_redBox h6::before,
html.xs .tccc-cmp-title.title_redBox p::before,
html.xs .tccc-cmp-title .title_redBox p::before,
html.xs .tccc-cmp-title.title_redBox span::before,
html.xs .tccc-cmp-title .title_redBox span::before,
html.xs .tccc-cmp-title.title_redBox a::before,
html.xs .tccc-cmp-title .title_redBox a::before {
  top: 0.2rem;
  bottom: 0;
}
.tccc-cmp-title.committees-charters__title,
.tccc-cmp-title .committees-charters__title {
  margin-top: 1.875rem;
}
html.md .tccc-cmp-title.committees-charters__title,
html.md .tccc-cmp-title .committees-charters__title,
html.lg .tccc-cmp-title.committees-charters__title,
html.lg .tccc-cmp-title .committees-charters__title,
html.xl .tccc-cmp-title.committees-charters__title,
html.xl .tccc-cmp-title .committees-charters__title {
  margin-top: 3.75rem;
}
/* paintbrush - Signature font */
.signatureTitle.tccc-cmp-title h1,
.signatureTitle > .tccc-cmp-title h1,
.signatureTitle.tccc-cmp-title h2,
.signatureTitle > .tccc-cmp-title h2,
.signatureTitle.tccc-cmp-title h3,
.signatureTitle > .tccc-cmp-title h3,
.signatureTitle.tccc-cmp-title h4,
.signatureTitle > .tccc-cmp-title h4,
.signatureTitle.tccc-cmp-title h5,
.signatureTitle > .tccc-cmp-title h5,
.signatureTitle.tccc-cmp-title h6,
.signatureTitle > .tccc-cmp-title h6 {
  font-family: "Photograph Signature", "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
}
.signatureTitle.tccc-cmp-title h1,
.signatureTitle > .tccc-cmp-title h1 {
  font-size: 3rem;
  font-weight: 500;
  line-height: 3.5rem;
}
html.md .signatureTitle.tccc-cmp-title h1,
html.md .signatureTitle > .tccc-cmp-title h1,
html.lg .signatureTitle.tccc-cmp-title h1,
html.lg .signatureTitle > .tccc-cmp-title h1,
html.xl .signatureTitle.tccc-cmp-title h1,
html.xl .signatureTitle > .tccc-cmp-title h1 {
  font-size: 5.625rem;
}
/* FAQ STYLING */
/* Question Block paintbrush */
html.xs .aem-Grid.aem-Grid--default--12 .most-common .image,
html.sm .aem-Grid.aem-Grid--default--12 .most-common .image {
  margin-top: 50px;
}
.aem-Grid.aem-Grid--default--12 .most-common img {
  width: 100%;
}
.aem-Grid.aem-Grid--default--12 .most-common .title {
  padding-top: 20px;
  background-color: #F2F2F2;
}
.aem-Grid.aem-Grid--default--12 .most-common .question-block {
  background-color: #F2F2F2;
  padding-bottom: 20px;
}
.aem-Grid.aem-Grid--default--12 .most-common .question-block .tccc-cmp-text div div p {
  text-decoration: underline;
}
.aem-Grid.aem-Grid--default--12 .question-block .aem-Grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.aem-Grid.aem-Grid--default--12 .question-block .aem-Grid .faq-question {
  float: none;
  width: 33%;
}
.aem-Grid.aem-Grid--default--12 .question-block .aem-Grid .faq-question .tccc-cmp-text div div p {
  text-decoration: underline;
  color: #98989B;
}
.aem-Grid.aem-Grid--default--12 .question-block .aem-Grid .faq-question .tccc-cmp-text div div p:first-of-type {
  text-decoration: none;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  color: #333333;
}
html.xs .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid .faq-question,
html.sm .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid .faq-question {
  width: 100%;
}
.aem-Grid.aem-Grid--default--12 .question-block .aem-Grid .faq-question:first-of-type {
  margin-left: 20px;
}
html.xs .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid .faq-question:first-of-type,
html.sm .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid .faq-question:first-of-type {
  margin-left: 0;
}
html.xs .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid,
html.sm .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid {
  display: block;
}
html.xs .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--2,
html.xs .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4,
html.sm .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--2,
html.sm .aem-Grid.aem-Grid--default--12 .question-block .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4 {
  margin-left: 0;
  width: 100%;
}
/* LIST COMPONENT STYLING */
/* Author Mode */
body.authorMode .tccc-cmp.tccc-cmp-list {
  min-height: 100px;
}
/* Popular Stories class styles --- used in FAQ answers */
.popular-stories .active .c-list__list,
.popular-stories.active .c-list__list {
  display: block;
  padding-top: 1.5rem !important;
}
.popular-stories .active .c-list__list .c-list__item,
.popular-stories.active .c-list__list .c-list__item {
  display: none;
}
html.md .popular-stories .active .c-list__list .c-list__item:nth-child(-n+3),
html.md .popular-stories.active .c-list__list .c-list__item:nth-child(-n+3),
html.lg .popular-stories .active .c-list__list .c-list__item:nth-child(-n+3),
html.lg .popular-stories.active .c-list__list .c-list__item:nth-child(-n+3),
html.xl .popular-stories .active .c-list__list .c-list__item:nth-child(-n+3),
html.xl .popular-stories.active .c-list__list .c-list__item:nth-child(-n+3) {
  display: block;
}
html.md .popular-stories .active .c-list__list .c-list__item.more-results,
html.md .popular-stories.active .c-list__list .c-list__item.more-results,
html.lg .popular-stories .active .c-list__list .c-list__item.more-results,
html.lg .popular-stories.active .c-list__list .c-list__item.more-results,
html.xl .popular-stories .active .c-list__list .c-list__item.more-results,
html.xl .popular-stories.active .c-list__list .c-list__item.more-results {
  display: block;
  font-weight: bold;
}
.popular-stories .c-list__list {
  display: none;
}
.popular-stories .c-list__title {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
}
.popular-stories .c-list__title:hover {
  text-decoration: underline;
  cursor: pointer;
}
.popular-stories .c-list__item {
  margin-bottom: 1.5rem !important;
}
.popular-stories .c-list__item .c-list__img {
  width: 1.5rem !important;
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.popular-stories .c-list__item .c-list__img::before {
  counter-increment: section;
  content: counter(section) ' ' !important;
  margin: 0 0 !important;
}
.popular-stories .c-list__item .c-list__text {
  text-indent: 0 !important;
  padding-left: 1rem !important;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  line-height: 1.2;
  text-decoration: underline;
}
.popular-stories .c-list__item .c-list__text::before {
  content: none !important;
  margin: 0 0.5rem !important;
}
.popular-stories .c-list__item .c-list__link:hover .c-list__text {
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
}
.popular-stories .c-list__item:first-child .c-list__text {
  border-left: #f40000 4px solid;
}
.popular-stories .c-list__item.more-results .c-list__text {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.popular-stories.tccc-cmp-list {
  display: none;
}
/* related topics tags (comprehend tags) */
.tccc-cmp .related-topics-list .c-list__list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.tccc-cmp .related-topics-list .c-list__list .c-list__item {
  width: -webkit-calc(25% - 15px);
  width: calc(25% - 15px);
  box-sizing: border-box;
  margin-right: -webkit-calc(15px + (15px/3));
  margin-right: calc(15px + (15px/3));
  margin-bottom: 15px;
}
.tccc-cmp .related-topics-list .c-list__list .c-list__item:nth-of-type(4n) {
  margin-right: 0;
}
html.sm .tccc-cmp .related-topics-list .c-list__list .c-list__item,
html.xs .tccc-cmp .related-topics-list .c-list__list .c-list__item {
  margin-right: 15px;
  width: -webkit-calc(50% - (15px/2));
  width: calc(50% - (15px/2));
}
html.sm .tccc-cmp .related-topics-list .c-list__list .c-list__item a span,
html.xs .tccc-cmp .related-topics-list .c-list__list .c-list__item a span {
  font-size: 0.8rem;
}
html.sm .tccc-cmp .related-topics-list .c-list__list .c-list__item:nth-of-type(2n),
html.xs .tccc-cmp .related-topics-list .c-list__list .c-list__item:nth-of-type(2n) {
  margin-right: 0;
}
.tccc-cmp .related-topics-list .c-list__list .c-list__item a {
  text-decoration: none !important;
  width: 100%;
}
.tccc-cmp .related-topics-list .c-list__list .c-list__item a span {
  text-decoration: none;
}
.tccc-cmp .related-topics-list .c-list__list .c-list__item a .c-list__text {
  background-color: #FFFFFF;
  padding: 10px !important;
  text-align: center;
  display: block;
  border: 2px solid #98989B;
  border-radius: 25px;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.tccc-cmp .related-topics-list .c-list__list .c-list__item a .c-list__text:hover {
  border-color: #f40000;
  background-color: #f40000;
  color: #FFFFFF;
}
.tccc-cmp .related-topics-list .c-list__list .c-list__item a:active .c-list__text {
  background-color: #f40000;
  color: #FFFFFF;
}
.list__large-numbers .c-list {
  width: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-top: 1rem;
}
html.lg .list__large-numbers .c-list,
html.xl .list__large-numbers .c-list {
  padding-left: 2.5rem;
  padding-right: 2rem;
}
.list__large-numbers .c-list__title {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 0.875rem !important;
  line-height: 1.125rem !important;
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 0.3rem;
}
.list__large-numbers .c-list__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  list-style: none;
  border-bottom: 1px solid #d0d0d0;
  margin: 0 0.5rem 0 1.5rem !important;
  padding: 0.4rem 0;
  line-height: 1;
  white-space: nowrap;
}
.list__large-numbers .c-list__item:last-child {
  border-bottom: none;
}
.list__large-numbers .c-list__item::before {
  counter-increment: section;
  content: counter(section) ' ' !important;
  margin: 0 !important;
  padding-right: 0.5rem;
  min-width: 2.5rem;
  text-align: center;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  color: #4A4A4A;
}
html.md .list__large-numbers .c-list__item::before,
html.lg .list__large-numbers .c-list__item::before,
html.xl .list__large-numbers .c-list__item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .list__large-numbers .c-list__item::before,
html.lg .list__large-numbers .c-list__item::before,
html.xl .list__large-numbers .c-list__item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .list__large-numbers .c-list__item::before,
html.lg .list__large-numbers .c-list__item::before,
html.xl .list__large-numbers .c-list__item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .list__large-numbers .c-list__item::before,
html.lg .list__large-numbers .c-list__item::before,
html.xl .list__large-numbers .c-list__item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .list__large-numbers .c-list__item::before,
html.lg .list__large-numbers .c-list__item::before,
html.xl .list__large-numbers .c-list__item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.list__large-numbers .c-list__item .c-list__link {
  display: inline-block !important;
  margin-bottom: 0;
}
.list__large-numbers .c-list__item .c-list__img {
  width: 1.5rem !important;
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.list__large-numbers .c-list__item .c-list__text {
  text-indent: 0 !important;
  padding-left: 0.7rem !important;
  border-left: #f40000 2px solid;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  line-height: 1.2;
  padding: 0.5rem;
  white-space: normal;
}
.list__large-numbers .c-list__item .c-list__text::before {
  content: none !important;
  margin: 0 0.5rem !important;
}
.list__large-numbers .c-list__item .c-list__text:hover {
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
/* list show more results */
.tccc-cmp-list.show-more button,
.tccc-cmp-list .show-more button {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
  background-color: transparent;
  color: #333333;
  padding: 0.5rem 0;
}
.tccc-cmp-list.show-more button:hover,
.tccc-cmp-list .show-more button:hover {
  background-color: transparent;
}
.tccc-cmp-list.show-more button .icn-show-more,
.tccc-cmp-list .show-more button .icn-show-more,
.tccc-cmp-list.show-more button .icn-show-less,
.tccc-cmp-list .show-more button .icn-show-less {
  background-repeat: no-repeat;
  background-position: bottom center;
  display: inline-block;
  content: ' ';
  width: 20px;
  height: 20px;
  margin-bottom: -2px;
}
.tccc-cmp-list.show-more button .icn-show-more,
.tccc-cmp-list .show-more button .icn-show-more {
  background-image: url('/content/dam/nextgen/images/icons/expand.svg');
}
.tccc-cmp-list.faq-question,
.tccc-cmp-list .faq-question {
  margin-top: 2rem;
}
.tccc-cmp-list.faq-question .c-list__title,
.tccc-cmp-list .faq-question .c-list__title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
}
html.md .tccc-cmp-list.faq-question .c-list__title,
html.md .tccc-cmp-list .faq-question .c-list__title,
html.lg .tccc-cmp-list.faq-question .c-list__title,
html.lg .tccc-cmp-list .faq-question .c-list__title,
html.xl .tccc-cmp-list.faq-question .c-list__title,
html.xl .tccc-cmp-list .faq-question .c-list__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-list.faq-question .c-list__title,
html.md .tccc-cmp-list .faq-question .c-list__title,
html.lg .tccc-cmp-list.faq-question .c-list__title,
html.lg .tccc-cmp-list .faq-question .c-list__title,
html.xl .tccc-cmp-list.faq-question .c-list__title,
html.xl .tccc-cmp-list .faq-question .c-list__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-list.faq-question .c-list__title,
html.md .tccc-cmp-list .faq-question .c-list__title,
html.lg .tccc-cmp-list.faq-question .c-list__title,
html.lg .tccc-cmp-list .faq-question .c-list__title,
html.xl .tccc-cmp-list.faq-question .c-list__title,
html.xl .tccc-cmp-list .faq-question .c-list__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-list.faq-question .c-list__title,
html.md .tccc-cmp-list .faq-question .c-list__title,
html.lg .tccc-cmp-list.faq-question .c-list__title,
html.lg .tccc-cmp-list .faq-question .c-list__title,
html.xl .tccc-cmp-list.faq-question .c-list__title,
html.xl .tccc-cmp-list .faq-question .c-list__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-list.faq-question .c-list__title,
html.md .tccc-cmp-list .faq-question .c-list__title,
html.lg .tccc-cmp-list.faq-question .c-list__title,
html.lg .tccc-cmp-list .faq-question .c-list__title,
html.xl .tccc-cmp-list.faq-question .c-list__title,
html.xl .tccc-cmp-list .faq-question .c-list__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.tccc-cmp-list.faq-question .c-list__list,
.tccc-cmp-list .faq-question .c-list__list {
  margin-bottom: 0;
}
.tccc-cmp-list.faq-question .c-list__list .c-list__item,
.tccc-cmp-list .faq-question .c-list__list .c-list__item {
  margin-bottom: 1rem !important;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.tccc-cmp-list.faq-question .c-list__list .c-list__item a.c-list__link,
.tccc-cmp-list .faq-question .c-list__list .c-list__item a.c-list__link {
  color: #333333;
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}
.tccc-cmp-list.faq-question .c-list__list .c-list__item a.c-list__link:hover,
.tccc-cmp-list .faq-question .c-list__list .c-list__item a.c-list__link:hover,
.tccc-cmp-list.faq-question .c-list__list .c-list__item a.c-list__link:hover span,
.tccc-cmp-list .faq-question .c-list__list .c-list__item a.c-list__link:hover span {
  color: #333333;
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.tccc-cmp-list.faq-question .c-list__list .c-list__item a.c-list__link .title:hover,
.tccc-cmp-list .faq-question .c-list__list .c-list__item a.c-list__link .title:hover,
.tccc-cmp-list.faq-question .c-list__list .c-list__item a.c-list__link .title:hover span,
.tccc-cmp-list .faq-question .c-list__list .c-list__item a.c-list__link .title:hover span {
  color: #f40000;
  text-decoration: underline;
}
.tccc-cmp-list.faq-question .c-list__list .c-list__item span.c-list__text,
.tccc-cmp-list .faq-question .c-list__list .c-list__item span.c-list__text {
  padding-left: 0 !important;
}
.tccc-cmp-list.faq-question .showmore__button,
.tccc-cmp-list .faq-question .showmore__button {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
}
.tccc-cmp-list.faq-question .tccc-cmp-text div div p,
.tccc-cmp-list .faq-question .tccc-cmp-text div div p {
  text-decoration: underline;
  color: #98989B;
}
.tccc-cmp-list.faq-question .tccc-cmp-text div div p:first-of-type,
.tccc-cmp-list .faq-question .tccc-cmp-text div div p:first-of-type {
  text-decoration: none;
  font-size: 1.5rem;
  font-weight: bold;
  color: #333333;
}
.list.most-common,
.list .most-common {
  padding-top: 2rem!important;
  padding-bottom: 0!important;
}
html.md .list.most-common,
html.md .list .most-common,
html.lg .list.most-common,
html.lg .list .most-common,
html.xl .list.most-common,
html.xl .list .most-common {
  padding-bottom: 0;
}
.list.most-common .c-list__title,
.list .most-common .c-list__title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
  text-align: center;
  margin-bottom: 1rem;
}
html.md .list.most-common .c-list__title,
html.md .list .most-common .c-list__title,
html.lg .list.most-common .c-list__title,
html.lg .list .most-common .c-list__title,
html.xl .list.most-common .c-list__title,
html.xl .list .most-common .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .list.most-common .c-list__title,
html.md .list .most-common .c-list__title,
html.lg .list.most-common .c-list__title,
html.lg .list .most-common .c-list__title,
html.xl .list.most-common .c-list__title,
html.xl .list .most-common .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .list.most-common .c-list__title,
html.md .list .most-common .c-list__title,
html.lg .list.most-common .c-list__title,
html.lg .list .most-common .c-list__title,
html.xl .list.most-common .c-list__title,
html.xl .list .most-common .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .list.most-common .c-list__title,
html.md .list .most-common .c-list__title,
html.lg .list.most-common .c-list__title,
html.lg .list .most-common .c-list__title,
html.xl .list.most-common .c-list__title,
html.xl .list .most-common .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .list.most-common .c-list__title,
html.md .list .most-common .c-list__title,
html.lg .list.most-common .c-list__title,
html.lg .list .most-common .c-list__title,
html.xl .list.most-common .c-list__title,
html.xl .list .most-common .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .list.most-common .c-list__title,
html.md .list .most-common .c-list__title,
html.lg .list.most-common .c-list__title,
html.lg .list .most-common .c-list__title,
html.xl .list.most-common .c-list__title,
html.xl .list .most-common .c-list__title {
  margin-bottom: 2rem;
  margin-top: 1rem;
}
html.md .list.most-common .c-list__list,
html.md .list .most-common .c-list__list,
html.lg .list.most-common .c-list__list,
html.lg .list .most-common .c-list__list,
html.xl .list.most-common .c-list__list,
html.xl .list .most-common .c-list__list {
  -webkit-column-count: 2;
          column-count: 2;
}
.list.most-common .c-list__list .c-list__item,
.list .most-common .c-list__list .c-list__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 2rem;
}
.list.most-common .c-list__list .c-list__item .c-list__link,
.list .most-common .c-list__list .c-list__item .c-list__link {
  color: #333333;
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100%;
}
.list.most-common .c-list__list .c-list__item .c-list__link:hover,
.list .most-common .c-list__list .c-list__item .c-list__link:hover,
.list.most-common .c-list__list .c-list__item .c-list__link:hover span,
.list .most-common .c-list__list .c-list__item .c-list__link:hover span {
  color: #333333;
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.list.most-common .c-list__list .c-list__item .c-list__link .title:hover,
.list .most-common .c-list__list .c-list__item .c-list__link .title:hover,
.list.most-common .c-list__list .c-list__item .c-list__link .title:hover span,
.list .most-common .c-list__list .c-list__item .c-list__link .title:hover span {
  color: #f40000;
  text-decoration: underline;
}
.list.most-common .c-list__list .c-list__item .c-list__text,
.list .most-common .c-list__list .c-list__item .c-list__text {
  display: inline-block !important;
  margin-left: 0;
  padding-left: 0!important;
}
html.md .list.most-common .c-list__list .c-list__item .c-list__text,
html.md .list .most-common .c-list__list .c-list__item .c-list__text,
html.lg .list.most-common .c-list__list .c-list__item .c-list__text,
html.lg .list .most-common .c-list__list .c-list__item .c-list__text,
html.xl .list.most-common .c-list__list .c-list__item .c-list__text,
html.xl .list .most-common .c-list__list .c-list__item .c-list__text {
  margin: 0 auto;
  text-align: center;
}
html.sm .list.list__dropdown,
html.sm .list .list__dropdown {
  max-width: 13.13rem;
  margin-left: auto !important;
}
.list.list__dropdown .tccc-cmp-list,
.list .list__dropdown .tccc-cmp-list,
.list.list__dropdown.tccc-cmp-list,
.list .list__dropdown.tccc-cmp-list {
  margin-left: 0;
  margin-right: 0;
}
.list.list__dropdown .tccc-cmp-list .row,
.list .list__dropdown .tccc-cmp-list .row,
.list.list__dropdown.tccc-cmp-list .row,
.list .list__dropdown.tccc-cmp-list .row {
  margin-left: 0;
  margin-right: 0;
}
.list.list__dropdown .c-list,
.list .list__dropdown .c-list {
  position: relative;
  width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  margin: 0 auto;
  padding: 0;
}
.list.list__dropdown .c-list .c-list__main-text,
.list .list__dropdown .c-list .c-list__main-text {
  display: none;
}
.list.list__dropdown .c-list .c-list__title,
.list .list__dropdown .c-list .c-list__title {
  border: 2px solid #a2a3a3;
  border-radius: 1.5625rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.75rem 1.125rem;
  line-height: 1;
  color: #6f6f6f;
  z-index: 9;
  background: rgba(255, 255, 255, 0.9);
  text-transform: initial !important;
  -webkit-transition: all 0s linear;
  transition: all 0s linear;
  position: relative;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  font-weight: 400 !important;
}
.list.list__dropdown .c-list .c-list__title.show,
.list .list__dropdown .c-list .c-list__title.show {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.list.list__dropdown .c-list .c-list__title.show::after,
.list .list__dropdown .c-list .c-list__title.show::after {
  -webkit-transform: rotate(0);
          transform: rotate(0);
}
.list.list__dropdown .c-list .c-list__title::before,
.list .list__dropdown .c-list .c-list__title::before {
  content: '';
  display: inline-block;
  width: 1rem;
  height: 1.25rem;
  background: url('/content/dam/nextgen/images/icons/icn-follow.svg') center center transparent no-repeat;
  background-size: contain;
  position: absolute;
  left: 1.25rem;
}
html.xs .list.list__dropdown .c-list .c-list__title::before,
html.xs .list .list__dropdown .c-list .c-list__title::before,
html.sm .list.list__dropdown .c-list .c-list__title::before,
html.sm .list .list__dropdown .c-list .c-list__title::before {
  margin-right: 1rem;
  width: 0.8125rem;
}
.list.list__dropdown .c-list .c-list__title::after,
.list .list__dropdown .c-list .c-list__title::after {
  content: '';
  display: inline-block;
  width: 1.0625rem;
  height: 0.625rem;
  position: absolute;
  right: 1.25rem;
  background: url('/content/dam/nextgen/images/icons/icn-up-arrow.svg') center center transparent no-repeat;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-size: contain;
}
html.xs .list.list__dropdown .c-list .c-list__title::after,
html.xs .list .list__dropdown .c-list .c-list__title::after,
html.sm .list.list__dropdown .c-list .c-list__title::after,
html.sm .list .list__dropdown .c-list .c-list__title::after {
  margin-left: 1rem;
  right: 1rem;
  width: 0.8125rem;
}
.list.list__dropdown .c-list .c-list__title:hover,
.list .list__dropdown .c-list .c-list__title:hover {
  cursor: pointer;
}
.list.list__dropdown .c-list .c-list__list,
.list .list__dropdown .c-list .c-list__list {
  border: 2px solid #a2a3a3;
  border-bottom-left-radius: 1.5625rem;
  border-bottom-right-radius: 1.5625rem;
  background: rgba(255, 255, 255, 0.9);
  border-top: 0;
  padding: 12px 26px !important;
  position: absolute;
  top: 2.8125rem;
  visibility: hidden;
  opacity: 0;
  max-height: 20.625rem;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  z-index: 7;
  width: 100%;
}
html.xs .list.list__dropdown .c-list .c-list__list,
html.xs .list .list__dropdown .c-list .c-list__list,
html.sm .list.list__dropdown .c-list .c-list__list,
html.sm .list .list__dropdown .c-list .c-list__list {
  max-height: 18.125rem;
}
.list.list__dropdown .c-list .c-list__list .os-content,
.list .list__dropdown .c-list .c-list__list .os-content {
  visibility: hidden;
}
.list.list__dropdown .c-list .c-list__list.show,
.list .list__dropdown .c-list .c-list__list.show {
  z-index: -1;
  visibility: visible;
  opacity: 1;
  top: 2.875rem;
  z-index: 7;
  margin-top: 0;
  padding-top: 0 !important;
}
.list.list__dropdown .c-list .c-list__list.show .os-content,
.list .list__dropdown .c-list .c-list__list.show .os-content {
  visibility: visible;
}
.list.list__dropdown .c-list .c-list__list::before,
.list .list__dropdown .c-list .c-list__list::before {
  border-top: 1px solid #d0d0d0;
  height: 1px;
  width: 100%;
  content: '';
  display: block;
}
.list.list__dropdown .c-list .c-list__list .c-list__item,
.list .list__dropdown .c-list .c-list__list .c-list__item {
  margin-bottom: 0 !important;
  margin: 0.625rem 0;
}
.list.list__dropdown .c-list .c-list__list .c-list__item .c-list__link,
.list .list__dropdown .c-list .c-list__list .c-list__item .c-list__link {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.list.list__dropdown .c-list .c-list__list .c-list__item .c-list__link:hover,
.list .list__dropdown .c-list .c-list__list .c-list__item .c-list__link:hover {
  text-decoration: none;
  text-shadow: 0 0 0.65px #0d0e0e, 0 0 0.65px #0d0e0e;
}
.list.list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__img,
.list .list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__img {
  width: 1.875rem !important;
  display: inline-block !important;
  margin: 0.5rem 0.9375rem 0 0 !important;
}
html.xs .list.list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__img,
html.xs .list .list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__img,
html.sm .list.list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__img,
html.sm .list .list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__img {
  margin: 0 !important;
}
.list.list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__text,
.list .list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__text {
  padding-left: 0 !important;
  text-indent: 0 !important;
  color: #6f6f6f;
  font-size: 1rem;
  line-height: 1;
  padding-bottom: 0.5rem;
}
.list.list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__text::before,
.list .list__dropdown .c-list .c-list__list .c-list__item .c-list__link .c-list__text::before {
  display: none !important;
}
.list.list__downloads .c-list__item .c-list__link,
.list .list__downloads .c-list__item .c-list__link {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.list.list__downloads .c-list__item .c-list__link .c-list__img,
.list .list__downloads .c-list__item .c-list__link .c-list__img {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
  width: 1.5rem !important;
}
.list.list__downloads .c-list__item .c-list__link .c-list__text,
.list .list__downloads .c-list__item .c-list__link .c-list__text {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  margin-right: 0.9375rem;
  padding-left: 0 !important;
}
.list.list__secondary-nav,
.list .list__secondary-nav {
  margin-bottom: 0.3rem;
}
html.xs .list.list__secondary-nav,
html.xs .list .list__secondary-nav,
html.sm .list.list__secondary-nav,
html.sm .list .list__secondary-nav {
  display: none;
}
.list.list__secondary-nav .c-list__list,
.list .list__secondary-nav .c-list__list {
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.list.list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item,
.list .list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item {
  display: inline-block;
}
.list.list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link,
.list .list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link {
  position: relative;
  margin-right: 1.875rem;
  text-decoration: none !important;
}
.list.list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link::after,
.list .list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link::after {
  position: absolute;
  content: '';
  display: block;
  width: 100%;
  border-bottom: 2px solid #a6a3a3;
  left: 0;
  bottom: 0;
}
.list.list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link:first-child::after,
.list .list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link:first-child::after,
.list.list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link.active::after,
.list .list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link.active::after {
  position: absolute;
  content: '';
  display: block;
  width: 100%;
  bottom: 0;
  left: 0;
}
.list.list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link:hover,
.list .list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link:hover {
  text-decoration: none !important;
}
.list.list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link:hover::after,
.list .list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link:hover::after {
  position: absolute;
  content: '';
  display: block;
  width: 100%;
  bottom: 0;
  left: 0;
}
.list.list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link:hover .c-list__text,
.list .list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link:hover .c-list__text {
  font-weight: 900;
  text-decoration: none !important;
}
.list.list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link .c-list__text,
.list .list__secondary-nav .c-list__list.c-list__list--nobullets .c-list__item .c-list__link .c-list__text {
  padding: 0 0 0.625rem 0 !important;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  line-height: 1.0625rem;
  text-align: center;
}
.our-teams.tccc-cmp-list .c-list__title,
.our-teams .tccc-cmp-list .c-list__title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
}
html.md .our-teams.tccc-cmp-list .c-list__title,
html.md .our-teams .tccc-cmp-list .c-list__title,
html.lg .our-teams.tccc-cmp-list .c-list__title,
html.lg .our-teams .tccc-cmp-list .c-list__title,
html.xl .our-teams.tccc-cmp-list .c-list__title,
html.xl .our-teams .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .our-teams.tccc-cmp-list .c-list__title,
html.md .our-teams .tccc-cmp-list .c-list__title,
html.lg .our-teams.tccc-cmp-list .c-list__title,
html.lg .our-teams .tccc-cmp-list .c-list__title,
html.xl .our-teams.tccc-cmp-list .c-list__title,
html.xl .our-teams .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .our-teams.tccc-cmp-list .c-list__title,
html.md .our-teams .tccc-cmp-list .c-list__title,
html.lg .our-teams.tccc-cmp-list .c-list__title,
html.lg .our-teams .tccc-cmp-list .c-list__title,
html.xl .our-teams.tccc-cmp-list .c-list__title,
html.xl .our-teams .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .our-teams.tccc-cmp-list .c-list__title,
html.md .our-teams .tccc-cmp-list .c-list__title,
html.lg .our-teams.tccc-cmp-list .c-list__title,
html.lg .our-teams .tccc-cmp-list .c-list__title,
html.xl .our-teams.tccc-cmp-list .c-list__title,
html.xl .our-teams .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .our-teams.tccc-cmp-list .c-list__title,
html.md .our-teams .tccc-cmp-list .c-list__title,
html.lg .our-teams.tccc-cmp-list .c-list__title,
html.lg .our-teams .tccc-cmp-list .c-list__title,
html.xl .our-teams.tccc-cmp-list .c-list__title,
html.xl .our-teams .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.xs .list-questions.tccc-cmp-list,
html.xs .list-questions .tccc-cmp-list,
html.sm .list-questions.tccc-cmp-list,
html.sm .list-questions .tccc-cmp-list {
  border-bottom: 1px solid #333333;
  margin-top: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.list-questions.tccc-cmp-list .showmore__button--container,
.list-questions .tccc-cmp-list .showmore__button--container {
  display: none;
}
.list-questions.tccc-cmp-list .c-list__title,
.list-questions .tccc-cmp-list .c-list__title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
  margin-bottom: 1.5rem;
}
html.md .list-questions.tccc-cmp-list .c-list__title,
html.md .list-questions .tccc-cmp-list .c-list__title,
html.lg .list-questions.tccc-cmp-list .c-list__title,
html.lg .list-questions .tccc-cmp-list .c-list__title,
html.xl .list-questions.tccc-cmp-list .c-list__title,
html.xl .list-questions .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .list-questions.tccc-cmp-list .c-list__title,
html.md .list-questions .tccc-cmp-list .c-list__title,
html.lg .list-questions.tccc-cmp-list .c-list__title,
html.lg .list-questions .tccc-cmp-list .c-list__title,
html.xl .list-questions.tccc-cmp-list .c-list__title,
html.xl .list-questions .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .list-questions.tccc-cmp-list .c-list__title,
html.md .list-questions .tccc-cmp-list .c-list__title,
html.lg .list-questions.tccc-cmp-list .c-list__title,
html.lg .list-questions .tccc-cmp-list .c-list__title,
html.xl .list-questions.tccc-cmp-list .c-list__title,
html.xl .list-questions .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .list-questions.tccc-cmp-list .c-list__title,
html.md .list-questions .tccc-cmp-list .c-list__title,
html.lg .list-questions.tccc-cmp-list .c-list__title,
html.lg .list-questions .tccc-cmp-list .c-list__title,
html.xl .list-questions.tccc-cmp-list .c-list__title,
html.xl .list-questions .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .list-questions.tccc-cmp-list .c-list__title,
html.md .list-questions .tccc-cmp-list .c-list__title,
html.lg .list-questions.tccc-cmp-list .c-list__title,
html.lg .list-questions .tccc-cmp-list .c-list__title,
html.xl .list-questions.tccc-cmp-list .c-list__title,
html.xl .list-questions .tccc-cmp-list .c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.xs .list-questions.tccc-cmp-list .c-list__title,
html.xs .list-questions .tccc-cmp-list .c-list__title,
html.sm .list-questions.tccc-cmp-list .c-list__title,
html.sm .list-questions .tccc-cmp-list .c-list__title {
  margin-bottom: 0;
}
html.xs .list-questions.tccc-cmp-list .c-list__title::after,
html.xs .list-questions .tccc-cmp-list .c-list__title::after,
html.sm .list-questions.tccc-cmp-list .c-list__title::after,
html.sm .list-questions .tccc-cmp-list .c-list__title::after {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/collapse.svg');
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  float: right;
  margin-top: 5px;
}
.list-questions.tccc-cmp-list .c-list__list,
.list-questions .tccc-cmp-list .c-list__list {
  margin-left: 2rem;
  margin-bottom: 0;
}
html.xs .list-questions.tccc-cmp-list .c-list__list,
html.xs .list-questions .tccc-cmp-list .c-list__list,
html.sm .list-questions.tccc-cmp-list .c-list__list,
html.sm .list-questions .tccc-cmp-list .c-list__list {
  position: relative;
  top: 1rem !important;
}
html.md .list-questions.tccc-cmp-list .c-list__list,
html.md .list-questions .tccc-cmp-list .c-list__list,
html.lg .list-questions.tccc-cmp-list .c-list__list,
html.lg .list-questions .tccc-cmp-list .c-list__list,
html.xl .list-questions.tccc-cmp-list .c-list__list,
html.xl .list-questions .tccc-cmp-list .c-list__list {
  margin-left: 0;
}
.list-questions.tccc-cmp-list .c-list__list .c-list__item,
.list-questions .tccc-cmp-list .c-list__list .c-list__item {
  margin-bottom: 1rem !important;
}
.list-questions.tccc-cmp-list .c-list__list .c-list__item.more-results,
.list-questions .tccc-cmp-list .c-list__list .c-list__item.more-results {
  display: none;
}
html.md .list-questions.tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.md .list-questions .tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.lg .list-questions.tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.lg .list-questions .tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.xl .list-questions.tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.xl .list-questions .tccc-cmp-list .c-list__list .c-list__item .c-list__text {
  padding-left: 0 !important;
}
html.md .popular-stories.list-questions.tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.md .popular-stories.list-questions .tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.lg .popular-stories.list-questions.tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.lg .popular-stories.list-questions .tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.xl .popular-stories.list-questions.tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.xl .popular-stories.list-questions .tccc-cmp-list .c-list__list .c-list__item .c-list__text {
  padding-left: 1rem !important;
}
.list-questions.tccc-cmp-list .c-list__list .c-list__item.download .c-list__text,
.list-questions .tccc-cmp-list .c-list__list .c-list__item.download .c-list__text {
  display: inline;
}
html.xs .list-questions.tccc-cmp-list .collapsed .c-list__title::after,
html.xs .list-questions .tccc-cmp-list .collapsed .c-list__title::after,
html.xs .list-questions.tccc-cmp-list.collapsed .c-list__title::after,
html.xs .list-questions .tccc-cmp-list.collapsed .c-list__title::after,
html.sm .list-questions.tccc-cmp-list .collapsed .c-list__title::after,
html.sm .list-questions .tccc-cmp-list .collapsed .c-list__title::after,
html.sm .list-questions.tccc-cmp-list.collapsed .c-list__title::after,
html.sm .list-questions .tccc-cmp-list.collapsed .c-list__title::after {
  background-image: url('/content/dam/nextgen/images/icons/expand.svg');
}
.list-questions.tccc-cmp-list .collapsed .c-list__list.show .c-list__item,
.list-questions .tccc-cmp-list .collapsed .c-list__list.show .c-list__item,
.list-questions.tccc-cmp-list.collapsed .c-list__list.show .c-list__item,
.list-questions .tccc-cmp-list.collapsed .c-list__list.show .c-list__item {
  display: block;
}
.list-questions.tccc-cmp-list .collapsed .c-list__list.show .c-list__item:hover a span,
.list-questions .tccc-cmp-list .collapsed .c-list__list.show .c-list__item:hover a span,
.list-questions.tccc-cmp-list.collapsed .c-list__list.show .c-list__item:hover a span,
.list-questions .tccc-cmp-list.collapsed .c-list__list.show .c-list__item:hover a span {
  cursor: pointer;
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  text-decoration: underline;
}
.list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item,
.list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item,
.list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item,
.list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item {
  display: none;
}
html.md .list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.md .list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.md .list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.md .list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.lg .list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.lg .list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.lg .list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.lg .list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.xl .list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.xl .list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.xl .list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item:nth-child(-n+3),
html.xl .list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item:nth-child(-n+3) {
  display: block;
}
html.md .list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.md .list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.md .list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.md .list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.lg .list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.lg .list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.lg .list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.lg .list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.xl .list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.xl .list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.xl .list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.xl .list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results {
  display: block;
  font-weight: bold;
  margin-bottom: 0 !important;
}
html.md .list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.md .list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.md .list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.md .list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.lg .list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.lg .list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.lg .list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.lg .list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.xl .list-questions.tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.xl .list-questions .tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.xl .list-questions.tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results .c-list__text::after,
html.xl .list-questions .tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results .c-list__text::after {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/expand.svg');
  background-repeat: no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  float: right;
  margin-top: 6px;
  margin-left: 10px;
}
html.md .list-questions.tccc-cmp-list .collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.md .list-questions .tccc-cmp-list .collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.md .list-questions.tccc-cmp-list.collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.md .list-questions .tccc-cmp-list.collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.lg .list-questions.tccc-cmp-list .collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.lg .list-questions .tccc-cmp-list .collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.lg .list-questions.tccc-cmp-list.collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.lg .list-questions .tccc-cmp-list.collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.xl .list-questions.tccc-cmp-list .collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.xl .list-questions .tccc-cmp-list .collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.xl .list-questions.tccc-cmp-list.collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5),
html.xl .list-questions .tccc-cmp-list.collapsed.show-5 .c-list__list .c-list__item:nth-child(-n+5) {
  display: block;
}
/*
	Negative Top Margin Paintbrush Option
	A negative margin should be added to the top of the list so that it overlays the content above it on both Desktop and Mobile.
*/
.list.negative__top__margin {
  margin-top: -7.5rem;
  position: relative;
  z-index: 2;
}
body.authorMode .list.negative__top__margin {
  margin-top: 0;
}
html.xs .list-countries.tccc-cmp-list,
html.xs .list-countries .tccc-cmp-list,
html.sm .list-countries.tccc-cmp-list,
html.sm .list-countries .tccc-cmp-list {
  border-bottom: 1px solid #98989B;
  margin-top: 1rem;
}
html.xs .list-countries.tccc-cmp-list .c-list__title::after,
html.xs .list-countries .tccc-cmp-list .c-list__title::after,
html.sm .list-countries.tccc-cmp-list .c-list__title::after,
html.sm .list-countries .tccc-cmp-list .c-list__title::after {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/collapse.svg');
  background-repeat: no-repeat;
  background-size: contain;
  width: 20px;
  height: 20px;
  float: right;
  margin-top: 5px;
}
html.md .list-countries.tccc-cmp-list .c-list__title,
html.md .list-countries .tccc-cmp-list .c-list__title,
html.lg .list-countries.tccc-cmp-list .c-list__title,
html.lg .list-countries .tccc-cmp-list .c-list__title,
html.xl .list-countries.tccc-cmp-list .c-list__title,
html.xl .list-countries .tccc-cmp-list .c-list__title {
  border-bottom: 1px solid #98989B;
  margin-right: 3rem;
}
.list-countries.tccc-cmp-list .c-list__list,
.list-countries .tccc-cmp-list .c-list__list {
  margin-left: 2rem;
}
html.md .list-countries.tccc-cmp-list .c-list__list,
html.md .list-countries .tccc-cmp-list .c-list__list,
html.lg .list-countries.tccc-cmp-list .c-list__list,
html.lg .list-countries .tccc-cmp-list .c-list__list,
html.xl .list-countries.tccc-cmp-list .c-list__list,
html.xl .list-countries .tccc-cmp-list .c-list__list {
  margin-left: 0;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
html.md .list-countries.tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.md .list-countries .tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.lg .list-countries.tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.lg .list-countries .tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.xl .list-countries.tccc-cmp-list .c-list__list .c-list__item .c-list__text,
html.xl .list-countries .tccc-cmp-list .c-list__list .c-list__item .c-list__text {
  padding-left: 0 !important;
}
.list-countries.tccc-cmp-list .c-list__list .c-list__item.more-results,
.list-countries .tccc-cmp-list .c-list__list .c-list__item.more-results {
  display: none;
}
html.xs .list-countries.tccc-cmp-list .collapsed .c-list__title::after,
html.xs .list-countries .tccc-cmp-list .collapsed .c-list__title::after,
html.xs .list-countries.tccc-cmp-list.collapsed .c-list__title::after,
html.xs .list-countries .tccc-cmp-list.collapsed .c-list__title::after,
html.sm .list-countries.tccc-cmp-list .collapsed .c-list__title::after,
html.sm .list-countries .tccc-cmp-list .collapsed .c-list__title::after,
html.sm .list-countries.tccc-cmp-list.collapsed .c-list__title::after,
html.sm .list-countries .tccc-cmp-list.collapsed .c-list__title::after {
  background-image: url('/content/dam/nextgen/images/icons/expand.svg');
}
.list-countries.tccc-cmp-list .collapsed .c-list__list .c-list__item,
.list-countries .tccc-cmp-list .collapsed .c-list__list .c-list__item,
.list-countries.tccc-cmp-list.collapsed .c-list__list .c-list__item,
.list-countries .tccc-cmp-list.collapsed .c-list__list .c-list__item {
  display: none;
}
html.md .list-countries.tccc-cmp-list .collapsed .c-list__list .c-list__item,
html.md .list-countries .tccc-cmp-list .collapsed .c-list__list .c-list__item,
html.md .list-countries.tccc-cmp-list.collapsed .c-list__list .c-list__item,
html.md .list-countries .tccc-cmp-list.collapsed .c-list__list .c-list__item,
html.lg .list-countries.tccc-cmp-list .collapsed .c-list__list .c-list__item,
html.lg .list-countries .tccc-cmp-list .collapsed .c-list__list .c-list__item,
html.lg .list-countries.tccc-cmp-list.collapsed .c-list__list .c-list__item,
html.lg .list-countries .tccc-cmp-list.collapsed .c-list__list .c-list__item,
html.xl .list-countries.tccc-cmp-list .collapsed .c-list__list .c-list__item,
html.xl .list-countries .tccc-cmp-list .collapsed .c-list__list .c-list__item,
html.xl .list-countries.tccc-cmp-list.collapsed .c-list__list .c-list__item,
html.xl .list-countries .tccc-cmp-list.collapsed .c-list__list .c-list__item {
  display: block;
}
html.md .list-countries.tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.md .list-countries .tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.md .list-countries.tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.md .list-countries .tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.lg .list-countries.tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.lg .list-countries .tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.lg .list-countries.tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.lg .list-countries .tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.xl .list-countries.tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.xl .list-countries .tccc-cmp-list .collapsed .c-list__list .c-list__item.more-results,
html.xl .list-countries.tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results,
html.xl .list-countries .tccc-cmp-list.collapsed .c-list__list .c-list__item.more-results {
  display: none;
}
html.md .list.list__4-col ul,
html.md .list .list__4-col ul,
html.lg .list.list__4-col ul,
html.lg .list .list__4-col ul,
html.xl .list.list__4-col ul,
html.xl .list .list__4-col ul {
  -webkit-columns: 4;
          columns: 4;
}
.list.list__headline--red .c-list__title,
.list .list__headline--red .c-list__title {
  color: #f40000;
}
.list.list__headline--pink .c-list__title,
.list .list__headline--pink .c-list__title {
  color: #c33066;
}
.list.list__headline--purple .c-list__title,
.list .list__headline--purple .c-list__title {
  color: #91307d;
}
.list.list__headline--cyan .c-list__title,
.list .list__headline--cyan .c-list__title {
  color: #007bc6;
}
.list.list__headline--teal .c-list__title,
.list .list__headline--teal .c-list__title {
  color: #38807c;
}
.list.list__headline--light-green .c-list__title,
.list .list__headline--light-green .c-list__title {
  color: #58830a;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image {
  padding-left: 0;
  margin-left: 0;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list {
  margin-left: 0;
  padding-left: 0;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title {
  position: relative;
  margin: 5rem 0 2rem 2rem;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
  line-height: 1.25;
}
html.md .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.md .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.md .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.md .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.md .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.md .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.lg .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title,
html.xl .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title::before,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title::before,
html.sm .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title::before,
html.xs .cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list h5.c-list__title::before,
html.xs .cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list h5.c-list__title::before {
  top: 0.2rem;
  bottom: 0;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list .c-list__item,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list .c-list__item {
  margin-bottom: 2em;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list .c-list__item .c-list__text,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list .c-list__item .c-list__text {
  padding-left: 2rem !important;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link {
  cursor: pointer;
  position: relative;
  margin-left: 0;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link::after,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link:hover::after,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link:hover::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link:after,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link:after {
  margin-left: 1rem;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link .c-list__link,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link .c-list__link {
  padding-left: 0.5rem;
}
.cmp-title__red-box .tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link .c-list__link .c-list__text,
.cmp-title__red-box.tccc-cmp-list .responsive-background-image .c-list .c-list__item.download .c-list__link .c-list__link .c-list__text {
  padding-left: 0;
}
.faq-landing.tccc-cmp-list li.c-list__item,
.faq-landing > .tccc-cmp-list li.c-list__item {
  margin-bottom: 2rem !important;
}
.tccc-cmp-list .c-list .c-list__item.download .c-list__link {
  cursor: pointer;
  position: relative;
  margin-left: 0;
}
.tccc-cmp-list .c-list .c-list__item.download .c-list__link::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
}
.tccc-cmp-list .c-list .c-list__item.download .c-list__link:hover::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.tccc-cmp-list .c-list .c-list__item.download .c-list__link:after {
  margin-left: 1rem;
}
.list.hide-show-more .list_image-text > .cta,
.list .hide-show-more .list_image-text > .cta {
  display: none;
}
.list__larger-lh .c-list .clist__item span {
  line-height: 2rem;
}
.vertical-border.tccc-cmp-divider,
.vertical-border > .tccc-cmp-divider {
  margin: 1.563rem 0 0 0;
}
.vertical-border.tccc-cmp-divider.border-top,
.vertical-border > .tccc-cmp-divider.border-top,
.vertical-border.tccc-cmp-divider.border-bottom,
.vertical-border > .tccc-cmp-divider.border-bottom {
  border-top: 1px solid #F2F2F2;
}
.line-behind.tccc-cmp-divider,
.line-behind > .tccc-cmp-divider {
  display: none;
  margin: 2rem auto;
}
.line-behind.tccc-cmp-divider .overlay::before,
.line-behind > .tccc-cmp-divider .overlay::before {
  content: "";
  border-top: 2px solid #F2F2F2;
  margin: 0 auto;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
}
.line-behind.tccc-cmp-divider .overlay h1,
.line-behind > .tccc-cmp-divider .overlay h1,
.line-behind.tccc-cmp-divider .overlay h2,
.line-behind > .tccc-cmp-divider .overlay h2,
.line-behind.tccc-cmp-divider .overlay h3,
.line-behind > .tccc-cmp-divider .overlay h3,
.line-behind.tccc-cmp-divider .overlay h4,
.line-behind > .tccc-cmp-divider .overlay h4,
.line-behind.tccc-cmp-divider .overlay h5,
.line-behind > .tccc-cmp-divider .overlay h5,
.line-behind.tccc-cmp-divider .overlay h6,
.line-behind > .tccc-cmp-divider .overlay h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
  background: #FFFFFF;
  padding: 0 1rem !important;
  display: inline;
}
html.md .line-behind.tccc-cmp-divider .overlay h1,
html.md .line-behind > .tccc-cmp-divider .overlay h1,
html.md .line-behind.tccc-cmp-divider .overlay h2,
html.md .line-behind > .tccc-cmp-divider .overlay h2,
html.md .line-behind.tccc-cmp-divider .overlay h3,
html.md .line-behind > .tccc-cmp-divider .overlay h3,
html.md .line-behind.tccc-cmp-divider .overlay h4,
html.md .line-behind > .tccc-cmp-divider .overlay h4,
html.md .line-behind.tccc-cmp-divider .overlay h5,
html.md .line-behind > .tccc-cmp-divider .overlay h5,
html.md .line-behind.tccc-cmp-divider .overlay h6,
html.md .line-behind > .tccc-cmp-divider .overlay h6,
html.lg .line-behind.tccc-cmp-divider .overlay h1,
html.lg .line-behind > .tccc-cmp-divider .overlay h1,
html.lg .line-behind.tccc-cmp-divider .overlay h2,
html.lg .line-behind > .tccc-cmp-divider .overlay h2,
html.lg .line-behind.tccc-cmp-divider .overlay h3,
html.lg .line-behind > .tccc-cmp-divider .overlay h3,
html.lg .line-behind.tccc-cmp-divider .overlay h4,
html.lg .line-behind > .tccc-cmp-divider .overlay h4,
html.lg .line-behind.tccc-cmp-divider .overlay h5,
html.lg .line-behind > .tccc-cmp-divider .overlay h5,
html.lg .line-behind.tccc-cmp-divider .overlay h6,
html.lg .line-behind > .tccc-cmp-divider .overlay h6,
html.xl .line-behind.tccc-cmp-divider .overlay h1,
html.xl .line-behind > .tccc-cmp-divider .overlay h1,
html.xl .line-behind.tccc-cmp-divider .overlay h2,
html.xl .line-behind > .tccc-cmp-divider .overlay h2,
html.xl .line-behind.tccc-cmp-divider .overlay h3,
html.xl .line-behind > .tccc-cmp-divider .overlay h3,
html.xl .line-behind.tccc-cmp-divider .overlay h4,
html.xl .line-behind > .tccc-cmp-divider .overlay h4,
html.xl .line-behind.tccc-cmp-divider .overlay h5,
html.xl .line-behind > .tccc-cmp-divider .overlay h5,
html.xl .line-behind.tccc-cmp-divider .overlay h6,
html.xl .line-behind > .tccc-cmp-divider .overlay h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .line-behind.tccc-cmp-divider .overlay h1,
html.md .line-behind > .tccc-cmp-divider .overlay h1,
html.md .line-behind.tccc-cmp-divider .overlay h2,
html.md .line-behind > .tccc-cmp-divider .overlay h2,
html.md .line-behind.tccc-cmp-divider .overlay h3,
html.md .line-behind > .tccc-cmp-divider .overlay h3,
html.md .line-behind.tccc-cmp-divider .overlay h4,
html.md .line-behind > .tccc-cmp-divider .overlay h4,
html.md .line-behind.tccc-cmp-divider .overlay h5,
html.md .line-behind > .tccc-cmp-divider .overlay h5,
html.md .line-behind.tccc-cmp-divider .overlay h6,
html.md .line-behind > .tccc-cmp-divider .overlay h6,
html.lg .line-behind.tccc-cmp-divider .overlay h1,
html.lg .line-behind > .tccc-cmp-divider .overlay h1,
html.lg .line-behind.tccc-cmp-divider .overlay h2,
html.lg .line-behind > .tccc-cmp-divider .overlay h2,
html.lg .line-behind.tccc-cmp-divider .overlay h3,
html.lg .line-behind > .tccc-cmp-divider .overlay h3,
html.lg .line-behind.tccc-cmp-divider .overlay h4,
html.lg .line-behind > .tccc-cmp-divider .overlay h4,
html.lg .line-behind.tccc-cmp-divider .overlay h5,
html.lg .line-behind > .tccc-cmp-divider .overlay h5,
html.lg .line-behind.tccc-cmp-divider .overlay h6,
html.lg .line-behind > .tccc-cmp-divider .overlay h6,
html.xl .line-behind.tccc-cmp-divider .overlay h1,
html.xl .line-behind > .tccc-cmp-divider .overlay h1,
html.xl .line-behind.tccc-cmp-divider .overlay h2,
html.xl .line-behind > .tccc-cmp-divider .overlay h2,
html.xl .line-behind.tccc-cmp-divider .overlay h3,
html.xl .line-behind > .tccc-cmp-divider .overlay h3,
html.xl .line-behind.tccc-cmp-divider .overlay h4,
html.xl .line-behind > .tccc-cmp-divider .overlay h4,
html.xl .line-behind.tccc-cmp-divider .overlay h5,
html.xl .line-behind > .tccc-cmp-divider .overlay h5,
html.xl .line-behind.tccc-cmp-divider .overlay h6,
html.xl .line-behind > .tccc-cmp-divider .overlay h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .line-behind.tccc-cmp-divider .overlay h1,
html.md .line-behind > .tccc-cmp-divider .overlay h1,
html.md .line-behind.tccc-cmp-divider .overlay h2,
html.md .line-behind > .tccc-cmp-divider .overlay h2,
html.md .line-behind.tccc-cmp-divider .overlay h3,
html.md .line-behind > .tccc-cmp-divider .overlay h3,
html.md .line-behind.tccc-cmp-divider .overlay h4,
html.md .line-behind > .tccc-cmp-divider .overlay h4,
html.md .line-behind.tccc-cmp-divider .overlay h5,
html.md .line-behind > .tccc-cmp-divider .overlay h5,
html.md .line-behind.tccc-cmp-divider .overlay h6,
html.md .line-behind > .tccc-cmp-divider .overlay h6,
html.lg .line-behind.tccc-cmp-divider .overlay h1,
html.lg .line-behind > .tccc-cmp-divider .overlay h1,
html.lg .line-behind.tccc-cmp-divider .overlay h2,
html.lg .line-behind > .tccc-cmp-divider .overlay h2,
html.lg .line-behind.tccc-cmp-divider .overlay h3,
html.lg .line-behind > .tccc-cmp-divider .overlay h3,
html.lg .line-behind.tccc-cmp-divider .overlay h4,
html.lg .line-behind > .tccc-cmp-divider .overlay h4,
html.lg .line-behind.tccc-cmp-divider .overlay h5,
html.lg .line-behind > .tccc-cmp-divider .overlay h5,
html.lg .line-behind.tccc-cmp-divider .overlay h6,
html.lg .line-behind > .tccc-cmp-divider .overlay h6,
html.xl .line-behind.tccc-cmp-divider .overlay h1,
html.xl .line-behind > .tccc-cmp-divider .overlay h1,
html.xl .line-behind.tccc-cmp-divider .overlay h2,
html.xl .line-behind > .tccc-cmp-divider .overlay h2,
html.xl .line-behind.tccc-cmp-divider .overlay h3,
html.xl .line-behind > .tccc-cmp-divider .overlay h3,
html.xl .line-behind.tccc-cmp-divider .overlay h4,
html.xl .line-behind > .tccc-cmp-divider .overlay h4,
html.xl .line-behind.tccc-cmp-divider .overlay h5,
html.xl .line-behind > .tccc-cmp-divider .overlay h5,
html.xl .line-behind.tccc-cmp-divider .overlay h6,
html.xl .line-behind > .tccc-cmp-divider .overlay h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .line-behind.tccc-cmp-divider .overlay h1,
html.md .line-behind > .tccc-cmp-divider .overlay h1,
html.md .line-behind.tccc-cmp-divider .overlay h2,
html.md .line-behind > .tccc-cmp-divider .overlay h2,
html.md .line-behind.tccc-cmp-divider .overlay h3,
html.md .line-behind > .tccc-cmp-divider .overlay h3,
html.md .line-behind.tccc-cmp-divider .overlay h4,
html.md .line-behind > .tccc-cmp-divider .overlay h4,
html.md .line-behind.tccc-cmp-divider .overlay h5,
html.md .line-behind > .tccc-cmp-divider .overlay h5,
html.md .line-behind.tccc-cmp-divider .overlay h6,
html.md .line-behind > .tccc-cmp-divider .overlay h6,
html.lg .line-behind.tccc-cmp-divider .overlay h1,
html.lg .line-behind > .tccc-cmp-divider .overlay h1,
html.lg .line-behind.tccc-cmp-divider .overlay h2,
html.lg .line-behind > .tccc-cmp-divider .overlay h2,
html.lg .line-behind.tccc-cmp-divider .overlay h3,
html.lg .line-behind > .tccc-cmp-divider .overlay h3,
html.lg .line-behind.tccc-cmp-divider .overlay h4,
html.lg .line-behind > .tccc-cmp-divider .overlay h4,
html.lg .line-behind.tccc-cmp-divider .overlay h5,
html.lg .line-behind > .tccc-cmp-divider .overlay h5,
html.lg .line-behind.tccc-cmp-divider .overlay h6,
html.lg .line-behind > .tccc-cmp-divider .overlay h6,
html.xl .line-behind.tccc-cmp-divider .overlay h1,
html.xl .line-behind > .tccc-cmp-divider .overlay h1,
html.xl .line-behind.tccc-cmp-divider .overlay h2,
html.xl .line-behind > .tccc-cmp-divider .overlay h2,
html.xl .line-behind.tccc-cmp-divider .overlay h3,
html.xl .line-behind > .tccc-cmp-divider .overlay h3,
html.xl .line-behind.tccc-cmp-divider .overlay h4,
html.xl .line-behind > .tccc-cmp-divider .overlay h4,
html.xl .line-behind.tccc-cmp-divider .overlay h5,
html.xl .line-behind > .tccc-cmp-divider .overlay h5,
html.xl .line-behind.tccc-cmp-divider .overlay h6,
html.xl .line-behind > .tccc-cmp-divider .overlay h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .line-behind.tccc-cmp-divider .overlay h1,
html.md .line-behind > .tccc-cmp-divider .overlay h1,
html.md .line-behind.tccc-cmp-divider .overlay h2,
html.md .line-behind > .tccc-cmp-divider .overlay h2,
html.md .line-behind.tccc-cmp-divider .overlay h3,
html.md .line-behind > .tccc-cmp-divider .overlay h3,
html.md .line-behind.tccc-cmp-divider .overlay h4,
html.md .line-behind > .tccc-cmp-divider .overlay h4,
html.md .line-behind.tccc-cmp-divider .overlay h5,
html.md .line-behind > .tccc-cmp-divider .overlay h5,
html.md .line-behind.tccc-cmp-divider .overlay h6,
html.md .line-behind > .tccc-cmp-divider .overlay h6,
html.lg .line-behind.tccc-cmp-divider .overlay h1,
html.lg .line-behind > .tccc-cmp-divider .overlay h1,
html.lg .line-behind.tccc-cmp-divider .overlay h2,
html.lg .line-behind > .tccc-cmp-divider .overlay h2,
html.lg .line-behind.tccc-cmp-divider .overlay h3,
html.lg .line-behind > .tccc-cmp-divider .overlay h3,
html.lg .line-behind.tccc-cmp-divider .overlay h4,
html.lg .line-behind > .tccc-cmp-divider .overlay h4,
html.lg .line-behind.tccc-cmp-divider .overlay h5,
html.lg .line-behind > .tccc-cmp-divider .overlay h5,
html.lg .line-behind.tccc-cmp-divider .overlay h6,
html.lg .line-behind > .tccc-cmp-divider .overlay h6,
html.xl .line-behind.tccc-cmp-divider .overlay h1,
html.xl .line-behind > .tccc-cmp-divider .overlay h1,
html.xl .line-behind.tccc-cmp-divider .overlay h2,
html.xl .line-behind > .tccc-cmp-divider .overlay h2,
html.xl .line-behind.tccc-cmp-divider .overlay h3,
html.xl .line-behind > .tccc-cmp-divider .overlay h3,
html.xl .line-behind.tccc-cmp-divider .overlay h4,
html.xl .line-behind > .tccc-cmp-divider .overlay h4,
html.xl .line-behind.tccc-cmp-divider .overlay h5,
html.xl .line-behind > .tccc-cmp-divider .overlay h5,
html.xl .line-behind.tccc-cmp-divider .overlay h6,
html.xl .line-behind > .tccc-cmp-divider .overlay h6 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] {
  position: relative;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 auto;
  max-width: 65rem;
  padding: 0;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item {
  list-style-type: none;
  display: none;
  width: 10rem;
  max-width: 20%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 1%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.md .tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item {
  width: 18%;
}
html.lg .tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item {
  width: 18%;
}
html.xs .tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item,
html.sm .tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item {
  width: 48%;
  max-width: 48%;
  margin: 1%;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item.visible {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-self: baseline;
      -ms-flex-item-align: baseline;
          align-self: baseline;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item .list__link {
  text-decoration: none;
  height: 100%;
  text-align: center;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item .list__image {
  text-align: center;
  /* max-width: 50%;
 					transform: translateX(-50%);
					left: 50%; 
					position: relative; */
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item .list__image img {
  vertical-align: baseline;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item .list__image img:hover {
  -webkit-transition: all 6s ease;
  transition: all 6s ease;
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item .list__text {
  color: #333333;
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  text-align: center;
  line-height: 1;
  padding-top: 1.75rem;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item .list__text:hover,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item .list__text:hover span {
  color: #333333;
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item .list__text .title:hover,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .list .list__item .list__text .title:hover span {
  color: #f40000;
  text-decoration: underline;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less {
  display: none;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  text-align: center;
  color: #333333;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 1rem;
}
html.xs .tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less span,
html.xs .tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more span,
html.sm .tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less span,
html.sm .tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more span {
  width: 12.1875rem;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less:hover,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more:hover {
  color: #f40000;
  text-decoration: none;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less::before,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more::before {
  content: '';
  display: inline-block;
  border-bottom: 1px solid #98989B;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 30%;
      -ms-flex: 1 1 30%;
          flex: 1 1 30%;
  margin: 0 1.25rem 0 0;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less::after,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more::after {
  content: '';
  display: inline-block;
  border-bottom: 1px solid #98989B;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 30%;
      -ms-flex: 1 1 30%;
          flex: 1 1 30%;
  margin: 0 0 0 1.25rem;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less .icn-show-more,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more .icn-show-more,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less .icn-show-less,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more .icn-show-less {
  margin-left: 1.125rem;
  padding-left: 1.125rem;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less .icn-expand,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more .icn-expand {
  display: inline-block;
  background: url("/content/dam/nextgen/images/icons/expand.svg");
  width: 18px;
  height: 18px;
  background-size: contain;
  background-repeat: no-repeat;
}
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-less .icn-less,
.tccc-cmp-list[data-design-package='/content/dam/journey/components/content/list/image_text'] .list_image-text .btn-show-more .icn-less {
  display: inline-block;
  background: url("/content/dam/nextgen/images/icons/collapse.svg");
  width: 18px;
  height: 18px;
  background-size: contain;
  background-repeat: no-repeat;
}
/* SMARTLIST COMPONENT STYLING */
.red-box.tccc-cmp-smartList .smartList__header,
.red-box .tccc-cmp-smartList .smartList__header {
  left: 1rem;
}
.red-box.tccc-cmp-smartList .smartList__header::before,
.red-box .tccc-cmp-smartList .smartList__header::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .red-box.tccc-cmp-smartList .smartList__header::before,
html.sm .red-box .tccc-cmp-smartList .smartList__header::before,
html.xs .red-box.tccc-cmp-smartList .smartList__header::before,
html.xs .red-box .tccc-cmp-smartList .smartList__header::before {
  top: 0.2rem;
  bottom: 0;
}
.authorMode .smartList {
  min-height: 300px;
}
.authorMode .tccc-cmp-smartList {
  min-height: 300px;
}
.tccc-cmp.tccc-cmp-smartList .smartList__header {
  text-align: left !important;
}
.tccc-cmp.tccc-cmp-smartList .smartList__header:empty {
  display: none;
}
.tccc-cmp.tccc-cmp-smartList.adjust-for-padding {
  margin-left: -15px;
  margin-right: -15px;
}
.tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
.tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty) {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
  color: #4A4A4A;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: 1.25 !important;
  position: relative;
  padding: 0;
  margin: 3rem 0 0 1rem;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
.tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty):not(:empty)::before,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty):not(:empty)::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty):not(:empty)::before,
html.sm .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty):not(:empty)::before,
html.xs .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty):not(:empty)::before,
html.xs .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty):not(:empty)::before {
  top: 0.2rem;
  bottom: 0;
}
html.xs .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.xs .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty),
html.sm .tccc-cmp-smartList[data-design-package='default'] .smartList__header:not(:empty),
html.sm .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header:not(:empty) {
  margin-bottom: 15px;
}
.tccc-cmp-smartList[data-design-package='default'] .card-deck,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card-deck {
  margin-right: -15px;
  margin-left: -15px;
}
html.xs .tccc-cmp-smartList[data-design-package='default'] .card,
html.xs .tccc-cmp-smartList[data-design-package='default_shortpath'] .card,
html.sm .tccc-cmp-smartList[data-design-package='default'] .card,
html.sm .tccc-cmp-smartList[data-design-package='default_shortpath'] .card {
  margin: 0 15px !important;
}
.tccc-cmp-smartList[data-design-package='default'] .card a,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card a {
  text-decoration: none!important;
}
.tccc-cmp-smartList[data-design-package='default'] .card .card-img-wrapper,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-img-wrapper {
  overflow: hidden;
}
.tccc-cmp-smartList[data-design-package='default'] .card img,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card img {
  -webkit-transition: all 6s ease;
  transition: all 6s ease;
}
.tccc-cmp-smartList[data-design-package='default'] .card .image-placeholder,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card .image-placeholder {
  background-image: url('/content/dam/journey/icons/placeholder.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  height: 164px;
  width: 100%;
}
html.sm .tccc-cmp-smartList[data-design-package='default'] .card .image-placeholder,
html.sm .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .image-placeholder {
  min-height: 240px;
}
html.xs .tccc-cmp-smartList[data-design-package='default'] .card .image-placeholder,
html.xs .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .image-placeholder {
  min-height: 200px;
}
.tccc-cmp-smartList[data-design-package='default'] .card:hover img,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}
.tccc-cmp-smartList[data-design-package='default'] .card:hover .card-title,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card:hover .card-title {
  text-decoration: underline #f40000;
}
.tccc-cmp-smartList[data-design-package='default'] .card .card-img-top,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-img-top {
  border-radius: 0;
}
.tccc-cmp-smartList[data-design-package='default'] .card > div,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card > div {
  border: none !important;
}
html.xs .tccc-cmp-smartList[data-design-package='default'] .card,
html.xs .tccc-cmp-smartList[data-design-package='default_shortpath'] .card {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tccc-cmp-smartList[data-design-package='default'] .card p,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card p,
.tccc-cmp-smartList[data-design-package='default'] .card li,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card li,
.tccc-cmp-smartList[data-design-package='default'] .card span,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.tccc-cmp-smartList[data-design-package='default'] .card .card-body,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #98989B;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto;
  padding: 1rem 0;
  top: 0 !important;
  -webkit-transform: translateY(0) !important;
          transform: translateY(0) !important;
  width: 90%;
}
.tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title {
  text-transform: none;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  color: #333333 !important;
  line-height: 1.5;
  text-align: left !important;
  width: 100%;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.md .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.lg .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-title,
html.xl .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-bodyText,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-bodyText {
  display: none;
}
.tccc-cmp-smartList[data-design-package='default'] .card .card-body .card-addText,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body .card-addText {
  display: none;
}
html.xs .tccc-cmp-smartList[data-design-package='default'] .card .card-body,
html.xs .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body,
html.sm .tccc-cmp-smartList[data-design-package='default'] .card .card-body,
html.sm .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-body {
  padding: 0.4375rem 0 0.875rem 0;
}
.smartList__showmore .tccc-cmp-smartList[data-design-package='default'] .show-more,
.smartList__showmore .tccc-cmp-smartList[data-design-package='default_shortpath'] .show-more,
.smartList__showmore .tccc-cmp-smartList[data-design-package='default'].show-more,
.smartList__showmore .tccc-cmp-smartList[data-design-package='default_shortpath'].show-more,
.tccc-cmp-smartList[data-design-package='default'] .show-more.smartList__showmore,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .show-more.smartList__showmore,
.tccc-cmp-smartList[data-design-package='default'].show-more.smartList__showmore,
.tccc-cmp-smartList[data-design-package='default_shortpath'].show-more.smartList__showmore {
  border-top: 1px solid #CFCFCF !important;
}
.tccc-cmp-smartList[data-design-package='default'] .show-more button,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .show-more button,
.tccc-cmp-smartList[data-design-package='default'].show-more button,
.tccc-cmp-smartList[data-design-package='default_shortpath'].show-more button {
  font-size: 1.125rem;
  top: -25px !important;
  color: #4A4A4A !important;
  text-transform: lowercase;
}
.tccc-cmp-smartList[data-design-package='default'] .show-more button::first-letter,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .show-more button::first-letter,
.tccc-cmp-smartList[data-design-package='default'].show-more button::first-letter,
.tccc-cmp-smartList[data-design-package='default_shortpath'].show-more button::first-letter {
  text-transform: uppercase;
}
.tccc-cmp-smartList[data-design-package='default'] .show-more button .icn-show-more,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .show-more button .icn-show-more,
.tccc-cmp-smartList[data-design-package='default'].show-more button .icn-show-more,
.tccc-cmp-smartList[data-design-package='default_shortpath'].show-more button .icn-show-more,
.tccc-cmp-smartList[data-design-package='default'] .show-more button .icn-show-less,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .show-more button .icn-show-less,
.tccc-cmp-smartList[data-design-package='default'].show-more button .icn-show-less,
.tccc-cmp-smartList[data-design-package='default_shortpath'].show-more button .icn-show-less {
  background-repeat: no-repeat;
  background-position: bottom center;
  display: inline-block;
  content: " ";
  width: 20px;
  height: 20px;
  margin-bottom: -2px;
}
.tccc-cmp-smartList[data-design-package='default'] .show-more button .icn-show-more,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .show-more button .icn-show-more,
.tccc-cmp-smartList[data-design-package='default'].show-more button .icn-show-more,
.tccc-cmp-smartList[data-design-package='default_shortpath'].show-more button .icn-show-more {
  background-image: url("/content/dam/nextgen/images/icons/expand.svg");
}
.tccc-cmp-smartList[data-design-package='default'] .show-more button .icn-show-less,
.tccc-cmp-smartList[data-design-package='default_shortpath'] .show-more button .icn-show-less,
.tccc-cmp-smartList[data-design-package='default'].show-more button .icn-show-less,
.tccc-cmp-smartList[data-design-package='default_shortpath'].show-more button .icn-show-less {
  background-image: url("/content/dam/nextgen/images/icons/collapse.svg");
}
.arrow-link .tccc-cmp-smartList[data-design-package='default'] .card a,
.arrow-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a,
.tccc-cmp-smartList[data-design-package='default'].arrow-link .card a,
.tccc-cmp-smartList[data-design-package='default_shortpath'].arrow-link .card a {
  text-decoration: none !important;
}
.arrow-link .tccc-cmp-smartList[data-design-package='default'] .card a:hover,
.arrow-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a:hover,
.tccc-cmp-smartList[data-design-package='default'].arrow-link .card a:hover,
.tccc-cmp-smartList[data-design-package='default_shortpath'].arrow-link .card a:hover {
  text-decoration: none !important;
}
.arrow-link .tccc-cmp-smartList[data-design-package='default'] .card .card-title,
.arrow-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-title,
.tccc-cmp-smartList[data-design-package='default'].arrow-link .card .card-title,
.tccc-cmp-smartList[data-design-package='default_shortpath'].arrow-link .card .card-title {
  cursor: pointer;
  position: relative;
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
}
.arrow-link .tccc-cmp-smartList[data-design-package='default'] .card .card-title::after,
.arrow-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-title::after,
.tccc-cmp-smartList[data-design-package='default'].arrow-link .card .card-title::after,
.tccc-cmp-smartList[data-design-package='default_shortpath'].arrow-link .card .card-title::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.arrow-link .tccc-cmp-smartList[data-design-package='default'] .card .card-title:hover::after,
.arrow-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-title:hover::after,
.tccc-cmp-smartList[data-design-package='default'].arrow-link .card .card-title:hover::after,
.tccc-cmp-smartList[data-design-package='default_shortpath'].arrow-link .card .card-title:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.arrow-link .tccc-cmp-smartList[data-design-package='default'] .card:hover,
.arrow-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card:hover,
.tccc-cmp-smartList[data-design-package='default'].arrow-link .card:hover,
.tccc-cmp-smartList[data-design-package='default_shortpath'].arrow-link .card:hover {
  cursor: pointer;
}
.arrow-link .tccc-cmp-smartList[data-design-package='default'] .card:hover .card-title::after,
.arrow-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card:hover .card-title::after,
.tccc-cmp-smartList[data-design-package='default'].arrow-link .card:hover .card-title::after,
.tccc-cmp-smartList[data-design-package='default_shortpath'].arrow-link .card:hover .card-title::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.download-link .tccc-cmp-smartList[data-design-package='default'] .card .card-title,
.download-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-title {
  cursor: pointer;
  position: relative;
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
}
.download-link .tccc-cmp-smartList[data-design-package='default'] .card .card-title::after,
.download-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-title::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
}
.download-link .tccc-cmp-smartList[data-design-package='default'] .card .card-title:hover::after,
.download-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card .card-title:hover::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.download-link .tccc-cmp-smartList[data-design-package='default'] .card:hover,
.download-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card:hover {
  cursor: pointer;
}
.download-link .tccc-cmp-smartList[data-design-package='default'] .card:hover .card-title::after,
.download-link .tccc-cmp-smartList[data-design-package='default_shortpath'] .card:hover .card-title::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'],
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] {
  min-width: 250px;
  padding: 0;
  counter-reset: stories;
}
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default'],
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] {
  min-width: 280px;
}
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default'] .numbered-list,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .numbered-list {
  width: 20%;
  margin-left: -5%;
}
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default'],
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'],
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default'],
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] {
  position: relative;
  left: -4rem;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .smartList__header,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header {
  margin-top: 0;
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 0.875rem !important;
  line-height: 1.125rem !important;
  text-transform: uppercase;
  color: #98989B;
  padding-bottom: 0.5rem !important;
  display: inline-block;
  text-align: left;
  box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.2);
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .smartList__header .last-word,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header .last-word {
  color: #333333;
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .smartList__header::before,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .smartList__header::before {
  border-left: none;
  content: none !important;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card-body,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card-body {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card-title,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card-title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 0.875rem !important;
  line-height: 1.125rem !important;
  color: #333333 !important;
  text-decoration: underline;
  text-indent: 0 !important;
  padding-left: 1rem !important;
  border-left: #f40000 2px solid;
  line-height: 1.2;
  margin: 0!important;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card-title::before,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card-title::before {
  content: none !important;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card-deck,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card-deck {
  margin-left: 0;
  margin-right: 1rem;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card {
  -webkit-box-flex: 0 !important;
  -webkit-flex: 0 0 -webkit-calc(100% - 30px) !important;
      -ms-flex: 0 0 calc(100% - 30px) !important;
          flex: 0 0 calc(100% - 30px) !important;
  margin: 0 1.5rem 0.1rem !important;
  padding: 0.2rem 0;
  box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.2);
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card:nth-last-child(2),
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card:nth-last-child(2) {
  box-shadow: none !important;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none!important;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif !important;
  font-style: normal !important;
  font-size: 1.25rem !important;
  line-height: 1.5625rem !important;
  color: #333333 !important;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 3rem;
      -ms-flex: 0 0 3rem;
          flex: 0 0 3rem;
}
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.md .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.lg .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper,
html.xl .numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper {
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper::before,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper::before {
  counter-increment: stories;
  content: counter(stories) " " !important;
  margin: 0 0 !important;
  color: #4A4A4A;
}
.numbered-list .tccc-cmp-smartList[data-design-package='default'] .card a .card-img-wrapper img,
.numbered-list .tccc-cmp-smartList[data-design-package='default_shortpath'] .card a .card-img-wrapper img {
  display: none;
}
.smartList.smartList__headline--red .smartList__container .smartList__header,
.smartList .smartList__headline--red .smartList__container .smartList__header {
  color: #f40000 !important;
}
.smartList.smartList__headline--pink .smartList__container .smartList__header,
.smartList .smartList__headline--pink .smartList__container .smartList__header {
  color: #c33066 !important;
}
.smartList.smartList__headline--purple .smartList__container .smartList__header,
.smartList .smartList__headline--purple .smartList__container .smartList__header {
  color: #91307d !important;
}
.smartList.smartList__headline--cyan .smartList__container .smartList__header,
.smartList .smartList__headline--cyan .smartList__container .smartList__header {
  color: #007bc6 !important;
}
.smartList.smartList__headline--teal .smartList__container .smartList__header,
.smartList .smartList__headline--teal .smartList__container .smartList__header {
  color: #38807c !important;
}
.smartList.smartList__headline--light-green .smartList__container .smartList__header,
.smartList .smartList__headline--light-green .smartList__container .smartList__header {
  color: #58830a !important;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  border-bottom: 2px solid #F2F2F2;
  padding-bottom: 1rem;
  margin-top: 1rem;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header {
  border-bottom: none;
  padding-bottom: inherit;
  margin-bottom: inherit;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header .smartList__expand_collapse_icon {
  background-image: url("/content/dam/nextgen/images/icons/collapse.svg");
  width: 25px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  margin-left: 10px;
  margin-top: 5px;
  float: right;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header .smartList__expand_collapse_icon,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header .smartList__expand_collapse_icon,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__header .smartList__expand_collapse_icon {
  display: none;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container {
  margin-top: 2rem;
  margin-left: 2rem;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container {
  margin-left: 0;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container .result {
  margin-bottom: 2rem;
  display: block;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container .show-more {
  display: none;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container .show-more .smartList__expand_collapse_button {
  font-weight: bold;
  text-decoration: none;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container .show-more .smartList__expand_collapse_button .smartList__more_articles_label {
  text-transform: capitalize;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container .show-more .smartList__expand_collapse_button .smartList__expand_collapse_icon {
  background-image: url("/content/dam/nextgen/images/icons/expand.svg");
  width: 25px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  margin-left: 10px;
  margin-top: 5px;
  position: fixed;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container.collapsed .result {
  display: none;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container.collapsed .result:nth-child(1),
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container.collapsed .result:nth-child(2),
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container.collapsed .result:nth-child(3) {
  display: block;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container.collapsed .show-more {
  display: block;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container a {
  color: #333333;
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container a:hover,
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container a:hover span {
  color: #333333;
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container a .title:hover,
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container a .title:hover span {
  color: #f40000;
  text-decoration: underline;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container .smartList__results_container .title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__header .smartList__expand_collapse_icon {
  background-image: url("/content/dam/nextgen/images/icons/expand.svg");
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container {
  margin-top: 0;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container .result {
  display: none;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container .result,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container .result,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container .result {
  display: block;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result {
  display: none;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result {
  display: none;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(1),
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(2),
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(3) {
  display: none;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(1),
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(1),
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(1),
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(2),
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(2),
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(2),
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(3),
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(3),
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container.collapsed .result:nth-child(3) {
  display: block;
}
.tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container .show-more {
  display: none;
}
html.md .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container .show-more,
html.lg .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container .show-more,
html.xl .tccc-cmp-smartList[data-design-package='simple_links'] .smartList__container.mobile-collapsed .smartList__results_container .show-more {
  display: block;
}
/* SMARTLIST COMPONENT STYLING - flexible_design */
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling {
  /* 		.card[data-card-style='1'] {
			a {
				.card-body {
					.card-title {
						display: inline;
						padding-right: 0;
					}
					.card-bodyText {
						margin-top: 10px;
					}
				}
				&:hover {
					.card-body {
						.card-title {
							text-decoration: none;
							border-bottom: 2px solid @coke-red; // for thinner link underline
							html.xs & {
								border-bottom-width: 1px;
							}
						}
					}
				}
			}
		} */
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .responsive-background-image,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .responsive-background-image {
  background-size: cover;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header {
  text-align: center;
  padding: 1rem 0;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  color: #4A4A4A;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-left: none !important;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before {
  top: 0.2rem;
  bottom: 0;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header,
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .smartList__header {
  margin: 15px;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .filter,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .filter {
  text-align: center;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .filter li,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .filter li {
  display: inline-block;
  padding: 0 0.3rem;
  margin: 0 0.3rem 1rem;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .filter li.selected,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .filter li.selected {
  font-weight: bold;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .filter li:hover,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .filter li:hover {
  text-decoration: underline;
  cursor: pointer;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .image-placeholder,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .image-placeholder {
  background-image: url('/content/dam/journey/icons/placeholder.jpg');
  background-repeat: no-repeat;
  background-size: cover;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card.anim-delay,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card.anim-delay {
  -webkit-animation: fadeIn 0.4s ease-in both;
          animation: fadeIn 0.4s ease-in both;
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card a .card-img-wrapper,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card a .card-img-wrapper {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding: 50% 0 0 0;
  overflow: hidden;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card a .card-img-wrapper img,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card a .card-img-wrapper img {
  position: absolute;
  display: block;
  max-width: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card:hover .card-title,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card:hover .card-title {
  text-decoration: underline #f40000;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(33.33% - 30px);
      -ms-flex: 0 0 calc(33.33% - 30px);
          flex: 0 0 calc(33.33% - 30px);
  margin: 15px;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card,
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(100% - 30px);
      -ms-flex: 0 0 calc(100% - 30px);
          flex: 0 0 calc(100% - 30px);
}
.smartList__column--one .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card,
.smartList__column--one .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(100% - 30px);
      -ms-flex: 0 0 calc(100% - 30px);
          flex: 0 0 calc(100% - 30px);
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-img-wrapper,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-img-wrapper {
  position: relative;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-img-wrapper img,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-img-wrapper img {
  min-height: 100%;
  min-width: 100%;
  object-fit: cover;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card img,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card img {
  -webkit-transition: none;
  transition: none;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card:hover img,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card:hover img {
  -webkit-transform: scale(none);
  -moz-transform: scale(none);
  -ms-transform: scale(none);
  -o-transform: scale(none);
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body {
  width: 100%;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
  line-height: 1.275;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
}
html.md html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.md html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.md html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.lg html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.lg html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title,
html.xl html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-title,
html.xl html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .card-bodyText,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .card-bodyText {
  display: block;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card .card-body .publish-date,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card .card-body .publish-date {
  display: none;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .show-more,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .show-more {
  width: -webkit-calc(100% - 30px);
  width: calc(100% - 30px);
  text-align: center;
  border-top: 1px solid #98989B;
  margin: 30px auto 0;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .show-more .btn-primary,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .show-more .btn-primary {
  background-color: #FFFFFF;
  color: #333333;
  border: none;
  position: relative;
  top: -20px;
  cursor: pointer;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .show-more .btn-primary:focus,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .show-more .btn-primary:focus {
  box-shadow: none;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .show-more .icn-show-more,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .show-more .icn-show-more {
  background-image: url("/content/dam/nextgen/images/icons/expand.svg");
  background-repeat: no-repeat;
  background-position: bottom center;
  display: inline-block;
  content: " ";
  width: 20px;
  height: 20px;
  margin-bottom: -2px;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .explore,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .explore {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
  text-transform: uppercase;
  display: inline;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList a,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling a {
  width: 100%;
  text-decoration: none !important;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList a .arrow-icon,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling a .arrow-icon {
  cursor: pointer;
  position: relative;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList a .arrow-icon::after,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling a .arrow-icon::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 20px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: middle;
  width: 18px;
  margin-bottom: 2px;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList a:hover .arrow-icon::after,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling a:hover .arrow-icon::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList a:hover .explore,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling a:hover .explore {
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList a .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling a .card-title {
  padding-right: 18px;
  display: inline-block;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList a .card-title .arrow-icon::after,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling a .card-title .arrow-icon::after {
  margin-right: -18px;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'],
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'],
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'],
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 15px;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] .card-img-wrapper,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] .card-img-wrapper,
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-img-wrapper,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-img-wrapper {
  padding: 33.33% 0 0 0;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'],
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'],
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'],
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'],
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'],
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'],
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'],
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(100% + 20px);
      -ms-flex: 0 0 calc(100% + 20px);
          flex: 0 0 calc(100% + 20px);
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] .card-img-wrapper,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] .card-img-wrapper,
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-img-wrapper,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-img-wrapper,
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] .card-img-wrapper,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] .card-img-wrapper,
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-img-wrapper,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-img-wrapper {
  padding: 100% 0 0 0;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'],
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] {
  margin-top: 0 !important;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-webkit-calc(-50% - 0.5px));
          transform: translateY(calc(-50% - 0.5px));
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body::before,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body::before {
  position: absolute;
  background-image: url("/content/dam/nextgen/images/icons/bubble-white.svg");
  content: '';
  background-repeat: no-repeat;
  background-size: 65%;
  height: 50px;
  width: 15px;
  left: -2px;
  top: 50px;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
  font-size: 2.125rem;
  line-height: 1.275;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title .arrow-icon,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title .arrow-icon {
  display: none;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  color: #FFFFFF;
  line-height: 1.2;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .explore,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .explore {
  color: #FFFFFF;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .arrow-icon::after,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .arrow-icon::after {
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta-white.svg");
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body {
  max-width: 400px;
  margin-left: 7%;
  margin-top: 1.5rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body {
  max-width: 500px;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body {
  margin-left: 10px;
  padding-right: 45px;
  max-width: 400px;
  top: auto !important;
  bottom: 0;
  -webkit-transform: initial;
          transform: initial;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  color: #FFFFFF;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
  color: #FFFFFF;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1'] a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1'] a .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'],
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] {
  padding-bottom: 0 !important;
  border-bottom: 1px solid #ccc;
  margin-left: 0 !important;
  -webkit-box-flex: 0 !important;
  -webkit-flex: 0 0 100% !important;
      -ms-flex: 0 0 100% !important;
          flex: 0 0 100% !important;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-img-wrapper,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-img-wrapper {
  padding-top: 35.85%;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body::before,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body::before {
  position: relative;
  background-image: url("/content/dam/nextgen/images/icons/bubble.svg");
  content: '';
  background-repeat: no-repeat;
  background-size: 65%;
  height: 36px;
  width: 15px;
  left: -20px;
  top: 75px;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title .arrow-icon,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title .arrow-icon {
  display: none;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-bodyText,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-bodyText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .explore,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .explore {
  color: #333333;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .explore:hover,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .explore:hover {
  color: inherit;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-bodyText,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-bodyText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'],
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'],
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'],
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'],
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'],
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'],
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'],
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 87%;
      -ms-flex: 0 0 87%;
          flex: 0 0 87%;
  margin-left: 7%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] > a,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] > a,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] > a,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] > a,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] > a,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] > a,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] > a,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] > a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: inherit;
      -ms-flex-direction: inherit;
          flex-direction: inherit;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-img-wrapper,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-img-wrapper,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-img-wrapper,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-img-wrapper,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-img-wrapper,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-img-wrapper,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-img-wrapper,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-img-wrapper {
  width: 50%;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 0;
  padding-left: 10%;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body:before,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body:before,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body:before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body:before,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body:before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body:before,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body:before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body:before {
  margin-top: -36px;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'],
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(100% - 30px);
      -ms-flex: 0 0 calc(100% - 30px);
          flex: 0 0 calc(100% - 30px);
  margin-left: 15px;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body {
  margin-left: 1.5rem;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body::before,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body::before {
  position: absolute;
  height: 45px;
  width: 18px;
  left: 20px;
  top: 45px;
  display: block;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'],
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(100% + 30px);
      -ms-flex: 0 0 calc(100% + 30px);
          flex: 0 0 calc(100% + 30px);
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-img-wrapper,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-img-wrapper {
  padding-top: 70.67%;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body {
  width: auto;
  margin-left: 1.5rem;
  position: relative;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='1_masthead'] .card-body::before,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='1_masthead'] .card-body::before {
  position: absolute;
  height: 45px;
  width: 18px;
  left: -7px;
  top: 40px;
  display: block;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'],
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] {
  padding-bottom: 25px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] > a,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] > a {
  display: inherit;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] .explore,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] .explore {
  display: none;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'],
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 75%;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-left: 13%;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-img-wrapper,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-img-wrapper {
  padding-top: 15%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 37%;
      -ms-flex: 0 1 37%;
          flex: 0 1 37%;
  margin-left: 10px;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  -webkit-box-flex: 0;
  -webkit-flex: 0 2 auto;
      -ms-flex: 0 2 auto;
          flex: 0 2 auto;
  padding-top: 0;
  padding-bottom: 0;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-bodyText,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-bodyText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  color: #333333;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] .card-body .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] .card-body .card-title {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] .card-body .card-bodyText,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] .card-body .card-bodyText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'],
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'],
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'],
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(100% - 40px);
      -ms-flex: 0 0 calc(100% - 40px);
          flex: 0 0 calc(100% - 40px);
  margin-left: 30px;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-img-wrapper,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-img-wrapper,
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-img-wrapper,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-img-wrapper {
  padding-top: 33.33%;
  margin-left: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 2 33.33%;
      -ms-flex: 0 2 33.33%;
          flex: 0 2 33.33%;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body,
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 66.66%;
      -ms-flex: 0 1 66.66%;
          flex: 0 1 66.66%;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-bodyText,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-bodyText,
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-bodyText,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-bodyText {
  margin-bottom: 0;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'],
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] {
  margin-left: 15px;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-title,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-title {
  margin-bottom: 0;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='2'] a .card-body .card-bodyText,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='2'] a .card-body .card-bodyText {
  display: none;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'],
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] {
  padding-bottom: 20px;
  border-bottom: 1px solid #ccc;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-img-wrapper,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-img-wrapper {
  padding-top: 35.85%;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body::before,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body::before {
  position: relative;
  background-image: url("/content/dam/nextgen/images/icons/bubble.svg");
  content: '';
  background-repeat: no-repeat;
  background-size: 65%;
  height: 36px;
  width: 15px;
  left: -20px;
  top: 75px;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.75rem;
  color: #333333;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title .arrow-icon,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title .arrow-icon {
  display: none;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.md html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.lg html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
html.xl html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .explore,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .explore {
  color: #333333;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .explore:hover,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .explore:hover {
  color: inherit;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-bodyText,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-bodyText {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'],
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'],
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'],
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'],
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'],
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'],
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'],
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 87%;
      -ms-flex: 0 0 87%;
          flex: 0 0 87%;
  margin-left: 7%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] > a,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] > a,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] > a,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] > a,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] > a,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] > a,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] > a,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] > a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: inherit;
      -ms-flex-direction: inherit;
          flex-direction: inherit;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-img-wrapper,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-img-wrapper,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-img-wrapper,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-img-wrapper,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-img-wrapper,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-img-wrapper,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-img-wrapper,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-img-wrapper {
  width: 50%;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 0;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body:before,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body:before,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body:before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body:before,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body:before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body:before,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body:before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body:before {
  margin-top: -36px;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'],
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(100% - 30px);
      -ms-flex: 0 0 calc(100% - 30px);
          flex: 0 0 calc(100% - 30px);
  margin-left: 15px;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body {
  margin-left: 1.5rem;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body::before,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body::before {
  position: absolute;
  height: 45px;
  width: 18px;
  left: 20px;
  top: 45px;
  display: block;
}
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body .card-title {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'],
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(100% + 30px);
      -ms-flex: 0 0 calc(100% + 30px);
          flex: 0 0 calc(100% + 30px);
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-img-wrapper,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-img-wrapper {
  padding-top: 70.67%;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body {
  width: auto;
  margin-left: 1.5rem;
  position: relative;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='3'] .card-body::before,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='3'] .card-body::before {
  position: absolute;
  height: 45px;
  width: 18px;
  left: -7px;
  top: 40px;
  display: block;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'] a .card-body .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'] a .card-body .card-title {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'] a .card-body,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'] a .card-body {
  padding: 1.25rem 1rem 0.5rem;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'] a .card-body .card-title,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'] a .card-body .card-title {
  color: #333333;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'] a .card-body .card-bodyText,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'] a .card-body .card-bodyText {
  display: none;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'] a .card-body .explore,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'] a .card-body .explore {
  display: none;
}
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'],
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'],
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'],
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'],
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'],
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 -webkit-calc(25.33% - 30px);
      -ms-flex: 0 0 calc(25.33% - 30px);
          flex: 0 0 calc(25.33% - 30px);
}
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'].scs,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'].scs,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'].scs,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'].scs,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'].scs,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'].scs,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'].scs + .card + .card + .card,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'].scs + .card + .card + .card,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'].scs + .card + .card + .card,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'].scs + .card + .card + .card,
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='4'].scs + .card + .card + .card,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='4'].scs + .card + .card + .card {
  margin-left: 13%;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'],
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] {
  margin-bottom: 40px;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body {
  text-align: center;
}
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-bodyText,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-bodyText,
html.flexbox .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .explore,
html.flexbox .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .explore {
  display: none;
}
.smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title,
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.xl .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body,
html.lg .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body {
  max-width: 75%;
  margin: 0 auto;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'],
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'],
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'],
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] {
  margin-bottom: 15px;
}
html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .smartlist__newsLandingStyling .tccc-cmp.tccc-cmp-smartList .card[data-card-style='5'] a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__newsLandingStyling .card[data-card-style='5'] a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  color: #4A4A4A;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before {
  top: 0.2rem;
  bottom: 0;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header::before,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header,
html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .smartList__header,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .smartList__header {
  margin-bottom: 15px;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 -webkit-calc(100% - 30px);
      -ms-flex: 1 0 calc(100% - 30px);
          flex: 1 0 calc(100% - 30px);
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card.anim-delay,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card.anim-delay {
  -webkit-animation: fadeIn 0.4s ease-in both;
          animation: fadeIn 0.4s ease-in both;
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
}
html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 100%;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  margin: 0 -15px;
}
html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card {
  margin: 0;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card .card-img-wrapper,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card .card-img-wrapper {
  display: none !important;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card:hover img,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card:hover .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card:hover .card-title {
  text-decoration: underline #f40000;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card .card-img-top,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card .card-img-top {
  border-radius: 0;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card > div,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card > div {
  border: none !important;
}
html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card p,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card p,
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card li,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card li,
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card span,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a {
  text-decoration: none !important;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a:hover .card-body,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a:hover .card-body {
  position: relative;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a:hover .card-body .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a:hover .card-body .card-title {
  text-decoration: none;
  border-bottom: 2px solid #f40000;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a:hover .card-body p,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a:hover .card-body p {
  text-decoration: none;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body {
  color: #98989B;
  margin: 0 auto;
  top: 0 !important;
  border-top: 1px solid #999;
}
html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body,
html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body {
  padding: 1.25rem;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date {
  margin-bottom: 0.5rem;
  line-height: 1.5;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .explore,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .explore {
  display: none;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  color: #333333;
  display: inline;
  border-bottom: 1px solid #aaa;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
  line-height: 1.25;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-title,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-title {
  font-size: 1.75rem;
  line-height: 2rem;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date {
  text-decoration: none !important;
}
html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.md html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.md html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.lg html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.lg html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText,
html.xl html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
html.xl html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .card-bodyText,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .card-bodyText {
  margin-top: 0.5rem;
  display: none;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  color: #aaa !important;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date:before,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date:before {
  content: '[';
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .card-deck .card a .card-body .publish-date:after,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .card-deck .card a .card-body .publish-date:after {
  content: ']';
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .show-more,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .show-more {
  width: -webkit-calc(80% - 30px);
  width: calc(80% - 30px);
  text-align: center;
  border-top: 1px solid #F2F2F2;
  margin: 15px auto;
}
html.xs .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .show-more,
html.xs .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .show-more,
html.sm .smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .show-more,
html.sm .tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .show-more {
  width: -webkit-calc(100% + 30px);
  width: calc(100% + 30px);
  margin: 15px -15px;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .show-more .btn-primary,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .show-more .btn-primary {
  background-color: #FFFFFF;
  color: #333333;
  border: none;
  position: relative;
  top: -20px;
  cursor: pointer;
}
.smartlist__mediaCentre .tccc-cmp.tccc-cmp-smartList .show-more .icn-show-more,
.tccc-cmp.tccc-cmp-smartList.smartlist__mediaCentre .show-more .icn-show-more {
  background-image: url("/content/dam/nextgen/images/icons/expand.svg");
  background-repeat: no-repeat;
  background-position: bottom center;
  display: inline-block;
  content: " ";
  width: 20px;
  height: 20px;
  margin-bottom: -2px;
}
/* SMARTLIST COMPONENT STYLING START - search_results */
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container {
  border-bottom: 1px solid #98989B;
  padding: 2rem 0;
  min-height: 9rem;
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__thumbnail-image,
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__no-thumbnail-image {
  width: 30%;
  background-size: cover;
  display: inline-block;
  height: 5rem;
  border: 1px solid #F2F2F2;
  position: absolute;
}
html.md .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__thumbnail-image,
html.md .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__no-thumbnail-image,
html.lg .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__thumbnail-image,
html.lg .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__no-thumbnail-image,
html.xl .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__thumbnail-image,
html.xl .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__no-thumbnail-image {
  width: 20%;
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__no-thumbnail-image {
  background-image: url("/content/dam/journey/icons/placeholder.jpg");
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container {
  display: inline-block;
  width: 70%;
  padding: 0 1rem;
  margin-left: 30%;
}
html.md .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container,
html.lg .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container,
html.xl .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container {
  width: 80%;
  margin-left: 20%;
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title-anchor .searchResult__title {
  text-decoration: underline;
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title-anchor:hover .searchResult__title {
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title {
  display: inline-block;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
}
html.md .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.lg .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title,
html.xl .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__title-container .searchResult__title {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__published_date {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  color: #4A4A4A;
  display: inline-block;
  width: 70%;
  padding: 0 1rem;
  margin-left: 30%;
}
html.md .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__published_date,
html.lg .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__published_date,
html.xl .tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__published_date {
  width: 80%;
  margin-left: 20%;
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__published_date::before {
  content: "[";
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__published_date::after {
  content: "]";
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__sub_title,
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__desc,
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__author {
  display: none;
}
.tccc-cmp-smartList[data-design-package='/content/dam/journey/components/content/smartList/search_results'] .searchResult__result-container .searchResult__tags-container .searchResult__tag-container .searchResult__tag {
  display: none;
}
/* SMARTLIST COMPONENT STYLING END - search_results */
.tabbedNavigation .scrollers {
  background-color: #FFFFFF;
  background-size: 1.5rem 1.5rem !important;
}
.tabbedNavigation .scrollers.right {
  content: "" !important;
  background-image: url("https://static.coke.com/assets/nextgen/ico-arrow-right.svg");
  box-shadow: -10px 0px 10px 1px #FFFFFF;
}
.tabbedNavigation .scrollers.left {
  content: "" !important;
  background-image: url("https://static.coke.com/assets/nextgen/ico-arrow-left.svg");
  box-shadow: 10px 0px 10px 1px #FFFFFF;
}
.tabbedNavigation [data-design-package='default'] .scrollers {
  top: -0.3rem !important;
}
.tabbedNavigation [data-design-package='paginated_thumbnails'] .scrollers {
  background-color: transparent;
  box-shadow: unset;
}
.tabbedNavigation ul {
  padding-bottom: 0.5rem !important;
}
.tabbedNavigation ul li.item {
  list-style-type: none;
  padding: 0 15px;
  -webkit-box-flex: unset!important;
  -webkit-flex: unset!important;
      -ms-flex: unset!important;
          flex: unset!important;
}
.tabbedNavigation ul li.item p {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
  /* &::after {
					content: "";
					display: inline-block;
					position: absolute;
					border-bottom: 1px solid @black;
					bottom: -0.5rem !important;
					left: 0;
					width: 100%;
				} */
}
html.md .tabbedNavigation ul li.item p,
html.lg .tabbedNavigation ul li.item p,
html.xl .tabbedNavigation ul li.item p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tabbedNavigation ul li.item p,
html.lg .tabbedNavigation ul li.item p,
html.xl .tabbedNavigation ul li.item p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tabbedNavigation ul li.item p,
html.lg .tabbedNavigation ul li.item p,
html.xl .tabbedNavigation ul li.item p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tabbedNavigation ul li.item p,
html.lg .tabbedNavigation ul li.item p,
html.xl .tabbedNavigation ul li.item p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .tabbedNavigation ul li.item p,
html.lg .tabbedNavigation ul li.item p,
html.xl .tabbedNavigation ul li.item p {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
.tabbedNavigation ul li.item.active,
.tabbedNavigation ul li.item:hover {
  cursor: pointer;
}
.tabbedNavigation ul li.item.active p,
.tabbedNavigation ul li.item:hover p {
  font-weight: bold;
  text-decoration: none;
  /* 	&::after {
						border-bottom: 3px solid @red  !important;
					} */
}
.tabbedNavigation ul li.item.active img {
  border-color: #f40000 !important;
}
.tabbedNavigation .bubbleContainer .bubble {
  background-color: #98989B !important;
}
.tabbedNavigation .bubbleContainer .bubble.active {
  background-color: #f40000 !important;
}
.tabbed-navigation-container .scrollers.right {
  content: ">";
  top: 0px;
  right: 0px;
  background-position-x: right;
}
.tabbed-navigation-container .scrollers.left {
  content: "<";
  left: 0px;
  background-position-x: left;
}
.tccc-cmp-tabbedNavigation ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  padding: 0;
}
html.xs .tccc-cmp-tabbedNavigation ul,
html.sm .tccc-cmp-tabbedNavigation ul {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.tccc-cmp-tabbedNavigation ul li:hover {
  cursor: pointer;
}
.tccc-cmp-tabbedNavigation ul li.item span {
  width: 80%;
}
.tccc-cmp-tabbedNavigation ul li.item span p {
  display: block;
}
.tabbedNavigation {
  margin-top: 10px;
}
.tabbedNavigation ul li.item span p {
  text-decoration: none;
}
.tabbedNavigation.aem-GridColumn {
  padding: 0 !important;
}
html.xs .tabbedNavigation__resp-business .tccc-cmp-tabbedNavigation ul li.item,
html.sm .tabbedNavigation__resp-business .tccc-cmp-tabbedNavigation ul li.item,
html.md .tabbedNavigation__resp-business .tccc-cmp-tabbedNavigation ul li.item,
html.lg .tabbedNavigation__resp-business .tccc-cmp-tabbedNavigation ul li.item {
  margin: 0 1rem;
}
.tabbedNavigation__alignLeft.tccc-cmp-tabbedNavigation,
.tabbedNavigation__alignLeft .tccc-cmp-tabbedNavigation {
  padding-left: 15px;
}
.tabbedNavigation__alignLeft.tccc-cmp-tabbedNavigation ul li.item,
.tabbedNavigation__alignLeft .tccc-cmp-tabbedNavigation ul li.item {
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  padding: 0.5rem 1.5rem;
}
.tabbedNavigation__alignLeft.tccc-cmp-tabbedNavigation ul li.item span,
.tabbedNavigation__alignLeft .tccc-cmp-tabbedNavigation ul li.item span {
  width: 100%;
  border-bottom: 1px solid;
}
html.xs .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'],
html.sm .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'],
html.md .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] {
  padding: 0 1rem!important;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .tabbed-navigation-container {
  position: relative;
  margin: 0 auto;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-track.slick-center {
  -webkit-transform: translate3d(0, 0, 0) !important;
          transform: translate3d(0, 0, 0) !important;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev,
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next {
  background-size: contain;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  height: 3.75rem;
  width: 3.75rem;
  background-size: 1.875rem 1.875rem;
  background-position: center center;
  z-index: 10;
}
html.xs .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev,
html.xs .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next,
html.sm .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev,
html.sm .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next {
  width: 1.5rem;
  height: 1.5rem;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev {
  background-image: url("https://static.coke.com/assets/nextgen/ico-arrow-left.svg") !important;
  box-shadow: 10px 0px 10px 10px #FFFFFF;
  left: -70px;
}
html.md .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev {
  left: -1.5rem;
}
html.xs .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev,
html.sm .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev {
  left: -1rem;
}
html.xs .px-5.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev,
html.sm .px-5.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev {
  left: -2rem;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-prev:before {
  content: "";
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next {
  background-image: url("https://static.coke.com/assets/nextgen/ico-arrow-right.svg") !important;
  box-shadow: -10px 0px 10px 10px #FFFFFF;
  right: -70px;
  background-position-x: right;
}
html.md .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next {
  right: -0.7rem;
}
html.xs .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next,
html.sm .tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next {
  right: -1rem;
}
html.xs .px-5.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next,
html.sm .px-5.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next {
  right: -2rem;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] .slick-next:before {
  content: "";
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul {
  width: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 !important;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul:before {
  content: "";
  border-top: 1px dashed #98989B;
  width: 100%;
  position: absolute;
  top: 50%;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item {
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
  padding: 1rem 0;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item div {
  width: 100%;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item p {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
  line-height: 0.875rem;
  background-color: #FFFFFF;
  border: 1px solid #f40000;
  border-radius: 50%;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item p:after {
  bottom: 0 !important;
  border: 0 !important;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item.slick-current p,
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:hover p {
  background-color: #f40000;
  color: #FFFFFF;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item.slick-current p {
  -webkit-transform: scale(1.25);
          transform: scale(1.25);
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:focus {
  outline: none;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 1),
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 4),
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 8) {
  margin: 0 1rem;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 1) p,
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 4) p,
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 8) p {
  width: 2.5rem;
  height: 2.5rem;
  margin: 0.625rem !important;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 2),
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 5),
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 7) {
  margin: 0 1.625rem;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 2) p,
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 5) p,
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 7) p {
  width: 3.75rem;
  height: 3.75rem;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 3),
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 6),
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 9) {
  margin: 0 0.625rem;
}
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 3) p,
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 6) p,
.tccc-cmp-tabbedNavigation[data-design-package='/content/dam/journey/components/content/tabbedNavigation/infiniteLoop'] ul li.item:nth-child(9n + 9) p {
  width: 1.5625rem;
  height: 1.5625rem;
  margin: 1rem !important;
}
.contentWrapper__tabbedNav_accordion .tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul,
.contentWrapper__tabbedNav_accordion .tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul {
  padding: 0.5rem 0 !important;
}
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container {
  background-color: #F2F2F2;
}
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul {
  padding: 0.5rem 6.5rem !important;
}
html.md .tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul,
html.md .tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul,
html.lg .tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul,
html.lg .tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul {
  padding: 0.2rem 2rem !important;
}
html.xs .tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul,
html.xs .tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul,
html.sm .tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul,
html.sm .tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul {
  padding: 0.2rem 0 !important;
}
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li {
  text-align: unset;
  width: 100%;
}
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li > div,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li > div {
  width: 100%;
}
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li > div p,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li > div p {
  width: 95%;
  line-height: 1.5;
}
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li > div p::before,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li > div p::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
  top: -5px;
  bottom: -5px;
}
html.sm .tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li > div p::before,
html.sm .tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li > div p::before,
html.xs .tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li > div p::before,
html.xs .tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li > div p::before {
  top: 0.2rem;
  bottom: 0;
}
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li.active p,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li.active p,
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li:hover p,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li:hover p {
  font-weight: normal !important;
}
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li.expandAccordion p::after,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li.expandAccordion p::after {
  border: none !important;
  background: url("/content/dam/nextgen/images/icons/expand.svg");
  width: 18px;
  height: 18px;
  background-size: contain;
  background-repeat: no-repeat;
  left: 100% !important;
  bottom: 0;
  padding-bottom: 1.7rem;
}
.tabbedNavigation.tabbedNav_accordion .tabbed-navigation-container ul li.collapseAccordion p::after,
.tabbedNavigation .tabbedNav_accordion .tabbed-navigation-container ul li.collapseAccordion p::after {
  border: none !important;
  background: url("/content/dam/nextgen/images/icons/collapse.svg");
  width: 18px;
  height: 18px;
  background-size: contain;
  background-repeat: no-repeat;
  left: 100% !important;
  bottom: 0;
  padding-bottom: 1.7rem;
}
.tabbedNavigation.tabbbedNav_borderBottom,
.tabbedNavigation .tabbbedNav_borderBottom {
  margin-bottom: -1rem;
}
.tabbedNavigation.tabbbedNav_borderBottom ul,
.tabbedNavigation .tabbbedNav_borderBottom ul {
  border-bottom: 1px solid #333333;
}
.tabbedNavigation.tabbbedNav_borderBottom ul li.item p,
.tabbedNavigation .tabbbedNav_borderBottom ul li.item p {
  padding-bottom: 0.5rem;
}
.tabbedNavigation.tabbbedNav_borderBottom ul li.item p::after,
.tabbedNavigation .tabbbedNav_borderBottom ul li.item p::after {
  border-bottom: none;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container {
  counter-reset: section;
  width: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 0 1rem;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container .scrollers,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container .scrollers {
  display: none;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0;
  padding: 0;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  list-style: none;
  border-bottom: 1px solid #d0d0d0;
  width: 100%;
  padding: 0.5rem 0;
  -webkit-align-self: baseline;
      -ms-flex-item-align: baseline;
          align-self: baseline;
  cursor: pointer;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before {
  counter-increment: section;
  content: counter(section) " ";
  margin: 0 !important;
  padding-right: 0.5rem;
  min-width: 2.5rem;
  text-align: center;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  color: #4A4A4A;
  font-size: 2rem !important;
}
html.md .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.md .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.lg .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.lg .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.xl .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.xl .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.md .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.lg .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.lg .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.xl .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.xl .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.md .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.lg .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.lg .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.xl .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.xl .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.md .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.lg .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.lg .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.xl .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.xl .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.md .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.lg .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.lg .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before,
html.xl .tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item::before,
html.xl .tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item::before {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item:last-child,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item:last-child {
  border-bottom: none;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item div,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item div {
  display: inline-block !important;
  margin-bottom: 0;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item img,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item img {
  width: 1.5rem !important;
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item p,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item p {
  text-indent: 0 !important;
  padding-left: 0.7rem !important;
  border-left: #f40000 1px solid;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  padding: 0.5rem;
  white-space: nowrap;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  margin-bottom: 0px !important;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item p::before,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item p::before {
  content: none !important;
  margin: 0 0.5rem !important;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item p:hover,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item p:hover {
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item p::after,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item p::after {
  border-bottom: none;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item:hover p::after,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item:hover p::after,
.tccc-cmp-tabbedNavigation.tabbedNavigation__large-numbers .tabbed-navigation-container ul li.item.active p::after,
.tabbedNavigation__large-numbers .tccc-cmp-tabbedNavigation .tabbed-navigation-container ul li.item.active p::after {
  border: none !important;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__show-more ul,
.tabbedNavigation__show-more .tccc-cmp-tabbedNavigation ul {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__show-more ul li,
.tabbedNavigation__show-more .tccc-cmp-tabbedNavigation ul li {
  background-color: transparent;
  color: #333333;
  padding: 0.5rem 0;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__show-more ul li:hover,
.tabbedNavigation__show-more .tccc-cmp-tabbedNavigation ul li:hover {
  background-color: transparent;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__show-more ul li p,
.tabbedNavigation__show-more .tccc-cmp-tabbedNavigation ul li p {
  background: white;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 1rem !important;
  line-height: 1.375rem !important;
  font-weight: 400 !important;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__show-more ul li p:after,
.tabbedNavigation__show-more .tccc-cmp-tabbedNavigation ul li p:after {
  content: ' ';
  width: 20px !important;
  background-image: url(/content/dam/nextgen/images/icons/expand.svg);
  margin-bottom: -2px;
  background-repeat: no-repeat;
  background-position: bottom center;
  height: 20px;
  display: inline-block;
  bottom: 0 !important;
  border-bottom: none !important;
  position: relative !important;
}
.tccc-cmp-tabbedNavigation.tabbedNavigation__show-more ul:after,
.tabbedNavigation__show-more .tccc-cmp-tabbedNavigation ul:after {
  border-bottom: 1px solid #98989B;
  content: "";
  margin: 0 auto;
  position: absolute;
  top: 42%;
  left: 0;
  right: 0;
  width: 90%;
  z-index: -1;
}
/* VARIABLES */
.tccc-cmp.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/top_tier_mobile_flyout'] .activeSelectedNav span {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
}
html.md .tccc-cmp.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/top_tier_mobile_flyout'] .navbar,
html.lg .tccc-cmp.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/top_tier_mobile_flyout'] .navbar,
html.xl .tccc-cmp.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/top_tier_mobile_flyout'] .navbar {
  max-width: -webkit-calc((100vw - 18px));
  max-width: calc((100vw - 18px));
}
.tccc-htl-contentWrapper.secondary-desktop-nav-container,
.tccc-cmp-navigation.secondary-desktop-nav-container {
  border: 1px solid #DBDBDB;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.13);
}
.tccc-htl-contentWrapper.sticky-nav,
.tccc-cmp-navigation.sticky-nav {
  width: 100%;
  position: fixed;
  z-index: 999;
}
html.mobileNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] {
  margin-bottom: 3.125rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navLine-links {
  display: block;
  position: absolute;
  right: 0;
  margin-top: 0.5rem;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navLine-links .language-link {
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNav {
  display: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNav .navbarIcons .language-link {
  padding: 0.25rem 1rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .desktopNav {
  display: none;
  margin: 0 auto;
  z-index: 50;
  text-align: center;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .desktopNav {
  display: block;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .desktopNav .navbar-nav {
  display: inline-block !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .desktopNav .navbar-nav li.nav-item {
  display: block !important;
  float: left;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .desktopNav .navbar-nav li.navLine-links {
  display: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header {
  position: fixed;
  z-index: 1001;
  width: 100%;
  background-color: #FFFFFF;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navLine,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navbar-nav {
  display: inline-block;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navLine .navbar-brand {
  padding-left: 0;
  padding-top: 0.2rem;
  padding-right: 0.75rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navLine .navbar-brand img {
  max-width: 175px;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navLine.max-width-attop {
  max-width: none;
  margin: 0 !important;
  position: static;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navbar-nav .nav-item {
  display: inline-block;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navbar-nav .nav-item.navLine-links {
  display: inline-block !important;
  position: static;
  margin-top: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navbar-nav .nav-item a {
  padding-left: 0.65rem;
  padding-right: 0.65rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navbar-nav .nav-item span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container.shorter_header .desktopNav .navLine-links {
  display: none;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container {
  margin: 0 auto;
  border-bottom: 1px solid #98989B;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar {
  font-weight: 200 !important;
  background-color: #FFFFFF;
  padding-bottom: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navigation__mobile-logo {
  object-fit: contain;
  max-height: 2rem;
}
html.mobileNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar {
  padding: 0.3125rem 0;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #f40000;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navbar-toggler {
  outline: none;
  border: none;
  width: 25px;
  height: 25px;
  margin-left: 1rem;
  padding: 0;
  border-radius: 0;
  z-index: 1;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navbar-toggler .navbar-toggler-icon {
  background: initial;
  display: inline-block;
  background-image: url('https://static.coke.com/assets/journey/hamburger.svg');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 25px;
  height: 25px;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navbar-toggler.expanded .navbar-toggler-icon {
  background-image: url('https://static.coke.com/assets/nextgen/close-popup@2x.svg');
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navbar-collapse {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .home {
  vertical-align: text-top;
  margin-top: 0.25rem;
  width: 1.5rem;
  height: 1.5rem;
  display: inline-block;
  background-image: url("/content/dam/journey/images/home.svg");
  background-repeat: no-repeat;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .home {
  width: 1.875rem;
  height: 1.875rem;
}
html.mobileNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .home {
  margin-left: 1.5rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .country,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .search {
  vertical-align: middle;
  display: inline-block;
  background-position-y: center;
  height: 100%;
  padding: 1rem 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .country {
  background-image: url('https://static.coke.com/assets/journey/icon-globe.svg');
  background-repeat: no-repeat;
  width: 1.5rem;
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  margin-left: 1rem;
  margin-bottom: 0.1rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .search {
  background-image: url('https://static.coke.com/assets/journey/icon-search.svg');
  background-repeat: no-repeat;
  width: 1.2rem;
  margin-left: 0.675rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine.max-width-attop {
  max-width: 1080px;
  margin: 0 auto !important;
  position: relative;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine {
  height: 73px;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine .navbar-brand {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.8125rem;
  line-height: 1.0625rem;
  padding-top: 0.5rem;
  padding-left: 0.75rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine .navbar-brand img {
  display: block;
  height: 3.75rem;
  max-width: 100%;
  /* all style changes will ease-in-out for 1s */
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine .navbar-brand {
  font-size: 1.3125rem;
  line-height: 1.8125rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine .navbar {
  margin: 0 auto;
  font-weight: 700;
  text-transform: uppercase;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine #homeLink .navbarLeftItems {
  display: inline-block;
  list-style: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine #iconLinks {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin: 0.2rem !important;
  position: relative;
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine #iconLinks {
  position: relative;
  right: 1.25rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine #iconLinks .navbarRightItems {
  display: inline-block;
  list-style: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .navLine #iconLinks .navbarRightItems:last-child {
  padding-left: 1.5rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .backLink {
  font-weight: 600;
  padding-left: 0;
}
html[dir='rtl'] .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .backLink {
  padding-right: 0;
  padding-left: 1.5rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .backLink img {
  position: relative;
  float: left;
  margin-left: 8px;
  margin-right: 10px;
  left: 0% !important;
  max-width: 8px;
}
html[dir='rtl'] .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar .backLink img {
  position: absolute;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar {
  height: 3.125rem;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #98989B;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-toggler[aria-expanded='true'] img {
  width: 1rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-brand {
  margin: 0 auto;
  padding-right: 2.5625rem;
}
html.xs .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-brand {
  width: 100%;
  text-align: center;
  position: absolute;
  padding: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-brand img {
  width: 100%;
  max-width: 12.5rem;
}
html.xs .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-brand img {
  width: 60%;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse {
  top: 3.125rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav {
  padding-top: 0 !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.dropdown-menu > li {
  padding: 0.7rem;
  border-top: 1px solid black;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.dropdown-menu > li:first-of-type {
  border-top: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav .dropdown-item span {
  font-size: 1rem;
  font-weight: normal;
  text-transform: none;
  white-space: normal;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel1 {
  padding: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel1 > li {
  background-color: #F2F2F2;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel1 .navbarIcons {
  background-color: #FFFFFF;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel1 .navbarIcons .language-link {
  display: inline-block;
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel2 li[role='backMenuLink'] {
  background-color: #F2F2F2;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel2 li[role='backMenuLink'] .backLink {
  font-weight: bold;
  color: #767676;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel2 .sublist {
  background-color: #a6a3a3;
  padding-left: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel2 .sublist img {
  position: relative;
  float: left;
  margin-left: 9px;
  margin-right: 10px;
  left: 0% !important;
  max-width: 8px;
}
html[dir='rtl'] .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel2 .sublist img {
  position: absolute;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel2 .sublist a {
  font-weight: bold;
  color: #FFFFFF;
  padding-left: 2.5rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .mobileNavBar .navbar-collapse .navbar-nav.navLevel2 .navLevel2-has-children {
  background-color: #F2F2F2;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav {
  display: block;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .nav-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .nav-item .navLevel1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .c-nav__item,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 1.5rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav.dropdown-menu {
  border: 0 !important;
  border-radius: 0 !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .nav-link {
  padding-right: 1.1rem;
  padding-left: 1.1rem;
  text-decoration: none !important;
  padding-bottom: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .nav-link span {
  font-size: 1rem;
  white-space: nowrap;
  line-height: 2rem;
  border-bottom: 3px solid transparent;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .nav-link:hover {
  text-decoration: none!important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .nav-link:hover span {
  text-decoration: none!important;
  border-bottom: 2px solid #f40000;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown {
  width: 60px;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown > .dropdown-container {
  display: none;
  opacity: 0.9;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown > .dropdown-container.show {
  display: block;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-container {
  position: absolute;
  top: 0 !important;
  z-index: 9000;
  padding: 3.5rem 0 1.5rem;
  margin-top: 0;
  background-color: #FFFFFF;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-container .nav-spacer {
  height: 44px;
  border: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu {
  position: static;
  border: none;
  overflow-x: hidden;
  border-radius: 0;
  overflow-y: auto;
  margin-top: 0;
  padding-top: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu li {
  counter-reset: li;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu li a,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu li .c-nav__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 2.5rem;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu li a,
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu li .c-nav__item {
  padding: 0.8125rem 2.5rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu li a span,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu li .c-nav__item span {
  font-size: 1.125rem;
  line-height: 2.6875rem;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu li a span,
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu li .c-nav__item span {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 0.9375rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu.navLevel1 {
  left: -1.25rem !important;
}
html.mobileNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu.navLevel1 {
  padding-top: 1rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-menu.navLevel1 > li {
  border-left: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .navbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item {
  line-height: 1.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none !important;
}
html.xs[dir='rtl'] .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item,
html.sm[dir='rtl'] .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item {
  text-align: right;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item span {
  line-height: 1.5rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item:hover span::after {
  content: '';
  display: block;
  height: 0;
  position: absolute;
  width: 100%;
  left: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item span {
  position: relative;
  text-transform: uppercase;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item span:hover {
  text-decoration: none;
  outline: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item:focus {
  text-decoration: none;
  outline: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item:active {
  text-decoration: none;
  outline: none;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item img {
  margin-left: 0.75rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item.active,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item:active,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item:focus,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .dropdown-item:hover {
  background-color: initial;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .activeSelectedNav {
  text-decoration: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .activeSelectedNav a.nav-link {
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .activeSelectedNav span {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-weight: 700 !important;
  letter-spacing: -0.2px;
  border-bottom: 3px solid #f40000 !important;
  text-decoration: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-nav .activeSelectedNav.navtoggleIcon {
  border: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .has-children {
  z-index: 9999;
  position: relative;
  display: block !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .has-children::after {
  display: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-collapse {
  position: absolute;
  top: 4.8rem;
  right: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  float: left;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-collapse {
  position: relative;
  top: 0;
  right: auto;
  left: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-collapse .navbar-nav .nav-link img {
  padding-left: 1.25rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-collapse.collapsing {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  right: 100%;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-collapse.show {
  left: 0;
  padding: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-menu.navLevel1,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-menu.navLevel2 {
  top: 0;
  margin-top: 0;
  overflow: auto;
}
html.mobileNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-menu.navLevel1,
html.mobileNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-menu.navLevel2 {
  width: 357px;
  overflow-y: auto;
  max-width: 100%;
}
html.mobileNavMode .publishMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-menu.navLevel1,
html.mobileNavMode .publishMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-menu.navLevel2 {
  max-height: 100vh;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-menu.navLevel1,
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-menu.navLevel2 {
  min-width: 100%;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-menu > li {
  list-style: none;
  padding: 0.2rem;
  display: block;
}
html.mobileNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-item img {
  position: absolute;
  left: 95%;
  padding: 0.35rem 0;
  top: 4px;
  max-width: 8px;
}
html.mobileNavMode[dir='rtl'] .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .dropdown-item img {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  left: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navLevel2 {
  background-color: #FFFFFF;
  height: 100%;
  position: relative;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  min-height: 100%;
  overflow: auto;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navLevel2 #subMenuList {
  padding: 1rem 0 0 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navLevel2 li {
  list-style: none;
  padding: 0.2rem;
  display: block;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navLevel2 li:hover span::after {
  content: '';
  display: block;
  height: 0;
  position: absolute;
  width: 100%;
  left: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navLevel2 li a {
  color: #333333;
  line-height: 1.5rem;
  padding: 0.25rem 1.5rem 0.25rem 3.5rem;
  clear: both;
  text-align: inherit;
  text-decoration: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navLevel2 li a:hover {
  text-decoration: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navLevel2 li span {
  white-space: normal;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .spacer {
  height: 40px;
  border: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .bottomLinks {
  border: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar- {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .subMenuChilditems {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .activeSelectedNav {
  text-decoration: none;
  font-weight: 400;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-collapse {
  position: absolute;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .nav_container .navbar-collapse {
  position: relative;
  top: 0;
  right: auto;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  float: left;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .mobile-navigation-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  opacity: 0.7;
  background-color: #a0a0a0;
  z-index: 10;
}
html.desktopNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/multi_tier_mobile_flyout'] .mobile-navigation-overlay {
  display: none;
}
html.mobileNavMode .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] {
  display: none;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar {
  display: block;
  padding-top: 0;
  padding-bottom: 0;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .nested-div span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-arrow {
  background-repeat: no-repeat;
  background-position: center;
  width: 40px;
  height: 0.75rem;
  background-size: contain;
  background-origin: content-box;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-arrow:before {
  content: '';
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-arrow.slick-disabled {
  visibility: hidden;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-prev {
  background-image: url('https://static.coke.com/assets/nextgen/ico-arrow-left.svg');
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-prev:before {
  content: '';
}
html[dir='rtl'] .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-prev {
  background-image: url('https://static.coke.com/assets/nextgen/ico-arrow-right.svg');
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-next {
  background-image: url('https://static.coke.com/assets/nextgen/ico-arrow-right.svg');
  margin-right: 0;
}
html[dir='rtl'] .tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-next {
  background-image: url('https://static.coke.com/assets/nextgen/ico-arrow-left.svg');
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list {
  margin: 0 1rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide {
  width: 250px;
  max-width: 250px;
  text-align: center;
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide:first-child {
  padding-left: 2rem;
  padding-right: 2rem;
  font-weight: bold;
  border-right: 1px solid #CCCCCC;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide:first-child .nested-div {
  min-height: 3.375rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide:first-child .nested-div span {
  margin: auto;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide a,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide a:hover {
  display: inline-block;
  text-decoration: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide a span,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide a:hover span {
  text-decoration: none !important;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide .nested-div {
  margin-top: 1px;
  border-bottom: 3px solid rgba(0, 0, 0, 0);
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide .nested-div a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 3.375rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide .nested-div span {
  margin: auto;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .current .nested-div,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide:hover .nested-div {
  border-bottom: 3px solid #f40000;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .current .nested-div span,
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide:hover .nested-div span {
  font-weight: bold;
}
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .current .nested-div span:not(:root:root),
.tccc-cmp-navigation[data-design-package='/content/dam/journey/components/content/navigation/horizontal_scrolling'] .nav_container .navbar .slick .slick-list .slick-track .slick-slide:hover .nested-div span:not(:root:root) {
  font-weight: normal;
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"],
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] {
  margin-bottom: 3rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"],
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"],
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"],
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"],
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"],
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] {
  margin-bottom: 6rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionTitle,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionTitle {
  padding-left: 8.33% !important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .collectionDescription,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .collectionDescription {
  display: none;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-for .featuredItem.slick-slide,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-for .featuredItem.slick-slide {
  min-width: 9.375rem !important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-for .featuredItem.slick-slide img,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-for .featuredItem.slick-slide img {
  max-width: 12.5rem;
  max-height: 42.5rem;
  object-fit: contain;
}
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-for .featuredItem.slick-slide img,
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-for .featuredItem.slick-slide img,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-for .featuredItem.slick-slide img,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-for .featuredItem.slick-slide img {
  max-width: 9rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav.notCentered .slick-slide,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav.notCentered .slick-slide {
  opacity: 0;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav.notCentered .slick-slide.slick-current + .slick-slide,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav.notCentered .slick-slide.slick-current + .slick-slide {
  opacity: 1;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav .slick-prev,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav .slick-prev {
  background-image: url("https://static.coke.com/assets/nextgen/ico-arrow-left.svg") !important;
  left: -35px;
}
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav .slick-prev,
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav .slick-prev,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav .slick-prev,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav .slick-prev {
  left: -25px;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav .slick-prev:before,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav .slick-prev:before {
  content: "";
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav .slick-next,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav .slick-next {
  background-image: url("https://static.coke.com/assets/nextgen/ico-arrow-right.svg") !important;
  right: -35px;
  background-position-x: right;
}
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav .slick-next,
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav .slick-next,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav .slick-next,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav .slick-next {
  right: -25px;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .slider-nav .slick-next:before,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .slider-nav .slick-next:before {
  content: "";
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoBanner,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoBanner {
  width: 100vw!important;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  line-height: 1.4 !important;
  color: inherit;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productName,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productName {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productDescription,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productDescription {
  padding-top: 0.7rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productDescription p,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productDescription p,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productDescription h1,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productDescription h1,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productDescription h2,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productDescription h2,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer .productDescription h3,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer .productDescription h3 {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  color: inherit;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer span,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer span,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .productDescriptionContainer p,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .productDescriptionContainer p {
  line-height: 1.6;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .contentInfoWrapper,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .contentInfoWrapper {
  width: 100vw!important;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .contentInfoWrapper,
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .contentInfoWrapper,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .contentInfoWrapper,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .contentInfoWrapper {
  height: auto!important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .contentInfoWrapper .tab-content .tab-pane,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .contentInfoWrapper .tab-content .tab-pane {
  max-width: 1080px;
  margin: auto;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .contentInfoWrapper > .nutritionTable,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .contentInfoWrapper > .nutritionTable {
  z-index: 10;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .dropdown-container,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .dropdown-container {
  background-color: #FFFFFF;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .dropdown-container .single-variant,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .dropdown-container .single-variant {
  border-bottom: 2px solid #CFCFCF;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .headerLinksContainer .headerLinks,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .headerLinksContainer .headerLinks {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .headerLinksContainer .headerLinks .selected,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .headerLinksContainer .headerLinks .selected {
  border-bottom: 5px solid currentColor;
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  padding-bottom: 0.5rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .headerLinksContainer .headerLinks a,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .headerLinksContainer .headerLinks a {
  text-decoration: none !important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .headerLinksContainer .headerLinks a:hover,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .headerLinksContainer .headerLinks a:hover {
  cursor: pointer;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nav-tabs,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nav-tabs {
  border-bottom: 2px solid #CFCFCF;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nav-tabs .nav-item,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nav-tabs .nav-item {
  margin-bottom: 0;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nav-tabs .dropdown-toggle,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nav-tabs .dropdown-toggle {
  text-decoration: none!important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nav-tabs .dropdown-toggle .active,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nav-tabs .dropdown-toggle .active {
  border-bottom-color: #CFCFCF;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nav-tabs .nav-link,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nav-tabs .nav-link {
  line-height: 2rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nav-tabs .dropdown-item,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nav-tabs .dropdown-item {
  line-height: 2rem;
  text-decoration: none!important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .servingSize,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .servingSize,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .calories,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .calories {
  border-bottom: 2px solid #CFCFCF;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .dailyValueTable > div,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .dailyValueTable > div {
  border-top: 1px solid #CFCFCF;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .dailyValueTable > div.daily + .daily,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .dailyValueTable > div.daily + .daily {
  border-bottom: 1px solid #CFCFCF !important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .dailyValueTable .nutritionDetailItem:first-child,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .dailyValueTable .nutritionDetailItem:first-child {
  border-top: 0;
  position: relative;
  top: -1px;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .dailyValueTable .nutritionDetailItem:last-child,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .dailyValueTable .nutritionDetailItem:last-child {
  border-bottom: none;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .dailyValueTable:after,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .dailyValueTable:after {
  content: '';
  width: 100%;
  height: 5px;
  position: absolute;
  background-color: inherit;
  bottom: 0;
  left: 0;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .infoContent,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .infoContent {
  display: none;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails {
  background-color: #FFFFFF;
  display: block;
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
  line-height: 2.2;
  padding-top: 0.5rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .size,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .size {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.3125rem;
  font-size: 1rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .size {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .size,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .size {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .calories,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .calories {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
  line-height: 1.5;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .calories {
  font-size: 0.9375;
  line-height: 1.1875rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .calories,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .calories {
  font-size: 0.9375;
  line-height: 1.1875rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 1.7rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem .label {
  line-height: 1.7;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.amountPerServing .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.amountPerServing .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.totalFat .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.totalFat .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.sodium .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.sodium .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.totalCarbohydrates .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.totalCarbohydrates .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.totalSugars .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.totalSugars .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.protein .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.protein .label {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem .daily,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem .daily {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.servingSize .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.servingSize .label,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.servingSize .info,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .nutritionDetails .nutritionDetailItem.servingSize .info {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .ingredientsDetails,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .ingredientsDetails {
  background-color: #FFFFFF;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .ingredientsDetails p,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .ingredientsDetails p {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
  line-height: 1.8;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop"] .infoWrapper .nutritionTable .generalInfo,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/infiniteLoop_au"] .infoWrapper .nutritionTable .generalInfo {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
  line-height: 1.8;
}
.hide-nutrition-percent-daily .tccc-cmp-contentFragmentCollection .daily,
.hide-nutrition-percent-daily.tccc-cmp-contentFragmentCollection .daily,
.hide-nutrition-percent-daily .tccc-cmp-contentFragmentCollection .generalInfo,
.hide-nutrition-percent-daily.tccc-cmp-contentFragmentCollection .generalInfo {
  display: none;
}
.hide-nutrition-percent-daily .tccc-cmp-contentFragmentCollection .infoWrapper .nutritionTable .dailyValueTable .nutritionDetailItem:first-child,
.hide-nutrition-percent-daily.tccc-cmp-contentFragmentCollection .infoWrapper .nutritionTable .dailyValueTable .nutritionDetailItem:first-child {
  border-top: 0;
}
.hide-nutrition .tccc-cmp-contentFragmentCollection .nutritionTable,
.hide-nutrition.tccc-cmp-contentFragmentCollection .nutritionTable {
  visibility: hidden;
}
html.xs .hide-nutrition .tccc-cmp-contentFragmentCollection .tab-content .nutritionTable,
html.xs .hide-nutrition.tccc-cmp-contentFragmentCollection .tab-content .nutritionTable,
html.sm .hide-nutrition .tccc-cmp-contentFragmentCollection .tab-content .nutritionTable,
html.sm .hide-nutrition.tccc-cmp-contentFragmentCollection .tab-content .nutritionTable {
  display: none;
}
html.xs .hide-nutrition .tccc-cmp-contentFragmentCollection .infoWrapper,
html.xs .hide-nutrition.tccc-cmp-contentFragmentCollection .infoWrapper,
html.sm .hide-nutrition .tccc-cmp-contentFragmentCollection .infoWrapper,
html.sm .hide-nutrition.tccc-cmp-contentFragmentCollection .infoWrapper {
  margin-top: -20rem !important;
}
html.xs .hide-nutrition .tccc-cmp-contentFragmentCollection .infoWrapper .productDescriptionContainer,
html.xs .hide-nutrition.tccc-cmp-contentFragmentCollection .infoWrapper .productDescriptionContainer,
html.sm .hide-nutrition .tccc-cmp-contentFragmentCollection .infoWrapper .productDescriptionContainer,
html.sm .hide-nutrition.tccc-cmp-contentFragmentCollection .infoWrapper .productDescriptionContainer {
  top: 50%!important;
}
html.xs .hide-nutrition .tccc-cmp-contentFragmentCollection .infoWrapper .productDescriptionContainer .productDescription,
html.xs .hide-nutrition.tccc-cmp-contentFragmentCollection .infoWrapper .productDescriptionContainer .productDescription,
html.sm .hide-nutrition .tccc-cmp-contentFragmentCollection .infoWrapper .productDescriptionContainer .productDescription,
html.sm .hide-nutrition.tccc-cmp-contentFragmentCollection .infoWrapper .productDescriptionContainer .productDescription {
  display: block!important;
}
.tccc-cmp-contentFragmentCollection .nutritionDetails .nutritionDetailItem.cfc-bold-font .label {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
}
.tccc-cmp-contentFragmentCollection .nutritionDetails .nutritionDetailItem.cfc-normal-font .label {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
}
.red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
.red-box .tccc-cmp-contentFragmentCollection .collectionTitle {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
  left: 1rem;
  position: relative;
}
html.md .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.md .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box .tccc-cmp-contentFragmentCollection .collectionTitle {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.md .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box .tccc-cmp-contentFragmentCollection .collectionTitle {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.md .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box .tccc-cmp-contentFragmentCollection .collectionTitle {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.md .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box .tccc-cmp-contentFragmentCollection .collectionTitle {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.md .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.lg .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.xl .red-box .tccc-cmp-contentFragmentCollection .collectionTitle {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.xs .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.xs .red-box .tccc-cmp-contentFragmentCollection .collectionTitle,
html.sm .red-box.tccc-cmp-contentFragmentCollection .collectionTitle,
html.sm .red-box .tccc-cmp-contentFragmentCollection .collectionTitle {
  padding-left: 0!important;
}
.red-box.tccc-cmp-contentFragmentCollection .collectionTitle::before,
.red-box .tccc-cmp-contentFragmentCollection .collectionTitle::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .red-box.tccc-cmp-contentFragmentCollection .collectionTitle::before,
html.sm .red-box .tccc-cmp-contentFragmentCollection .collectionTitle::before,
html.xs .red-box.tccc-cmp-contentFragmentCollection .collectionTitle::before,
html.xs .red-box .tccc-cmp-contentFragmentCollection .collectionTitle::before {
  top: 0.2rem;
  bottom: 0;
}
.contentFragmentCollection.contentFragCollection__leadership-details,
.contentFragmentCollection .contentFragCollection__leadership-details {
  padding-bottom: 0;
  margin-bottom: 1.25rem;
}
.contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem,
.contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem {
  background-color: #FFFFFF;
  margin: 70px 0 0 0 !important;
}
html.xl .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1),
html.xl .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1),
html.xl .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(2),
html.xl .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(2),
html.xl .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(3),
html.xl .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(3),
html.lg .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1),
html.lg .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1),
html.lg .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(2),
html.lg .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(2),
html.lg .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(3),
html.lg .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(3),
html.md .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1),
html.md .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1),
html.md .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(2),
html.md .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(2),
html.md .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(3),
html.md .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(3) {
  margin-top: 0 !important;
}
.contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img,
.contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img {
  width: 222px!important;
  height: 165px!important;
  object-fit: cover;
}
html.xl .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img,
html.xl .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img,
html.lg .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img,
html.lg .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img,
html.md .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img,
html.md .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem img {
  margin-top: -50px !important;
}
html.xs .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem .personDetails,
html.xs .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem .personDetails,
html.sm .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem .personDetails,
html.sm .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem .personDetails {
  background-color: #FFFFFF;
  min-height: 140px;
}
.contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem .personDetails .personName,
.contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem .personDetails .personName {
  color: #333333;
}
html.xs .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem,
html.xs .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem,
html.sm .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem,
html.sm .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem {
  background-color: #F2F2F2;
}
html.xs .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1),
html.xs .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1),
html.sm .contentFragmentCollection.contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1),
html.sm .contentFragmentCollection .contentFragCollection__leadership-details .tccc-cmp-contentFragmentCollection .personContFragCollectionWrapper .personItem:nth-of-type(1) {
  margin: 0 !important;
}
/* contentFragmentCollection COMPONENT STYLING */
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card-deck {
  margin-right: -15px;
  margin-left: -15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card a {
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card a:hover h5 {
  text-decoration: underline;
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  text-underline-position: auto;
}
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card {
  margin: 0 15px !important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper {
  overflow: hidden;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .card-img-top {
  border-radius: 0;
  height: 160px;
  object-fit: cover;
  -webkit-transition: all 6s ease;
  transition: all 6s ease;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .card-img-top:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  cursor: pointer;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder {
  background-image: url('/content/dam/journey/icons/placeholder.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  height: 160px;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  text-transform: capitalize;
  color: #FFFFFF;
  position: relative;
  max-width: 80%;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
  margin: 0;
  text-decoration: none;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-img-wrapper .image-placeholder p:after {
  content: '';
  background-image: url('/content/dam/nextgen/images/icons/bubble.svg');
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 40px;
  padding: 0;
  position: absolute;
  vertical-align: text-bottom;
  width: 15px;
  left: -2rem;
  bottom: -2rem;
  top: -1.5rem;
  bottom: unset;
  left: unset;
  right: -1rem;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  margin-bottom: 0 !important;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #98989B;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto;
  padding: 1rem 0;
  top: 0 !important;
  -webkit-transform: translateY(0) !important;
          transform: translateY(0) !important;
  width: 90%;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title {
  text-transform: none;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  color: #333333 !important;
  line-height: 1.5;
  text-align: left !important;
  width: 100%;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.lg .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title,
html.xl .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-title {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-bodyText {
  display: none;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-body .card-addText {
  display: none;
}
.contentFragmentCollection__showmore .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .show-more,
.contentFragmentCollection__showmore.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .show-more {
  width: -webkit-calc(100% - 30px);
  width: calc(100% - 30px);
  text-align: center;
  border-top: 1px solid #98989B;
  margin: 15px auto;
  border-top: 1px solid #CFCFCF !important;
}
.contentFragmentCollection__showmore .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button,
.contentFragmentCollection__showmore.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button {
  background-color: #FFFFFF;
  border: none;
  position: relative;
  cursor: pointer;
  font-size: 1.125rem;
  top: -25px !important;
  color: #4A4A4A !important;
  text-transform: lowercase;
}
.contentFragmentCollection__showmore .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button::first-letter,
.contentFragmentCollection__showmore.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button::first-letter {
  text-transform: uppercase;
}
.contentFragmentCollection__showmore .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button.less-button,
.contentFragmentCollection__showmore.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button.less-button {
  display: none;
}
.contentFragmentCollection__showmore .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button .icn-show-more,
.contentFragmentCollection__showmore.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button .icn-show-more,
.contentFragmentCollection__showmore .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button .icn-show-less,
.contentFragmentCollection__showmore.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button .icn-show-less {
  background-repeat: no-repeat;
  background-position: bottom center;
  display: inline-block;
  content: " ";
  width: 20px;
  height: 20px;
  margin-bottom: -2px;
}
.contentFragmentCollection__showmore .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button .icn-show-more,
.contentFragmentCollection__showmore.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button .icn-show-more {
  background-image: url("/content/dam/nextgen/images/icons/expand.svg");
}
.contentFragmentCollection__showmore .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button .icn-show-less,
.contentFragmentCollection__showmore.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] button .icn-show-less {
  background-image: url("/content/dam/nextgen/images/icons/collapse.svg");
}
.arrow-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card a,
.arrow-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card a {
  text-decoration: none !important;
}
.arrow-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card a:hover,
.arrow-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card a:hover {
  text-decoration: none !important;
}
.arrow-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title,
.arrow-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
  cursor: pointer;
  position: relative;
}
.arrow-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title::after,
.arrow-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/circle-arrow_cta.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
  margin-bottom: -2px;
}
.arrow-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title:hover::after,
.arrow-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title:hover::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.arrow-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card:hover,
.arrow-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card:hover {
  cursor: pointer;
}
.arrow-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card:hover .card-title::after,
.arrow-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card:hover .card-title::after {
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.download-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title,
.download-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  line-height: 1.375rem !important;
  font-size: 1rem !important;
  cursor: pointer;
  position: relative;
}
.download-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title::after,
.download-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title::after {
  content: '';
  background-image: url("/content/dam/nextgen/images/icons/download.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
  height: 18px;
  margin-left: 0.3rem;
  padding: 0;
  vertical-align: text-bottom;
  width: 15px;
}
.download-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title:hover::after,
.download-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card .card-title:hover::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.download-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card:hover,
.download-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card:hover {
  cursor: pointer;
}
.download-link .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card:hover .card-title::after,
.download-link.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .card:hover .card-title::after {
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"].header_redBox .cfc_header:not(:empty),
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .header_redBox .cfc_header:not(:empty) {
  position: relative;
  margin-bottom: 0;
  margin-top: 0;
  margin-left: 1rem;
}
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"].header_redBox .cfc_header:not(:empty)::before,
.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .header_redBox .cfc_header:not(:empty)::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"].header_redBox .cfc_header:not(:empty)::before,
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .header_redBox .cfc_header:not(:empty)::before,
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"].header_redBox .cfc_header:not(:empty)::before,
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .header_redBox .cfc_header:not(:empty)::before {
  top: 0.2rem;
  bottom: 0;
}
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"].header_redBox .cfc_header:not(:empty),
html.xs .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .header_redBox .cfc_header:not(:empty),
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"].header_redBox .cfc_header:not(:empty),
html.sm .tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/articleTile"] .header_redBox .cfc_header:not(:empty) {
  margin-bottom: 15px;
}
.more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
.more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty) {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
  color: #4A4A4A;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: 1.25 !important;
  position: relative;
  padding: 0;
  margin: 5rem 0 0 1rem;
}
html.md .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.md .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.md .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.md .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.md .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.md .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.lg .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xl .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty) {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
.more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty):not(:empty)::before,
.more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty):not(:empty)::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty):not(:empty)::before,
html.sm .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty):not(:empty)::before,
html.xs .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty):not(:empty)::before,
html.xs .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty):not(:empty)::before {
  top: 0.2rem;
  bottom: 0;
}
html.xs .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.xs .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.sm .more_to_enjoy.tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty),
html.sm .more_to_enjoy .tccc-cmp-contentFragmentCollection[data-design-package='/content/dam/journey/components/content/contentFragmentCollection/articleTile'] .cfc_header:not(:empty) {
  margin-bottom: 15px;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table {
  width: 100%;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th {
  border-bottom: 5px solid #767676;
  padding: 1.875rem 0;
  font-weight: normal;
}
html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th,
html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th {
  border-bottom: 0;
  padding: 0;
}
html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:last-child,
html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:last-child {
  border-bottom: 5px solid #767676;
  padding: 0 0 1.875rem 0;
}
html.xs html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:last-child,
html.xs html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:last-child,
html.sm html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:last-child,
html.sm html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:last-child {
  padding: 0 0 1.25rem 0;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:first-child span {
  font-size: 1.563rem;
  line-height: 1.875rem;
  position: relative;
  padding-left: 1.25rem;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:first-child span::before {
  position: absolute;
  left: 0;
  display: inline-block;
  content: '';
  border-left: 5px solid #f40000;
  height: 1.875rem;
  margin-right: 0.875rem;
}
html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:first-child span::before,
html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th:first-child span::before {
  height: 3.125rem;
  top: 3px;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th span {
  font-size: 1.563rem;
  line-height: 1.875rem;
  padding-left: 1.25rem;
}
html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th span,
html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table th span {
  font-size: 1.375rem;
  line-height: 1.625rem;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr {
  border-bottom: 1px solid #d0d0d0;
}
html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr,
html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child {
  width: 40%;
  padding: 0;
}
html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child,
html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child {
  width: 100%;
  padding: 1.875rem 0 0 0;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name {
  display: block;
  padding-left: 1.25rem;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name {
  line-height: 1.875rem;
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
  font-weight: 600;
}
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.md .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.lg .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name a,
html.xl .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:first-child .directors__name {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:last-child {
  width: 60%;
}
html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:last-child,
html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:last-child {
  width: 100%;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:last-child .directors__commitee {
  color: #6D6D6E;
  padding: 30px 0 4px 1.25rem;
}
html.xs .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:last-child .directors__commitee,
html.sm .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:last-child .directors__commitee {
  padding: 4px 0 4px 1.25rem;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:last-child .directors__commitee p {
  margin: 0;
  line-height: 1.438rem;
  color: #6D6D6E;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:last-child .directors__commitee ul {
  margin-left: 0;
  padding-left: 0;
}
.tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] .directorsContFragCollectionWrapper table tr td:last-child .directors__commitee ul li {
  list-style-type: none;
}
html[dir="rtl"] .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] table {
  text-align: right;
}
html[dir="rtl"] .tccc-cmp.tccc-cmp-contentFragmentCollection[data-design-package="/content/dam/journey/components/content/contentFragmentCollection/directors"] table th span::before {
  margin-left: 0.875rem;
}
/* Styling should be scoped to component */
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__container {
  padding: 4rem 0;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
  margin-bottom: 1rem;
  margin-left: 1rem;
  position: relative;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0;
  bottom: 0.2rem;
  left: -1rem;
}
html.sm .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title::before,
html.xs .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__title::before {
  top: 0.2rem;
  bottom: 0;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper img {
  width: 100%;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content {
  overflow: hidden;
  margin: 0 -1%;
  /* Two columns on mobile */
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list {
  list-style-type: none;
  padding: 0;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper {
  margin: 1%;
  overflow: hidden;
}
html.xs .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper,
html.sm .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper {
  margin-right: 2%;
}
html.xs .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper:nth-child(n+2),
html.sm .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper:nth-child(n+2) {
  margin-left: 2%;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item__link {
  color: inherit;
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item__link:hover {
  text-decoration: none;
  color: inherit;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item {
  height: 100%;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper {
  overflow: hidden;
  position: relative;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper::before {
  content: "";
  width: 1px;
  margin-left: -1px;
  float: left;
  height: 0;
  padding-top: 52.46332074%;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper::after {
  content: "";
  display: table;
  clear: both;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper .list-item__media {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper .list-item__video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper .list-item__video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper .list-item__icon,
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper .list-item__icon-hover {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 25%;
  height: auto;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper .list-item__icon-hover {
  display: none;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__media-wrapper .list-item__roll-over-text {
  display: none;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10px;
  margin: auto;
  text-align: center;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper {
  padding: 20px;
  height: 100%;
}
html.xs .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper,
html.sm .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper {
  padding: 10px;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
  line-height: 1.4rem;
  color: #333333;
  text-decoration: underline !important;
  -webkit-text-decoration-color: #333333 !important;
          text-decoration-color: #333333 !important;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.lg .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline,
html.xl .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__headline:hover {
  -webkit-text-decoration-color: #f40000 !important;
          text-decoration-color: #f40000 !important;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .list-item__wrapper .list-item .list-item__content-wrapper .list-item__subheadline {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list:not(.no-hover) .list-item__wrapper {
  display: none;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list:not(.no-hover) .list-item__wrapper .list-item:hover .list-item__media-wrapper .list-item__media {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list:not(.no-hover) .list-item__wrapper .list-item:hover .list-item__media-wrapper .list-item__icon {
  display: none;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list:not(.no-hover) .list-item__wrapper .list-item:hover .list-item__media-wrapper .list-item__icon-hover {
  display: block;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list:not(.no-hover) .list-item__wrapper .list-item:hover .list-item__media-wrapper .list-item__roll-over-text {
  display: block;
}
html.xs .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .grid-item.list-item__wrapper,
html.sm .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list .grid-item.list-item__wrapper {
  width: 46% !important;
  height: auto !important;
}
html.xs .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list--mobile-stacked .list-item__wrapper .list-item__link,
html.xs .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list--mobile-stacked .list-item__wrapper .list-item,
html.sm .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list--mobile-stacked .list-item__wrapper .list-item__link,
html.sm .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list--mobile-stacked .list-item__wrapper .list-item {
  width: 100% !important;
}
html.xs .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list--mobile-stacked .grid-item,
html.sm .tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__content .content-wall__list--mobile-stacked .grid-item {
  width: 100% !important;
  height: auto !important;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__show-more {
  text-align: center;
}
.tccc-cmp-contentwall[data-design-package='/content/dam/journey/components/content/contentwall/2_columns_on_mobile'] .content-wall__wrapper .content-wall__show-more .show-more__btn {
  display: none;
}
.responsible-business-detail .content-wall__title {
  position: relative;
}
html.sm .responsible-business-detail .content-wall__title,
html.xs .responsible-business-detail .content-wall__title {
  margin-left: 0;
}
.responsible-business-detail .content-wall__title::before {
  content: '';
  border-left: 5px solid #f40000;
  font-size: inherit;
  padding-left: 0.5rem;
  position: absolute;
  top: 0.7rem;
  bottom: 0.5rem;
  left: -1rem;
  padding-left: 0;
}
html.sm .responsible-business-detail .content-wall__title::before,
html.xs .responsible-business-detail .content-wall__title::before {
  top: 0.2rem;
}
/* IMAGE COMPONENT STYLING */
.h-center img {
  display: block;
  margin: auto;
}
.mw-100 img {
  max-width: 100%;
  width: 100%;
  object-fit: cover;
}
html.xs .img__full-width-mobile .cmp-image,
.img__full-width-mobile .cmp-image html.sm {
  width: 100vw;
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
html.xs .img__full-width-mobile .cmp-image span,
.img__full-width-mobile .cmp-image html.sm span {
  padding: 0 1rem 1rem 1rem;
}
/* contentFragment COMPONENT STYLING */
html.lg .contentfragment,
html.md .contentfragment {
  padding: 0 1rem;
}
.contentfragment .fragment_body p {
  line-height: 2;
}
.contentfragment .fragment_body p:nth-child(2) {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  line-height: 1.5;
}
html.md .contentfragment .fragment_body p:nth-child(2),
html.lg .contentfragment .fragment_body p:nth-child(2),
html.xl .contentfragment .fragment_body p:nth-child(2) {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
html.md .contentfragment .fragment_body p:nth-child(2),
html.lg .contentfragment .fragment_body p:nth-child(2),
html.xl .contentfragment .fragment_body p:nth-child(2) {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
.contentfragment .fragment_body h1,
.contentfragment .fragment_body h2,
.contentfragment .fragment_body h3 {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.md .contentfragment .fragment_body h1,
html.md .contentfragment .fragment_body h2,
html.md .contentfragment .fragment_body h3,
html.lg .contentfragment .fragment_body h1,
html.lg .contentfragment .fragment_body h2,
html.lg .contentfragment .fragment_body h3,
html.xl .contentfragment .fragment_body h1,
html.xl .contentfragment .fragment_body h2,
html.xl .contentfragment .fragment_body h3 {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
html.md .contentfragment .fragment_body h1,
html.md .contentfragment .fragment_body h2,
html.md .contentfragment .fragment_body h3,
html.lg .contentfragment .fragment_body h1,
html.lg .contentfragment .fragment_body h2,
html.lg .contentfragment .fragment_body h3,
html.xl .contentfragment .fragment_body h1,
html.xl .contentfragment .fragment_body h2,
html.xl .contentfragment .fragment_body h3 {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
.contentfragment .fragment_body .text {
  margin-top: 0;
}
.contentfragment .fragment_body .text p:nth-child(2) {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif !important;
  font-style: normal !important;
  font-size: 1rem !important;
  line-height: 1.375rem !important;
  line-height: 2 !important;
}
.contentfragment .cmp-text__red-box {
  margin-bottom: 2rem;
}
.contentfragment .image img {
  width: 100%;
  margin: 0.563rem 0;
}
#guideContainerForm label,
#guideContainerForm select {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  color: #333333;
}
#guideContainerForm .guideFieldError {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
#guideContainerForm .afRadioButtonItem {
  margin-top: 10px;
  margin-bottom: 10px;
}
#guideContainerForm .comb-form-group-month {
  width: 4.5rem;
}
#guideContainerForm .guideContainerWrapperNode.container,
#guideContainerForm .guideContainerWrapperNode .container {
  width: 100% !important;
}
@media (min-width: 768px) {
  #guideContainerForm .guideContainerWrapperNode.container,
  #guideContainerForm .guideContainerWrapperNode .container {
    max-width: 720px;
  }
}
@media (min-width: 1200px) {
  #guideContainerForm .guideContainerWrapperNode.container,
  #guideContainerForm .guideContainerWrapperNode .container {
    max-width: 1140px;
  }
}
#guideContainerForm .guideCheckBoxItem .guideFieldWidget.left,
#guideContainerForm .guideRadioButtonItem .guideFieldWidget.left {
  width: 4%;
}
#guideContainerForm .guideCheckBoxItem .guideWidgetLabel.right,
#guideContainerForm .guideRadioButtonItem .guideWidgetLabel.right {
  width: 94%;
  display: inline-block;
}
#guideContainerForm .step.mobileLayout {
  display: none;
}
#guideContainerForm .guideFieldHorizontalAlignment {
  width: 100%;
}
#guideContainerForm .guideFieldHorizontalAlignment label {
  margin-right: 0;
}
html,
body {
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  -webkit-overflow-scrolling: touch;
  -webkit-font-smoothing: antialiased;
}
h1,
.h1 {
  font-family: "TCCC-UnityHeadline-Bold", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.75rem;
  line-height: 2.125rem;
  color: #333333;
}
html.md h1,
html.md .h1,
html.lg h1,
html.lg .h1,
html.xl h1,
html.xl .h1 {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md h1,
html.md .h1,
html.lg h1,
html.lg .h1,
html.xl h1,
html.xl .h1 {
  font-size: 3.625rem;
  line-height: 4rem;
}
h2,
.h2 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.75rem;
  color: #333333;
}
html.md h2,
html.md .h2,
html.lg h2,
html.lg .h2,
html.xl h2,
html.xl .h2 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md h2,
html.md .h2,
html.lg h2,
html.lg .h2,
html.xl h2,
html.xl .h2 {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
h3,
.h3 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
}
html.md h3,
html.md .h3,
html.lg h3,
html.lg .h3,
html.xl h3,
html.xl .h3 {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md h3,
html.md .h3,
html.lg h3,
html.lg .h3,
html.xl h3,
html.xl .h3 {
  font-size: 1.75rem;
  line-height: 2rem;
}
h4,
.h4 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
}
html.md h4,
html.md .h4,
html.lg h4,
html.lg .h4,
html.xl h4,
html.xl .h4 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md h4,
html.md .h4,
html.lg h4,
html.lg .h4,
html.xl h4,
html.xl .h4 {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
h5,
.h5 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
}
html.md h5,
html.md .h5,
html.lg h5,
html.lg .h5,
html.xl h5,
html.xl .h5 {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md h5,
html.md .h5,
html.lg h5,
html.lg .h5,
html.xl h5,
html.xl .h5 {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
h6,
.h6 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
}
html.md h6,
html.md .h6,
html.lg h6,
html.lg .h6,
html.xl h6,
html.xl .h6 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md h6,
html.md .h6,
html.lg h6,
html.lg .h6,
html.xl h6,
html.xl .h6 {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.h7 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
}
html.md .h7,
html.lg .h7,
html.xl .h7 {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .h7,
html.lg .h7,
html.xl .h7 {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.h8 {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
}
html.md .h8,
html.lg .h8,
html.xl .h8 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .h8,
html.lg .h8,
html.xl .h8 {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
body {
  overflow-x: hidden;
}
.root.responsivegrid {
  max-width: 100vw;
  overflow-x: hidden;
}
body,
p,
li,
span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
  color: #333333;
}
.h1,
.h1 p,
.h1 li,
.h1 span {
  font-family: "TCCC-UnityHeadline-Bold", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.75rem;
  line-height: 2.125rem;
  color: #333333;
}
html.md .h1,
html.md .h1 p,
html.md .h1 li,
html.md .h1 span,
html.lg .h1,
html.lg .h1 p,
html.lg .h1 li,
html.lg .h1 span,
html.xl .h1,
html.xl .h1 p,
html.xl .h1 li,
html.xl .h1 span {
  font-size: 3.625rem;
  line-height: 4rem;
}
html.md .h1,
html.md .h1 p,
html.md .h1 li,
html.md .h1 span,
html.lg .h1,
html.lg .h1 p,
html.lg .h1 li,
html.lg .h1 span,
html.xl .h1,
html.xl .h1 p,
html.xl .h1 li,
html.xl .h1 span {
  font-size: 3.625rem;
  line-height: 4rem;
}
.h2,
.h2 p,
.h2 li,
.h2 span {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.75rem;
  color: #333333;
}
html.md .h2,
html.md .h2 p,
html.md .h2 li,
html.md .h2 span,
html.lg .h2,
html.lg .h2 p,
html.lg .h2 li,
html.lg .h2 span,
html.xl .h2,
html.xl .h2 p,
html.xl .h2 li,
html.xl .h2 span {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
html.md .h2,
html.md .h2 p,
html.md .h2 li,
html.md .h2 span,
html.lg .h2,
html.lg .h2 p,
html.lg .h2 li,
html.lg .h2 span,
html.xl .h2,
html.xl .h2 p,
html.xl .h2 li,
html.xl .h2 span {
  font-size: 2.25rem;
  line-height: 2.75rem;
}
.h3,
.h3 p,
.h3 li,
.h3 span {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.6875rem;
  color: #333333;
}
html.md .h3,
html.md .h3 p,
html.md .h3 li,
html.md .h3 span,
html.lg .h3,
html.lg .h3 p,
html.lg .h3 li,
html.lg .h3 span,
html.xl .h3,
html.xl .h3 p,
html.xl .h3 li,
html.xl .h3 span {
  font-size: 1.75rem;
  line-height: 2rem;
}
html.md .h3,
html.md .h3 p,
html.md .h3 li,
html.md .h3 span,
html.lg .h3,
html.lg .h3 p,
html.lg .h3 li,
html.lg .h3 span,
html.xl .h3,
html.xl .h3 p,
html.xl .h3 li,
html.xl .h3 span {
  font-size: 1.75rem;
  line-height: 2rem;
}
.h4,
.h4 p,
.h4 li,
.h4 span {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.5625rem;
}
html.md .h4,
html.md .h4 p,
html.md .h4 li,
html.md .h4 span,
html.lg .h4,
html.lg .h4 p,
html.lg .h4 li,
html.lg .h4 span,
html.xl .h4,
html.xl .h4 p,
html.xl .h4 li,
html.xl .h4 span {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
html.md .h4,
html.md .h4 p,
html.md .h4 li,
html.md .h4 span,
html.lg .h4,
html.lg .h4 p,
html.lg .h4 li,
html.lg .h4 span,
html.xl .h4,
html.xl .h4 p,
html.xl .h4 li,
html.xl .h4 span {
  font-size: 1.6875rem;
  line-height: 1.9375rem;
}
.h5,
.h5 p,
.h5 li,
.h5 span {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: #333333;
}
html.md .h5,
html.md .h5 p,
html.md .h5 li,
html.md .h5 span,
html.lg .h5,
html.lg .h5 p,
html.lg .h5 li,
html.lg .h5 span,
html.xl .h5,
html.xl .h5 p,
html.xl .h5 li,
html.xl .h5 span {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
html.md .h5,
html.md .h5 p,
html.md .h5 li,
html.md .h5 span,
html.lg .h5,
html.lg .h5 p,
html.lg .h5 li,
html.lg .h5 span,
html.xl .h5,
html.xl .h5 p,
html.xl .h5 li,
html.xl .h5 span {
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.h6,
.h6 p,
.h6 li,
.h6 span {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #98989B;
}
html.md .h6,
html.md .h6 p,
html.md .h6 li,
html.md .h6 span,
html.lg .h6,
html.lg .h6 p,
html.lg .h6 li,
html.lg .h6 span,
html.xl .h6,
html.xl .h6 p,
html.xl .h6 li,
html.xl .h6 span {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
html.md .h6,
html.md .h6 p,
html.md .h6 li,
html.md .h6 span,
html.lg .h6,
html.lg .h6 p,
html.lg .h6 li,
html.lg .h6 span,
html.xl .h6,
html.xl .h6 p,
html.xl .h6 li,
html.xl .h6 span {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
.h7,
.h7 p,
.h7 li,
.h7 span {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1.0625rem;
  line-height: 1.4375rem;
  color: #333333;
}
html.md .h7,
html.md .h7 p,
html.md .h7 li,
html.md .h7 span,
html.lg .h7,
html.lg .h7 p,
html.lg .h7 li,
html.lg .h7 span,
html.xl .h7,
html.xl .h7 p,
html.xl .h7 li,
html.xl .h7 span {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
html.md .h7,
html.md .h7 p,
html.md .h7 li,
html.md .h7 span,
html.lg .h7,
html.lg .h7 p,
html.lg .h7 li,
html.lg .h7 span,
html.xl .h7,
html.xl .h7 p,
html.xl .h7 li,
html.xl .h7 span {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.h8,
.h8 p,
.h8 li,
.h8 span {
  font-family: "TCCC-UnityHeadline-Regular", "TCCC-UnityHeadline", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: #333333;
}
html.md .h8,
html.md .h8 p,
html.md .h8 li,
html.md .h8 span,
html.lg .h8,
html.lg .h8 p,
html.lg .h8 li,
html.lg .h8 span,
html.xl .h8,
html.xl .h8 p,
html.xl .h8 li,
html.xl .h8 span {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
html.md .h8,
html.md .h8 p,
html.md .h8 li,
html.md .h8 span,
html.lg .h8,
html.lg .h8 p,
html.lg .h8 li,
html.lg .h8 span,
html.xl .h8,
html.xl .h8 p,
html.xl .h8 li,
html.xl .h8 span {
  font-size: 1.0625rem;
  line-height: 1.375rem;
}
.p1,
.p1 p,
.p1 li,
.p1 span {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
html.md .p1,
html.md .p1 p,
html.md .p1 li,
html.md .p1 span,
html.lg .p1,
html.lg .p1 p,
html.lg .p1 li,
html.lg .p1 span,
html.xl .p1,
html.xl .p1 p,
html.xl .p1 li,
html.xl .p1 span {
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
.p2,
.p2 p,
.p2 li,
.p2 span {
  font-family: "TCCC-UnityText-Medium", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.375rem;
  font-size: 1rem;
}
.p3,
.p3 p,
.p3 li,
.p3 span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.p4,
.p4 p,
.p4 li,
.p4 span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.375rem;
}
.p5,
.p5 p,
.p5 li,
.p5 span {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
.p6,
.p6 p,
.p6 li,
.p6 span {
  font-family: "TCCC-UnityText-Bold", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.875rem;
  line-height: 1.125rem;
}
html.md .p6,
html.md .p6 p,
html.md .p6 li,
html.md .p6 span,
html.lg .p6,
html.lg .p6 p,
html.lg .p6 li,
html.lg .p6 span,
html.xl .p6,
html.xl .p6 p,
html.xl .p6 li,
html.xl .p6 span {
  font-size: 0.9375;
  line-height: 1.1875rem;
}
.p7,
.p7 p,
.p7 li,
.p7 span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 0.75rem;
  line-height: 1rem;
}
.n1,
.n1 p,
.n1 li,
.n1 span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 3.4375rem;
  line-height: 3.375rem;
}
html.md .n1,
html.md .n1 p,
html.md .n1 li,
html.md .n1 span,
html.lg .n1,
html.lg .n1 p,
html.lg .n1 li,
html.lg .n1 span,
html.xl .n1,
html.xl .n1 p,
html.xl .n1 li,
html.xl .n1 span {
  font-size: 4.25rem;
  line-height: 4.625rem;
}
.n2,
.n2 p,
.n2 li,
.n2 span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.5625rem;
  line-height: 2.25rem;
}
html.md .n2,
html.md .n2 p,
html.md .n2 li,
html.md .n2 span,
html.lg .n2,
html.lg .n2 p,
html.lg .n2 li,
html.lg .n2 span,
html.xl .n2,
html.xl .n2 p,
html.xl .n2 li,
html.xl .n2 span {
  font-size: 2.1875rem;
  line-height: 2.5rem;
}
.n3,
.n3 p,
.n3 li,
.n3 span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.5625rem;
  line-height: 1.875rem;
}
html.md .n3,
html.md .n3 p,
html.md .n3 li,
html.md .n3 span,
html.lg .n3,
html.lg .n3 p,
html.lg .n3 li,
html.lg .n3 span,
html.xl .n3,
html.xl .n3 p,
html.xl .n3 li,
html.xl .n3 span {
  font-size: 2.5rem;
  line-height: 3rem;
}
.n4,
.n4 p,
.n4 li,
.n4 span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  font-size: 1.25rem;
  line-height: 1.5625rem;
}
html.md .n4,
html.md .n4 p,
html.md .n4 li,
html.md .n4 span,
html.lg .n4,
html.lg .n4 p,
html.lg .n4 li,
html.lg .n4 span,
html.xl .n4,
html.xl .n4 p,
html.xl .n4 li,
html.xl .n4 span {
  font-size: 1.875rem;
  line-height: 2.3125rem;
}
.n5,
.n5 p,
.n5 li,
.n5 span {
  font-family: "TCCC-UnityText-Regular", "TCCC-UnityText", sans-serif;
  font-style: normal;
  line-height: 1.3125rem;
  font-size: 1rem;
}
html.md .n5,
html.md .n5 p,
html.md .n5 li,
html.md .n5 span,
html.lg .n5,
html.lg .n5 p,
html.lg .n5 li,
html.lg .n5 span,
html.xl .n5,
html.xl .n5 p,
html.xl .n5 li,
html.xl .n5 span {
  font-size: 1.25rem;
  line-height: 1.625rem;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
p a,
li a,
span a {
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}
a {
  color: #333333;
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}
a:hover,
a:hover span {
  color: #333333;
  -webkit-text-decoration-color: #f40000;
          text-decoration-color: #f40000;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
a .title:hover,
a .title:hover span {
  color: #f40000;
  text-decoration: underline;
}
.aem-GridColumn {
  padding: 0;
}
.cq-placeholder {
  height: 0;
}
.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(244, 0, 0, 0.5);
}
html.md .mx-md-6,
html.lg .mx-md-6,
html.xl .mx-md-6 {
  margin-left: 6rem;
  margin-right: 6rem;
}
.full-width-component {
  margin-left: -30px;
  margin-right: -30px;
}
.offset-15px-padding {
  margin-left: -15px;
  margin-right: -15px;
}
.content-area {
  max-width: 1080px;
  position: relative;
  margin: 0 auto !important;
  float: none !important;
}
.content-area.responsivegrid {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  margin-left: 0 !important;
}
.content-area.LeadershipBio_area {
  max-width: 800px !important;
}
.content-area.LeadershipBio_area .contentfragment p {
  line-height: 2;
}
html.xs .content-area,
html.sm .content-area,
html.md .content-area {
  padding: 0 1rem;
}
.content-area .cmp-image__image {
  max-width: 100%;
}
body.authorMode .image {
  min-height: 100px;
}
body.authorMode .widgetContainer {
  min-height: 100px;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 20%, 0);
            transform: translate3d(0, 20%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 20%, 0);
            transform: translate3d(0, 20%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.hidden {
  visibility: hidden;
}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
