.GoodMans-hero-banner{display:flex;position:relative;min-height:70vh;max-height:90vh}.GoodMans-hero-banner img{width:100%;object-fit:cover}.hero-txt{position:absolute;top:50%;left:0;right:0;margin:0 auto;color:#fff;transform:translateY(-50%);width:100%;max-width:1170px;padding-left:20px}.hero-txt>*{width:50%}.hero-txt>.btn{width:auto}.hero-txt h1{color:#fff;font-family:FS_Clerkenwell_Bold !important;font-size:3.111111111111111rem;line-height:1}.hero-txt p{font-family:FS_Clerkenwell !important;color:#fff;font-size:24px}@media screen and (min-width:992px) and (max-width:1920px){.GoodMans-hero-banner img{width:auto;object-fit:cover}}@media screen and (max-width:1024px){.hero-txt>*{width:95%;padding:0}.hero-txt p{line-height:30px}}@media screen and (max-width:991px){.GoodMans-hero-banner{overflow:hidden}.GoodMans-hero-banner img{max-width:unset !important;min-height:75vh !important;width:auto !important;transform:translateX(-50%);left:50%;position:relative}.GoodMans-hero-banner .hero-txt{width:100%;left:0;padding:0 1rem}.GoodMans-hero-banner .hero-txt h1{font-size:2.0rem}}@media screen and (max-width:991px) and (orientation:landscape){.GoodMans-hero-banner img{height:auto !important}}@media screen and (max-width:767px){.hero-txt>*{width:100%}.hero-txt p{font-size:20px}}@media screen and (min-width:992px) and (max-width:1024px){.hero-txt{padding-left:1.0rem}}body[data-aos-duration='300'] [data-aos],[data-aos][data-aos][data-aos-duration='300'],[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:50ms !important}[data-aos^=fade][data-aos^=fade]{opacity:.3 !important;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1 !important;transform:translateZ(0)}