.hero{background-color:#09331a;overflow:hidden;position:relative}.hero .hero-video,.hero .hero-fallback{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.hero .hero-fallback{background-size:cover;background-position:center;background-repeat:no-repeat}.hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(9,51,26,.4);z-index:1}.hero .container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:50px;padding-top:400px;padding-bottom:200px}@media(max-width: 1199px){.hero .container{padding-bottom:120px}}@media(max-width: 768px){.hero .container{padding-bottom:80px}}@media(max-width: 520px){.hero .container{padding-bottom:60px}}.hero header{color:#fff}.hero nav{display:flex;gap:50px;width:100%;justify-content:center}@media(min-width: 768px)and (max-width: 1279px){.hero nav{gap:24px}}@media(max-width: 767px){.hero nav{flex-direction:column;align-items:center;gap:16px}}.hero article{border:1px solid #c9961a;border-radius:3px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px 24px;width:calc((100% - 100px)/3);min-height:300px;color:#fff}@media(min-width: 768px)and (max-width: 1279px){.hero article{width:calc((100% - 48px)/3);min-height:250px;padding:32px 16px}}@media(max-width: 767px){.hero article{width:100%;max-width:400px;min-height:auto;padding:32px 24px}}.hero article>img{width:70px;height:50px;-o-object-fit:contain;object-fit:contain}.hero article h3{text-align:center}.hero article .button{margin-top:auto}.hero.-subpage{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:677px}@media(max-width: 767px){.hero.-subpage{min-height:450px}}.hero.-subpage::after{display:none}.hero.-subpage .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(9,51,26,.8);z-index:1}.hero.-subpage .container{padding-top:400px;padding-bottom:80px;gap:16px;justify-content:flex-end;min-height:677px}@media(max-width: 767px){.hero.-subpage .container{padding-top:250px;padding-bottom:48px;min-height:450px}}.hero.-subpage h1{color:#fff;text-align:center}@media(max-width: 767px){.hero.-subpage h1{font-size:36px}}.hero.-subpage .breadcrumbs p{color:#c9961a;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.hero.-subpage .breadcrumbs a{color:#c9961a;opacity:.7}.hero.-subpage .breadcrumbs a:hover{opacity:1}.hero.-subpage .breadcrumbs .breadcrumb_last{color:#c9961a}