.plan-steps-section{width:100%}.max-width-1280 .page-width{max-width:1380px}.plan-steps-header{text-align:center;margin-bottom:4rem}.plan-steps-subheading{margin-bottom:1rem}.plan-steps-heading{margin-bottom:1.5rem}.plan-steps-description{max-width:800px;margin:0 auto}.plan-steps-grid{display:grid;gap:24px;width:100%}.plan-steps-grid--2-desktop{grid-template-columns:repeat(2,1fr)}.plan-steps-grid--3-desktop{grid-template-columns:repeat(3,1fr)}.plan-steps-grid--4-desktop{grid-template-columns:repeat(4,1fr)}.plan-step-card{position:relative;border-radius:1.5rem;border:3px solid;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease;min-height:350px}.plan-step-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.plan-step-number span{padding:17px;display:block;font-family:Block Berthold,sans-serif;font-size:33.718px;font-weight:500;line-height:100%;letter-spacing:-.674px;background-color:#008941;color:#fffaeb;border-radius:50px;margin-bottom:24px}.no-image-padding .plan-step-image{margin-bottom:0;margin-top:0}.no-image-padding .plan-step-image img{border-radius:0 0 24px 24px}.plan-step-card.no-border{border:0}.plan-step-image{margin-top:24px;margin-bottom:40px;width:100%;max-width:100%}.plan-step-card>div:first-child{padding-top:40px}.image-padding .plan-step-image{padding:0 24px}.plan-step-image img{width:100%;height:auto;display:block}.plan-step-content{display:flex;flex-direction:column;width:100%}.plan-step-heading{padding:0 24px}.plan-step-description.rte{margin-top:24px}.plan-step-banner-image{width:100%;padding:0 24px 24px}.plan-step-banner-image img{width:100%}.plan-step-heading *{color:#008941;margin:0}.plan-step-description *{color:#008941}.plan-step-description p{margin:0}@media screen and (max-width:989px){.plan-steps-grid--2-desktop,.plan-steps-grid--3-desktop,.plan-steps-grid--4-desktop{grid-template-columns:repeat(2,1fr)}.plan-step-card{padding:2rem 1.5rem;min-height:320px}.plan-steps-header{margin-bottom:3rem}}@media screen and (max-width:749px){.plan-steps-grid--1-mobile{grid-template-columns:1fr}.plan-steps-grid--2-mobile{grid-template-columns:repeat(2,1fr)}.plan-steps-grid{gap:1.5rem}.plan-step-card{padding:2rem 1.5rem;min-height:300px}.plan-step-image{margin-top:2.5rem;margin-bottom:1rem;max-width:100%}.plan-step-description{font-size:.9rem}.plan-steps-header{margin-bottom:2.5rem}}@media screen and (max-width:480px){.plan-steps-grid--2-mobile{grid-template-columns:1fr}.plan-step-card{padding:1.75rem 1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/emp-section-plan-steps.css.map */
