.hero{padding:80px 0}@media screen and (min-width:970px){.hero{min-height:540px}}@media screen and (min-width:970px){.hero.hero-small{min-height:344px}}.hero .container{z-index:2}.hero .bacground-image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;opacity:0.3;pointer-events:none}.hero.hero-columns{height:700px;padding-top:40px}@media screen and (min-width:690px){.hero.hero-columns{min-height:calc(100vh - 72px)}}@media screen and (max-width:1040px){.hero.hero-columns{height:570px}}@media screen and (max-width:970px){.hero.hero-columns{height:530px}}@media screen and (max-width:690px){.hero.hero-columns{height:auto;padding-bottom:0}}.hero.hero-columns .container,.hero.hero-columns .grid,.hero.hero-columns .left-box{height:100%}.hero.hero-columns .bacground-image{width:calc(50% - 10px);left:auto;right:0;opacity:1}@media screen and (max-width:690px){.hero.hero-columns .bacground-image{position:static;width:100%;padding-top:40px;max-height:400px}}.hero.hero-columns .h5,.hero.hero-columns h1{width:520px;max-width:100%}@media screen and (min-width:970px){.hero:not(.hero-columns):not(.hero-small) .container{min-height:380px}}.hero:not(.hero-columns) .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}