[data-id="1767007"] .p-layout__content {
  position: relative;
}

[data-id="1765407"] .p-media-layout__inner {
  margin-top: 0 !important;
  justify-content: flex-end;
  height: 100%;
  padding-bottom: 60px;
  color: #ffffff;
  align-items: center;
}

@media screen and (max-width: 767px) {
  [data-id="1765407"] .c-heading-3__heading, [data-id="1765407"] .c-text {
    color: #000;
  }
  [data-id="1765407"] .c-heading-3__heading {
    text-align: left;
    font-size: 1.125rem !important;
  }
  #d1758758 .c-heading-2-type2,
  #d1757451 .c-heading-2-type2 {
    text-align: center;
    border-bottom: 2px solid #333;
    padding-bottom: 10px;
  }
  #d1758758 .c-heading-2-type2__heading,
  #d1757451 .c-heading-2-type2__heading {
    font-size: 1.125rem;
  }
  [data-id="1767007"] .p-media-layout-02__text {
    width: 100% !important;
  }
  [data-id="1767007"] .p-layout__content {
    margin-top: 0 !important;
  }

  [data-id="1767007"] .c-media__item {
    position: initial !important;
  }
  [data-id="1767007"] .p-text {
    position: initial !important;
  }
  [data-id="1767007"] .p-layout__inner li:nth-child(1) .p-text {
    margin-bottom: 10px !important;
  }
  [data-id="1767007"] .p-layout__inner li:nth-child(2) .p-text {
    margin-top: 130px !important;
    margin-bottom: 10px !important;
  }
  [data-id="1767007"] .p-media-layout__inner {
    display: initial !important;
  }

  #d1759306 {
    margin-top: 330px;
  }
  [data-id="1767007"] .p-layout-media[data-col-narrow][data-col-narrow] .p-layout__inner {
    gap: 0;
  }
  [data-id="1767007"] .p-layout__content {
    height: auto !important;
  }
  [data-id="1767007"] .p-layout-media {
    margin-bottom: 0 !important;
  }
  [data-id="1767007"] .p-layout__inner li:nth-child(1) .p-media-layout-02__media {
    margin-bottom: 0 !important;
  }
  [data-id="1767007"] .p-layout__inner li:nth-child(2) .p-media-layout-02__media {
    margin-bottom: 0 !important;
  }
  [data-id="1767007"] .p-layout__inner li:nth-child(2) .p-text {
    margin-top: 0 !important;
  }
  #d1759306 {
    margin-top: 0;
  }


  
}
