.side-navigation-item_mega-menu-side-navigation-item__wpMVJ {
	--_trigger-icon-rotation: 0deg
}

.side-navigation-item_mega-menu-side-navigation-item--expanded__P42VW {
	--_trigger-icon-rotation: 180deg
}

.side-navigation-item_mega-menu-side-navigation-item__trigger__tklFN {
	border: 0;
	padding: 16px 12px;
	display: flex;
	cursor: pointer;
	width: 100%;
	border-bottom: 1px solid var(--color-surface-outline);
	font-family: var(--mo-font-family);
	font-weight: var(--font-weight-regular);
	font-size: var(--font-size-400);
	line-height: var(--line-height-T300);
	color: var(--color-surface-fg);
	align-items: center;
	gap: 8px
}

.side-navigation-item_mega-menu-side-navigation-item__trigger__tklFN:focus-visible {
	outline: 2px solid transparent;
	outline-offset: -2px;
	box-shadow: inset var(--cta-focus) inset
}

.side-navigation-item_mega-menu-side-navigation-item__trigger-icon__kGLUu {
	color: var(--color-custom-link-fg);
	rotate: var(--_trigger-icon-rotation);
	transition: rotate var(--mo-animation-duration-fast) ease-in-out;
	margin-top: -4px;
	transform-origin: center 17px
}

.side-navigation-item_mega-menu-side-navigation-item__items__W_q1B {
	background-color: var(--mo-color-0);
	padding: 16px 12px
}

