/* line 4, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial {
  position: relative;
  z-index: 12;
  /*
  dP     dP                          dP
  88     88                          88
  88aaaaa88a .d8888b. .d8888b. .d888b88 .d8888b. 88d888b.
  88     88  88ooood8 88'  `88 88'  `88 88ooood8 88'  `88
  88     88  88.  ... 88.  .88 88.  .88 88.  ... 88
  dP     dP  `88888P' `88888P8 `88888P8 `88888P' dP
  */
}
/* line 15, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial .head {
  position: relative;
  height: 465px;
  z-index: 0;
  margin-top: 62px;
    /*


     */
}
/* line 21, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial .head .bg-image {
  height: 100%;
  background-position: center center;
}
/* line 26, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial .head .content {
  position: absolute;
}
/* line 30, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial .head .title {
  margin-top: 130px;
  color: #128b98;
  text-transform: uppercase;
}
/* line 41, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial.theme-blue .head .title {
  color: #128b98;
}
/* line 47, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial.theme-purple .head .title {
  color: #8e1c59;
}
/* line 53, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial.theme-orange .head .title {
  color: #e27e26;
}
/* line 59, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial.theme-green .head .title {
  color: #7caa3f;
}

.p3-centered-editorial.theme-red .head .title {
  color: #de6448;
}

.p3-centered-editorial.theme-grey .head .title {
  color: #575556;
}

.p3-centered-editorial.theme-grey .head .btn {
  background-color: rgba(35, 31, 32, 0.63);
}
.p3-centered-editorial.theme-grey .head .btn:hover {
  background-color: rgba(35, 31, 32, 0.85);
}
/* line 65, ../../../../packages/modules/p3-centered-editorial/css/p3-centered-editorial.scss */
.p3-centered-editorial .head .copy {
  color: white;
}
.p3-centered-editorial.dark-text .head .copy {
  color: #231f20;
}
/* line 378, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-yellow .btn {
  background: #f6d635;
  color: white;
}
/* line 509, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-yellow .btn:hover, .p3-centered-editorial.theme-yellow .btn:focus, .p3-centered-editorial.theme-yellow .btn.active, .p3-centered-editorial.theme-yellow .btn:active {
  background-color: #ffe045;
  color: white;
}
/* line 378, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-blue .btn {
  background: #16acbc;
  color: white;
}
/* line 509, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-blue .btn:hover, .p3-centered-editorial.theme-blue .btn:focus, .p3-centered-editorial.theme-blue .btn.active, .p3-centered-editorial.theme-blue .btn:active {
  background-color: #0bcde1;
  color: white;
}
/* line 378, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-red .btn {
  background: #de6448;
  color: white;
}
/* line 509, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-red .btn:hover, .p3-centered-editorial.theme-red .btn:focus, .p3-centered-editorial.theme-red .btn.active, .p3-centered-editorial.theme-red .btn:active {
  background-color: #ed6f52;
  color: white;
}
/* line 378, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-purple .btn {
  background: #b0236e;
  color: white;
}
/* line 509, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-purple .btn:hover, .p3-centered-editorial.theme-purple .btn:focus, .p3-centered-editorial.theme-purple .btn.active, .p3-centered-editorial.theme-purple .btn:active {
  background-color: #d4197d;
  color: white;
}
/* line 378, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-orange a.btn {
  background: #e7934a;
  color: white;
}
/* line 509, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-orange a.btn:hover, .p3-centered-editorial.theme-orange a.btn:focus, .p3-centered-editorial.theme-orange a.btn.active, .p3-centered-editorial.theme-orange a.btn:active {
  background-color: #f5a056;
  color: white;
}
/* line 378, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-green .btn {
  background: #91bf53;
  color: white;
}
/* line 509, ../../../packages/common/css/_base/_mixins.scss */
.p3-centered-editorial.theme-green .btn:hover, .p3-centered-editorial.theme-green .btn:focus, .p3-centered-editorial.theme-green .btn.active, .p3-centered-editorial.theme-green .btn:active {
  background-color: #9ed359;
  color: white;
}