.benefits-life-section{background-color:#f9f9f9;font-family:sans-serif;padding:80px 20px;--icon-size:40px}.intro-text{margin:0 auto 60px;max-width:1000px;text-align:center}.sections-wrapper{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;margin:0 auto;max-width:1000px}.benefits-life-section-group{flex:1 1 45%}.section-title{color:#d32f2f;font-size:1.6rem;font-weight:700;margin-bottom:30px;text-align:center}.section-items{list-style:none;margin:0;padding:0}.section-item{align-items:center;display:flex;flex-direction:row;justify-content:start;margin-bottom:15px;text-align:left}.section-item .icon{height:var(--icon-size);margin-right:15px;text-align:center;width:var(--icon-size)}.section-item .icon img{display:block;height:auto;max-width:100%}.section-item .text{flex:1;font-size:18px;line-height:1.5;text-align:left}@media (max-width:768px){.benefits-life-section{padding:50px 15px}.benefits-life-section-group{flex:1 1 100%}.section-title{font-size:1.4rem}.section-item .text{font-size:16px}}