.infrastepper-icon-grid{--u:0.05208vw}@media (max-width:1023.98px){.infrastepper-icon-grid{--u:0.20833vw}}.infrastepper-icon-grid picture{display:contents}.infrastepper-icon-grid picture>source{display:none}.infrastepper-icon-grid{position:relative;margin:0 0 calc(var(--u)*120);padding:0}.infrastepper-icon-grid__title{position:absolute;margin:0;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*42);line-height:1.2;color:#1c273b}.infrastepper-icon-grid__text{position:absolute;font-family:Ubuntu,sans-serif;font-weight:300;font-size:calc(var(--u)*18);line-height:1.3888889;text-align:justify;color:#546373}.infrastepper-icon-grid__text p{margin:0}.infrastepper-icon-grid__text p+p{margin-top:calc(var(--u)*15)}.infrastepper-icon-grid__items{position:absolute;display:grid}.infrastepper-icon-grid__item,.infrastepper-icon-grid__items{margin:0;padding:0;list-style:none}.infrastepper-icon-grid__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.infrastepper-icon-grid__icon img{display:block;width:100%;height:auto}.infrastepper-icon-grid__label{display:block;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*20);line-height:1.4;text-align:left;color:#1c273b}.infrastepper-icon-grid__item-text{margin:calc(var(--u)*10) 0 0;font-family:Ubuntu,sans-serif;font-weight:300;font-size:calc(var(--u)*14);line-height:1.4;text-align:left;color:#546373}@media (max-width:1023.98px){.infrastepper-icon-grid{height:auto;margin:0;padding:calc(var(--u)*40) calc(var(--u)*20);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.infrastepper-icon-grid .infrastepper-icon-grid__items,.infrastepper-icon-grid .infrastepper-icon-grid__text,.infrastepper-icon-grid .infrastepper-icon-grid__title{position:static;left:auto;right:auto;top:auto;width:auto}.infrastepper-icon-grid .infrastepper-icon-grid__title{font-size:calc(var(--u)*22);line-height:normal;text-align:left}.infrastepper-icon-grid .infrastepper-icon-grid__text{margin-top:calc(var(--u)*16);font-size:calc(var(--u)*14)}.infrastepper-icon-grid .infrastepper-icon-grid__text p+p{margin-top:calc(var(--u)*12)}.infrastepper-icon-grid .infrastepper-icon-grid__items{margin-top:calc(var(--u)*24);grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;-webkit-column-gap:calc(var(--u)*16);-moz-column-gap:calc(var(--u)*16);column-gap:calc(var(--u)*16);row-gap:calc(var(--u)*28)}.infrastepper-icon-grid .infrastepper-icon-grid__item{grid-column:auto}.infrastepper-icon-grid .infrastepper-icon-grid__icon{width:100%;height:auto}.infrastepper-icon-grid .infrastepper-icon-grid__icon img{height:100%;object-fit:contain}.infrastepper-icon-grid .infrastepper-icon-grid__label{margin-top:calc(var(--u)*12);font-size:calc(var(--u)*16)}}.infrastepper-icon-grid--r4{height:calc(var(--u)*846);background:#0b0e12;color:#fff}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__title{left:calc(var(--u)*176);top:calc(var(--u)*98);width:calc(var(--u)*520);color:#fff}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__text{left:calc(var(--u)*981);top:calc(var(--u)*108);width:calc(var(--u)*552);color:#fff}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__items{left:calc(var(--u)*173.5);top:calc(var(--u)*413.5);width:calc(var(--u)*1526);grid-template-columns:repeat(5,calc(var(--u)*190));-webkit-column-gap:calc(var(--u)*144);-moz-column-gap:calc(var(--u)*144);column-gap:calc(var(--u)*144);grid-auto-rows:auto}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__icon{width:calc(var(--u)*190);height:calc(var(--u)*190)}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__icon img{mix-blend-mode:screen}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__label{margin-top:calc(var(--u)*10.3);width:calc(var(--u)*272);color:#fff}@media (max-width:1023.98px){.infrastepper-icon-grid--r4{height:auto}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__items,.infrastepper-icon-grid--r4 .infrastepper-icon-grid__text,.infrastepper-icon-grid--r4 .infrastepper-icon-grid__title{position:static;left:auto;top:auto;width:auto}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__items{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;-webkit-column-gap:calc(var(--u)*16);-moz-column-gap:calc(var(--u)*16);column-gap:calc(var(--u)*16);row-gap:calc(var(--u)*28)}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__icon{width:100%;height:auto;aspect-ratio:1}.infrastepper-icon-grid--r4 .infrastepper-icon-grid__label{margin-top:calc(var(--u)*12);width:auto}}.infrastepper-icon-grid--r6{height:calc(var(--u)*733);background:#fff}.infrastepper-icon-grid--r6 .infrastepper-icon-grid__title{left:calc(var(--u)*178.5);top:0}.infrastepper-icon-grid--r6 .infrastepper-icon-grid__text{left:calc(var(--u)*174);top:calc(var(--u)*437);width:calc(var(--u)*393)}.infrastepper-icon-grid--r6 .infrastepper-icon-grid__items{left:calc(var(--u)*655.5);top:calc(var(--u)*158);width:calc(var(--u)*1033);grid-template-columns:repeat(4,calc(var(--u)*199));-webkit-column-gap:calc(var(--u)*79);-moz-column-gap:calc(var(--u)*79);column-gap:calc(var(--u)*79);grid-auto-rows:calc(var(--u)*304.4)}.infrastepper-icon-grid--r6 .infrastepper-icon-grid__icon{width:calc(var(--u)*199);height:calc(var(--u)*198)}.infrastepper-icon-grid--r6 .infrastepper-icon-grid__label{margin-top:calc(var(--u)*15.8);width:calc(var(--u)*272)}@media (max-width:1023.98px){.infrastepper-icon-grid--r6{height:auto}.infrastepper-icon-grid--r6 .infrastepper-icon-grid__items,.infrastepper-icon-grid--r6 .infrastepper-icon-grid__text,.infrastepper-icon-grid--r6 .infrastepper-icon-grid__title{position:static;left:auto;top:auto;width:auto}.infrastepper-icon-grid--r6 .infrastepper-icon-grid__items{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;-webkit-column-gap:calc(var(--u)*16);-moz-column-gap:calc(var(--u)*16);column-gap:calc(var(--u)*16);row-gap:calc(var(--u)*28)}.infrastepper-icon-grid--r6 .infrastepper-icon-grid__icon{width:100%;height:auto;aspect-ratio:199/198}.infrastepper-icon-grid--r6 .infrastepper-icon-grid__label{margin-top:calc(var(--u)*12);width:auto}}