  .tt-image.tti-fixed-height {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .tt-image iframe {
    max-width: 1200px;
    height: 1200px;
  }

  @media only screen and (max-width: 768px){
    .tt-image iframe {
            max-width: 100%;
            height: 220px;
        }
        #page-header.ph-bg-image .ph-image {
    position: absolute;
    top: 22%;
    right: 0;
    width: 100%;
    height: 44%;
  }
        .tt-section {
        padding: 6% 0;
        }
        #page-header.ph-full {
        min-height: 74vh !important;
        }
        .ph-caption {
        position: absolute;
        top: 72%;
        left: 19px;
        }
  }

  body {
    background-color: #00567d !important;
    font-family: 'Bebas Neue' !important;
    font-size: 32px !important;

}
.tt-gallery {
    position: relative;
    text-align: center;
}
.tt-gallery-image-wrap {
    margin-bottom: 50px; /* Ajusta el valor según el margen deseado */
}

.tt-heading {
    margin-bottom: -2px;
}
.tt-section {
    position: relative;
    padding: 19px 0;
}

    .embed-container {
      --video--width: 1296;
      --video--height: 540;

      position: relative;
      padding-bottom: calc(var(--video--height) / var(--video--width) * 100%); /* 41.66666667% */
      overflow: hidden;
        max-width: 82%;
        background: black;
        margin-left: 15%;
    }

    .embed-container iframe,
    .embed-container object,
    .embed-container embed {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }

    @media only screen and (max-width:768px){
        .embed-container {
      --video--width: 1296;
      --video--height: 540;

      position: relative;
      padding-bottom: calc(var(--video--height) / var(--video--width) * 100%); /* 41.66666667% */
      overflow: hidden;
        max-width: 100%;
        background: black;
        margin-left: 0%;
    }
    }

    @media only screen and (min-width: 768px){
        body.tt-boxed .tt-wrap {
          max-width: 70vw;
          margin-left: 17%;
      }
    }