.img-header{background-color:#888;background-repeat:no-repeat;background-size:cover;font-weight:700;height:var(--mobile-height);margin-top:55px;overflow:hidden;position:relative;width:100%}.img-header.use-mask:after{inset:0;position:absolute;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));content:"";opacity:.25}.img-header .img-header-main{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:20}.img-header .title{display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.img-header .title{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.img-header .title{font-size:3rem;line-height:1}}.img-header .title{line-height:1.35}.img-header .description{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.img-header .description{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:1024px){.img-header{background-size:cover;height:var(--height);margin-top:80px}}
