.paragraph.paragraph--type--image.fullsize-image.hero-image-background{opacity:.75;position:absolute;top:0;width:100%;height:100%}.paragraph.paragraph--type--image.fullsize-image.hero-image-background.production{background:transparent radial-gradient(closest-side at 37% 53%,rgba(22,102,160,0) 10%,#00072c 153%) 0 0 no-repeat padding-box}.paragraph.paragraph--type--image.fullsize-image.hero-image-background.production .field--name-field-media-image img{display:none}.header-hero-branding-image{padding-bottom:1.275rem}@media (max-width:767.98px){.header-hero-branding-image{display:none}}#header{background-position:center center}#header:after{background:transparent radial-gradient(closest-side at 63% 49%,rgba(22,102,160,0) 13%,#00072c 100%) 0 0 no-repeat padding-box;opacity:.5}.path-frontpage #header{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.path-frontpage #header:after{background:transparent radial-gradient(closest-side at 63% 49%,rgba(22,102,160,0) 13%,#00072c 100%) 0 0 no-repeat padding-box;opacity:.5}.path-frontpage #header .paragraph-region{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:767.98px){.hero-content-wrapper.paragraph{padding-bottom:1.875rem}}.hero-content-wrapper.reference:after{background:transparent radial-gradient(closest-side at 63% 49%,rgba(22,102,160,0) 13%,#00072c 100%) 0 0 no-repeat padding-box;opacity:.5}.hero-content-wrapper.career{background-position:top;background-position-y:11%}.hero-content-wrapper:after{background:transparent radial-gradient(closest-side at 42% 47%,rgba(22,102,160,0) 0,#00072c 100%) 0 0 no-repeat padding-box;opacity:.6}.hero-content-wrapper .row{justify-content:flex-end;width:100%}@media (max-width:767.98px){.hero-content-wrapper .row{justify-content:center;margin-left:unset;margin-right:unset}}.hero-content-wrapper .row .paragraph-col{margin-right:6%}@media (max-width:1199.98px){.hero-content-wrapper .row .paragraph-col{margin-right:unset;width:80%}}@media (max-width:991.98px){.hero-content-wrapper .row .paragraph-col{width:100%}}.hero-content-wrapper .row .paragraph-col .header-hero-branding-image .navbar-brand{pointer-events:none}.hero-content-wrapper .row .paragraph-col .header-hero-branding-image .navbar-brand img{height:158px}.hero-content-wrapper .row .paragraph-col .header-hero-text-section{padding-top:4rem;padding-bottom:5rem}@media (max-width:767.98px){.hero-content-wrapper .row .paragraph-col .header-hero-text-section{padding-top:2rem;padding-bottom:unset}}.hero-content-wrapper .row .paragraph-col .header-hero-text-section .paragraph-col{background:#fff;border-radius:8px;padding-top:2rem;padding-right:4rem;padding-bottom:3rem;padding-left:3rem;margin-left:unset;color:#133257}@media (max-width:767.98px){.hero-content-wrapper .row .paragraph-col .header-hero-text-section .paragraph-col{padding:.875rem 1.25rem}}.hero-content-wrapper .row .paragraph-col .header-hero-text-section .paragraph-col .paragraph-title{text-transform:uppercase}.hero-content-wrapper .row .paragraph-col .header-hero-text-section .paragraph-col .field--name-field-call-to-action a{width:100%;padding:.5rem 1.55rem;display:flex;justify-content:center;align-items:center;background:transparent linear-gradient(180deg,#ff6c10 0,#ff5111 100%) 0 0 no-repeat padding-box;border-radius:50px;opacity:1;text-decoration:none;font-weight:600;font-weight:600}.hero-content-wrapper .row .paragraph-col .header-hero-text-section .paragraph-col .field--name-field-call-to-action a:before{content:"";background-image:url("../../img/icons/header-cta-button-arrow-right.svg");height:.85rem;width:14px;position:relative;right:.4rem}@media (max-width:767.98px){.hero-content-wrapper .row .paragraph-col .header-hero-text-section .paragraph-col .field--name-field-call-to-action{justify-content:center;padding-top:.5rem}}.hero-content-wrapper .row .paragraph-col .header-hero-text-section.career .paragraph-col,.hero-content-wrapper .row .paragraph-col .header-hero-text-section.production .paragraph-col{background:#fff;border-radius:8px;margin-right:auto;margin-left:unset;padding-top:2rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}@media (max-width:767.98px){.hero-content-wrapper .row .paragraph-col .header-hero-text-section.career .paragraph-col,.hero-content-wrapper .row .paragraph-col .header-hero-text-section.production .paragraph-col{padding:.875rem 1.25rem}}.hero-content-wrapper.contact .row .paragraph-col{margin:unset}.hero-content-wrapper.contact .field--type-block-field{display:flex;justify-content:center}