@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%}}.full-width-features{margin-left:calc((100vw - var(--scrollbarWidth))*-1/2 + var(--internalWidth)/2);margin-right:calc((100vw - var(--scrollbarWidth))*-1/2 + var(--internalWidth)/2)}@media screen and (max-width: 1520px){.full-width-features{margin-left:-3.75rem;margin-right:-3.75rem}}@media screen and (max-width: 768px){.full-width-features{margin-left:-2.5rem;margin-right:-2.5rem}}@media screen and (max-width: 374px){.full-width-features{margin-left:-1.25rem;margin-right:-1.25rem}}.full-width-features .item{position:relative;display:grid;grid-template-columns:1fr 54.16666667%;background:var(--colorSecondary)}@media screen and (max-width: 768px){.full-width-features .item{grid-template-columns:1fr !important}}.full-width-features .item .text{min-height:32.8125rem;display:flex;align-items:center;justify-content:flex-end;order:1}@media screen and (max-width: 1400px){.full-width-features .item .text{min-height:25rem}}@media screen and (max-width: 768px){.full-width-features .item .text{order:2;min-height:initial}}.full-width-features .item .text .inner{padding:0;display:flex;flex-direction:column;max-width:50.1875rem;padding:6.25rem;flex-grow:1}@media screen and (max-width: 1520px){.full-width-features .item .text .inner{padding:3.75rem;max-width:100%}}@media screen and (max-width: 978px){.full-width-features .item .text .inner{padding:3.75rem 2.5rem}}@media screen and (max-width: 768px){.full-width-features .item .text .inner{padding:2.5rem}}@media screen and (max-width: 374px){.full-width-features .item .text .inner{padding:2.5rem 1.25rem}}.full-width-features .item .text .inner .item-byline{display:flex;gap:1.125rem;align-items:center;margin:0 0 2rem}.full-width-features .item .text .inner .item-byline svg path{fill:#fff}.full-width-features .item .text .inner *{color:#fff}.full-width-features .item .text .inner * a:not(.link1):not(.link2){text-decoration:underline !important}@media(hover: hover){.full-width-features .item .text .inner * a:not(.link1):not(.link2):hover{text-decoration:none !important}}.full-width-features .item .text .inner .link1:hover:before{background:var(--colorSecondary)}.full-width-features .item .img{order:2;position:relative;overflow:hidden}@media screen and (max-width: 768px){.full-width-features .item .img{order:1;padding-bottom:56.25%}}.full-width-features .item .img img{position:absolute;object-fit:cover;object-position:50% 50%;transform:scale(1.01);width:100%;height:100%}.full-width-features .item:nth-child(even){grid-template-columns:54.16666667% 1fr;background:var(--colorPrimary)}.full-width-features .item:nth-child(even) .text{order:2;justify-content:flex-start}.full-width-features .item:nth-child(even) .img{order:1}.full-width-features[data-type=full-width-features-option] .item{grid-template-columns:1fr 1fr}
