@font-face{font-family:"Mayonice";src:url("/templates/oracle/fonts/mayonice-webfont.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Frutiger";src:url("/templates/oracle/fonts/FrutigerPro55Roman/font.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Frutiger";src:url("/templates/oracle/fonts/FrutigerPro55Roman/font.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Frutiger";src:url("/templates/oracle/fonts/FrutigerPro65Bold/font.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Frutiger";src:url("/templates/oracle/fonts/FrutigerPro75Black/font.woff2") format("woff2");font-weight:800;font-style:normal}:root{--fontBody: "Frutiger", sans-serif;--fontHeading: "Frutiger", sans-serif;--fontScript: "Mayonice", serif;--colorBonneyBlue: #003E5A;--colorBonneyRed: #E42D33;--colorBonneyBlack: #000000;--colorBonneyMidBlue: #4F7590;--colorBonneyLightBlue: #C4CEDA;--colorBonneyGrey: #CDCDCD;--colorBonneySilver: #8C9091;--colorBonneyBlueVals: 0, 62, 90;--colorBonneyRedVals: 228, 45, 51;--colorBonneyBlackVals: 0, 0, 0;--colorBonneyMidBlueVals: 79, 117, 144;--colorBonneyLightBlueVals: 196, 206, 218;--colorBonneyGreyVals: 205, 205, 205;--colorBonneySilverVals: 140, 144, 145;--wrapperWidth: 1520px;--internalWidth: 1400px;--blockMarginVertical: 3.75rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 2rem;--marginBottom: 2rem}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}.stay-connected{position:relative;overflow:hidden;margin-left:calc((100vw - var(--scrollbarWidth))*-1/2 + var(--internalWidth)/2);margin-right:calc((100vw - var(--scrollbarWidth))*-1/2 + var(--internalWidth)/2);background-color:var(--colorBonneyRed);padding:5rem 0;margin-top:6.25rem;margin-bottom:6.25rem}@media screen and (max-width: 1520px){.stay-connected{margin-left:-3.75rem;margin-right:-3.75rem}}@media screen and (max-width: 768px){.stay-connected{margin-left:-2.5rem;margin-right:-2.5rem}}@media screen and (max-width: 374px){.stay-connected{margin-left:-1.25rem;margin-right:-1.25rem}}@media screen and (max-width: 1200px){.stay-connected{margin-top:5rem;margin-bottom:5rem;padding:3.75rem 0}}@media screen and (max-width: 978px){.stay-connected{margin-top:3.75rem;margin-bottom:3.75rem;text-align:center}}@media screen and (max-width: 768px){.stay-connected{padding:2.5rem 0}}.stay-connected .img{position:absolute;top:0;right:0;bottom:0;width:50%}@media screen and (max-width: 978px){.stay-connected .img{display:none}}.stay-connected .img img{position:absolute;object-fit:cover;object-position:50% 50%;transform:scale(1.01);width:100%;height:100%}.stay-connected .img:after{content:"";position:absolute;top:-500px;left:-750px;height:1000px;width:1000px;transform:rotate(30deg);background-color:var(--colorBonneyRed)}@media screen and (max-width: 978px){.stay-connected .img:after{display:none}}.stay-connected .inner{max-width:95rem;position:relative;margin:0 auto;padding:0 3.75rem;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 978px){.stay-connected .inner{align-items:center}}@media screen and (max-width: 768px){.stay-connected .inner{padding:0 2.5rem}}@media screen and (max-width: 374px){.stay-connected .inner{padding:0 2.5rem}}.stay-connected .inner h2{color:#fff;margin:0 0 1.5rem}.stay-connected .inner p{color:#fff;margin:0 0 2rem}@media screen and (max-width: 768px){.stay-connected .inner p{margin:0 0 1.5rem}}.stay-connected .inner ul{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem}@media screen and (max-width: 768px){.stay-connected .inner ul{grid-template-columns:1fr}}.stay-connected .inner ul li a{position:relative;display:flex;align-items:center;gap:2rem;background:var(--colorBonneyBlue);padding:0.75rem 1.5rem 0.75rem 0.9375rem;color:#fff !important;font-family:var(--fontBody);font-weight:400 !important;font-size:1.125rem !important;border-radius:0.25rem !important;border:none;box-shadow:none !important;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1) !important}.stay-connected .inner ul li a svg path{fill:#fff}@media(hover: hover){.stay-connected .inner ul li a:hover{background:var(--colorBonneyMidBlue)}}.stay-connected .inner ul li a:before{content:"";position:absolute;top:0;left:0;width:3rem;height:100%;background:rgba(0,0,0,.05);border-radius:0 0.25rem 0.25rem 0 !important;transform:scaleX(-1)}.blog-listing{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3.75rem 2rem}@media screen and (max-width: 1200px){.blog-listing{gap:2.5rem 1.5rem}}@media screen and (max-width: 978px){.blog-listing{grid-template-columns:1fr 1fr}}@media screen and (max-width: 620px){.blog-listing{grid-template-columns:1fr}}.blog-listing--default article:nth-child(1){grid-column:span 3}@media screen and (max-width: 978px){.blog-listing--default article:nth-child(1){grid-column:span 2}}@media screen and (max-width: 620px){.blog-listing--default article:nth-child(1){grid-column:initial}}.infinite-loading{padding:2.5rem 0 0;text-align:center}.infinite-loading h5{opacity:0;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeInOut 1.2s infinite}.infinite-loading h5{opacity:1}.infinite-loading h6{display:none}.infinite-loading.infinite-complete h5{display:none}.infinite-loading.infinite-complete h6{display:block}
