.m-nwauto-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:500;line-height:2;padding:120px 0 62px;position:relative;text-align:center;z-index:0}@media screen and (max-width:768px){.m-nwauto-hero{padding:100px 20px 50px;text-align:left}}.m-nwauto-hero .inner{max-width:calc(100% - 25.6rem);position:relative}@media screen and (max-width:768px){.m-nwauto-hero .inner{max-width:100%}}.m-nwauto-hero .main-title{font-size:3.6rem;line-height:1.56;margin-bottom:.75em}@media screen and (max-width:768px){.m-nwauto-hero .main-title{font-size:2.6rem;margin-bottom:.9em;text-align:center}}.m-nwauto-hero h2{font-size:2rem;margin-bottom:.3em}@media screen and (max-width:768px){.m-nwauto-hero h2{margin-bottom:.5em;text-align:center}}.m-nwauto-hero .badge{bottom:0;left:100%;margin:0 0 0 .8rem;position:absolute;width:12rem;z-index:1}@media screen and (max-width:768px){.m-nwauto-hero .badge{margin:2rem auto 0;position:static}}.m-nwauto-hero .badge img{display:block;height:auto}.m-nwauto-hero .button-group{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:2rem}@media screen and (max-width:768px){.m-nwauto-hero .button-group{margin-top:3rem}}.m-nwauto-hero .button-group .button-item{margin:.6rem;width:23.5rem}@media screen and (max-width:768px){.m-nwauto-hero .button-group .button-item{margin:1rem auto 0}}.m-nwauto-hero .bg-image{height:100%;left:0;-o-object-position:center bottom;object-position:center bottom;position:absolute;top:0;width:100%;z-index:-1}