.hero__inner{display:flex;flex-flow:column;width:100%;margin-bottom:2px;grid-gap:1px;gap:1px}@media(min-width: 1024px){.hero__inner{flex-flow:row nowrap;width:100%;max-height:55vw;grid-gap:1px;gap:1px}}.hero__side,.hero .side{position:relative;display:grid;flex:0 0 100%;height:100%;grid-template-columns:1fr;grid-template-rows:1fr}.hero__side:not(:only-of-type),.hero .side:not(:only-of-type){flex:0 0 50%}.hero__side__image-holder,.hero .side__image-holder{width:100%;height:auto;grid-column:1;grid-row:1}@media(min-width: 1024px){.hero__side__image-holder,.hero .side__image-holder{max-height:55vw}}.hero__side__image-holder img,.hero .side__image-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__side__text-holder,.hero__side .text-holder,.hero .side__text-holder,.hero .side .text-holder{position:relative;width:100%;height:100%;grid-column:1;grid-row:1}.hero__side__text-holder__title,.hero__side .text-holder__title,.hero .side__text-holder__title,.hero .side .text-holder__title{font-family:"Moderat";font-size:1.4rem;font-weight:400;font-style:normal;line-height:1.7rem;font-size:6rem;font-weight:500;line-height:100%;position:absolute;z-index:0;width:100%;transform:translate(-50%, -50%);letter-spacing:-0.08rem;text-transform:uppercase}.hero__side__text-holder__title:hover,.hero__side .text-holder__title:hover,.hero .side__text-holder__title:hover,.hero .side .text-holder__title:hover{text-decoration:none}@media(min-width: 1024px){.hero__side__text-holder__title,.hero__side .text-holder__title,.hero .side__text-holder__title,.hero .side .text-holder__title{font-size:12rem}}.hero__side__text-holder__title.position-y--top,.hero__side .text-holder__title.position-y--top,.hero .side__text-holder__title.position-y--top,.hero .side .text-holder__title.position-y--top{top:20px}@media(min-width: 1024px){.hero__side__text-holder__title.position-y--top,.hero__side .text-holder__title.position-y--top,.hero .side__text-holder__title.position-y--top,.hero .side .text-holder__title.position-y--top{top:78px}}.hero__side__text-holder__title.position-y--middle,.hero__side .text-holder__title.position-y--middle,.hero .side__text-holder__title.position-y--middle,.hero .side .text-holder__title.position-y--middle{top:50%}.hero__side__text-holder__title.position-y--bottom,.hero__side .text-holder__title.position-y--bottom,.hero .side__text-holder__title.position-y--bottom,.hero .side .text-holder__title.position-y--bottom{top:calc(100% - 20px)}@media(min-width: 1024px){.hero__side__text-holder__title.position-y--bottom,.hero__side .text-holder__title.position-y--bottom,.hero .side__text-holder__title.position-y--bottom,.hero .side .text-holder__title.position-y--bottom{top:calc(100% - 18px - 60px)}}.hero__side__text-holder__title.position-x--left,.hero__side .text-holder__title.position-x--left,.hero .side__text-holder__title.position-x--left,.hero .side .text-holder__title.position-x--left{left:50%;text-align:left}.hero__side__text-holder__title.position-x--center,.hero__side .text-holder__title.position-x--center,.hero .side__text-holder__title.position-x--center,.hero .side .text-holder__title.position-x--center{left:50%;text-align:center}.hero__side__text-holder__title.position-x--right,.hero__side .text-holder__title.position-x--right,.hero .side__text-holder__title.position-x--right,.hero .side .text-holder__title.position-x--right{left:50%;text-align:right}.hero__side__text-holder__label,.hero__side .text-holder__label,.hero .side__text-holder__label,.hero .side .text-holder__label{font-family:"Moderat";font-size:1.4rem;font-weight:400;font-style:normal;line-height:1.7rem;font-size:1.4rem;font-weight:400;line-height:1.7rem;position:absolute;position:absolute;z-index:10;top:calc(100% - 18px);left:30px;width:calc(100% - 60px);transform:translate(-50%, -50%);text-transform:uppercase}.hero__side__text-holder__label:hover,.hero__side .text-holder__label:hover,.hero .side__text-holder__label:hover,.hero .side .text-holder__label:hover{text-decoration:none}.hero__side__text-holder__label.position-y--top,.hero__side .text-holder__label.position-y--top,.hero .side__text-holder__label.position-y--top,.hero .side .text-holder__label.position-y--top{top:20px}.hero__side__text-holder__label.position-y--middle,.hero__side .text-holder__label.position-y--middle,.hero .side__text-holder__label.position-y--middle,.hero .side .text-holder__label.position-y--middle{top:50%}.hero__side__text-holder__label.position-y--bottom,.hero__side .text-holder__label.position-y--bottom,.hero .side__text-holder__label.position-y--bottom,.hero .side .text-holder__label.position-y--bottom{top:calc(100% - 20px)}.hero__side__text-holder__label.position-x--left,.hero__side .text-holder__label.position-x--left,.hero .side__text-holder__label.position-x--left,.hero .side .text-holder__label.position-x--left{left:50%;text-align:left}.hero__side__text-holder__label.position-x--center,.hero__side .text-holder__label.position-x--center,.hero .side__text-holder__label.position-x--center,.hero .side .text-holder__label.position-x--center{left:50%;text-align:center}.hero__side__text-holder__label.position-x--right,.hero__side .text-holder__label.position-x--right,.hero .side__text-holder__label.position-x--right,.hero .side .text-holder__label.position-x--right{left:50%;text-align:right}
