a img {border: 0}.embedded-resources{display:inline-block}
.embedded-resources{cursor:pointer;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;display:inline-block;color:inherit}
.embedded-resources.is-unsupported{display:none!important}
.media-mobile .embedded-resources{display:block}
.media-mobile .embedded-resources .embedded-resource{display:block}
body,textarea{margin:0 auto;-webkit-text-size-adjust:none}
/* 
 * IMPORTANT:
 * Do not rename any of the animations, they are used by the notification
 * library to detect end of the animatino via animationend event.
 */

@-webkit-keyframes notification-slidein-ltr {
  from {
    -webkit-transform: translateX(100%);
  }

  to {
    -webkit-transform: translateX(0);
  }
}

@keyframes notification-slidein-ltr {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

@-webkit-keyframes notification-slidein-rtl {
  from {
    -webkit-transform: translateX(-100%);
  }

  to {
    -webkit-transform: translateX(0);
  }
}

@keyframes notification-slidein-rtl {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(0);
  }
}

@-webkit-keyframes notification-renotify {
  50% {
    opacity: 0;
  }
}

@keyframes notification-renotify {
  50% {
    opacity: 0;
  }
}

@-webkit-keyframes notification-hide {
  to {
    height: 0;
    opacity: 0;
  }
}

@keyframes notification-hide {
  to {
    height: 0;
    opacity: 0;
    margin: 0;
  }
}
@keyframes spinRectangle{
    0% { 
        transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    } 
    50% { 
        transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    }
    100% { 
        transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@keyframes pulsingCircle {
    0% {
      top: 28px;
      left: 28px;
      width: 0;
      height: 0;
      opacity: 1;
    }
    100% {
      top: -1px;
      left: -1px;
      width: 58px;
      height: 58px;
      opacity: 0;
    }
  }

  @keyframes spinningHalfCircle {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }

  @keyframes spinningHalfCircleBackwards {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(-360deg);
    }
  }

  @keyframes equalizer {
    0%, 40%, 100% { 
      transform: scaleY(0.45);
    }  20% { 
      transform: scaleY(1.2);
    }
  }

  @keyframes pulsingCircle {
    0% { 
      transform: scale(0);
    } 100% {
      transform: scale(1.0);
      opacity: 0;
    }
}
@keyframes pulsingDoubleCircle {
    0%, 100% { 
      transform: scale(0.0);
    } 50% { 
      transform: scale(1.0);
    }
  }

@keyframes wheelOfLuck {
    0% {
      transform: rotate(0);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }
    50% {
      transform: rotate(900deg);
      animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    100% {
      transform: rotate(1800deg);
    }
  }


  @keyframes collapsingRectangle {
    0%, 70%, 100% {
              transform: scale3D(1, 1, 1);
    } 35% {
              transform: scale3D(0, 0, 1);
    } 
  }

  @keyframes circlesFlowingAround {
    0%, 100% { 
      transform: scale(0.0);
    } 50% { 
      transform: scale(1.0);
    }
  }
  @keyframes circlesFlowingAroundRotate { 100% { transform: rotate(360deg); }}

  @keyframes threeLinealDots {
    0%, 80%, 100% { 
      transform: scale(0);
    } 40% { 
      transform: scale(1.0);
    }
  }