.bm-how-it-works-hsa-fsa .process-section__sub-heading h4{font-family:GeneralSans;font-weight:500;font-size:30px;line-height:140%;text-align:center;color:#1c1c1c}.bm-how-it-works-hsa-fsa .process-section__title h2{font-family:GeneralSans;font-weight:500;font-size:48px;line-height:110.00000000000001%;text-align:center;color:#1c1c1c;padding-top:15px;margin-bottom:75px}.bm-how-it-works-hsa-fsa .process-section__body{background:#f2f2f0;border-radius:20px;padding:0 40px}.bm-how-it-works-hsa-fsa .process-section__intro-title h2{font-family:GeneralSans;font-weight:500;font-size:40px;line-height:120%;color:#1c1c1c;text-align:center;padding-top:70px}.bm-how-it-works-hsa-fsa .process-section__intro-text p{font-family:GeneralSans;font-weight:400;font-size:20px;line-height:140%;text-align:center;vertical-align:middle;width:100%;max-width:864px;margin:0 auto;color:#1c1c1c;padding-top:22px;padding-bottom:40px}.bm-how-it-works-hsa-fsa .process-section__steps{display:flex;align-items:flex-start;justify-content:center;flex-wrap:nowrap;flex-direction:row;column-gap:45px;padding-bottom:70px}.bm-how-it-works-hsa-fsa .process-step__index{background:#bd8962;position:relative}.bm-how-it-works-hsa-fsa span.process-step__number{position:absolute;top:0;left:50%;transform:translate(-50%,-70%);font-family:GeneralSans;font-weight:500;font-size:25px;line-height:140%;text-align:center;background:#fff;border:2px solid #BD8962;color:#bd8962;width:40px;height:40px;border-radius:50px}.bm-how-it-works-hsa-fsa h4.process-step__title{font-family:GeneralSans;font-weight:500;font-size:21.86px;line-height:140%;text-align:center;color:#fff;padding:16px 5px}.bm-how-it-works-hsa-fsa .process-step__description p{font-family:GeneralSans;font-weight:400;font-size:20px;line-height:140%;color:#1c1c1c;padding-top:22px}.bm-how-it-works-hsa-fsa .process-step__description ol{padding-top:22px;list-style:auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-left:20px}.bm-how-it-works-hsa-fsa .process-step__description ol li{font-family:GeneralSans;font-weight:400;font-size:20px;line-height:140%;color:#1c1c1c}.bm-how-it-works-hsa-fsa .process-section__button{width:100%;max-width:fit-content;margin:75px auto 0}.bm-how-it-works-hsa-fsa .process-section__button span{font-family:GeneralSans;font-weight:400;font-size:24px;line-height:140%;text-align:center;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#1c1c1c;cursor:pointer}@media only screen and (min-width: 1024px){.bm-how-it-works-hsa-fsa .process-step{width:100%;max-width:373px}}@media only screen and (max-width: 1200px){.bm-how-it-works-hsa-fsa .process-section__steps{column-gap:24px}}@media only screen and (max-width: 1023px){.bm-how-it-works-hsa-fsa .process-section__container{padding:0}.bm-how-it-works-hsa-fsa .process-section__header{padding:40px 24px 0}.bm-how-it-works-hsa-fsa .process-section__steps .process-step{margin-right:32px}.bm-how-it-works-hsa-fsa button.slick-next.slick-arrow,.bm-how-it-works-hsa-fsa button.slick-prev.slick-arrow{display:block!important}.bm-how-it-works-hsa-fsa .slick-next:before{background:url(/cdn/shop/files/arrow_right.svg?v=1768315037) no-repeat;content:"";width:24px;height:24px;position:absolute;background-size:24px;top:50%;left:50%;transform:translate(-50%,-50%)}.bm-how-it-works-hsa-fsa .slick-prev:before{background:url(/cdn/shop/files/arrow_left.svg?v=1768315978) no-repeat;content:"";width:24px;height:24px;position:absolute;background-size:24px;top:50%;left:50%;transform:translate(-50%,-50%)}.bm-how-it-works-hsa-fsa .process-section__steps .slick-prev,.bm-how-it-works-hsa-fsa .process-section__steps .slick-next{width:48px;height:48px;z-index:1;background-color:#f2f2f0;border:1px solid #1C1C1C99;border-radius:50%;color:#fff;display:flex!important;align-items:center;justify-content:center;top:50%;transform:translateY(-50%)}.bm-how-it-works-hsa-fsa .process-section__steps .slick-prev{left:24px}.bm-how-it-works-hsa-fsa .process-section__steps .slick-next{right:24px}.bm-how-it-works-hsa-fsa button.slick-prev.slick-arrow.slick-disabled,.bm-how-it-works-hsa-fsa button.slick-next.slick-arrow.slick-disabled{visibility:hidden}.bm-how-it-works-hsa-fsa .process-section__body{background:#f2f2f0;border-radius:0;margin-top:24px;padding:0}.bm-how-it-works-hsa-fsa .process-section__intro-title h2{padding:40px 10px 0}.bm-how-it-works-hsa-fsa .process-section__intro-text p{padding:9px 24px 32px}.bm-how-it-works-hsa-fsa .process-section__steps{margin-left:24px}.bm-how-it-works-hsa-fsa .process-section__sub-heading h4{font-size:18px}.bm-how-it-works-hsa-fsa .process-section__title h2{padding-top:10px;font-size:32px;line-height:120%}.bm-how-it-works-hsa-fsa .process-section__intro-title h2{font-size:22px;line-height:120%}.bm-how-it-works-hsa-fsa .process-section__intro-text p{font-size:16px;line-height:130%}.bm-how-it-works-hsa-fsa h4.process-step__title{font-size:16.2px;line-height:140%}.bm-how-it-works-hsa-fsa .process-step__description p{padding-top:16px;font-size:16px;line-height:140%}.bm-how-it-works-hsa-fsa .process-step__description ol{padding-top:16px;gap:10px;padding-left:20px}.bm-how-it-works-hsa-fsa .process-step__description ol li{font-size:16px;line-height:140%}.bm-how-it-works-hsa-fsa .process-section__title h2{margin-bottom:24px}.bm-how-it-works-hsa-fsa .process-section__button{display:none}}@media only screen and (max-width: 480px){.bm-how-it-works-hsa-fsa .process-section__steps .process-step{margin-right:18px}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/bm-how-it-works-hsa-fsa.css.map */
