.shadowBoxDark {
  background-color: rgba(0, 0, 0, 0.7);
  display: table;
}
.shadowBoxLight {
  background: rgba(255, 255, 255, 0.7);
  display: table;
}
.lightFontColorMixIn.shadowBox {
  background-color: rgba(0, 0, 0, 0.7);
  display: table;
}
.lightFontColorMixIn .VPT-title,
.lightFontColorMixIn .VPT-body,
.lightFontColorMixIn .disclaimer,
.lightFontColorMixIn .disclaimer a,
.lightFontColorMixIn .countdown-timer .countdown-title {
  color: #fff;
}
.lightFontColorMixIn .disclaimer a {
  color: #fff200;
}
.lightFontColorMixIn .disclaimer a:hover {
  color: #ffce00;
}
.lightFontColorMixIn .disclaimer a:focus {
  color: #ffce00;
}
.lightFontColorMixIn .countdown-clock {
  background-color: #fff;
  color: #1d252c;
}
.lightFontColorMixIn .countdown-clock .cdlabel {
  color: #55555a;
}
.darkFontColorMixIn.shadowBox {
  background: rgba(255, 255, 255, 0.7);
  display: table;
}
.darkFontColorMixIn .VPT-title,
.darkFontColorMixIn .VPT-body .countdown-timer .countdown-title {
  color: #1d252c;
}
.darkFontColorMixIn .disclaimer {
  color: #040c13;
}
.darkFontColorMixIn .countdown-clock {
  background-color: #1d252c;
  color: #fff;
}
.removeFullBleed {
  left: auto;
  right: auto;
  width: auto;
  margin: 0 -15px;
  padding: 0;
  overflow: hidden;
}
.full-bleed-background {
  margin-left: -15px;
  margin-right: -15px;
  padding: 0 15px;
}
.widget-visual-page-title .countdown-timer-col {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 25%;
  float: right;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper {
  font-weight: 500;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-timer {
  text-align: left;
  padding: 15px;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-timer.darkFontColor {
  color: #1d252c;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-timer.lightFontColor {
  color: #fff;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-timer.lightFontColor a {
  color: #fff200;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-timer.lightFontColor a:hover {
  color: #ffce00;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-timer.darkFontColor.shadowBox {
  background: rgba(255, 255, 255, 0.7);
  display: table;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-timer.lightFontColor.shadowBox {
  background-color: rgba(0, 0, 0, 0.7);
  display: table;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-timer.darkFontColor ul#countdown .cdnumber {
  background-color: #1d252c;
  color: #fff;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-timer.lightFontColor ul#countdown .cdnumber {
  background-color: #fff;
  color: #1d252c;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-title {
  font-size: 20px;
  text-decoration: none;
  margin: 0;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-clock #countdown {
  margin: 5px 0 0;
  padding: 0;
  list-style-type: none;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-clock #countdown li {
  float: left;
  text-align: center;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-clock #countdown li.timesep {
  font-size: 25px;
  padding: 0 8px;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-clock #countdown li .cdnumber {
  display: block;
  font-size: 30px;
  width: 45px;
  border-radius: 4px;
}
.widget-visual-page-title .countdown-timer-col .countdown-timer-wrapper .countdown-clock #countdown li .cdlabel {
  width: 55px;
  font-size: 11px;
  letter-spacing: 0;
  margin: 2px -5px;
  text-transform: capitalize;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col {
  width: 236px;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-title {
  font-size: 17px;
  line-height: 17px;
  text-align: left;
  width: 187px;
  margin: 0 0 9px;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-clock {
  border-radius: 4px;
  font-weight: 400;
  padding: 5px 12px 8px 12px;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-clock #countdown {
  margin: 0;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-clock #countdown .cdnumber {
  font-size: 35px;
  line-height: 1.3;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-clock #countdown .timesep {
  font-size: 35px;
  line-height: 1;
  padding: 0 2px 0 2px;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-clock #countdown .cdlabel {
  margin: 0;
  text-transform: none;
  width: 45px;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-timer {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-timer.lightFontColor .countdown-clock {
  background-color: #fff;
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-timer.lightFontColor .countdown-clock .cdlabel {
  color: #55555a;
}
.widget-visual-page-title.dynamicHeight .countdown-timer-col .countdown-timer-wrapper .countdown-timer.darkFontColor .countdown-clock {
  background-color: #1d252c;
  color: #fff;
}
.widget-visual-page-title > div {
  height: 100%;
}
.widget-visual-page-title > div .visual-page-title-inner-wrapper {
  height: 100%;
}
.widget-visual-page-title .vpt-full-bleed-wrapper {
  position: absolute;
  width: 1008px;
}
.widget-visual-page-title .vpt-full-bleed-wrapper .vpt-full-bleed-image {
  position: relative;
  z-index: -7;
  margin-left: -15px;
}
@media (min-width: 1008px) {
  .widget-visual-page-title .vpt-full-bleed-wrapper {
    width: 100vw;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
  }
  .widget-visual-page-title .vpt-full-bleed-wrapper .vpt-full-bleed-image {
    margin-left: 0;
  }
}
.widget-visual-page-title.dynamicHeight > div {
  position: relative;
}
.widget-visual-page-title.dynamicHeight .visual-page-title {
  width: 1008px;
  margin-left: -15px;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient {
  background-image: radial-gradient(30em at 5%, at 310%, #038bf9 50%, transparent), radial-gradient(farthest-side at 45%, at 0%, transparent, #038bf9), radial-gradient(30em at 101%, at 205%, #038bf9, transparent);
  background-image: radial-gradient(30em at 5% 310%, #038bf9 50%, transparent), radial-gradient(farthest-side at 45% 0%, transparent, #038bf9), radial-gradient(30em at 101% 205%, #038bf9, transparent);
  background-color: #001e73;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient.vpt-small {
  background-image: radial-gradient(farthest-side at 30%, at 0%, transparent, #038bf9), radial-gradient(farthest-side at 150%, at 205%, #038bf9, transparent);
  background-image: radial-gradient(farthest-side at 30% 0%, transparent, #038bf9), radial-gradient(farthest-side at 150% 205%, #038bf9, transparent);
  background-color: #001e73;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient.shadowBox {
  background-color: rgba(0, 0, 0, 0.7);
  display: table;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .VPT-title,
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .VPT-body,
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .disclaimer,
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .disclaimer a,
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .countdown-timer .countdown-title {
  color: #fff;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .disclaimer a {
  color: #fff200;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .disclaimer a:hover {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .disclaimer a:focus {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .countdown-clock {
  background-color: #fff;
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.blueDarkGradient .countdown-clock .cdlabel {
  color: #55555a;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.grayLightGradient {
  background-image: radial-gradient(50em at 0%, at 200%, #f4f6f9, transparent 50%), radial-gradient(50em at 90%, at 200%, #f4f6f9, transparent 50%), radial-gradient(farthest-side at 45%, at 0%, transparent, #f4f6f9);
  background-image: radial-gradient(50em at 0% 200%, #f4f6f9, transparent 50%), radial-gradient(50em at 90% 200%, #f4f6f9, transparent 50%), radial-gradient(farthest-side at 45% 0%, transparent, #f4f6f9);
  background-color: #c5cbd5;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.grayLightGradient.vpt-small {
  background-image: radial-gradient(farthest-side at top left, #c5cbd5, #f4f6f9);
  background-color: #c5cbd5;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.grayLightGradient.shadowBox {
  background: rgba(255, 255, 255, 0.7);
  display: table;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.grayLightGradient .VPT-title,
.widget-visual-page-title.dynamicHeight .visual-page-title.grayLightGradient .VPT-body .countdown-timer .countdown-title {
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.grayLightGradient .disclaimer {
  color: #040c13;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.grayLightGradient .countdown-clock {
  background-color: #1d252c;
  color: #fff;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 {
  background-color: #55555a;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425.shadowBox {
  background-color: rgba(0, 0, 0, 0.7);
  display: table;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .VPT-title,
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .VPT-body,
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .disclaimer,
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .disclaimer a,
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .countdown-timer .countdown-title {
  color: #fff;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .disclaimer a {
  color: #fff200;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .disclaimer a:hover {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .disclaimer a:focus {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .countdown-clock {
  background-color: #fff;
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkGrayBlack425 .countdown-clock .cdlabel {
  color: #55555a;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack {
  background-color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack.shadowBox {
  background-color: rgba(0, 0, 0, 0.7);
  display: table;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .VPT-title,
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .VPT-body,
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .disclaimer,
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .disclaimer a,
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .countdown-timer .countdown-title {
  color: #fff;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .disclaimer a {
  color: #fff200;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .disclaimer a:hover {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .disclaimer a:focus {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .countdown-clock {
  background-color: #fff;
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techBlack .countdown-clock .cdlabel {
  color: #55555a;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue {
  background-color: #0046be;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue.shadowBox {
  background-color: rgba(0, 0, 0, 0.7);
  display: table;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .VPT-title,
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .VPT-body,
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .disclaimer,
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .disclaimer a,
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .countdown-timer .countdown-title {
  color: #fff;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .disclaimer a {
  color: #fff200;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .disclaimer a:hover {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .disclaimer a:focus {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .countdown-clock {
  background-color: #fff;
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.humanBlue .countdown-clock .cdlabel {
  color: #55555a;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 {
  background-color: #001e73;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747.shadowBox {
  background-color: rgba(0, 0, 0, 0.7);
  display: table;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .VPT-title,
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .VPT-body,
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .disclaimer,
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .disclaimer a,
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .countdown-timer .countdown-title {
  color: #fff;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .disclaimer a {
  color: #fff200;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .disclaimer a:hover {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .disclaimer a:focus {
  color: #ffce00;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .countdown-clock {
  background-color: #fff;
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.darkBlueBlue2747 .countdown-clock .cdlabel {
  color: #55555a;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.pureWhiteWithOutline {
  background-color: #fff;
  border: 1px solid #c5cbd5;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.pureWhiteWithOutline.shadowBox {
  background: rgba(255, 255, 255, 0.7);
  display: table;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.pureWhiteWithOutline .VPT-title,
.widget-visual-page-title.dynamicHeight .visual-page-title.pureWhiteWithOutline .VPT-body .countdown-timer .countdown-title {
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.pureWhiteWithOutline .disclaimer {
  color: #040c13;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.pureWhiteWithOutline .countdown-clock {
  background-color: #1d252c;
  color: #fff;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techWhite {
  background-color: #e0e6ef;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techWhite.shadowBox {
  background: rgba(255, 255, 255, 0.7);
  display: table;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techWhite .VPT-title,
.widget-visual-page-title.dynamicHeight .visual-page-title.techWhite .VPT-body .countdown-timer .countdown-title {
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techWhite .disclaimer {
  color: #040c13;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techWhite .countdown-clock {
  background-color: #1d252c;
  color: #fff;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techYellow {
  background-color: #fff200;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techYellow.shadowBox {
  background: rgba(255, 255, 255, 0.7);
  display: table;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techYellow .VPT-title,
.widget-visual-page-title.dynamicHeight .visual-page-title.techYellow .VPT-body .countdown-timer .countdown-title {
  color: #1d252c;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techYellow .disclaimer {
  color: #040c13;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.techYellow .countdown-clock {
  background-color: #1d252c;
  color: #fff;
}
@media (min-width: 1008px) {
  .widget-visual-page-title.dynamicHeight .visual-page-title {
    width: 100vw;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
  }
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content {
  width: 1008px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content.right {
  flex-direction: column;
  align-items: flex-end;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content.right .content-box-wrapper {
  padding: 24px 0 24px 24px;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content.right .countdown-timer-col {
  padding: 24px 24px 24px 0;
  order: 1;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content.left .content-box-wrapper {
  padding: 24px 24px 24px 15px;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content.left .countdown-timer-col {
  padding: 24px 0 24px 24px;
  order: 1;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content.center {
  justify-content: center;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content.center .content-box-wrapper {
  padding: 24px;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content .content-box-wrapper {
  float: none;
  text-align: center;
  width: 700px;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content .content-box-wrapper.center {
  margin: 0;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content .content-box-wrapper.left {
  text-align: left;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content .content-box-wrapper.right {
  text-align: right;
  order: 1;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content .content-box-wrapper .content-box {
  padding: 0;
  max-width: 100%;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content .content-box-wrapper .content-box .VPT-title {
  font-weight: 700;
}
.widget-visual-page-title.dynamicHeight .visual-page-title .visual-page-title-inner-wrapper .widget-visual-page-title-content .content-box-wrapper .content-box .VPT-body {
  font-size: 15px;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.backgroundImage .visual-page-title-inner-wrapper {
  width: 2000px;
  margin-left: 50%;
  transform: translateX(-50%);
  justify-content: unset;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.backgroundImage .visual-page-title-inner-wrapper .widget-visual-page-title-content {
  margin-left: -50%;
  transform: translateX(-50%);
}
.widget-visual-page-title.dynamicHeight .visual-page-title.backgroundImage .visual-page-title-inner-wrapper .vpt-dynamic-height-image {
  position: relative;
  width: 100%;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.vpt-highlight {
  left: auto;
  right: auto;
  width: auto;
  margin: 0 -15px;
  padding: 0;
  overflow: hidden;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.vpt-highlight .visual-page-title-inner-wrapper .widget-visual-page-title-content {
  width: 1008px;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.vpt-highlight .visual-page-title-inner-wrapper .widget-visual-page-title-content .content-box-wrapper {
  padding: 24px;
}
.widget-visual-page-title.dynamicHeight .visual-page-title.vpt-highlight .visual-page-title-inner-wrapper .widget-visual-page-title-content .countdown-timer-col {
  padding: 24px;
}
.widget-visual-page-title.dynamicHeight.withTimer {
  min-height: 140px;
}
.widget-visual-page-title .widget-visual-page-title-content {
  margin-left: -15px;
  margin-right: -15px;
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 50%;
  height: 100%;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper.center {
  margin-left: 25%;
  padding-top: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper.center .content-box {
  height: auto;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper.center + .countdown-timer-col .countdown-timer {
  padding-top: 0;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper.right {
  width: 100%;
  padding-right: 30px;
  text-align: right;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper.right .content-box {
  float: right;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box {
  padding: 15px;
  height: 100%;
  max-width: 100%;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box .VPT-title {
  font-size: 35px;
  margin-bottom: 10px;
  font-weight: 700;
  line-height: normal;
  display: block;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.darkFontColor.shadowBox {
  background: rgba(255, 255, 255, 0.7);
  display: table;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.darkFontColor .VPT-title,
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.darkFontColor .VPT-body .countdown-timer .countdown-title {
  color: #1d252c;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.darkFontColor .disclaimer {
  color: #040c13;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.darkFontColor .countdown-clock {
  background-color: #1d252c;
  color: #fff;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor.shadowBox {
  background-color: rgba(0, 0, 0, 0.7);
  display: table;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .VPT-title,
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .VPT-body,
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .disclaimer,
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .disclaimer a,
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .countdown-timer .countdown-title {
  color: #fff;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .disclaimer a {
  color: #fff200;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .disclaimer a:hover {
  color: #ffce00;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .disclaimer a:focus {
  color: #ffce00;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .countdown-clock {
  background-color: #fff;
  color: #1d252c;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box.lightFontColor .countdown-clock .cdlabel {
  color: #55555a;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box .disclaimer {
  font-size: 11px;
}
.widget-visual-page-title .widget-visual-page-title-content .content-box-wrapper .content-box .disclaimer a {
  text-decoration: underline;
}
.widget-visual-page-title.tall {
  height: 175px;
}
.widget-visual-page-title.short {
  height: 120px;
}
.widget-visual-page-title.short .countdown-timer {
  padding-top: 0;
}
.widget-visual-page-title .c-modal-window .c-modal-dialog .widget-icon-headline h3 {
  font-size: 25px;
}
.widget-visual-page-title .c-modal-window .c-modal-dialog .widget-icon-headline .image-shell {
  width: 17%;
}
.widget-visual-page-title .c-modal-window .c-modal-dialog .widget-icon-headline .textarea {
  width: 83%;
}

