section.hero{align-items:stretch;background-color:#eeedeb;display:flex;justify-content:center;margin-top:165px;position:relative;z-index:1}.custom-banner-area{background:url(/SM4/Mutable/Cache/Images/styled_header/under1mb.jpgfillwidth_984_height_500_quality_80.jpg) 50% no-repeat;background-size:cover;order:2;overflow:hidden;position:relative;transition-property:opacity,transform;transition:all .3s ease-in-out}.custom-banner-area,.herotxt-content{opacity:1;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none;transition-delay:.4s;width:50%}.herotxt-content{order:1;padding:1.8rem 0}.herotxtinner{height:100%;margin-left:auto;max-width:600px;width:100%}.herotxttxt{position:relative;top:50%;transform:translateY(-50%);width:86%}.herotxttxt h1{color:#668685;font-size:4.6rem;font-weight:600;letter-spacing:-.26rem;line-height:3.8rem;margin:0;padding:0 0 2rem;text-transform:uppercase}.custom-banner-area img{display:block;height:auto;max-height:500px;position:relative;width:100%;z-index:2}.herotxttxt h2{color:#67362f;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.2em;margin:0;padding:0 0 1rem;text-transform:capitalize}@media screen and (max-width:1240px){.herotxtinner{width:92%}}@media screen and (max-width:1120px){section.hero{margin-top:132px}}@media screen and (max-width:768px){.custom-banner-area{width:100%}.herotxt-content{padding:2rem 0;text-align:left;width:100%}section.hero{display:block}.herotxtinner{margin:0 auto;max-width:768px;width:92%}.herotxttxt{position:relative;top:auto;transform:none;width:100%}.herotxttxt h1{font-size:3.2rem;line-height:2.8rem;padding:0 0 .6rem}.herotxttxt h2{font-size:1.6rem;padding:0}}