.hero{background-repeat:none;background-size:cover;background-position:center center;background-color:var(--gray);padding-top:100px;padding-bottom:100px;position:relative;overflow:hidden}@media screen and (min-width:768px){}@media screen and (min-width:1199px){.hero{padding-top:100px;padding-bottom:100px}}.hero.has-overlay:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-color:rgba(15,15,15,0.7)}.hero--inner{position:relative;z-index:5;color:#fff}.hero h2{letter-spacing:-0.025em;font-size:24px;font-size:1.5rem;text-transform:uppercase}.hero h1{letter-spacing:-0.025em;font-size:45px;font-size:calc(30px + 1.25vw);font-weight:700}@keyframes pulseUptoBottom{0%{transform:translateY(0)}100%{transform:translateY(24px)}}.arrow-bottom--animated{padding-top:16px;animation:pulseUptoBottom 1.5s ease-in-out .5s alternate infinite}.arrow-bottom--animated__inner{position:relative}.arrow-bottom--animated__inner:before,.arrow-bottom--animated__inner:after{position:absolute;content:'';width:12px;height:2px;background-color:#fff;display:inline-block}.arrow-bottom--animated__inner:before{transform:rotate(45deg)}.arrow-bottom--animated__inner:after{transform:rotate(-45deg);margin-left:5px}@media(max-width:1000px){.hero .col-md-6{padding-right:0px!Important;padding-left:0px!Important;min-width:98%!Important}}@media(max-width:558px){.hero h1{margin-left:16px;margin-right:16px}}