.features-grid{isolation:isolate;padding-bottom:50px;padding-top:50px;position:relative}@media (min-width:640px){.features-grid{align-items:center;display:flex;height:100vh}}@media (min-width:1300px){.features-grid{height:-moz-fit-content;height:fit-content;padding-bottom:100px;padding-top:100px}}@media (min-width:1600px){.features-grid{padding-bottom:150px;padding-top:150px}}.features-grid:after{background:rgba(0,0,0,.2);background-blend-mode:multiply;content:"";height:100%;inset:0 0 0 0;position:absolute;width:100%;z-index:-1}.features-grid *{color:#fff;font-family:new-hero,sans-serif}@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;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr));max-width:760px}@media (min-width:640px){.features-grid .features-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.features-grid .features-list .single-feature{align-items:center;border-radius:20px;display:flex;flex-direction:column;gap:11px;padding:33px 20px 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-bottom:52px;padding-top:50px}@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;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:70px}@media (min-width:1100px){.features-grid .features-list .single-feature img{height:100px;width:100px}}
