.container.container-features{padding:80px 11.5%;width:100%}.container.container-features .content-text{padding:40px 0 20px;width:100%}.content-text h2{color:#fff;font-size:2.5rem;font-size:clamp(2.5rem,2.25rem + 1.25vw,3.75rem);font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:102%;margin:0 0 15px;width:100%}@media (width > 1000px){.content-text h2{color:#fff;font-size:2.5rem;font-size:clamp(2.5rem,2.25rem + 1.25vw,3.75rem);font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:102%;margin:0 0 15px;width:60%}}.content-img-grid .content-text p{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:165%;margin:0 0 30px;opacity:.8;width:47%}.content-img-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.content-img-grid .box-img{background-color:#09162f;border-radius:15px;box-sizing:border-box;color:#fff;padding:3vw 4vw}@media (width < 1100px){.content-img-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}@media (width < 700px){.content-img-grid{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}}.box-img h4{font-size:1.375rem;font-size:clamp(1.375rem,1.35rem + .125vw,1.5rem);letter-spacing:-.02em;line-height:102%;margin:15px 0}.box-img h4,.box-img p{font-style:normal;font-weight:400}.box-img p{font-size:16px;line-height:165%;margin:0 0 30px;opacity:.8}