@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}@keyframes intro{0%{width:300px;opacity:0}to{width:450px;opacity:1}}@keyframes outro{0%{width:450px;opacity:1}99%{opacity:0;width:50px}to{z-index:-1;opacity:0}}@keyframes scaleOut{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes imageJoins{0%{left:150%;transform:rotate(45deg)}to{left:0;transform:rotate(0deg)}}@keyframes papaJoins{0%{opacity:0;top:30vh;transform:rotateY(-70deg);height:90%}to{opacity:1;top:0;transform:rotateY(10deg)}}@keyframes finally{0%{left:-60%}to{left:0;transform:scale(1)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes iconsAppear{0%{position:static;opacity:0;left:40%;transform:rotate(10deg)}to{opacity:1;left:0;transform:rotate(0deg)}}.image_son_container{position:relative;opacity:0;left:400%;transform:rotate(45deg);animation:imageJoins 2s cubic-bezier(.6,.1,.165,1) 2s forwards,opacity 1.5s cubic-bezier(.6,.1,.165,1) 2.5s forwards}.card_papa{position:relative;opacity:0;left:-60%;transform:rotateY(180deg);animation:papaJoins 2s cubic-bezier(.6,.1,.165,.98) 2s forwards,finally 3.5s cubic-bezier(.73,0,.15,1) 3s forwards}.appear,.card_text{opacity:0;animation:scaleOut 1.5s cubic-bezier(.6,.1,.165,1) 4s forwards}@media (max-width:768px){.appear,.appearAbout,.card_papa,.card_text,.image_son_container,.items,.logo-container,.mok{opacity:1;animation:none}.card_papa,.image_son_container{left:0;transform:rotateY(0);transform:rotate(0)}}