
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */




		@media screen { html { margin-top: 32px !important; } }
		@media screen and ( max-width: 782px ) { html { margin-top: 46px !important; } }
	
@media print { #wpadminbar { display:none; } }
/*# sourceURL=admin-bar-inline-css */




	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */



:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */



h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=https://ammeraalbeltech.com/wp-includes/blocks/heading/style.min.css */



.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=https://ammeraalbeltech.com/wp-includes/blocks/paragraph/style.min.css */



/* ==========================================================================
   amm/grid – layout container (editor + frontend)
   ========================================================================== */

@import url("/wp-content/plugins/ammweb-instance/blocks/grid/../../public/css/amm-section-intro.css");

.wp-block-amm-grid {
	--amm-grid-gap-sm: 0.5rem;
	--amm-grid-gap-md: 1rem;
	--amm-grid-gap-lg: 1.5rem;
	--amm-grid-gap-none: 0;
	--amm-grid-inline-padding: 1rem;
	--amm-grid-carousel-arrow-size: 56px;
	box-sizing: border-box;
}

.wp-block-amm-grid .amm-grid__content {
	width: 100%;
	background: var(--amm-grid-content-bg, transparent);
}

.wp-block-amm-grid .amm-grid__intro {
	margin-bottom: 1.5rem;
}

.wp-block-amm-grid .amm-grid__viewport {
	width: 100%;
}

.wp-block-amm-grid .amm-grid__inner {
	display: grid;
	gap: var(--amm-grid-gap-md);
	grid-template-columns: repeat(var(--amm-grid-cols-mobile, 1), minmax(0, 1fr));
	width: 100%;
	align-items: stretch;
}

/* Gap */
.wp-block-amm-grid.has-gap-none .amm-grid__inner { gap: var(--amm-grid-gap-none); }
.wp-block-amm-grid.has-gap-sm .amm-grid__inner { gap: var(--amm-grid-gap-sm); }
.wp-block-amm-grid.has-gap-md .amm-grid__inner { gap: var(--amm-grid-gap-md); }
.wp-block-amm-grid.has-gap-lg .amm-grid__inner { gap: var(--amm-grid-gap-lg); }

/* Width */
/* Fill the parent up to wide-size (without width:100%, flex/grid parents can shrink-wrap the block). */
.wp-block-amm-grid.is-width-contained {
	width: 100%;
	max-width: var(--wp--style--global--wide-size, 1200px);
	margin-left: auto;
	margin-right: auto;
	--amm-grid-inline-padding: clamp(20px, 5vw, 100px);
	padding-left: var(--amm-grid-inline-padding);
	padding-right: var(--amm-grid-inline-padding);
}

.wp-block-amm-grid.is-width-full {
	width: 100%;
	padding-left: var(--amm-grid-inline-padding);
	padding-right: var(--amm-grid-inline-padding);
}

.wp-block-amm-grid.is-width-banner {
	width: calc(100vw - (100vw - 100%));
	max-width: calc(100vw - (100vw - 100%));
	margin-left: calc(50% - 50vw + (100vw - 100%) / 2);
	margin-right: calc(50% - 50vw + (100vw - 100%) / 2);
	--amm-grid-inline-padding: 0px;
	padding-left: var(--amm-grid-inline-padding);
	padding-right: var(--amm-grid-inline-padding);
}

/* Banner: full-bleed track, but intro aligns with theme content (same as contained). */
.wp-block-amm-grid.is-width-banner .amm-grid__intro {
	max-width: var(--wp--style--global--wide-size, 1200px);
	margin-left: auto;
	margin-right: auto;
	padding-left: clamp(20px, 5vw, 100px);
	padding-right: clamp(20px, 5vw, 100px);
	box-sizing: border-box;
	width: 100%;
}

.wp-block-amm-grid .amm-grid__footnote {
	margin: 2rem 0 0;
	text-align: center;
}

@media (min-width: 1024px) {
	.wp-block-amm-grid .amm-grid__footnote {
		font-size: calc(18px * var(--amm-type-scale-desktop, 1));
	}
}

.wp-block-amm-grid.is-width-banner .amm-grid__footnote {
	max-width: var(--wp--style--global--wide-size, 1200px);
	margin-left: auto;
	margin-right: auto;
	padding-left: clamp(20px, 5vw, 100px);
	padding-right: clamp(20px, 5vw, 100px);
	box-sizing: border-box;
	width: 100%;
}

/* Responsive columns */
@media (min-width: 600px) {
	.wp-block-amm-grid .amm-grid__inner {
		grid-template-columns: repeat(var(--amm-grid-cols-tablet, 2), minmax(0, 1fr));
	}
}

@media (min-width: 960px) {
	.wp-block-amm-grid .amm-grid__inner {
		grid-template-columns: repeat(var(--amm-grid-cols-desktop, 3), minmax(0, 1fr));
	}
}

/* Equal-height rows: stretch cards. Use a descendant combinator so the block editor (extra wrappers
   between .amm-grid__inner and .wp-block-amm-card) still gets height: 100% like the frontend. */
.wp-block-amm-grid .amm-grid__inner > .wp-block-amm-icon,
.wp-block-amm-grid .amm-grid__inner > .wp-block-amm-text {
	height: 100%;
	min-width: 0;
}

/* Standard / image: allow shrinking below min-content so text can clip; icon needs auto min-width so tracks stay column-wide. */
.wp-block-amm-grid .amm-grid__inner .wp-block-amm-card:not(.amm-card--layout-icon) {
	min-width: 0;
}

.wp-block-amm-grid .amm-grid__inner .wp-block-amm-card:not(.amm-card--layout-image):not(.amm-card--layout-video) {
	height: 100%;
}

/*
 * Image cards: content-sized height so the hero can establish row height (avoids 0-height collapse).
 */
.wp-block-amm-grid .amm-grid__inner .wp-block-amm-card.amm-card--layout-image,
.wp-block-amm-carousel .amm-grid__inner .wp-block-amm-card.amm-card--layout-image,
.wp-block-amm-grid .amm-grid__inner .wp-block-amm-card.amm-card--layout-video,
.wp-block-amm-carousel .amm-grid__inner .wp-block-amm-card.amm-card--layout-video {
	height: auto;
	align-self: stretch;
}

/* ==========================================================================
   Carousel mode
   ========================================================================== */

.wp-block-amm-grid.is-carousel-enabled {
	position: relative;
	overflow: hidden;
}

.wp-block-amm-grid.is-carousel-enabled .amm-grid__viewport {
	max-width: 100%;
	min-width: 0;
	overflow: hidden;
}

.wp-block-amm-grid.is-carousel-enabled .amm-grid__inner {
	display: flex;
	gap: var(--amm-grid-gap-md);
	overflow: visible;
	will-change: transform;
	scrollbar-width: none;
	-ms-overflow-style: none;
	touch-action: pan-y;
}

.wp-block-amm-grid.is-carousel-enabled .amm-grid__inner::-webkit-scrollbar {
	display: none;
}

.wp-block-amm-grid.is-carousel-enabled .amm-grid__inner > * {
	flex: 0 0 auto;
	width: 100%;
	transition: transform 220ms ease, opacity 220ms ease;
}

/* Slides print their own block spacing inline (amm/blog-card defaults to 60px
   top and bottom); inside a track that is dead space above and below the card,
   so drop it. !important because the spacing is an inline style. Carousel only:
   between stacked cells of a static grid that spacing is the intended rhythm. */
.wp-block-amm-grid.is-carousel-enabled .amm-grid__inner > * {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

/* amm/blog-card is a full-width row whose two columns only stack at a viewport
   of 1024px or less: in any multi-column grid at a desktop width its 320px media
   minimum eats the cell and the content column computes to 0, wrapping the copy
   one character per line. Making the cell a size container lets the card stack
   on the cell's own width instead of the window's. Scoped to the cells that hold
   a blog card, carousel or not, because containing every grid child would change
   layout for the icon, card and text blocks that have always been in these grids. */
.wp-block-amm-grid .amm-grid__inner > .wp-block-amm-blog-card {
	container-type: inline-size;
}

/* The row layout needs the 320px media minimum, the 32px gap and a readable
   content column, so it stops being viable somewhere below 700px. */
@container (max-width: 699px) {
	.wp-block-amm-grid .amm-blog-card,
	.wp-block-amm-grid .amm-blog-card--reverse {
		grid-template-columns: minmax(0, 1fr);
	}

	.wp-block-amm-grid .amm-blog-card--reverse .amm-blog-card__media,
	.wp-block-amm-grid .amm-blog-card--reverse .amm-blog-card__callout {
		order: -1;
	}
}

/* view.js wraps the viewport in this so the arrows centre on the slide track;
   centred on the block itself they ride up over the intro heading and label bar. */
.wp-block-amm-grid .amm-grid-carousel__stage {
	position: relative;
}

.wp-block-amm-grid .amm-grid-carousel__nav {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translateY(-50%);
	display: flex;
	justify-content: space-between;
	pointer-events: none;
	/* The stage already sits inside the block's inline padding. */
	padding: 0;
	z-index: 2;
}

.wp-block-amm-grid .amm-grid-carousel__arrow {
	width: var(--amm-grid-carousel-arrow-size);
	height: var(--amm-grid-carousel-arrow-size);
	border: 1px solid #f3f4f6;
	border-radius: 50%;
	background: #fff;
	color: var(--amm-palette-primary-1-90, #1a6872);
	box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1), 0 4px 6px rgba(0, 0, 0, 0.1);
	display: inline-flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	pointer-events: auto;
	font-size: 1.75rem;
	line-height: 1;
	padding: 0;
}

@media (max-width: 767px) {
	.wp-block-amm-grid .amm-grid-carousel__nav {
		display: none;
	}
}

.wp-block-amm-grid .amm-grid-carousel__indicators {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 16px;
	margin-top: 60px;
}

.wp-block-amm-grid .amm-grid-carousel__indicator {
	width: 12px;
	height: 12px;
	border: 0;
	border-radius: 999px;
	background: var(--amm-palette-primary-1-30, #b2cdd0);
	cursor: pointer;
	padding: 0;
	transition: width 220ms ease, background-color 220ms ease;
}

.wp-block-amm-grid .amm-grid-carousel__indicator.is-active {
	width: 87px;
	background: var(--amm-palette-primary-1-90, #1a6872);
}

.wp-block-amm-grid .amm-grid-carousel__arrow:focus-visible,
.wp-block-amm-grid .amm-grid-carousel__indicator:focus-visible,
.wp-block-amm-grid .amm-grid-carousel__label:focus-visible {
	outline: 2px solid var(--amm-palette-primary-1, #005762);
	outline-offset: 3px;
}

.wp-block-amm-grid.has-carousel-feature-focus .amm-grid__inner > *.is-feature-focus-single {
	transform: scale(1.08);
	transform-origin: center center;
	z-index: 1;
}

.wp-block-amm-grid.has-carousel-feature-focus .amm-grid__inner > *.is-feature-focus-left {
	transform: scale(1.06);
	transform-origin: right center;
	z-index: 1;
}

.wp-block-amm-grid.has-carousel-feature-focus .amm-grid__inner > *.is-feature-focus-right {
	transform: scale(1.06);
	transform-origin: left center;
	z-index: 1;
}

/* ==========================================================================
   Background image (full bleed) – cards sit on top via --amm-card-bg opacity
   ========================================================================== */

.wp-block-amm-grid.has-background-image,
.wp-block-amm-grid.has-background-color {
	position: relative;
	isolation: isolate;
}

/* The full-bleed layer extends past the wrapper; the carousel's overflow clip lives on the viewport. */
.wp-block-amm-grid.has-background-image.is-carousel-enabled,
.wp-block-amm-grid.has-background-color.is-carousel-enabled {
	overflow: visible;
}

.wp-block-amm-grid .amm-grid__bg {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	width: 100vw;
	transform: translateX(-50%);
	overflow: hidden;
	z-index: -1;
	pointer-events: none;
}

.wp-block-amm-grid .amm-grid__bg-image {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	max-width: none;
}

/* Optional colour overlay on the background image (multiply, same as the stats band). */
.wp-block-amm-grid .amm-grid__bg-overlay {
	position: absolute;
	inset: 0;
	mix-blend-mode: multiply;
	pointer-events: none;
}

/* The 100vw layer includes the scrollbar gutter; clip so it never causes sideways scrolling. */
body:has(.wp-block-amm-grid.has-background-image),
body:has(.wp-block-amm-grid.has-background-color) {
	overflow-x: clip;
}

/* Intro text sits on the photo, so use the light colours. */
.wp-block-amm-grid.has-background-image .amm-grid__intro .amm-section-intro {
	--amm-section-intro-heading-color: #fff;
	--amm-section-intro-accent-color: #fff;
	--amm-section-intro-eyebrow-color: #fff;
	--amm-section-intro-description-color: #fff;
}

/* The block's own spacing is an inline style (often 0), so the room under the content comes from the inner wrapper instead. */
.wp-block-amm-grid.has-background-image .amm-grid__content,
.wp-block-amm-grid.has-background-color .amm-grid__content {
	padding-bottom: 60px;
}

@media (max-width: 599px) {
	.wp-block-amm-grid.has-background-image .amm-grid__content,
	.wp-block-amm-grid.has-background-color .amm-grid__content {
		padding-bottom: 40px;
	}
}

/* Intro alignment (heading + description). Left is the default and needs no rule. */
.wp-block-amm-grid.has-intro-align-center .amm-grid__intro,
.wp-block-amm-grid.has-intro-align-center .amm-grid__intro .amm-section-intro {
	text-align: center;
}

.wp-block-amm-grid.has-intro-align-right .amm-grid__intro,
.wp-block-amm-grid.has-intro-align-right .amm-grid__intro .amm-section-intro {
	text-align: right;
}

.wp-block-amm-grid.has-intro-align-center .amm-grid__intro .amm-section-intro__description,
.wp-block-amm-grid.has-intro-align-center .amm-grid__intro .amm-section-intro__description * {
	margin-left: auto;
	margin-right: auto;
}

.wp-block-amm-grid.has-intro-align-right .amm-grid__intro .amm-section-intro__description,
.wp-block-amm-grid.has-intro-align-right .amm-grid__intro .amm-section-intro__description * {
	margin-left: auto;
}

/* Set on the heading and description themselves so theme heading rules can't win. */
.wp-block-amm-grid.has-intro-align-center .amm-grid__intro .amm-section-intro__heading,
.wp-block-amm-grid.has-intro-align-center .amm-grid__intro .amm-section-intro__description {
	text-align: center;
}

.wp-block-amm-grid.has-intro-align-right .amm-grid__intro .amm-section-intro__heading,
.wp-block-amm-grid.has-intro-align-right .amm-grid__intro .amm-section-intro__description {
	text-align: right;
}

.wp-block-amm-grid.has-links-inline .amm-card__ctas {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: var(--amm-grid-link-align, flex-end);
}

.wp-block-amm-grid.has-links-inline .amm-card__ctas .amm-card__cta {
  align-self: auto;
}

.wp-block-amm-grid.has-link-width .amm-card__ctas .amm-card__cta {
  box-sizing: border-box;
  width: calc(var(--amm-grid-link-pct) * 1%);
  max-width: 100%;
  justify-content: center;
  text-align: center;
}

.wp-block-amm-grid.has-links-inline.has-link-width .amm-card__ctas {
  flex-wrap: nowrap;
  width: calc(var(--amm-grid-link-pct) * 1%);
  max-width: 100%;
  align-self: var(--amm-grid-link-align, flex-end);
}

.wp-block-amm-grid.has-links-inline.has-link-width .amm-card__ctas .amm-card__cta {
  flex: 1 1 0;
  min-width: 0;
  width: auto;
}

.wp-block-amm-grid.has-background-image .amm-grid__footnote {
	--amm-body-text-color: #fff;
}

/* Colour background set to light text (set automatically for dark colours): same light intro and footnote as on a photo. */
.wp-block-amm-grid.has-background-color.has-background-light-text .amm-grid__intro .amm-section-intro {
	--amm-section-intro-heading-color: #fff;
	--amm-section-intro-accent-color: #fff;
	--amm-section-intro-eyebrow-color: #fff;
	--amm-section-intro-description-color: #fff;
}

.wp-block-amm-grid.has-background-color.has-background-light-text .amm-grid__footnote {
	--amm-body-text-color: #fff;
}

/* Image background set to dark text (for a light photo): restore the normal intro and footnote colours. */
.wp-block-amm-grid.has-background-image.has-background-dark-text .amm-grid__intro .amm-section-intro {
	--amm-section-intro-heading-color: var(--amm-palette-primary-2, var(--amm-text-primary-color, #1e1e1e));
	--amm-section-intro-accent-color: var(--amm-palette-primary-1, #005762);
	--amm-section-intro-eyebrow-color: var(--amm-palette-primary-1, #005762);
	--amm-section-intro-description-color: var(--amm-text-secondary-color, #757575);
}

.wp-block-amm-grid.has-background-image.has-background-dark-text .amm-grid__footnote {
	--amm-body-text-color: initial;
}
/* Carousel label selectors (carouselSelectorStyle: labels | both). */
.wp-block-amm-grid .amm-grid-carousel__labels {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	gap: clamp(32px, 4vw, 60px);
	margin: 0 0 48px;
}

.wp-block-amm-grid.has-carousel-labels-below .amm-grid-carousel__labels {
	margin: 48px 0 0;
}

.wp-block-amm-grid.has-carousel-labels-left .amm-grid-carousel__labels {
	justify-content: flex-start;
}

.wp-block-amm-grid.has-carousel-labels-right .amm-grid-carousel__labels {
	justify-content: flex-end;
}

.wp-block-amm-grid .amm-grid-carousel__label {
	position: relative;
	padding: 0 0 12px;
	border: 0;
	background: transparent;
	color: var(--amm-palette-primary-1, #005762);
	font-size: 18px;
	font-weight: 500;
	line-height: 1;
	/* 0.65 computes to 3.4:1 on the panel tint; 0.78 clears AA at 4.6:1. */
	opacity: 0.78;
	cursor: pointer;
	transition: opacity 220ms ease;
}

.wp-block-amm-grid .amm-grid-carousel__label.is-active {
	opacity: 1;
}

.wp-block-amm-grid .amm-grid-carousel__label::after {
	content: "";
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	height: 2px;
	background: var(--amm-palette-primary-1, #005762);
	transform: scaleX(0);
	transition: transform 300ms ease;
}

.wp-block-amm-grid .amm-grid-carousel__label.is-active::after {
	transform: scaleX(1);
}

@media (prefers-reduced-motion: reduce) {
	.wp-block-amm-grid.is-carousel-enabled .amm-grid__inner > *,
	.wp-block-amm-grid .amm-grid-carousel__indicator,
	.wp-block-amm-grid .amm-grid-carousel__label,
	.wp-block-amm-grid .amm-grid-carousel__label::after {
		transition: none;
	}
}

@media (max-width: 767px) {
	.wp-block-amm-grid .amm-grid-carousel__labels {
		flex-wrap: nowrap;
		justify-content: flex-start;
		gap: 24px;
		margin-bottom: 32px;
		overflow-x: auto;
		scrollbar-width: none;
		-ms-overflow-style: none;
		/* The scrollbar is hidden, so fade the right edge to show there is more. */
		mask-image: linear-gradient(to right, #000 calc(100% - 32px), transparent);
	}

	.wp-block-amm-grid .amm-grid-carousel__labels::-webkit-scrollbar {
		display: none;
	}

	.wp-block-amm-grid.has-carousel-labels-below .amm-grid-carousel__labels {
		margin: 32px 0 0;
	}

	.wp-block-amm-grid .amm-grid-carousel__label {
		flex: 0 0 auto;
		font-size: 16px;
	}
}

/* A carousel whose slides are blog cards is presented as a panel: the cards on a
   tinted background with the chevrons in the side gutter instead of over a card.
   There is no setting for it — the slides decide, so the same markup presents the
   same way wherever it is used. Other carousels (amm/card and friends) are
   untouched and keep their arrows over the slides. */
.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card) {
	--amm-grid-panel-arrow-size: var(--amm-grid-carousel-arrow-size);
	--amm-grid-panel-gutter: clamp(96px, 9vw, 136px);
	/* Clear space between a chevron and the card; the chevrons never overlap it. */
	--amm-grid-panel-arrow-gap: 20px;
	background: var(--amm-palette-background, #f7f9fc);
}

/* The panel's own breathing room goes on the content, which carries no inline
   spacing style — on the block it would have to out-shout the block's Padding
   control with !important and leave that control dead. The smaller bottom value
   is what puts the dot row 24px clear of the panel's bottom edge. */
.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card) .amm-grid__content {
	padding-block: 30px 24px;
	padding-inline: var(--amm-grid-panel-gutter);
}

/* The card fills the track's height, so every card in the carousel is the same
   height and the chevrons — centred on the track — are centred on the card. */
.wp-block-amm-grid.is-carousel-enabled .amm-grid__inner > .wp-block-amm-blog-card {
	display: flex;
}

.wp-block-amm-grid.is-carousel-enabled .amm-grid__inner > .wp-block-amm-blog-card > .amm-blog-card {
	flex: 1 1 auto;
}

/* On the panel a blog card reads as a card: its own 12px radius, room inside it,
   and a shadow to lift it off the tint. A featured card already carries its own
   responsive padding, so only the plain one needs room added — matching the
   featured card's 32px, and its 20px on phones. */
.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card) .amm-blog-card {
	box-shadow: var(--amm-card-shadow, 0 0 15px 0 rgba(0, 0, 0, 0.1));
}

.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card) .amm-blog-card:not(.amm-blog-card--featured) {
	padding: 32px;
}

@media (max-width: 767px) {
	.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card) .amm-blog-card:not(.amm-blog-card--featured) {
		padding: 20px;
	}
}

/* A card defaults to transparent, or to var(--amm-palette-background) when
   featured — the panel's own colour either way, which would leave it invisible
   under its shadow. Default to the white the grid's other cards use; a colour the
   editor picked carries amm-blog-card--has-background and is left alone. */
.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card) .amm-blog-card:not(.amm-blog-card--has-background) {
	background: var(--amm-palette-primary-3, #fff);
}

/* Pull the chevrons out into the gutter: the stage edge is the card edge, so a
   negative inset of one arrow plus the gap leaves exactly the gap clear of it. */
.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card) .amm-grid-carousel__nav {
	left: calc(-1 * (var(--amm-grid-panel-arrow-size) + var(--amm-grid-panel-arrow-gap)));
	right: calc(-1 * (var(--amm-grid-panel-arrow-size) + var(--amm-grid-panel-arrow-gap)));
}

.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card) .amm-grid-carousel__indicators {
	margin-top: 24px;
}

/* Below 1200px there is no room for a gutter, so the panel runs full width and the
   chevrons go rather than sit over a card. !important because view.js writes
   display inline; :not() so a block that opts into mobile arrows still gets them. */
@media (max-width: 1199px) {
	.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card):not([data-carousel-arrows-mobile="true"]) .amm-grid-carousel__nav {
		display: none !important;
	}

	.wp-block-amm-grid.is-carousel-enabled:has(.amm-grid__inner > .wp-block-amm-blog-card) .amm-grid__content {
		padding-inline: 0;
	}
}

/*# sourceURL=https://ammeraalbeltech.com/wp-content/plugins/ammweb-instance/blocks/grid/style.css */



/* Hero Slide styles are defined in the parent hero block's style.css */

/*# sourceURL=https://ammeraalbeltech.com/wp-content/plugins/ammweb-instance/blocks/hero-slide/style.css */



.wp-block-amm-category-showcase {
	--amm-category-showcase-menu-bg: transparent;
	--amm-category-showcase-content-bg: transparent;
}

/*# sourceURL=https://ammeraalbeltech.com/wp-content/plugins/ammweb-instance/blocks/category-showcase/style.css */



@import url("/wp-content/plugins/ammweb-instance/blocks/carousel/../grid/style.css");

.wp-block-amm-carousel.has-carousel-feature-focus .amm-grid__viewport {
	padding-top: 20px;
	padding-bottom: 40px;
}

/*# sourceURL=https://ammeraalbeltech.com/wp-content/plugins/ammweb-instance/blocks/carousel/style.css */



@import url("/wp-content/plugins/ammweb-instance/blocks/blog-card/../../public/css/amm-body-text.css");

.wp-block-amm-blog-card,
.amm-blog-card {
	box-sizing: border-box;
}

.amm-blog-card-wrap {
	--amm-blog-card-bg: transparent;
	--amm-blog-card-btn-bg: transparent;
	--amm-blog-card-btn-color: var(--amm-palette-primary-1);
	--amm-blog-card-btn-hover-bg: transparent;
	--amm-blog-card-btn-hover-color: var(--amm-palette-primary-1);
	--amm-blog-card-btn-hover-opacity: 0.75;
	width: 100%;
	max-width: 100%;
}

.amm-blog-card {
	display: grid;
	width: 100%;
	max-width: 100%;
	grid-template-columns: minmax(0, 1fr) minmax(320px, 508px);
	gap: 32px;
	align-items: stretch;
	padding: 0;
	background: var(--amm-blog-card-bg);
	border-radius: 12px;
}

.amm-blog-card--featured {
	background: var(--amm-blog-card-bg, var(--amm-palette-background));
	box-sizing: border-box;
	width: 100%;
	max-width: 100%;
	padding: 32px;
}

.amm-blog-card--reverse {
	grid-template-columns: minmax(320px, 508px) minmax(0, 1fr);
}

.amm-blog-card--no-media,
.amm-blog-card--no-content {
	grid-template-columns: minmax(0, 1fr);
}

.amm-blog-card__content {
	display: flex;
	flex-direction: column;
	gap: 16px;
	min-width: 0;
}

.amm-blog-card__tag.amm-body-text,
.amm-blog-card__tag {
	margin: 0;
	color: var(--amm-palette-primary-1, #005762);
	font-size: 18px;
	font-weight: 700;
	line-height: 1.5;
}

.amm-blog-card__meta {
	margin: -6px 0 0;
}

.amm-blog-card__title {
	margin: 0;
	font-size: 36px;
	line-height: 1.4;
	font-weight: 500;
	font-family: var(--amm-heading-font, var(--amm-font-sans));
	color: var(--amm-palette-text-primary, #1e1e1e);
}

/* Matches product-hero stacked h2.xl size (swapped with the 60px Figma heading). */
.amm-blog-card--no-media .amm-blog-card__title,
.amm-blog-card--has-callout .amm-blog-card__title {
	font-family: var(--amm-heading-font, var(--amm-font-sans));
	font-size: clamp(1.5rem, 0.35rem + 3.2vw, 2.9rem);
	font-weight: 700;
	line-height: 1.15;
	letter-spacing: normal;
	color: #000000;
}

.amm-blog-card--no-media .amm-blog-card__title-accent,
.amm-blog-card--has-callout .amm-blog-card__title-accent {
	color: var(--amm-palette-primary-1, #005762);
}

.amm-blog-card__callout {
	position: relative;
	display: flex;
	align-items: center;
	align-self: stretch;
	min-height: 0;
	padding: 30px 0 30px 2rem;
	box-sizing: border-box;
}

.amm-blog-card__callout::before {
	content: '';
	position: absolute;
	top: 30px;
	bottom: 30px;
	left: 0;
	width: 3px;
	background: var(--amm-palette-primary-1, #005762);
}

.amm-blog-card--reverse .amm-blog-card__callout {
	padding: 30px 2rem 30px 0;
}

.amm-blog-card--reverse .amm-blog-card__callout::before {
	left: auto;
	right: 0;
}

.amm-blog-card__callout-text {
	margin: 0;
	font-family: var(--amm-heading-font, var(--amm-font-sans));
	font-size: clamp(1.25rem, 2vw, 1.75rem);
	font-weight: 700;
	line-height: 1.3;
	color: var(--amm-palette-primary-1, #005762);
}

.amm-blog-card__intro {
	margin: 0;
}

.amm-blog-card__intro > *:first-child {
	margin-top: 0;
}

.amm-blog-card__intro > *:last-child {
	margin-bottom: 0;
}

.amm-blog-card__intro :where(p, li, ul, ol, span, div, em, i, h1, h2, h3, h4, h5, h6) {
	font-size: inherit !important;
	font-family: inherit;
	line-height: inherit;
}

.amm-blog-card__intro p {
	margin: 0 0 0.5em;
}

.amm-blog-card__intro p:last-child {
	margin-bottom: 0;
}

.amm-blog-card__intro ul,
.amm-blog-card__intro ol {
	margin: 0.5em 0;
	padding-left: 1.25em;
}

.amm-blog-card__intro ul {
	list-style-type: disc;
}

.amm-blog-card__intro ul ul {
	list-style-type: circle;
}

.amm-blog-card__intro ul ul ul {
	list-style-type: square;
}

.amm-blog-card__intro ul ul,
.amm-blog-card__intro ol ol,
.amm-blog-card__intro ul ol,
.amm-blog-card__intro ol ul {
	margin: 0.25em 0;
}

.amm-blog-card__intro li {
	margin: 0.15em 0;
}

.amm-blog-card__intro strong,
.amm-blog-card__intro b {
	font-size: inherit;
	font-weight: 600;
	color: var(--amm-palette-text-primary, #1e1e1e);
}

.amm-blog-card__intro.amm-body-text a,
.amm-blog-card__intro.amm-body-text strong a,
.amm-blog-card__intro.amm-body-text b a,
.amm-blog-card__intro.amm-body-text a strong,
.amm-blog-card__intro.amm-body-text a b {
	color: var(--amm-palette-primary-1, #005762);
	font-weight: 600;
	text-decoration: none;
}

.amm-blog-card__intro.amm-body-text a:hover,
.amm-blog-card__intro.amm-body-text a:focus-visible,
.amm-blog-card__intro.amm-body-text strong a:hover,
.amm-blog-card__intro.amm-body-text b a:hover,
.amm-blog-card__intro.amm-body-text strong a:focus-visible,
.amm-blog-card__intro.amm-body-text b a:focus-visible,
.amm-blog-card__intro.amm-body-text a:hover strong,
.amm-blog-card__intro.amm-body-text a:hover b,
.amm-blog-card__intro.amm-body-text a:focus-visible strong,
.amm-blog-card__intro.amm-body-text a:focus-visible b {
	text-decoration: underline;
	text-underline-offset: 0.12em;
}

.amm-blog-card__ctas {
	display: flex;
	flex-flow: row wrap;
	align-items: center;
	align-content: flex-start;
	gap: 0.5rem 1rem;
	width: 100%;
	max-width: 100%;
}

.amm-blog-card__button {
	display: inline-flex;
	align-items: center;
	gap: var(--amm-btn-gap, 12px);
	flex: 0 0 auto;
	margin: 0;
	text-decoration: none;
	background: var(--amm-blog-card-btn-bg);
	color: var(--amm-blog-card-btn-color);
	padding: var(--amm-btn-padding-y, 12px) var(--amm-btn-padding-x, 20px);
	border: none;
	border-radius: var(--amm-radius-button, 4px);
	font-size: 15px;
	line-height: 1.4;
	font-weight: 500;
	width: fit-content;
	max-width: 100%;
	white-space: nowrap;
	cursor: pointer;
	appearance: none;
	transition: opacity 0.2s ease, background-color 0.2s ease, color 0.2s ease;
}

.amm-blog-card__button:hover {
	background: var(--amm-blog-card-btn-hover-bg);
	color: var(--amm-blog-card-btn-hover-color);
	opacity: var(--amm-blog-card-btn-hover-opacity);
	text-decoration: none;
}

.amm-blog-card__button-icon {
	font-family: 'Material Icons', sans-serif;
	font-size: 18px;
	line-height: 1;
	transition: transform 0.2s ease;
}

.amm-blog-card__button:hover .amm-blog-card__button-icon {
	transform: translateX(4px);
}

.amm-blog-card__media {
	position: relative;
	border-radius: 10px;
	overflow: hidden;
	min-height: 320px;
	background: var(--amm-palette-background-secondary, #f2f2f7);
}

.amm-blog-card__media img,
.amm-blog-card__media video,
.amm-blog-card__media iframe {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
	border: 0;
}

/* Media shape. Without one the media box has no height of its own and takes
   whatever the card row gives it, which in an equal-height carousel is the
   height of the tallest card — enough to blow a small image up. A ratio gives
   the box its own height and centres it in the column instead of stretching. */
.amm-blog-card--media-ratio-1-1 .amm-blog-card__media,
.amm-blog-card--media-ratio-4-3 .amm-blog-card__media,
.amm-blog-card--media-ratio-16-9 .amm-blog-card__media,
.amm-blog-card--media-ratio-3-4 .amm-blog-card__media {
	height: auto;
	min-height: 0;
	align-self: center;
}

.amm-blog-card--media-ratio-1-1 .amm-blog-card__media {
	aspect-ratio: 1 / 1;
}

.amm-blog-card--media-ratio-4-3 .amm-blog-card__media {
	aspect-ratio: 4 / 3;
}

.amm-blog-card--media-ratio-16-9 .amm-blog-card__media {
	aspect-ratio: 16 / 9;
}

.amm-blog-card--media-ratio-3-4 .amm-blog-card__media {
	aspect-ratio: 3 / 4;
}

/* Fit inside rather than crop to fill: for line art and logos, where cover
   scales the artwork up and clips it. The padding keeps it off the box edges. */
.amm-blog-card--media-fit-contain .amm-blog-card__media img,
.amm-blog-card--media-fit-contain .amm-blog-card__media video {
	object-fit: contain;
	padding: 24px;
	box-sizing: border-box;
}

.amm-blog-card__media--video .amm-blog-card__media-player {
	height: 100%;
}

/* Video without text column: cap at 1140×570, keep 1140:570 aspect ratio */
.amm-blog-card--no-content .amm-blog-card__media--video {
	width: min(100%, 1140px);
	max-width: 1140px;
	margin-inline: auto;
	justify-self: center;
	align-self: center;
	aspect-ratio: 1140 / 570;
	min-height: 0;
	height: auto;
}

.amm-blog-card__media--video-modal {
	display: block;
}

.amm-blog-card__media--video-modal .amm-video-modal__embed-template {
	display: none;
}

.amm-blog-card__media--inline .amm-blog-card__media-player {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
	overflow: hidden;
}

.amm-blog-card__media--inline .amm-blog-card__media-embed,
.amm-blog-card__media--inline .amm-blog-card__video-file {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
}

.amm-blog-card__media--inline .amm-blog-card__media-embed > * {
	position: absolute;
	inset: 0;
	width: 100% !important;
	height: 100% !important;
	max-width: none;
	padding: 0 !important;
	margin: 0;
}

.amm-blog-card__media--inline .amm-blog-card__media-embed iframe {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	display: block;
}

.amm-blog-card__media--inline video,
.amm-blog-card__media--inline .amm-blog-card__video-file,
.amm-blog-card__media--inline .amm-blog-card__media-poster img {
	object-fit: contain;
}

.amm-blog-card__media-poster {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	border: 0;
	cursor: pointer;
	background: transparent;
}

.amm-blog-card__media-poster img {
	height: 100%;
}

.amm-blog-card__media-play {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 64px;
	height: 64px;
	border-radius: 999px;
	background: rgba(0, 87, 98, 0.9);
	color: #fff;
}

.amm-blog-card__media-play .material-icons {
	font-size: 34px;
}

.amm-blog-card__media--empty {
	display: grid;
	place-items: center;
	color: #757575;
	font-size: 14px;
}

@media (max-width: 1024px) {
	.amm-blog-card,
	.amm-blog-card--reverse,
	.amm-blog-card--no-media,
	.amm-blog-card--no-content {
		grid-template-columns: 1fr;
	}

	.amm-blog-card--reverse .amm-blog-card__media,
	.amm-blog-card--reverse .amm-blog-card__callout {
		order: -1;
	}

	.amm-blog-card__callout {
		min-height: 0;
		padding: 1.5rem 0 0;
	}

	.amm-blog-card--reverse .amm-blog-card__callout {
		padding: 1.5rem 0 0;
	}

	.amm-blog-card__callout::before {
		top: 0;
		bottom: auto;
		left: 30px;
		right: 30px;
		width: auto;
		height: 3px;
	}
}

@media (max-width: 767px) {
	.amm-blog-card--featured {
		padding: 20px;
	}

	.amm-blog-card__title {
		font-size: 30px;
	}

	.amm-blog-card__media {
		min-height: 240px;
	}

	.amm-blog-card--no-content .amm-blog-card__media--video {
		min-height: 0;
	}

	.amm-blog-card__button {
		width: 100%;
		white-space: normal;
		text-align: center;
	}
}

/*# sourceURL=https://ammeraalbeltech.com/wp-content/plugins/ammweb-instance/blocks/blog-card/style.css */



:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--amm-palette-transparent: transparent;--wp--preset--color--amm-palette-primary-1: #005fc1;--wp--preset--color--amm-palette-primary-2: #000000;--wp--preset--color--amm-palette-primary-3: #ffffff;--wp--preset--color--amm-palette-secondary-1: #54585a;--wp--preset--color--amm-palette-secondary-2: #960000;--wp--preset--color--amm-palette-secondary-3: #005762;--wp--preset--color--amm-palette-secondary-4: #ee312d;--wp--preset--color--amm-palette-secondary-5: #ee6300;--wp--preset--color--amm-palette-background: #F2F2F7;--wp--preset--color--amm-palette-background-secondary: #ffffff;--wp--preset--color--amm-text-primary: #000000;--wp--preset--color--amm-text-secondary: #333333;--wp--preset--color--amm-text-tertiary: #666666;--wp--preset--color--amm-palette-primary-1-10: #e6eff9;--wp--preset--color--amm-palette-primary-1-20: #ccdff3;--wp--preset--color--amm-palette-primary-1-30: #b3cfec;--wp--preset--color--amm-palette-primary-1-40: #99bfe6;--wp--preset--color--amm-palette-primary-1-50: #80afe0;--wp--preset--color--amm-palette-primary-1-60: #669fda;--wp--preset--color--amm-palette-primary-1-70: #4d8fd4;--wp--preset--color--amm-palette-primary-1-80: #337fcd;--wp--preset--color--amm-palette-primary-1-90: #1a6fc7;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-amm-palette-transparent-color{color: var(--wp--preset--color--amm-palette-transparent) !important;}.has-amm-palette-primary-1-color{color: var(--wp--preset--color--amm-palette-primary-1) !important;}.has-amm-palette-primary-2-color{color: var(--wp--preset--color--amm-palette-primary-2) !important;}.has-amm-palette-primary-3-color{color: var(--wp--preset--color--amm-palette-primary-3) !important;}.has-amm-palette-secondary-1-color{color: var(--wp--preset--color--amm-palette-secondary-1) !important;}.has-amm-palette-secondary-2-color{color: var(--wp--preset--color--amm-palette-secondary-2) !important;}.has-amm-palette-secondary-3-color{color: var(--wp--preset--color--amm-palette-secondary-3) !important;}.has-amm-palette-secondary-4-color{color: var(--wp--preset--color--amm-palette-secondary-4) !important;}.has-amm-palette-secondary-5-color{color: var(--wp--preset--color--amm-palette-secondary-5) !important;}.has-amm-palette-background-color{color: var(--wp--preset--color--amm-palette-background) !important;}.has-amm-palette-background-secondary-color{color: var(--wp--preset--color--amm-palette-background-secondary) !important;}.has-amm-text-primary-color{color: var(--wp--preset--color--amm-text-primary) !important;}.has-amm-text-secondary-color{color: var(--wp--preset--color--amm-text-secondary) !important;}.has-amm-text-tertiary-color{color: var(--wp--preset--color--amm-text-tertiary) !important;}.has-amm-palette-primary-1-10-color{color: var(--wp--preset--color--amm-palette-primary-1-10) !important;}.has-amm-palette-primary-1-20-color{color: var(--wp--preset--color--amm-palette-primary-1-20) !important;}.has-amm-palette-primary-1-30-color{color: var(--wp--preset--color--amm-palette-primary-1-30) !important;}.has-amm-palette-primary-1-40-color{color: var(--wp--preset--color--amm-palette-primary-1-40) !important;}.has-amm-palette-primary-1-50-color{color: var(--wp--preset--color--amm-palette-primary-1-50) !important;}.has-amm-palette-primary-1-60-color{color: var(--wp--preset--color--amm-palette-primary-1-60) !important;}.has-amm-palette-primary-1-70-color{color: var(--wp--preset--color--amm-palette-primary-1-70) !important;}.has-amm-palette-primary-1-80-color{color: var(--wp--preset--color--amm-palette-primary-1-80) !important;}.has-amm-palette-primary-1-90-color{color: var(--wp--preset--color--amm-palette-primary-1-90) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-amm-palette-transparent-background-color{background-color: var(--wp--preset--color--amm-palette-transparent) !important;}.has-amm-palette-primary-1-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1) !important;}.has-amm-palette-primary-2-background-color{background-color: var(--wp--preset--color--amm-palette-primary-2) !important;}.has-amm-palette-primary-3-background-color{background-color: var(--wp--preset--color--amm-palette-primary-3) !important;}.has-amm-palette-secondary-1-background-color{background-color: var(--wp--preset--color--amm-palette-secondary-1) !important;}.has-amm-palette-secondary-2-background-color{background-color: var(--wp--preset--color--amm-palette-secondary-2) !important;}.has-amm-palette-secondary-3-background-color{background-color: var(--wp--preset--color--amm-palette-secondary-3) !important;}.has-amm-palette-secondary-4-background-color{background-color: var(--wp--preset--color--amm-palette-secondary-4) !important;}.has-amm-palette-secondary-5-background-color{background-color: var(--wp--preset--color--amm-palette-secondary-5) !important;}.has-amm-palette-background-background-color{background-color: var(--wp--preset--color--amm-palette-background) !important;}.has-amm-palette-background-secondary-background-color{background-color: var(--wp--preset--color--amm-palette-background-secondary) !important;}.has-amm-text-primary-background-color{background-color: var(--wp--preset--color--amm-text-primary) !important;}.has-amm-text-secondary-background-color{background-color: var(--wp--preset--color--amm-text-secondary) !important;}.has-amm-text-tertiary-background-color{background-color: var(--wp--preset--color--amm-text-tertiary) !important;}.has-amm-palette-primary-1-10-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1-10) !important;}.has-amm-palette-primary-1-20-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1-20) !important;}.has-amm-palette-primary-1-30-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1-30) !important;}.has-amm-palette-primary-1-40-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1-40) !important;}.has-amm-palette-primary-1-50-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1-50) !important;}.has-amm-palette-primary-1-60-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1-60) !important;}.has-amm-palette-primary-1-70-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1-70) !important;}.has-amm-palette-primary-1-80-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1-80) !important;}.has-amm-palette-primary-1-90-background-color{background-color: var(--wp--preset--color--amm-palette-primary-1-90) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-amm-palette-transparent-border-color{border-color: var(--wp--preset--color--amm-palette-transparent) !important;}.has-amm-palette-primary-1-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1) !important;}.has-amm-palette-primary-2-border-color{border-color: var(--wp--preset--color--amm-palette-primary-2) !important;}.has-amm-palette-primary-3-border-color{border-color: var(--wp--preset--color--amm-palette-primary-3) !important;}.has-amm-palette-secondary-1-border-color{border-color: var(--wp--preset--color--amm-palette-secondary-1) !important;}.has-amm-palette-secondary-2-border-color{border-color: var(--wp--preset--color--amm-palette-secondary-2) !important;}.has-amm-palette-secondary-3-border-color{border-color: var(--wp--preset--color--amm-palette-secondary-3) !important;}.has-amm-palette-secondary-4-border-color{border-color: var(--wp--preset--color--amm-palette-secondary-4) !important;}.has-amm-palette-secondary-5-border-color{border-color: var(--wp--preset--color--amm-palette-secondary-5) !important;}.has-amm-palette-background-border-color{border-color: var(--wp--preset--color--amm-palette-background) !important;}.has-amm-palette-background-secondary-border-color{border-color: var(--wp--preset--color--amm-palette-background-secondary) !important;}.has-amm-text-primary-border-color{border-color: var(--wp--preset--color--amm-text-primary) !important;}.has-amm-text-secondary-border-color{border-color: var(--wp--preset--color--amm-text-secondary) !important;}.has-amm-text-tertiary-border-color{border-color: var(--wp--preset--color--amm-text-tertiary) !important;}.has-amm-palette-primary-1-10-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1-10) !important;}.has-amm-palette-primary-1-20-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1-20) !important;}.has-amm-palette-primary-1-30-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1-30) !important;}.has-amm-palette-primary-1-40-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1-40) !important;}.has-amm-palette-primary-1-50-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1-50) !important;}.has-amm-palette-primary-1-60-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1-60) !important;}.has-amm-palette-primary-1-70-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1-70) !important;}.has-amm-palette-primary-1-80-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1-80) !important;}.has-amm-palette-primary-1-90-border-color{border-color: var(--wp--preset--color--amm-palette-primary-1-90) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */


@keyframes slideBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideBottomCenter{0%{transform:translateY(100%) translate(-50%)}to{transform:translateY(0) translate(-50%)}}@keyframes slideTopCenter{0%{transform:translateY(100%) translate(-50%)}to{transform:translateY(0) translate(-50%)}}@keyframes slideBottomCenterFloating{0%{transform:translateY(100%) translate(-50%)}to{transform:translateY(-20%) translate(-50%)}}@keyframes slideTopCenterFloating{0%{transform:translateY(100%) translate(-50%)}to{transform:translateY(-20%) translate(-50%)}}@keyframes slideCenter{0%{transform:translate(-50%,250%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes slideLeft{0%{transform:translate(-200%)}to{transform:translateY(0)}}@keyframes slideRight{0%{transform:translate(200%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popCenter{0%{transform:translate(-50%,-50%) scale(0)}50%{transform:translate(-50%,-50%) scale(1.2)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes popBottom{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes popTop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes popBottomCenter{0%{transform:translate(-50%) scale(0)}50%{transform:translate(-50%) scale(1.2)}to{transform:translate(-50%) scale(1)}}@keyframes popTopCenter{0%{transform:translate(-50%) scale(0)}50%{transform:translate(-50%) scale(1.2)}to{transform:translate(-50%) scale(1)}}@keyframes popBottomCenterFloating{0%{transform:translate(-50%) translateY(-20%) scale(0)}50%{transform:translate(-50%) translateY(-20%) scale(1.2)}to{transform:translate(-50%) translateY(-20%) scale(1)}}@keyframes popTopCenterFloating{0%{transform:translate(-50%) translateY(-20%) scale(0)}50%{transform:translate(-50%) translateY(-20%) scale(1.2)}to{transform:translate(-50%) translateY(-20%) scale(1)}}.ez-consent .cookie-icon{display:flex;align-items:center;display:none;align-self:center}.ez-consent dfn.enzuzo-gpc-tooltip-bar{position:relative;display:inherit;align-items:center}.ez-consent dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{display:none;position:absolute;right:-22px;z-index:30;width:275px;height:auto;padding:4px 8px;min-height:0;background:#616161e6;border-radius:4px;color:#fff;border:none}.ez-consent dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{position:absolute;content:"";bottom:-6px;right:25px;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent rgba(97,97,97,.9) transparent;transform:rotate(180deg)}.ez-consent dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar p{margin:0;font-weight:500;font-size:10px;line-height:14px}.ez-consent dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar a{color:#fff;text-decoration:underline;white-space:nowrap}.ez-consent dfn.enzuzo-gpc-tooltip-bar:hover>.dfn-enzuzo-tooltip-bar{display:block}.ez-consent dfn.enzuzo-gpc-tooltip-bar svg{margin-left:4px;cursor:pointer}.ez-consent .notification-main{display:flex;position:fixed;z-index:501;box-sizing:border-box;max-height:90vh;overflow:visible;gap:10px}.ez-consent .notification-main.hasCookieIcon .cookie-icon{display:flex}.ez-consent .notification-main.notification-default{bottom:0;flex-direction:row;justify-content:space-between;align-items:center;left:0;right:0;width:100%!important}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default{flex-direction:column}}.ez-consent .notification-main.notification-default.enzuzo-animate.enzuzo-pop{animation-name:popBottom;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-default.enzuzo-animate.enzuzo-slide{animation-name:slideBottom;animation-duration:.8s;animation-timing-function:ease-in-out;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-default.enzuzo-animate.enzuzo-fade-in{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-default .notification-buttons{flex-wrap:wrap}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-default .notification-buttons{flex-direction:column}}@media only screen and (max-width: 1280px){.ez-consent .notification-main.notification-default .notification-buttons{flex-wrap:nowrap}}.ez-consent .notification-main.notification-default .cookieButtonWrap{text-align:center}.ez-consent .notification-main.notification-default .closeTrigger{padding-right:32px}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default .closeTrigger{padding-right:0}}.ez-consent .notification-main.notification-default .button-edgeless{border:none;margin:0 4px!important;height:100%}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-default .button-edgeless{border:none!important;margin:4px!important}}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default .button-edgeless{width:100%!important;margin:4px 0!important}}.ez-consent .notification-main.notification-default .button-edgeless:last-of-type{margin-right:0!important}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default .button-edgeless:last-of-type{margin-bottom:0!important}}.ez-consent .notification-main.notification-default .close-banner-button{border:none;border-radius:4px;height:30px;padding:0;position:absolute;right:10px;display:block;width:30px;overflow:hidden;text-indent:100%;top:50%;transform:translateY(-50%);white-space:nowrap}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default .close-banner-button{margin:0 auto;position:relative;right:0;transform:none}}.ez-consent .notification-main.notification-default dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{bottom:26px}.ez-consent .notification-main.notification-default dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{bottom:-6px;transform:rotate(180deg)}.ez-consent .notification-main.notification-default-top{top:0;flex-direction:row;justify-content:space-between;align-items:center;left:0;right:0;width:100%!important}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default-top{flex-direction:column}}.ez-consent .notification-main.notification-default-top.enzuzo-animate.enzuzo-pop{animation-name:popTop;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-default-top.enzuzo-animate.enzuzo-slide{animation-name:slideTop;animation-duration:.8s;animation-timing-function:ease-in-out;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-default-top.enzuzo-animate.enzuzo-fade-in{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-default-top .notification-buttons{flex-direction:column}}@media only screen and (max-width: 1280px){.ez-consent .notification-main.notification-default-top .notification-buttons{flex-wrap:nowrap}}.ez-consent .notification-main.notification-default-top .cookieButtonWrap{text-align:center}.ez-consent .notification-main.notification-default-top .closeTrigger{padding-right:32px}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default-top .closeTrigger{padding-right:0}}.ez-consent .notification-main.notification-default-top .button-edgeless{border:none;margin:0 4px!important;height:100%}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-default-top .button-edgeless{border:none!important;margin:4px!important}}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default-top .button-edgeless{width:100%!important;margin:4px 0!important}}.ez-consent .notification-main.notification-default-top .button-edgeless:last-of-type{margin-right:0!important}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default-top .button-edgeless:last-of-type{margin-bottom:0!important}}.ez-consent .notification-main.notification-default-top .close-banner-button{border:none;border-radius:4px;height:30px;padding:0;position:absolute;right:10px;display:block;width:30px;overflow:hidden;text-indent:100%;top:50%;transform:translateY(-50%);white-space:nowrap}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default-top .close-banner-button{margin:0 auto;position:relative;right:0;transform:none}}.ez-consent .notification-main.notification-default-top dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{top:28px}.ez-consent .notification-main.notification-default-top dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{top:-6px;transform:rotate(0)}.ez-consent .notification-main.notification-bottom-center{flex-direction:row;justify-content:space-between;align-items:center;width:85%!important;align-self:center;bottom:0;left:50%;transform:translate(-50%)}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center{width:calc(100% - 32px)!important;flex-direction:column}}.ez-consent .notification-main.notification-bottom-center.enzuzo-animate.enzuzo-pop{animation-name:popBottomCenter;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-center.enzuzo-animate.enzuzo-slide{animation-name:slideBottomCenter;animation-duration:.8s;animation-timing-function:ease-in-out;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-center.enzuzo-animate.enzuzo-fade-in{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-bottom-center .notification-buttons{flex-direction:column}}@media only screen and (max-width: 1280px){.ez-consent .notification-main.notification-bottom-center .notification-buttons{flex-wrap:nowrap}}.ez-consent .notification-main.notification-bottom-center .cookieButtonWrap{text-align:center}.ez-consent .notification-main.notification-bottom-center .closeTrigger{padding-right:32px}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center .closeTrigger{padding-right:0}}.ez-consent .notification-main.notification-bottom-center .button-edgeless{border:none;margin:0 4px!important;height:100%}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-bottom-center .button-edgeless{border:none!important;margin:4px!important}}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center .button-edgeless{width:100%!important;margin:4px 0!important}}.ez-consent .notification-main.notification-bottom-center .button-edgeless:last-of-type{margin-right:0!important}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center .button-edgeless:last-of-type{margin-bottom:0!important}}.ez-consent .notification-main.notification-bottom-center .close-banner-button{border:none;border-radius:4px;height:30px;padding:0;position:absolute;right:10px;display:block;width:30px;overflow:hidden;text-indent:100%;top:50%;transform:translateY(-50%);white-space:nowrap}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center .close-banner-button{margin:0 auto;position:relative;right:0;transform:none}}.ez-consent .notification-main.notification-bottom-center dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{bottom:26px}.ez-consent .notification-main.notification-bottom-center dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{bottom:-6px;transform:rotate(180deg)}.ez-consent .notification-main.notification-top-center{flex-direction:row;justify-content:space-between;align-items:center;width:85%!important;align-self:center;top:0;left:50%;transform:translate(-50%)}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center{width:calc(100% - 32px)!important;flex-direction:column}}.ez-consent .notification-main.notification-top-center.enzuzo-animate.enzuzo-pop{animation-name:popTopCenter;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-top-center.enzuzo-animate.enzuzo-slide{animation-name:slideTopCenter;animation-duration:.8s;animation-timing-function:ease-in-out;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-top-center.enzuzo-animate.enzuzo-fade-in{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-top-center .notification-buttons{flex-direction:column}}@media only screen and (max-width: 1280px){.ez-consent .notification-main.notification-top-center .notification-buttons{flex-wrap:nowrap}}.ez-consent .notification-main.notification-top-center .cookieButtonWrap{text-align:center}.ez-consent .notification-main.notification-top-center .closeTrigger{padding-right:32px}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center .closeTrigger{padding-right:0}}.ez-consent .notification-main.notification-top-center .button-edgeless{border:none;margin:0 4px!important;height:100%}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-top-center .button-edgeless{border:none!important;margin:4px!important}}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center .button-edgeless{width:100%!important;margin:4px 0!important}}.ez-consent .notification-main.notification-top-center .button-edgeless:last-of-type{margin-right:0!important}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center .button-edgeless:last-of-type{margin-bottom:0!important}}.ez-consent .notification-main.notification-top-center .close-banner-button{border:none;border-radius:4px;height:30px;padding:0;position:absolute;right:10px;display:block;width:30px;overflow:hidden;text-indent:100%;top:50%;transform:translateY(-50%);white-space:nowrap}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center .close-banner-button{margin:0 auto;position:relative;right:0;transform:none}}.ez-consent .notification-main.notification-top-center dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{top:28px}.ez-consent .notification-main.notification-top-center dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{top:-6px;transform:rotate(0)}.ez-consent .notification-main.notification-bottom-center-floating{flex-direction:row;justify-content:space-between;align-items:center;width:80%!important;align-self:center;bottom:20px;left:50%;transform:translate(-50%)}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center-floating{width:calc(100% - 32px)!important;flex-direction:column}}.ez-consent .notification-main.notification-bottom-center-floating.enzuzo-animate.enzuzo-pop{animation-name:popBottomCenterFloating;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-center-floating.enzuzo-animate.enzuzo-slide{animation-name:slideBottomCenterFloating;animation-duration:.8s;animation-timing-function:ease-in-out;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-center-floating.enzuzo-animate.enzuzo-fade-in{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-center-floating .notification-buttons{flex-wrap:nowrap}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-bottom-center-floating .notification-buttons{flex-direction:column}}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-bottom-center-floating .notification-buttons{flex-wrap:wrap}}.ez-consent .notification-main.notification-bottom-center-floating .cookieButtonWrap{text-align:center}.ez-consent .notification-main.notification-bottom-center-floating .closeTrigger{padding-right:32px}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center-floating .closeTrigger{padding-right:0}}.ez-consent .notification-main.notification-bottom-center-floating .button-edgeless{border:none;margin:0 4px!important;height:100%}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-bottom-center-floating .button-edgeless{border:none!important;margin:4px!important}}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center-floating .button-edgeless{width:100%!important;margin:4px 0!important}}.ez-consent .notification-main.notification-bottom-center-floating .button-edgeless:last-of-type{margin-right:0!important}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center-floating .button-edgeless:last-of-type{margin-bottom:0!important}}.ez-consent .notification-main.notification-bottom-center-floating .close-banner-button{border:none;border-radius:4px;height:30px;padding:0;position:absolute;right:10px;display:block;width:30px;overflow:hidden;text-indent:100%;top:50%;transform:translateY(-50%);white-space:nowrap}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-center-floating .close-banner-button{margin:0 auto;position:relative;right:0;transform:none}}.ez-consent .notification-main.notification-bottom-center-floating dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{bottom:26px}.ez-consent .notification-main.notification-bottom-center-floating dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{bottom:-6px;transform:rotate(180deg)}.ez-consent .notification-main.notification-top-center-floating{flex-direction:row;justify-content:space-between;align-items:center;width:80%!important;align-self:center;top:20px;left:50%;transform:translate(-50%)}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center-floating{width:calc(100% - 32px)!important;flex-direction:column}}.ez-consent .notification-main.notification-top-center-floating.enzuzo-animate.enzuzo-pop{animation-name:popTopCenterFloating;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-top-center-floating.enzuzo-animate.enzuzo-slide{animation-name:slideTopCenterFloating;animation-duration:.8s;animation-timing-function:ease-in-out;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-top-center-floating.enzuzo-animate.enzuzo-fade-in{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-top-center-floating .notification-buttons{flex-wrap:nowrap}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-top-center-floating .notification-buttons{flex-direction:column}}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-top-center-floating .notification-buttons{flex-wrap:wrap}}.ez-consent .notification-main.notification-top-center-floating .cookieButtonWrap{text-align:center}.ez-consent .notification-main.notification-top-center-floating .closeTrigger{padding-right:32px}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center-floating .closeTrigger{padding-right:0}}.ez-consent .notification-main.notification-top-center-floating .button-edgeless{border:none;margin:0 4px!important;height:100%}@media only screen and (max-width: 800px){.ez-consent .notification-main.notification-top-center-floating .button-edgeless{border:none!important;margin:4px!important}}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center-floating .button-edgeless{width:100%!important;margin:4px 0!important}}.ez-consent .notification-main.notification-top-center-floating .button-edgeless:last-of-type{margin-right:0!important}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center-floating .button-edgeless:last-of-type{margin-bottom:0!important}}.ez-consent .notification-main.notification-top-center-floating .close-banner-button{border:none;border-radius:4px;height:30px;padding:0;position:absolute;right:10px;display:block;width:30px;overflow:hidden;text-indent:100%;top:50%;transform:translateY(-50%);white-space:nowrap}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-top-center-floating .close-banner-button{margin:0 auto;position:relative;right:0;transform:none}}.ez-consent .notification-main.notification-top-center-floating dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{top:28px}.ez-consent .notification-main.notification-top-center-floating dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{top:-6px;transform:rotate(0)}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default .notification-buttons,.ez-consent .notification-main.notification-default-top .notification-buttons,.ez-consent .notification-main.notification-bottom-center .notification-buttons,.ez-consent .notification-main.notification-top-center .notification-buttons,.ez-consent .notification-main.notification-bottom-center-floating .notification-buttons,.ez-consent .notification-main.notification-top-center-floating .notification-buttons{width:100%}}.ez-consent .notification-main.notification-default.hasCookieIcon .notification-text-small,.ez-consent .notification-main.notification-default.hasCookieIcon .notification-text-medium,.ez-consent .notification-main.notification-default.hasCookieIcon .notification-text-large,.ez-consent .notification-main.notification-default-top.hasCookieIcon .notification-text-small,.ez-consent .notification-main.notification-default-top.hasCookieIcon .notification-text-medium,.ez-consent .notification-main.notification-default-top.hasCookieIcon .notification-text-large,.ez-consent .notification-main.notification-bottom-center.hasCookieIcon .notification-text-small,.ez-consent .notification-main.notification-bottom-center.hasCookieIcon .notification-text-medium,.ez-consent .notification-main.notification-bottom-center.hasCookieIcon .notification-text-large,.ez-consent .notification-main.notification-top-center.hasCookieIcon .notification-text-small,.ez-consent .notification-main.notification-top-center.hasCookieIcon .notification-text-medium,.ez-consent .notification-main.notification-top-center.hasCookieIcon .notification-text-large,.ez-consent .notification-main.notification-bottom-center-floating.hasCookieIcon .notification-text-small,.ez-consent .notification-main.notification-bottom-center-floating.hasCookieIcon .notification-text-medium,.ez-consent .notification-main.notification-bottom-center-floating.hasCookieIcon .notification-text-large,.ez-consent .notification-main.notification-top-center-floating.hasCookieIcon .notification-text-small,.ez-consent .notification-main.notification-top-center-floating.hasCookieIcon .notification-text-medium,.ez-consent .notification-main.notification-top-center-floating.hasCookieIcon .notification-text-large{padding-left:0}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-default.hasCloseIcon .close-banner-button,.ez-consent .notification-main.notification-default-top.hasCloseIcon .close-banner-button,.ez-consent .notification-main.notification-bottom-center.hasCloseIcon .close-banner-button,.ez-consent .notification-main.notification-top-center.hasCloseIcon .close-banner-button,.ez-consent .notification-main.notification-bottom-center-floating.hasCloseIcon .close-banner-button,.ez-consent .notification-main.notification-top-center-floating.hasCloseIcon .close-banner-button{right:4px;top:4px;position:absolute}.ez-consent .notification-main.notification-default.hasCloseIcon .notification-text,.ez-consent .notification-main.notification-default-top.hasCloseIcon .notification-text,.ez-consent .notification-main.notification-bottom-center.hasCloseIcon .notification-text,.ez-consent .notification-main.notification-top-center.hasCloseIcon .notification-text,.ez-consent .notification-main.notification-bottom-center-floating.hasCloseIcon .notification-text,.ez-consent .notification-main.notification-top-center-floating.hasCloseIcon .notification-text{padding-right:34px}}.ez-consent .notification-main.notification-default .notification-text,.ez-consent .notification-main.notification-default-top .notification-text,.ez-consent .notification-main.notification-bottom-center .notification-text,.ez-consent .notification-main.notification-top-center .notification-text,.ez-consent .notification-main.notification-bottom-center-floating .notification-text,.ez-consent .notification-main.notification-top-center-floating .notification-text{display:flex;flex-direction:row;justify-content:flex-start}.ez-consent .notification-main.notification-default .notification-text .cookie-icon,.ez-consent .notification-main.notification-default-top .notification-text .cookie-icon,.ez-consent .notification-main.notification-bottom-center .notification-text .cookie-icon,.ez-consent .notification-main.notification-top-center .notification-text .cookie-icon,.ez-consent .notification-main.notification-bottom-center-floating .notification-text .cookie-icon,.ez-consent .notification-main.notification-top-center-floating .notification-text .cookie-icon{align-self:flex-start}.ez-consent .notification-main.notification-center{flex-direction:column;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-center{width:calc(100% - 40px)!important}}.ez-consent .notification-main.notification-center>div{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;margin:0!important}.ez-consent .notification-main.notification-center.enzuzo-animate.enzuzo-pop{animation-name:popCenter;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-center.enzuzo-animate.enzuzo-slide{animation-name:slideCenter;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-center.enzuzo-animate.enzuzo-fade-in{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .center-edgeless .notification-main.notification-center.center-large .cookie-icon{top:5px;left:5px}.ez-consent .notification-main.notification-center.center-large .close-banner-button{top:26px;right:34px}.ez-consent .notification-main.notification-center.hasCloseIcon .notification-text-small{padding-right:24px}.ez-consent .notification-main.notification-center.hasCloseIcon .notification-text-medium{padding-right:30px}.ez-consent .notification-main.notification-center.hasCloseIcon .notification-text-large{padding-right:34px}.ez-consent .notification-main.notification-center.hasCloseIcon.center-edgeless .notification-text-small{padding-right:40px}.ez-consent .notification-main.notification-center.hasCloseIcon.center-edgeless .notification-text-medium{padding-right:48px}.ez-consent .notification-main.notification-center.hasCloseIcon.center-edgeless .notification-text-large{padding-right:56px}.ez-consent .notification-main.notification-center .cookieButtonWrap{flex-direction:column;width:100%}.ez-consent .notification-main.notification-center .button-default,.ez-consent .notification-main.notification-center .button-border,.ez-consent .notification-main.notification-center .button-rounded{margin-left:0;margin-right:0;width:100%!important}.ez-consent .notification-main.notification-center .button-default:last-of-type,.ez-consent .notification-main.notification-center .button-border:last-of-type,.ez-consent .notification-main.notification-center .button-rounded:last-of-type{margin-bottom:0}.ez-consent .notification-main.notification-center .button-border{background:none}.ez-consent .notification-main.notification-center .button-edgeless{width:100%!important}.ez-consent .notification-main.notification-center .close-banner-button{border:none;border-radius:4px;height:30px;padding:0;position:absolute;right:20px;top:20px;width:30px;overflow:hidden;text-indent:100%;white-space:nowrap}.ez-consent .notification-main.notification-center #notificationManagerLink{text-align:center;width:100%;line-height:32px}.ez-consent .notification-main.notification-center dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{bottom:26px}.ez-consent .notification-main.notification-center dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{bottom:-6px;transform:rotate(180deg)}.ez-consent .notification-main.notification-bottom-right{bottom:20px;flex-direction:column;right:20px}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-right{left:0;margin:0 auto;right:0;width:calc(100% - 40px)!important}}.ez-consent .notification-main.notification-bottom-right.enzuzo-animate.enzuzo-pop{animation-name:popBottom;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-right.enzuzo-animate.enzuzo-slide{animation-name:slideRight;animation-duration:.8s;animation-timing-function:cubic-bezier(.175,.885,.32,1.175);animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-right.enzuzo-animate.enzuzo-fade-in{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-right dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{bottom:26px}.ez-consent .notification-main.notification-bottom-right dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{bottom:-6px;transform:rotate(180deg)}.ez-consent .notification-main.notification-bottom-left{bottom:20px;flex-direction:column;left:20px}@media only screen and (max-width: 480px){.ez-consent .notification-main.notification-bottom-left{left:0;margin:0 auto;right:0;width:calc(100% - 40px)!important}}.ez-consent .notification-main.notification-bottom-left.enzuzo-animate.enzuzo-pop{animation-name:popBottom;animation-duration:.6s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-left.enzuzo-animate.enzuzo-slide{animation-name:slideLeft;animation-duration:.8s;animation-timing-function:cubic-bezier(.175,.885,.32,1.175);animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-left.enzuzo-animate.enzuzo-fade-in{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:normal;animation-iteration-count:1}.ez-consent .notification-main.notification-bottom-left dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar{bottom:26px}.ez-consent .notification-main.notification-bottom-left dfn.enzuzo-gpc-tooltip-bar>.dfn-enzuzo-tooltip-bar:before{bottom:-6px;transform:rotate(180deg)}.ez-consent .notification-main.notification-bottom-right .cookieButtonWrap,.ez-consent .notification-main.notification-bottom-left .cookieButtonWrap{flex-direction:column;width:100%}.ez-consent .notification-main.notification-bottom-right .button-default,.ez-consent .notification-main.notification-bottom-right .button-border,.ez-consent .notification-main.notification-bottom-right .button-rounded,.ez-consent .notification-main.notification-bottom-left .button-default,.ez-consent .notification-main.notification-bottom-left .button-border,.ez-consent .notification-main.notification-bottom-left .button-rounded{margin-left:0;margin-right:0;width:100%!important}.ez-consent .notification-main.notification-bottom-right .button-default:last-of-type,.ez-consent .notification-main.notification-bottom-right .button-border:last-of-type,.ez-consent .notification-main.notification-bottom-right .button-rounded:last-of-type,.ez-consent .notification-main.notification-bottom-left .button-default:last-of-type,.ez-consent .notification-main.notification-bottom-left .button-border:last-of-type,.ez-consent .notification-main.notification-bottom-left .button-rounded:last-of-type{margin-bottom:0}.ez-consent .notification-main.notification-bottom-right .button-border,.ez-consent .notification-main.notification-bottom-left .button-border{background:none}.ez-consent .notification-main.notification-bottom-right .button-edgeless,.ez-consent .notification-main.notification-bottom-left .button-edgeless{width:100%!important}.ez-consent .notification-main.notification-bottom-right .close-banner-button,.ez-consent .notification-main.notification-bottom-left .close-banner-button{border:none;border-radius:4px;height:30px;padding:0;position:absolute;right:20px;top:20px;width:30px;overflow:hidden;text-indent:100%;white-space:nowrap}.ez-consent .notification-main.notification-bottom-right #notificationManagerLink,.ez-consent .notification-main.notification-bottom-left #notificationManagerLink{text-align:center;width:100%;line-height:32px}.ez-consent .notification-main.notification-bottom-right,.ez-consent .notification-main.notification-bottom-left,.ez-consent .notification-main.notification-center{gap:8px}.ez-consent .notification-main.notification-bottom-right .notification-desc,.ez-consent .notification-main.notification-bottom-left .notification-desc,.ez-consent .notification-main.notification-center .notification-desc{flex-direction:column;align-items:flex-start}.ez-consent .notification-main.notification-bottom-right .notification-desc a,.ez-consent .notification-main.notification-bottom-left .notification-desc a,.ez-consent .notification-main.notification-center .notification-desc a{margin:0}.ez-consent .notification-main.notification-bottom-right .notification-desc.hasGPC,.ez-consent .notification-main.notification-bottom-left .notification-desc.hasGPC,.ez-consent .notification-main.notification-center .notification-desc.hasGPC{flex-direction:column}.ez-consent .notification-main.notification-bottom-right .notification-desc.hasGPC .enzuzo-gpc-status,.ez-consent .notification-main.notification-bottom-left .notification-desc.hasGPC .enzuzo-gpc-status,.ez-consent .notification-main.notification-center .notification-desc.hasGPC .enzuzo-gpc-status{margin-top:8px}.ez-consent .notification-main.notification-bottom-right .notification-buttons,.ez-consent .notification-main.notification-bottom-left .notification-buttons,.ez-consent .notification-main.notification-center .notification-buttons{flex-wrap:wrap}.ez-consent .notification-main.notification-bottom-right .notification-text,.ez-consent .notification-main.notification-bottom-left .notification-text,.ez-consent .notification-main.notification-center .notification-text{display:flex;flex-direction:row}.ez-consent .notification-main.notification-bottom-right .notification-text .cookie-icon,.ez-consent .notification-main.notification-bottom-left .notification-text .cookie-icon,.ez-consent .notification-main.notification-center .notification-text .cookie-icon{align-self:flex-start}.ez-consent .notification-main.default-small,.ez-consent .notification-main.default-top-small{padding:8px}@media only screen and (max-width: 480px){.ez-consent .notification-main.default-small #notificationManagerLink,.ez-consent .notification-main.default-top-small #notificationManagerLink{padding:8px 0}}.ez-consent .notification-main.default-medium,.ez-consent .notification-main.default-top-medium{padding:12px 16px}@media only screen and (max-width: 480px){.ez-consent .notification-main.default-medium #notificationManagerLink,.ez-consent .notification-main.default-top-medium #notificationManagerLink{padding:8px 0}}.ez-consent .notification-main.default-large,.ez-consent .notification-main.default-top-large{padding:18px 16px}@media only screen and (max-width: 480px){.ez-consent .notification-main.default-large #notificationManagerLink,.ez-consent .notification-main.default-top-large #notificationManagerLink{padding:8px 0}}.ez-consent .notification-main.default-small .notification-desc,.ez-consent .notification-main.default-medium .notification-desc,.ez-consent .notification-main.default-large .notification-desc,.ez-consent .notification-main.default-top-small .notification-desc,.ez-consent .notification-main.default-top-medium .notification-desc,.ez-consent .notification-main.default-top-large .notification-desc{margin-bottom:0}.ez-consent .notification-main.bottom-center-small,.ez-consent .notification-main.top-center-small{padding:8px}.ez-consent .notification-main.bottom-center-medium,.ez-consent .notification-main.top-center-medium{padding:12px 16px}.ez-consent .notification-main.bottom-center-large,.ez-consent .notification-main.top-center-large{padding:18px 16px}.ez-consent .notification-main.bottom-center-floating-small,.ez-consent .notification-main.top-center-floating-small{padding:8px}.ez-consent .notification-main.bottom-center-floating-medium,.ez-consent .notification-main.top-center-floating-medium{padding:12px 16px}.ez-consent .notification-main.bottom-center-floating-large,.ez-consent .notification-main.top-center-floating-large{padding:18px 16px}.ez-consent .notification-main.center-small{width:360px;padding:16px}.ez-consent .notification-main.center-small.hasTcf{min-width:500px;width:auto}@media only screen and (max-width: 540px){.ez-consent .notification-main.center-small.hasTcf{width:calc(100% - 24px);min-width:calc(100% - 24px)}}.ez-consent .notification-main.center-medium{width:400px;padding:24px}.ez-consent .notification-main.center-medium.hasTcf{min-width:600px;width:auto}@media only screen and (max-width: 640px){.ez-consent .notification-main.center-medium.hasTcf{width:calc(100% - 24px);min-width:calc(100% - 24px)}}.ez-consent .notification-main.center-large{width:450px;padding:32px}.ez-consent .notification-main.center-large.hasTcf{min-width:700px;width:auto}@media only screen and (max-width: 740px){.ez-consent .notification-main.center-large.hasTcf{width:calc(100% - 24px);min-width:calc(100% - 24px)}}.ez-consent .notification-main.bottom-left-small,.ez-consent .notification-main.bottom-right-small{width:250px;padding:8px}.ez-consent .notification-main.bottom-left-small.hasCloseIcon .close-banner-button,.ez-consent .notification-main.bottom-right-small.hasCloseIcon .close-banner-button{right:4px;top:4px}.ez-consent .notification-main.bottom-left-small.hasCloseIcon .notification-text,.ez-consent .notification-main.bottom-right-small.hasCloseIcon .notification-text{padding-right:24px}.ez-consent .notification-main.bottom-left-medium,.ez-consent .notification-main.bottom-right-medium{width:270px;padding:16px}.ez-consent .notification-main.bottom-left-medium.hasCloseIcon .close-banner-button,.ez-consent .notification-main.bottom-right-medium.hasCloseIcon .close-banner-button{right:12px;top:12px}.ez-consent .notification-main.bottom-left-medium.hasCloseIcon .notification-text,.ez-consent .notification-main.bottom-right-medium.hasCloseIcon .notification-text{padding-right:28px}.ez-consent .notification-main.bottom-left-large,.ez-consent .notification-main.bottom-right-large{width:300px;padding:24px}.ez-consent .notification-main.bottom-left-large.hasCloseIcon .close-banner-button,.ez-consent .notification-main.bottom-right-large.hasCloseIcon .close-banner-button{right:14px;top:22px}.ez-consent .notification-main.bottom-left-large.hasCloseIcon .notification-text,.ez-consent .notification-main.bottom-right-large.hasCloseIcon .notification-text{padding-right:20px}.ez-consent .notification-main.has-edgeless{padding:0;align-items:stretch}.ez-consent .notification-main.has-edgeless .notification-desc{margin:0}@media only screen and (max-width: 480px){.ez-consent .notification-main.has-edgeless .notification-desc{flex-wrap:wrap}}.ez-consent .notification-main.has-edgeless .notification-buttons{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:center}.ez-consent .notification-main.has-edgeless .buttons-small #notificationManagerLink,.ez-consent .notification-main.has-edgeless .buttons-medium #notificationManagerLink,.ez-consent .notification-main.has-edgeless .buttons-large #notificationManagerLink{font-size:13px;margin:0 auto}@media only screen and (max-width: 480px){.ez-consent .notification-main.has-edgeless .buttons-small #notificationManagerLink,.ez-consent .notification-main.has-edgeless .buttons-medium #notificationManagerLink,.ez-consent .notification-main.has-edgeless .buttons-large #notificationManagerLink{text-align:center}}.ez-consent .notification-main.default-edgeless .cookie-icon,.ez-consent .notification-main.bottom-center-edgeless .cookie-icon,.ez-consent .notification-main.bottom-center-floating-edgeless .cookie-icon,.ez-consent .notification-main.default-top-edgeless .cookie-icon,.ez-consent .notification-main.top-center-edgeless .cookie-icon,.ez-consent .notification-main.top-center-floating-edgeless .cookie-icon{padding-left:8px}.ez-consent .notification-main.default-edgeless .notification-text-small,.ez-consent .notification-main.bottom-center-edgeless .notification-text-small,.ez-consent .notification-main.bottom-center-floating-edgeless .notification-text-small,.ez-consent .notification-main.default-top-edgeless .notification-text-small,.ez-consent .notification-main.top-center-edgeless .notification-text-small,.ez-consent .notification-main.top-center-floating-edgeless .notification-text-small{font-size:12px;padding:12px}.ez-consent .notification-main.default-edgeless .notification-text-medium,.ez-consent .notification-main.bottom-center-edgeless .notification-text-medium,.ez-consent .notification-main.bottom-center-floating-edgeless .notification-text-medium,.ez-consent .notification-main.default-top-edgeless .notification-text-medium,.ez-consent .notification-main.top-center-edgeless .notification-text-medium,.ez-consent .notification-main.top-center-floating-edgeless .notification-text-medium{font-size:13px;padding:16px}.ez-consent .notification-main.default-edgeless .notification-text-large,.ez-consent .notification-main.bottom-center-edgeless .notification-text-large,.ez-consent .notification-main.bottom-center-floating-edgeless .notification-text-large,.ez-consent .notification-main.default-top-edgeless .notification-text-large,.ez-consent .notification-main.top-center-edgeless .notification-text-large,.ez-consent .notification-main.top-center-floating-edgeless .notification-text-large{font-size:14px;padding:18px}.ez-consent .notification-main.default-edgeless .closeTrigger,.ez-consent .notification-main.bottom-center-edgeless .closeTrigger,.ez-consent .notification-main.bottom-center-floating-edgeless .closeTrigger,.ez-consent .notification-main.default-top-edgeless .closeTrigger,.ez-consent .notification-main.top-center-edgeless .closeTrigger,.ez-consent .notification-main.top-center-floating-edgeless .closeTrigger{padding-right:40px}@media only screen and (max-width: 480px){.ez-consent .notification-main.default-edgeless .closeTrigger,.ez-consent .notification-main.bottom-center-edgeless .closeTrigger,.ez-consent .notification-main.bottom-center-floating-edgeless .closeTrigger,.ez-consent .notification-main.default-top-edgeless .closeTrigger,.ez-consent .notification-main.top-center-edgeless .closeTrigger,.ez-consent .notification-main.top-center-floating-edgeless .closeTrigger{padding-right:0}}@media only screen and (max-width: 800px){.ez-consent .notification-main.default-edgeless .notification-buttons,.ez-consent .notification-main.bottom-center-edgeless .notification-buttons,.ez-consent .notification-main.bottom-center-floating-edgeless .notification-buttons,.ez-consent .notification-main.default-top-edgeless .notification-buttons,.ez-consent .notification-main.top-center-edgeless .notification-buttons,.ez-consent .notification-main.top-center-floating-edgeless .notification-buttons{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}}.ez-consent .notification-main.default-edgeless #notificationManagerLink,.ez-consent .notification-main.bottom-center-edgeless #notificationManagerLink,.ez-consent .notification-main.bottom-center-floating-edgeless #notificationManagerLink,.ez-consent .notification-main.default-top-edgeless #notificationManagerLink,.ez-consent .notification-main.top-center-edgeless #notificationManagerLink,.ez-consent .notification-main.top-center-floating-edgeless #notificationManagerLink{font-size:13px;margin:auto 18px auto 0!important}@media only screen and (max-width: 480px){.ez-consent .notification-main.default-edgeless #notificationManagerLink,.ez-consent .notification-main.bottom-center-edgeless #notificationManagerLink,.ez-consent .notification-main.bottom-center-floating-edgeless #notificationManagerLink,.ez-consent .notification-main.default-top-edgeless #notificationManagerLink,.ez-consent .notification-main.top-center-edgeless #notificationManagerLink,.ez-consent .notification-main.top-center-floating-edgeless #notificationManagerLink{margin:0 auto!important}}.ez-consent .notification-main.default-edgeless .close-banner-button,.ez-consent .notification-main.bottom-center-edgeless .close-banner-button,.ez-consent .notification-main.bottom-center-floating-edgeless .close-banner-button,.ez-consent .notification-main.default-top-edgeless .close-banner-button,.ez-consent .notification-main.top-center-edgeless .close-banner-button,.ez-consent .notification-main.top-center-floating-edgeless .close-banner-button{margin-right:0!important;top:50%}@media only screen and (max-width: 480px){.ez-consent .notification-main.default-edgeless .close-banner-button,.ez-consent .notification-main.bottom-center-edgeless .close-banner-button,.ez-consent .notification-main.bottom-center-floating-edgeless .close-banner-button,.ez-consent .notification-main.default-top-edgeless .close-banner-button,.ez-consent .notification-main.top-center-edgeless .close-banner-button,.ez-consent .notification-main.top-center-floating-edgeless .close-banner-button{margin:0 auto!important}}.ez-consent .notification-main.center-edgeless .notification-text-small{font-size:12px;padding:16px 16px 8px}.ez-consent .notification-main.center-edgeless .notification-text-medium{font-size:13px;padding:24px 24px 8px}.ez-consent .notification-main.center-edgeless .notification-text-large{font-size:14px;padding:32px 32px 8px}.ez-consent .notification-main.center-edgeless .notification-buttons{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.ez-consent .notification-main.bottom-left-edgeless .notification-text-small,.ez-consent .notification-main.bottom-right-edgeless .notification-text-small{font-size:12px;padding:8px 8px 0}.ez-consent .notification-main.bottom-left-edgeless .notification-text-medium,.ez-consent .notification-main.bottom-right-edgeless .notification-text-medium{font-size:13px;padding:16px 16px 0}.ez-consent .notification-main.bottom-left-edgeless .notification-text-large,.ez-consent .notification-main.bottom-right-edgeless .notification-text-large{font-size:14px;padding:24px 24px 0}.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-left-small .close-banner-button,.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-right-small .close-banner-button,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-left-small .close-banner-button,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-right-small .close-banner-button{top:5px;right:8px}.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-left-small .notification-desc,.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-right-small .notification-desc,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-left-small .notification-desc,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-right-small .notification-desc{padding-right:16px}.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-left-medium .close-banner-button,.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-right-medium .close-banner-button,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-left-medium .close-banner-button,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-right-medium .close-banner-button{top:11px;right:16px}.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-left-medium .notification-desc,.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-right-medium .notification-desc,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-left-medium .notification-desc,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-right-medium .notification-desc{padding-right:20px}.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-left-large .close-banner-button,.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-right-large .close-banner-button,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-left-large .close-banner-button,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-right-large .close-banner-button{top:22px;right:20px}.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-left-large .notification-desc,.ez-consent .notification-main.bottom-left-edgeless.hasCloseIcon.bottom-right-large .notification-desc,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-left-large .notification-desc,.ez-consent .notification-main.bottom-right-edgeless.hasCloseIcon.bottom-right-large .notification-desc{padding-right:26px}.ez-consent .notification-main.bottom-left-edgeless .notification-buttons,.ez-consent .notification-main.bottom-right-edgeless .notification-buttons{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.ez-consent .notification-main .notification-text{display:flex;flex-direction:column;flex-grow:1;font-family:inherit;justify-content:center;line-height:1.5em;text-align:left;gap:10px}.ez-consent .notification-main .notification-text-small{font-size:12px}.ez-consent .notification-main .notification-text-medium{font-size:13px}.ez-consent .notification-main .notification-text-large{font-size:14px}.ez-consent .notification-main .notification-text a{text-decoration:underline;white-space:nowrap}.ez-consent .notification-main .notification-desc{display:flex;align-items:center;width:100%}.ez-consent .notification-main .notification-desc>span{width:100%}.ez-consent .notification-main .notification-desc>span>p{margin:0 0 12px!important}.ez-consent .notification-main .notification-desc>span>p:last-of-type{margin-bottom:0!important}.ez-consent .notification-main .notification-desc.hasGPC{flex-direction:row}@media only screen and (max-width: 800px){.ez-consent .notification-main .notification-desc{flex-direction:column;align-items:flex-start}.ez-consent .notification-main .notification-desc.hasGPC{flex-direction:column}}.ez-consent .notification-main .notification-buttons{align-items:center;display:flex;justify-content:center;gap:8px}@media only screen and (max-width: 800px){.ez-consent .notification-main .notification-buttons{flex-wrap:wrap}}.ez-consent .notification-main .notification-buttons .cookieButtonWrap{display:flex;align-items:center;justify-content:center;gap:8px}@media only screen and (max-width: 480px){.ez-consent .notification-main .notification-buttons .cookieButtonWrap{width:100%;flex-direction:column}}.ez-consent .notification-main .notification-buttons .close-banner-button{display:block}.ez-consent .notification-main .notification-buttons .close-banner-button:before,.ez-consent .notification-main .notification-buttons .close-banner-button:after{content:"";left:15px;height:16px;position:absolute;top:6px;width:2px}.ez-consent .notification-main .notification-buttons .close-banner-button:before{transform:rotate(45deg)}.ez-consent .notification-main .notification-buttons .close-banner-button:after{transform:rotate(135deg)}.ez-consent .notification-main .notification-buttons .close-banner-button:hover{cursor:pointer}.ez-consent .notification-main .notification-button{border:none;cursor:pointer;font-size:13px;line-height:18px;margin:0;width:auto!important;transition:all ease .3s;white-space:nowrap;font-family:inherit;text-align:center}@media only screen and (max-width: 480px){.ez-consent .notification-main .notification-button.button-default,.ez-consent .notification-main .notification-button.button-border,.ez-consent .notification-main .notification-button.button-rounded{width:100%!important}}.ez-consent .notification-main .notification-button:focus-visible{outline:2px solid var(--ez-banner-text-color, #222);outline-offset:2px;box-shadow:0 0 0 2px var(--ez-banner-background-color, #fff),0 0 0 4px var(--ez-banner-text-color, #222);position:relative;z-index:1}.ez-consent .notification-main .buttons-small button{padding:4px 12px}.ez-consent .notification-main .buttons-medium button{padding:6px 12px}.ez-consent .notification-main .buttons-large button{padding:8px 24px}.ez-consent .notification-main .button-default{border-radius:0!important;border:none;height:auto!important}.ez-consent .notification-main .button-border{border:1px solid;height:auto!important}.ez-consent .notification-main .button-rounded{border-radius:9px;height:auto!important}.ez-consent .notification-main .button-edgeless{border-radius:0!important;border:none!important}.ez-consent .notification-main #notificationManagerLink{font-size:13px;margin:0 18px;padding:0;white-space:nowrap}.ez-consent .notification-main #notificationManagerLink:hover{cursor:pointer;text-decoration:underline!important}.ez-consent .notification-main.enzuzo-shadow{box-shadow:0 0 24px -5px #000}.ez-consent .cookieManagerButton{display:flex;z-index:501;box-sizing:border-box;position:fixed;border-radius:50%;bottom:30px;left:30px;border:solid 1.5px #fff;align-items:center;justify-content:center;z-index:2399;width:50px;height:50px}.ez-consent .cookieManagerButton.top-left{top:30px;left:30px;bottom:auto}.ez-consent .cookieManagerButton.top-right{top:30px;right:30px;left:auto;bottom:auto}.ez-consent .cookieManagerButton.bottom-right{top:auto;right:30px;left:auto;bottom:30px}.ez-consent .cookieManagerButton:hover{cursor:pointer}.ez-consent .ez-accessible .cookieManagerButton:focus-visible,.ez-consent .ez-accessible .close-banner-button:focus-visible,.ez-consent .ez-accessible #notificationManagerLink:focus-visible,.ez-consent .ez-accessible .notification-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ez-body-lock{position:relative;height:100%;overflow:scroll!important}.ez-body-lock:before{content:"";display:inline;position:fixed;top:0;left:0;height:100%;width:100%;z-index:var(--ez-body-lock-z-index);background-color:#00000080}.ez-body-lock.ez-no-scroll{overflow:hidden!important;height:100vh!important}.ez-consent .notification-main{background:var(--ez-banner-background-color)!important;border:1px solid var(--ez-banner-border-color)}.ez-consent .notification-text,.ez-consent .notification-text span,.ez-consent .notification-text span p{color:var(--ez-banner-text-color)!important}.ez-consent .notification-text a,.ez-consent .notification-text a:hover{color:var(--ez-banner-link-color)!important}.ez-consent .cookie-icon svg{fill:var(--ez-banner-text-color)!important;color:var(--ez-banner-text-color)!important;height:25px!important;width:25px!important}.ez-consent .button-accept{background:var(--ez-banner-allow-all-background-color)!important;color:var(--ez-banner-allow-all-text-color)!important;border:1px solid var(--ez-banner-allow-all-border-color)!important}.ez-consent .button-accept:hover{background:var(--ez-banner-allow-all-background-color-hover)!important}.ez-consent .button-decline{background:var(--ez-banner-decline-background-color)!important;color:var(--ez-banner-decline-text-color)!important;border:1px solid var(--ez-banner-decline-border-color)!important}.ez-consent .button-decline:hover{background:var(--ez-banner-decline-background-color-hover)!important}.ez-consent .manager-link{color:var(--ez-banner-link-color)!important}.ez-consent .close-banner-button:before,.ez-consent .close-banner-button:after{background:var(--ez-banner-text-color)!important}.ez-consent .enzuzo-gpc-chip{color:var(--ez-banner-allow-button-text-color)!important;background:var(--ez-banner-allow-button-background-color)!important;border:1px solid var(--ez-banner-border-color)!important;-webkit-user-select:none;user-select:none}.ez-consent dfn.enzuzo-gpc-tooltip-bar svg{fill:var(--ez-banner-text-color)!important}.ez-consent .cookieManagerButton{background-color:var(--ez-banner-background-color)!important;border:1px solid var(--ez-banner-border-color)!important}.ez-consent .cookieManagerButton svg{fill:var(--ez-banner-text-color)!important;height:25px!important;width:25px!important}.ez-no-scroll{overflow-y:hidden!important}.ez-consent #ez-tcf-notification-message-vendors-link{cursor:pointer}.ez-consent .enzuzo-hv-preference{align-items:center;justify-content:flex-end;box-sizing:border-box;display:flex;font-size:14px;line-height:1.5;width:100%}.ez-consent p.enzuzo-hv-preference__purpose{font-size:14px;margin:0;font-weight:600;padding:0;border:none;line-height:16.94px;overflow:hidden;text-overflow:ellipsis}.ez-consent .enzuzo-hv-preference__description{margin:0}.ez-consent .enzuzo-cookie-toggle-slider{padding-left:8px;margin-left:auto;position:relative}.ez-consent .hasTcf .enzuzo-cookie-toggle-slider{margin-left:auto;position:relative;margin-top:12px}.ez-consent .enzuzo-cookie-toggle-slider~.enzuzo-cookie-toggle-slider{margin-left:40px;margin-top:12px}.ez-consent .enzuzo-hv-toggle{position:absolute!important;width:48px!important;height:18px!important;background:var(--ez-preferences-switch)!important;color:var(--ez-preferences-switch)!important;border:none!important;text-align:center;margin:0!important;top:3px;padding:0!important;bottom:initial;-webkit-appearance:none!important;opacity:0!important}.ez-consent .enzuzo-hv-toggle:checked+label:before{background:var(--ez-preferences-switch)!important;border:none!important;left:auto!important;top:2.91px!important;right:17.78px!important;transform:translate(14.5px)!important}.ez-consent .enzuzo-hv-toggle:checked+label{background:var(--ez-preferences-switch-on)!important;border:none!important}.ez-consent .enzuzo-hv-toggle:disabled+label{cursor:not-allowed;opacity:.5;background:var(--ez-preferences-switch);border:none}.ez-consent .enzuzo-hv-toggle:disabled{display:none}.ez-consent .ez-accessible .enzuzo-hv-toggle:not(:disabled){display:block!important}.ez-consent .enzuzo-hv-toggle-label{border:none;border-radius:21.5px!important;cursor:pointer!important;display:inline-block!important;height:20px!important;margin:0!important;position:relative!important;width:35.56px!important;text-indent:200%!important;overflow:hidden!important;text-transform:capitalize!important;background-color:#bdbdbd;color:transparent}.ez-consent .enzuzo-hv-toggle-label:before{background:var(--ez-preferences-switch);border:none;border-radius:9999px!important;content:""!important;height:14.22px!important;left:3.56px!important;position:absolute!important;transition:transform .3s ease,background-color .3s ease!important;top:2.91px!important;width:14.22px!important}.ez-consent .enzuzo-hv-toggle-label:after{display:none!important}.ez-consent .hasTcf .enzuzo-hv-toggle-label{border:solid 1px #828282;border-radius:4px!important;cursor:pointer!important;display:inline-block!important;height:16px!important;margin:0!important;position:relative!important;width:16px!important;overflow:hidden!important;background-color:var(--ez-preferences-switch);box-shadow:0 1px #161d250d}.ez-consent .hasTcf .enzuzo-hv-toggle-label:before{display:none}.ez-consent .hasTcf .enzuzo-hv-toggle:checked+label{box-shadow:none;border:1px solid #828282!important;background:url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.31476 7.8585L0.132954 4.4415C-0.044318 4.2535 -0.044318 3.9475 0.132954 3.7575L0.775678 3.0745C0.95295 2.8865 1.24113 2.8865 1.4184 3.0745L3.63657 5.4665L8.5811 0.1415C8.75837 -0.0465 9.04655 -0.0465 9.22382 0.1415L9.86655 0.8255C10.0438 1.0135 10.0438 1.3205 9.86655 1.5075L3.95748 7.8585C3.78021 8.0465 3.49203 8.0465 3.31476 7.8585Z" fill="%23828282"/></svg>') no-repeat!important;background-color:#fafafa!important;background-position:center center!important}.ez-consent .enzuzo-cookie-toggle-slider,.ez-consent .enzuzo-cookie-toggle-slider *{-webkit-user-select:none;user-select:none;-moz-user-select:none}.ez-consent .enzuzo-gpc-status{margin-left:auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.ez-consent .enzuzo-hv-preference .enzuzo-gpc-status svg{fill:var(--ez-preferences-text-color);cursor:pointer}.ez-consent .enzuzo-gpc-chip{padding:2px 10px;border-radius:65px;font-family:inherit;font-style:normal;font-weight:600;font-size:9px;text-align:center;margin-right:2px}.ez-consent .enzuzo-hv-preference .enzuzo-gpc-chip{color:var(--ez-preferences-text-color);background:var(--ez-preferences-background-color)}.ez-consent dfn.enzuzo-gpc-tooltip{position:relative;display:inline-block;margin-left:4px}.ez-consent dfn.enzuzo-gpc-tooltip>.dfn-enzuzo-tooltip{display:none;position:absolute;top:24px;right:-13px;z-index:30;width:275px;height:auto;padding:4px 8px;min-height:0;background:var(--ez-preferences-background-color);border-radius:4px;color:var(--ez-preferences-text-color);border:none}.ez-consent dfn.enzuzo-gpc-tooltip>.dfn-enzuzo-tooltip:before{position:absolute;content:"";top:-6px;right:16px;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent rgba(97,97,97,.9) transparent}.ez-consent dfn.enzuzo-gpc-tooltip>.dfn-enzuzo-tooltip p{margin:0;font-weight:500;font-size:10px}.ez-consent dfn.enzuzo-gpc-tooltip>.dfn-enzuzo-tooltip a{color:var(--ez-preferences-text-color);text-decoration:underline;white-space:nowrap}.ez-consent dfn.enzuzo-gpc-tooltip:hover>.dfn-enzuzo-tooltip{display:block}.enzuzo-blurred:before{background:#00000080;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:2400}.ez-consent .enzuzo-modal-wrapper *{box-sizing:border-box}.ez-consent .enzuzo-modal-wrapper{bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:var(--ez-preferences-layer);background:transparent;visibility:visible;opacity:1}.ez-consent .enzuzo-cookie-modal{background-color:var(--ez-preferences-background-color);border:var(--ez-preferences-border);border-radius:5px;box-shadow:0 9px 46px 8px #5050501f,0 24px 38px 3px #50505024,0 11px 15px -7px #50505033;color:var(--ez-preferences-text-color);display:none;filter:none;left:50%;pointer-events:auto;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000;height:80vh;display:flex;flex-direction:column;opacity:0;transition:all .3s ease;min-width:370px;overflow:auto}.ez-consent .enzuzo-donotsell-modal{height:auto!important;max-height:80vh!important}.ez-consent .enzuzo-cookie-modal a{color:var(--ez-preferences-link-color)}.ez-consent .enzuzo-modal-open{display:flex}.ez-consent .enzuzo-tcf-consent-list-header{font-size:14px;line-height:16.94px;font-weight:600;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.ez-consent .enzuzo-hv-preference__purpose{font-weight:400}.ez-consent .enzuzo-tcf-consent-list-label{margin-right:auto;font-size:14px}.ez-consent #enzuzo-tcf-purposes-list .enzuzo-preferences-card,.ez-consent #enzuzo-tcf-special-purposes-list .enzuzo-preferences-card{border-width:0 0 1px 0;padding:16px 0 0;cursor:default}.ez-consent .enzuzo-flat-view .enzuzo-preferences-card{border:0;padding:16px 0 0;cursor:default}.ez-consent .enzuzo-flat-view .enzuzo-card-info{padding:0 0 12px}.ez-consent .enzuzo-flat-view .enzuzo-content-inactive,.ez-consent .enzuzo-flat-view .enzuzo-content-active{display:block}.ez-consent #enzuzo-tcf-purposes-list .enzuzo-preferences-card:first-child,.ez-consent #enzuzo-tcf-special-purposes-list .enzuzo-preferences-card:first-child{padding-top:0}@media (min-width: 1200px){.ez-consent .enzuzo-cookie-modal{width:700px}}@media (max-width: 1200px){.ez-consent .enzuzo-cookie-modal{width:85%}}.ez-consent p.enzuzo-modal-title{font-size:20px;line-height:24.2px;white-space:nowrap;font-weight:600;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;max-width:95%}.ez-consent .enzuzo-modal-desc{margin:0;font-size:14px;line-height:18.2px}.ez-consent .enzuzo-modal-desc a{white-space:nowrap}.ez-consent .enzuzo-cookie-preferences{padding:0 32px;width:100%;height:50px;flex:1;overflow:auto;z-index:0}.ez-consent .enzuzo-button-container{display:flex;justify-content:space-between;gap:16px}.ez-consent button.enzuzo-modal-button{border-radius:3px;cursor:pointer;padding:14px 16px;gap:8px;min-width:100px;text-align:center;height:auto!important;width:auto!important;font-size:16px;line-height:normal;font-weight:500}.ez-consent button.enzuzo-modal-button-reject{background-color:var(--ez-preferences-decline-all-background-color);border:2px solid var(--ez-preferences-decline-all-border-color);color:var(--ez-preferences-decline-all-text-color);transition:all .3s}.ez-consent button.enzuzo-modal-button-reject:hover{background-color:var(--ez-preferences-decline-all-background-color-hover)}.ez-consent button.enzuzo-modal-button-accept{background-color:var(--ez-preferences-allow-all-background-color);border:2px solid var(--ez-preferences-allow-all-border-color);color:var(--ez-preferences-allow-all-text-color);transition:all .3s}.ez-consent button.enzuzo-modal-button-accept:hover{background-color:var(--ez-preferences-allow-all-background-color-hover)}.ez-consent button.enzuzo-modal-button-confirm{background-color:var(--ez-preferences-allow-selected-background-color);border:1.5px solid var(--ez-preferences-allow-selected-border-color);color:var(--ez-preferences-allow-selected-text-color);transition:all .3s}.ez-consent button.enzuzo-modal-button-confirm:hover{background-color:var(--ez-preferences-allow-selected-background-color-hover)}.ez-consent .enzuzo-modal-button-close,.ez-consent .enzuzo-modal-button-close:hover{position:absolute;top:32px;right:28px;background:transparent!important;border:none;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;padding:0!important;overflow:hidden;cursor:pointer}.ez-consent .enzuzo-modal-button-close span{overflow:hidden;display:inline-block;width:1px;height:1px;color:transparent;position:absolute}.ez-consent .enzuzo-modal-button-close svg{width:14px;height:14px;color:var(--ez-preferences-text-color);fill:var(--ez-preferences-text-color)}.ez-consent .enzuzo-modal-footer{justify-content:space-between;padding:16px 32px 32px;width:100%}.ez-consent .enzuzo-privacy-policy-link{margin-top:auto;text-decoration:underline}.ez-consent img.enzuzo-logo{height:2rem!important;width:auto!important}.ez-consent .enzuzo-collapsibles-container{width:100%}.ez-consent .enzuzo-card-info{align-items:center;display:flex;width:100%}.ez-consent .hasTcf .enzuzo-card-info{align-items:center}.ez-consent .hasTcf .enzuzo-card-info div:first-child{width:72%}.ez-consent .enzuzo-preferences-card{border-style:solid;border-color:var(--ez-preferences-border-color);border-width:1px 1px 0 1px;cursor:pointer;flex-wrap:wrap;outline:none;width:100%;text-align:left;align-items:center;min-height:48px;font-size:14px;line-height:16.94px}.ez-consent .enzuzo-preferences-card .enzuzo-card-info:focus-visible{outline:2px solid var(--ez-preferences-text-color, #222);outline-offset:-2px}.ez-consent .enzuzo-card-info-trigger{align-items:center;display:flex;margin-right:auto;min-width:0}.ez-consent .enzuzo-preferences-card:last-child{border-bottom:1px solid var(--ez-preferences-border-color)}.ez-consent .enzuzo-flat-view .enzuzo-preferences-card:last-child{border:0}.ez-consent .hasTcf .enzuzo-preferences-card{padding:0}.ez-consent .enzuzo-card-info{padding:12px 16px}.ez-consent .enzuzo-preferences-content{padding:12px 16px;cursor:default}.ez-consent .hasTcf .enzuzo-preferences-card:first-of-type{margin-top:0}.ez-consent .enzuzo-preferences-content{background:var(--ez-preferences-background-secondary-color);display:none;overflow:hidden;width:calc(100% - 40px)}.ez-consent .hasTcf .enzuzo-preferences-content h3{font-size:16px;line-height:1em;font-weight:500;margin:0 0 8px}.ez-consent .hasTcf .enzuzo-preferences-content p{margin:0 0 8px;font-size:14px}.ez-consent .hasTcf .enzuzo-preferences-content ul,.ez-consent .hasTcf .enzuzo-preferences-card ul{margin:0 0 12px;padding:0 0 0 24px}.ez-consent .enzuzo-content-active,.ez-consent .enzuzo-content-inactive{transition:all .3s;width:100%;padding-top:16px}.ez-consent .enzuzo-content-active{display:block}.ez-consent .enzuzo-show-toggle{cursor:pointer;font-size:14px;margin-bottom:5px;font-weight:700;padding-left:40px;display:none}.ez-consent .hasTcf .enzuzo-show-toggle{padding-left:0}.ez-consent .enzuzo-category-header{font-weight:700;margin-top:16px}.ez-consent .enzuzo-cookie-info-border{border:1px solid var(--ez-preferences-border-color)}.ez-consent .enzuzo-cookie-info-grey{background:var(--ez-preferences-background-secondary-color)}.ez-consent .enzuzo-cookie-card{background:var(--ez-preferences-background-secondary-alt-color);display:flex;flex-wrap:nowrap;flex-direction:row;width:100%}.ez-consent .enzuzo-cookie-card-group,.ez-consent .enzuzo-cookie-card-type,.ez-consent .enzuzo-cookie-card-name,.ez-consent .enzuzo-cookie-card-desc{padding:8px;overflow:hidden;text-overflow:ellipsis;font-weight:500}.ez-consent .enzuzo-card-header{background:var(--ez-preferences-background-tertiary-color)}.ez-consent .enzuzo-cookie-card-name{width:33%}.ez-consent .enzuzo-cookie-card-desc{width:66%}.ez-consent .enzuzo-cookie-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ez-consent .enzuzo-cookie-table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:480px}.ez-consent .enzuzo-cookie-table tr{display:table-row;width:auto}.ez-consent .enzuzo-cookie-table th,.ez-consent .enzuzo-cookie-table td{display:table-cell;padding:8px;overflow:hidden;text-overflow:ellipsis;font-weight:500;text-align:left;vertical-align:top}.ez-consent .enzuzo-cookie-table .enzuzo-cookie-card-group,.ez-consent .enzuzo-cookie-table .enzuzo-cookie-card-type,.ez-consent .enzuzo-cookie-table .enzuzo-cookie-card-name{border:1px solid var(--ez-preferences-border-color)}.ez-consent .enzuzo-cookie-table .enzuzo-cookie-card-group{width:20%}.ez-consent .enzuzo-cookie-table .enzuzo-cookie-card-name{width:60%}.ez-consent .enzuzo-cookie-table .enzuzo-cookie-card-type{width:20%}.ez-consent .enzuzo-modal-header{width:100%;padding:32px 32px 16px}.ez-consent .enzuzo-modal-header-text{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.ez-consent .enzuzo-modal-header-tabs{display:flex;height:29px;font-size:14px;gap:10px;border-bottom:1px solid var(--ez-preferences-border-color)}.ez-consent .enzuzo-preference-tab{font-weight:600;line-height:16.94px;cursor:pointer;padding:0 10px 12px 0;width:33.3%;max-width:33.3%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ez-preferences-text-color)!important}.ez-consent .enzuzo-modal-header-tabs .enabled{border-bottom:2px solid var(--ez-preferences-border-color)}.ez-consent .enzuzo-arrow{display:flex;align-items:center;transition:.3s ease-in}.ez-consent .enzuzo-arrow-active{transform:rotate(-180deg)}.ez-consent .enzuzo-left-button-container{display:flex;gap:16px}.ez-consent .enzuzo-poweredby-wrap{font-size:14px;min-height:50px;background:var(--ez-preferences-background-tertiary-color);padding:16px 32px;display:flex;justify-content:end}.ez-consent .enzuzo-link{text-decoration:none;display:inline-flex;align-items:center;font-size:12px}.ez-consent .forget-consent-link{display:inline-block;float:left}.ez-consent .enzuzo-link:hover{text-decoration:underline}.ez-consent button.enzuzo-modal-button:focus-visible,.ez-consent button.enzuzo-modal-button-close:focus-visible,.ez-consent .enzuzo-preference-tab:focus-visible,.ez-consent .enzuzo-card-info[role=button]:focus-visible,.ez-consent .enzuzo-card-info-trigger:focus-visible,.ez-consent .enzuzo-privacy-policy-link:focus-visible,.ez-consent .enzuzo-cookie-modal a:focus-visible,.ez-consent .enzuzo-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ez-consent button.enzuzo-modal-button:focus-visible{outline:2px solid var(--ez-preferences-text-color, #222);outline-offset:2px;box-shadow:0 0 0 2px var(--ez-preferences-background-color, #fff),0 0 0 4px var(--ez-preferences-text-color, #222)}.ez-consent .enzuzo-hv-toggle:focus-visible+.enzuzo-hv-toggle-label{outline:2px solid var(--ez-preferences-text-color, #222);outline-offset:2px}.ez-consent .ez-accessible .enzuzo-cookie-preferences[tabindex="0"]:focus-visible{outline:2px solid var(--ez-preferences-text-color, #222);outline-offset:-2px}.ez-consent .ez-accessible .enzuzo-cookie-modal{min-width:0;max-width:100%}.ez-consent .ez-accessible p.enzuzo-modal-title{max-width:calc(100% - 24px);white-space:normal;overflow:visible;overflow-wrap:anywhere}.ez-consent .ez-accessible .enzuzo-modal-desc a{white-space:normal;overflow-wrap:anywhere}.ez-consent .ez-accessible .enzuzo-card-info-trigger{flex:1}.ez-consent .ez-accessible .enzuzo-hv-preference__purpose{overflow-wrap:anywhere}.ez-consent .ez-accessible .enzuzo-cookie-toggle-slider,.ez-consent .ez-accessible .enzuzo-gpc-status,.ez-consent .ez-accessible [id^=ez-always-active-]{flex-shrink:0}.ez-consent .ez-hidden-mobile{display:block}.ez-consent .ez-visible-mobile{display:none}@media only screen and (max-width: 673px){.ez-consent .enzuzo-cookie-modal{width:100%;top:0;height:100vh;border-radius:0;transform:translate(-50%)}.ez-consent .enzuzo-modal-header{padding:32px 16px 16px;min-height:0}.ez-consent p.enzuzo-modal-title{font-size:24px!important}.ez-consent .enzuzo-modal-desc{margin:.5em 0}.ez-consent .enzuzo-show-toggle{font-weight:500}.ez-consent .enzuzo-hv-preference__purpose{margin-bottom:4px}.ez-consent .enzuzo-button-container,.ez-consent .enzuzo-left-button-container{flex-direction:column;gap:16px}.ez-consent button.enzuzo-modal-button,.ez-consent .enzuzo-preferences-content{width:100%}.ez-consent .enzuzo-preferences-card{margin:0}.ez-consent .enzuzo-poweredby-wrap{font-size:14px;font-weight:400;line-height:16px}.ez-consent .enzuzo-modal-button-close,.ez-consent .enzuzo-modal-button-close:hover{right:16px}.ez-consent .ez-hidden-mobile{display:none}.ez-consent .ez-visible-mobile{display:block}}@media only screen and (max-height: 500px){.ez-consent .enzuzo-cookie-modal{height:100vh!important}.ez-consent .ez-accessible .enzuzo-cookie-modal{height:auto!important;max-height:100vh!important;max-height:100dvh!important;top:0;transform:translate(-50%)}.ez-consent .ez-accessible .enzuzo-modal-header,.ez-consent .ez-accessible .enzuzo-cookie-preferences,.ez-consent .ez-accessible .enzuzo-modal-footer,.ez-consent .ez-accessible .enzuzo-poweredby-wrap{flex:0 0 auto}.ez-consent .ez-accessible .enzuzo-cookie-preferences{height:auto;overflow:visible}}<br>

 
        #wpadminbar #wp-admin-bar-trp_edit_translation .ab-icon:before {    content: '\f326';    top: 3px;}
		#wpadminbar #wp-admin-bar-trp_edit_translation > .ab-item {
			text-indent: 0;
			display: flex;
            justify-content: space-between;
            align-items: center;
		}

		#wpadminbar li#wp-admin-bar-trp_edit_translation {
			display: block;
		}
		
		#wpadminbar .trp-notification-badge {
			background: #d63638;
			color: #fff;
			border-radius: 50%;
			padding: 0 6px;
			margin: -3px 0 0 6px;
			font-size: 11px;
			line-height: 18px;
			display: inline-block;
			vertical-align: middle;
			min-width: 18px;
			text-align: center;
			box-sizing: border-box;
		}

		@keyframes trp-greyscale-pulse {
			0%, 100% { color: #fff; }
			50% { color: #626265; }
		}

		#wpadminbar .trp-needs-setup .ab-icon:before {
			animation: trp-greyscale-pulse 3s ease-in-out infinite;
		}
		#wpadminbar .trp-settings-page {
		    /*border-top: 1px solid #4b4b4b;*/
		}
        

@font-face{font-family:"Cera Pro";font-style:normal;font-weight:300;font-display:swap;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/cero_pro_regular/Cera%20Pro%20Light.woff") format("woff");}@font-face{font-family:"Cera Pro";font-style:normal;font-weight:400;font-display:swap;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/cero_pro_regular/CeraPro-Regular.woff") format("woff");}@font-face{font-family:"Cera Pro";font-style:italic;font-weight:400;font-display:swap;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/cero_pro_regular/Cera%20Pro%20Regular%20Italic.woff") format("woff");}@font-face{font-family:"Cera Pro";font-style:normal;font-weight:500;font-display:swap;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/cero_pro_regular/Cera%20Pro%20Medium.woff") format("woff");}@font-face{font-family:"Cera Pro";font-style:normal;font-weight:700;font-display:swap;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/cero_pro_regular/Cera%20Pro%20Bold.woff") format("woff");}@font-face{font-family:"Cera Pro";font-style:normal;font-weight:900;font-display:swap;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/cero_pro_regular/Cera%20Pro%20Black.woff") format("woff");}@font-face{font-family:"Cera Pro";font-style:italic;font-weight:900;font-display:swap;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/cero_pro_regular/Cera%20Pro%20Black%20Italic.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-display:swap;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;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-400-normal.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-400-normal.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E7F,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-400-normal.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-400-normal.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:500;font-display:swap;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;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-500-normal.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-500-normal.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E7F,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-500-normal.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-500-normal.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;font-display:swap;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;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-700-normal.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-700-normal.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E7F,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-700-normal.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-700-normal.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:900;font-display:swap;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;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-900-normal.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-900-normal.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:900;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E7F,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-900-normal.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-900-normal.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;font-display:swap;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;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-400-italic.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-400-italic.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E7F,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-400-italic.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-400-italic.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:500;font-display:swap;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;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-500-italic.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-500-italic.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:500;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E7F,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-500-italic.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-500-italic.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;font-display:swap;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;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-700-italic.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-700-italic.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E7F,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-700-italic.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-700-italic.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:900;font-display:swap;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;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-900-italic.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-900-italic.woff") format("woff");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:900;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E7F,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-900-italic.woff2") format("woff2"),url("https://ammeraalbeltech.com/wp-content/themes/ammweb-instance/assets/fonts/noto_sans/noto-sans-latin-ext-900-italic.woff") format("woff");}:root{--amm-palette-primary-1: #005fc1;--amm-palette-primary-1-10: #e6eff9;--amm-palette-primary-1-20: #ccdff3;--amm-palette-primary-1-30: #b3cfec;--amm-palette-primary-1-40: #99bfe6;--amm-palette-primary-1-50: #80afe0;--amm-palette-primary-1-60: #669fda;--amm-palette-primary-1-70: #4d8fd4;--amm-palette-primary-1-80: #337fcd;--amm-palette-primary-1-90: #1a6fc7;--amm-palette-secondary-1: #54585a;--amm-palette-secondary-2: #960000;--amm-palette-secondary-3: #005762;--amm-palette-secondary-4: #ee312d;--amm-palette-secondary-5: #ee6300;--amm-palette-primary-1-rgb: 0 95 193;--amm-palette-primary-1-10-rgb: 230 239 249;--amm-palette-primary-1-20-rgb: 204 223 243;--amm-palette-primary-1-30-rgb: 179 207 236;--amm-palette-primary-1-40-rgb: 153 191 230;--amm-palette-primary-1-50-rgb: 128 175 224;--amm-palette-primary-1-60-rgb: 102 159 218;--amm-palette-primary-1-70-rgb: 77 143 212;--amm-palette-primary-1-80-rgb: 51 127 205;--amm-palette-primary-1-90-rgb: 26 111 199;--amm-palette-secondary-1-rgb: 84 88 90;--amm-palette-secondary-2-rgb: 150 0 0;--amm-palette-secondary-3-rgb: 0 87 98;--amm-palette-secondary-4-rgb: 238 49 45;--amm-palette-secondary-5-rgb: 238 99 0;--amm-palette-background-secondary-rgb: 255 255 255;--amm-heading-font: "Cera Pro", "Helvetica Neue", Arial, sans-serif;--amm-content-font: "Noto Sans", "Helvetica Neue", Arial, sans-serif;--amm-body-font: "Noto Sans", "Helvetica Neue", Arial, sans-serif;--amm-font-sans: "Noto Sans", "Helvetica Neue", Arial, sans-serif;--amm-type-scale-tablet: 0.95;--amm-type-scale-desktop: 0.95;}.has-amm-palette-primary-1-color{color:#005fc1 !important;}.has-amm-palette-primary-1-background-color{background-color:#005fc1 !important;}.has-amm-palette-primary-1-10-color{color:#e6eff9 !important;}.has-amm-palette-primary-1-10-background-color{background-color:#e6eff9 !important;}.has-amm-palette-primary-1-20-color{color:#ccdff3 !important;}.has-amm-palette-primary-1-20-background-color{background-color:#ccdff3 !important;}.has-amm-palette-primary-1-30-color{color:#b3cfec !important;}.has-amm-palette-primary-1-30-background-color{background-color:#b3cfec !important;}.has-amm-palette-primary-1-40-color{color:#99bfe6 !important;}.has-amm-palette-primary-1-40-background-color{background-color:#99bfe6 !important;}.has-amm-palette-primary-1-50-color{color:#80afe0 !important;}.has-amm-palette-primary-1-50-background-color{background-color:#80afe0 !important;}.has-amm-palette-primary-1-60-color{color:#669fda !important;}.has-amm-palette-primary-1-60-background-color{background-color:#669fda !important;}.has-amm-palette-primary-1-70-color{color:#4d8fd4 !important;}.has-amm-palette-primary-1-70-background-color{background-color:#4d8fd4 !important;}.has-amm-palette-primary-1-80-color{color:#337fcd !important;}.has-amm-palette-primary-1-80-background-color{background-color:#337fcd !important;}.has-amm-palette-primary-1-90-color{color:#1a6fc7 !important;}.has-amm-palette-primary-1-90-background-color{background-color:#1a6fc7 !important;}.has-amm-palette-primary-2-color{color:#000000 !important;}.has-amm-palette-primary-2-background-color{background-color:#000000 !important;}.has-amm-palette-primary-3-color{color:#ffffff !important;}.has-amm-palette-primary-3-background-color{background-color:#ffffff !important;}.has-amm-palette-secondary-1-color{color:#54585a !important;}.has-amm-palette-secondary-1-background-color{background-color:#54585a !important;}.has-amm-palette-secondary-2-color{color:#960000 !important;}.has-amm-palette-secondary-2-background-color{background-color:#960000 !important;}.has-amm-palette-secondary-3-color{color:#005762 !important;}.has-amm-palette-secondary-3-background-color{background-color:#005762 !important;}.has-amm-palette-secondary-4-color{color:#ee312d !important;}.has-amm-palette-secondary-4-background-color{background-color:#ee312d !important;}.has-amm-palette-secondary-5-color{color:#ee6300 !important;}.has-amm-palette-secondary-5-background-color{background-color:#ee6300 !important;}.has-amm-palette-background-color{color:#F2F2F7 !important;}.has-amm-palette-background-background-color{background-color:#F2F2F7 !important;}.has-amm-palette-background-secondary-color{color:#ffffff !important;}.has-amm-palette-background-secondary-background-color{background-color:#ffffff !important;}.has-amm-text-primary-color{color:#000000 !important;}.has-amm-text-primary-background-color{background-color:#000000 !important;}.has-amm-text-secondary-color{color:#333333 !important;}.has-amm-text-secondary-background-color{background-color:#333333 !important;}.has-amm-text-tertiary-color{color:#666666 !important;}.has-amm-text-tertiary-background-color{background-color:#666666 !important;}

:root{--amm-nav-bg:#ffffff;--amm-nav-text:#1e1e1e;--amm-nav-hover:#1e1e1e;--amm-nav-hover-opacity:0.75;--amm-nav-sub-bg:#ffffff;--amm-nav-sub-title:#757575;--amm-nav-sub-link:#1e1e1e;--amm-nav-sub-link-hover:#1e1e1e;--amm-nav-sub-link-hover-opacity:0.75;--amm-mobile-toggle-bg:transparent;--amm-mobile-toggle-icon:#005fc1;--amm-linkedin-icon-color:#000000;}


.amm-card.amm-card--layout-standard.amm-card--contained .amm-card__image img,
.amm-card.amm-card--layout-image.amm-card--contained .amm-card__image img {
    object-fit: contain;
}

.amm-blog-card__button{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 20px;
    border: 2px solid;
    text-decoration: none;
    font-weight: 500;
    font-size: 15px;
    line-height: 1.4;
    transition: background-color 200ms ease, color 200ms ease, opacity 200ms ease, box-shadow 200ms ease;
}

/* Fixes for Tab Component 
.amm-category-showcase__panel-body {aspect-ratio: unset;}*/

.amm-rca__accordion-title {
    color: var(--amm-rca-accordion-title-color);
    font-family: var(--amm-heading-font, var(--amm-font-sans));
    font-size: 1.375rem;
    font-weight: 700;
    line-height: 1.5;
}

.amm-blog-card__media {
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    background: var(--amm-palette-background-secondary, #f2f2f7);
}
.events-hub__row-img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain!important;
    object-position: center;
}

.amm-icon-card__title, .amm-icon-card__text p {
    font-weight: 700;
    line-height: 1.4;
    font-family: var(--amm-heading-font, var(--amm-font-sans));
    font-size: 1rem;
}

.blog-contain img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: contain;
    border: 0;
}
.amm-faq-accordion__contact {
    display: none;
}

/* Desktop view - replaces the column header text on this specific page only */
.postid-14618 .amm-download-documents thead th:first-child {
    font-size: 0 !important;
}
.postid-14618 .amm-download-documents thead th:first-child::after {
    content: "Buford Item No." !important;
    font-size: 12px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #757575;
}
/* Mobile responsive view - replaces the side-label on this specific page only */
@media (max-width: 781px) {
    .postid-14618 .amm-download-documents tbody td[data-label="Article Code"]::before {
        content: "Buford Item No." !important;
    }
}
/* Change "Download" header copy to "Download Datasheet" — Ropanyl Belts table only */
.postid-14618 .amm-download-documents:has(thead th:nth-child(8)) thead th.amm-download-documents__download-heading {
    font-size: 0 !important;
}
.postid-14618 .amm-download-documents:has(thead th:nth-child(8)) thead th.amm-download-documents__download-heading::after {
    content: "Download Datasheet" !important;
    font-size: 12px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #757575;
}
/* Change "Download" header copy to "Download Datasheets" — Fabric Belts & Ropanol Belts tables (7-column tables only; excludes the 8-column Ropanyl Belts table) */
.postid-14618 .amm-download-documents:has(thead th:nth-child(7)):not(:has(thead th:nth-child(8))) thead th.amm-download-documents__download-heading {
    font-size: 0 !important;
}
.postid-14618 .amm-download-documents:has(thead th:nth-child(7)):not(:has(thead th:nth-child(8))) thead th.amm-download-documents__download-heading::after {
    content: "Download Datasheet" !important;
    font-size: 12px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #757575;
}



/* fix for about us timeline */
@media (max-width: 782px) {
  .amm-timeline__card {
    grid-template-columns: minmax(0, 1fr);
  }
}
/* Now stops at 1023px, so 1024px is treated as Desktop */
@media (min-width: 1024px) {
    .products-nav-row--title, 
    .industries-nav-row--title, .industries-nav-row--spacer {
        display: none !important;
    }
}


p.blog-hub__date {display:none;}

.amm-video-modal__label-text {
    font-size: medium!important;
}
.amm-faq-accordion__answer {
    max-width: 100%;
    padding: 0 64px 24px 24px;
}



:root :where(.wp-custom-css-a2e52008 img){object-fit: scale-down !important;}
:root :where(.wp-custom-css-97d745a0 img){object-fit:scale-down !important;}
:root :where(.wp-custom-css-74ec2df4){margin-bottom:0 !important;
margin-top:50px !important;}
:root :where(.wp-custom-css-73defac1){margin-bottom:0 !important;
margin-top:50px !important;}
:root :where(.wp-custom-css-66140c56 .amm-card__corner-badge){width: 80px !important;
height: 80px !important;}:root :where(.wp-custom-css-66140c56 .amm-card__corner-badge img){width: 80px !important;
height: 80px !important;}
:root :where(.wp-custom-css-1fe16eb2){margin-bottom:0 !important;
margin-top:50px !important;}
:root :where(.wp-custom-css-dfd4b5a9 .amm-blog-card__content){justify-content:center;}
:root :where(.wp-custom-css-772ea5cb .amm-blog-card__content){justify-content:center;}
:root :where(.wp-custom-css-2adf626f){margin-bottom:0 !important;
margin-top:50px !important;}
:root :where(.wp-custom-css-7c3cb78f){margin-bottom:0 !important;
margin-top:50px !important;}
/*# sourceURL=wp-block-custom-css-inline-css */



    body {
      --ez-body-lock-z-index: 2147483600;
    }

    .ez-consent {
      --ez-banner-text-color: #222222;
      --ez-banner-link-color: #1082EC;
      --ez-banner-background-color: #FFFFFF;
      --ez-banner-border: 1px solid #FFFFFF;
      --ez-banner-border-color: #FFFFFF;
      --ez-banner-allow-all-text-color: #FFFFFF;
      --ez-banner-allow-all-background-color: #222222;
      --ez-banner-allow-all-background-color-hover: #1A1A1A;
      --ez-banner-allow-all-border-color: #222222;
      --ez-banner-decline-text-color: #FFFFFF;
      --ez-banner-decline-background-color: #222222;
      --ez-banner-decline-background-color-hover: #1A1A1A;
      --ez-banner-decline-border-color: #222222;
    }
    


    .ez-consent {
      --ez-preferences-layer: 2147483647;
      --ez-preferences-switch: #fff;
      --ez-preferences-switch-on: #219653;
      --ez-preferences-background-secondary-color: rgba(250,250,250,1);
      --ez-preferences-background-secondary-alt-color: #fff;
      --ez-preferences-background-tertiary-color: rgba(243,242,242,1);

      --ez-preferences-text-color: #222222;
      --ez-preferences-link-color: #1082EC;
      --ez-preferences-background-color: #FFFFFF;
      --ez-preferences-border-color: #F3F2F2;

      --ez-preferences-allow-all-text-color: #222222;
      --ez-preferences-allow-all-background-color: #FFFFFF;
      --ez-preferences-allow-all-background-color-hover: #FFFFFF;
      --ez-preferences-allow-all-border-color: #222222;

      --ez-preferences-decline-all-text-color: #222222;
      --ez-preferences-decline-all-background-color: #FFFFFF;
      --ez-preferences-decline-all-background-color-hover: #FFFFFF;
      --ez-preferences-decline-all-border-color: #222222;

      --ez-preferences-allow-selected-text-color: #FFFFFF;
      --ez-preferences-allow-selected-background-color: #222222;
      --ez-preferences-allow-selected-background-color-hover: #222222;
      --ez-preferences-allow-selected-border-color: #FFFFFF00;
    }
    

 #wpadminbar ul li.redis-cache-error { background: #b30000; } #wpadminbar:not(.mobile) .ab-top-menu > li.redis-cache-error:hover > .ab-item { background: #b30000; color: #fff; } 


  #install-app {
    --amm-blog-card-bg: var(--amm-palette-background);
    margin-top: 60px;
    margin-bottom: 60px;
    padding-top: 0;
    padding-bottom: 0;
  }

  #install-app .amm-store-badges {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 16px;
    margin-top: 24px;
  }

  #install-app .amm-store-badge {
    display: inline-flex;
    align-items: center;
    border-radius: 8px;
    text-decoration: none;
    transition:
      opacity 0.2s ease,
      transform 0.2s ease;
  }

  #install-app .amm-store-badge:hover {
    opacity: 0.8;
    transform: translateY(-2px);
  }

  #install-app .amm-store-badge:focus-visible {
    outline: 3px solid var(--amm-palette-primary-1, #0067b1);
    outline-offset: 4px;
  }

  #install-app .amm-store-badge img {
    display: block;
    width: auto;
    height: 52px;
    max-width: 100%;
    object-fit: contain;
  }

  @media (max-width: 480px) {
    #install-app .amm-store-badges {
      align-items: flex-start;
      gap: 12px;
    }

    #install-app .amm-store-badge img {
      height: 48px;
    }
  }
