.bmtrn{
    margin:0;
    padding:0;
    /* background: #2980b9 url('') ; */
    background:linear-gradient(to bottom, transparent, #ffffff), url('/img/maternidad/nube.jpg') repeat 0 0;
    background-size: cover;
    -webkit-animation: 50s linear 0s normal none infinite animate;
    -moz-animation: 50s linear 0s normal none infinite animate;
    -ms-animation: 50s linear 0s normal none infinite animate;
    -o-animation: 50s linear 0s normal none infinite animate;
    animation: 50s linear 0s normal none infinite animate;
  }

  .camasmater{
    margin:0;
    padding:0;
    /* background: #2980b9 url('') ; */
    background:linear-gradient(to top, transparent, #ffffff), url("/img/maternidad/noche.jpg") repeat 0 0;
    background-size: cover;
    -webkit-animation: 150s linear 0s normal none infinite animate;
    -moz-animation: 150s linear 0s normal none infinite animate;
    -ms-animation: 150s linear 0s normal none infinite animate;
    -o-animation: 150s linear 0s normal none infinite animate;
    animation: 150s linear 0s normal none infinite animate;
  }
  
  @-webkit-keyframes animate {
    from {background-position:0 0;}
    to {background-position: 1000px 0;}
  }
  
  @-moz-keyframes animate {
    from {background-position:0 0;}
    to {background-position: 1000px 0;}
  }
  
  @-ms-keyframes animate {
    from {background-position:0 0;}
    to {background-position: 1000px 0;}
  }
  
  @-o-keyframes animate {
    from {background-position:0 0;}
    to {background-position: 1000px 0;}
  }
  
  @keyframes animate {
    from {background-position:0 0;}
    to {background-position: 1000px 0;}
  }

  /* Heartbeat */
  .heart {
    animation: beat 2s infinite alternate;
    transform-origin: center;
  }

  /* Heart beat animation */
  @keyframes beat{
    to { transform: scale(1.12); }
  }