img{max-width:100%;height:auto}.mb--40{margin-bottom:4rem}.follow-steps-section>.page-width{max-width:148rem}.follow-steps-section *{margin-top:0}.follow-steps-section h2{line-height:1.5}.follow-steps-section h2 img{background-color:#183b43;border-radius:8px;padding:9px 10px;position:relative;top:10px}.steps-box{background-color:#f5f5f5;padding:2.5rem 3rem 3rem;border-radius:2rem}.follow-steps__row{display:flex;align-items:flex-start;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.follow-steps__heading{width:100%;padding-left:1.5rem;padding-right:1.5rem}.follow-steps__heading p{font-size:2.6rem;font-weight:500;margin-bottom:2rem}.follow-steps__item{width:33.333333333%;padding-left:1.5rem;padding-right:1.5rem}.follow-steps__item-img{display:flex;align-items:flex-start;margin-bottom:1.5rem}.follow-steps__item-content-text h5{color:#36454f;font-size:2.4rem;font-weight:500;line-height:1.33;margin-bottom:1rem}.follow-steps__item-content-text p{font-size:2rem;font-weight:300;line-height:1.4;margin-bottom:0}@media screen and (max-width: 750px){.follow-steps-section h2 img{top:9px;max-width:130px}.follow-steps-section h2 br{display:none}.steps-box{padding:30px 15px 30px 65px;counter-reset:custom-counter}.follow-steps__item{width:100%;display:flex;flex-direction:column-reverse;row-gap:2rem;padding-bottom:2rem}.follow-steps__item:last-child{padding-bottom:0}.follow-steps__item-img{margin-bottom:0}.follow-steps__item-content-text h5{position:relative;counter-increment:custom-counter}.follow-steps__item-content-text h5:before{content:counter(custom-counter);position:absolute;left:-50px;top:-3px;width:40px;height:40px;border:2px solid #E31C79;background-color:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#e31c79;font-weight:600;font-family:Poppins;font-size:2.4rem;padding-top:2px}.follow-steps__item{position:relative}.follow-steps__item:not(:last-child):before{content:"";position:absolute;left:-18px;top:0;bottom:0;border-left:2px dashed #E31C79;height:100%}}@media screen and (max-width: 575px){.steps-box{background-color:transparent;border-radius:0;padding:0 0 30px 50px}.steps-box:first-of-type{border-bottom:2px solid #DEDEDE;margin-bottom:20px}.follow-steps__item-content-text h5:before{background-color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hsa-fsa-truemed-content.css.map */
