body{
   /* background-image: url(https://eactiva.pe/wp-content/uploads/2018/10/shapes-bg-color.png);
    background-attachment: fixed;*/
    background-image: url(http://eactiva.pe/wp-content/uploads/layerslider/LayerSlider-5-responsive-demo-slider/bg.jpg);
    background-attachment: fixed;
    background-size: cover;
}
.register{
    background: -webkit-linear-gradient(left, #35bfc5ad, #007eff80);
    margin-top: 9%;
    padding: 3%;
    border-radius: 25px;
}
.register-left{
    text-align: center;
    color: #fff;
    margin-top: 4%;
}
.register-left input{
    border: none;
    border-radius: 1.5rem;
    padding: 2%;
    width: 60%;
    background: #f8f9fa;
    font-weight: bold;
    color: #383d41;
    margin-top: 30%;
    margin-bottom: 3%;
    cursor: pointer;
}
.register-right{
    background: #f8f9fa;
    border-top-left-radius: 10% 50%;
    border-bottom-left-radius: 10% 50%;
}
.register-left img{
    margin-top: 15%;
    margin-bottom: 5%;
   /* width: 25%;*/
    -webkit-animation: mover 2s infinite  alternate;
    animation: mover 1s infinite  alternate;
    filter: saturate(192%) brightness(143%) contrast(107%) opacity(84%);
}
@-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-20px); }
}
@keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-20px); }
}
.register-left p{
    font-weight: lighter;
    padding: 12%;
    margin-top: -9%;
}
.register .register-form{
    padding: 10%;
    margin-top: 15%;
}
.btnRegister{
    float: right;
    margin-top: 10%;
    border: none;
    border-radius: 1.5rem;
    padding: 2%;
    background: #0062cc;
    color: #fff;
    font-weight: 600;
    width: 50%;
    cursor: pointer;
}
.register .nav-tabs{
    margin-top: 3%;
    border: none;
    background: #0062cc;
    border-radius: 1.5rem;
    width: 24%;
    float: right;
}
.register .nav-tabs .nav-link{
    padding: 2%;
    height: 34px;
    font-weight: 600;
    color: #fff;
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
}
.register .nav-tabs .nav-link:hover{
    border: none;
}
.register .nav-tabs .nav-link.active{
    width: 100px;
    color: #0062cc;
    border: 2px solid #0062cc;
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
}
.register-heading{
    text-align: center;
    margin-top: 8%;
    margin-bottom: -15%;
    color: #495057;
}
video{
    position: fixed;
    
    min-width: 100%;
    min-height: 100%;
    
    top: 50%;
    left: 50%;
    
    transform: translateX(-50%) translateY(-50%);
    z-index:-1;
}
.re_position {
    margin: auto;
    margin-top: 10%;
}
.imagen01 {
    background-image: url(https://eactiva.pe/wp-content/uploads/2018/11/ranking_1.png);
    width: 50%;
    height: 50%;
    font-size: 13px;
    font-family: Calibri;
    font-weight: bold;
    color: #bd902b;
    padding-top: 52%;
    background-size: cover;
}
.imagen02 {
    background-image: url(https://eactiva.pe/wp-content/uploads/2018/11/ranking_2.png);
    width: 50%;
    height: 50%;
    font-size: 13px;
    font-family: Calibri;
    font-weight: bold;
    color: #cacccd;
    padding-top: 52%;
    background-size: cover;
}
.imagen03 {
    background-image: url(https://eactiva.pe/wp-content/uploads/2018/11/ranking_3.png);
    width: 50%;
    height: 50%;
    font-size: 13px;
    font-family: Calibri;
    font-weight: bold;
    color: #ac6139;
    padding-top: 52%;
    background-size: cover;
}
.nombre-position {
    width: 55%;
    margin: auto;
    margin-top: -63%;
    font-size: 18px;
}
td{
    text-align: -webkit-center;
    font-size: inherit;
    font-family: inherit;
}
.kick {
    width: unset;
}