.vmo2-theme_host__bJ9oT {
	--mo-animation-duration-super-fast: 50ms;
	--mo-animation-duration-extra-fast: 100ms;
	--mo-animation-duration-fast: 150ms;
	--mo-animation-duration-normal: 300ms;
	--mo-animation-duration-slow: 500ms;
	--mo-animation-duration-super-slow: 2100ms;
	--mo-animation-timing: linear;
	--mo-brand-primary: #ed0000;
	--mo-brand-primary-contrast: #fff;
	--mo-brand-primary-active: #bb0a00;
	--mo-brand-secondary: #322332;
	--mo-brand-secondary-contrast: #fff;
	--mo-brand-secondary-active: #160f17;
	--mo-brand-tertiary: #5f2878;
	--mo-brand-tertiary-contrast: #fff;
	--mo-brand-tertiary-active: #3a164c;
	--mo-brand-disabled: #9a9a9a;
	--mo-brand-disabled-contrast: #fff;
	--mo-color-focus: #0a95e5;
	--mo-backdrop: #000;
	--mo-light-backdrop: #fff;
	--mo-color-100: #000;
	--mo-color-80: #333;
	--mo-color-50: #979797;
	--mo-color-40: #9a9a9a;
	--mo-color-20: #dbdbdb;
	--mo-color-05: #f7f7f7;
	--mo-color-0: #fff;
	--mo-color-error: #ed0000;
	--mo-color-warning: #d37e04;
	--mo-color-success: #348432;
	--mo-color-info: #2b7cb6;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	--mo-font-family: "VMO2Momentum", Arial, Helvetica, sans-serif;
	--mo-container-max-width: 1200px;
	--mo-container-gutter: 16px;
	--mo-container-gap: 16px;
	--mo-border-radius-lg: 6px;
	--mo-border-radius-md: 4px;
	--mo-sizing-3xl: 3.75rem;
	--mo-sizing-3xl-px: 60px;
	--mo-sizing-2xl: 2rem;
	--mo-sizing-2xl-px: 32px;
	--mo-sizing-xl: 1.5rem;
	--mo-sizing-xl-px: 24px;
	--mo-sizing-lg: 1.25rem;
	--mo-sizing-lg-px: 20px;
	--mo-sizing-md: 1rem;
	--mo-sizing-md-px: 16px;
	--mo-sizing-sm: 0.75rem;
	--mo-sizing-sm-px: 12px;
	--mo-sizing-xs: 0.5rem;
	--mo-sizing-xs-px: 8px;
	--mo-sizing-2xs: 0.25rem;
	--mo-sizing-2xs-px: 4px;
	--mo-sizing-3xs: 0.125rem;
	--mo-sizing-3xs-px: 2px;
	--elevation-level-1: 0 2px 3px 0 #999;
	--elevation-level-2: 0 2px 6px 0 #999;
	--elevation-level-3: 0 2px 9px 0 #999;
	--elevation-level-4: 0 2px 12px 0 #999;
	--padding-xs: 4px;
	--padding-s: 8px;
	--padding-m: 16px;
	--padding-l: 24px;
	--padding-xl: 32px;
	--space-between-s: 8px;
	--space-between-m: 16px;
	--space-between-l: 32px;
	--border-radius-xs: 2px;
	--border-radius-s: 4px;
	--border-radius-m: 6px;
	--border-radius-l: 16px;
	--border-radius-xl: 32px;
	--cta-radius: 8px;
	--cta-focus: 0 0 0 2px #fff, 0 0 0 4px #2b7cb6;
	--font-family-light: Aeonik Pro;
	--font-family-regular: Aeonik Pro;
	--font-family-medium: Aeonik Pro;
	--font-family-bold: Aeonik Pro;
	--font-family-black: Aeonik Pro;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-bold: 700;
	--font-weight-black: 900;
	--line-height-100: 1rem;
	--line-height-100-med: 1rem;
	--line-height-200: 1.25rem;
	--line-height-200-med: 1.25rem;
	--line-height-300: 1.5rem;
	--line-height-400: 2rem;
	--line-height-500: 2.25rem;
	--line-height-600: 2.5rem;
	--line-height-700: 2.75rem;
	--line-height-800: 2.75rem;
	--line-height-900: 3.5rem;
	--font-size-100: 0.75rem;
	--font-size-200: 0.875rem;
	--font-size-300: 1rem;
	--font-size-400: 1.25rem;
	--font-size-500: 1.5rem;
	--font-size-600: 1.75rem;
	--font-size-700: 2.25rem;
	--font-size-800: 2.75rem;
	--font-size-900: 3.75rem;
	--paragraph-spacing-1: 1rem;
	--text-decoration-none: none;
	--text-decoration-line-through: line-through;
	--text-decoration-underline: underline;
	--input-radius: 4px;
	--input-border-width: 2px;
	--input-space-between: 4px;
	--input-accordion-radius: 0px;
	--segmented-control-radius-outer: 32px;
	--segmented-control-radius-inner: 32px;
	--border-width-1: 1px;
	--border-width-2: 2px;
	--border-width-3: 3px;
	--color-surface-bg: #fff;
	--color-surface-bg-dim: #f8f8f8;
	--color-surface-bg-bright: #fff;
	--color-surface-fg: #333;
	--color-surface-fg-variant: #676767;
	--color-surface-outline: #dbdbdb;
	--color-surface-outline-variant: #fafafa;
	--color-primary-bg: #0050ff;
	--color-primary-bg-hover: #0050ff;
	--color-primary-bg-hover-tint: #fffefe;
	--color-primary-bg-focus: #0050ff;
	--color-primary-bg-disabled: #ccc;
	--color-primary-fg: #fff;
	--color-primary-fg-tint: #e5eeff;
	--color-primary-fg-disabled: #333;
	--color-secondary-bg: #fff;
	--color-secondary-bg-hover: #f9e7e6;
	--color-secondary-bg-hover-tint: #bb0a00;
	--color-secondary-bg-focus: #f9e7e6;
	--color-secondary-bg-disabled: #ccc;
	--color-secondary-fg: #ed0000;
	--color-secondary-fg-tint: #f9e7e6;
	--color-secondary-fg-disabled: #333;
	--color-tertiary-bg: #ed0000;
	--color-tertiary-bg-hover: #bb0a00;
	--color-tertiary-bg-hover-tint: #fffefe;
	--color-tertiary-bg-focus: #bb0a00;
	--color-tertiary-bg-disabled: #ccc;
	--color-tertiary-fg: #fff;
	--color-tertiary-fg-tint: #f9e7e6;
	--color-tertiary-fg-disabled: #333;
	--color-destructive-bg: #e10a0a;
	--color-destructive-bg-hover: #b00808;
	--color-destructive-bg-hover-tint: #fffefe;
	--color-destructive-bg-focus: #b00808;
	--color-destructive-bg-disabled: #ccc;
	--color-destructive-fg: #fff;
	--color-destructive-fg-tint: #fffefe;
	--color-destructive-fg-disabled: #333;
	--color-error-bg: #b00808;
	--color-error-bg-dim: #b00808;
	--color-error-bg-bright: #f9e7e6;
	--color-error-fg: #fff;
	--color-warning-bg: #f59e0b;
	--color-warning-bg-dim: #d97706;
	--color-warning-bg-bright: #fdf1ec;
	--color-warning-fg: #fff;
	--color-success-bg: #348437;
	--color-success-bg-dim: #135a15;
	--color-success-bg-bright: #ebf3eb;
	--color-success-fg: #fff;
	--color-info-bg: #2b7cb6;
	--color-info-bg-dim: #2b7cb6;
	--color-info-bg-bright: #eff6fb;
	--color-info-fg: #fff;
	--color-volt-red: #e10a0a;
	--color-volt-purple: #e41e8e;
	--color-volt-blue: #0050ff;
	--color-gradient-gradient-alpha: linear-gradient(199deg, #ed0000, rgba(237, 0, 0, 0));
	--color-gradient-gradient-bravo: linear-gradient(199deg, #bb0a00, #ed0000);
	--color-gradient-gradient-charlie: linear-gradient(180deg, #00008c, #0050ff 35%, #739fff);
	--color-gradient-gradient-volt: linear-gradient(105deg, #e10a0a 10%, #e41e8e 50%, #0050ff 90%);
	--color-custom-graph-bg: #770d53;
	--color-custom-graph-fg: #d9d9d9;
	--color-custom-link-fg: #0050ff;
	--color-custom-badge-highlight: #e10a0a;
	--color-custom-badge-feature: #770d53;
	--color-custom-badge-info: #fff;
	--color-custom-badge-permission: #bc1f31;
	--color-custom-badge-offer: #348437;
	--color-custom-badge-sale: #e10a0a;
	--color-custom-badge-fg: #fff;
	--color-custom-badge-fg-variant: #000;
	--color-custom-footer-bg: #000;
	--color-custom-label-fg: #333;
	--mo-calendar-controls-margin-bottom: 8px;
	--mo-calendar-cell-padding: 4px;
	--mo-calendar-header-padding: 0 0 8px;
	--mo-calendar-control-color: var(--color-surface-fg);
	--mo-calendar-control-disabled-color: var(--mo-color-50);
	--mo-calendar-date-color: var(--color-surface-fg);
	--mo-calendar-date-font-size: var(--font-size-400);
	--mo-calendar-date-font-weight: var(--font-weight-medium);
	--mo-calendar-date-line-height: var(--line-height-400);
	--mo-calendar-day-color: var(--color-surface-fg);
	--mo-calendar-day-border: none;
	--mo-calendar-day-background: transparent;
	--mo-calendar-day-available-color: var(--color-tertiary-bg);
	--mo-calendar-day-available-border: 1px solid var(--color-tertiary-bg);
	--mo-calendar-day-available-background: transparent;
	--mo-calendar-day-unavailable-color: var(--mo-color-50);
	--mo-calendar-day-unavailable-border: none;
	--mo-calendar-day-unavailable-background: transparent;
	--mo-calendar-day-selected-color: var(--color-success-fg);
	--mo-calendar-day-selected-border: 1px solid var(--color-success-bg);
	--mo-calendar-day-selected-background: var(--color-success-bg);
	--mo-calendar-day-today-color: var(--color-tertiary-bg);
	--mo-calendar-day-today-border: none;
	--mo-calendar-day-today-background: var(--mo-color-05);
	--mo-calendar-day-outside-month-opacity: 0.4;
	--mo-calendar-day-outside-month-background: var(--mo-color-05);
	--mo-calendar-day-text-transform: unset;
	--form-list-background-color: var(--color-surface-bg);
	--form-list-border-color: var(--color-surface-outline);
	--form-list-error-border-color: var(--color-error-bg);
	--form-list-disabled-border-color: var(--color-primary-bg-disabled);
	--form-list-disabled-background-color: var(--color-primary-bg-disabled);
	--form-list-item-background-color: transparent;
	--form-list-item-border-color: transparent;
	--form-list-item-selected-border-color: var(--color-success-bg);
	--form-list-item-selected-background-color: var(--color-surface-bg-dim);
	--form-list-item-hover-background-color: var(--color-surface-bg-dim);
	--mo-filter-chip-background-color: var(--color-surface-bg);
	--mo-filter-chip-border-color: var(--color-surface-outline);
	--mo-filter-chip-text-color: var(--color-surface-fg);
	--mo-filter-chip-padding: var(--mo-sizing-xs) var(--mo-sizing-xl);
	--mo-filter-chip-active-background-color: var(--color-surface-bg);
	--mo-filter-chip-active-border-color: var(--color-tertiary-bg);
	--mo-filter-chip-active-text-color: var(--color-tertiary-bg);
	--mo-filter-chip-active-indicator-color: var(--color-tertiary-bg);
	--mo-filter-chip-active-padding: var(--mo-sizing-xs) var(--mo-sizing-md) var(--mo-sizing-xs) var(--mo-sizing-2xl);
	--mo-filter-chip-invalid-background-color: var(--color-surface-bg);
	--mo-filter-chip-invalid-border-color: var(--color-error-bg);
	--mo-filter-chip-invalid-text-color: var(--color-error-bg);
	--mo-filter-chip-invalid-selected-background-color: var(--color-error-bg);
	--mo-filter-chip-invalid-selected-border-color: var(--color-error-bg);
	--mo-filter-chip-invalid-selected-text-color: var(--color-error-fg);
	--mo-filter-chip-invalid-selected-indicator-color: var(--color-error-fg);
	--mo-filter-chip-disabled-background-color: var(--color-surface-bg);
	--mo-filter-chip-disabled-border-color: var(--color-primary-bg-disabled);
	--mo-filter-chip-disabled-text-color: var(--color-primary-bg-disabled);
	--mo-filter-chip-disabled-indicator-color: var(--color-primary-bg-disabled);
	--mo-filter-chip-indicator-size: 0.5rem;
	--mo-filter-chip-indicator-indent: var(--mo-sizing-sm);
	--mo-filter-chip-indicator-border-width: 2px;
	--mo-header-padding-x: var(--mo-container-gutter);
	--mo-header-padding-y: 8px;
	--mo-header-md-padding-y: 12px;
	--mo-header-lg-padding-y: 16px;
	--mo-header-height: 60px;
	--mo-header-md-height: 80px;
	--mo-header-lg-height: 100px;
	--mo-header-logo-width: 69px;
	--mo-header-logo-height: 40px;
	--mo-header-logo-md-width: 83px;
	--mo-header-logo-md-height: 48px;
	--mo-header-logo-lg-width: 111px;
	--mo-header-logo-lg-height: 64px;
	--mo-header-decoration-primary-color: var(--mo-color-0);
	--mo-header-decoration-primary-contrast-color: var(--mo-color-0);
	--mo-header-decoration-primary-text-color: var(--mo-color-80);
	--mo-header-decoration-secondary-color: var(--mo-color-0);
	--mo-header-decoration-secondary-contrast-color: var(--mo-color-0);
	--mo-header-decoration-secondary-text-color: var(--mo-color-80);
	--mo-header-decoration-primary-gradient-color: 255, 255, 255;
	--mo-header-decoration-secondary-gradient-color: 255, 255, 255;
	--mo-media-border: 1px solid var(--mo-color-20);
	--mo-poptip-width: 275px;
	--mo-poptip-height: 175px;
	--mo-poptip-shadow: 0px 0px 5px 1px var(--mo-poptip-border-color);
	--mo-poptip-before-width: 30px;
	--mo-poptip-before-height: 15px;
	--mo-poptip-after-width: 15px;
	--mo-poptip-after-height: 15px;
	--mo-poptip-after-shadow: 1px 1px 5px var(--mo-poptip-border-color);
	--mo-poptip-content-height: 95px;
	--mo-poptip-border-radius: 6px;
	--mo-poptip-padding: 10px 15px;
	--mo-poptip-background-color: var(--mo-color-05);
	--mo-poptip-border-color: var(--mo-color-20);
	--mo-poptip-close-size: 2.75rem;
	--mo-promo-flag-rounded-text-transform: uppercase;
	--mo-promo-flag-padding: var(--mo-sizing-xs-px) var(--mo-sizing-xl-px) var(--mo-sizing-xs-px) var(--mo-sizing-sm-px);
	--mo-promo-flag-rounded-padding: var(--mo-sizing-2xs-px) var(--mo-sizing-xl-px);
	--mo-promo-flag-clip-path: polygon(0 0, 100% 0, calc(100% - 20px) 100%, 0% 100%);
	--mo-promo-flag-flourish-clip-path: polygon(0 0, 100% 100%, 100% 0);
	--mo-promo-flag-flourish-width: var(--mo-sizing-sm);
	--mo-promo-flag-flourish-height: var(--mo-sizing-xs);
	--mo-promo-flag-primary-flourish-colour: var(--mo-brand-tertiary-active);
	--mo-promo-flag-secondary-flourish-colour: var(--mo-brand-tertiary-active);
	--mo-promo-flag-tertiary-flourish-colour: var(--mo-brand-tertiary-active);
	--mo-promo-flag-unchecked-flourish-colour: var(--mo-brand-tertiary-active);
	--mo-promo-flag-unchecked-background-color: var(--mo-color-50);
	--mo-promo-flag-unchecked-color: var(--mo-color-0);
	--mo-promo-flag-success-flourish-colour: var(--mo-brand-tertiary-active);
	--mo-promo-flag-info-flourish-colour: var(--mo-brand-tertiary-active);
	--mo-sidenav-width: 80vw;
	--mo-sidenav-max-width: 360px;
	--default-tab-list-gap: 0;
	--default-tab-focus-box-shadow: var(--cta-focus-inset);
	--mo-tabs-font-weight: var(--font-weight-regular);
	--mo-tabs-font-size: var(--font-size-300);
	--mo-tabs-line-height: var(--line-height-300);
	--mo-tabs-tab-color: var(--mo-color-80);
	--mo-tabs-tab-background-color: var(--mo-color-0);
	--mo-tabs-tab-border-color: var(--mo-brand-primary);
	--mo-tabs-tab-padding-block: var(--mo-sizing-sm-px);
	--mo-tabs-tab-padding-inline: var(--mo-sizing-md-px);
	--mo-tabs-tab-border-width: 2px;
	--mo-tabs-tab-active-background-color: var(--mo-color-0);
	--mo-tabs-tab-active-border-color: var(--mo-brand-tertiary);
	--mo-tabs-tab-active-color: var(--mo-color-80);
	--mo-tabs-segmented-background-color: var(--mo-color-0);
	--mo-tabs-segmented-border-color: var(--mo-color-20);
	--mo-tabs-segmented-border-width: 2px;
	--mo-tabs-segmented-border-radius: 40px;
	--mo-tabs-segmented-padding: var(--mo-sizing-3xs-px);
	--mo-tabs-segmented-padding-md: var(--mo-sizing-2xs-px);
	--mo-tabs-segmented-tab-padding-top: var(--mo-sizing-xs-px);
	--mo-tabs-segmented-tab-padding-bottom: var(--mo-sizing-xs-px);
	--mo-tabs-segmented-tab-padding-left: var(--mo-sizing-lg-px);
	--mo-tabs-segmented-tab-padding-right: var(--mo-sizing-lg-px);
	--mo-tabs-segmented-tab-background-color: var(--mo-color-0);
	--mo-tabs-segmented-tab-border-color: transparent;
	--mo-tabs-segmented-tab-color: var(--mo-color-80);
	--mo-tabs-segmented-tab-border-width: 2px;
	--mo-tabs-segmented-tab-border-radius: 40px;
	--mo-tabs-segmented-tab-active-background-color: var(--mo-brand-primary);
	--mo-tabs-segmented-tab-active-border-color: var(--mo-brand-primary);
	--mo-tabs-segmented-tab-active-color: var(--mo-color-0);
	--mo-tabs-tiled-padding: var(--mo-sizing-md-px) var(--mo-sizing-xl-px);
	--mo-tabs-tiled-tab-border-radius: var(--mo-border-radius-md);
	--mo-tabs-tiled-tab-border-color: var(--mo-color-40);
	--mo-tabs-tiled-tab-border-width: 2px;
	--mo-tabs-tiled-tab-gap: 6px;
	--mo-tabs-tiled-active-border-color: var(--mo-brand-tertiary);
	--mo-tabs-tiled-active-border-color-before: var(--mo-brand-tertiary);
	--mo-tabs-tiled-active-border-color-after: var(--mo-color-0);
	--mo-tile-color: var(--mo-color-100);
	--mo-tile-background-color: var(--mo-color-0);
	--mo-tile-border-color: var(--mo-color-20);
	--mo-tile-focus-background-color: var(--mo-color-0);
	--mo-tile-focus-border-color: var(--mo-brand-tertiary-active);
	--mo-tile-active-background-color: var(--mo-color-0);
	--mo-tile-active-border-color: var(--mo-brand-tertiary)
}

@media(prefers-reduced-motion:reduce) {
	.vmo2-theme_host__bJ9oT {
		--mo-animation-duration-super-fast: 0;
		--mo-animation-duration-extra-fast: 0;
		--mo-animation-duration-fast: 0;
		--mo-animation-duration-normal: 0;
		--mo-animation-duration-slow: 0;
		--mo-animation-duration-super-slow: 0
	}
}

@media(min-width:48em) {
	.vmo2-theme_host__bJ9oT {
		--mo-container-gutter: 48px;
		--mo-container-gap: 24px
	}
}

.vmo2-theme_host__bJ9oT {
	font-family: VMO2Momentum, Arial, sans-serif;
	--color-footer: var(--color-gradient-gradient-alpha)
}

@font-face {
	font-family: VMO2Momentum;
	font-style: normal;
	font-weight: 900;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-black.woff) format("woff2");
	font-display: swap
}

@font-face {
	font-family: VMO2Momentum;
	font-style: italic;
	font-weight: 900;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-blackitalic.woff) format("woff2");
	font-display: swap
}

@font-face {
	font-family: VMO2Momentum;
	font-style: normal;
	font-weight: 700;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-bold.woff2) format("woff2");
	font-display: swap
}

@font-face {
	font-family: VMO2Momentum;
	font-style: italic;
	font-weight: 700;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-bolditalic.woff) format("woff2");
	font-display: swap
}

