.hero-1{color:#161616;font-size:8.889rem;font-weight:700;letter-spacing:-.03em;line-height:1;margin:0}@media (max-width:1440px){h1{font-size:4rem}.hero-1{font-size:6.667rem}}@media (max-width:1180px){.h1-size,h1{font-size:3.111rem;line-height:3.333rem}.hero-1{font-size:5.333rem}}@media (max-width:767px){.h1-size,h1{line-height:1}.h1-size,.hero-1,h1{font-size:2.667rem}.header-text{margin-bottom:82px;margin-left:0!important;width:85%}}.home-hero{align-items:end;display:flex;height:calc(100vh - 84px);margin:0 16px 16px;max-width:1920px;position:relative;right:calc(50vw - 50%);width:calc(100vw - 32px)}.header-text{margin-bottom:82px;margin-left:24px;width:85%}@media (min-width:1280px){.home-hero{align-items:end;display:flex;height:calc(100vh - 100px);margin:0 32px 32px;position:relative;right:calc(50vw - 50%);width:calc(100vw - 64px)}.header-text{margin-bottom:64px;margin-left:64px}}@media (min-width:1680px){.home-hero{align-items:end;display:flex;height:calc(100vh - 128px);margin:0 48px 48px;position:relative;right:calc(50vw - 50%);width:calc(100vw - 96px)}.header-text{margin-bottom:64px;margin-left:64px}}@media (min-width:1921px){.home-hero{left:50%;margin:0 auto 48px;transform:translateX(-50%)}}