@import"https://use.typekit.net/dfp6huf.css";:root{--fontBody: "europa", sans-serif;--fontHeading: "europa", sans-serif;--colorPrimary: #0083C9;--colorSecondary: #1E2054;--colorOrange: #F7931D;--colorGrey: #3E3E3E;--colorLightGrey: #A4A5A8;--colorBlack: #222222;--colorPrimaryVals: 0, 131, 201;--colorSecondaryVals: 30, 32, 84;--colorOrangeVals: 247, 147, 29;--colorGreyVals: 62, 62, 62;--colorLightGreyVals: 164, 165, 168;--colorBlackVals: 34, 34, 34;--wrapperWidth: 1520px;--internalWidth: 1400px;--blockMarginVertical: 6.25rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 1rem;--marginBottom: 1rem}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}.icon-box-title{color:var(--colorPrimary);margin:0 0 0.9375rem}@media screen and (max-width: 1100px){.icon-box-title{margin:0}}@media screen and (max-width: 600px){.icon-box-title{text-align:center}}.icon-box-grid{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 1100px){.icon-box-grid{grid-template-columns:1fr}}.icon-box-grid .item{display:grid;grid-template-columns:4.375rem 12.5rem 1fr;position:relative;padding:2.8125rem 1.375rem 2.8125rem 0;gap:1.875rem;align-items:center;border-top:0.0625rem solid var(--colorLightGrey)}@media screen and (max-width: 1200px){.icon-box-grid .item{grid-template-columns:4.375rem 10.625rem 1fr}}@media screen and (max-width: 1100px){.icon-box-grid .item{padding:1.875rem 0 !important;grid-template-columns:4.375rem 1fr 1fr}}@media screen and (max-width: 768px){.icon-box-grid .item{grid-template-columns:3.125rem 1fr 1fr}}@media screen and (max-width: 600px){.icon-box-grid .item{grid-template-columns:1fr;gap:0.9375rem;text-align:center}}.icon-box-grid .item *{margin:0}@media screen and (max-width: 600px){.icon-box-grid .item .icon{width:3.125rem;margin:0 auto}}.icon-box-grid .item .icon svg{max-width:100%;width:100%;height:auto}.icon-box-grid .item:nth-of-type(even){padding:2.8125rem 0 2.8125rem 1.375rem}.icon-box-grid .item:nth-child(1),.icon-box-grid .item:nth-child(2){border-top:none}@media screen and (max-width: 1100px){.icon-box-grid .item:nth-child(2){border-top:0.0625rem solid var(--colorLightGrey)}}
