.features-page-container{margin-top:36px;display:flex;padding:48px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:30px;align-self:stretch;border-radius:14px;background:#fff}@media(max-width:992px){.features-page-container{margin-top:16px;padding:24px;flex-direction:column;gap:20px}}.features-page-container .feature{width:100%;min-width:calc(50% - 15px);max-width:calc(50% - 15px);display:flex;padding:24px;flex-direction:column;align-items:center;gap:24px;flex:1 0 0;align-self:stretch;border-radius:14px;border:1.5px solid #eee;background:#f9f9f9;box-shadow:0 4px 10px 0 rgba(0,0,0,.04)}@media(max-width:992px){.features-page-container .feature{max-width:60%;align-self:center}}@media(max-width:768px){.features-page-container .feature{max-width:100%}}.features-page-container .feature .image-container{width:auto;max-width:100%;height:200px;border-radius:10px;overflow:hidden;border:3px solid #000}@media(max-width:480px){.features-page-container .feature .image-container{height:150px}}.features-page-container .feature .image-container img{width:100%;height:100%;object-fit:cover}.features-page-container .feature .details{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch}.features-page-container .feature .details .title{color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:100%}.features-page-container .feature .details .description{color:#717171;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.32px}
