.features-grid{position:relative;isolation:isolate;padding-top:50px;padding-bottom:50px}@media (min-width: 640px){.features-grid{display:flex;height:100vh;align-items:center}}@media (min-width: 1300px){.features-grid{height:-moz-fit-content;height:fit-content;padding-top:100px;padding-bottom:100px}}@media (min-width: 1600px){.features-grid{padding-top:150px;padding-bottom:150px}}.features-grid:after{position:absolute;inset:0 0 0 0;width:100%;height:100%;content:"";z-index:-1;background:rgba(0,0,0,.2);background-blend-mode:multiply}.features-grid *{font-family:"new-hero",sans-serif;color:#fff}@media screen and (min-width: 2000px){.features-grid{height:100vh}}.features-grid .site-container{display:flex;justify-content:center}@media (min-width: 1300px){.features-grid .site-container{justify-content:flex-end}}.features-grid .features-list{display:grid;max-width:760px;grid-template-columns:repeat(1, minmax(0, 1fr));gap:24px}@media (min-width: 640px){.features-grid .features-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}.features-grid .features-list .single-feature{display:flex;flex-direction:column;align-items:center;gap:11px;border-radius:20px;padding-left:20px;padding-right:20px;padding-top:33px;padding-bottom:52px;text-align:center}@media (min-width: 640px){.features-grid .features-list .single-feature{padding-left:30px;padding-right:30px}}@media (min-width: 1300px){.features-grid .features-list .single-feature{gap:15px}}@media (min-width: 1600px){.features-grid .features-list .single-feature{padding-left:10px;padding-right:10px}}.features-grid .features-list .single-feature.icon-feature{padding-top:50px;padding-bottom:52px}@media (min-width: 1300px){.features-grid .features-list .single-feature.icon-feature{gap:15px;padding-left:21px;padding-right:21px}}.features-grid .features-list .single-feature span{display:block;font-size:40px;font-weight:700;line-height:1}@media screen and (min-width: 1366px){.features-grid .features-list .single-feature span{font-size:60px}}.features-grid .features-list .single-feature p{font-size:16px;font-weight:300;line-height:24px}@media screen and (min-width: 1366px){.features-grid .features-list .single-feature p{font-size:24px;line-height:39px}}.features-grid .features-list .single-feature img{height:70px;width:70px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (min-width: 1100px){.features-grid .features-list .single-feature img{height:100px;width:100px}}
