@keyframes levitate{0%{transform:translateY(3px)}100%{transform:translateY(-3px)}}@keyframes shake{0%,100%,50%{transform:rotate(0)}25%{transform:rotate(25deg)}75%{transform:rotate(-25deg)}}@keyframes selected{0%,100%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.02,1.09,1)}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-10px)}100%{transform:translatey(0)}}@keyframes float2{0%{transform:translatey(-10px)}50%{transform:translatey(0)}100%{transform:translatey(-10px)}}.hero2{overflow:hidden;position:relative}@media only screen and (min-width:1170px){.hero2{height:66%;min-height:680px}}@media only screen and (min-width:1600px){.hero2{height:86%}}.hero2 .media-wrap{height:100%;position:relative;text-align:center;z-index:3}.hero2 .media-wrap img{display:block;margin:0 auto}@media only screen and (min-width:1170px){.hero2 .media-wrap img{height:100%!important;max-width:none!important;width:auto!important}}.hero2 .bgl{background-position:0 0;background-repeat:repeat-x;background-size:contain;height:100%;position:absolute;right:50%;top:0;width:50%}.hero2 .bgr{background-position:0 0;background-repeat:repeat-x;background-size:contain;height:100%;position:absolute;left:50%;top:0;width:50%}