@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes hide{from{opacity:1}to{opacity:0}}@keyframes hide{from{opacity:1}to{opacity:0}}@-webkit-keyframes vibration{0%{left:-1px;top:1px}50%{top:0;left:0}100%{top:0;left:-1px}}@keyframes vibration{0%{left:-1px;top:1px}50%{top:0;left:0}100%{top:0;left:-1px}}@-webkit-keyframes rotation360{100%{transform:rotate(360deg)}}@keyframes rotation360{100%{transform:rotate(360deg)}}.wheelAndMotoAnimation{overflow:hidden;position:relative;width:270px;margin:0 auto;height:200px;margin-top:5px}.wheelAndMotoAnimation .motorBloc{position:relative;overflow:hidden;width:72px;height:auto;top:66px;left:0;float:left}.wheelAndMotoAnimation .motorBloc>div{display:block;overflow:hidden;width:100%;margin:0 auto;position:absolute}.wheelAndMotoAnimation .motorBloc .motor{position:relative;z-index:0;-webkit-animation:vibration .1s linear infinite;animation:vibration .1s linear infinite;transform-origin:50% 50%}.wheelAndMotoAnimation .motorBloc .base{top:0;z-index:1}.wheelAndMotoAnimation .motorBloc .pulley{z-index:2;top:9px}.wheelAndMotoAnimation .mainPulley{position:absolute;width:100%;top:47px;height:auto;overflow:hidden;z-index:1}.wheelAndMotoAnimation .mainPulley .motorPulley{width:62px;position:absolute;top:33px;left:5px;overflow:hidden;z-index:2}.wheelAndMotoAnimation .mainPulley .motorPulley img{-webkit-animation:rotation360 1.5s linear infinite;animation:rotation360 1.5s linear infinite;transform-origin:50% 50%}.wheelAndMotoAnimation .mainPulley .pulley{position:relative;left:30px;top:.5px}.wheelAndMotoAnimation .mainPulley .wheelPulley{position:absolute;top:2px;left:129px}.wheelAndMotoAnimation .mainPulley .wheelPulley img{-webkit-animation:rotation360 1.5s linear infinite;animation:rotation360 1.5s linear infinite;transform-origin:50% 50%}.wheelAndMotoAnimation .wheelBloc{position:absolute;overflow:hidden;top:1px;left:81px}.wheelAndMotoAnimation .wheelBloc>div{position:absolute;display:block;overflow:hidden;width:100%;margin:0 auto}.wheelAndMotoAnimation .wheelBloc>.wheel{position:relative;z-index:0;text-align:center;top:0}.wheelAndMotoAnimation .wheelBloc>.wheel>img{-webkit-animation:rotation360 1.5s linear infinite;animation:rotation360 1.5s linear infinite;transform-origin:50% 50%}.wheelAndMotoAnimation .wheelBloc>.pulley{top:25%;text-align:center}.formLeft,.formRight{position:relative;display:inline-block;width:50%;overflow:hidden;margin:0;padding:0;white-space:nowrap;top:0;vertical-align:top}.formLeft{border-right:1px solid var(--winoaDarkBlue);width:calc(50% - 6px)}.titleForm{font-weight:700;text-align:center;color:var(--winoaDarkBlue)}.formElement{position:relative;overflow:visible;height:5em;margin-bottom:5px;display:flex;align-items:center;justify-content:center}.formElement>div{float:left;width:calc(100% - 3em);margin:0 1.5em 0 1.5em;text-align:center;height:100%}.formElement .animLabel{position:relative}.formElement .animLabel .animation{width:100%;line-height:0;position:absolute;bottom:0}.formElement .input{height:initial;max-width:200px}.formElement .input .label{color:var(--winoaDarkBlue);margin-bottom:5px}.btnCalculateContainer{margin-top:1em}.resultsZone .results .result{display:flex;flex-direction:row}.resultsZone .results .result.big{font-weight:700;font-size:140%}.resultsZone .results .result .label{flex-grow:1}