/*----- 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 {
max-width: 1366px;
margin: 0 auto;
}
/*estilos de los contenidos*
/*estilos del header*/
header {
z-index: 900;
position: relative;
background-color: rgba(0, 0, 0, 0.801);
height: 50px;
width: 100%;
top: 0;
padding: 0 0 !important;
}
.icono {
background-image: url(../images/seedtag/white.svg);
z-index: 1000;
position: absolute;
float: left;
-webkit-animation: seedtagAnimate 10s infinite alternate linear;
animation: seedtagAnimate 10s infinite alternate linear;
-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;
}
@-webkit-keyframes seedtagAnimate{
0% {background-image: url(../images/seedtag/white.svg);}
25% {background-image: url(../images/seedtag/yellow.svg);}
50% {background-image: url(../images/seedtag/red.svg);}
75% {background-image: url(../images/seedtag/pink.svg);}
100% {background-image: url(../images/seedtag/orange.svg);}
}
@keyframes seedtagAnimate{
0% {background-image: url(../images/seedtag/white.svg);}
25% {background-image: url(../images/seedtag/yellow.svg);}
50% {background-image: url(../images/seedtag/red.svg);}
75% {background-image: url(../images/seedtag/pink.svg);}
100% {background-image: url(../images/seedtag/orange.svg);}
}
#logo {
padding: 1em 0;
float: left;
}
#infoContacto {
float: right;
margin-top: 12px;
}
#infoContacto i {
color: white;
margin-right: 12px;
font-size: 1.20rem;
}
/*-----
SECCIÓN 1 - CABECERA
-----*/
article > section:nth-child(1) {
position: relative;
background-color:#181C2B;
background-size: cover;
width: 100%;
height: 100%;
}
#intro {
z-index: 20;
padding: 0 0;
background-repeat: no-repeat;
background-size: cover;
width: 1005;
height: 80%;
}
.imagen_portada {
z-index: 15;
position: absolute;
background-size: cover;
bottom: 0;left: 0;
width: 100%; height: 100%;
background-position-y: 90%;
background-image: -o-linear-gradient( rgba(22, 21, 21, 0), rgba(44,42,42,0)), url(../images/seedtag/bgseedtag.png);
background-image: -webkit-gradient( linear, left top, left bottom, from(rgba(22, 21, 21, 0)), to(rgba(44,42,42,0))), url(../images/seedtag/bgseedtag.png);
background-image: linear-gradient( rgba(22, 21, 21, 0), rgba(44,42,42,0)), url(../images/seedtag/bgseedtag.png);
}
#descripcion {
position: absolute;
z-index: 30;
-webkit-transition-duration:1000ms;
-o-transition-duration:1000ms;
transition-duration:1000ms;
margin: 0px 0;
-webkit-transform: translateY(50%);
-ms-transform: translateY(50%);
transform: translateY(50%);
z-index: 20;
width: 80%;
-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: #fff;
}
h1 {
-webkit-transition-duration:2000ms !important;
-o-transition-duration:2000ms !important;
transition-duration:2000ms !important;
z-index: 20;
text-align: left;
font-size: 2.2rem;
font-family: 'Lato', sans-serif;
font-weight: 400;
margin-bottom: 25px;
}
#descripcion p {
display: block;
text-align: left;
z-index: 20;
margin-bottom: 30px;
line-height: 1.25;
font-family: 'Lato', sans-serif;
font-weight: 300;
font-size: .9rem;
}
.infoContacto1, .infoContacto2, .infoContacto3 {
z-index: 20;
padding: 0 .5em;
font-weight: 100;
color: rgba(255, 255, 255, 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: white;
-webkit-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}
.infoContacto2:hover {
color: white;
-webkit-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}
.infoContacto3:hover {
color: white;
-webkit-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}
#scroll1 {
margin-bottom: -70px;
z-index: 20;
position: absolute;
background-position: center;
bottom: 0px;
width: 100%;
height: 10%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#scroll2 {
margin-bottom: -70px;
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: 100%;
height: 10%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@-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%);}
}
/*-----
SECCIÓN BRANDS
-----*/
article > section:nth-child(2) {
padding: 0px 0;
position: relative;
width: 100%;
z-index: 200;
}
.seccionBrands h2 {
padding: 45px 0 50px;
position: absolute;
top: 10%;
width: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.seccionBrands {
width: 100%;
top: 0;
height: 400px;
padding: 0;
margin: 0;
}
.nestle {
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 30;
position: absolute;
top: 30%; left: 0;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/Nestle.svg);
}
.renault {
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50;
position: absolute;
top: 30%; left: 20%;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/renault.svg);
}
.levis {
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50; background-size: contain;
position: absolute;
top: 30%; left: 40%;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/Levis.svg);
}
.heineken {
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50;
position: absolute;
top: 30%; left: 60%;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/Heineken.svg);
}
.microsoft {
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50;
position: absolute;
top: 30%; left: 80%;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/microsoft.svg);
}
.fairy {
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50;
position: absolute;
top: 60%; left: 0%;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/fairy.svg);
}
.adobe {
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50;
position: absolute;
top: 60%; left: 20%;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/adobe.svg);
}
.cocaCola {
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50;
position: absolute;
top: 60%; left: 40%;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/cocacola.svg);
}
.nike{
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50;
position: absolute;
top: 60%; left: 60%;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/nike.svg);
}
.loewe{
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50;
position: absolute;
top: 60%; left: 80%;
width: 20%; height: 30%;
-webkit-filter: invert(100%);
filter: invert(100%);
background-image: url(../images/seedtag/loewe.svg);
}
/*-----
SECCIÓN 2 JEAN PAUL GAULTIER
-----*/
article > section:nth-child(3) {
padding: 0px 0;
position: relative;
width: 100%;
}
#seccionJPG {
-webkit-animation: imagenMove 30s infinite alternate linear;
animation: imagenMove 30s infinite alternate linear;
background-image: -o-linear-gradient(rgb(255, 255, 255),rgba(255, 255, 255, 0.507)),url(../images/seedtag/jeanpaulgaultier/jpg1.png);
background-image: -webkit-gradient(linear,left top, left bottom,from(rgb(255, 255, 255)),to(rgba(255, 255, 255, 0.507))),url(../images/seedtag/jeanpaulgaultier/jpg1.png);
background-image: linear-gradient(rgb(255, 255, 255),rgba(255, 255, 255, 0.507)),url(../images/seedtag/jeanpaulgaultier/jpg1.png);
background-size: cover;
left: 0;
width: 100%;
background-position: 80% 24%;
padding: 0 !important;
margin: 0 !important;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
text-align: center;
}
@-webkit-keyframes imagenMove {
0% {background-size: 100%;}
100% {background-size: 150%;}
}
@keyframes imagenMove {
0% {background-size: 100%;}
100% {background-size: 150%;}
}
#textojs {
position: absolute;
z-index: 1000000000000;
width: 100%; height: 20%;
top: 0; left: 0;
}
article > section:nth-child(3){
padding: 60px 0 0 0;
text-align: center;
background-color: #fff;
}
#seccionJPG {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
#seccionJPG h2 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.container-all {
max-width: 650px;
margin: auto;
margin-top: 100px;
}
/* CONTAINER-BOX 1*/
.container-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 650px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.container-box a {
text-decoration: none;
color: #181C2B;
}
.box {
cursor: pointer;
width: 650px;
height: 400px;
background: #181C2B;
text-align: center;
position: relative;
overflow: hidden;
-webkit-transition: .3s ease all;
-o-transition: .3s ease all;
transition: .3s ease all;
background-size: cover;
}
.box h3, .box p, .box .imagen {
position: relative;
z-index: 1;
-webkit-transition: .3s ease all;
-o-transition: .3s ease all;
transition: .3s ease all;
}
.box .imagen {
width: 100%;
padding: 0 20px;
-webkit-transform: translateY(300%);
-ms-transform: translateY(300%);
transform: translateY(300%);
}
.box h3, .box p {
margin-top: 10px;
}
.box h3 {
text-align: center;
padding: 0 20px;
font-size: .9em;
font-weight: 100;
-webkit-transform: translateY(100px);
-ms-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
.box p {
font-size: 1em;
}
#card1 {
background-image: url(../images/seedtag/2men.jpg);
background-size: cover;
background-position-y: 26%;
}
#infoCard1 {
width: 100%;
}
#infoCard1 h4 {
margin-top: 20px;
}
.logo_jeanpaulgaultier {
background-size: contain;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
margin: 0px 0;
width: 20%;
height: 7%;
margin-top: 50px;
}
/* X TO CLOSE */
.x-btn {
background-color: rgba(77, 77, 77, 0.507);
z-index: 150;
position: absolute;
top: 0%;
right: 0%;
font-size: 20px;
font-weight: bold;
color: white;
cursor: pointer;
padding: 3px 6px;
&:hover {background-color: rgba(77, 77, 77, 0.801);}
}
#x-btn-ba {
top: 75%;
}
#x-btn-palomo {
top: 0%;
}
/*CREATIVIDAD JEAN PAUL GAULTIER*/
.cid {
position: absolute;
width: 100%;
height: 100%;
bottom: 0;
left: 0;
background-repeat: no-repeat;
&.hovered { opacity: 0;}
}
.cid[class~="bg"]{
-webkit-animation: color 5s infinite alternate linear;
animation: color 5s infinite alternate linear;
background-color: white;
border: 1px solid rgba(0, 0, 0, 0.171);
}
.cid[class~="logo"]{
background-position: center;
background-size: contain;
background-repeat: no-repeat;
top: 3%; left: 3%;
width: 20%; height: 15%;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/logo.svg);
}
.cid[class~="barra"]{
background-color: black;
background-size: contain;
background-position: center;
height: 15%; width: 100%;
bottom: 20%; left: 0%;
}
.cid[class~="copy"]{
background-image: url(../images/seedtag/jeanpaulgaultier/creative/copy.svg);
background-size: contain;
background-position: center;
height: 16%; width: 24%;
bottom: 81%; left: 52%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.cid[class~="copyhover"]{
-webkit-animation: parpadeo 3s infinite alternate linear;
animation: parpadeo 3s infinite alternate linear;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/copyhover.svg);
background-size: contain;
background-position: center;
height: 6%; width: 28%;
bottom: 72%; left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
/*PRODUCTO 1*/
.producto1{
position: absolute;
z-index: 100;
background-size: contain;
background-position: center;
height: 60%; width: 18%;
bottom: 5%; left: 5%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.cid[class~="colonia1"]{
z-index: 20;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/colonia1.png);
background-size: contain;
background-position: center;
height: 100%; width: 100%;
bottom: 5%; left: 5%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.producto1:hover .colonia1 {
-webkit-animation: move 3s infinite linear;
animation: move 3s infinite linear;
}
.cid[class~="barra1"]{
z-index: 10;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/barra1.png);
background-size: contain;
background-position: center;
height: 100%; width: 100%;
bottom: 5%; left: -10%;
opacity: 0;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.producto1:hover .barra1 {
-webkit-transition: .3s .1s ease;
-o-transition: .3s .1s ease;
transition: .3s .1s ease;
opacity: 1;
-webkit-animation: move2 3s infinite linear;
animation: move2 3s infinite linear;
}
.cid[class~="objeto1"]{
z-index: 30;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/objeto1.png);
background-size: contain;
background-position: center;
height: 120%; width: 120%;
bottom: -5%; left: 5%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
opacity: 0;
}
.producto1:hover .objeto1 {
-webkit-transition: .3s .1s ease;
-o-transition: .3s .1s ease;
transition: .3s .1s ease;
opacity: 1;
-webkit-animation: move3 5s infinite linear;
animation: move3 5s infinite linear;
}
/*PRODUCTO 2*/
.producto2{
position: absolute;
z-index: 100;
background-size: contain;
background-position: center;
height: 60%; width: 18%;
bottom: 9%; left: 28.5%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.cid[class~="colonia2"]{
z-index: 20;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/colonia2.png);
background-size: contain;
background-position: center;
height: 100%; width: 100%;
bottom: 0%; left: 0%;
}
.producto2:hover .colonia2 {
-webkit-animation: move 3s infinite linear;
animation: move 3s infinite linear;
}
.cid[class~="barra2"]{
z-index: 10;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/barra2.png);
background-size: contain;
background-position: center;
height: 100%; width: 100%;
bottom: 15%; left: -30%;
opacity: 0;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.producto2:hover .barra2 {
-webkit-transition: .3s .1s ease;
-o-transition: .3s .1s ease;
transition: .3s .1s ease;
opacity: 1;
-webkit-animation: move2 3s infinite linear;
animation: move2 3s infinite linear;
}
.cid[class~="objeto2"]{
z-index: 30;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/objeto2.png);
background-size: contain;
background-position: center;
height: 140%; width: 140%;
bottom: -55%; left: 5%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
opacity: 0;
}
.producto2:hover .objeto2 {
-webkit-transition: .3s .1s ease;
-o-transition: .3s .1s ease;
transition: .3s .1s ease;
opacity: 1;
-webkit-animation: move3 5s infinite linear;
animation: move3 5s infinite linear;
}
/*PRODUCTO 3*/
.producto3{
position: absolute;
z-index: 100;
background-size: contain;
background-position: center;
height: 60%; width: 18%;
bottom: 5%; left: 52%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.cid[class~="colonia3"]{
z-index: 20;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/colonia3.png);
background-size: contain;
background-position: center;
height: 100%; width: 100%;
bottom: 0%; left: 0%;
}
.producto3:hover .colonia3 {
-webkit-animation: move 3s infinite linear;
animation: move 3s infinite linear;
}
.cid[class~="barra3"]{
z-index: 10;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/barra3.png);
background-size: contain;
background-position: center;
height: 100%; width: 100%;
bottom: 15%; left: -30%;
opacity: 0;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.producto3:hover .barra3 {
-webkit-transition: .3s .1s ease;
-o-transition: .3s .1s ease;
transition: .3s .1s ease;
opacity: 1;
-webkit-animation: move2 3s infinite linear;
animation: move2 3s infinite linear;
}
.cid[class~="objeto3"]{
z-index: 30;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/objeto3.png);
background-size: contain;
background-position: center;
height: 140%; width: 140%;
bottom: -55%; left: 5%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
opacity: 0;
}
.producto3:hover .objeto3 {
-webkit-transition: .3s .1s ease;
-o-transition: .3s .1s ease;
transition: .3s .1s ease;
opacity: 1;
-webkit-animation: move3 5s infinite linear;
animation: move3 5s infinite linear;
}
/*PRODUCTO 4*/
.producto4{
position: absolute;
z-index: 100;
background-size: contain;
background-position: center;
height: 60%; width: 18%;
bottom: 9%; left: 75%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.cid[class~="colonia4"]{
z-index: 20;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/colonia4.png);
background-size: contain;
background-position: center;
height: 100%; width: 100%;
bottom: 0%; left: 0%;
}
.producto4:hover .colonia4 {
-webkit-animation: move 3s infinite linear;
animation: move 3s infinite linear;
}
.cid[class~="barra4"]{
z-index: 10;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/barra4.png);
background-size: contain;
background-position: center;
height: 100%; width: 100%;
bottom: 15%; left: -30%;
opacity: 0;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.producto4:hover .barra4 {
-webkit-transition: .3s .1s ease;
-o-transition: .3s .1s ease;
transition: .3s .1s ease;
opacity: 1;
-webkit-animation: move2 3s infinite linear;
animation: move2 3s infinite linear;
}
.cid[class~="objeto4"]{
z-index: 30;
background-image: url(../images/seedtag/jeanpaulgaultier/creative/objeto4.png);
background-size: contain;
background-position: center;
height: 140%; width: 140%;
bottom: -55%; left: 5%;
-webkit-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
opacity: 0;
}
.producto4:hover .objeto4 {
-webkit-transition: .3s .1s ease;
-o-transition: .3s .1s ease;
transition: .3s .1s ease;
opacity: 1;
-webkit-animation: move3 5s infinite linear;
animation: move3 5s infinite linear;
}
/*ANIMATIONS*/
@-webkit-keyframes move {
0% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
50% {-webkit-transform: translate(5%, 5%);transform: translate(5%, 5%);}
100% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
}
@keyframes move {
0% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
50% {-webkit-transform: translate(5%, 5%);transform: translate(5%, 5%);}
100% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
}
@-webkit-keyframes move2 {
0% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
50% {-webkit-transform: translate(-5%, -5%);transform: translate(-5%, -5%);}
100% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
}
@keyframes move2 {
0% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
50% {-webkit-transform: translate(-5%, -5%);transform: translate(-5%, -5%);}
100% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
}
@-webkit-keyframes move3 {
0% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
50% {-webkit-transform: translate(15%, -15%);transform: translate(15%, -15%);}
100% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
}
@keyframes move3 {
0% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
50% {-webkit-transform: translate(15%, -15%);transform: translate(15%, -15%);}
100% {-webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
}
@-webkit-keyframes parpadeo {
0% {opacity: 1;}
100% {opacity: 0;}
}
@keyframes parpadeo {
0% {opacity: 1;}
100% {opacity: 0;}
}
/*-----
SECCIÓN 3 BRITISH AIRWAYS
-----*/
article > section:nth-child(4) {
padding: 0px 0;
position: relative;
width: 100%;
}
#seccionBA {
-webkit-animation: imagenMove 30s infinite alternate linear;
animation: imagenMove 30s infinite alternate linear;
background-image: -o-linear-gradient(rgba(255, 255, 255, 0.692),rgba(255, 255, 255, 0.767)),url(../images/seedtag/britishairways/jp1.jpg);
background-image: -webkit-gradient(linear,left top, left bottom,from(rgba(255, 255, 255, 0.692)),to(rgba(255, 255, 255, 0.767))),url(../images/seedtag/britishairways/jp1.jpg);
background-image: linear-gradient(rgba(255, 255, 255, 0.692),rgba(255, 255, 255, 0.767)),url(../images/seedtag/britishairways/jp1.jpg);
background-color: #fff;
background-size: cover;
left: 0;
width: 100%;
background-position: 80% 24%;
padding: 0 !important;
margin: 0 !important;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
text-align: center;
}
@-webkit-keyframes imagenMove {
0% {background-size: 100%;}
100% {background-size: 150%;}
}
@keyframes imagenMove {
0% {background-size: 100%;}
100% {background-size: 150%;}
}
#textojs {
position: absolute;
z-index: 1000000000000;
width: 100%; height: 20%;
top: 0; left: 0;
}
article > section:nth-child(4){
padding: 0px 0 0;
text-align: center;
}
#seccionBA {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 50px auto;
}
#seccionBA h2 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
margin: 30px 0;
}
.container-all {
max-width: 650px;
margin: auto;
margin-top: 100px;
}
/* CONTAINER-BOX 2*/
.container-box2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 650px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.container-box2 a {
text-decoration: none;
color: #181C2B;
}
.box {
cursor: pointer;
width: 650px;
height: 400px;
background: #181C2B;
text-align: center;
position: relative;
overflow: hidden;
-webkit-transition: .3s ease all;
-o-transition: .3s ease all;
transition: .3s ease all;
background-size: cover;
}
.box h3, .box p, .box .imagen {
position: relative;
z-index: 1;
-webkit-transition: .3s ease all;
-o-transition: .3s ease all;
transition: .3s ease all;
}
.box .imagen {
width: 100%;
padding: 0 20px;
-webkit-transform: translateY(300%);
-ms-transform: translateY(300%);
transform: translateY(300%);
}
.box h3, .box p {
margin-top: 10px;
}
.box h3 {
text-align: center;
padding: 0 20px;
font-size: .9em;
font-weight: 100;
-webkit-transform: translateY(100px);
-ms-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
.box p {
font-size: 1em;
}
#card2 {
background-image: url(../images/seedtag/britishairways/jp1.jpg);
background-size: cover;
background-position-y: 26%;
border: 1px solid rgba(0, 0, 0, 0.726);
}
#infoCard2 {
width: 100%;
}
#infoCard2 h4 {
margin-top: 20px;
}
.logo_ba {
background-size: contain;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
margin: 0px 0;
width: 10%;
height: 5%;
margin-top: 50px;
}
/*CREATIVIDAD BA*/
.ced {
position: absolute;
width: 100%;
height: 100%;
bottom: 0;
left: 0;
background-repeat: no-repeat;
}
.ced[class~="bg"]{
-webkit-animation: bgChange 5s infinite linear;
animation: bgChange 5s infinite linear;
background-size: contain;
height: 50%;
width: 150%;
background-position: bottom;
bottom: 0; right: 0;
opacity: .8;
}
@-webkit-keyframes bgChange {
0% {background-image: url(../images/seedtag/britishairways/creative/bg2.png);}
40% {background-image: url(../images/seedtag/britishairways/creative/bg2.png);}
50% {background-image: url(../images/seedtag/britishairways/creative/bg1.png);}
90% {background-image: url(../images/seedtag/britishairways/creative/bg1.png);}
100% {background-image: url(../images/seedtag/britishairways/creative/bg2.png);}
}
@keyframes bgChange {
0% {background-image: url(../images/seedtag/britishairways/creative/bg2.png);}
40% {background-image: url(../images/seedtag/britishairways/creative/bg2.png);}
50% {background-image: url(../images/seedtag/britishairways/creative/bg1.png);}
90% {background-image: url(../images/seedtag/britishairways/creative/bg1.png);}
100% {background-image: url(../images/seedtag/britishairways/creative/bg2.png);}
}
.ced[class~="copy"]{
position: absolute;
-webkit-animation: copyChange 5s infinite linear;
animation: copyChange 5s infinite linear;
z-index: 80;
background-size: contain;
height: 8%;
background-repeat: no-repeat;
background-position: bottom center;
bottom: 3.5%; left: 1%;
}
@-webkit-keyframes copyChange {
0% {background-image: url(../images/seedtag/britishairways/creative/copyroma.svg);}
40% {background-image: url(../images/seedtag/britishairways/creative/copyroma.svg);}
50% {background-image: url(../images/seedtag/britishairways/creative/copymilano.svg);}
90% {background-image: url(../images/seedtag/britishairways/creative/copymilano.svg);}
100% {background-image: url(../images/seedtag/britishairways/creative/copyroma.svg);}
}
@keyframes copyChange {
0% {background-image: url(../images/seedtag/britishairways/creative/copyroma.svg);}
40% {background-image: url(../images/seedtag/britishairways/creative/copyroma.svg);}
50% {background-image: url(../images/seedtag/britishairways/creative/copymilano.svg);}
90% {background-image: url(../images/seedtag/britishairways/creative/copymilano.svg);}
100% {background-image: url(../images/seedtag/britishairways/creative/copyroma.svg);}
}
.ced[class~="cta"]{
background-image: url(../images/seedtag/britishairways/creative/cta.svg);
z-index: 100;
background-size: contain;
height: 6%;
background-repeat: no-repeat;
background-position: bottom right;
bottom: 3.5%; left: -3%;
-webkit-transition: -webkit-filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
transition: -webkit-filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
-o-transition: filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
transition: filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
transition: filter .6s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
&:hover {-webkit-filter: brightness(120%);filter: brightness(120%);-webkit-transition: -webkit-filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);transition: -webkit-filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition: filter .6s cubic-bezier(0.075, 0.82, 0.165, 1) ;transition: filter .6s cubic-bezier(0.075, 0.82, 0.165, 1) ;transition: filter .6s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);}
}
.ced[class~="avion"]{
z-index: 50;
-webkit-animation: backgroundMove 20s linear infinite;
animation: backgroundMove 20s linear infinite;
background-image: url(../images/seedtag/britishairways/creative/avion.png);
background-size: contain;
height: 8%;
background-repeat: no-repeat;
background-position: bottom left;
bottom: 10%; left: 0;
}
.ced[class~="nubes"]{
z-index: 10;
-webkit-animation: backgroundMove 60s linear infinite, nubesChange 5s infinite linear;
animation: backgroundMove 60s linear infinite, nubesChange 5s infinite linear;
background-image: url(../images/seedtag/britishairways/creative/nubes.png);
background-size: contain;
height: 40%;
background-repeat: repeat-x;
background-position: bottom left;
bottom: 0%; left: 0;
opacity: .6;
-webkit-filter: url("#turbulence");
filter: url("#turbulence");
}
@-webkit-keyframes backgroundMove {
0% {background-position: -100px bottom;}
100% {background-position: 1000px bottom;}
}
@keyframes backgroundMove {
0% {background-position: -100px bottom;}
100% {background-position: 1000px bottom;}
}
@-webkit-keyframes nubesChange {
0% {opacity: .6;}
40% {opacity: .6;}
50% {opacity: 0;}
90% {opacity: 0;}
100% {opacity: .6;}
}
@keyframes nubesChange {
0% {opacity: .6;}
40% {opacity: .6;}
50% {opacity: 0;}
90% {opacity: 0;}
100% {opacity: .6;}
}
.ced[class~="vaticano"]{
-webkit-animation: vaticanoChange 5s infinite linear;
animation: vaticanoChange 5s infinite linear;
z-index: 51;
background-image: url(../images/seedtag/britishairways/creative/vaticano.png);
background-size: contain;
height: 20%;
background-repeat: no-repeat;
background-position: bottom right;
bottom: 0%; right: 0%;
}
@keyframes vaticanoChange {
0% {opacity: 1;}
40% {opacity: 1;}
50% {opacity: 0;}
90% {opacity: 0;}
100% {opacity: 1;}
}
@-webkit-keyframes vaticanoChange {
0% {opacity: 1;}
40% {opacity: 1;}
50% {opacity: 0;}
90% {opacity: 0;}
100% {opacity: 1;}
}
.ced[class~="logo"]{
z-index: 50;
background-image: url(../images/seedtag/britishairways/creative/logo.svg);
background-size: contain;
height: 4%;
background-repeat: no-repeat;
background-position: bottom left;
bottom: 5%; left: 3%;
}
.ced[class~="bg2"]{
-webkit-animation: aguaChange 5s infinite linear;
animation: aguaChange 5s infinite linear;
background-image: url(../images/seedtag/britishairways/creative/agua.png);
background-size: contain;
height: 50%;
width: 150%;
background-position: bottom;
bottom: 0; right: 0;
opacity: .8;
-webkit-filter: url("#turbulence");
filter: url("#turbulence");
}
@keyframes aguaChange {
0% {opacity: 0;}
40% {opacity: 0;}
50% {opacity: 0.8;}
85% {opacity: 0.8;}
100% {opacity: 0;}
}
@-webkit-keyframes aguaChange {
0% {opacity: 0;}
40% {opacity: 0;}
50% {opacity: 0.8;}
85% {opacity: 0.8;}
100% {opacity: 0;}
}
/*-----
SECCIÓN 4 PALOMO SPAIN
-----*/
article > section:nth-child(5) {
padding: 0px 0;
position: relative;
width: 100%;
}
#seccionPALOMO {
background-color: rgba(255, 255, 255, 0.247);
-webkit-animation: imagenMove 30s infinite alternate linear;
animation: imagenMove 30s infinite alternate linear;
background-image: -o-linear-gradient(rgba(255, 255, 255, 0.89),rgba(255, 255, 255, 0.932)),url(../images/seedtag/palomospain/creative/palomobg.jpeg);
background-image: -webkit-gradient(linear,left top, left bottom,from(rgba(255, 255, 255, 0.89)),to(rgba(255, 255, 255, 0.932))),url(../images/seedtag/palomospain/creative/palomobg.jpeg);
background-image: linear-gradient(rgba(255, 255, 255, 0.89),rgba(255, 255, 255, 0.932)),url(../images/seedtag/palomospain/creative/palomobg.jpeg);
background-size: cover;
left: 0;
width: 100%;
background-position: 80% 24%;
padding: 0 !important;
margin: 0 !important;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
text-align: center;
}
#textojs {
position: absolute;
z-index: 1000000000000;
width: 100%; height: 20%;
top: 0; left: 0;
}
article > section:nth-child(5){
padding: 0px 0 0;
text-align: center;
}
#seccionPALOMO {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 50px 50px !important
}
#seccionPALOMO h2 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
margin: 30px 0;
}
.container-all {
max-width: 650px;
margin: auto;
margin-top: 100px;
}
/* CONTAINER-BOX 3*/
.container-box3 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 650px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.container-box3 a {
text-decoration: none;
color: #181C2B;
}
.box {
cursor: pointer;
width: 650px;
height: 400px;
background: #181C2B;
text-align: center;
position: relative;
overflow: hidden;
-webkit-transition: .3s ease all;
-o-transition: .3s ease all;
transition: .3s ease all;
background-size: cover;
}
.box h3, .box p, .box .imagen {
position: relative;
z-index: 1;
-webkit-transition: .3s ease all;
-o-transition: .3s ease all;
transition: .3s ease all;
}
.box .imagen {
width: 100%;
padding: 0 20px;
-webkit-transform: translateY(300%);
-ms-transform: translateY(300%);
transform: translateY(300%);
}
.box h3, .box p {
margin-top: 10px;
}
.box h3 {
text-align: center;
padding: 0 20px;
font-size: .9em;
font-weight: 100;
-webkit-transform: translateY(100px);
-ms-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
}
.box p {
font-size: 1em;
}
#card3 {
background-image: url(../images/seedtag/britishairways/jp1.jpg);
background-size: cover;
background-position-y: 26%;
border: 1px solid rgba(0, 0, 0, 0.726);
}
#infoCard3 {
width: 100%;
}
#infoCard3 h4 {
margin-top: 20px;
}
.logo_palomo {
-webkit-filter: invert(100%);
filter: invert(100%);
background-size: contain;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
margin: 10% 5%;
padding: 0 25%;
width: 10%;
margin-top: 50px;
}
/*CREATIVIDAD PALOMO*/
.palomo {
position: absolute;
width: 100%;
height: 100%;
bottom: 0;
left: 0;
background-repeat: no-repeat;
}
.palomo[class~="bg"]{
background: url(../images/seedtag/palomospain/creative/imagenintro.jpg);
background-size: cover;
height: 100%;
width: 100%;
background-position: top center;
bottom: 0; right: 0;
opacity: 1;
}
.palomo[class~="copy"]{
-webkit-animation: intermitente 2s 1s infinite alternate linear;
animation: intermitente 2s 1s infinite alternate linear;
background: url(../images/seedtag/palomospain/creative/copy.svg);
z-index: 100;
background-size: contain;
width: 80%;
height: 5%;
background-repeat: no-repeat;
background-position: center;
bottom: 3.5%; left: 10%;
}
@-webkit-keyframes intermitente {
0% {opacity: 1;}
100% {opacity: 0;}
}
@keyframes intermitente {
0% {opacity: 1;}
100% {opacity: 0;}
}
.palomo[class~="logo"]{
background-image: url(../images/seedtag/palomospain/creative/logo.png);
z-index: 100;
background-size: contain;
height: 4%;
width: 15%;
background-repeat: no-repeat;
background-position: left;
top: 1.5%; left: 4%;
-webkit-transition: -webkit-filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
transition: -webkit-filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
-o-transition: filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
transition: filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
transition: filter .6s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-filter .6s cubic-bezier(0.075, 0.82, 0.165, 1);
}
// CONTAINER 1
.container1{
-webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
clip-path: polygon(0 0, 0% 100%, 100% 100%);
position: absolute;
background-repeat: no-repeat;
background-position: top;
background-size: cover;
left: 0;
width: 50%;
height: 100%;
z-index: 50;
}
.palomo[class~="imagen1intro"]{
background-image: url(../images/seedtag/palomospain/creative/imagen1intro.jpg);
-webkit-filter: brightness(80%);
filter: brightness(80%);
-webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
clip-path: polygon(0 0, 0% 100%, 100% 100%);
position: absolute;
background-repeat: no-repeat;
background-position: top;
background-size: cover;
width: 100%;
height: 100%;
-webkit-transition: 1400ms ease;
-o-transition: 1400ms ease;
transition: 1400ms ease;
z-index: 1;
&:hover {
background-image: none;
}
}
.palomo_button1{
&:hover {
background-color: rgb(0, 0, 0);
outline: 6px solid black;
}
background-size: contain;
background-repeat: no-repeat;
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-position: center center;
background-image: url(../images/seedtag/palomospain/creative/boton1.svg);
width: 30%;
left: 5%;
height: 8%;
bottom: 15%;
opacity: 1;
z-index: 95;
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
-webkit-transition: .5s ease;
-o-transition: .5s ease;
transition: .5s ease;
opacity: 0;
.step-one &{
display: none;
}
}
.container1:hover .palomo_button1 {
opacity: 1;
}
//CONTAINER 2
.container2{
-webkit-clip-path: polygon(100% 0, 100% 100%, 0 0);
clip-path: polygon(100% 0, 100% 100%, 0 0);
position: absolute;
background-repeat: no-repeat;
background-position: left;
background-size: cover;
width: 50%;
height: 100%;
-webkit-transition: 400ms ease;
-o-transition: 400ms ease;
transition: 400ms ease;
z-index: 1;
}
.palomo[class~="imagen2intro"]{
background-image: url(../images/seedtag/palomospain/creative/imagen2intro.jpg);
&:hover {-webkit-filter: brightness(90%);filter: brightness(90%);}
-webkit-filter: brightness(80%);
filter: brightness(80%);
-webkit-clip-path: polygon(100% 0, 100% 100%, 0 0);
clip-path: polygon(100% 0, 100% 100%, 0 0);
position: absolute;
background-repeat: no-repeat;
background-position: left;
background-size: cover;
background-position-x: 50% ;
width: 100%;
height: 100%;
-webkit-transition: 400ms ease;
-o-transition: 400ms ease;
transition: 400ms ease;
z-index: 1;
&:hover {
background-image: none;
}
}
.palomo_button2{
&:hover {
background-color: rgb(0, 0, 0);
outline: 6px solid black;
}
background-size: contain;
background-repeat: no-repeat;
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-position: center center;
background-image: url(../images/seedtag/palomospain/creative/boton2.svg);
width: 60%;
left: 30%;
height: 8%;
bottom: 80%;
opacity: 1;
z-index: 95;
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
-webkit-transition: .5s ease;
-o-transition: .5s ease;
transition: .5s ease;
opacity: 0;
.step-one &{
display: none;
}
}
.container2:hover .palomo_button2 {
opacity: 1;
}
// CONTAINER 3
.container3{
position: absolute;
-webkit-clip-path: polygon(100% 0, 0 100%, 0 0);
clip-path: polygon(100% 0, 0 100%, 0 0);
background-repeat: no-repeat;
background-position: right;
background-size: cover;
left: 50%;
width: 50%;
height: 100%;
-webkit-transition: 400ms ease;
-o-transition: 400ms ease;
transition: 400ms ease;
z-index: 1;
}
.palomo[class~="imagen3intro"]{
position: absolute;
background-image: url(../images/seedtag/palomospain/creative/imagen3intro.jpg);
&:hover {-webkit-filter: brightness(90%);filter: brightness(90%);}
-webkit-filter: brightness(80%);
filter: brightness(80%);
-webkit-clip-path: polygon(100% 0, 0 100%, 0 0);
clip-path: polygon(100% 0, 0 100%, 0 0);
background-repeat: no-repeat;
background-position: right;
background-size: cover;
background-position-x: 50%;
left: 0%;
width: 100%;
height: 100%;
-webkit-transition: 400ms ease;
-o-transition: 400ms ease;
transition: 400ms ease;
z-index: 1;
&:hover {
background-image: none;
}
}
.palomo_button3{
&:hover {
background-color: rgb(0, 0, 0);
outline: 6px solid black;
}
background-size: contain;
background-repeat: no-repeat;
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-position: center center;
background-image: url(../images/seedtag/palomospain/creative/boton3.svg);
width: 40%;
left: 10%;
height: 8%;
bottom: 55%;
opacity: 1;
z-index: 95;
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
-webkit-transition: .5s ease;
-o-transition: .5s ease;
transition: .5s ease;
opacity: 0;
.step-one &{
display: none;
}
}
.container3:hover .palomo_button3 {
opacity: 1;
}
// CONTAINER 4
.container4{
position: absolute;
-webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
clip-path: polygon(100% 0, 0 100%, 100% 100%);
background-repeat: no-repeat;
background-position: left;
background-size: cover;
left: calc(100% / 2);
width: 50%;
height: 100%;
-webkit-transition: 400ms ease;
-o-transition: 400ms ease;
transition: 400ms ease;
z-index: 1;
}
.palomo[class~="imagen4intro"]{
position: absolute;
background-image: url(../images/seedtag/palomospain/creative/imagen4intro.jpg);
&:hover {-webkit-filter: brightness(90%);filter: brightness(90%);}
-webkit-filter: brightness(80%);
filter: brightness(80%);
-webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
clip-path: polygon(100% 0, 0 100%, 100% 100%);
background-repeat: no-repeat;
background-position: left;
background-size: cover;
left: 0;
width: 100%;
height: 100%;
-webkit-transition: 400ms ease;
-o-transition: 400ms ease;
transition: 400ms ease;
z-index: 1;
&:hover {
background-image: none;
}
}
@-webkit-keyframes bgchange4 {
0% {background-image: url(../images/seedtag/palomospain/creative/imagen4c.jpg);}
40% {background-image: url(../images/seedtag/palomospain/creative/imagen4c.jpg);}
50% {background-image: url(../images/seedtag/palomospain/creative/imagen4b.jpg);}
90% {background-image: url(../images/seedtag/palomospain/creative/imagen4b.jpg);}
100% {background-image: url(../images/seedtag/palomospain/creative/imagen4c.jpg);}
}
@keyframes bgchange4 {
0% {background-image: url(../images/seedtag/palomospain/creative/imagen4c.jpg);}
40% {background-image: url(../images/seedtag/palomospain/creative/imagen4c.jpg);}
50% {background-image: url(../images/seedtag/palomospain/creative/imagen4b.jpg);}
90% {background-image: url(../images/seedtag/palomospain/creative/imagen4b.jpg);}
100% {background-image: url(../images/seedtag/palomospain/creative/imagen4c.jpg);}
}
.palomo_button4{
&:hover {
background-color: rgb(0, 0, 0);
outline: 6px solid black;
}
background-size: contain;
background-repeat: no-repeat;
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-position: center center;
background-image: url(../images/seedtag/palomospain/creative/boton4.svg);
width: 45%;
left: 44%;
height: 8%;
bottom: 23%;
opacity: 1;
z-index: 95;
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
-webkit-transition: .5s ease;
-o-transition: .5s ease;
transition: .5s ease;
opacity: 0;
.step-one &{
display: none;
}
}
.container4:hover .palomo_button4 {
opacity: 1;
}
/*-----
SECCIÓN 4 - MÁS EJEMPLOS
-----*/
article > section:nth-child(6) {
position: relative;
background-color: rgb(24, 28, 43);
width: 100%;
height: 1300px;
background-size: contain;
background-repeat: no-repeat;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
article > section:nth-child(6) h2 {
padding-top: 50px;
color: #fff;
}
article > section:nth-child(6) p {
bottom: 0;
padding-bottom: 50px;
color: #fff;
}
.h6, .p6{position: relative;}
#sm_box {
position: relative;
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;
-ms-flex-flow: wrap;
flex-flow: wrap;
width: 100%;height: 100%;
}
article > section:nth-child(6) h2, p {
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;
}
.example {
background-size: contain;
background-repeat: no-repeat;
background-position: center;
border: 10px solid transparent;
}
.example p {
font-size: 1.5em;
font-weight: 700;
}
/* EXAMPLE UNO - BURGER */
&.uno {
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;
position: relative;
width: 25%; height: 50%;
}
.header {
height: 10%;
}
&.uno_title {
text-align: center;
font-size: .9em;
}
&.uno_creative {
z-index: 10;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
background-image: url(../images/seedtag/burgerking/burger.png);
width: 100%; height: 90%;
}
/* EXAMPLE DOS - GAME */
&.dos {
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;
position: relative;
width: 25%; height: 50%;
}
&.dos_title {
text-align: center;
font-size: .9em;
}
&.dos_creative {
z-index: 10;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
background-image: url(../images/seedtag/game/game.png);
width: 100%; height: 90%;
}
/* EXAMPLE TRES */
&.tres {
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;
position: relative;
width: 25%; height: 50%;
}
&.tres_title {
text-align: center;
font-size: .9em;
}
&.tres_creative {
z-index: 10;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
width: 100%; height: 90%;
}
/* EXAMPLE CUATRO */
&.cuatro {
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;
position: relative;
width: 25%; height: 50%;
}
&.cuatro_title {
text-align: center;
font-size: .9em;
}
&.cuatro_creative {
z-index: 10;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
background-image: url(../images/seedtag/smoe/smoe.gif);
width: 100%; height: 90%;
}
/* EXAMPLE CINCO VODAFONE */
&.cinco {
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;
position: relative;
width: 25%; height: 50%;
}
&.cinco_title {
text-align: center;
font-size: .9em;
}
&.cinco_creative1 {
z-index: 10;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
background-image: url(../images/seedtag/vodafone/vodafone.gif);
width: 100%; height: 90%;
}
/* EXAMPLE SEIS */
&.seis {
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;
position: relative;
width: 25%; height: 50%;
}
&.seis_title {
text-align: center;
font-size: .9em;
}
&.seis_creative {
z-index: 10;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
background-image: url(../images/seedtag/f/fiat.gif);
width: 100%; height: 90%;
}
/* EXAMPLE SIETE - CRUDELIA */
&.siete {
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;
position: relative;
width: 25%; height: 50%;
}
&.siete_title {
text-align: center;
font-size: .9em;
}
&.siete_creative {
-webkit-animation: crudeliaMove 5s infinite alternate linear;
animation: crudeliaMove 5s infinite alternate linear;
z-index: 10;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
width: 100%; height: 90%;
}
@-webkit-keyframes crudeliaMove {
0% {background-image: url(../images/seedtag/crudelia/crudelia.jpg);}
45% {background-image: url(../images/seedtag/crudelia/crudelia.jpg);}
55% {background-image: url(../images/seedtag/crudelia/crudelia2.jpg);}
100% {background-image: url(../images/seedtag/crudelia/crudelia2.jpg);}
}
@keyframes crudeliaMove {
0% {background-image: url(../images/seedtag/crudelia/crudelia.jpg);}
45% {background-image: url(../images/seedtag/crudelia/crudelia.jpg);}
55% {background-image: url(../images/seedtag/crudelia/crudelia2.jpg);}
100% {background-image: url(../images/seedtag/crudelia/crudelia2.jpg);}
}
/* EXAMPLE OCHO */
&.ocho {
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;
position: relative;
width: 25%; height: 50%;
}
&.ocho_title {
text-align: center;
font-size: .9em;
}
&.ocho_creative {
-webkit-animation: fiatStoryBoard 10s infinite;
animation: fiatStoryBoard 10s infinite;
z-index: 10;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
width: 100%; height: 90%;
}
@-webkit-keyframes fiatStoryBoard {
0% {background-image: url(../images/seedtag/dacia/00.jpg);}
12% {background-image: url(../images/seedtag/dacia/01.jpg);}
24% {background-image: url(../images/seedtag/dacia/02.jpg);}
36% {background-image: url(../images/seedtag/dacia/03.jpg);}
48% {background-image: url(../images/seedtag/dacia/04.jpg);}
60% {background-image: url(../images/seedtag/dacia/05.jpg);}
80% {background-image: url(../images/seedtag/dacia/06.jpg);}
90% {background-image: url(../images/seedtag/dacia/07.jpg);}
100% {background-image: url(../images/seedtag/dacia/07.jpg);}
}
@keyframes fiatStoryBoard {
0% {background-image: url(../images/seedtag/dacia/00.jpg);}
12% {background-image: url(../images/seedtag/dacia/01.jpg);}
24% {background-image: url(../images/seedtag/dacia/02.jpg);}
36% {background-image: url(../images/seedtag/dacia/03.jpg);}
48% {background-image: url(../images/seedtag/dacia/04.jpg);}
60% {background-image: url(../images/seedtag/dacia/05.jpg);}
80% {background-image: url(../images/seedtag/dacia/06.jpg);}
90% {background-image: url(../images/seedtag/dacia/07.jpg);}
100% {background-image: url(../images/seedtag/dacia/07.jpg);}
}
/**/
article > section:nth-child(7) {
position: relative;
background-color: #EEBF45;
width: 100%;
height: 1000px;
background-size: contain;
background-repeat: no-repeat;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
article > section:nth-child(7) h2 {
position: relative;
padding-top: 50px;
color: black;
}
article > section:nth-child(7) p {
bottom: 0;
padding-bottom: 50px;
color: black;
}
#responsive {
position: relative;
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;
-ms-flex-flow: wrap;
flex-flow: wrap;
width: 100%;height: 100%;
}
article > section:nth-child(7) h2, p {
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;
}
.mockup {
position: relative;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
border: 20px solid transparent;
}
&.desktop {
position: absolute;
left: 0;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-image: url(../images/seedtag/desktop.png);
width: 100%; height: 100%;
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
}
&.tablet {
position: absolute;
left: 0;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-image: url(../images/seedtag/tablet.png);
width: 100%; height: 100%;
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
}
&.mobile {
position: absolute;
left: 0;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-image: url(../images/seedtag/mobile.png);
width: 100%; height: 100%;
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
}
/*-----
SECCIÓN 7 MÁS PROYECTOS
-----*/
.container-section {
z-index: 1000 !important;
width: 100%;
}
.container-section:hover {
-webkit-filter: brightness(70%);
filter: brightness(70%);
}
a {
text-decoration: none;
width: 100%;
}
article > section:nth-child(8){
background: -o-linear-gradient(rgba(0,0,0,0.5), rgba(0, 0, 0, 0.5)) , url(../images/pomona.jpg);
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0, 0, 0, 0.5))) , url(../images/pomona.jpg);
background: linear-gradient(rgba(0,0,0,0.5), rgba(0, 0, 0, 0.5)) , url(../images/pomona.jpg);
height: 300px;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
background-position-y: 50%;
}
article > section:nth-child(8):hover{
-webkit-filter: brightness(70%);
filter: brightness(70%);
}
#seccionOcho {
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;
}
#seccionOcho div {
-ms-flex-preferred-size: 45%;
flex-basis: 60%;
padding-right: 1.2rem;
}
h2 {
position: relative;
margin-bottom: 20px;
}
#seccionOcho h2 {
position: relative;
font-size: 2.5rem;
color: white;
}
#seccionOcho p {
position: relative;
color: white;
line-height: 2;
-webkit-box-pack: left;
-ms-flex-pack: left;
justify-content: left;
}
/*----- FOOTER -----*/
footer {
z-index: 50;
background: -o-linear-gradient(left, #1A1D32,#1A1D32, rgb(221, 76, 68));
background: -webkit-gradient(linear, left top, right top, from(#1A1D32),color-stop(#1A1D32), to(rgb(221, 76, 68)));
background: linear-gradient(to right, #1A1D32,#1A1D32, rgb(221, 76, 68));
padding: 20px 0;
}
.copyright {
float: right;
color: white;
padding-top: 8px;
text-align: center;
}
.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;}
#icons {
width: 100%;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
text-align: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: .5em 0 .5em 0;
}
.mail, .telefono, .linkedin2, .cv , .instagram {color: #fff;}
/*------
MEDIA QUERIES
---------*/
@media screen and (max-width: 3840px){
.container {
width: 93%;
max-width: 3840px;
}
article > section:nth-child(1) {
padding: 0;
margin: 0;
}
#descripcion {
width: 60%;
}
#scroll1, #scroll2 {
margin-bottom: 50px;
}
.ced[class~="copy"] {
position: absolute;
}
}
@media screen and (max-width: 1920px){
.container {
width: 93%;
max-width: 1920px;
}
article > section:nth-child(1) {
padding: 0;
margin: 0;
}
#intro {
height: 900px !important;
}
#scroll1, #scroll2 {
margin-bottom: 50px;
}
#descripcion {
width: 50%;
}
.ced[class~="copy"] {
position: absolute;
}
}
@media screen and (max-width: 1300px){
h1 {
font-size: 1.33rem !important;
}
#descripcion {
-webkit-transform: translateY(15%) translateX(10%)!important;
-ms-transform: translateY(15%) translateX(10%)!important;
transform: translateY(15%) translateX(10%)!important;
width: 50% !important;
font-size: .85em !important;
}
translateY(15%)
#scroll1, #scroll2 {
left: 9.5%;
margin-bottom: 1%;
height: 52px;
}
header {
width: 100%;
}
#intro {
height: 523px !important;
}
#logo-seedtag {
-webkit-transition-duration: 1000ms;
-o-transition-duration: 1000ms;
transition-duration: 1000ms;
text-align: left;
margin: 0px 0;
height: 4% !important;
}
h1 {
font-size: 2.3rem;
}
article > section:nth-child(2){
padding: 0px 0;
}
#seccionJPG {
background-size: cover;
background-position: bottom;
background-repeat: no-repeat;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column wrap;
flex-flow: column wrap;
}
.col {
padding: 30px 0;
}
#seccionCinco {
text-align: center;
}
/*new*/
#seccionJPG, #seccionBA, #seccionPALOMO {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 50px !important;
background-color: #fff;
background-size: cover !important;
}
.logo_jeanpaulgaultier, .logo_ba, .logo_palomo {
padding: 50px 200px;
height: 3% !important;
}
article > section:nth-child(1) {
padding: 0;
margin: 0;
}
}
@media screen and (max-width: 1160px){
article > section:nth-child(1) {
background-color: #181C2B;
height: 700px;
}
#descripcion {
-webkit-transform: translateY(50%) translateX(5%) !important;
-ms-transform: translateY(50%) translateX(5%) !important;
transform: translateY(50%) translateX(5%) !important;
width: 70% !important;
}
#scroll1, #scroll2 {left: 8%;}
}
@media screen and (max-width: 900px){
article > section:nth-child(1) {
background-color: #181C2B;
height: 700px;
}
#descripcion {
-webkit-transform: translateY(38%) translateX(-50%) !important;
-ms-transform: translateY(38%) translateX(-50%) !important;
transform: translateY(38%) translateX(-50%) !important;
left: 50%;
}
#scroll1, #scroll2 {
width: 100%;
left: 18%;
height: 10%;
margin-bottom: 10%;
}
article > section:nth-child(6) {
height: 2800px;
}
&.uno_title, &.dos_title, &.tres_title, &.cuatro_title, &.cinco_title, &.seis_title, &.siete_title, &.ocho_title {position:relative; height: 50%;}
&.uno, &.dos, &.tres, &.cuatro, &.cinco, &.seis, &.siete, &.ocho {
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;
position: relative;
width: 100%; height: 10%;
}
article > section:nth-child(7) {
position: relative;
background-color: #EEBF45;
width: 100%;
height: 2000px;
background-size: contain;
background-repeat: no-repeat;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.mockup {
position: relative;
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-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
border: 5px solid transparent;
}
&.desktop {
background-image: url(../images/seedtag/desktop2.png);
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
width: 100%;
height: 30%;
background-position: bottom;
}
&.tablet {
width: 100%;
height: 30%;
background-image: url(../images/seedtag/tablet2.png);
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
}
&.mobile {
width: 100%;
height: 30%;
background-image: url(../images/seedtag/mobile2.png);
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
}
}
@media screen and (max-width: 659px){
section {
width: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
article > section:nth-child(1) {
position: relative;
padding: 0;
margin: 0;
height: 700px;
}
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;
}
#intro {
height: 570px !important;
}
/*SECCION 1*/
#descripcion {
-webkit-transition-duration:1000ms;
-o-transition-duration:1000ms;
transition-duration:1000ms;
margin: 20px 0;
-webkit-transform: translateY(15%) translateX(15%) !important;
-ms-transform: translateY(15%) translateX(15%) !important;
transform: translateY(15%) translateX(15%) !important;
z-index: 20;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
padding: 0 1em;
height: 60%;
width: 70%;
-webkit-box-pack: left;
-ms-flex-pack: left;
justify-content: left;
margin-top: 10% !important;
left: 10%;
}
#logo-seedtag {
-webkit-transition-duration: 1000ms;
-o-transition-duration: 1000ms;
transition-duration: 1000ms;
text-align: left;
margin: 0px 0px;
margin-left: -25%;
height: 5%;
width: 100%;
background-size: contain;
-webkit-transform: scale(.5);
-ms-transform: scale(.5);
transform: scale(.5);
}
h1 {
-webkit-transition-duration:2000ms !important;
-o-transition-duration:2000ms !important;
transition-duration:2000ms !important;
z-index: 20;
text-align: left;
font-size: 1.7rem;
font-family: arial, 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif ;
margin-bottom: 20px;
margin-top: 20px;
}
#descripcion p {
font-weight: 50;
text-align: left;
z-index: 20;
font-size: .9rem;
margin-bottom: 30px;
line-height: 1.3;
}
#scroll1, #scroll2 {
width: 5%;
left: 25%;
}
/*SECCION BRANDS*/
.seccionBrands h2 {
position: absolute;
width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-line-pack: center;
align-content: center;
}
h2 {
position: absolute;
width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-line-pack: center;
align-content: center;
padding-left: 5%;
padding-right: 5%;
}
.nestle, .renault, .levis, .heineken, .microsoft, .fairy, .adobe, .cocaCola, .nike, .loewe {
-webkit-transform:scale(.8) !important;
-ms-transform:scale(.8) !important;
transform:scale(.8) !important;
background-size: contain;
width: 20%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.nestle, .renault, .levis{
width: 50%;
top: 30%;
}
.fairy, .adobe, .nike{
width: 50%;
top: 50% !important;
}
.adobe, .heineken, .renault {
left: 25%;
}
.nike, .microsoft, .levis {
left: 50%;
}
.heineken, .microsoft, .cocaCola {
width: 50%;
top: 70%;
}
.cocaCola {
position: relative;
left: 0%;
}
.loewe {display: none;}
#seccionSiete {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
#seccionSiete h2 {
position: relative;
width: 100%;
}
#card1, #card2, #card3 {
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
left: 50%;
width: 400px;
background-color: pink;
}
.container-box, .container-box2, .container-box3 {
width: 100%;
}
#seccionJPG, #seccionBA, #seccionPALOMO {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 50px !important;
background-color: #fff;
}
.logo_jeanpaulgaultier, .logo_ba, .logo_palomo {
padding: 50px 50px;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
height: 5% !important;
}
article > section:nth-child(6) {
height: 2500px;
}
&.uno_title, &.dos_title, &.tres_title, &.cuatro_title, &.cinco_title, &.seis_title, &.siete_title, &.ocho_title {position:relative; height: 50%;}
&.uno, &.dos, &.tres, &.cuatro, &.cinco, &.seis, &.siete, &.ocho {
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;
position: relative;
width: 100%; height: 10%;
}
article > section:nth-child(7) {
position: relative;
background-color: #EEBF45;
width: 100%;
height: 2000px;
background-size: contain;
background-repeat: no-repeat;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.mockup {
position: relative;
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-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
border: 5px solid transparent;
}
&.desktop {
background-image: url(../images/seedtag/desktop2.png);
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
width: 100%;
height: 30%;
background-position: bottom;
}
&.tablet {
width: 100%;
height: 30%;
background-image: url(../images/seedtag/tablet2.png);
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
}
&.mobile {
width: 100%;
height: 30%;
background-image: url(../images/seedtag/mobile2.png);
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
}
/*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;}
/*BRITISH AIRWAYS*/
.ced[class~="copy"]{
position: absolute;
-webkit-animation: copyChange2 5s infinite linear;
animation: copyChange2 5s infinite linear;
z-index: 80;
background-size: contain;
height: 10%;
background-repeat: no-repeat;
background-position: bottom center;
bottom: 3.5%; left: 1%;
}
@-webkit-keyframes copyChange2 {
0% {background-image: url(../images/seedtag/britishairways/creative/copyroma2.svg);}
40% {background-image: url(../images/seedtag/britishairways/creative/copyroma2.svg);}
50% {background-image: url(../images/seedtag/britishairways/creative/copymilano2.svg);}
90% {background-image: url(../images/seedtag/britishairways/creative/copymilano2.svg);}
100% {background-image: url(../images/seedtag/britishairways/creative/copyroma2.svg);}
}
@keyframes copyChange2 {
0% {background-image: url(../images/seedtag/britishairways/creative/copyroma2.svg);}
40% {background-image: url(../images/seedtag/britishairways/creative/copyroma2.svg);}
50% {background-image: url(../images/seedtag/britishairways/creative/copymilano2.svg);}
90% {background-image: url(../images/seedtag/britishairways/creative/copymilano2.svg);}
100% {background-image: url(../images/seedtag/britishairways/creative/copyroma2.svg);}
}
/*NEW*/
#seccionSiete h2 {
position: relative;
width: 100%;
text-align: center;
font-size: 1.5em;
}
#icons {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
text-align: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: distribute;
justify-content: space-around;
margin: 1em 0 1em 0;
}
#seccionOcho div{
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
#seccionOcho h2 {
margin-top: 10%;
text-align: center;
}
#seccionOcho p {
text-align: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 0%;
}
}
@media screen and (max-width: 560px){
#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;
}
#scroll1, #scroll2 {
margin-bottom: 15px;
}
h2{font-size: 1.5em;}
#descripcion h1, #descripcion p, #logo-seedtag {text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
#logo-seedtag {margin-left: 0;}
#descripcion {left: 6%;}
article > section:nth-child(7) {
position: relative;
background-color: #EEBF45;
width: 100%;
height: 1400px;
background-size: contain;
background-repeat: no-repeat;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.mockup {
position: relative;
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-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
border: 5px solid transparent;
}
&.desktop {
background-image: url(../images/seedtag/desktop2.png);
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
width: 100%;
height: 30%;
background-position: bottom;
}
&.tablet {
width: 100%;
height: 30%;
background-image: url(../images/seedtag/tablet2.png);
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
}
&.mobile {
width: 100%;
height: 25%;
background-image: url(../images/seedtag/mobile2.png);
-webkit-filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
filter: drop-shadow(-5px -2px 10px rgba(0, 0, 0, 0.192));
}
#seccionOcho div{
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
#seccionOcho h2 {
margin-top: 10%;
text-align: center;
}
#seccionOcho p {
text-align: center;
margin-top: 0%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
article > section:nth-child(6) {height: 3500px;}
.h6 {position: relative;}
.p6 {
position: relative; padding: 30px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; text-align: center;
}
&.uno_title, &.dos_title, &.tres_title, &.cuatro_title, &.cinco_title, &.seis_title, &.siete_title, &.ocho_title {position:relative; height: 50%;}
&.uno, &.dos, &.tres, &.cuatro, &.cinco, &.seis, &.siete, &.ocho {
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;
position: relative;
width: 100%; height: 10%;
}
}
@media screen and (max-width: 480px){
h1 {font-size: .9rem !important;}
article > section:nth-child(1) {
background-color:#181C2B;
padding: 0 0 ;
position: relative;
height: 750px;
width: 100%;
top: 0;
left: 0%;
}
#scroll1, #scroll2 {top: 26%;}
.imagen_portada {top: -100px;}
#logo-seedtag {
margin-left: 0;
}
#descripcion {
text-align: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
width: 80% !important;
height: 50%;
padding: 0px 0px;
margin: 0;
top: -8%;
margin-left: -3%;
left: 0;
}
h1 {text-align: center;}
#descripcion p {
text-align: center !important;
font-weight: 350;
text-align: left;
z-index: 20;
font-size: .95rem;
margin-bottom: 30px;
line-height: 1.2;
}
#scroll1, #scroll2 {
z-index: 100;
position: absolute;
top: 65%;
left: 0%;
height: 8%;
}
#card1, #card2, #card3 {
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
left: 50%;
width: 300px !important;
}
#infoCard1,#infoCard2, #infoCard3 {
width: 100%;
}
h2 {font-size: 1.1rem;}
.ced[class~="logo"]{ background-image: url(../images/seedtag/britishairways/creative/logom.svg);}
.ced[class~="copy"]{ margin-left: -4%;}
.ced[class~="avion"]{
z-index: 50;
-webkit-animation: backgroundMove 20s linear infinite;
animation: backgroundMove 20s linear infinite;
background-image: url(../images/seedtag/britishairways/creative/avion.png);
background-size: contain;
height: 4%;
background-repeat: no-repeat;
background-position: bottom left;
bottom: 10%; left: 0;
}
#seccionSiete h2 {
position: relative;
width: 100%;
text-align: center;
font-size: 1.5em;
}
#icons {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
text-align: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: distribute;
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;}
}
@-webkit-keyframes color {
0% {background-color: white;}
100% {background-color: rgba(255, 255, 255, 0.699);}
}
@keyframes color {
0% {background-color: white;}
100% {background-color: rgba(255, 255, 255, 0.699);}
}