@media only screen and (min-width:1440px){.animation__wrapper{max-width:1440px;margin:0 auto}}.animation__inner{position:relative;width:100%;height:350px;margin:0 auto}@media only screen and (min-width:400px){.animation__inner{height:400px}}@media only screen and (min-width:768px){.animation__inner{height:700px}}@media only screen and (min-width:992px){.animation__inner{width:800px;height:560px}}.animation__inner .protease-image{position:absolute;right:-510px;margin-top:185px;width:80px;z-index:12;visibility:hidden}@media only screen and (min-width:400px){.animation__inner .protease-image{right:-490px}}@media only screen and (min-width:480px){.animation__inner .protease-image{right:-2000px;margin-top:200px;width:100px}}@media only screen and (min-width:768px){.animation__inner .protease-image{right:-2000px;margin-top:240px;width:100px}}.animation__inner .protease-image .image-text{position:absolute;color:#303fc6;right:-100px;top:50px;width:100%;font-family:"Lato-Bold",sans-serif;font-size:10px}@media only screen and (min-width:768px){.animation__inner .protease-image .image-text{right:-180px;top:100px;font-size:16px}}@media only screen and (min-width:768px){.animation__inner .protease-image{width:170px;margin-top:240px}}.animation__inner .heading{visibility:hidden;position:absolute;left:0;right:0;color:#00748D;text-align:center;font-size:14px;margin-top:80px}@media only screen and (min-width:320px){.animation__inner .heading{font-size:calc(14px + 22 * (100vw - 320px) / 832)}}@media only screen and (min-width:1152px){.animation__inner .heading{font-size:36px}}@media only screen and (min-width:768px){.animation__inner .heading{margin-top:50px}}.animation__inner .receptor-text{position:absolute;right:-30px;top:120px;color:#00748D;font-family:"Lato-Bold",sans-serif;font-size:10px}@media only screen and (min-width:768px){.animation__inner .receptor-text{font-size:16px;right:-100px;top:180px}}.animation__inner .cytokine-text{position:absolute;left:calc(50% - 120px);color:#E5CF49;font-family:"Lato-Bold",sans-serif;visibility:hidden}.animation__inner .indukine{z-index:3}.animation__inner .indukine,.animation__inner .receptor{top:0;left:0;right:0;position:absolute;visibility:hidden;width:80%;margin:0 auto}@media only screen and (min-width:768px){.animation__inner .indukine,.animation__inner .receptor{width:525px}}.animation__inner .receptor{width:270px;margin-top:170px;z-index:2;left:5px!important}.animation__inner .receptor .receptor-ellipse{position:absolute;bottom:0;left:-25%;z-index:-1;width:150%}@media only screen and (min-width:768px){.animation__inner .receptor{left:40px!important;width:500px;margin-top:250px}}@media only screen and (min-width:992px){.animation__inner .receptor{left:40px!important;width:560px;margin-top:250px}}.animation__inner .indukine--images{position:absolute;display:flex;width:250px;left:50%;margin-left:-145px}@media only screen and (min-width:768px){.animation__inner .indukine--images{left:50px;right:0;text-align:center;margin:0 auto;width:460px}}.animation__inner .indukine--images .image-text{opacity:0;visibility:hidden;position:absolute;font-family:"Lato-Bold",sans-serif;font-size:10px}@media only screen and (min-width:768px){.animation__inner .indukine--images .image-text{font-size:16px}}.animation__inner .indukine--images .image{position:absolute;z-index:1}.animation__inner .indukine--images .half-life-extension{left:40px;margin-top:25px;width:100px}@media only screen and (min-width:768px){.animation__inner .indukine--images .half-life-extension{left:30px;margin-top:25px}}.animation__inner .indukine--images .half-life-extension .image-text{color:#312679;margin-left:-40px;margin-top:75px;width:100%}@media only screen and (min-width:768px){.animation__inner .indukine--images .half-life-extension .image-text{margin-left:-120px;margin-top:105px}}@media only screen and (min-width:768px){.animation__inner .indukine--images .half-life-extension{left:30px;margin-top:90px;width:190px}}.animation__inner .indukine--images .inactivation-domain{right:0;top:18px;width:100px}.animation__inner .indukine--images .inactivation-domain .image-text{color:#5f2e66;margin-left:75px;margin-top:5px}@media only screen and (min-width:768px){.animation__inner .indukine--images .inactivation-domain .image-text{margin-left:105px;margin-top:5px}}@media only screen and (min-width:768px){.animation__inner .indukine--images .inactivation-domain{width:212px;right:50px;top:20px}}.animation__inner .indukine--images .cytokine{left:calc(50% - 40px);top:0;z-index:2;width:100px}.animation__inner .indukine--images .cytokine .image-text{margin-top:5px;margin-left:-75px;color:#C4A800}@media only screen and (min-width:768px){.animation__inner .indukine--images .cytokine .image-text{margin-top:5px;margin-left:-150px}}@media only screen and (min-width:768px){.animation__inner .indukine--images .cytokine{top:20px;left:calc(50% - 140px);width:190px}}.animation__inner .indukine--images .linker{left:calc(50% - 15px);margin-top:80px;width:100px;z-index:-1}@media only screen and (min-width:480px){.animation__inner .indukine--images .linker{margin-top:80px}}@media only screen and (min-width:768px){.animation__inner .indukine--images .linker{left:calc(50% - 35px);margin-top:85px}}.animation__inner .indukine--images .linker .image-text{color:#b02b00;margin-top:40px;margin-left:40px;width:100%}@media only screen and (min-width:768px){.animation__inner .indukine--images .linker .image-text{margin-top:50px;margin-left:80px}}@media only screen and (min-width:768px){.animation__inner .indukine--images .linker{left:calc(50% - 80px);width:170px;margin-top:180px}}@media only screen and (min-width:768px){.animation__inner .indukine--images{width:460px}}.animation__inner .indukine--images div{width:212px}.animation__inner .indukine--images div img{visibility:hidden}.animation__inner #restart{position:absolute;top:50%;cursor:pointer;z-index:2}.animation__inner #restart img{width:40px;height:40px}@media only screen and (min-width:768px){.animation__inner #restart img{width:60px;height:60px}}.orange{background-color:#f38630}.grey{background-color:#989898}.pink{background-color:pink}