@font-face {
	font-family: VMO2Momentum;
	font-style: normal;
	font-weight: 500;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-medium.woff) format("woff2");
	font-display: swap
}

@font-face {
	font-family: VMO2Momentum;
	font-style: italic;
	font-weight: 500;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-mediumitalic.woff) format("woff2");
	font-display: swap
}

@font-face {
	font-family: VMO2Momentum;
	font-style: normal;
	font-weight: 400;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-regular.woff) format("woff2");
	font-display: swap
}

@font-face {
	font-family: VMO2Momentum;
	font-style: italic;
	font-weight: 400;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-regularitalic.woff2) format("woff2");
	font-display: swap
}

@font-face {
	font-family: VMO2Momentum;
	font-style: normal;
	font-weight: 300;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-light.woff2) format("woff2");
	font-display: swap
}

@font-face {
	font-family: VMO2Momentum;
	font-style: italic;
	font-weight: 300;
	src: url(https://u2callcentre.com/wp-content/uploads/2026/01/aeonikpro-lightitalic.woff2) format("woff2");
	font-display: swap
}

.doodad_get_puk_code_container___tJe0 {
	display: flex;
	flex-direction: column;
	padding-block: 24px;
	background: #f8f8f8
}

/*# sourceMappingURL=1fcd4592590f2135.css.map*/