.biscorotti-manifesto-container{position:relative;width:100%;max-width:800px;margin:0 auto;overflow:visible}.manifesto-stage{position:relative;width:100%;height:400px;display:flex;align-items:center;justify-content:center}.manifesto-item{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:all .8s cubic-bezier(0.68, -0.55, 0.265, 1.55);z-index:1}.manifesto-item img,.manifesto-item .svg-image{max-width:100%;height:auto;display:block}.manifesto-item .svg-image{width:100%;height:auto}.manifesto-item.active{opacity:1;z-index:10}.manifesto-item.shaking{animation:tilt-shaking .15s infinite}.manifesto-item.fade-out{opacity:0;transform:translate(-50%, -50%);transition:none}.manifesto-item.fade-in{opacity:1;transform:translate(-50%, -50%) scale(1);transition:none}.manifesto-item.slide-left{transform:translate(-100%, -44%) scale(0.9);opacity:1;transition:all .8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.manifesto-item.slide-right{transform:translate(-4%, -56%) scale(0.9);opacity:1;z-index:2;transition:all .8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.manifesto-item.text-left{transform:translate(-50%, -90%);opacity:1;z-index:1}.manifesto-item.text-right{transform:translate(-50%, -10%);opacity:1}.manifesto-item.fragment{opacity:0;z-index:5}.manifesto-item.fragment.fragment-left{transform:translate(-225%, -140%) scale(0.5)}.manifesto-item.fragment.fragment-right{transform:translate(140%, 40%) scale(0.5) rotate(180deg)}.manifesto-item.fragment.fragment-left.final{animation:fragment-bounce .6s ease-out forwards}.manifesto-item.fragment.fragment-right.final{animation:fragment-bounce-right .6s ease-out forwards}@keyframes tilt-shaking{0%{transform:translate(-50%, -50%) rotate(0deg)}25%{transform:translate(-50%, -50%) rotate(5deg)}50%{transform:translate(-50%, -50%) rotate(0deg)}75%{transform:translate(-50%, -50%) rotate(-5deg)}100%{transform:translate(-50%, -50%) rotate(0deg)}}@keyframes fragment-bounce{0%{transform:translate(-225%, -140%) scale(0.5);opacity:0}50%{transform:translate(-225%, -140%) scale(0.6);opacity:1}100%{transform:translate(-225%, -140%) scale(0.5);opacity:1}}@keyframes fragment-bounce-right{0%{transform:translate(140%, 40%) scale(0.5) rotate(180deg);opacity:0}50%{transform:translate(140%, 40%) scale(0.6) rotate(180deg);opacity:1}100%{transform:translate(140%, 40%) scale(0.5) rotate(180deg);opacity:1}}@keyframes fragment-bounce-tablet{0%{transform:translate(-200%, -130%) scale(0.4);opacity:0}50%{transform:translate(-200%, -130%) scale(0.5);opacity:1}100%{transform:translate(-200%, -130%) scale(0.4);opacity:1}}@keyframes fragment-bounce-right-tablet{0%{transform:translate(130%, 35%) scale(0.4) rotate(180deg);opacity:0}50%{transform:translate(130%, 35%) scale(0.5) rotate(180deg);opacity:1}100%{transform:translate(130%, 35%) scale(0.4) rotate(180deg);opacity:1}}@keyframes fragment-bounce-mobile{0%{transform:translate(-180%, -110%) scale(0.35);opacity:0}50%{transform:translate(-180%, -110%) scale(0.45);opacity:1}100%{transform:translate(-180%, -110%) scale(0.35);opacity:1}}@keyframes fragment-bounce-right-mobile{0%{transform:translate(120%, 30%) scale(0.35) rotate(180deg);opacity:0}50%{transform:translate(120%, 30%) scale(0.45) rotate(180deg);opacity:1}100%{transform:translate(120%, 30%) scale(0.35) rotate(180deg);opacity:1}}@keyframes fadeInScale{0%{opacity:1;transform:translate(-50%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(-50%, -50%)}100%{opacity:0;transform:translate(-150%, -50%)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(-50%, -50%)}100%{opacity:0;transform:translate(50%, -50%)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-150%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}@media(max-width: 768px){.manifesto-stage{height:300px}.manifesto-item.slide-left{transform:translate(-100%, -44%) scale(0.9);transition:all .8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.manifesto-item.slide-right{transform:translate(-4%, -56%) scale(0.9);transition:all .8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.manifesto-item.text-left{transform:translate(-50%, -90%)}.manifesto-item.text-right{transform:translate(-50%, -10%)}.manifesto-item.fragment-left{transform:translate(-200%, -130%) scale(0.4)}.manifesto-item.fragment-right{transform:translate(130%, 35%) scale(0.4) rotate(180deg)}.manifesto-item.fragment-left.final{animation:fragment-bounce-tablet .6s ease-out forwards}.manifesto-item.fragment-right.final{animation:fragment-bounce-right-tablet .6s ease-out forwards}}@media(max-width: 480px){.manifesto-stage{height:250px}.manifesto-item.slide-left{transform:translate(-100%, -44%) scale(0.9);transition:all .8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.manifesto-item.slide-right{transform:translate(-4%, -56%) scale(0.9);transition:all .8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.manifesto-item.text-left{transform:translate(-50%, -90%)}.manifesto-item.text-right{transform:translate(-50%, -10%)}.manifesto-item.fragment-left{transform:translate(-180%, -110%) scale(0.35)}.manifesto-item.fragment-right{transform:translate(120%, 30%) scale(0.35) rotate(180deg)}.manifesto-item.fragment-left.final{animation:fragment-bounce-mobile .6s ease-out forwards}.manifesto-item.fragment-right.final{animation:fragment-bounce-right-mobile .6s ease-out forwards}}/*# sourceMappingURL=biscorotti-manifesto.min.css.map */
