@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%}}.stay-connected{background:var(--colorPrimary);margin:3.75rem 0;position:relative;overflow:hidden;display:flex;flex-direction:column;padding:3.75rem 3.125rem}@media screen and (max-width: 978px){.stay-connected{padding:2.5rem;margin:2.5rem 0}}@media screen and (max-width: 768px){.stay-connected{text-align:center;justify-content:center}}@media screen and (max-width: 600px){.stay-connected{padding:2rem}}.stay-connected .bg{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:flex-end;opacity:.15}@media screen and (max-width: 768px){.stay-connected .bg{display:none}}.stay-connected .bg svg{width:17.6875rem;height:auto}@media screen and (max-width: 978px){.stay-connected .bg svg{width:12.5rem}}.stay-connected .bg svg path{fill:#fff}.stay-connected .caption{color:#fff;margin:0 0 3.3125rem}@media screen and (max-width: 978px){.stay-connected .caption{margin:0 0 2.5rem}}@media screen and (max-width: 600px){.stay-connected .caption{margin:0 0 1.5rem}}.stay-connected .h7{color:#fff;margin:0 0 2.875rem}@media screen and (max-width: 978px){.stay-connected .h7{margin:0 0 1.875rem}}.stay-connected ul{display:flex;gap:0.75rem}@media screen and (max-width: 768px){.stay-connected ul{justify-content:center}}.stay-connected ul li a{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--colorSecondary);transition:background .6s cubic-bezier(0.19, 1, 0.22, 1)}.stay-connected ul li a span{display:none}.stay-connected ul li a svg path{transition:fill .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.stay-connected ul li a:hover{background-color:#fff}.stay-connected ul li a:hover svg path{fill:var(--colorSecondary)}}
