.wellfit_range_section{& .section_inner{width:100%;& h2{width:100%;text-align:center;font-weight:400;font-size:5rem;margin:0 0 3rem;line-height:1;color:var(--primary);@media (max-width:767px){font-size:3.2rem}}& .wellfit-content{width:100%;text-align:center;margin:0 0 5rem;& p{color:var(--primary)}}& .wellfit-grid{display:flex;flex-wrap:wrap;gap:5rem;justify-content:center;& .wellfit-card{display:flex;flex:0 1 calc((100% - 10rem) / 3);max-width:40rem;border:2px solid var(--primary);text-align:center;background:var(--white);flex-direction:column;@media (max-width:991px){flex:0 1 calc((100% - 5rem) / 2)}@media (max-width:575px){flex:0 1 100%;max-width:100%}& .wellfit-img{width:100%;& img{width:100%;height:26rem;object-fit:cover;display:block}}& .wellfit-card-body{display:flex;flex-direction:column;flex:1;padding:3rem;& .wellfit-title{color:var(--primary);text-align:center;font-family:"Aboreto",arial,sans-serif;font-size:2.4rem;font-style:normal;font-weight:400;line-height:98%;letter-spacing:4.6px;text-transform:uppercase;margin:0 0 1rem}& .wellfit-subtitle{font-family:"DM Sans",arial,sans-serif;font-size:1.6rem;margin:0 0 2rem}& .wellfit-text{font-size:1.5rem;line-height:1.6;color:var(--primary);margin:0 0 3rem;& p{margin:0 0 1rem;&:last-child{margin-bottom:0}}}& .buttons{margin-top:auto;display:flex;flex-direction:column;gap:1.5rem}}}}}}