#cenario{width:1000px;min-height:800px;background-image:url(../img/base.png);background-repeat:no-repeat;background-size:1000px auto;margin:0 auto;position:relative;z-index:1;margin-top:300px}#cenario .zoom{width:400px;height:400px;border-width:2px;border-style:solid;position:fixed;top:20px;right:10%;display:none;z-index:9;background-color:rgba(255,255,255,0.7);border-radius:20px;align-items:center;justify-content:center;overflow:hidden;text-align:center;transition:all 2s}#cenario .zoom.pode{border-color:#006837;color:#006837}#cenario .zoom.pode .texto-explicativo{background-color:rgba(0,104,55,0.7)}#cenario .zoom.nao-pode{border-color:#660000;color:#660000}#cenario .zoom.nao-pode .texto-explicativo{background-color:rgba(102,0,0,0.7)}#cenario .zoom.mostrar{display:flex;transition:display 2s}#cenario .zoom .texto-explicativo{position:absolute;z-index:2;width:100%;color:#fff;bottom:0;text-align:left;padding:.5rem}#cenario .zoom .imagem{max-width:350px;max-height:350px}#cenario .imagem{position:absolute;cursor:pointer}#cenario .imagem.pode:hover{-webkit-filter:drop-shadow(1px 1px 0 #006837) drop-shadow(-1px -1px 0 #006837);filter:drop-shadow(1px 1px 0 #006837) drop-shadow(-1px -1px 0 #006837)}#cenario .imagem.nao-pode:hover{-webkit-filter:drop-shadow(1px 1px 0 #600) drop-shadow(-1px -1px 0 #600);filter:drop-shadow(1px 1px 0 #600) drop-shadow(-1px -1px 0 #600)}#cenario .logo{position:absolute;left:350px;top:-120px}#cenario .logo .imagem-logo{width:200px;position:relative}#cenario .cena{position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain}#cenario .cena.cena-1{background-image:url(../img/secao-eleitoral.png);width:300px;height:300px;left:320px;top:120px;z-index:1}#cenario .cena.cena-1 .imagem-1{left:130px;top:105px;width:21%}#cenario .cena.cena-1 .imagem-2{left:30px;top:119px;width:24%}#cenario .cena.cena-1 .imagem-3{left:66px;top:154px;width:8%}#cenario .cena.cena-1 .imagem-4{left:157px;top:169px;width:6%}#cenario .cena.cena-1 .imagem-5{left:147px;top:221px;width:9%}#cenario .cena.cena-1 .imagem-6{right:-13px;top:143px;width:32%}#cenario .cena.cena-2{width:80px;height:80px;right:398px;bottom:330px;z-index:2}#cenario .cena.cena-2 .imagem-1{width:100%}#cenario .cena.cena-3{width:45px;height:75px;left:394px;top:137px;z-index:2}#cenario .cena.cena-3 .imagem-1{width:100%}#cenario .cena.cena-4{width:45px;height:91px;right:170px;top:264px;z-index:2}#cenario .cena.cena-4 .imagem-1{width:100%}#cenario .cena.cena-5{width:60px;height:70px;right:212px;top:415px;z-index:2}#cenario .cena.cena-5 .imagem-1{width:100%}#cenario .cena.cena-6{width:155px;height:100px;left:580px;top:121px;z-index:2}#cenario .cena.cena-6 .imagem-1{width:100%}#cenario .cena.cena-7{width:110px;height:110px;left:221px;top:70px;z-index:2}#cenario .cena.cena-7 .imagem-1{width:100%}#cenario .cena.cena-8{width:130px;height:130px;left:141px;bottom:448px;z-index:2}#cenario .cena.cena-8 .imagem-1{width:100%}#cenario .cena.cena-9{background-image:url(../img/bases.png);width:825px;height:300px;left:-96px;bottom:105px;z-index:1}#cenario .cena.cena-9 .imagem-1{width:14%;left:232px;top:47px}#cenario .cena.cena-9 .imagem-2{width:7%;left:392px;top:105px}#cenario .cena.cena-9 .imagem-3{width:9%;right:258px;top:184px}#cenario .cena.cena-10{width:200px;height:600px;right:131px;bottom:-85px;z-index:2;transform:rotate(59deg)}#cenario .cena.cena-10 .imagem-1{width:56%;left:45px;top:67px;transform:rotate(-67deg)}#cenario .cena.cena-10 .imagem-2{width:80%;left:10px;top:177px;transform:rotate(-63deg)}#cenario .cena.cena-10 .imagem-3{width:43%;left:49px;bottom:173px;transform:rotate(-65deg)}#cenario .cena.cena-10 .imagem-4{width:43%;left:44px;bottom:31px;transform:rotate(-65deg)}@keyframes jump{0%{transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}40%{transform:translate3d(0, 2%, 0) scale3d(0.7, 1.5, 1)}100%{transform:translate3d(0, 10%, 0) scale3d(1.5, 0.7, 1)}}.jump:hover{transform-origin:50% 50%;animation:jump 1s linear alternate infinite}.nuvem{transform:translatey(0px);animation:float 4s ease-in-out infinite}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-10px)}100%{transform:translatey(0)}}
