#scene{
    position: relative;
    z-index:1 ;
    width: 1900px;
    height: 900px;
    background-image: url(../../fuentes/subscene_bg.png);

}
#english{
    position: absolute;
    z-index: 2;
    width: 50px;
    height: 30px;
    background-image: url(../../fuentes/uk.png);
    filter: grayscale(50%);
    background-size: 100%;
    margin-left: 130px;
    margin-top: 15px;
    
    opacity: 0;
    animation: appear 2s 3.2s, appear_move 2s 5.2s infinite;
}
#spanish{
    position: absolute;
    z-index: 2;
    width: 50px;
    height: 30px;
    background-image: url(../../fuentes/spain.png);
    filter: grayscale(50%);
    background-size: 100%;
    margin-left: 210px;
    margin-top: 10px;
    border-radius: 9px;
    border: solid gold;
    opacity: 0;
    animation: appear 2s 3.4s, appear_move 2s 5.4s infinite;
}
#help{
    position: absolute;
    z-index: 2;
    width: 50px;
    height: 50px;
    background-image: url(../../fuentes/help.png);
    background-size: 100%;
    filter: saturate(6);
    margin-left: 1820px;
    margin-top: 15px;
    transition: 1s;
    opacity: 0;
    animation: appear 2s 3.8s, appear_move 2s 5.8s infinite;
}
#help:hover{
    filter: brightness(2);
    transition: 1s;
}


#contact_txt{
    position: absolute;
    z-index: 2;
    width: 300px;
    height: 30px;
    background-image: url(../../fuentes/contact_txt.png);
    background-size: 100%;
    margin-left: 1560px;
    margin-top:22px;
    opacity: 0;
    transition: 0.3s;
    transform: scale(0.2);
}
#help:hover + #contact_txt{
    opacity: 1;
    transform: scale(1);
}
#menu{
    position: absolute;
    z-index: 3;
    width: 85px;
    height: 49px;
    background-image: url(../../fuentes/menu.png);
    background-size: 100%;
    margin-left: 15px;
    margin-top: 5px;
    opacity: 0;
    animation: appear 2s 3s, appear_move 2s 5s infinite;
}
#menu_cont{
    position: absolute;
    z-index: 2;
    width: 120px;
    height: 820px;
    margin-top: -900px;
    opacity: 0;
    transition: 0.5s;
    
    background-color: black;
}
#home{
    position: absolute;
    z-index: 6;
    background: url(../../fuentes/animation2.gif);
    background-size: 100%;
    width: 100px;
    height: 100px;
    margin-top: 0px;
    margin-left: 14px;
}
#home:hover + #home_txt{
    transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s; 
}
#home_txt{
    position: absolute;
    z-index: 6;
    width: 160px;
    height: 20px;
    background-image: url(../../fuentes/home.png);
    background-size: 100%;
    margin-top: 40px;
    margin-left: 0px;
    transform: scale(0.2);
    opacity: 0;
}

#animation{
    position: absolute;
    z-index: 6;
    background: url(../../fuentes/animation.gif);
    background-size: 100%;
    width: 120px;
    height: 120px;
    margin-top: 90px;
}
#animation:hover + #animation_txt{
    transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s;
}
#animation_txt{
    position: absolute;
    z-index: 6;
    width: 160px;
    height: 20px;
    background-image: url(../../fuentes/animation_txt.png);
    background-size: 100%;
    margin-top: 130px;
    margin-left: 20px;
    transform: scale(0.2);
    opacity: 0;
    transition: 0.5s;
}
#illustration{
    position: absolute;
    z-index: 5;
    background: url(../../fuentes/illustration.gif);
    background-size: 100%;
    width: 120px;
    height: 100px;
    margin-top: 160px;
    margin-left: 0px;

}

#illustration_txt{
    position: absolute;
    z-index: 6;
    width: 160px;
    height: 20px;
    background-image: url(../../fuentes/illustration_txt.png);
    background-size: 100%;
    margin-top: 205px;
    margin-left: 30px;
    transform: scale(0.2);
    opacity: 0;
    transition: 0.5s;
}
#illustration:hover + #illustration_txt{
       transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s; 
}

