.benefits__container{background:linear-gradient(0,#fff 0%,#efefef 100%);border-bottom-left-radius:32px;border-bottom-right-radius:32px;position:relative;padding-bottom:75px;padding-top:1px}.benefits__title{max-width:850px;width:95%;margin-inline:auto;text-align:center;font-size:26px;font-weight:700;color:var(--color-primary);margin-top:60px;line-height:1.5}.benefits__cards__wrapper{display:grid;grid-template-columns:repeat(3,1fr);column-gap:28px;row-gap:50px;max-width:1140px;width:90%;margin-inline:auto;margin-top:60px}.benefits__card img{width:36px;height:36px;object-fit:contain}.benefits__card .benefits__card-title{font-weight:500;font-size:18px;line-height:1.5;color:var(--color-primary);margin-top:24px}.benefits__card .benefits__card-subtitle{line-height:1.25;color:#6d919e;margin-top:16px}@media (max-width:1023px){.benefits__cards__wrapper{grid-template-columns:repeat(2,1fr);column-gap:65px;row-gap:40px;margin-top:50px}}@media (max-width:968px){.benefits__title{font-size:21px}.benefits__cards__wrapper{row-gap:65px}.benefits__card .benefits__card-title{font-size:18px;margin-top:16px}.benefits__card .benefits__card-subtitle{font-size:14px;line-height:1.5;margin-top:12px}.benefits__card img{width:32px;height:32px}}@media (max-width:600px){.benefits__cards__wrapper{grid-template-columns:1fr;width:95%}.benefits__card{width:90%;max-width:340px;margin-inline:auto;text-align:center}.benefits__card img{width:30px;height:30px;margin-inline:auto}.benefits__card .benefits__card-title{margin-top:16px}.benefits__card .benefits__card-subtitle{margin-top:16px}}