/* victoria customizations */
/* Colors */
/* Fonts */
.experience-assets-vic_video {
  width: 100%; }
  .experience-assets-vic_video .video-container {
    overflow: hidden;
    position: relative; }
    @media (max-width: 992px) {
      .experience-assets-vic_video .video-container.vimeoMobile {
        padding-bottom: 0;
        height: auto; } }
    .experience-assets-vic_video .video-container .text-block {
      position: absolute;
      width: 100%;
      z-index: 4; }
      .experience-assets-vic_video .video-container .text-block.left {
        text-align: left;
        padding-left: 25px; }
      .experience-assets-vic_video .video-container .text-block.center {
        text-align: center; }
      .experience-assets-vic_video .video-container .text-block.right {
        text-align: right;
        padding-right: 25px; }
      .experience-assets-vic_video .video-container .text-block.top {
        top: 20%; }
      .experience-assets-vic_video .video-container .text-block.middle {
        top: 35%; }
      .experience-assets-vic_video .video-container .text-block.bottom {
        top: 50%; }
      .experience-assets-vic_video .video-container .text-block .margin-bottom-title {
        margin-bottom: 30px; }
      .experience-assets-vic_video .video-container .text-block h2 {
        font-size: var(--custom-font-size);
        color: var(--custom-color); }
        @media (max-width: 992px) {
          .experience-assets-vic_video .video-container .text-block h2 {
            font-size: 26px; } }
        @media (max-width: 544px) {
          .experience-assets-vic_video .video-container .text-block h2 {
            font-size: 24px; } }
        .experience-assets-vic_video .video-container .text-block h2.FuturaStd-Bold {
          font-family: "FuturaStd-Bold"; }
        .experience-assets-vic_video .video-container .text-block h2.FuturaStd-Heavy {
          font-family: "FuturaStd-Heavy"; }
        .experience-assets-vic_video .video-container .text-block h2.FuturaStd-Light {
          font-family: "FuturaStd-Light"; }
        .experience-assets-vic_video .video-container .text-block h2.FuturaStd-LightOblique {
          font-family: "FuturaStd-LightOblique"; }
        .experience-assets-vic_video .video-container .text-block h2.FuturaStd-Medium {
          font-family: "FuturaStd-Medium"; }
      .experience-assets-vic_video .video-container .text-block p {
        color: var(--custom-color);
        font-family: "FuturaStd-Medium";
        font-size: 16px; }
        @media (max-width: 992px) {
          .experience-assets-vic_video .video-container .text-block p {
            font-size: 15px; } }
        @media (max-width: 544px) {
          .experience-assets-vic_video .video-container .text-block p {
            font-size: 13px; } }
    .experience-assets-vic_video .video-container .bg-video {
      position: relative;
      padding-bottom: 56.25%; }
      @media (max-width: 992px) {
        .experience-assets-vic_video .video-container .bg-video.vimeoMobile {
          padding-bottom: 100%;
          transform: none;
          padding-bottom: 100%;
          transform: none;
          position: relative;
          width: 100%;
          padding-top: 77.25%;
          overflow: hidden;
          background-color: black; } }
      .experience-assets-vic_video .video-container .bg-video iframe, .experience-assets-vic_video .video-container .bg-video video {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
