@media screen and (max-width: 992px) {
  .my_path_section {
    overflow: hidden; } }

.my_path_section h2 {
  margin-bottom: 45px; }

.path_swiper_images {
  position: relative;
  aspect-ratio: 1;
  max-width: 378.73px;
  margin-left: auto;
  margin-right: 0; }
  @media screen and (max-width: 992px) {
    .path_swiper_images {
      margin-left: auto;
      margin-right: auto;
      margin-top: 35px; } }
  @media screen and (max-width: 768px) {
    .path_swiper_images {
      max-width: 80%; } }

.path_swiper_wrap {
  padding-left: 8px; }
  .path_swiper_wrap .wp-block-image {
    display: flex; }
  @media screen and (min-width: 992px) {
    .path_swiper_wrap {
      padding-left: 2.5%; } }
  @media screen and (min-width: 1350px) {
    .path_swiper_wrap {
      padding-left: calc((100% - var(--wp--preset--container-max-widths)) / 2); } }
  @media screen and (min-width: 1830px) {
    .path_swiper_wrap {
      padding-left: calc((100% - var(--wp--preset--container-max-widths)) / 2); } }
  .path_swiper_wrap .swiper-slide {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    max-width: 400px; }
    .path_swiper_wrap .swiper-slide:nth-child(8) {
      max-width: 1110px; }
      @media screen and (max-width: 575px) {
        .path_swiper_wrap .swiper-slide:nth-child(8) {
          width: 1000px; } }
      .path_swiper_wrap .swiper-slide:nth-child(8) .path_swiper_item_text {
        -webkit-column-count: 3;
           -moz-column-count: 3;
                column-count: 3;
        -webkit-column-gap: 30px;
           -moz-column-gap: 30px;
                column-gap: 30px; }
    .path_swiper_wrap .swiper-slide .path_swiper_item_text {
      padding-right: 30px; }
      .path_swiper_wrap .swiper-slide .path_swiper_item_text p {
        font-size: 15px;
        color: var(--wp--preset--color--black-text); }
        .path_swiper_wrap .swiper-slide .path_swiper_item_text p b, .path_swiper_wrap .swiper-slide .path_swiper_item_text p strong {
          font-weight: 600; }
  .path_swiper_wrap .swiper-nav {
    justify-content: flex-end;
    margin-top: 30px; }
    .path_swiper_wrap .swiper-nav .wp-block-image {
      width: 100%; }
    @media screen and (max-width: 992px) {
      .path_swiper_wrap .swiper-nav {
        justify-content: center; } }
    @media screen and (min-width: 992px) {
      .path_swiper_wrap .swiper-nav {
        padding-right: 2.5%; } }
    @media screen and (min-width: 1350px) {
      .path_swiper_wrap .swiper-nav {
        padding-right: calc((100% - var(--wp--preset--container-max-widths))); } }
    @media screen and (min-width: 1830px) {
      .path_swiper_wrap .swiper-nav {
        padding-right: calc((100% - var(--wp--preset--container-max-widths))); } }
  .path_swiper_wrap .swiper-pagination {
    position: static;
    width: auto; }

.path_swiper_title {
  margin-bottom: 30px; }
  .path_swiper_title h6:nth-child(2) {
    display: none; }

.path_swiper_item_year {
  position: relative;
  margin-bottom: 20px; }
  .path_swiper_item_year::before {
    z-index: 0;
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 100%;
    height: 4px;
    display: block;
    background-color: var(--wp--preset--color--green); }
  .path_swiper_item_year p {
    position: relative;
    z-index: 1;
    color: var(--wp--preset--color--headers-white);
    margin-bottom: 0;
    margin-bottom: 20px;
    font-size: 18px;
    border-radius: 100px;
    padding: 8px 18px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    background-color: var(--wp--preset--color--green); }
