.fmr-banner-wrapper{background-color:#fff}.fmr-states-wrapper{background-color:#e3e7f3}.fmr-banner{padding:32px 30px}.fmr-banner .heading{font-size:32px;font-weight:500;color:#2f4e8d}.fmr-banner .description{font-size:18px;font-weight:400;color:#4d4d4d;margin-top:8px}.fmr-banner .description a{color:#2f4e8d}.fmr-banner .state-dropdown{display:flex;flex-direction:column;row-gap:8px;margin-top:32px}.fmr-banner .state-dropdown label{color:#020202;text-transform:uppercase;font-size:16px;font-weight:400}.fmr-banner .state-dropdown .select{position:relative;z-index:0}.fmr-banner .state-dropdown .select__icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px;z-index:-1}.fmr-banner .state-dropdown .select .select__select{font-size:16px;font-weight:400;color:#020202;background-color:transparent}.fmr-states{display:grid;grid-template-columns:repeat(1,1fr);row-gap:24px;padding:32px 30px}.fmr-states .accordion{padding:24px 20px;background-color:#fff;border-radius:8px}.fmr-states .accordion .svg-wrapper{fill:#2f4e8d}.fmr-states .accordion .icon-caret{width:16px;height:10px}.fmr-states .accordion summary{padding:0}.fmr-states .accordion__content{margin-top:15px;border-top:1px solid #DAE0EF;transition:all .3s ease}.fmr-states .sales-rep-card-wrapper{padding:24px 0 0;display:grid;grid-template-columns:repeat(1,1fr);row-gap:24px;column-gap:24px}.fmr-states .sales-rep-card{padding:24px;border-radius:8px;background-color:#f5f5f5}.fmr-states .sales-rep-content{max-width:195px}.fmr-states .sales-rep-card h4,.fmr-states .sales-rep-card p{margin:0}.fmr-states .sales-rep-card h4.sales-rep-name{font-size:20px;font-weight:700;color:#2f4e8d}.fmr-states .sales-rep-card p{display:flex;align-items:center;column-gap:4px;line-height:calc(1 + .4 / var(--font-body-scale))}.fmr-states .sales-rep-card img{border:none;margin-bottom:0}.fmr-states .sales-rep-card a{color:#2f4e8d}.fmr-states .sales-rep-card strong{text-transform:uppercase;color:#020202;font-weight:500}.fmr-states .sales-rep-card div{margin-top:16px}@media screen and (min-width: 750px){.fmr-banner{padding:48px 40px;max-width:654px;margin:0 auto}.fmr-banner .heading{text-align:center;font-size:40px}.fmr-banner .description{text-align:center}.fmr-states{padding:50px 5rem}.fmr-states .accordion{padding:24px 32px}.fmr-states .sales-rep-card-wrapper{padding:24px 24px 0;grid-template-columns:repeat(2,1fr)}.fmr-states .sales-rep-content{max-width:272px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/section-find-my-rep.css.map */
