.meg_700RL .pd-container {
    top: -30px
}

.delighter.fadein.started {
    opacity: 1;
  }
  
  .delighter.fadein {
    opacity: 0;
    -webkit-transition: all .75s ease-out;
    transition: all .75s ease-out;
  }
  
  .delighter.fadeLeft.started {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
  
  .delighter.fadeLeft {
    -webkit-transform: translateX(-50px);
            transform: translateX(-50px);
    -webkit-transition: all .5s ease-out;
    transition: all .5s ease-out;
  }
  
  .delighter.fadeRight.started {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
  
  .delighter.fadeRight {
    -webkit-transform: translateX(50px);
            transform: translateX(50px);
    -webkit-transition: all .5s ease-out;
    transition: all .5s ease-out;
  }
  
  .delighter.fadeTop.started {
    opacity: 1;
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  
  .delighter.fadeTop {
    opacity: 0;
    -webkit-transform: translateY(25px);
            transform: translateY(25px);
    -webkit-transition: all .5s ease-out;
    transition: all .5s ease-out;
  }
  
  .meg-tridentX2 h6 {
    color: #f8d46f;
    font-size: var(--title-xs);
  }
  
  .meg-tridentX2 h2, .meg-tridentX2 h6 {
    text-transform: uppercase;
  }
  
  .meg-tridentX2 .pd-block h2.sp {
    padding-top: 0;
  }
  
  @-webkit-keyframes light {
    0% {
      -webkit-transform: scale(0.6);
              transform: scale(0.6);
    }
    50% {
      -webkit-box-shadow: 0 0 10px #fff;
              box-shadow: 0 0 10px #fff;
    }
    100% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
  }
  
  @keyframes light {
    0% {
      -webkit-transform: scale(0.6);
              transform: scale(0.6);
    }
    50% {
      -webkit-box-shadow: 0 0 10px #fff;
              box-shadow: 0 0 10px #fff;
    }
    100% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
  }
  
  html {
    scroll-behavior: smooth;
  }
  
  .meg-tridentX2 {
    position: relative;
    overflow: hidden;
  }
  
  .meg-tridentX2 img {
    width: 100%;
  }
  
  .meg-tridentX2 figure {
    margin: 0;
    padding: 0;
  }