.flex--herobtm{box-sizing:border-box;color:#fff;display:flex;margin:0 auto;max-width:1170px;padding:60px 0;width:100%}.round-headshot{border-radius:50%}.herobtm img{display:inline-block;margin-right:3px}.badge,.herobtm img,.stars{vertical-align:middle}.stars{margin:.5em 0}.herobtm{padding:0 35px;position:relative}.herobtm__gradient{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.content--herobtm{display:flex;gap:40px}.button--herobtm,.content--herobtm{position:relative;z-index:2}.content--herobtm h1{color:#fff;font-weight:400;margin:0}@media (min-width:768px){.content--herobtm{flex:1}.flex--herobtm{align-items:flex-end;column-gap:30px;justify-content:space-between;min-height:650px}}@media (max-width:767px){.content--herobtm{padding-top:99px}.flex--herobtm{flex-direction:column;justify-content:flex-end;min-height:520px;row-gap:30px}}@media (min-width:768px){.banner-minh-500 .flex--herobtm{min-height:500px!important}.banner-minh-525 .flex--herobtm{min-height:525px!important}.banner-minh-550 .flex--herobtm{min-height:550px!important}.banner-minh-575 .flex--herobtm{min-height:575px!important}.banner-minh-600 .flex--herobtm{min-height:600px!important}.banner-minh-625 .flex--herobtm{min-height:625px!important}.banner-minh-650 .flex--herobtm{min-height:650px!important}}@media (min-width:971px){.push-banner-down .herobtm{margin-top:147px}}@media (min-width:768px) and (max-width:970px){.push-banner-down .herobtm{margin-top:123px}}@media (max-width:767px){.push-banner-down .herobtm{margin-top:98px}}