[data-id="2604321"] .p-layout__content:first-child .c-heading-3.p-heading-3 {
    margin-bottom: 0;
}

[data-id="2604321"] .p-layout__content:first-child .c-heading-3__heading {
    margin-bottom: 0 !important;
}

[data-id="2604321"] li {
    background: white;
    color: #445166;
    margin: 3% 0;
    font-size: 14px;
}

[data-id="2604321"] .c-link {
    color: #445166;
}

[data-id="2604321"] .p-layout-media ul li:first-of-type .p-media-layout__inner  .p-media-layout-02__text:nth-of-type(2) {
    font-size: 22px;
    font-weight:bold;
    padding-top: 4%;
}

[data-id="2604321"] .p-layout__inner > li.p-layout__content {
    height: 580px;
}

@media only screen and (max-width: 1024px) {
  [data-id="2604321"] .p-layout__inner > li.p-layout__content {
    height: 640px;
  }
}

@media only screen and (max-width: 768px) {
    [data-id="2604321"] .p-layout__inner > li.p-layout__content {
        width: 100%;
        height: 100%;
    }
}

[data-id="2604321"] .p-layout__content  .p-media-layout-02__text:first-of-type {
    font-size: 22px;
    font-weight: bold;
    padding-top: 4%;
}


[data-id="2604321"] .p-layout__content:nth-child(12) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(13) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(19) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(20) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(25) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(26) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(27) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(28) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(29) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(42) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(43) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(44) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(46) .p-media-layout-02__text:first-child,
[data-id="2604321"] .p-layout__content:nth-child(47) .p-media-layout-02__text:first-child {
    font-size: 14px;
    font-weight: normal;
}

[data-id="2604321"] .p-media-layout__inner > div:not(.p-media-layout-02__media) {
  padding: 0 4%;
}

[data-id="2604321"] .p-media-layout-02__media {
  margin-bottom: 0;
}