.frontpage-gradient{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(10,24,82,.4))}.frontpage-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:60px;position:relative}.frontpage-content{color:#fff;margin:0 auto;max-width:800px;padding:18rem 20px}.frontpage-content h1{color:#fff}.right-graphic-element{bottom:10px;position:absolute;right:20px}.left-graphic-element{bottom:-40px;left:-40px;position:absolute}.left-graphic-element img,.right-graphic-element img{width:440px}@media screen and (max-width:996px){.right-graphic-element{display:none}}@media screen and (max-width:696px){.right-graphic-element{display:none}.left-graphic-element{bottom:-65px;left:-55px}.left-graphic-element img,.right-graphic-element img{width:240px}.frontpage-content{padding:130px 35px 160px}}#scroll-button{background:transparent;border-left:none;border-top:none;padding:0!important}.arrow{left:50%;position:absolute;top:93%;transform:translate(-50%,-50%)}.arrow button{animation:animate 2s infinite;border-bottom:5px solid #01969c;border-right:5px solid #01969c;display:block;height:30px;margin:-10px;transform:rotate(45deg);width:30px}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(20px,20px)}}