.m-header-locations{padding-top:2.5rem}.m-header-locations .h2{margin-bottom:2.7rem}.m-header-locations .wrapper-header{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:10.5rem;min-height:400px;position:relative}.m-header-locations .wrapper-header img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:0}.m-header-locations .wrapper-header .container{margin-bottom:-10.5rem;padding-top:2.5rem}.m-header-locations .wrapper-header .container .office-card{background:#fff;padding:1.5rem 1rem;z-index:1}.m-header-locations .wrapper-header .container .office-card .rich-text-container{font-style:normal;margin-bottom:1rem}@media only screen and (min-width:576px){.m-header-locations .wrapper-header{margin-bottom:8.5rem}.m-header-locations .wrapper-header .container{margin-bottom:-8.5rem}}@media only screen and (min-width:768px){.m-header-locations .wrapper-header{margin-bottom:0}.m-header-locations .wrapper-header .container{margin-bottom:0}}@media only screen and (min-width:992px){.m-header-locations{padding-top:4.5rem}.m-header-locations .wrapper-header{min-height:650px}.m-header-locations .wrapper-header .container{padding-top:4.5rem}.m-header-locations .wrapper-header .container .office-card{padding:11% 14%}.m-header-locations .wrapper-header .container .office-card .title{margin-bottom:.75rem}.m-header-locations .wrapper-header .container .office-card .rich-text-container{margin-bottom:.5rem}}