@charset "UTF-8";
/*
Theme Name: Avencia Consulting Child Theme
Author: Filter
Author URI: https://filter.agency/
Description: Child theme for the Oliver James parent theme
Version: 0.2.1
Requires at least: 6.1
Tested up to: 6.2
Requires PHP: 7.4
Template: oliver-james
Text Domain: avencia-consulting-child-theme
*/

@font-face{font-display:swap;font-family:"Gilroy";font-style:normal;font-stretch:normal;font-weight:900;src:url("./assets/fonts/Gilroy-Black.woff2") format("woff2"),url("./assets/fonts/Gilroy-Black.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Gilroy";font-style:italic;font-stretch:normal;font-weight:900;src:url("./assets/fonts/Gilroy-BlackItalic.woff2") format("woff2"),url("./assets/fonts/Gilroy-BlackItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:normal;font-weight:800;font-display:swap;src:url("./assets/fonts/Gilroy-ExtraBold.woff2") format("woff2"),url("./assets/fonts/Gilroy-ExtraBold.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:italic;font-weight:800;font-display:swap;src:url("./assets/fonts/Gilroy-ExtraBoldItalic.woff2") format("woff2"),url("./assets/fonts/Gilroy-ExtraBoldItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:normal;font-weight:700;font-display:swap;src:url("./assets/fonts/Gilroy-Bold.woff2") format("woff2"),url("./assets/fonts/Gilroy-Bold.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:italic;font-weight:700;font-display:swap;src:url("./assets/fonts/Gilroy-BoldItalic.woff2") format("woff2"),url("./assets/fonts/Gilroy-BoldItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:normal;font-weight:600;font-display:swap;src:url("./assets/fonts/Gilroy-SemiBold.woff2") format("woff2"),url("./assets/fonts/Gilroy-SemiBold.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:italic;font-weight:600;font-display:swap;src:url("./assets/fonts/Gilroy-SemiBoldItalic.woff2") format("woff2"),url("./assets/fonts/Gilroy-SemiBoldItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:normal;font-weight:500;font-display:swap;src:url("./assets/fonts/Gilroy-Medium.woff2") format("woff2"),url("./assets/fonts/Gilroy-Medium.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:italic;font-weight:500;font-display:swap;src:url("./assets/fonts/Gilroy-MediumItalic.woff2") format("woff2"),url("./assets/fonts/Gilroy-MediumItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:normal;font-weight:400;font-display:swap;src:url("./assets/fonts/Gilroy-Regular.woff2") format("woff2"),url("./assets/fonts/Gilroy-Regular.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:italic;font-weight:400;font-display:swap;src:url("./assets/fonts/Gilroy-RegularItalic.woff2") format("woff2"),url("./assets/fonts/Gilroy-RegularItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:normal;font-weight:300;font-display:swap;src:url("./assets/fonts/Gilroy-Light.woff2") format("woff2"),url("./assets/fonts/Gilroy-Light.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:italic;font-weight:300;font-display:swap;src:url("./assets/fonts/Gilroy-LightItalic.woff2") format("woff2"),url("./assets/fonts/Gilroy-LightItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:normal;font-weight:200;font-display:swap;src:url("./assets/fonts/Gilroy-ExtraLight.woff2") format("woff2"),url("./assets/fonts/Gilroy-ExtraLight.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:italic;font-weight:200;font-display:swap;src:url("./assets/fonts/Gilroy-ExtraLightItalic.woff2") format("woff2"),url("./assets/fonts/Gilroy-ExtraLightItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:normal;font-weight:100;font-display:swap;src:url("./assets/fonts/Gilroy-Thin.woff2") format("woff2"),url("./assets/fonts/Gilroy-Thin.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gilroy";font-style:italic;font-weight:100;font-display:swap;src:url("./assets/fonts/Gilroy-ThinItalic.woff2") format("woff2"),url("./assets/fonts/Gilroy-ThinItalic.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-midnight: #011E41;--color-raspberry: #E5005B;--color-azure: #009FE3;--color-white: #FFFFFF;--color-mint: #61D7AB;--color-turquoise: #009BA4;--color-regal-blue: #013F6A;--color-plum: #730FAE;--color-dark-azure: #017FB8;--color-grey: #F2F2F2;--color-peacock-green: #317B76;--color-deep-sea: #015F92;--color-black: #000000;--black-alpha-80: #000000CC;--black-alpha-60: #00000099;--black-alpha-40: #00000066;--black-alpha-20: #00000033;--font-family-primary: var(--wp--preset--font-family--gilroy);--font-family-body: var(--font-family-primary);--font-family-heading: var(--font-family-primary);--color-link: var(--color-azure);--color-link-hover: var(--color-dark-azure);--line-height: 1.2;--step--2: clamp(0.625rem, 0.5rem + 0.5vw, 0.75rem);--step--1: clamp(0.75rem, 0.6rem + 0.5vw, 0.875rem);--step-0: clamp(0.875rem, 0.8rem + 0.29vw, 1.125rem);--step-0a: clamp(1rem, 0.8rem + 0.29vw, 1.125rem);--step-1: clamp(0.9375rem, 0.77rem + 0.65vw, 1.5rem);--step-2: clamp(1.0625rem, 0.93rem + 0.51vw, 1.5rem);--step-3: clamp(1.25rem, 1.06rem + 0.72vw, 1.875rem);--step-4: clamp(1.5rem, 1.20rem + 1.15vw, 2.5rem);--step-5: clamp(1.875rem, 1.31rem + 2.16vw, 3.75rem);--step-5a: clamp(1.875rem, -0.357rem + 5.952vw, 5rem);--step-6: clamp(2.5rem, 2rem + 3vw, 6.25rem);--layout-container-width-default: var(--wp--style--global--content-size);--layout-container-width-wide: var(--wp--style--global--wide-size);--layout-gutter-x: clamp(1rem, 0.476rem + 2.024vw, 2.5rem);--layout-gutter-y: 0px;--layout-space-xs: 8px;--layout-space-sm: 16px;--layout-space-md: 24px;--layout-space-lg: 40px;--layout-space-xl: 64px;--layout-space-xxl: 80px;--layout-space-huge: 120px;--flow-space: clamp(1rem, 0.651rem + 1.349vw, 2rem);--flow-space-lg: clamp(1.5rem, 1.151rem + 1.349vw, 2.5rem);--layout-grid-gap: clamp(1.5rem, 1.151rem + 1.349vw, 2.5rem);--border-width: 1px;--border-color: var(--color-black);--border: var(--border-width) solid var(--border-color);--border-radius: 8px}body{font-family:var(--font-family-body);font-size:var(--wp--preset--font-size--avencia-oj-xs);color:var(--color-midnight);background:var(--color-white)}h1,.h1{font-size:var(--wp--preset--font-size--avencia-oj-xl);font-weight:500;line-height:var(--line-height)}h2,.h2{font-size:var(--wp--preset--font-size--avencia-oj-xl);font-weight:500;line-height:var(--line-height)}h3,.h3{font-size:var(--wp--preset--font-size--avencia-oj-lg);font-weight:500;line-height:var(--line-height)}h4,.h4{font-size:var(--wp--preset--font-size--avencia-oj-md);font-weight:500;line-height:1}h5,.h5{font-size:var(--wp--preset--font-size--avencia-oj-base);font-weight:500;line-height:var(--line-height)}h6,.h6{font-size:var(--wp--preset--font-size--avencia-oj-sm);font-weight:500;line-height:var(--line-height)}.footer{font-size:var(--wp--preset--font-size--avencia-oj-2xs)}.breadcrumbs,.capital-eyebrow{font-size:var(--wp--preset--font-size--avencia-oj-3xs)}strong{font-weight:900}p,ul,ol,.p{margin-block-end:var(--flow-space);line-height:var(--line-height);font-weight:500}ul,ol{padding-left:1.25em}ul li,ol li{margin-block-end:var(--flow-space)}a{color:var(--color-link);transition:color .25s}a:where(:hover,:focus){color:var(--color-link-hover);text-decoration:underline}:where(a,button):focus-visible{outline:3px solid var(--focus-outline, var(--color-black));box-shadow:0 0 0 6px var(--focus-shadow, var(--color-white))}table{width:100%;caption-side:bottom;border-collapse:collapse}table td,table th{padding:8px;border-bottom:1px solid var(--color-black)}table th{font-weight:900;border-bottom-width:2px}blockquote{--font-size-quote: var(--wp--preset--font-size--avencia-oj-lg);--font-size-text: var(--wp--preset--font-size--avencia-oj-md)}blockquote p{--flow-space: 1rem;font-family:var(--heading-font-family);font-size:var(--font-size-text)}blockquote p::before,blockquote p::after{font-size:var(--font-size-quote);line-height:0}blockquote p:first-of-type::before{content:open-quote}blockquote p:last-of-type::after{content:close-quote}blockquote cite{font-size:var(--wp--preset--font-size--avencia-oj-sm);font-style:normal}.font-size-30{font-size:1.875rem !important}@media(min-width: 991px){.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.menu-item-has-children .sub-menu-toggle,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .sub-menu-toggle,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.is-megamenu .sub-menu-toggle{font-size:1rem;font-weight:400;line-height:normal;color:var(--color-white);padding:13px 8px 13px 20px}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.menu-item-has-children .sub-menu-toggle i.icon.icon-angle-right,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .sub-menu-toggle i.icon.icon-angle-right,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.is-megamenu .sub-menu-toggle i.icon.icon-angle-right{transform:rotate(90deg);width:14px;height:14px}}@media(min-width: 991px){.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.menu-item-has-children .sub-menu-toggle,.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .sub-menu-toggle,.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.is-megamenu .sub-menu-toggle{color:var(--color-midnight)}.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.menu-item-has-children .sub-menu-toggle.is-active,.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .sub-menu-toggle.is-active,.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.is-megamenu .sub-menu-toggle.is-active{background-color:var(--color-grey);border-radius:9999rem}}@media(min-width: 991px){.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.menu-item-has-children .sub-menu-toggle,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .sub-menu-toggle,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.is-megamenu .sub-menu-toggle{font-size:1rem;font-weight:400;line-height:normal;color:var(--color-white);padding:13px 8px 13px 20px}}@media(min-width: 991px){.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.menu-item-has-children .sub-menu-toggle,.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .sub-menu-toggle,.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.is-megamenu .sub-menu-toggle{color:var(--color-midnight)}}@media(min-width: 991px){.site-header .container .nav-primary-outer .nav-primary .menu .menu-item a span .mega-menu-link-title{color:var(--color-white);padding:13px 8px 13px 0}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item a{padding:12px 0 !important}}@media(min-width: 991px){.site-header .back-toggle{display:none}}@media(max-width: 991px){.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.menu-item-has-children .mega-menu.sub-menu .dropdown-menu-nav ul li a .mega-menu-link-title,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu .dropdown-menu-nav ul li a .mega-menu-link-title,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.is-megamenu .mega-menu.sub-menu .dropdown-menu-nav ul li a .mega-menu-link-title{font-weight:400;color:var(--color-white)}}.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item a span .mega-menu-link-title{color:var(--color-midnight)}.site-header{background-color:rgba(0,0,0,0)}.site-header.has-scrolled{background-color:var(--color-midnight)}.site-header.is-front-page{position:fixed;background-color:rgba(0,0,0,0)}.site-header.is-front-page.has-scrolled{background-color:var(--color-midnight)}@media(max-width: 990px){.site-header.light-header-style{background-color:var(--color-white)}}.site-header.light-header-style.has-scrolled{background-color:var(--color-white)}body.has-menu-open .site-header{background-color:var(--color-midnight)}body.has-menu-open .site-header.light-header-style{background-color:var(--color-white) !important}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item{align-items:center}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.menu-item-has-children .mega-menu.sub-menu,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.is-megamenu .mega-menu.sub-menu{box-shadow:0px 4px 10px 0px rgba(0,43,55,.25);left:auto;transform:initial}.icon--multi{width:24px;height:24px}.icon--multi>i::before{background-color:var(--color-white) !important}.light-header-style .icon--multi>i::before{background-color:var(--color-midnight) !important}@media(max-width: 990px){.site-header .container .nav-primary-outer.is-active{background:var(--color-midnight)}.site-header.light-header-style .container .nav-primary-outer.is-active{background:var(--color-white);color:var(--color-midnight) !important}.nav-primary .menu{gap:0}.menu-item a{padding:12px 0 !important}.drill-down-parent{padding:12px 0 !important}.drill-down-parent i.icon{width:15px;height:15px;display:flex}.site-header.light-header-style .drill-down-parent{color:var(--color-midnight) !important}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container{display:flex;flex-direction:column;gap:0;width:100%;height:100dvh;padding:0 16px;position:fixed;box-shadow:none;top:40px;left:0;z-index:100;background:var(--color-midnight);transition:opacity .2s ease-out,translate .2s ease-out}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container:not(.is-active){translate:100% 0;opacity:0;height:0}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container.is-active{translate:0 0;opacity:1;height:100dvh}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section{border-bottom:1px solid var(--color-regal-blue)}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section:last-child{border-bottom:none}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .desktop-section-title,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .desktop-section-link{display:none}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .mobile-section-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;color:var(--color-white);font-size:30px;font-weight:400;padding:12px 0;cursor:pointer;text-align:left}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .mobile-section-toggle .section-title{flex:1;font-weight:800}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .mobile-section-toggle i.icon{flex-shrink:0;font-size:24px;transition:transform .3s ease;width:14px;height:14px;display:flex}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .mobile-section-toggle.expanded i.icon{transform:rotate(90deg)}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .mobile-section-link,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .mobile-section-title{display:block;color:var(--color-white);font-size:30px;font-weight:400;padding:1rem 0;text-decoration:none}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list{display:none;list-style:none;margin:0;padding:0 0 8px}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list.expanded{display:block}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list li{border-bottom:1px solid var(--color-grey-light)}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list li:last-child{border-bottom:none}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list li a{display:block;padding:.75rem 0;text-decoration:none}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list li a .mega-menu-link-title{font-size:24px;color:var(--color-white);font-weight:500}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list li a:hover .mega-menu-link-title{color:var(--color-teal)}.site-header.light-header-style .mobile-section-toggle i.icon{color:var(--color-midnight)}.site-header.light-header-style .mega-menu-link-title{color:var(--color-midnight) !important}.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container{background:var(--color-white)}.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .section-title{color:var(--color-midnight)}}@media(min-width: 991px){.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .desktop-section-title,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .desktop-section-link{display:block}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .mobile-section-toggle,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .mobile-section-link,.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .mobile-section-title{display:none}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list li a{text-decoration:none}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list li a:hover .mega-menu-link-title{color:var(--color-teal)}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section h6.desktop-section-title{font-weight:500;font-size:1rem;margin:0 0 1rem;color:var(--color-midnight)}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .desktop-section-link{color:var(--color-midnight)}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .desktop-section-link>h6{font-weight:500}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .desktop-section-link>h6:last-child{margin-bottom:0}.site-header .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container{padding:24px !important;flex-direction:column;gap:0}.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section h6.desktop-section-title{color:var(--color-midnight)}.site-header.light-header-style .container .nav-primary-outer .nav-primary .menu .menu-item.has-mega-menu .mega-menu.sub-menu.drill-down-container .desktop-mega-section .section-children-list li a .mega-menu-link-title{color:var(--color-midnight)}}@media(max-width: 990px){.site-header:not(:has(.mega-menu.is-active)) .back-toggle{display:none;opacity:0;pointer-events:none}}@media(max-width: 990px){.site-header:has(.mega-menu.is-active) .site-logo .site-logo-link,.site-header:has(.mega-menu.is-active) .site-logo :where(img,svg){opacity:0;pointer-events:none}}.site-header .site-logo{position:relative}.site-header .back-toggle{position:absolute;top:10px}.site-header .back-toggle i.icon-arrow-left{transform:scaleX(-1);width:20px;height:16px;color:var(--color-white)}.site-header.light-header-style .back-toggle i.icon-arrow-left{color:var(--color-midnight) !important}@media(max-width: 991px){.site-header .container .nav-primary-outer .nav-primary .menu>.menu-item:not(:last-child)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--color-regal-blue)}}@media(max-width: 991px){.nav-primary-outer{position:absolute;top:calc(100% + 13px);height:calc(100dvh - 60px) !important;overflow:hidden}}.site-footer.avencia-site-footer{background:var(--color-midnight);border-top:none}.site-footer.avencia-site-footer .site-footer__column .site-footer__badges .site-footer__badge{max-width:159px;margin-bottom:2rem}@media(min-width: 992px){.site-footer.avencia-site-footer .site-footer__column .site-footer__badges .site-footer__badge{margin-left:auto}}.site-footer.avencia-site-footer .site-footer__column .site-footer__heading{color:var(--color-white);font-weight:800;font-size:1rem}.site-footer.avencia-site-footer .site-footer__column .site-footer__menu ul{padding-left:0}.site-footer.avencia-site-footer .site-footer__column .site-footer__menu ul li a{color:var(--color-white);font-size:14px;font-weight:500}.gform_wrapper :where(input,select,textarea),.form :where(input,select,textarea){font-size:1rem;color:var(--color-midnight)}.gravity-form-filter-group>.wp-block-group h4{font-weight:800;line-height:1.2}.gravity-form-filter-group>.wp-block-group p{max-width:356px;font-weight:500;font-size:18px}.gform_wrapper :where(input,select,textarea),.form :where(input,select,textarea){border:var(--color-white)}.gravity-form-filter-group .ginput_container_consent input[type=checkbox]:checked{color:var(--color-midnight);background-color:var(--color-white)}.gravity-form-filter-group .ginput_container_consent input[type=checkbox]:checked::before{width:16px;height:16px}.gravity-form-filter-group input::-webkit-input-placeholder,.gravity-form-filter-group textarea::-webkit-input-placeholder{color:var(--color-midnight)}.gravity-form-filter-group input::-moz-placeholder,.gravity-form-filter-group textarea::-moz-placeholder{color:var(--color-midnight);opacity:1}.gravity-form-filter-group input:-ms-input-placeholder,.gravity-form-filter-group textarea:-ms-input-placeholder{color:var(--color-midnight)}.gravity-form-filter-group input::placeholder,.gravity-form-filter-group textarea::placeholder{color:var(--color-midnight)}.gfield.gfield_error .gfield_validation_message{color:var(--color-white);background-color:var(--color-raspberry);border-radius:100px;padding:0 10px;font-size:.75rem;font-weight:500}.gfield.gfield_error input{border:2px solid var(--color-raspberry)}.case-study-filter-wrapper .case-study-filter-form{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:var(--layout-space-xl)}.case-study-filter-wrapper .case-study-filter-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:200px;padding:16px 2.5rem 16px 16px;border-radius:8px;border:1px solid var(--color-midnight);font-size:14px;font-weight:500;font-family:inherit;color:var(--color-midnight);margin-right:1rem;background:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23002C5F' stroke-width='2' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat right 1rem center;background-size:12px 8px;background-color:var(--color-white)}.case-study-filter-wrapper .filter-case-study-card__image{aspect-ratio:6/5}.case-study-filter-wrapper .filter-case-study-card__title{font-size:22px;font-weight:800}.case-study-filter-wrapper .filter-case-study-card__industry{border-radius:2px;background:var(--color-grey);color:var(--color-midnight)}article .case-study-filter-wrapper header.entry-header .header-inner{padding-block-start:clamp(5rem,-1.25rem + 16.667vw,13.75rem)}article .case-study-filter-wrapper header.entry-header .header-inner h1{max-width:799px}.pagination-container{margin-top:80px;margin-bottom:88px}@media(max-width: 991px){.pagination-container{margin-top:60px;margin-bottom:28px}}.pagination-container .pagination{display:flex;gap:24px;justify-content:center;list-style:none;align-items:center}.pagination-container .pagination li{display:flex;align-items:center;color:var(--color-midnight)}.pagination-container .pagination .pagination-info{display:flex;gap:.25rem;align-items:center;font-size:1rem;color:var(--color-midnight)}.pagination-container .pagination .pagination-jump .current-page-display{border:1px solid var(--color-midnight);color:var(--color-midnight)}.pagination-container .pagination .pagination-jump .current-page-display:focus{outline:1px solid var(--color-midnight)}.pagination-container .pagination .pagination-jump .current-page-input{border:1px solid var(--color-midnight);background:var(--color-white);color:var(--color-midnight)}.pagination-container .pagination .pagination-jump .current-page-input:focus{outline:none;box-shadow:0 0 0 1px hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.05)}.pagination-container .pagination .pagination-jump .current-page-input::placeholder{color:hsla(0,0%,100%,.6)}.pagination-container .pagination .pagination-arrows{display:flex;align-items:center}.pagination-container .pagination .pagination-arrows a{display:flex;align-items:center;justify-content:center}.pagination-container .pagination .pagination-arrows a svg{width:18px;height:14px;stroke:var(--color-midnight);fill:none}.pagination-container .pagination span.current-page{display:flex;align-items:center;justify-content:center;border:1px solid var(--color-midnight);width:34px;height:34px;border-radius:6px;font-weight:500;font-size:1rem;color:var(--color-midnight)}.insight-filter-buttons{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:40px}.insight-filter-buttons .filter-button{display:inline-block;padding:13px 20px;border:1px solid var(--color-midnight);border-radius:999px;background-color:var(--color-white);color:var(--color-midnight);text-decoration:none;font-weight:500;line-height:1;transition:background-color .2s ease,color .2s ease}.insight-filter-buttons .filter-button:hover,.insight-filter-buttons .filter-button:focus-visible{background-color:var(--color-midnight);color:var(--color-white)}.insight-filter-buttons .filter-button.is-active{background-color:var(--color-midnight);color:var(--color-white)}.tax-insight-sub-domain article header.entry-header .header-inner{padding-block-start:clamp(80px,12.536rem + 10.238vw,9rem)}.tax-insight-sub-domain h1{max-width:799px}.post-archive-container .grid.list-wrapper.archive-type-post{--grid-gap: 32px}.wp-block-filter-posts-list{margin-block-start:0}.wp-block-filter-posts-list .grid{gap:2rem}@media(min-width: 768px){.wp-block-filter-posts-list .grid{display:grid}}.wp-block-filter-posts-list .grid.archive-type-post{padding-block:var(--wp--preset--spacing--avencia-oj-md) 0}.card{position:relative;border-radius:16px;background-color:var(--color-grey);border:none;overflow:hidden}.card,.card .card-text{display:flex;flex-direction:column;background-color:var(--color-grey)}.card .more-link::before{content:"";position:absolute;inset:0}.card,.card a{color:var(--color-midnight);text-decoration:none;font-size:14px}.card .subheading{font-size:1rem}.card .subheading+.card-title,.card .subheading+header{--flow-space: var(--layout-space-xs)}.card .post-thumbnail{border-block-end:none}.card .post-thumbnail img{width:100%;height:auto}.card .card-text{flex:1 1 auto;justify-content:space-between;padding:var(--layout-space-md);min-height:218px;gap:0}.card .card-text .entry-header{display:flex;flex-direction:column;gap:1rem;margin-bottom:auto}.card .card-text .entry-header h2{font-size:22px;color:var(--color-midnight)}.card .card-text .entry-header .tax-terms{background:var(--color-white);color:var(--color-midnight);padding:2px 5px;width:fit-content;font-size:.75rem;border-radius:2px;font-weight:500}.card .card-text .meta-info.meta-date{font-size:14px;color:var(--color-midnight);font-weight:500}.card .more-link{display:block;margin-block-start:0}.single-post .card .card-text .entry-header .tax-terms{background:var(--color-white)}.wp-block-button__link,input[type=submit],.gform_button,.gform-button{--text-color: #011E41;--bg-color: #FFFFFF;--border-color: #FFFFFF;--border-size: 1px;--border-radius: 9999px;--padding-x: 24px;--padding-y: 12px;--text-color-hover: #011E41;--bg-color-hover: rgb(229.5, 229.5, 229.5);--border-color-hover: #FFFFFF;display:inline-flex;justify-content:center;align-items:center;gap:.5em;padding:var(--padding-y) var(--padding-x);font-size:1rem;font-weight:500;text-decoration:none;color:var(--text-color);background-color:var(--bg-color);border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);transition:all .25s ease;cursor:pointer;position:relative}.wp-block-button__link:is(:hover,:focus),.wp-block-button__link.is-active,a:hover .wp-block-button__link,input[type=submit]:is(:hover,:focus),input[type=submit].is-active,a:hover input[type=submit],.gform_button:is(:hover,:focus),.gform_button.is-active,a:hover .gform_button,.gform-button:is(:hover,:focus),.gform-button.is-active,a:hover .gform-button{color:var(--text-color-hover);background-color:var(--bg-color-hover);border-color:var(--border-color-hover)}.wp-block-button__link:where(:focus-visible),input[type=submit]:where(:focus-visible),.gform_button:where(:focus-visible),.gform-button:where(:focus-visible){outline:2px solid var(--focus-outline, currentColor);box-shadow:0 0 0 3px var(--focus-shadow, currentColor)}.wp-block-button__link:is(.disabled,:disabled),input[type=submit]:is(.disabled,:disabled),.gform_button:is(.disabled,:disabled),.gform-button:is(.disabled,:disabled){pointer-events:none;opacity:.75}.wp-block-button__link::after,input[type=submit]::after,.gform_button::after,.gform-button::after{content:"";display:inline-block;width:1em;height:1em;background-color:var(--text-color);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.001 0.757309V10.9136C14.001 11.069 13.9393 11.218 13.8294 11.3279C13.7195 11.4378 13.5705 11.4995 13.4151 11.4995C13.2597 11.4995 13.1106 11.4378 13.0008 11.3279C12.8909 11.218 12.8291 11.069 12.8291 10.9136V2.17137L1.32913 13.6714C1.21806 13.7749 1.07115 13.8312 0.919351 13.8285C0.767554 13.8259 0.622721 13.7644 0.515367 13.657C0.408013 13.5497 0.34652 13.4048 0.343841 13.253C0.341163 13.1012 0.397509 12.9543 0.501009 12.8432L12.001 1.34325H3.25882C3.10342 1.34325 2.95439 1.28151 2.8445 1.17163C2.73462 1.06174 2.67288 0.912709 2.67288 0.757309C2.67288 0.601909 2.73462 0.452873 2.8445 0.342989C2.95439 0.233104 3.10342 0.171371 3.25882 0.171371H13.4151C13.5705 0.171371 13.7195 0.233104 13.8294 0.342989C13.9393 0.452873 14.001 0.601909 14.001 0.757309Z' fill='%23000'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;mask-position:center;transition:background-color .3s ease,transform .3s ease;transform:rotate(0deg)}.wp-block-button__link:hover::after,.wp-block-button__link:focus::after,.wp-block-button__link.is-active::after,a:hover .wp-block-button__link::after,input[type=submit]:hover::after,input[type=submit]:focus::after,input[type=submit].is-active::after,a:hover input[type=submit]::after,.gform_button:hover::after,.gform_button:focus::after,.gform_button.is-active::after,a:hover .gform_button::after,.gform-button:hover::after,.gform-button:focus::after,.gform-button.is-active::after,a:hover .gform-button::after{background-color:var(--text-color-hover);transform:rotate(45deg)}.is-style-outline .wp-block-button__link,.is-style-outline.wp-block-button__link{--text-color: #FFFFFF;--bg-color: transparent;--border-color: #FFFFFF;--border-size: 1px;--border-radius: 9999px;--padding-x: 24px;--padding-y: 12px;--text-color-hover: #011E41;--bg-color-hover: #FFFFFF;--border-color-hover: #FFFFFF;display:inline-flex;justify-content:center;align-items:center;gap:.5em;padding:var(--padding-y) var(--padding-x);font-size:1rem;font-weight:500;text-decoration:none;color:var(--text-color);background-color:var(--bg-color);border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);transition:all .25s ease;cursor:pointer;position:relative}.is-style-outline .wp-block-button__link:is(:hover,:focus),.is-style-outline .wp-block-button__link.is-active,a:hover .is-style-outline .wp-block-button__link,.is-style-outline.wp-block-button__link:is(:hover,:focus),.is-style-outline.wp-block-button__link.is-active,a:hover .is-style-outline.wp-block-button__link{color:var(--text-color-hover);background-color:var(--bg-color-hover);border-color:var(--border-color-hover)}.is-style-outline .wp-block-button__link:where(:focus-visible),.is-style-outline.wp-block-button__link:where(:focus-visible){outline:2px solid var(--focus-outline, currentColor);box-shadow:0 0 0 3px var(--focus-shadow, currentColor)}.is-style-outline .wp-block-button__link:is(.disabled,:disabled),.is-style-outline.wp-block-button__link:is(.disabled,:disabled){pointer-events:none;opacity:.75}.is-style-outline .wp-block-button__link::after,.is-style-outline.wp-block-button__link::after{content:"";display:inline-block;width:1em;height:1em;background-color:var(--text-color);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.001 0.757309V10.9136C14.001 11.069 13.9393 11.218 13.8294 11.3279C13.7195 11.4378 13.5705 11.4995 13.4151 11.4995C13.2597 11.4995 13.1106 11.4378 13.0008 11.3279C12.8909 11.218 12.8291 11.069 12.8291 10.9136V2.17137L1.32913 13.6714C1.21806 13.7749 1.07115 13.8312 0.919351 13.8285C0.767554 13.8259 0.622721 13.7644 0.515367 13.657C0.408013 13.5497 0.34652 13.4048 0.343841 13.253C0.341163 13.1012 0.397509 12.9543 0.501009 12.8432L12.001 1.34325H3.25882C3.10342 1.34325 2.95439 1.28151 2.8445 1.17163C2.73462 1.06174 2.67288 0.912709 2.67288 0.757309C2.67288 0.601909 2.73462 0.452873 2.8445 0.342989C2.95439 0.233104 3.10342 0.171371 3.25882 0.171371H13.4151C13.5705 0.171371 13.7195 0.233104 13.8294 0.342989C13.9393 0.452873 14.001 0.601909 14.001 0.757309Z' fill='%23000'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;mask-position:center;transition:background-color .3s ease,transform .3s ease;transform:rotate(0deg)}.is-style-outline .wp-block-button__link:hover::after,.is-style-outline .wp-block-button__link:focus::after,.is-style-outline .wp-block-button__link.is-active::after,a:hover .is-style-outline .wp-block-button__link::after,.is-style-outline.wp-block-button__link:hover::after,.is-style-outline.wp-block-button__link:focus::after,.is-style-outline.wp-block-button__link.is-active::after,a:hover .is-style-outline.wp-block-button__link::after{background-color:var(--text-color-hover);transform:rotate(45deg)}.is-style-primary-filled .wp-block-button__link,.is-style-primary-filled.wp-block-button__link{--text-color: #FFFFFF;--bg-color: #011E41;--border-color: #011E41;--border-size: 1px;--border-radius: 9999px;--padding-x: 24px;--padding-y: 12px;--text-color-hover: #FFFFFF;--bg-color-hover: rgb(0.2272727273, 6.8181818182, 14.7727272727);--border-color-hover: #011E41;display:inline-flex;justify-content:center;align-items:center;gap:.5em;padding:var(--padding-y) var(--padding-x);font-size:1rem;font-weight:500;text-decoration:none;color:var(--text-color);background-color:var(--bg-color);border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);transition:all .25s ease;cursor:pointer;position:relative}.is-style-primary-filled .wp-block-button__link:is(:hover,:focus),.is-style-primary-filled .wp-block-button__link.is-active,a:hover .is-style-primary-filled .wp-block-button__link,.is-style-primary-filled.wp-block-button__link:is(:hover,:focus),.is-style-primary-filled.wp-block-button__link.is-active,a:hover .is-style-primary-filled.wp-block-button__link{color:var(--text-color-hover);background-color:var(--bg-color-hover);border-color:var(--border-color-hover)}.is-style-primary-filled .wp-block-button__link:where(:focus-visible),.is-style-primary-filled.wp-block-button__link:where(:focus-visible){outline:2px solid var(--focus-outline, currentColor);box-shadow:0 0 0 3px var(--focus-shadow, currentColor)}.is-style-primary-filled .wp-block-button__link:is(.disabled,:disabled),.is-style-primary-filled.wp-block-button__link:is(.disabled,:disabled){pointer-events:none;opacity:.75}.is-style-primary-filled .wp-block-button__link::after,.is-style-primary-filled.wp-block-button__link::after{content:"";display:inline-block;width:1em;height:1em;background-color:var(--text-color);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.001 0.757309V10.9136C14.001 11.069 13.9393 11.218 13.8294 11.3279C13.7195 11.4378 13.5705 11.4995 13.4151 11.4995C13.2597 11.4995 13.1106 11.4378 13.0008 11.3279C12.8909 11.218 12.8291 11.069 12.8291 10.9136V2.17137L1.32913 13.6714C1.21806 13.7749 1.07115 13.8312 0.919351 13.8285C0.767554 13.8259 0.622721 13.7644 0.515367 13.657C0.408013 13.5497 0.34652 13.4048 0.343841 13.253C0.341163 13.1012 0.397509 12.9543 0.501009 12.8432L12.001 1.34325H3.25882C3.10342 1.34325 2.95439 1.28151 2.8445 1.17163C2.73462 1.06174 2.67288 0.912709 2.67288 0.757309C2.67288 0.601909 2.73462 0.452873 2.8445 0.342989C2.95439 0.233104 3.10342 0.171371 3.25882 0.171371H13.4151C13.5705 0.171371 13.7195 0.233104 13.8294 0.342989C13.9393 0.452873 14.001 0.601909 14.001 0.757309Z' fill='%23000'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;mask-position:center;transition:background-color .3s ease,transform .3s ease;transform:rotate(0deg)}.is-style-primary-filled .wp-block-button__link:hover::after,.is-style-primary-filled .wp-block-button__link:focus::after,.is-style-primary-filled .wp-block-button__link.is-active::after,a:hover .is-style-primary-filled .wp-block-button__link::after,.is-style-primary-filled.wp-block-button__link:hover::after,.is-style-primary-filled.wp-block-button__link:focus::after,.is-style-primary-filled.wp-block-button__link.is-active::after,a:hover .is-style-primary-filled.wp-block-button__link::after{background-color:var(--text-color-hover);transform:rotate(45deg)}.is-style-primary-outline .wp-block-button__link,.is-style-primary-outline.wp-block-button__link{--text-color: #011E41;--bg-color: transparent;--border-color: #011E41;--border-size: 1px;--border-radius: 9999px;--padding-x: 24px;--padding-y: 12px;--text-color-hover: #FFFFFF;--bg-color-hover: #011E41;--border-color-hover: #011E41;display:inline-flex;justify-content:center;align-items:center;gap:.5em;padding:var(--padding-y) var(--padding-x);font-size:1rem;font-weight:500;text-decoration:none;color:var(--text-color);background-color:var(--bg-color);border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);transition:all .25s ease;cursor:pointer;position:relative}.is-style-primary-outline .wp-block-button__link:is(:hover,:focus),.is-style-primary-outline .wp-block-button__link.is-active,a:hover .is-style-primary-outline .wp-block-button__link,.is-style-primary-outline.wp-block-button__link:is(:hover,:focus),.is-style-primary-outline.wp-block-button__link.is-active,a:hover .is-style-primary-outline.wp-block-button__link{color:var(--text-color-hover);background-color:var(--bg-color-hover);border-color:var(--border-color-hover)}.is-style-primary-outline .wp-block-button__link:where(:focus-visible),.is-style-primary-outline.wp-block-button__link:where(:focus-visible){outline:2px solid var(--focus-outline, currentColor);box-shadow:0 0 0 3px var(--focus-shadow, currentColor)}.is-style-primary-outline .wp-block-button__link:is(.disabled,:disabled),.is-style-primary-outline.wp-block-button__link:is(.disabled,:disabled){pointer-events:none;opacity:.75}.is-style-primary-outline .wp-block-button__link::after,.is-style-primary-outline.wp-block-button__link::after{content:"";display:inline-block;width:1em;height:1em;background-color:var(--text-color);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.001 0.757309V10.9136C14.001 11.069 13.9393 11.218 13.8294 11.3279C13.7195 11.4378 13.5705 11.4995 13.4151 11.4995C13.2597 11.4995 13.1106 11.4378 13.0008 11.3279C12.8909 11.218 12.8291 11.069 12.8291 10.9136V2.17137L1.32913 13.6714C1.21806 13.7749 1.07115 13.8312 0.919351 13.8285C0.767554 13.8259 0.622721 13.7644 0.515367 13.657C0.408013 13.5497 0.34652 13.4048 0.343841 13.253C0.341163 13.1012 0.397509 12.9543 0.501009 12.8432L12.001 1.34325H3.25882C3.10342 1.34325 2.95439 1.28151 2.8445 1.17163C2.73462 1.06174 2.67288 0.912709 2.67288 0.757309C2.67288 0.601909 2.73462 0.452873 2.8445 0.342989C2.95439 0.233104 3.10342 0.171371 3.25882 0.171371H13.4151C13.5705 0.171371 13.7195 0.233104 13.8294 0.342989C13.9393 0.452873 14.001 0.601909 14.001 0.757309Z' fill='%23000'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;mask-position:center;transition:background-color .3s ease,transform .3s ease;transform:rotate(0deg)}.is-style-primary-outline .wp-block-button__link:hover::after,.is-style-primary-outline .wp-block-button__link:focus::after,.is-style-primary-outline .wp-block-button__link.is-active::after,a:hover .is-style-primary-outline .wp-block-button__link::after,.is-style-primary-outline.wp-block-button__link:hover::after,.is-style-primary-outline.wp-block-button__link:focus::after,.is-style-primary-outline.wp-block-button__link.is-active::after,a:hover .is-style-primary-outline.wp-block-button__link::after{background-color:var(--text-color-hover);transform:rotate(45deg)}.is-style-secondary-outline .wp-block-button__link,.is-style-secondary-outline.wp-block-button__link{--text-color: #FFFFFF;--bg-color: transparent;--border-color: #FFFFFF;--border-size: 1px;--border-radius: 9999px;--padding-x: 24px;--padding-y: 12px;--text-color-hover: #011E41;--bg-color-hover: #FFFFFF;--border-color-hover: #FFFFFF;display:inline-flex;justify-content:center;align-items:center;gap:.5em;padding:var(--padding-y) var(--padding-x);font-size:1rem;font-weight:500;text-decoration:none;color:var(--text-color);background-color:var(--bg-color);border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);transition:all .25s ease;cursor:pointer;position:relative}.is-style-secondary-outline .wp-block-button__link:is(:hover,:focus),.is-style-secondary-outline .wp-block-button__link.is-active,a:hover .is-style-secondary-outline .wp-block-button__link,.is-style-secondary-outline.wp-block-button__link:is(:hover,:focus),.is-style-secondary-outline.wp-block-button__link.is-active,a:hover .is-style-secondary-outline.wp-block-button__link{color:var(--text-color-hover);background-color:var(--bg-color-hover);border-color:var(--border-color-hover)}.is-style-secondary-outline .wp-block-button__link:where(:focus-visible),.is-style-secondary-outline.wp-block-button__link:where(:focus-visible){outline:2px solid var(--focus-outline, currentColor);box-shadow:0 0 0 3px var(--focus-shadow, currentColor)}.is-style-secondary-outline .wp-block-button__link:is(.disabled,:disabled),.is-style-secondary-outline.wp-block-button__link:is(.disabled,:disabled){pointer-events:none;opacity:.75}.is-style-secondary-outline .wp-block-button__link::after,.is-style-secondary-outline.wp-block-button__link::after{content:"";display:inline-block;width:1em;height:1em;background-color:var(--text-color);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.001 0.757309V10.9136C14.001 11.069 13.9393 11.218 13.8294 11.3279C13.7195 11.4378 13.5705 11.4995 13.4151 11.4995C13.2597 11.4995 13.1106 11.4378 13.0008 11.3279C12.8909 11.218 12.8291 11.069 12.8291 10.9136V2.17137L1.32913 13.6714C1.21806 13.7749 1.07115 13.8312 0.919351 13.8285C0.767554 13.8259 0.622721 13.7644 0.515367 13.657C0.408013 13.5497 0.34652 13.4048 0.343841 13.253C0.341163 13.1012 0.397509 12.9543 0.501009 12.8432L12.001 1.34325H3.25882C3.10342 1.34325 2.95439 1.28151 2.8445 1.17163C2.73462 1.06174 2.67288 0.912709 2.67288 0.757309C2.67288 0.601909 2.73462 0.452873 2.8445 0.342989C2.95439 0.233104 3.10342 0.171371 3.25882 0.171371H13.4151C13.5705 0.171371 13.7195 0.233104 13.8294 0.342989C13.9393 0.452873 14.001 0.601909 14.001 0.757309Z' fill='%23000'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;mask-position:center;transition:background-color .3s ease,transform .3s ease;transform:rotate(0deg)}.is-style-secondary-outline .wp-block-button__link:hover::after,.is-style-secondary-outline .wp-block-button__link:focus::after,.is-style-secondary-outline .wp-block-button__link.is-active::after,a:hover .is-style-secondary-outline .wp-block-button__link::after,.is-style-secondary-outline.wp-block-button__link:hover::after,.is-style-secondary-outline.wp-block-button__link:focus::after,.is-style-secondary-outline.wp-block-button__link.is-active::after,a:hover .is-style-secondary-outline.wp-block-button__link::after{background-color:var(--text-color-hover);transform:rotate(45deg)}.is-style-secondary-outline .wp-block-button__link:after,.is-style-secondary-outline.wp-block-button__link:after{content:none}.header-actions .is-style-primary-filled .wp-block-button__link,.header-actions .is-style-primary-filled.wp-block-button__link,.header-actions .is-style-filled .wp-block-button__link,.nav-primary-actions .wp-block-button__link{--text-color: #FFFFFF;--bg-color: #E5005B;--border-color: #E5005B;--border-size: 1px;--border-radius: 9999px;--padding-x: 24px;--padding-y: 12px;--text-color-hover: #FFFFFF;--bg-color-hover: rgb(178, 0, 70.7336244541);--border-color-hover: #E5005B;display:inline-flex;justify-content:center;align-items:center;gap:.5em;padding:var(--padding-y) var(--padding-x);font-size:1rem;font-weight:500;text-decoration:none;color:var(--text-color);background-color:var(--bg-color);border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);transition:all .25s ease;cursor:pointer;position:relative}.header-actions .is-style-primary-filled .wp-block-button__link:is(:hover,:focus),.header-actions .is-style-primary-filled .wp-block-button__link.is-active,a:hover .header-actions .is-style-primary-filled .wp-block-button__link,.header-actions .is-style-primary-filled.wp-block-button__link:is(:hover,:focus),.header-actions .is-style-primary-filled.wp-block-button__link.is-active,a:hover .header-actions .is-style-primary-filled.wp-block-button__link,.header-actions .is-style-filled .wp-block-button__link:is(:hover,:focus),.header-actions .is-style-filled .wp-block-button__link.is-active,a:hover .header-actions .is-style-filled .wp-block-button__link,.nav-primary-actions .wp-block-button__link:is(:hover,:focus),.nav-primary-actions .wp-block-button__link.is-active,a:hover .nav-primary-actions .wp-block-button__link{color:var(--text-color-hover);background-color:var(--bg-color-hover);border-color:var(--border-color-hover)}.header-actions .is-style-primary-filled .wp-block-button__link:where(:focus-visible),.header-actions .is-style-primary-filled.wp-block-button__link:where(:focus-visible),.header-actions .is-style-filled .wp-block-button__link:where(:focus-visible),.nav-primary-actions .wp-block-button__link:where(:focus-visible){outline:2px solid var(--focus-outline, currentColor);box-shadow:0 0 0 3px var(--focus-shadow, currentColor)}.header-actions .is-style-primary-filled .wp-block-button__link:is(.disabled,:disabled),.header-actions .is-style-primary-filled.wp-block-button__link:is(.disabled,:disabled),.header-actions .is-style-filled .wp-block-button__link:is(.disabled,:disabled),.nav-primary-actions .wp-block-button__link:is(.disabled,:disabled){pointer-events:none;opacity:.75}.header-actions .is-style-primary-filled .wp-block-button__link::after,.header-actions .is-style-primary-filled.wp-block-button__link::after,.header-actions .is-style-filled .wp-block-button__link::after,.nav-primary-actions .wp-block-button__link::after{content:"";display:inline-block;width:1em;height:1em;background-color:var(--text-color);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.001 0.757309V10.9136C14.001 11.069 13.9393 11.218 13.8294 11.3279C13.7195 11.4378 13.5705 11.4995 13.4151 11.4995C13.2597 11.4995 13.1106 11.4378 13.0008 11.3279C12.8909 11.218 12.8291 11.069 12.8291 10.9136V2.17137L1.32913 13.6714C1.21806 13.7749 1.07115 13.8312 0.919351 13.8285C0.767554 13.8259 0.622721 13.7644 0.515367 13.657C0.408013 13.5497 0.34652 13.4048 0.343841 13.253C0.341163 13.1012 0.397509 12.9543 0.501009 12.8432L12.001 1.34325H3.25882C3.10342 1.34325 2.95439 1.28151 2.8445 1.17163C2.73462 1.06174 2.67288 0.912709 2.67288 0.757309C2.67288 0.601909 2.73462 0.452873 2.8445 0.342989C2.95439 0.233104 3.10342 0.171371 3.25882 0.171371H13.4151C13.5705 0.171371 13.7195 0.233104 13.8294 0.342989C13.9393 0.452873 14.001 0.601909 14.001 0.757309Z' fill='%23000'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;mask-position:center;transition:background-color .3s ease,transform .3s ease;transform:rotate(0deg)}.header-actions .is-style-primary-filled .wp-block-button__link:hover::after,.header-actions .is-style-primary-filled .wp-block-button__link:focus::after,.header-actions .is-style-primary-filled .wp-block-button__link.is-active::after,a:hover .header-actions .is-style-primary-filled .wp-block-button__link::after,.header-actions .is-style-primary-filled.wp-block-button__link:hover::after,.header-actions .is-style-primary-filled.wp-block-button__link:focus::after,.header-actions .is-style-primary-filled.wp-block-button__link.is-active::after,a:hover .header-actions .is-style-primary-filled.wp-block-button__link::after,.header-actions .is-style-filled .wp-block-button__link:hover::after,.header-actions .is-style-filled .wp-block-button__link:focus::after,.header-actions .is-style-filled .wp-block-button__link.is-active::after,a:hover .header-actions .is-style-filled .wp-block-button__link::after,.nav-primary-actions .wp-block-button__link:hover::after,.nav-primary-actions .wp-block-button__link:focus::after,.nav-primary-actions .wp-block-button__link.is-active::after,a:hover .nav-primary-actions .wp-block-button__link::after{background-color:var(--text-color-hover);transform:rotate(45deg)}body.error404{background:var(--color-midnight)}.error-404{padding-block-start:clamp(10rem,7.578rem + 9.359vw,16.938rem);padding-block-end:clamp(7.5rem,6.191rem + 5.059vw,11.25rem);border-bottom:2px solid var(--color-regal-blue)}.error-404 .error-code{font-weight:800;background:none;-webkit-background-clip:initial;color:var(--color-raspberry);-webkit-text-fill-color:initial}.error-404 .error-message{margin:40px 0;font-weight:800}.single-post article>header.entry-header{min-height:400px;align-items:flex-end;display:flex}@media(min-width: 576px){.single-post article>header.entry-header{min-height:600px}}.single-post article>header.entry-header .header-inner{padding-block-start:var(--wp--preset--spacing--avencia-oj-xxl);width:100%;padding-block-end:var(--wp--preset--spacing--avencia-oj-xxl)}.single-post article>header.entry-header .header-inner .entry-title{color:var(--color-white);font-size:var(--wp--preset--font-size--avencia-oj-lg);max-width:766px}.single-post .article-inner{padding-top:clamp(3.75rem,3.314rem + 1.686vw,5rem);padding-bottom:var(--wp--preset--spacing--avencia-oj-xxxl)}@media(max-width: 576px){.single-post .article-inner .article-meta .article-meta-inner{border-bottom:1px solid var(--color-grey)}}.single-post .article-inner .article-meta .article-meta-inner .meta-category{background:var(--color-grey);border-radius:2px;font-weight:500}.single-post .article-inner .article-meta .article-meta-inner .meta-item{font-weight:800;color:var(--color-midnight)}.single-post .article-inner .article-meta .article-meta-inner .meta-info{font-weight:500}@media(min-width: 576px){.single-post .article-inner .entry-content{border-left:1px solid var(--color-grey)}}.single-post .article-inner .entry-content .wp-block-heading+p,.single-post .article-inner .entry-content .wp-block-heading+ul{margin-top:20px}.single-post .article-inner .entry-content p,.single-post .article-inner .entry-content li{font-size:16px}.single-post .widget-area .alignwide{padding-inline:0}@media(max-width: 767px){.single-post .wp-block-filter-posts-list .grid{gap:0}}.breadcrumbs-container{border-bottom:1px solid var(--color-grey)}.single-post .breadcrumbs{color:var(--color-midnight)}.single-post .breadcrumbs span,.single-post .breadcrumbs a{color:var(--color-midnight)}.single-post .breadcrumbs .svg{fill:var(--color-midnight)}.single-job .site-content{overflow:unset}.single-job article header.entry-header .header-inner{padding-block-start:var(--wp--preset--spacing--avencia-oj-xxxxl);padding-block-end:var(--wp--preset--spacing--avencia-oj-md)}.single-job article header.entry-header .header-inner .entry-title{color:var(--color-midnight);font-size:var(--wp--preset--font-size--avencia-oj-lg);max-width:767px}.single-job article .breadcrumbs-container{border-top:1px solid var(--color-grey);border-bottom:1px solid var(--color-grey)}.single-job article .breadcrumbs-container .breadcrumbs span{color:var(--color-midnight)}.single-job article .article-inner{padding-top:clamp(3.75rem,3.314rem + 1.686vw,5rem);padding-bottom:var(--wp--preset--spacing--avencia-oj-xxxl)}.single-job article .article-inner .article-meta{position:relative}.single-job article .article-inner .article-meta .meta-item{color:var(--color-midnight);font-weight:800}.single-job article .article-inner .article-meta .meta-info{font-weight:500}.single-job article .article-inner .article-meta .meta-category{background:var(--color-grey)}.single-job article .article-inner .article-meta hr{border:none;border-top:1px solid var(--color-grey)}.single-job article .article-inner .article-meta .meta-contact-name+.meta-contact-email{margin-top:-6px}.single-job article .article-inner .article-meta .meta-contact-email{color:var(--color-midnight)}.single-job article .article-inner .article-meta .wp-block-buttons{flex-direction:initial !important;margin-block-start:16px}@media(min-width: 576px){.single-job article .article-inner .article-meta-inner{position:sticky;top:100px}}.single-job article .entry-content p,.single-job article .entry-content li{font-size:1rem}.wp-block-media-text.is-style-location-mt-card .wp-block-media-text__content p{max-width:468px;padding-bottom:0;margin-block-end:0;font-size:18px;font-weight:500}.wp-block-media-text.is-style-location-mt-card .wp-block-media-text__media::after{background:linear-gradient(180deg, rgba(1, 30, 65, 0.1) 50%, #011E41 100%)}div.wp-block-media-text.is-style-location-mt-card{aspect-ratio:5/4}div.wp-block-media-text.is-style-location-mt-card.has-regal-blue-fade-gradient-background .wp-block-media-text__media::after{background:linear-gradient(180deg, rgba(1, 63, 106, 0.1) 50%, #013F6A 100%)}div.wp-block-media-text.is-style-location-mt-card .wp-block-media-text__content{padding:16px 16px 24px 24px !important}div.wp-block-media-text.is-style-location-mt-card .wp-block-buttons.is-layout-flex .wp-block-button.is-style-plain-stretched-link .wp-block-button__link::before{content:"";top:1rem;right:1rem}div.wp-block-media-text.is-style-location-mt-card .wp-block-buttons.is-layout-flex .wp-block-button.is-style-plain-stretched-link .wp-block-button__link::after{content:"";top:25px;right:25px}div.wp-block-media-text.is-style-location-mt-card .wp-block-buttons.is-layout-flex .wp-block-button.is-style-plain-stretched-link .wp-block-button__link:hover::after{top:24px;right:24px}div.wp-block-filter-accordion.filter-accordion-container{color:var(--color-midnight)}div.wp-block-filter-accordion.filter-accordion-container .oj-accordion__item{border-color:var(--color-plum);font-size:var(--wp--preset--font-size--avencia-oj-md)}div.wp-block-filter-accordion.filter-accordion-container .oj-accordion__item .oj-accordion__trigger h4{color:var(--color-midnight);font-size:inherit}@media(max-width: 992px){div.wp-block-filter-accordion.filter-accordion-container .oj-accordion__item .oj-accordion__trigger:after{background-color:var(--color-plum);flex-shrink:0}}div.wp-block-filter-accordion.filter-accordion-container .oj-accordion__item.is-active{background:linear-gradient(101deg, #730F4E 0.03%, #013F6A 100.03%)}div.wp-block-filter-accordion.filter-accordion-container .oj-accordion__item.is-active .oj-accordion__trigger h4{color:var(--color-white)}div.wp-block-filter-accordion.filter-accordion-container.is-style-turqoise-to-deep-sea{color:var(--color-white)}div.wp-block-filter-accordion.filter-accordion-container.is-style-turqoise-to-deep-sea .oj-accordion__item{border-color:var(--color-dark-azure)}div.wp-block-filter-accordion.filter-accordion-container.is-style-turqoise-to-deep-sea .oj-accordion__item .oj-accordion__trigger h4{color:var(--color-white);font-weight:800}@media(max-width: 992px){div.wp-block-filter-accordion.filter-accordion-container.is-style-turqoise-to-deep-sea .oj-accordion__item .oj-accordion__trigger:after{background-color:var(--color-dark-azure)}}div.wp-block-filter-accordion.filter-accordion-container.is-style-turqoise-to-deep-sea .oj-accordion__item.is-active{background:linear-gradient(276deg, #009BA4 -0.04%, #015F92 99.96%)}@media(max-width: 992px){div.wp-block-filter-accordion.filter-accordion-container.is-style-turqoise-to-deep-sea .oj-accordion__item.is-active .oj-accordion__trigger:after{background-color:var(--color-white)}}@media(min-width: 782px){.multipurpose-pattern div.wp-block-column:nth-of-type(2){border-left:1px solid var(--color-grey)}}.multipurpose-pattern p,.multipurpose-pattern li{font-size:16px}.tiny-title-wrapper h4 span{font-size:inherit}:root{--testimonial-container-width: calc(var(--layout-container-width-wide) + var(--layout-gutter-x) * 2);--testimonial-container-padding: 96px;--testimonial-container-padding-bottom: calc(var(--testimonial-container-padding) + var(--testimonial-arrow-height) + var(--testimonial-card-gap));--testimonial-card-gap: 40px;--testimonial-font-color: var(--color-white);--testimonial-arrow-color: var(--color-white) --testimonial-arrow-color-hover: var(--color-grey);--testimonial-arrow-bg-color: transparent;--testimonial-arrow-bg-color-hover: transparent;--testimonial-arrow-border-radius: 50%;--testimonial-arrow-border-color: var(--color-white);--testimonial-arrow-border-color-hover: var(--color-grey);--testimonial-arrow-padding-x: 0.5rem;--testimonial-arrow-padding-y: 0.5rem;--testimonial-arrow-font-size: var(--wp--preset--font-size--oliverjames-base);--testimonial-arrow-height: 40px;--testimonial-arrow-width: 40px;--testimonial-card-name-font-size: 1.125rem;--testimonial-card-information-font-size: 1.125rem;--testimonial-card-content-width: 831px}.testimonial-carousel-container.wp-block-filter-testimonial .testimonial-card{height:100%}.testimonial-carousel-container.wp-block-filter-testimonial .testimonial-card .testimonial-card--inner .testimonial-card--content .testimonial-details .testimonial-card--name{font-weight:800}.testimonial-carousel-container.wp-block-filter-testimonial .testimonial-card .testimonial-card--inner .testimonial-card--content .testimonial-details .testimonial-card--information{font-weight:500;font-size:1.125rem !important}div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-prev,div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-next{display:inline-flex;justify-content:center;gap:.5em;padding:calc(var(--testimonial-arrow-padding-y) - var(--testimonial-arrow-border-size)) calc(var(--testimonial-arrow-padding-x) - var(--testimonial-arrow-border-size));font-size:var(--testimonial-arrow-font-size);text-transform:none;text-decoration:none;color:var(--testimonial-arrow-color);background-color:var(--testimonial-arrow-bg-color);border:1px solid var(--testimonial-arrow-border-color);border-radius:var(--testimonial-arrow-border-radius);transition:all .25s;cursor:pointer;height:var(--testimonial-arrow-height);width:var(--testimonial-arrow-width);display:flex;align-items:center}div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-prev .icon,div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-next .icon{position:relative}div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-prev .icon::before,div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-next .icon::before{content:none;display:none}div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-prev .icon::after,div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-next .icon::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;background-color:var(--color-white);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.001 0.757309V10.9136C14.001 11.069 13.9393 11.218 13.8294 11.3279C13.7195 11.4378 13.5705 11.4995 13.4151 11.4995C13.2597 11.4995 13.1106 11.4378 13.0008 11.3279C12.8909 11.218 12.8291 11.069 12.8291 10.9136V2.17137L1.32913 13.6714C1.21806 13.7749 1.07115 13.8312 0.919351 13.8285C0.767554 13.8259 0.622721 13.7644 0.515367 13.657C0.408013 13.5497 0.34652 13.4048 0.343841 13.253C0.341163 13.1012 0.397509 12.9543 0.501009 12.8432L12.001 1.34325H3.25882C3.10342 1.34325 2.95439 1.28151 2.8445 1.17163C2.73462 1.06174 2.67288 0.912709 2.67288 0.757309C2.67288 0.601909 2.73462 0.452873 2.8445 0.342989C2.95439 0.233104 3.10342 0.171371 3.25882 0.171371H13.4151C13.5705 0.171371 13.7195 0.233104 13.8294 0.342989C13.9393 0.452873 14.001 0.601909 14.001 0.757309Z' fill='%23fff'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;mask-position:center;transform:translate(-50%, -50%) rotate(45deg);transition:background-color .3s ease,transform .3s ease}div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-prev .icon.icon-arrow-left::after,div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-next .icon.icon-arrow-left::after{transform:translate(-50%, -50%) rotate(225deg)}div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-prev .icon.icon-arrow-right::after,div.testimonial-carousel-container.wp-block-filter-testimonial .slider-nav .filter-testimonial-swiper-button-next .icon.icon-arrow-right::after{transform:translate(-50%, -50%) rotate(45deg)}div.testimonial-carousel-container.wp-block-filter-testimonial.is-layout-version-3 .slider-nav .filter-testimonial-swiper-button-prev,div.testimonial-carousel-container.wp-block-filter-testimonial.is-layout-version-3 .slider-nav .filter-testimonial-swiper-button-next{color:var(--color-white);border:1px solid var(--color-white)}div.testimonial-carousel-container.wp-block-filter-testimonial.is-layout-version-3 .slider-nav .filter-testimonial-swiper-button-prev .icon,div.testimonial-carousel-container.wp-block-filter-testimonial.is-layout-version-3 .slider-nav .filter-testimonial-swiper-button-next .icon{color:var(--color-white)}div.testimonial-carousel-container.is-layout-version-1.wp-block-filter-testimonial{background-color:var(--color-midnight)}.testimonial-carousel-container.is-layout-version-1.wp-block-filter-testimonial .overlay{background:linear-gradient(180deg, rgba(1, 30, 65, 0) 48.07%, #011E41 96.14%),linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%) !important}div.testimonial-carousel-container.is-layout-version-2.wp-block-filter-testimonial{background-color:var(--color-midnight);padding-block:clamp(3.75rem,2.441rem + 5.059vw,7.5rem)}div.testimonial-carousel-container.is-layout-version-2.wp-block-filter-testimonial .testimonial-block-inner{background:linear-gradient(101deg, #015F92 0%, #009BA4 100%)}div.testimonial-carousel-container.is-layout-version-2.wp-block-filter-testimonial.is-style-plum-raspberry-style .testimonial-block-inner{background:linear-gradient(281deg, var(--color-raspberry, #E5005B) -0.03%, var(--color-plum, #730F4E) 98.99%)}div.testimonial-carousel-container.is-layout-version-3.wp-block-filter-testimonial{background-color:var(--color-midnight);padding-block:clamp(3.75rem,2.441rem + 5.059vw,7.5rem)}div.testimonial-carousel-container.is-layout-version-3.wp-block-filter-testimonial .testimonial-block-inner{background:linear-gradient(281deg, #E5005B 0%, #730F4E 100%)}div.testimonial-carousel-container.is-layout-version-3.wp-block-filter-testimonial .testimonial-card .testimonial-card--inner .testimonial-card--quote{color:var(--color-white)}div.testimonial-carousel-container.is-layout-version-3.wp-block-filter-testimonial .testimonial-card .testimonial-card--inner .testimonial-details .testimonial-card--name{color:var(--color-white)}div.testimonial-carousel-container.is-layout-version-3.wp-block-filter-testimonial .testimonial-card .testimonial-card--inner .testimonial-details .testimonial-card--information{color:var(--color-white)}.filter-featured-case-studies .filter-case-study-slide .filter-case-study-card::after{background:var(--color-midnight)}.filter-featured-case-studies .filter-case-study-slide .filter-case-study-card__image::after{background:linear-gradient(221deg, rgba(1, 30, 65, 0) 49.82%, #011E41 99.16%)}.filter-featured-case-studies .filter-case-study-slide .filter-case-study-card__title{font-size:1.375rem;font-weight:800}.filter-featured-case-studies .filter-case-study-slide .filter-case-study-card__industry{background:var(--color-grey);border-radius:2px;color:var(--color-midnight);font-weight:500}@media(max-width: 575px){.filter-featured-case-studies .filter-case-study-slide .filter-case-study-card__industry{display:none}}@media(max-width: 781px){.wp-block-columns.is-style-reverse-order{flex-direction:column-reverse}}div.wp-block-filter-job-listings .pagination-container .pagination .pagination-arrows a svg{color:var(--color-white);stroke:var(--color-white)}div.wp-block-filter-job-listings .pagination-container .pagination span.current-page{color:var(--color-white);border:1px solid var(--color-white)}div.wp-block-filter-job-listings .pagination-container .pagination .pagination-info{color:var(--color-white);gap:var(--wp--preset--spacing--avencia-oj-xxs)}div.wp-block-filter-job-listings .pagination .pagination-jump .current-page-display{border:1px solid var(--color-white);color:var(--color-white)}div.wp-block-filter-job-listings .pagination .pagination-jump .current-page-input{background:rgba(0,0,0,0);border:1px solid var(--color-white);color:var(--color-white)}div.job-category-selector .job-category-selector--btn{color:var(--color-white);border:1px solid var(--color-white)}div.job-category-selector .job-category-selector--dropdown a{color:var(--color-midnight)}div.archive-type-job{margin-block:var(--wp--preset--spacing--avencia-oj-xl)}div.archive-type-job article.filter-job-listing .filter-job-listing-card{background-color:var(--color-midnight)}div.archive-type-job article.filter-job-listing .filter-job-listing-card__meta{color:var(--color-white)}div.archive-type-job article.filter-job-listing .filter-job-listing-card__title{color:var(--color-white)}div.archive-type-job article.filter-job-listing .filter-job-listing-card__tags .filter-job-listing-card__tag{background:var(--color-deep-sea);color:var(--color-white)}div.archive-type-job article.filter-job-listing .filter-job-listing-card__bottom .filter-job-listing-card__salary{color:var(--color-white);font-weight:800}div.archive-type-job article.filter-job-listing .filter-job-listing-card__bottom .filter-job-listing-card__location{color:var(--color-white)}.insight-filter-buttons{gap:16px}.insight-filter-buttons select{margin-right:0 !important}@media(max-width: 767px){.insight-filter-buttons select{width:100%}}div.job-search-bar__field input{color:var(--color-midnight);font-weight:500}div.job-search-bar__field input::placeholder{color:var(--color-midnight);opacity:.3}div.job-search-bar button.job-search-bar__submit{background-color:var(--color-midnight)}.wp-block-filter-disciplines-carousel .discipline-scroll-button{border:1px solid var(--color-midnight) !important}.wp-block-filter-disciplines-carousel .discipline-scroll-button::after{background-color:var(--color-midnight) !important}.discipline-carousel-container.wp-block-filter-disciplines-carousel .discipline-card{background-color:var(--color-grey) !important}.discipline-carousel-container.wp-block-filter-disciplines-carousel .discipline-card:not(:has(a)) p{color:var(--color-midnight) !important}.discipline-carousel-container.wp-block-filter-disciplines-carousel .discipline-card svg{color:#61d7ab !important}.home-carousel{overflow:hidden}.home-carousel .filter-carousel-container{background-color:var(--color-white)}.home-carousel .filter-carousel-container .swiper-wrapper .wp-block-filter-carousel-item{background-color:var(--color-grey);border-radius:16px}.home-carousel .filter-carousel-container .swiper-wrapper .wp-block-filter-carousel-item>.filter-swiper-slide-content{min-height:364px}.home-carousel .filter-carousel-container .swiper-wrapper .wp-block-filter-carousel-item>.filter-swiper-slide-content figure{align-self:flex-start}.home-carousel .filter-carousel-container .swiper-wrapper .wp-block-filter-carousel-item>.filter-swiper-slide-content p{font-size:1rem}.wp-block-filter-statistic .filter-statistic h4{color:var(--color-raspberry)}.wp-block-filter-statistic .filter-statistic p{font-weight:500}.wp-block-filter-statistic.is-style-white-text-color h4{color:var(--color-white)}div.wp-block-cover:not([data-type="core/cover"]){min-height:600px !important;padding-bottom:60px}@media(min-width: 992px){div.wp-block-cover:not([data-type="core/cover"]){min-height:700px !important;padding-bottom:10rem}}@media(min-width: 992px){div.wp-block-cover:not([data-type="core/cover"]).homepage-video-hero{min-height:810px !important}}div.wp-block-cover:not([data-type="core/cover"]) h1.wp-block-heading{font-size:clamp(2.5rem,1.627rem + 3.373vw,5rem)}div.wp-block-cover:not([data-type="core/cover"]) p{font-size:18px}.hero-section .wp-block-column>.wp-block-image img{max-width:140px;margin:0 auto}@media(min-width: 992px){.hero-section .wp-block-column>.wp-block-image img{max-width:395px;margin:-50px 0 0 auto}}.trusted-companies-group h5{font-weight:800}.trusted-companies-group p{font-weight:500;line-height:var(--line-height);font-size:16px}.solutions-grid-wrapper{gap:clamp(1rem,.651rem + 1.349vw,2rem)}.icon-grid-wrapper{gap:clamp(1rem,.651rem + 1.349vw,2rem)}@media(min-width: 768px){.filter-statistic-wrapper{gap:0}}@media(min-width: 768px){.filter-statistic-wrapper .wp-block-filter-statistic{padding:40px}.filter-statistic-wrapper .wp-block-filter-statistic:not(:last-child){border-inline-end:1px solid var(--color-grey)}}@media(max-width: 767px){.filter-statistic-wrapper .wp-block-filter-statistic:not(:last-child){border-bottom:1px solid var(--color-grey)}}.filter-statistic-wrapper .stat-after{font-weight:800}@media(max-width: 767px){.iec-logo{margin:0 auto !important}}