/*----- ESTILOS GENERALES -----*/
html, body {
height: 100%;
}
/*modificar el modelo de cajas de CSS*/
html {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
*, *:before, *:after {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
/*resetear margenes y padding*/
* {
margin: 0;
padding: 0;
}
body {
overflow-x: hidden;
font-family: 'Open Sans' , sans-serif;
}
.container {
width: 90%;
max-width: 1366px;
margin: 0 auto;
}
/*estilos de los contenidos*
/*estilos del header*/
header {
position: absolute;
z-index: 900;
-webkit-filter: none;
filter: none;
height: 50px;
width: 100%;
}
.icono {
background-image: url(../images/pomona/bloque3_icono.png);
z-index: 1000;
position: absolute;
float: left;
-webkit-transform: translateY(0%);
-ms-transform: translateY(0%);
transform: translateY(0%);
background-size: contain;
background-repeat: no-repeat;
width: 10%;
height: 63.5%;
margin-top: 8px;
left: 1%;
top: 0;
}
#logo {
padding: 1em 0;
float: left;
}
#infoContacto {
float: right;
margin-top: 12px;
}
#infoContacto i {
color: black;
margin-right: 12px;
font-size: 1.20rem;
}
/*-----
SECCIÓN 1 - CABECERA
-----*/
article > section:nth-child(1) {
position: relative;
background-color: #fdf8de;
background-image: -webkit-gradient( linear, left top, left bottom, color-stop(#fff, #fdf8de;));
background-image: -o-linear-gradient( #fdf8de; #fff);
background-image: linear-gradient( #fdf8de; #fff);
background-size: cover;
width: 100%;
height: 100%;
}
.fondo_portada {
z-index: 15;
position: absolute;
background-size: cover;
bottom: 0;right: 0;
width: 100%; height: 100%;
}
.imagen_portada {
-webkit-animation: floating2 2s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation: floating2 2s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);
-webkit-filter: drop-shadow(0 10px 20px rgba(0, 0, 0, 0.37));
filter: drop-shadow(0 10px 20px rgba(0, 0, 0, 0.37));
z-index: 20;
position: absolute;
background-size: contain;
background-repeat: no-repeat;
padding: 0 0;
margin: 0 0;
bottom: 0;right: 0;
width: 100%; height: 70%;
background-position: right;
background-image: url(../images/pomona/mano.png);
}
@-webkit-keyframes floating2 {
0% {background-position-x: 100%;}
100% {background-position-x: 110%;}
}
@keyframes floating2 {
0% {background-position-x: 100%;}
100% {background-position-x: 110%;}
}
#intro {
z-index: 20;
padding: 0 0;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 100%;
}
#descripcion {
position: absolute;
z-index: 30;
-webkit-transition-duration:1000ms;
-o-transition-duration:1000ms;
transition-duration:1000ms;
margin: 0px 0;
-webkit-transform: translateY(50%) translateX(30%);
-ms-transform: translateY(50%) translateX(30%);
transform: translateY(50%) translateX(30%);
z-index: 20;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
padding: 0 1em 0 0;
-webkit-box-flex: 2;
-ms-flex-positive: 2;
flex-grow: 2;
color: #000;
}
#logo-pomona {
z-index: 20;
-webkit-transition-duration: 1000ms;
-o-transition-duration: 1000ms;
transition-duration: 1000ms;
text-align: left;
left: 0;
margin-bottom: 0%;
}
#descripcion img {
width: 80%;
}
h1 {
-webkit-transition-duration:2000ms !important;
-o-transition-duration:2000ms !important;
transition-duration:2000ms !important;
z-index: 20;
text-align: left;
font-size: 7.5rem;
font-family: 'Birthstone', cursive;
margin-bottom: 15px;
}
#descripcion p {
text-align: left;
z-index: 20;
margin-bottom: 30px;
font-size: 1.2rem;
line-height: 1.35;
font-family: 'Noto Sans Display', sans-serif;
}
.infoContacto1, .infoContacto2, .infoContacto3 {
z-index: 20;
padding: 0 .5em;
font-weight: 100;
color: rgba(0, 0, 0, 0.5);
text-decoration: none;
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
-webkit-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}
.infoContacto1:hover {
color: black;
-webkit-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}
.infoContacto2:hover {
color: black;
-webkit-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}
.infoContacto3:hover {
color: black;
-webkit-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}
#scroll1 {
margin-bottom: -150px;
-webkit-filter: invert(100%);
filter: invert(100%);
z-index: 20;
position: absolute;
background-position: center;
bottom:0px;
width: 40px !important;
height: 20%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#scroll2 {
margin-bottom: -150px;
-webkit-filter: invert(100%);
filter: invert(100%);
z-index: 20;
-webkit-animation: upDown 400ms 1s infinite alternate linear;
animation: upDown 400ms 1s infinite alternate linear;
position: absolute;
background-position: center;
bottom:0px;
width: 40px !important;
height: 20%;
left: 0;
}
@-webkit-keyframes upDown {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(5%);transform: translateY(5%);}
}
@keyframes upDown {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(5%);transform: translateY(5%);}
}
/*SECCION 2*/
article > section:nth-child(2) {
width: 100%;
height: 3000px!important;
max-width: 2930px;
right: 0;
background-color: #fdf8de;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fdf8de;));
background-image: -o-linear-gradient(#fff, #fdf8de;);
background-image: linear-gradient(#fff, #fdf8de;);
}
article > section:nth-child(2) h2 {
position: relative;
color: black;
z-index: 10000000;
-webkit-transform: translateX(-50%) !important;
-ms-transform: translateX(-50%) !important;
transform: translateX(-50%) !important;
left: 50%;
width: 6.5%;
}
.part1_1 {
position: relative;
-webkit-animation: arribaAbajo 10s infinite alternate linear;
animation: arribaAbajo 10s infinite alternate linear;
z-index: 20;
background-image: url(../images/pomona/bloque1_1.png);
background-size: cover;
background-position: center;
height: 2900px;
width: 100%;
}
.part1_mano1 {
position: absolute;
-webkit-animation: manomove1 5s infinite alternate linear;
animation: manomove1 5s infinite alternate linear;
top: 15%;
left: -10%;
-webkit-filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
z-index: 220;
background-image: url(../images/pomona/mano1.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 20%;
width: 43%;
}
@-webkit-keyframes manomove1 {
0% {-webkit-transform: translateY(0);transform: translateY(0);}
100% {-webkit-transform: translateY(-10%) translateX(-15%) rotate(30deg);transform: translateY(-10%) translateX(-15%) rotate(30deg);}
}
@keyframes manomove1 {
0% {-webkit-transform: translateY(0);transform: translateY(0);}
100% {-webkit-transform: translateY(-10%) translateX(-15%) rotate(30deg);transform: translateY(-10%) translateX(-15%) rotate(30deg);}
}
.part1_mano2 {
position: relative;
-webkit-animation: manomove2 3s infinite alternate linear;
animation: manomove2 3s infinite alternate linear;
top: 35%;
right: 0;
-webkit-filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
z-index: 320;
background-image: url(../images/pomona/mano2.png);
background-size: contain;
background-repeat: no-repeat;
background-position: right;
height: 20%;
width: 100%;
}
@-webkit-keyframes manomove2 {
0% {background-position-x: 110%;-webkit-transform: rotate(0deg) translateY(0%);transform: rotate(0deg) translateY(0%);}
100% {background-position-x: 140%;}
}
@keyframes manomove2 {
0% {background-position-x: 110%;-webkit-transform: rotate(0deg) translateY(0%);transform: rotate(0deg) translateY(0%);}
100% {background-position-x: 140%;}
}
.part1_fruta1 {
position: absolute;
top: 15%;
left: 50%;
-webkit-animation: abajoArribaf1 10s infinite alternate linear;
animation: abajoArribaf1 10s infinite alternate linear;
-webkit-filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
z-index: 220;
background-image: url(../images/pomona/fruta1.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 70px;
width: 70px;
}
@-webkit-keyframes abajoArribaf1 {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(1300%) rotate(100deg);transform: translateY(1300%) rotate(100deg);}
}
@keyframes abajoArribaf1 {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(1300%) rotate(100deg);transform: translateY(1300%) rotate(100deg);}
}
.part1_fruta2 {
position: absolute;
top: 35%;
left: 15%;
-webkit-animation: abajoArribaf2 10s infinite alternate linear;
animation: abajoArribaf2 10s infinite alternate linear;
-webkit-filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
z-index: 220;
background-image: url(../images/pomona/fruta2.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 90px;
width: 90px;
}
@-webkit-keyframes abajoArribaf2 {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(1300%) rotate(-200deg);transform: translateY(1300%) rotate(-200deg);}
}
@keyframes abajoArribaf2 {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(1300%) rotate(-200deg);transform: translateY(1300%) rotate(-200deg);}
}
.part1_fruta3 {
position: absolute;
top: 55%;
left: 50%;
-webkit-animation: abajoArribaf3 10s infinite alternate linear;
animation: abajoArribaf3 10s infinite alternate linear;
-webkit-filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
filter: drop-shadow(-5px 10px 10px rgba(0, 0, 0, 0.397));
z-index: 220;
background-image: url(../images/pomona/fruta3.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 20px;
width: 20px;
}
@-webkit-keyframes abajoArribaf3 {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(4000%) rotate(600deg);transform: translateY(4000%) rotate(600deg);}
}
@keyframes abajoArribaf3 {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(4000%) rotate(600deg);transform: translateY(4000%) rotate(600deg);}
}
/*-----
SECCIÓN 3
-----*/
article > section:nth-child(3) {
position: relative;
z-index: 10;
background-color: #ebfdde;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fdf8de), to(#fff));
background-image: -o-linear-gradient(#fdf8de, #fff);
background-image: linear-gradient(#fdf8de, #fff);
width: 100%;
height: 4000px;
background-size: cover;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 50px 0px 50px;
}
article > section:nth-child(3) h2 {
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.part2_tipo_1 {
position: absolute;
top: 5%;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 10;
background-image: url(../images/pomona/tipo_1.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 40%;
}
.part2_tipo_2 {
position: absolute;
top: 5%;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 10;
background-image: url(../images/pomona/tipo_2.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 40%;
}
.part2_tipo_3 {
position: absolute;
top: 5%;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 10;
background-image: url(../images/pomona/tipo_3.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 40%;
}
.part2_tipo_4 {
position: absolute;
top: 5%;
-webkit-animation: opa1 2s infinite linear;
animation: opa1 2s infinite linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 10;
background-image: url(../images/pomona/tipo_4.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 40%;
}
@-webkit-keyframes opa1 {
0% {opacity: 1;}
49.9% {opacity: 1;}
50% {opacity: 0;}
99.9% {opacity: 0;}
100% {opacity: 1;}
}
@keyframes opa1 {
0% {opacity: 1;}
49.9% {opacity: 1;}
50% {opacity: 0;}
99.9% {opacity: 0;}
100% {opacity: 1;}
}
.part2_tipo_5 {
position: absolute;
top: 5%;
-webkit-animation: opa2 2s infinite linear;
animation: opa2 2s infinite linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 10;
background-image: url(../images/pomona/tipo_5.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 40%;
}
@-webkit-keyframes opa2 {
0% {opacity: 0;}
49.9% {opacity: 0;}
50% {opacity: 1;}
99.9% {opacity: 1;}
100% {opacity: 0;}
}
@keyframes opa2 {
0% {opacity: 0;}
49.9% {opacity: 0;}
50% {opacity: 1;}
99.9% {opacity: 1;}
100% {opacity: 0;}
}
.part2_fruta4 {
-webkit-animation: abajoA 10s infinite alternate linear;
animation: abajoA 10s infinite alternate linear;
position: relative;
top: 0%;
left: -15%;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 10;
background-image: url(../images/pomona/fruta4.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 200px;
width: 20%;
}
@-webkit-keyframes abajoA {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(150%) translateX(300%) rotate(360deg);transform: translateY(150%) translateX(300%) rotate(360deg);}
}
@keyframes abajoA {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(150%) translateX(300%) rotate(360deg);transform: translateY(150%) translateX(300%) rotate(360deg);}
}
.part2_tipografia1 {
position: relative;
top: 25%;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.247));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.247));
z-index: 10;
background-image: url(../images/pomona/tipografia1.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 40%;
}
.part2_fruta5 {
-webkit-animation: abajoA 10s infinite alternate linear;
animation: abajoA 10s infinite alternate linear;
position: relative;
top: 35%;
left: 20%;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.247));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.247));
z-index: 10;
background-image: url(../images/pomona/fruta5.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 3%;
width: 3%;
}
.part2_bloque {
-webkit-animation: abajoArriba 8s infinite alternate linear;
animation: abajoArriba 8s infinite alternate linear;
position: relative;
top: 0%;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 1;
background-image: url(../images/pomona/part2_bloque.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 2600px;
width: 100%;
}
.part2_movil {
position: relative;
top: 5%;
-webkit-animation: floatingFlip 10s infinite linear;
animation: floatingFlip 10s infinite linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 10000000000;
background-image: url(../images/pomona/movil.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 20%;
}
@-webkit-keyframes floating {
0% {-webkit-transform: translateY(0%) rotate(0deg);transform: translateY(0%) rotate(0deg);}
100% {-webkit-transform: translateY(-5%) rotate(20deg);transform: translateY(-5%) rotate(20deg);}
}
@-webkit-keyframes floatingFlip {
0% {-webkit-transform: translateY(0%)translateX(0) translateZ(0rem) rotate(0deg);transform: translateY(0%)translateX(0) translateZ(0rem) rotate(0deg);}
100% {-webkit-transform: translateY(0%) translateX(0) translateZ(10px) rotate(360deg);transform: translateY(0%) translateX(0) translateZ(10px) rotate(360deg);}
}
@keyframes floating {
0% {-webkit-transform: translateY(0%) rotate(0deg);transform: translateY(0%) rotate(0deg);}
100% {-webkit-transform: translateY(-5%) rotate(20deg);transform: translateY(-5%) rotate(20deg);}
}
@keyframes floatingFlip {
0% {-webkit-transform: translateY(0%)translateX(0) translateZ(0rem) rotate(0deg);transform: translateY(0%)translateX(0) translateZ(0rem) rotate(0deg);}
100% {-webkit-transform: translateY(0%) translateX(0) translateZ(10px) rotate(360deg);transform: translateY(0%) translateX(0) translateZ(10px) rotate(360deg);}
}
.part2_vaso {
position: absolute;
top: 95%;
-webkit-animation: floatingFlip2 10s infinite alternate linear;
animation: floatingFlip2 10s infinite alternate linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 10000000000;
background-image: url(../images/pomona/vaso.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 30%;
}
@-webkit-keyframes floatingFlip2 {
0% {-webkit-transform: translateY(0%)translateX(0) translateZ(0rem) rotate(0deg);transform: translateY(0%)translateX(0) translateZ(0rem) rotate(0deg);}
100% {-webkit-transform: translateY(0%) translateX(0) translateZ(10px) rotate(60deg);transform: translateY(0%) translateX(0) translateZ(10px) rotate(60deg);}
}
@keyframes floatingFlip2 {
0% {-webkit-transform: translateY(0%)translateX(0) translateZ(0rem) rotate(0deg);transform: translateY(0%)translateX(0) translateZ(0rem) rotate(0deg);}
100% {-webkit-transform: translateY(0%) translateX(0) translateZ(10px) rotate(60deg);transform: translateY(0%) translateX(0) translateZ(10px) rotate(60deg);}
}
.part2_card1 {
position: absolute;
top: 80%;
margin-left: -20%;
-webkit-animation: floatingFlip2 10s infinite alternate linear;
animation: floatingFlip2 10s infinite alternate linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 100;
background-image: url(../images/pomona/card1.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 15%;
}
.part2_card2 {
position: absolute;
top: 80%;
margin-left: 0%;
-webkit-transform: rotate(50deg) !important;
-ms-transform: rotate(50deg) !important;
transform: rotate(50deg) !important;
-webkit-animation: floatingFlip3 10s infinite alternate linear;
animation: floatingFlip3 10s infinite alternate linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 200;
background-image: url(../images/pomona/card2.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 15%;
}
@-webkit-keyframes floatingFlip3 {
0% {-webkit-transform: translateY(0%)translateX(0) translateZ(0rem) rotate(50deg);transform: translateY(0%)translateX(0) translateZ(0rem) rotate(50deg);}
100% {-webkit-transform: translateY(0%) translateX(0) translateZ(10px) rotate(0deg);transform: translateY(0%) translateX(0) translateZ(10px) rotate(0deg);}
}
@keyframes floatingFlip3 {
0% {-webkit-transform: translateY(0%)translateX(0) translateZ(0rem) rotate(50deg);transform: translateY(0%)translateX(0) translateZ(0rem) rotate(50deg);}
100% {-webkit-transform: translateY(0%) translateX(0) translateZ(10px) rotate(0deg);transform: translateY(0%) translateX(0) translateZ(10px) rotate(0deg);}
}
/*-----
SECCIÓN 4
-----*/
article > section:nth-child(4) {
position: relative;
background-color: #ebfdde;
background-image: -webkit-gradient(linear,left top, left bottom,from(#fff),to(#fdf8de));
background-image: -o-linear-gradient(#fff,#fdf8de);
background-image: linear-gradient(#fff,#fdf8de);
width: 100%;
height: 3200px;
background-size: cover;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.part3_1 {
position: relative;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
margin: 0px 0;
z-index: 10;
background-image: url(../images/pomona/bloque2_2.png);
background-size: cover;
background-position: center;
height: 2000px;
width: 100%;
top: 0%;
}
.part3_2 {
position: absolute;
-webkit-animation: abajoArriba2 8s infinite alternate linear;
animation: abajoArriba2 8s infinite alternate linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
margin: 0px 0;
z-index: 5;
background-image: url(../images/pomona/pomona_head.png);
background-size: contain;
background-repeat: no-repeat;
background-position: left top;
height: 2000px;
width: 40%;
top: 4%;
left: -5%;
}
@-webkit-keyframes abajoArriba2 {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(0%) rotate(15deg);transform: translateY(0%) rotate(15deg);}
}
@keyframes abajoArriba2 {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(0%) rotate(15deg);transform: translateY(0%) rotate(15deg);}
}
.part3_3 {
position: absolute;
-webkit-animation: abajoArriba2 8s infinite alternate linear;
animation: abajoArriba2 8s infinite alternate linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
margin: 0px 0;
z-index: 5;
background-image: url(../images/pomona/pomona_hand.png);
background-size: contain;
background-repeat: no-repeat;
background-position: left top;
height: 2000px;
width: 45%;
top: 30%;
left: 15%;
}
.part3_4 {
position: absolute;
-webkit-animation: abajoArriba2 8s infinite alternate linear;
animation: abajoArriba2 8s infinite alternate linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
margin: 0px 0;
z-index: 35;
background-image: url(../images/pomona/pomona_sweeater.png);
background-size: contain;
background-repeat: no-repeat;
background-position: left top;
height: 2000px;
width: 45%;
top: 30%;
left: 15%;
}
/*-----
SECCIÓN 5
-----*/
article > section:nth-child(5) {
position: relative;
z-index: 10000000;
width: 100%;
height: 600px;
background-size: cover;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fdf8de), to(#fff));
background-image: -o-linear-gradient(#fdf8de, #fff);
background-image: linear-gradient(#fdf8de, #fff);
}
article > section:nth-child(5) h2 {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-decoration: none;
}
.part4_1 {
-webkit-animation: abajoArriba 4s infinite alternate linear;
animation: abajoArriba 4s infinite alternate linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.103));
z-index: 10;
background-image: url(../images/pomona/bloque3_1.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 500px;
width: 100%;
}
@-webkit-keyframes abajoArriba {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(15%);transform: translateY(15%);}
}
@keyframes abajoArriba {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(15%);transform: translateY(15%);}
}
.part4_2 {
-webkit-animation: arribaAbajo2 4s infinite alternate linear;
animation: arribaAbajo2 4s infinite alternate linear;
-webkit-filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.301));
filter: drop-shadow(-10px 20px 10px rgba(0, 0, 0, 0.301));
position: absolute;
z-index: 20;
background-image: url(../images/pomona/bloque3_icono.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
height: 200px;
width: 100%;
}
@-webkit-keyframes arribaAbajo {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(-15%);transform: translateY(-15%);}
}
@keyframes arribaAbajo {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(-15%);transform: translateY(-15%);}
}
@-webkit-keyframes arribaAbajo2 {
0% {-webkit-transform: translateY(0%) rotate(360deg);transform: translateY(0%) rotate(360deg); -webkit-filter: drop-shadow(10px -20px 10px rgba(0, 0, 0, 0.301)); filter: drop-shadow(10px -20px 10px rgba(0, 0, 0, 0.301));}
100% {-webkit-transform: translateY(-15%) rotate(0deg);transform: translateY(-15%) rotate(0deg);}
}
@keyframes arribaAbajo2 {
0% {-webkit-transform: translateY(0%) rotate(360deg);transform: translateY(0%) rotate(360deg); -webkit-filter: drop-shadow(10px -20px 10px rgba(0, 0, 0, 0.301)); filter: drop-shadow(10px -20px 10px rgba(0, 0, 0, 0.301));}
100% {-webkit-transform: translateY(-15%) rotate(0deg);transform: translateY(-15%) rotate(0deg);}
}
/*-----
SECCIÓN 6 MÁS PROYECTOS
-----*/
.container-section {
position: absolute !important;
z-index: 1000 !important;
width: 100%;
}
a {
text-decoration: none;
width: 100%;
}
article > section:nth-child(6){
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0, 0, 0, 0))) , url(../images/yorokobu/portada_yorokobu.gif);
background: -o-linear-gradient(rgba(0,0,0,0), rgba(0, 0, 0, 0)) , url(../images/yorokobu/portada_yorokobu.gif);
background: linear-gradient(rgba(0,0,0,0), rgba(0, 0, 0, 0)) , url(../images/yorokobu/portada_yorokobu.gif);
height: 300px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
background-position-y: 40%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
article > section:nth-child(6):hover {
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(204,235,246, .4))) , url(../images/yorokobu/portada_yorokobu.gif);
background: -o-linear-gradient(#fff, rgba(204,235,246, .4)) , url(../images/yorokobu/portada_yorokobu.gif);
background: linear-gradient(#fff, rgba(204,235,246, .4)) , url(../images/yorokobu/portada_yorokobu.gif);
-webkit-transition: 1s ease;
-o-transition: 1s ease;
transition: 1s ease;
background-size: contain;
background-position: center;
background-position-y: 35%;
}
#seccionSeis {
height: 300px;
padding: 50px 0px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
#seccionSeis div {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
padding-right: 1.2rem;
}
h2 {
margin-bottom: 20px;
}
#seccionSeis h2 {
margin-top: 3%;
font-size: 2.5rem;
color: black;
}
/*----- FOOTER -----*/
footer {
z-index: 100;
position: static;
z-index: 50;
background-color: black;
padding: 20px 0;
}
#icons {
width: 100%;
display:flex;
text-align: center;
align-items: center;
justify-content: space-between;
margin: .5em 0 .5em 0;
}
.mail, .telefono, .linkedin2, .cv , .instagram {color: #fff;}
.copyright {
text-align: center;
float: right;
color: white;
padding-top: 8px;
}
.nav {
float: left;
}
#pieDePagina {
overflow: hidden;
}
.nav li {
display: inline-block;
font-size: 0.80rem;
padding: 12px 0 0;
}
.nav li a {
color: white;
text-decoration: none;
padding-right: 1.5rem;
}
.nav li a:hover {
text-decoration: underline;
}
#developed {
font-size: .6rem;
opacity: .5;}
/*------
MEDIA QUERIES
---------*/
@media screen and (max-width: 3840px){
.container {
width: 91%;
max-width: 3840px;
}
}
@media screen and (max-width: 1920px){
.container {
max-width: 1920px;
}
#intro {
height: 900px !important;
}
#descripcion {
width: 45%;
-webkit-transform: translateY(30%) translateX(20%);
-ms-transform: translateY(30%) translateX(20%);
transform: translateY(30%) translateX(20%);
}
article > section:nth-child(2) {
height: 1200px;
}
video {
height: 40%;
}
.part1_mano2 {
height: 15%;
}
.interaccion2{
height: 640px;
}
article > section:nth-child(3) {
height: 4000px;
}
.part1 {
height: 3000px;
}
.interaccion1 {
height: 400px;
}
.imagen_portada {
height: 55%;
}
}
@media screen and (min-width: 960px) and (max-width: 1300px){
.container {
max-width: 1143px;
}
h1 {
font-size: 5.43rem;
}
article > section:nth-child(2) {
height: 2000px !important;
}
#descripcion {
-webkit-transform: translateY(20%) translateX(10%);
-ms-transform: translateY(20%) translateX(10%);
transform: translateY(20%) translateX(10%);
width: 60%;
}
#intro {
height: 700px !important;
}
#scroll1, #scroll2 {
margin-bottom: -100px;
}
.interaccion2{
height: 60%;
}
article > section:nth-child(3) {
height: 3240px;
}
.part1 {
height: 2000px;
}
.part1_mano2 {
height: 12%;
}
.interaccion1 {
height: 400px;
}
.interaccion2 {
height: 400px;
}
.imagen_portada {
height: 45%;
}
.part2_movil {
height: 20%;
width: 20%;
}
.part2_card1, .part2_card2 {
margin-top: -15%;
height: 20%;
width: 20%;
}
.part2_vaso {
width: 50%;
}
.part3_2 {
margin-top: 15%;
margin-left: -10%;
}
.part3_3, .part3_4 {
margin-left: -7%;
}
.seccionDos {
height: 1000px;
}
.part1_1 {
height: 2400px !important;
}
article > section:nth-child(4) {
height: 2200px;
}
.part3_3, .part3_4 {
margin-top: 30%;
height: 1000px;
}
}
@media screen and (max-width: 959px){
article > section:nth-child(1) {
padding: 0;
margin: 0;
}
header {
width: 100%;
}
#intro{
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column wrap;
flex-flow: column wrap;
}
h1 {
font-size: 3.3rem;
}
#descripcion {
-webkit-transition-duration: 1000ms;
-o-transition-duration: 1000ms;
transition-duration: 1000ms;
z-index: 20;
width: 100%;
padding: 2em 2em;
left: 0;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-transform: translateY(20%) translateX(10%) !important;
-ms-transform: translateY(20%) translateX(10%) !important;
transform: translateY(20%) translateX(10%) !important;
width: 55% !important;
}
#descripcion p {
font-size: .8em;
}
#logo-pomona {
position: relative;
width: 30%;
}
h1 {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 2.2rem;
}
article > section:nth-child(2){
padding: 0px 0;
height: 2400px !important;
background-color: #ebfdde;
}
.col {
padding: 30px 0;
}
video {
height: 40%;
}
.interaccion2{
height: 60%;
}
.part1 {
background-repeat: no-repeat;
height: 1200px;
}
.interaccion1 {
height: 400px;
}
.interaccion2 {
height: 400px;
}
.lateral {
height: 240px;
}
.part2 {
height: 70%;
}
article > section:nth-child(4) {
height: 500px;}
#seccionCinco {
text-align: left;
}
article > section:nth-child(6):hover {
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
/*NEW*/
#logo-pomona {
width: 100%;
}
#scroll1, #scroll2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
z-index: 20;
position: absolute;
background-position: center;
height: 15%;
width: 100%;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
left: 10%;
}
.imagen_portada {
top: 50%;
height: 50%;
}
article > section:nth-child(2) h2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
color: black;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
z-index: 10000000;
-webkit-transform: translateX(-50%) !important;
-ms-transform: translateX(-50%) !important;
transform: translateX(-50%) !important;
left: 0%;
width: 100%;
}
.part1_1 {
background-size: contain;
background-repeat: no-repeat;
width: 100%;
height: 2500px;
background-image: url(../images/pomona/bloque1_1_mobile.png);
}
.part2_tipografia1 {
width: 80%;
height: 15% !important;
}
.part2_bloque {
height: 3550px;
background-image: url(../images/pomona/part2_bloque_mobile.png);
}
.part3_1 {
background-image: url(../images/pomona/bloque2_mobile.png);
height: 1600px;
width: 100%;
}
.part1_mano2 {
top: 35%;
right: 0;
z-index: 320;
background-size: contain;
background-repeat: no-repeat;
background-position: right;
height: 12%;
width: 100%;
}
.part2_tipo_1, .part2_tipo_2, .part2_tipo_3, .part2_tipo_4, .part2_tipo_5 {
width: 80%;
}
article > section:nth-child(3) {
height: 5000px;
}
.part2_card1, .part2_card2 {
margin-top: 50%;
width: 30%;
}
.part2_movil {
margin-top: -30% !important;
}
.part2_vaso {
width: 50%;
margin-top: 20%;
}
article > section:nth-child(4) {
position: relative;
height: 2500px;
background-color: #ebfdde;
}
.part3_2 {
-webkit-animation: abajoArribaMobile 8s infinite alternate linear;
animation: abajoArribaMobile 8s infinite alternate linear;
width: 60%;
left: -30%;
margin-top: -5%;
}
.part3_3, .part3_4 {
-webkit-animation: abajoArribaMobile2 8s infinite alternate linear;
animation: abajoArribaMobile2 8s infinite alternate linear;
width: 80%;
height: 1600px;
left: -20%;
margin-top: -5%;
}
@-webkit-keyframes abajoArribaMobile {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(0%) rotate(5deg);transform: translateY(0%) rotate(5deg);}
}
@keyframes abajoArribaMobile {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(0%) rotate(5deg);transform: translateY(0%) rotate(5deg);}
}
@-webkit-keyframes abajoArribaMobile2 {
0% {-webkit-transform: translateY(0%) rotate(15deg);transform: translateY(0%) rotate(15deg);}
100% {-webkit-transform: translateY(0%) translateX(10%) rotate(5deg);transform: translateY(0%) translateX(10%) rotate(5deg);}
}
@keyframes abajoArribaMobile2 {
0% {-webkit-transform: translateY(0%) rotate(15deg);transform: translateY(0%) rotate(15deg);}
100% {-webkit-transform: translateY(0%) translateX(10%) rotate(5deg);transform: translateY(0%) translateX(10%) rotate(5deg);}
}
article > section:nth-child(5) {
position: relative;
z-index: 10000000;
width: 100%;
height: 400px;
background-size: cover;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.part4_1, .part4_2 {
margin-top: -50%;
}
.part4_2 {
height: 30%;
}
}
@media screen and (max-width: 659px){
section {
width: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
header {
width: 100%;
height: 100px;
}
#infoContacto {
top: 40%;
position: absolute;
width: 100%;
text-align: center;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.icono {
height: 32.5%;
top: 5%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
left: 50%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
float: center;
width: 30px;
}
/*SECCION 1*/
article > section:nth-child(1) {
height: 800px;
}
#descripcion {
left: 0;
-webkit-transition-duration:1000ms;
-o-transition-duration:1000ms;
transition-duration:1000ms;
margin: 0px 0;
-webkit-transform: translateY(15%) translateX(40%) !important;
-ms-transform: translateY(15%) translateX(40%) !important;
transform: translateY(15%) translateX(40%) !important;
z-index: 20;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
padding: 2em 1em;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
#intro {
height: 930px !important;
}
#logo-pomona {
padding: 0 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition-duration: 1000ms;
-o-transition-duration: 1000ms;
transition-duration: 1000ms;
text-align: center;
background-size: contain;
}
h1 {
-webkit-transition-duration:2000ms !important;
-o-transition-duration:2000ms !important;
transition-duration:2000ms !important;
z-index: 20;
text-align: center;
font-size: 1.7rem;
font-family: arial, 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif ;
margin-bottom: 25px;
margin-top: 20px;
}
#descripcion p {
font-weight: 50;
text-align: center;
z-index: 20;
font-size: .8rem;
margin-bottom: 30px;
line-height: 1.5;
font-style: italic;
font-family: arial, 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif ;
}
article > section:nth-child(2) {
height: 1550px !important;
background-color: #ebfdde;
}
.revista_abierta {
width: 80%;
}
article > section:nth-child(4) {
height: 400px;
}
.interaccion1 {
width: 100%;
}
#scroll1, #scroll2 {
z-index: 20;
position: absolute;
background-position: center;
height: 10%;
width: 100%;
margin-bottom: -10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
left: 0;
}
#seccionCinco, #seccionSeis {
text-align: center;
}
/*NEW*/
#logo-pomona {
margin-top: 10%;
width: 100%;
}
#scroll1, #scroll2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
z-index: 20;
position: absolute;
background-position: center;
height: 15%;
width: 100%;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
left: 45%;
}
.imagen_portada {
top: 75%;
height:30%;
}
article > section:nth-child(2) h2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
color: black;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
z-index: 10000000;
-webkit-transform: translateX(-50%) !important;
-ms-transform: translateX(-50%) !important;
transform: translateX(-50%) !important;
left: 50%;
width: 100%;
}
.part1_1 {
background-size: contain;
background-repeat: no-repeat;
width: 100%;
height:1750px;
background-image: url(../images/pomona/bloque1_1_mobile.png);
}
.part2_tipografia1 {
width: 80%;
height: 45%;
}
.part2_bloque {
height: 3550px !important;
background-image: url(../images/pomona/part2_bloque_mobile.png);
}
.part3_1 {
background-image: url(../images/pomona/bloque2_mobile.png);
height: 1000px;
width: 100%;
}
.part1_mano2 {
top: 35%;
right: 0;
z-index: 320;
background-size: contain;
background-repeat: no-repeat;
background-position: right;
height: 12%;
width: 100%;
}
.part2_tipo_1, .part2_tipo_2, .part2_tipo_3, .part2_tipo_4, .part2_tipo_5 {
width: 80%;
}
article > section:nth-child(3) {
height: 3000px;
}
article > section:nth-child(4) {
position: relative;
height: 1680px;
}
.part3_2 {
-webkit-animation: abajoArribaMobile 8s infinite alternate linear;
animation: abajoArribaMobile 8s infinite alternate linear;
width: 60%;
left: -40%;
margin-top: 4% !important;
}
.part3_3, .part3_4 {
-webkit-animation: abajoArribaMobile2 8s infinite alternate linear;
animation: abajoArribaMobile2 8s infinite alternate linear;
width: 80%;
height: 700px;
left: 00%;
}
.part2_card1, .part2_card2 {
margin-top: 50%;
width: 30%;
}
@-webkit-keyframes abajoArribaMobile {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(0%) rotate(5deg);transform: translateY(0%) rotate(5deg);}
}
@keyframes abajoArribaMobile {
0% {-webkit-transform: translateY(0%);transform: translateY(0%);}
100% {-webkit-transform: translateY(0%) rotate(5deg);transform: translateY(0%) rotate(5deg);}
}
@-webkit-keyframes abajoArribaMobile2 {
0% {-webkit-transform: translateY(0%) rotate(15deg);transform: translateY(0%) rotate(15deg);}
100% {-webkit-transform: translateY(10%) translateX(10%) rotate(5deg);transform: translateY(10%) translateX(10%) rotate(5deg);}
}
@keyframes abajoArribaMobile2 {
0% {-webkit-transform: translateY(0%) rotate(15deg);transform: translateY(0%) rotate(15deg);}
100% {-webkit-transform: translateY(10%) translateX(10%) rotate(5deg);transform: translateY(10%) translateX(10%) rotate(5deg);}
}
article > section:nth-child(5) {
position: relative;
z-index: 10000000;
width: 100%;
height: 400px;
background-size: cover;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.part2_card1, .part2_card2 {
width: 40%;
margin-top: -50%;
}
.part2_movil {
width: 50%;
top: -5%;
}
.part2_vaso {
width: 70%;
margin-top: -41%;
}
.part3_2 {
margin-top: -10%;
margin-left: 5%;
}
.part4_1, .part4_2 {
margin-top: -50%;
}
.part4_2 {
height: 150px;
width: 150px;
background-position: center;
}
/*pie de pagina*/
/*pie de pagina*/
#pieDePagina {
text-align: center;
}
.nav {
float: none;
}
.nav li {
display: block;
margin: 20px 0;
}
.nav li a {padding-right: 0rem;}
.copyright {
float: none;
border-top: 1px solid #fff;
margin-top: 30px;
}
#developed {
font-size: .6rem;
opacity: .5;}
#seccionSeis h2 {
position: relative;
width: 100%;
text-align: center;
font-size: 1.5em;
margin-top: 20%;
}
#icons {
display:flex;
text-align: center;
align-items: center;
justify-content: space-around;
margin: 1em 0 1em 0;
}
}
@media screen and (max-width: 480px){
#icons {
display:flex;
text-align: center;
align-items: center;
justify-content: space-around;
padding: 0 6em 0 6em;
margin: 1em 0 1em 0;
}
#scroll1, #scroll2 {height: 12%;}
.imagen_portada {top: 70%;}
.part1_mano1 {top: 25%;}
.part1_mano2 {top: 42%;height: 7%;}
.part3_2 {margin-top: 25% !important; }
.part4_2 {height: 100px;width: 100px;}
.part1_fruta1, .part1_fruta2 {
height: 40px;
width: 40px;
}
#seccionSeis h2 {margin-top: 24%; font-size: 1.8rem;}
#icons {
display:flex;
text-align: center;
align-items: center;
justify-content: space-around;
margin: 1em 0 1em 0;
}
}
/* -----ANIMATIONS----- */
@-webkit-keyframes leftRight {
0% {-webkit-transform: translateX(-40%);transform: translateX(-40%); opacity: 0;}
100% {-webkit-transform: translateX(0%);transform: translateX(0%); opacity: 1;}
}
@keyframes leftRight {
0% {-webkit-transform: translateX(-40%);transform: translateX(-40%); opacity: 0;}
100% {-webkit-transform: translateX(0%);transform: translateX(0%); opacity: 1;}
}