.quote,
.background-color {
  margin-top: 48px;
}
@media (min-width: 720px) {
  .quote,
  .background-color {
    margin-top: 72px;
  }
}
.quote [class*="bgColor__quote"],
.background-color [class*="bgColor__quote"] {
  background-color: var(--rds-color-surface-grey);
  border-radius: var(--rds-radius-m);
}
.quote .parallax-container,
.background-color .parallax-container {
  transition: all ease-in-out;
}
.quote .parallax-container .bqni,
.background-color .parallax-container .bqni {
  display: flex;
  flex-direction: column;
  height: auto;
  margin: 0 auto;
  padding: 64px;
  border-radius: var(--rds-radius-m);
}
@media (max-width: 720px) {
  .quote .parallax-container .bqni,
  .background-color .parallax-container .bqni {
    padding: 40px 24px;
  }
}
.quote .parallax-container .bqni__quote,
.background-color .parallax-container .bqni__quote {
  margin-bottom: 24px;
}
.quote .parallax-container .bqni__wrapper,
.background-color .parallax-container .bqni__wrapper {
  display: flex;
}
.quote .parallax-container .bqni__img,
.background-color .parallax-container .bqni__img {
  width: 48px;
  height: 48px;
  border-radius: var(--rds-radius-round);
  margin-right: 16px;
  object-fit: cover;
}
.quote .parallax-container .bqni__name,
.background-color .parallax-container .bqni__name {
  margin: 0;
}
.quote .parallax-container .bqni__link,
.background-color .parallax-container .bqni__link {
  display: flex;
  align-items: center;
  text-align: center;
  gap: 8px;
}
.quote .parallax-container .bqni__link a[href^="http"],
.background-color .parallax-container .bqni__link a[href^="http"] {
  color: var(--rds-color-link-content-default);
}
.quote .parallax-container .bqni__link .icon-rp.icon-rp-LinkedIn1,
.background-color .parallax-container .bqni__link .icon-rp.icon-rp-LinkedIn1 {
  font-size: 24px;
  color: var(--rds-color-link-content-default);
}
.quote .parallax-container .bqni__link .icon-rp.icon-rp-LinkedIn1::before,
.background-color .parallax-container .bqni__link .icon-rp.icon-rp-LinkedIn1::before {
  display: inline-block;
  width: 24px;
  height: 24px;
}
.quote .parallax-container .bqni__linkedin,
.background-color .parallax-container .bqni__linkedin {
  align-items: center;
  display: flex;
  margin-right: 6px;
}
.quote .parallax-container .bqni__wrapper_link_text,
.background-color .parallax-container .bqni__wrapper_link_text {
  display: flex;
  align-items: center;
  margin-top: 18px;
}
.quote .parallax-container .bqni__wrapper_link_text .text,
.background-color .parallax-container .bqni__wrapper_link_text .text {
  margin-right: 6px;
}
.quote .parallax-container .bqyl,
.background-color .parallax-container .bqyl {
  display: flex;
  align-items: flex-start;
  margin: 0 auto;
  border-radius: var(--rds-radius-m);
  padding: 64px;
}
@media (max-width: 720px) {
  .quote .parallax-container .bqyl,
  .background-color .parallax-container .bqyl {
    height: auto;
    flex-direction: column;
    padding: 40px 24px;
  }
}
.quote .parallax-container .bqyl .quote__img,
.background-color .parallax-container .bqyl .quote__img {
  font-size: 36px;
  margin-right: 24px;
  margin-top: 5px;
}
.quote .parallax-container .bqyl .quote__img::before,
.background-color .parallax-container .bqyl .quote__img::before {
  color: inherit;
}
.quote .parallax-container .bqyl .wrapper4,
.background-color .parallax-container .bqyl .wrapper4 {
  position: relative;
}
.quote .parallax-container .bqyl .wrapper4__quote,
.background-color .parallax-container .bqyl .wrapper4__quote {
  display: flex;
  align-items: flex-start;
  height: 100%;
}
.quote .parallax-container .bqyl .wrapper4__wrapper,
.background-color .parallax-container .bqyl .wrapper4__wrapper {
  display: flex;
  margin-top: 24px;
}
.quote .parallax-container .bqyl .wrapper4__img,
.background-color .parallax-container .bqyl .wrapper4__img {
  width: 48px;
  height: 48px;
  border-radius: var(--rds-radius-round);
  margin-right: 16px;
  object-fit: cover;
}
.quote .parallax-container .bqyl .wrapper4__name,
.background-color .parallax-container .bqyl .wrapper4__name {
  margin: 0;
}
.quote .parallax-container .bqyl .wrapper4__link,
.background-color .parallax-container .bqyl .wrapper4__link {
  display: flex;
  align-items: center;
  text-align: center;
  gap: 8px;
}
.quote .parallax-container .bqyl .wrapper4__link a[href^="http"],
.background-color .parallax-container .bqyl .wrapper4__link a[href^="http"] {
  color: var(--rds-color-link-content-default);
}
.quote .parallax-container .bqyl .wrapper4__link .icon-rp.icon-rp-LinkedIn1,
.background-color .parallax-container .bqyl .wrapper4__link .icon-rp.icon-rp-LinkedIn1 {
  font-size: 24px;
  color: var(--rds-color-link-content-default);
}
.quote .parallax-container .bqyl .wrapper4__link .icon-rp.icon-rp-LinkedIn1::before,
.background-color .parallax-container .bqyl .wrapper4__link .icon-rp.icon-rp-LinkedIn1::before {
  display: inline-block;
  width: 24px;
  height: 24px;
}
.quote .parallax-container .bqyl .wrapper4__linkedin,
.background-color .parallax-container .bqyl .wrapper4__linkedin {
  align-items: center;
  display: flex;
  margin-right: 6px;
}
@media (max-width: 1024px) {
  .quote .parallax-container .bqyl .wrapper4__icon_square,
  .background-color .parallax-container .bqyl .wrapper4__icon_square {
    display: block;
    margin-right: 6px;
  }
}
.quote .parallax-container .bqyl .wrapper4__wrapper_link_text,
.background-color .parallax-container .bqyl .wrapper4__wrapper_link_text {
  display: flex;
  align-items: center;
  margin-top: 18px;
}
.quote .parallax-container .bqyl .wrapper4__wrapper_link_text .text,
.background-color .parallax-container .bqyl .wrapper4__wrapper_link_text .text {
  margin-right: 6px;
}
.quote .parallax-container .bqyl .text-repsol-component .container,
.background-color .parallax-container .bqyl .text-repsol-component .container {
  margin-bottom: 32px;
}
@media (max-width: 1024px) {
  .quote .parallax-container .bqyl .text-repsol-component .container,
  .background-color .parallax-container .bqyl .text-repsol-component .container {
    margin: 0 0 32px 0;
  }
}
.quote .parallax-container .bqyi,
.background-color .parallax-container .bqyi {
  display: flex;
  min-height: 560px;
  margin: 0 auto;
  padding: 0;
}
@media (max-width: 720px) {
  .quote .parallax-container .bqyi,
  .background-color .parallax-container .bqyi {
    display: block;
  }
}
.quote .parallax-container .bqyi.rightPosition,
.background-color .parallax-container .bqyi.rightPosition {
  flex-direction: row-reverse;
}
@media (max-width: 720px) {
  .quote .parallax-container .bqyi.rightPosition,
  .background-color .parallax-container .bqyi.rightPosition {
    width: 100%;
    height: auto;
    flex-direction: column;
    border-radius: var(--rds-radius-m);
  }
}
.quote .parallax-container .bqyi.rightPosition .wrapper2__img,
.background-color .parallax-container .bqyi.rightPosition .wrapper2__img {
  border-radius: var(--rds-radius-m) 0 0 var(--rds-radius-m);
  height: 100%;
}
@media (max-width: 720px) {
  .quote .parallax-container .bqyi.rightPosition .wrapper2__img,
  .background-color .parallax-container .bqyi.rightPosition .wrapper2__img {
    width: 100%;
    object-fit: cover;
    border-radius: 0px 0px var(--rds-radius-m) var(--rds-radius-m);
    min-height: 347px;
    max-height: 400px;
  }
}
.quote .parallax-container .bqyi .wrapper-flex,
.background-color .parallax-container .bqyi .wrapper-flex {
  display: flex;
  align-items: flex-start;
}
.quote .parallax-container .bqyi .quotation,
.background-color .parallax-container .bqyi .quotation {
  padding: 0;
  justify-content: flex-start;
  display: flex;
  align-items: flex-start;
  height: 100%;
}
.quote .parallax-container .bqyi .quotation .quote__img,
.background-color .parallax-container .bqyi .quotation .quote__img {
  font-size: 36px;
  margin-right: 24px;
  margin-top: 5px;
}
.quote .parallax-container .bqyi .quotation .quote__img::before,
.background-color .parallax-container .bqyi .quotation .quote__img::before {
  color: inherit;
}
.quote .parallax-container .bqyi .content-text,
.background-color .parallax-container .bqyi .content-text {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.quote .parallax-container .bqyi .wrapper1,
.background-color .parallax-container .bqyi .wrapper1 {
  margin: 0 auto;
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: 64px;
  padding-right: 107px;
}
@media (max-width: 1024px) {
  .quote .parallax-container .bqyi .wrapper1,
  .background-color .parallax-container .bqyi .wrapper1 {
    padding: 80px 40px 80px 32px;
  }
}
@media (max-width: 720px) {
  .quote .parallax-container .bqyi .wrapper1,
  .background-color .parallax-container .bqyi .wrapper1 {
    padding: 40px 24px;
    margin-left: 0;
  }
}
.quote .parallax-container .bqyi .wrapper1__quote,
.background-color .parallax-container .bqyi .wrapper1__quote {
  display: flex;
  align-items: start;
  margin-bottom: 24px;
}
.quote .parallax-container .bqyi .wrapper1__quote .quote__img,
.background-color .parallax-container .bqyi .wrapper1__quote .quote__img {
  font-size: 36px;
  margin-right: 24px;
  margin-top: 5px;
}
.quote .parallax-container .bqyi .wrapper1__quote .quote__img::before,
.background-color .parallax-container .bqyi .wrapper1__quote .quote__img::before {
  color: inherit;
}
.quote .parallax-container .bqyi .wrapper1__wrapper,
.background-color .parallax-container .bqyi .wrapper1__wrapper {
  display: flex;
}
.quote .parallax-container .bqyi .wrapper1__img,
.background-color .parallax-container .bqyi .wrapper1__img {
  width: 48px;
  height: 48px;
  border-radius: var(--rds-radius-round);
  margin-right: 16px;
  object-fit: cover;
}
.quote .parallax-container .bqyi .wrapper1__name,
.background-color .parallax-container .bqyi .wrapper1__name {
  margin: 0;
}
.quote .parallax-container .bqyi .wrapper1__link,
.background-color .parallax-container .bqyi .wrapper1__link {
  display: flex;
  align-items: center;
  gap: 8px;
}
.quote .parallax-container .bqyi .wrapper1__link a[href^="http"],
.background-color .parallax-container .bqyi .wrapper1__link a[href^="http"] {
  color: var(--rds-color-link-content-default);
}
.quote .parallax-container .bqyi .wrapper1 .icon-rp.icon-rp-LinkedIn1,
.background-color .parallax-container .bqyi .wrapper1 .icon-rp.icon-rp-LinkedIn1 {
  font-size: 24px;
  color: var(--rds-color-link-content-default);
}
.quote .parallax-container .bqyi .wrapper1 .icon-rp.icon-rp-LinkedIn1::before,
.background-color .parallax-container .bqyi .wrapper1 .icon-rp.icon-rp-LinkedIn1::before {
  display: inline-block;
  width: 24px;
  height: 24px;
}
@media (max-width: 1024px) {
  .quote .parallax-container .bqyi .wrapper1__icon_square,
  .background-color .parallax-container .bqyi .wrapper1__icon_square {
    display: block;
    margin-right: 6px;
  }
}
.quote .parallax-container .bqyi .wrapper1__wrapper_link_text,
.background-color .parallax-container .bqyi .wrapper1__wrapper_link_text {
  display: flex;
  align-items: center;
  margin-top: 18px;
}
.quote .parallax-container .bqyi .wrapper1__wrapper_link_text .text,
.background-color .parallax-container .bqyi .wrapper1__wrapper_link_text .text {
  margin-right: 6px;
}
.quote .parallax-container .bqyi .wrapper2,
.background-color .parallax-container .bqyi .wrapper2 {
  padding: 0;
}
.quote .parallax-container .bqyi .wrapper2__img,
.background-color .parallax-container .bqyi .wrapper2__img {
  object-fit: cover;
  height: 100%;
  border-radius: 0px var(--rds-radius-m) var(--rds-radius-m) 0px;
}
@media (max-width: 720px) {
  .quote .parallax-container .bqyi .wrapper2__img,
  .background-color .parallax-container .bqyi .wrapper2__img {
    width: 100%;
    object-fit: cover;
    border-radius: 0px 0px var(--rds-radius-m) var(--rds-radius-m);
    min-height: 347px;
    max-height: 400px;
  }
}
.quote .parallax-container .bgColor-box,
.background-color .parallax-container .bgColor-box {
  margin-bottom: 60vh;
}
.mode-edit-background-color-container {
  padding: 60px 0px !important;
}
.mode-edit-background-color-container .bgColor-box {
  margin-bottom: 60px !important;
}
