/*
dP     dP  888888P  888888ba  oo dP dP                    888888ba                             dP     dP                          dP
88     88  88'      88    `8b    88 88                    88    `8b                            88     88                          88
88aaaaa88a 88baaa. a88aaaa8P' dP 88 88 .d8888b. 88d888b. a88aaaa8P' .d8888b. .d8888b. .d8888b. 88aaaaa88a .d8888b. .d8888b. .d888b88 .d8888b. 88d888b.
88     88      `88  88        88 88 88 88'  `88 88'  `88  88        88'  `88 88'  `88 88ooood8 88     88  88ooood8 88'  `88 88'  `88 88ooood8 88'  `88
88     88       88  88        88 88 88 88.  .88 88        88        88.  .88 88.  .88 88.  ... 88     88  88.  ... 88.  .88 88.  .88 88.  ... 88
dP     dP  d88888P  dP        dP dP dP `88888P8 dP        dP        `88888P8 `8888P88 `88888P' dP     dP  `88888P' `88888P8 `88888P8 `88888P' dP
                                                                                  .88
                                                                              d8888P
*/
/* line 15, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header {
  position: relative;
  height: auto;
  padding-bottom:75px;
  overflow: hidden;
  background: #232329;
  /*
   888888ba                             .8888b     888888ba           oo            dP
   88    `8b                            88   "     88    `8b                        88
  a88aaaa8P' 88d888b. .d8888b. .d8888b. 88aaa     a88aaaa8P' .d8888b. dP 88d888b. d8888P
   88        88'  `88 88'  `88 88'  `88 88         88        88'  `88 88 88'  `88   88
   88        88       88.  .88 88.  .88 88         88        88.  .88 88 88    88   88
   dP        dP       `88888P' `88888P' dP         dP        `88888P' dP dP    dP   dP
  */
  /*
   888888ba                             dP dP                       888888ba   .88888.
   88    `8b                            88 88                       88    `8b d8'   `88
  a88aaaa8P' .d8888b. 88d888b. .d8888b. 88 88 .d8888b. dP.  .dP    a88aaaa8P' 88
   88        88'  `88 88'  `88 88'  `88 88 88 88'  `88  `8bd8'      88   `8b. 88   YP88
   88        88.  .88 88       88.  .88 88 88 88.  .88  .d88b.      88    .88 Y8.   .88
   dP        `88888P8 dP       `88888P8 dP dP `88888P8 dP'  `dP     88888888P  `88888'
  */
}
/* line 21, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header.editorial-only {
  height: 765px;
}
/* line 25, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header h1.t1 {
  position: relative;
  z-index: 10;
  margin-top: 113px;
  margin-bottom: 0;
}
/* line 31, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header h1.t1:after {
  content: '';
  position: absolute;
  margin: auto;
  display: block;
  width: 63px;
  height: 2px;
  background-color: #1acadc;
  left: 0;
  bottom: -0.6em;
  right: 0;
}
/* line 46, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header.theme-blue {
  background: #232329;
}
/* line 49, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header.theme-blue h1.t1:after {
  background-color: #1acadc;
}
/* line 54, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header.theme-purple {
  background: #292327;
}
/* line 57, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header.theme-purple h1.t1:after {
  background-color: #ce2981;
}
/* line 62, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header.theme-orange {
  background: #292623;
}
/* line 65, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header.theme-orange h1.t1:after {
  background-color: #eba669;
}
/* line 70, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header.theme-green {
  background: #272923;
}
/* line 73, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header.theme-green h1.t1:after {
  background-color: #a1c96d;
}
/* line 88, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header .proof-points {
  position: relative;
  z-index: 0;
  margin: 50px auto 70px auto;
}
/* line 94, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header .proof-point {
  position: relative;
  height: 330px;
  background-color: white;
}
/* line 99, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header .proof-point .point-image {
  width: 100%;
  height: auto;
}
/* line 106, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header .bg-image {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 130, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header .bg-parallax-container {
  position: absolute;
  max-width: 1800px;
  width: 1800px;
  margin: 0 auto;
  z-index: 0;
  top: 0;
  left: 50%;
  margin-left: -900px;
}
/* line 142, ../../../../packages/modules/h5-pillar-page-header/css/h5-pillar-page-header.scss */
.h5-pillar-page-header .bg-parallax {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 1084px;
}
