.hero-wrap{padding:0;position:relative;text-align:center}.hero-heading h1{color:#fff;font-size:80px;font-weight:900;line-height:1.2}.hero-heading{padding-bottom:20px}.hero-main{border-radius:20px;padding:130px 30px 30px}.hero-main,.hero-main>div{position:relative}.hero-main:before{background-color:#000;border-radius:20px;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.hero-scroll{padding-top:120px}img.vert-move{-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate;cursor:pointer}@-webkit-keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@media (max-width:1080px){.hero-main{padding:100px 20px 30px}.hero-scroll{padding-top:70px}}@media (max-width:767px){.hero-main{padding:70px 20px 30px}}