#illumination{
    position: absolute;
    z-index: 5;
    background: url(../../fuentes/illumination.gif);
    background-size: 100%;
    width: 110px;
    height: 110px;
    margin-top: 240px;
    margin-left: 6px;
    opacity: 0.3;
    filter: grayscale(100%);

}

#illumination_txt{
    position: absolute;
    z-index: 6;
    width: 160px;
    height: 20px;
    background-image: url(../../fuentes/illumination_txt.png);
    background-size: 100%;
    margin-top: 280px;
    margin-left: 30px;
    transform: scale(0.2);
    opacity: 0;
    transition: 0.5s;
}

#illumination:hover + #illumination_txt{
    transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s;
}
#modeling{
    position: absolute;
    z-index: 5;
    background: url(../../fuentes/modeling.gif);
    background-size: 100%;
    width: 120px;
    height: 100px;
    margin-top: 310px;
}
#modeling_txt{
    position: absolute;
    z-index: 6;
    width: 160px;
    height: 20px;
    background-image: url(../../fuentes/modeling_txt.png);
    background-size: 100%;
    margin-top: 354px;
    margin-left: 40px;
    transform: scale(0.2);
    opacity: 0;
    transition: 0.5s;
}
#modeling:hover + #modeling_txt{
       transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s; 
}
#programming{
    position: absolute;
    z-index: 5;
    background: url(../../fuentes/programming.gif);
    background-size: 100%;
    width: 120px;
    height: 100px;
    margin-top: 390px;

}
#programming_txt{
    position: absolute;
    z-index: 6;
    width: 160px;
    height: 20px;
    background-image: url(../../fuentes/programming_txt.png);
    background-size: 100%;
    margin-top: 435px;
    margin-left: 40px;
    transform: scale(0.2);
    opacity: 0;
    transition: 0.5s;
}
#programming:hover + #programming_txt{
       transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s; 
}
#sculpting{
    position: absolute;
    z-index: 4;
    background: url(../../fuentes/sculpting.gif);
    background-size: 100%;
    width: 120px;
    height: 100px;
    margin-top: 470px;

}
#sculpting_txt{
    position: absolute;
    z-index: 6;
    width: 160px;
    height: 20px;
    background-image: url(../../fuentes/sculpting_txt.png);
    background-size: 100%;
    margin-top: 515px;
    margin-left: 30px;
    transform: scale(0.2);
    opacity: 0;
    transition: 0.5s;
}
#sculpting:hover + #sculpting_txt{
       transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s; 
}
#procedural_maps{
    position: absolute;
    z-index: 4;
    background: url(../../fuentes/procedural.gif);
    background-size: 100%;
    width: 120px;
    height: 100px;
    margin-top: 560px;

}
#procedural_maps_txt{
    position: absolute;
    z-index: 6;
    width: 130px;
    height: 50px;
    background-image: url(../../fuentes/procedural_txt.png);
    background-size: 100%;
    margin-top: 590px;
    margin-left: 60px;
    transform: scale(0.2);
    opacity: 0;
    transition: 0.5s;
}
#procedural_maps:hover + #procedural_maps_txt{
       transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s; 
}
#rigging{
    position: absolute;
    z-index: 3;
    background: url(../../fuentes/rigging.gif);
    background-size: 100%;
    width: 120px;
    height: 100px;
    margin-top: 650px;

}
#rigging_txt{
    position: absolute;
    z-index: 6;
    width: 160px;
    height: 20px;
    background-image: url(../../fuentes/rigging_txt.png);
    background-size: 100%;
    margin-top: 695px;
    margin-left: 40px;
    transform: scale(0.2);
    opacity: 0;
    transition: 0.5s;
}
#rigging:hover + #rigging_txt{
       transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s; 
}
#texturing{
    position: absolute;
    z-index: 2;
    background: url(../../fuentes/texturing.gif);
    background-size: 100%;
    width: 120px;
    height: 100px;
    margin-top: 720px;
}
#texturing_txt{
    position: absolute;
    z-index: 6;
    width: 160px;
    height: 20px;
    background-image: url(../../fuentes/texturing_txt.png);
    background-size: 100%;
    margin-top: 765px;
    margin-left: 40px;
    transform: scale(0.2);
    opacity: 0;
    transition: 0.5s;
}
#texturing:hover + #texturing_txt{
       transform: scale(1) translate(60px);
    opacity: 1;
    transition: 0.5s; 
}
#page{
    position: absolute;
    z-index: 5;
    width: 200px;
    height: 200px;
    background: url("../../fuentes/illumination.gif");
    background-size: 100%;
    margin-left: 860px;
    margin-top: 0px;
    animation: page 4s;
    opacity: 0.3;
    filter: grayscale(100%);
}
@keyframes page{
    0%{
        opacity: 0;
        filter: grayscale(0%);
        transform: scale(0.2)translateY(0px);
    }
    12.5%{
        opacity: 0;
        filter: grayscale(0%);
        transform: scale(2)translateY(180px);
    }
    50%{
        opacity: 1;
        filter: grayscale(0%);
        transform: scale(2)translateY(180px);
    }
    70%{
        
        opacity: 1;
        filter: grayscale(0%);
        transform: scale(2)translateY(180px);
    
    }
    100%{
        opacity: 0.3;
        filter: grayscale(100%);
        transform: scale(1);
    }
}
#page_name{
    position: absolute;
    z-index: 5;
    width: 400px;
    height: 40px;
    background-image: url(../../fuentes/illumination_txt.png);
    background-size: 100%;
    margin-left: 780px;
    margin-top: 600px;
    opacity: 0;
    transform: scale(0.5);
    animation: page_name 2s 1s;
}
@keyframes page_name{
    0%{
        opacity: 0;
        transform: scale(0.5);
    }
    90%{
        opacity: 1;
        transform: scale(1);
    }
    100%{
        opacity: 0;
        transform: scale(0.5);
    }
}

@keyframes appear{
    0%{
        opacity: 0;
        transform: scale(0.6);
    }
    100%{
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes appear_move{
    0%{
        opacity: 1;
        transform: scale(1);
    }
    100%{
        opacity: 1;
        transform: scale(0.999);
    }
}

#threepointambient{
    position: absolute;
    z-index: 2;
    width: 300px;
    height: 165px;
    background-image: url("3pointambient/all.png");
    background-size: 100%;
    margin-left: 470px;
    margin-top: 270px;
    border-radius: 10pX;
    opacity: 0;
    animation: appear 2s 3.2s, appear_move 2s 5.2s infinite;
}
#threepointambient_txt{
    position: absolute;
    z-index: 3;
    width: 200px;
    height: 25px;
    background-image: url(../../fuentes/4pointambient_txt.png);
    background-size: 100%;
    margin-left: 520px;
    margin-top: 230px;
    opacity: 0;
    animation:  appear 2s 3.2s, appear_move 2s 5.2s infinite;
}
#threepointambient:hover{
    background-image: url(3pointambient/food.gif);
    background-size: 100%;
    transition: 0.2s;
}
#fourpoints{
    position: absolute;
    z-index: 2;
    width: 200px;
    height: 300px;
    background-image: url("4points/all.png");
    background-size: 100%;
    margin-left: 130px;
    margin-top: 350px;
    border-radius: 10pX;
    opacity: 0;
    animation: appear 2s 3s, appear_move 2s 5s infinite;
}
#fourpoints_txt{
    position: absolute;
    z-index: 3;
    width: 200px;
    height: 25px;
    background-image: url(../../fuentes/4point_txt.png);
    background-size: 100%;
    margin-left: 130px;
    margin-top: 310px;
    opacity: 0;
    animation:  appear 2s 3s, appear_move 2s 5s infinite;
}
#fourpoints:hover{
    background-image: url(4points/4points.gif);
    background-size: 100%;
    transition: 0.2s;
}
#ambient{
    position: absolute;
    z-index: 2;
    width: 300px;
    height: 165px;
    background-image: url("ambientshadowlighting/all.png");
    background-size: 100%;
    margin-left: 1170px;
    margin-top: 270px;
    border-radius: 10pX;
    opacity: 0;
    animation: appear 2s 3.8s, appear_move 2s 5.8s infinite;
}
#ambient_txt{
    position: absolute;
    z-index: 3;
    width: 200px;
    height: 20px;
    background-image: url(../../fuentes/ambient_txt.png);
    background-size: 100%;
    margin-left: 1220px;
    margin-top: 230px;
    opacity: 0;
    animation:  appear 2s 3.8s, appear_move 2s 5.8s infinite;
}
#ambient:hover{
    background-image: url(ambientshadowlighting/4pointambient.gif);
    background-size: 100%;
    transition: 0.2s;
}
#colors{
    position: absolute;
    z-index: 2;
    width: 200px;
    height: 300px;
    background-image: url("colors/fourcolors.jpg");
    background-size: 100%;
    margin-left: 1600px;
    margin-top: 350px;
    border-radius: 10pX;
    opacity: 0;
    animation: appear 2s 4s, appear_move 2s 6s infinite;
}
#colors_txt{
    position: absolute;
    z-index: 3;
    width: 200px;
    height: 20px;
    background-image: url(../../fuentes/colors_txt.png);
    background-size: 100%;
    margin-left: 1600px;
    margin-top: 310px;
    opacity: 0;
    animation:  appear 2s 4s, appear_move 2s 6s infinite;
}
#colors:hover{
    background-image: url(colors/colors.gif);
    background-size: 100%;
    transition: 0.2s;
}
#props{
    position: absolute;
    z-index: 2;
    width: 300px;
    height: 165px;
    background-image: url("props/all.png");
    background-size: 100%;
    margin-left: 1170px;
    margin-top: 610px;
    border-radius: 10pX;
    opacity: 0;
    animation: appear 2s 3.8s, appear_move 2s 5.8s infinite;
}
#props_txt{
    position: absolute;
    z-index: 3;
    width: 200px;
    height: 25px;
    background-image: url(../../fuentes/props_txt.png);
    background-size: 100%;
    margin-left: 1220px;
    margin-top: 560px;
    opacity: 0;
    animation:  appear 2s 3.8s, appear_move 2s 5.8s infinite;
}
#props:hover{
    background-image: url(props/props.gif);
    background-size: 100%;
    transition: 0.2s;
}
#hdri{
    position: absolute;
    z-index: 2;
    width: 300px;
    height: 165px;
    background-image: url("hdri/ALL2.png");
    background-size: 100%;
    margin-left:470px;
    margin-top: 610px;
    border-radius: 10pX;
    opacity: 0;
    animation: appear 2s 3.2s, appear_move 2s 5.2s infinite;
}
#hdri_txt{
    position: absolute;
    z-index: 3;
    width: 200px;
    height: 25px;
    background-image: url(../../fuentes/hdri_txt.png);
    background-size: 100%;
    margin-left: 520px;
    margin-top: 560px;
    opacity: 0;
    animation:  appear 2s 3.2s, appear_move 2s 5.2s infinite;

}
#hdri:hover{
    background-image: url(hdri/hdri.gif);
    background-size: 100%;
    transition: 0.2s;
}
#interior{
    position: absolute;
    z-index: 2;
    width: 300px;
    height: 165px;
    background-image: url("interior/final.png");
    background-size: 100%;
    margin-left: 820px;
    margin-top: 270px;
    border-radius: 10pX;
    opacity: 0;
    animation: appear 2s 3.5s, appear_move 2s 5.5s infinite;
}
#interior_txt{
    position: absolute;
    z-index: 3;
    width: 200px;
    height: 25px;
    background-image: url(../../fuentes/interior_txt.png);
    background-size: 100%;
    margin-left: 870px;
    margin-top: 230px;
    opacity: 0;
    animation:  appear 2s 3.5s, appear_move 2s 5.5s infinite;
}
#interior:hover{
    background-image: url(interior/interior.gif);
    background-size: 100%;
   transition: 0.2s;
}
#volumetric{
    position: absolute;
    z-index: 2;
    width: 300px;
    height: 165px;
    background-image: url("volumetric/all.png");
    background-size: 100%;
    margin-left: 820px;
    margin-top: 610px;
    border-radius: 10pX;
    opacity: 0;
    animation: appear 2s 3.5s, appear_move 2s 5.5s infinite;
}
#volumetric_txt{
    position: absolute;
    z-index: 3;
    width: 200px;
    height: 25px;
    background-image: url(../../fuentes/volumetric_txt.png);
    background-size: 100%;
    margin-left: 870px;
    margin-top: 560px;
    opacity: 0;
    animation:  appear 2s 3.5s, appear_move 2s 5.5s infinite;
}
#volumetric:hover{
    filter: brightness(0.6);
    transition: 0.2s;
}
