:root {
  /* Colors */
  --color-primary: #e0303c;
  --color-primary-light: #f54c51;
  --color-primary-lighter: #fef1f1;
  --color-secondary: #b5b9be;
  --color-special-blue: #02466e;
  --color-special-brown: #685c54;
  --color-special-purple: #916068;
  --color-special-green: #9fb385;
  --color-special-yellow: #d5c48d;
  /* Black / Dark */
  --color-dark-1: #000000;
  --color-dark-2: #313c45;
  --color-dark-3: #6a7681;
  --color-dark-4: #5F7586;
  /* Grey */
  --color-grey-1: #8dadc7;
  --color-grey-2: #e4f0fa;
  --color-grey-3: #e2eaf1;
  /* White / Bright */
  --color-white-1: #ffffff;
  --color-white-2: #f5f9fc;
  /* Text */
  --color-text-dark: var(--color-dark-2);
  --color-text-medium: var(--color-dark-3);
  --color-text-light: var(--color-white-1);
  /* Links */
  --color-text-link: var(--color-primary);
  --color-text-link-hover: var(--color-secondary);
  /* Fore- & Background */
  --color-fg: #313c45;
  --color-bg: #ffffff;
  /* Navigation */
  --color-nav: #000000;
  /* Transitions */
  --transition-timing: cubic-bezier(0.5, 1, 0.89, 1);
  /* Border Radius */
  --border-radius: 3px;
  /* Container */
  --etx-container-width-max: 1920px;
  --etx-container-padding-h: 20px;
  --etx-container-padding-v: 50px;
  /* Flex */
  --etx-flex-gutter-h: 20px;
  --etx-flex-gutter-v: 50px;
  --etx-flex-size: 12;
  /* Card */
  --etx-card-padding-h: 30px;
  --etx-card-padding-v: 30px;
  /* Selection */
  /*
		::selection {
			color: var(--color-text-secondary);
			
			background-color: rgba(#5bd79b, 0.2);
		}
		*/
}
@media (min-width: 767px) {
  :root {
    --etx-container-padding-h: 25px;
  }
}
@media (min-width: 1023px) {
  :root {
    --etx-container-padding-h: 40px;
  }
}
@media (min-width: 1279px) {
  :root {
    --etx-container-padding-h: 50px;
  }
}
@media (min-width: 1023px) {
  :root {
    --etx-container-padding-v: 100px;
  }
}
@media (min-width: 1023px) {
  :root {
    --etx-flex-gutter-h: 30px;
  }
}
@media (min-width: 1279px) {
  :root {
    --etx-flex-gutter-h: 50px;
  }
}
html.EtxTemplate {
  position: relative;
  font-family: "Studio Pro", sans-serif;
  font-weight: 400;
  /*
	overflow-x: hidden;
  overflow-y: auto;
	*/
}
html.EtxTemplate body {
  --line-height: 1.5em;
  width: 100%;
  position: relative;
  right: 0px;
  margin: 0px;
  background-color: var(--color-bg);
  font-size: 16px;
  line-height: var(--line-height);
  color: var(--color-fg);
}
@media (min-width: 767px) {
  html.EtxTemplate body {
    font-size: calc(0.39062vw + 13.00391px);
  }
}
@media (min-width: 1279px) {
  html.EtxTemplate body {
    font-size: 18px;
  }
}
html.EtxTemplate.is-nav-open {
  overflow: hidden;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) img {
  width: 100%;
  height: auto;
  border: 0px;
  display: block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) figure figcaption {
  margin-top: 15px;
}
::-webkit-scrollbar {
  width: 4px;
  height: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background: transparent;
}
::-webkit-scrollbar-thumb {
  background-color: var(--color-fg);
}
* {
  scrollbar-color: var(--color-fg);
  scrollbar-width: thin;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .font-wordwrap, .EtxTemplate .container-fluid *:not([data-exclude-css]) html.EtxTemplate body, html.EtxTemplate .EtxTemplate .container-fluid *:not([data-exclude-css]) body, .EtxTemplate .container-fluid *:not([data-exclude-css]) #footer .Footer .FooterClaim p, .EtxTemplate #footer .Footer .FooterClaim .container-fluid *:not([data-exclude-css]) p {
  word-wrap: break-word;
  overflow-wrap: break-word;
  -moz-hyphens: auto;
  -o-hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .font-primary, .EtxTemplate .container-fluid *:not([data-exclude-css]) #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner *, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner .EtxTemplate .container-fluid *:not([data-exclude-css]) * {
  font-family: "Studio Pro", sans-serif;
  font-weight: 400;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .font-secondary, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text blockquote {
  font-family: "Reckless Standard", serif;
  font-weight: 500;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h1, .EtxTemplate .container-fluid *:not([data-exclude-css]) h1 {
  --line-height: 1.2em;
  position: relative;
  margin-block-start: 0.5em;
  margin-block-end: 0.5em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-size: 40px;
  font-style: normal;
  line-height: var(--line-height);
  color: var(--color-primary);
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h1, .EtxTemplate .container-fluid *:not([data-exclude-css]) h1 {
    font-size: calc(1.95312vw + 25.01953px);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h1, .EtxTemplate .container-fluid *:not([data-exclude-css]) h1 {
    font-size: 50px;
  }
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h1.hero, .EtxTemplate .container-fluid *:not([data-exclude-css]) h1.hero {
    font-size: calc(6.25vw - 7.9375px);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h1.hero, .EtxTemplate .container-fluid *:not([data-exclude-css]) h1.hero {
    font-size: 72px;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .font-eyebrow + h1, .EtxTemplate .container-fluid *:not([data-exclude-css]) .MagazineHeader .MagazineHeader--super + h1, .MagazineHeader .EtxTemplate .container-fluid *:not([data-exclude-css]) .MagazineHeader--super + h1 {
  margin-top: 0.2em;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) h2 {
  --line-height: 1.25em;
  position: relative;
  margin-block-start: 0.5em;
  margin-block-end: 0.5em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-size: 40px;
  font-style: normal;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) h2 {
    font-size: calc(1.95312vw + 25.01953px);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) h2 {
    font-size: 50px;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel span, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel .EtxTemplate .container-fluid *:not([data-exclude-css]) span, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label span, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label .EtxTemplate .container-fluid *:not([data-exclude-css]) span {
  --line-height: 1.1em;
  position: relative;
  margin-block-start: 0.5em;
  margin-block-end: 0.5em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-size: 30px;
  font-style: normal;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel span, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel .EtxTemplate .container-fluid *:not([data-exclude-css]) span, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label span, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label .EtxTemplate .container-fluid *:not([data-exclude-css]) span {
    font-size: calc(1.17188vw + 21.01172px);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel span, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel .EtxTemplate .container-fluid *:not([data-exclude-css]) span, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label span, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label .EtxTemplate .container-fluid *:not([data-exclude-css]) span {
    font-size: 36px;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__title, .EtxTemplate .container-fluid *:not([data-exclude-css]) #footer .Footer .FooterLinks__navigation.desktop ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation.desktop ul li .container-fluid *:not([data-exclude-css]) a {
  --line-height: 1.3;
  position: relative;
  margin-block-start: 0.5em;
  margin-block-end: 0.5em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-size: 20px;
  font-style: normal;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__title, .EtxTemplate .container-fluid *:not([data-exclude-css]) #footer .Footer .FooterLinks__navigation.desktop ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation.desktop ul li .container-fluid *:not([data-exclude-css]) a {
    font-size: calc(0.39062vw + 17.00391px);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .font-h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__title, .EtxTemplate .container-fluid *:not([data-exclude-css]) #footer .Footer .FooterLinks__navigation.desktop ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation.desktop ul li .container-fluid *:not([data-exclude-css]) a {
    font-size: 22px;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .font-paragraph, .EtxTemplate .container-fluid *:not([data-exclude-css]) p, .EtxTemplate .container-fluid *:not([data-exclude-css]) ul, .EtxTemplate .container-fluid *:not([data-exclude-css]) a:not(.Card__link):not(.Button), .EtxTemplate .container-fluid *:not([data-exclude-css]) #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner p, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner .EtxTemplate .container-fluid *:not([data-exclude-css]) p {
  position: relative;
  margin-block-start: 1.5em;
  margin-block-end: 1.5em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) a:not(.Card__link):not(.Button) {
  margin: 0px;
  border-bottom: 1px solid rgba(224, 48, 60, 0.4);
  text-decoration: none;
  display: inline;
  transition: color 0.4s var(--transition-timing);
}
@media (hover: hover) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) a:not(.Card__link):not(.Button):hover {
    color: inherit;
  }
}
.font-size-smaller, .EtxTemplate *:not([data-exclude-css]) .Button.smaller, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.smaller[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.smaller[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.smaller[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.smaller[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .smaller.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .smaller.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.smaller, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.smaller[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.smaller[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.smaller[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .smaller.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .smaller.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.smaller, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner p, .hbspt-form .legal-consent-container > .hs-richtext, .hbspt-form .legal-consent-container > .hs-richtext p, .hbspt-form .legal-consent-container .hs-form-booleancheckbox .hs-form-booleancheckbox-display > span {
  --line-height: 1.4;
  font-size: 12px;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .font-size-smaller, .EtxTemplate *:not([data-exclude-css]) .Button.smaller, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.smaller[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.smaller[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.smaller[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.smaller[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .smaller.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .smaller.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.smaller, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.smaller[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.smaller[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.smaller[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .smaller.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .smaller.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.smaller, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner p, .hbspt-form .legal-consent-container > .hs-richtext, .hbspt-form .legal-consent-container > .hs-richtext p, .hbspt-form .legal-consent-container .hs-form-booleancheckbox .hs-form-booleancheckbox-display > span {
    font-size: calc(0vw + 12px);
  }
}
@media (min-width: 1279px) {
  .font-size-smaller, .EtxTemplate *:not([data-exclude-css]) .Button.smaller, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.smaller[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.smaller[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.smaller[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.smaller[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .smaller.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .smaller.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.smaller, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.smaller[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.smaller[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.smaller[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .smaller.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .smaller.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.smaller, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner p, .hbspt-form .legal-consent-container > .hs-richtext, .hbspt-form .legal-consent-container > .hs-richtext p, .hbspt-form .legal-consent-container .hs-form-booleancheckbox .hs-form-booleancheckbox-display > span {
    font-size: 12px;
  }
}
.font-size-small, .EtxTemplate .container-fluid *:not([data-exclude-css]) figure figcaption, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Lightbox__overlay__caption, .EtxTemplate *:not([data-exclude-css]) .Button.small, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.small[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .small.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.small, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .small.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.small, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__description, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__contact > li > a, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__lead, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons button, .Form .Form__item label.Label, .Form .Form__item.error p, .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li a, .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li a, .EtxTemplate #footer .Footer .FooterLinks ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation ul li a {
  --line-height: 1.4;
  font-size: 14px;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .font-size-small, .EtxTemplate .container-fluid *:not([data-exclude-css]) figure figcaption, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Lightbox__overlay__caption, .EtxTemplate *:not([data-exclude-css]) .Button.small, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.small[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .small.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.small, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .small.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.small, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__description, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__contact > li > a, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__lead, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons button, .Form .Form__item label.Label, .Form .Form__item.error p, .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li a, .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li a, .EtxTemplate #footer .Footer .FooterLinks ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation ul li a {
    font-size: calc(0.19531vw + 12.50195px);
  }
}
@media (min-width: 1279px) {
  .font-size-small, .EtxTemplate .container-fluid *:not([data-exclude-css]) figure figcaption, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Lightbox__overlay__caption, .EtxTemplate *:not([data-exclude-css]) .Button.small, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.small[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .small.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.small, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .small.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.small, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__description, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__contact > li > a, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__lead, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons button, .Form .Form__item label.Label, .Form .Form__item.error p, .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li a, .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li a, .EtxTemplate #footer .Footer .FooterLinks ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation ul li a {
    font-size: 15px;
  }
}
.font-size-regular, .MagazineHeader .MagazineHeader--super, .hbspt-form .legal-consent-container {
  font-size: 16px;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .font-size-regular, .MagazineHeader .MagazineHeader--super, .hbspt-form .legal-consent-container {
    font-size: calc(0.39062vw + 13.00391px);
  }
}
@media (min-width: 1279px) {
  .font-size-regular, .MagazineHeader .MagazineHeader--super, .hbspt-form .legal-consent-container {
    font-size: 18px;
  }
}
.font-size-large, .hs_cos_wrapper_type_email_simple_subscription .page-header h1, .PageHeader .PageHeader--inner .PageHeader--content .PageHeader--subtitle, .MagazineHeader .MagazineHeader--abstract {
  --line-height: 1.3em;
  font-size: 20px;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .font-size-large, .hs_cos_wrapper_type_email_simple_subscription .page-header h1, .PageHeader .PageHeader--inner .PageHeader--content .PageHeader--subtitle, .MagazineHeader .MagazineHeader--abstract {
    font-size: calc(0.39062vw + 17.00391px);
  }
}
@media (min-width: 1279px) {
  .font-size-large, .hs_cos_wrapper_type_email_simple_subscription .page-header h1, .PageHeader .PageHeader--inner .PageHeader--content .PageHeader--subtitle, .MagazineHeader .MagazineHeader--abstract {
    font-size: 22px;
  }
}
.font-size-larger {
  --line-height: 1.3em;
  font-size: 30px;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .font-size-larger {
    font-size: calc(1.17188vw + 21.01172px);
  }
}
@media (min-width: 1279px) {
  .font-size-larger {
    font-size: 36px;
  }
}
.font-weight-regular, html.EtxTemplate body, .EtxTemplate .container-fluid *:not([data-exclude-css]) figure figcaption, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Lightbox__overlay__caption {
  font-weight: 400;
}
.font-weight-bold, .EtxTemplate .container-fluid *:not([data-exclude-css]) b, .EtxTemplate .container-fluid *:not([data-exclude-css]) strong, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header .Tabs__header__item:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header .Tabs__header__item.active, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel span, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label span, .EtxTemplate #footer .Footer .FooterClaim p b {
  font-weight: 700;
}
.font-color-primary {
  color: var(--color-primary);
}
.font-color-secondary {
  color: var(--color-text-secondary);
}
.font-color-dark, .hs_cos_wrapper_type_email_simple_subscription .page-header h1, .PageHeader .PageHeader--inner .PageHeader--content .PageHeader--subtitle {
  color: var(--color-text-dark);
}
.font-color-medium, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__lead, .Form .Form__item label.Label, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner p {
  color: var(--color-text-medium);
}
.font-color-light {
  color: var(--color-text-light);
}
.font-color-green {
  color: var(--color-special-green) !important;
}
.font-color-yellow {
  color: var(--color-special-yellow) !important;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-primary + .EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-primary:not([class*=" pt-"]) {
  padding-top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-secondary + .EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-secondary:not([class*=" pt-"]) {
  padding-top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-dark-1 + .EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-dark-1:not([class*=" pt-"]) {
  padding-top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-dark-2 + .EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-dark-2:not([class*=" pt-"]) {
  padding-top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-white-1 + .EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-white-1:not([class*=" pt-"]) {
  padding-top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-white-2 + .EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container.bg-white-2:not([class*=" pt-"]) {
  padding-top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container:not([class*=" bg-"]) + .EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-container:not([class*=" bg-"]):not([class*=" pt-"]):not([class*=" pv-"]) {
  padding-top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary {
  --color-fg: var(--color-text-light);
  background-color: var(--color-primary);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .Text:not([class*="font-color-"]) p:not([class*="font-color-"]), .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .Text:not([class*="font-color-"]) ul li:not([class*="font-color-"]) {
  --color-fg: var(--color-text-light);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .Text:not([class*="font-color-"]) .font-color-dark, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .Text:not([class*="font-color-"]) .hs_cos_wrapper_type_email_simple_subscription .page-header h1, .hs_cos_wrapper_type_email_simple_subscription .page-header .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .Text:not([class*="font-color-"]) h1, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .Text:not([class*="font-color-"]) .PageHeader .PageHeader--inner .PageHeader--content .PageHeader--subtitle, .PageHeader .PageHeader--inner .PageHeader--content .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .Text:not([class*="font-color-"]) .PageHeader--subtitle {
  color: var(--color-text-light);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .font-color-dark, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .hs_cos_wrapper_type_email_simple_subscription .page-header h1, .hs_cos_wrapper_type_email_simple_subscription .page-header .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary h1, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .PageHeader .PageHeader--inner .PageHeader--content .PageHeader--subtitle, .PageHeader .PageHeader--inner .PageHeader--content .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary .PageHeader--subtitle {
  color: var(--color-text-light);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light {
  --color-fg: var(--color-text-light);
  background-color: var(--color-primary-light);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text:not([class*="font-color-"]) p:not([class*="font-color-"]), .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text:not([class*="font-color-"]) ul li:not([class*="font-color-"]) {
  --color-fg: var(--color-text-light);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text:not([class*="font-color-"]) .font-color-dark, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text:not([class*="font-color-"]) .hs_cos_wrapper_type_email_simple_subscription .page-header h1, .hs_cos_wrapper_type_email_simple_subscription .page-header .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text:not([class*="font-color-"]) h1, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text:not([class*="font-color-"]) .PageHeader .PageHeader--inner .PageHeader--content .PageHeader--subtitle, .PageHeader .PageHeader--inner .PageHeader--content .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text:not([class*="font-color-"]) .PageHeader--subtitle {
  color: var(--color-text-light);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .font-color-dark, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_simple_subscription .page-header h1, .hs_cos_wrapper_type_email_simple_subscription .page-header .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light h1, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .PageHeader .PageHeader--inner .PageHeader--content .PageHeader--subtitle, .PageHeader .PageHeader--inner .PageHeader--content .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .PageHeader--subtitle {
  color: var(--color-text-light);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-secondary {
  --color-text-primary: var(--color-white-1);
  background-color: var(--color-secondary);
  color: var(--color-text-primary);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-dark-1 {
  --color-text-primary: var(--color-white-1);
  background-color: var(--color-dark-1);
  color: var(--color-text-primary);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-dark-1 * {
  color: var(--color-text-primary);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-dark-2 {
  background-color: var(--color-dark-2);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-dark-4 {
  background-color: var(--color-dark-4);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-white-1 {
  background-color: var(--color-white-1);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-white-2 {
  background-color: var(--color-white-2);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-white-2 .bg-white-2 {
  background-color: var(--color-white-1);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-pattern::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-repeat: repeat;
  background-size: 50%;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8QAAAHLCAMAAAA5u6E5AAAAVFBMVEUAAADfMDzfMDvfICDfMDnfMDzfLzvfMjvfMEDfMDjfLTnfMDDfMTvfMT3fMD3fMTvfMjzfIEDfMjnfLjvfKkDfKjXfMDrfMDrfLjnfMTrfLzvfMD1oVFr1AAAAHHRSTlMAgHAIUEB4OBAgKBB4WGBoSAhIOBgYMGBIWGhQOIaLLQAAHA1JREFUeAHs3AVuXDEUheHfFM7MKJzsf2/FYSa5Ul3mvtG7p+BvA0e/riyWPVX1V6s8uAP4gEDwzkrtNVF7mwPPQbJDwGUEaq+B2tuAh9xUJKX9MebSPiWOsgCIeo+zQAT+r/seJ00v5ObA09jpjhjZnGJMtFuIeleAYBf+r/uuoqb3QJ6mztfExSISzjGl2i1EvRTWu/Cf3Xeh6ZU94mW+2ML2ch4DllS7hajXRL2vrlfziHvZvd0ObtLFkGa3kPWaqPdV9ioe8fU4Ha0AhldpeIwZ0W4h6zVR76vsFTzi2wGubPO6x+YWI6LdQtZrot5X2St4xOd94hqKl13655gQ7RayXhP1vtJewSOOubPlg9FlvsCEZreQ9Zqo95X2Ch5xmrg1n9i4l1cY0OwWsl6Bel/DXtEjvt5xteITqyuGd7RDv1sIew3U+6p6RY/4fMrRaz7z+orFLW3Q7xbCXgP1vrJezSM+X27v13yh3533Ay2Q7xbCXgP1vrJe0SPuZPecr7jHfEML1LuFrFeg3tewV/SI03N3xNeGg/Qy0QLtbiHrFaj3NewVPeKzHccrvmEV2J3RAuluIew1UO+r6hU94vMdcck3La/w57RAuFsIew3U+8p6NY84LLdPW76jH+bLQAtku4Ww10C9r6xX9Ihddgu+69JlRwtUu4WsV6De17BX9IjTPh0N+a7hUQu/m4h2v0/f+4adOzaVHAxgMAjqv+iLd5/X/h0cg0BqQMGXz39bZ9/1zVsnBugm4BdoLsjj6e+7vnnppgDdBPwizcV7POvb2DcvHRGgm6hfpblYj2d9+/rmnSMCdBP1azQX7/Gsb13fvHJEgG6ifpXmwj2e9a3rmzeOCNBN1K/SXLzHs751ffPCEQG6ifpVmov3eNa3r2/OHRGhm6hfpbl4j2d9+/rm3BEBuon6VZqL93jWt7Bvjh0RoJuoX6W5eI9nfRv75tQRAbqJ+lWai/d41reybw4dEaCbqF+luXiPZ307++bQEQG6ifpVmov3eNa3s2/OHBGgm6hfpbl4j2d9S/vmyBEBuon6VZqL93jWt7VvThwRoJuoX6W5eI9nfWv75sARAbqJ+lWai/N4+vuubw4cEaCbqF+luTiPp7/v+ubZEQG6ifpVmgv0ePr7rm8eHRGgm6hfpblIj6e/7/rmyREBuon6VZoL9Xj6+65vnhwRoJuoX6W5UI+nv+/65t4REbqJ+lWai/V4+vuub+4dEaCbqF+luWCPp7/v+ubWEQG6ifpVmov2ePr7rm/uHBGgm6hfpblwj6e/7/rmzhEBuon6VZoL93j6+65vbhwRoJuoX6W5eI+nv+/65rcjAnQT8As0lwKPp6nv+uanIwJ0E/ALNJcCj6eq7/rmlyMCdBPwCzSXAo+nq+/65ocjAnQT8As0lwKPp6zv+ubaERG6ifpVmkuFx7O+BX1z7YgA3QT8As2lzeNZ34K+uXREgG4CfoHmUufxrG9B31w5IkA3Ab9Ac+nzeNa3oG8uHBGgm4BfoLkUejzrW9A3F44I0E3AL9BcCj2e9S3om7+OCNBNwC/QXBo9nvUt6Js/jgjQTcAv0FwqPZ71Leibb0cE6CbgF2gunR7P+hb0zZcjAnQT8As0l1KPZ30L+ubLEQG6CfgFmkupx7O+BX3z6YgA3QT8As2l1eNZ34K++XBEgG4CfoHmUuvxrG9B33w4IkA3Ab9Ac6n1eNa3oO8/ds6AQ6wrDKKzs0mCWID+/78XpQWaoGyjcOWixOGN0TkAD8f43gU4Rh0RUDfJeAHpvYDdt2AvwLgjAuomAS8hsJez+xbshRh0RFDdJOUFBPZydt+CvRCDjgiqm8S8gMBezO5bsBdi0BHBdZOIFxDYi9l9C/ZCDDoitG4S8gICeym7b8FeiEFHBNZNUl4BAnshu2/BXohBRwTWTbi3q+ZS0OPh7L4BLNARYXUT4K2suRT0ePr27r6/Sda7vipCyvv+UrA30OOp3Lv7/v5RlgTqJqQT8zHjLdgb6PHU7p33VZYE6iakE/Mh4i3YG+jx9O6d97ssCdRNSCfmr4y3YG+gx1O7d17JoG5COzHz5ns8/XvnlUHdBHdi5s33ePr3zmtQN8GdmHnzPZ7+vfMa101AJ2befI+nf++8xnUT0ImZN9/j6d87r3HdBHRi5s33ePr3zmtcNwGdmHnzPZ7+vfMa101AJ2befI+nf++8xnUT0ImZN9/j6d87r3HdBHRi5s33ePr3zmtcNwGdmHnzPZ7+vfMa101AJ2befI+nf++8xnUT0ImZN9/j6d87r3HdBHRi5s33ePr3zmtcNwGdmHnzPZ7+vfNaP/P2I+cS6MTMm+rx9O+d1/qZPz+BygjoxMwb6vH0753XuvgOKiOgEzNvqMfTv3de6wZURkAnZt5Qj6d/77zWBaiMgE7MvKkeT//eea0LUBkBnZh5Uz2e/r3zWjewMgI6MfO293gie+e1LkBlBHdi5m3v8ST2zmtdgMoI78TMy72csr3zWhekMsI7MfNyL6dr77zWgVdGeCdmXu7lVO2d1zrwygjvxMzLvZyqvfNaB14Z4Z2YebmXU7V3XuvAKyO8EzMv93Kq9s5rHXhlhHdi5uVeTtXeea0Dr4zwTsy83Mup2juvdeCVEd6JmZd7OVV757UOvDLCOzHzci+nau+81oFXRngnZl7u5VTtndc68MoI78TMy72cqr3zWgdeGeGdmHm5l1O1d17rwCsjvBMzL/dyqvbOa4lXRngnZl7u5XTundfilRHeiZmXezmle+c1r4zwTsy83Mtp3TuveWWEd2Lm5V5O6955zSsjvBMzL/dyWvfOa14Z4Z2YebmX07p3XvPKCO/EzMu9nNa985pXRngnZl7u5bTunde8MsI7MfOmvYe+vfOaV0Z4J2beuPdQt3de88oI78TMm/ce2vbOa14Z4Z2YefPeQ9veec0rI7wTM2/ee2jbO695ZYT3S+bNew9te+c1r4zwfsm8ee+hbe+85pUR3i+ZN+89tO2d17wywvsl8+a9h7a985pXRni/ZN6899C2d17zygjvl8yb99707J3XvDLC+yXz5r03PXvnNa+M8H7JvHnvTc/eec0rI7xfMm/ee9Ozd17zygjvl8yb99707J3XvDLC+yXz5r03PXvnNa+M8H7JvHnvTc/eec0rI7xfkvfOe9Ozd17zysiDnZh59TAFe+c1r4w82ImZVw9TsHdeg8pIoBMz78MU7J3XpDIS6MTM+ywFe+c1qowEOjHzPkrB3nkNKyMPdmLmDVCwd16zygjvl1R5pa69nIK9+6/MKiO8X1Lllbr2cgr27r8yq4zwfkmVV0rt1d8vAf5fe/9Q6X9lMb6KU+N9e+HeMrb3EVgHyKzXciojgIAXVFUiez+/B/ig1H0lfUos/pzYyztAZr2WUxkh5L28qtLTxSm4r7T7/gJmvZZTGWEUeP8ltVecpvtKu+8vYNRrOZURQIH3ENobYPetua9Jr+VURgABLyCzN8Du23Nfk17LqYwAAl5AbO/D7L5F9zXqtZzKCCDgBcT2Psru23Rfs17LqYwAAl5AbO+D7L5V9zXrtZzKCCDgBeT2PsfuW3Vfw17LqYwAAl5Abu9T7L5d9zXttZzKCCDgBcT2PsTuW3Zf417LqYwAAl5AbO8j7L5t9zXvtZzKCCDgBcT2PsDuW3df817LqYwAAl5AbO8D7L519zXrtVyVEUDAC4jt5ey+/feFj/jql1x1EwECXkBsL2f37b8vesRfrn7JVTf5IkDAC4jt5ey+/fcFj/j129Uvuaoq314FCHgBsb2c3bf+vuARv7z/V0fk7cdnUfLei9jeALtv5X0NOiKoXhPycvJ7Obtv933BI/6HnTvAcCUKgChK7X/Rn8CfyXTSr8FR1AouLgDn5YgA3QR0kebiPZ79Lfybh44I0E1AF2guyuPp/7u/eeiIAN1EdYHmAjye/r/7m2eOCNBNVFdoLsDj6f+7v3nkiADdBHSB5uI8nv6/+5snjgjQTUAXaC7Q4+n/u7954IgA3QR0geYiPZ7+v/ubc0cE6CagCzQX6vH0/93fHDsiQDdhXaW5AI+n/+/+5tgRAbqJ6irNRXg8/X/3N6eOCNBNVFdpLsTj6f+7vzl0RIBuorpKczEeT//f/c2ZIwJ0E9ZVmovxePr/7m+OHBGgm7Cu0lyQx9P/d39z5IgA3UR1leaiPJ7+v/ubE0cE6CaqqzQX5vH0/93fHDgiQDcBXaK5eI+n/+/+5t4RAboJ6BrNxXs8/X/3N/eOCNBNQNdoLt7j6f+7v7l1RIBuArpIc/EeT//f/c2dIwJ0E9BVmov3ePr/7m9uHBGgm4Au01y8x9P/d39z44gA3QR0mebiPZ7+v/ub744I0E1A12ku3uPp/7u/+eqIAN0EdKHm4j2e/r/7m2+OCNBNQFdqLt7j6f+7v/niiADdBHSp5uI9nv6/+5svjgjQTUCXai7e4+n/u7/57IgA3QR0geZS4PE0/d3ffHREgG4CukBzKfB4qv7ubz45IkA3AV2guRR4PF1/9zcfHBGgm4Au0FwKPJ6yv/uba0cE6CagCzSXNo9nfwv+5toRAboJ6ALNpcDjafu7v7l0RIBuArpAcynweOr+7m+uHBGgm4Au0FwKPJ6+v/ubC0cE6CagCzSXAo+n8O/+5sIRAboJ6ALNpcDjKfy7v/nriADdBHSB5lLg8exv49/8cUSAbgK6QHMp8Hj2t/Jv3h0RoJuALtBcCjye/e38mzdHBOgmoAs0lwKPZ39L/+bNEQG6CegCzaXA49nf0r/57YgA3QR0geZS4PHsb+vf/HJEgG4CukBzKfB49rf2b345IkA3AV2guRR4PPtb+zc/HBGgm4Cu0FwKPJ797f2bH44I0E1Al2guBR7P/tb+zX9HBOgmoIs0lwKPZ39b/wY4MS/dBHSp5lLg8exv6d8AJ+alm4Au1VwKPJ79Lf0b4cS8dBPX/cfOHWjYmWZdHH/O6iRNR4MGvu/+Ly6QAakOCTU1HAIcpqc7v7P3u54b2Fb9z4uC3/3t2+sdoPZVH/F/HBGgm/xm7h6luVCPB+xVd2lf9hG/OSJCN/lu7oIH9mIHCPbNR98XfMT/943oJt/M3XNu4H0+X6THs7+v13q+ne838v4/59xejnmfjKpy1PvEPB7y1N1XVxj9nXOYE8NUlfPh9ae/d+ccsdc7QOR3Be6eY35Xb3/nOCdGqipg7znkruur7l6vbw5zYryq8lP3nmPusr7q7vX65ignhqsq+/d6BwjcvWDfKCeGqyr793oHCNy9Yt8oJ4arKvv3egcI3L1i3ygnxqsq2/d6BwjcvWTfMCfGqyq793oHCNy9Zt8wJ8arKqv3egcI3L1o3zgnxqsqm/dyBwjcvWrfaCeGqip793oHCNy9at9wJ4aqKlv3egcI3L1s33gnhqoqO/d6BwjcvW7feCeGqio793IHCNy9cN94J8aqKhv3cgcI3L1y33gnBqsqau8qj8ffvXLfeCcGqyof1d5VHo++e+m+AU4MUFXAXbUXeTz27rX7xjsxdzUHqCr3u2rvLo9H3r1433iv5a7mCFXlfnfR3vvdOkBX6ptn8Vq+LtB6yN56PF+v3jdP47Us0HrI3no8l++bZ/FaFmg9ZG89nvbNk3gtC7Qes7ceT/vmSbyWBVqP2VuPp33zHF7LAq0H7a3H0755Cq9lgdaj9tbjad88g9eyQOthe+vxtG+O91r2aD1gbz2e9s3xXsserQfsrcfTvvFeyyKtB+ytx9O+8V7LIq0H7K3H077xXssirQfsrcfTvvFeyyKtB+ytx9O+8V7LHq1H7K3H077xXssarYfsrcfTvvFeyxatx+ytx9O+8V7LFq3H7K3H077xXssSrQftrcfTvvFeyw6tR+2tx9O+8V7LCq1H7a3Hc9o33mtZofWovfV4TvvGey0btB61tx7POe0b77Us0HrE3no899e+4V7LAq2H7K3Hc3/tG+21LNB6zN56PPfXvtFeywKtx+ytx3N/7RvspizQetDeejz3176xbsoCrUftrcdzf+0b6qYs0HrM3no8P177RropC7QetLcez4/XvpFuygKtB+2tx/PjtW+gm7JA61F76/H8eO0b5aYs0Hrue+3dejztG+SmLNB67nvx3Xo87RvjpizQeu579d16PO0b4KYM13rA3no87fvgBbgpw7UesLceT/s+eAFuynCtB+ytx/PgtW+AmzJb6wF76/E8eu0b4KaM1nrA3no8D1/7Brgpk7UesLcez+PXvgFuymStB+ytx/P4tW+AmzJZ6wF76/E8fu0b4KZM1nrA3no8j1/7Brgpk7UesLcez+PXvgFuymStB+ytx/P4tW+AmzJZ6wF76/E8fu0b4KaM1nrA3no8D1/7Brgpo7Uesbcez6PXvpnmtUith+2tx9O+D16meS1U61F76/G074OXcV4L1XrU3qt5POe/uNu+mee1SK1H7aUujnjg7ty+Oef2198L8VredJOXG3ifzxe199v5Lha/II/nHPN3Htn3f/+f+NPZ/boXvNsBDtDgvjnn9a+/X4ma8+aX/PoK3rvzXu19fz6Awa4vcoBG9j0n89Qc6cSAvexu+065m3FqDnViwF51t33H3M04NUc6MWAvu9u+Y+5mmpojnRiwl91t3zl3M0zNoU4M2Kvutu+gu5ml5lAnBuxVd9t30t2MUnOoEwP2qrvtO+puRqk50okBe9nd9h11N5PUHOnEgL3g7sS+7ZtBag51YsBecHdi3/bNHDWHOjFgL7g7sm/7ZoyaQ50YsBfcndm3fTNGzZFODNgL7g7t276ZouZIJwbsBXen9m3fDFFzqE8D9oK7U/u2b2aoOR+lTwP2grtj+7Zv/lZl5M9f/pnNv/wp3JT7XbAX3J3bt31z/r73++319s+Mvr0Cr+V+F+wFd5+rb/uyj/hfH+66yQ6v5X4X7AV3B/dt3wzQXKTX8hXsBXcn923fAM1lktcC9oK7o/u2b4DmMshrAXvB3dl92zdAc5njtYC94O7wvu0boLnM8VrAXnB3eN/2DdBcxngtYC+4O71v+wZoLlO8FrAX3B3ft30DNJchXgvYC+7O79u+AZrLDK8F7AV3F/Rt3wDNZYbXAvaCuwv6tm+A5jLCawF7wd0Nfds3QHOZ4LWAveDuir7tG6C5DPBawF5wd0ff9g3QXAZ4LWAvuLujb/sGaC4DvBawF9zd0bd9AzSXAV4L2Avu7ujbvgGaywCvBewFd3f0bd8AzWWA1wL2grs7+rZvgOYywGsBe8HdHX3bN0BzGeC1gL3g7o6+7Zsn1Fyo1wL2grub+rZvnlBzkV4L2Avururbvnk+zUV6LWAvuLurb/vm6TQX6rWAveDurr7tm2fTXKjXAvaCu8v6tm+eTHOhXgvYC+5u69u+eTLNRXotYC+4u65v++a5NBfptYC94O6+vu2bp9JcqNcC9oK7+/q2b55Jc6FeC9gL7i7s2755Is2Fei1gL7i7sW/75ok0F+m1gL3g7sq+7Zvn0Vyk1wL2grs7+7ZvnkZzoV4L2Avu7uzbvvGay/FeC9gL7i7t277xmov3WsBecHdr3/aN11y41wL2grtr+7ZvvObCvRawF9xd27d94zUX7bWAveDu3r7tG6+5YK8F7AV3F/dt33jNxXotYC+4u7lv+8ZrLtRrAXvB3dV92zdec6FeC9gL7q7u277hmgv1WsBecHd33/aN1lyo1wL2grvL+7ZvtOYivRawF9zd3rd9gzUX6bWAveDu+r7tG6u5UK8F7AV31/dt31DNhXotYC+4u79v+0ZpLtxrAXvF3f192zdKc9FeC9hL7u7v2745SnOxXgvYi+6u79u+OUdpLtRr+fl7zzF3f9vet31zzkGai/RawN5zzN18XN63fXPOH0hzkV4L2HuOufvl5Qbe5/Pl2/kuLr+wvmLv5/Om9eT88fl2zPvkvZb9e39Xdd37dK25r7ecL2/aB3FTwF3qxDA153x4/env3XmP7qrf1X0veN9jNJd/t3MfJ6BgMRRDJ8f19N/l5JxUgT8HHlcNCNt4q7/7JcALOjFq3nj1vvPGJ//VPkA3RXnBlsG88ex95+2JSc3l734J8wLAvPHsfeftiUHNpX4J8QLAvPHufeftiUHNpX4J8cbz88Zb9503euJqH6CbIrzx+rzx2n3njZ642gfopghvvD1vvHffeaMnrvYBuinAG2xewFP3nTd64mofoJvCvPHevKH2PC944mofoJuivPHevKH2PK944mofoJuivPHavMH2PC954mofoJuivPHWvAH3PK944mofopuivPHSvCH3PC954mofoJuivPHQvGH3PC954mofoJuivPHOvIH3PC954mofoJuivPHKvMH3PC944mouP3wKujjKG+/MG37P84on/rvm8sfHoIvDvPHMvIH3PC944mouv30JujjKG6/MG37P84onruYCujjKG37ee/Se5wVPXM0FdHGUN/y89+g9zwueuJoL6OIob/h578F7nhc8cTUX0MVh3vDz3rP7Yi944iojoIujvOHnvWf31V7wxFVGQBdHeYPPe8/uy73giauMgC6O8oae957dl3vBE1cZAV0c5g087z27r/eCJ64yAro4zBt43nt2X+8FT1xlBHRxlDf0vPfsvt4LnrjKCOjiKG/oee/Zfb0XPHGVEdDFUd7A896z+3oveOIqI6CLw7yB571n9/Ve8MRVRkAXR3lDz3vP7uu94ImrjIAujvKGn/ea3dd7wRNXGQFdHOUNP+81u6/3gieuMgK6OMobft5jdl/vBU9cZQR0cZg3/LzH7L7eC564ygjo4ihv+Hmv2X29FzxxlRHQxVHe8PNes/t6L3jiKiOgi6O84ee9Zvf1XvDEVUZAF0d5w897zO7rveCJq4yALg7zhp/3mN3Xe8ETVxkBXRzlDT/vNbuv94InrjICujjKG37ea3Zf7wVPXGUEdHGUN/y8x+y+3gueuMoI6OIwb/h5j9l9vRc8cZUR0MVh3vDzHrP7ei944iojoIujvOHnvWb39V7wxFVGQBdHecPPe83u673giauMgC6O8oaf95jd13vBE1cZAV0c5g0/7zG7r/eCJ64yAro4yht+3mt2X+8FT1xlBHRxlDf8vNfsvt4LnrjKCOjiKG/4ea/Zfb0XPHGVEdDFUd7w8x6z+3oveOIqI6CLw7zh5z1m9/Ve8MRVRkAXR3nDz3vN7uu94ImrjIAujvKGn/ea3dd7wRNXGQFdHOUNP+81u6/3gieuMgK6OMobft54Zc/zgieuMgK6OMwbft54Zc/zgieuMgK6OMobft54Zs/zgieuMgK6OMobft54Zs/zgieuMgK6OMobet54Z8/zgieuMgK6OMwbeN54aM/zgieuMgK6OMwbdN54as/zgieuMgK6OMobct54bM/zgieuMgK6OMobZt54cs/zgieuMgK6OMobZN54cs/zgieuMgK6OMobZN54c8/zgieuMgK6OMYbaN54c8/zgieuMgK6OMIbat4PKdh9vVc8cZUR0MUBXtABcrUesOd5vwVPXGUEdHGAN35W8/76QQW7r/b+Cp64ygjo4gBv/PKdmfeLnz56Zc/z3t/3T3PNaJq12GA6AAAAAElFTkSuQmCC");
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-pattern .Text:not([class*="font-color-"]) p:not([class*="font-color-"]), .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-pattern .Text:not([class*="font-color-"]) ul li:not([class*="font-color-"]) {
  --color-fg: var(--color-text-light);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .will-appear {
  opacity: 0;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .will-appear.move-left {
  transform: translateX(20px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .will-appear.move-right {
  transform: translateX(-20px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .will-appear.move-up {
  transform: translateY(20px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .will-appear.move-down {
  transform: translateY(-20px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .did-appear {
  opacity: 1;
  transition: transform 0.4s var(--transition-timing) 0.1s, opacity 0.4s var(--transition-timing) 0.1s;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .did-appear.move-left {
  transform: translateX(0px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .did-appear.move-right {
  transform: translateX(0px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .did-appear.move-up {
  transform: translateY(0px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .did-appear.move-down {
  transform: translateY(0px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .visuallyhidden {
  width: 1px;
  height: 1px;
  position: absolute;
  margin: -1px;
  padding: 0;
  border: 0;
  overflow: hidden;
  white-space: nowrap;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
}
.shadow, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-white-2 .bg-white-2, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header::before, .Lightbox .Lightbox__content, .Lightbox .Lightbox__content .Lightbox__content__close {
  box-shadow: 0px 2px 6px rgba(118, 133, 145, 0.08), 0px 15px 25px rgba(118, 133, 145, 0.1);
}
.border-radius {
  border-radius: var(--border-radius);
}
:root {
  --etx-color-dark:								#000000;
  --etx-color-medium:							#939393;
  --etx-color-light:							#ededed;
  --etx-color-error:							#DB195C;
  --etx-color-warning:						#E69231;
  --etx-color-info:								#939393;
  --etx-flex-gutter-h-200: 				calc(var(--etx-flex-gutter-h)/4*8);
  --etx-flex-gutter-h-100: 				calc(var(--etx-flex-gutter-h)/4*4);
  --etx-flex-gutter-h-75: 				calc(var(--etx-flex-gutter-h)/4*3);
  --etx-flex-gutter-h-50: 				calc(var(--etx-flex-gutter-h)/4*2);
  --etx-flex-gutter-h-25: 				calc(var(--etx-flex-gutter-h)/4*1);
  --etx-flex-gutter-v-200: 				calc(var(--etx-flex-gutter-v)/4*8);
  --etx-flex-gutter-v-100: 				calc(var(--etx-flex-gutter-v)/4*4);
  --etx-flex-gutter-v-75: 				calc(var(--etx-flex-gutter-v)/4*3);
  --etx-flex-gutter-v-50: 				calc(var(--etx-flex-gutter-v)/4*2);
  --etx-flex-gutter-v-25: 				calc(var(--etx-flex-gutter-v)/4*1);
  --etx-container-padding-v-200: 	calc(var(--etx-container-padding-v)/4*8);
  --etx-container-padding-v-100: 	calc(var(--etx-container-padding-v)/4*4);
  --etx-container-padding-v-75: 	calc(var(--etx-container-padding-v)/4*3);
  --etx-container-padding-v-50: 	calc(var(--etx-container-padding-v)/4*2);
  --etx-container-padding-v-25: 	calc(var(--etx-container-padding-v)/4*1);
  --etx-card-padding-h-200: 			calc(var(--etx-card-padding-h)/4*8);
  --etx-card-padding-h-100: 			calc(var(--etx-card-padding-h)/4*4);
  --etx-card-padding-h-75: 				calc(var(--etx-card-padding-h)/4*3);
  --etx-card-padding-h-50: 				calc(var(--etx-card-padding-h)/4*2);
  --etx-card-padding-h-25: 				calc(var(--etx-card-padding-h)/4*1);
  --etx-card-padding-v-200: 			calc(var(--etx-card-padding-v)/4*8);
  --etx-card-padding-v-100: 			calc(var(--etx-card-padding-v)/4*4);
  --etx-card-padding-v-75: 				calc(var(--etx-card-padding-v)/4*3);
  --etx-card-padding-v-50: 				calc(var(--etx-card-padding-v)/4*2);
  --etx-card-padding-v-25: 				calc(var(--etx-card-padding-v)/4*1);
  --etx-form-item-margin-t:				20px;
  --etx-form-label-width-max:			125px;
  --etx-form-label-margin-r:			15px;
  --etx-form-label-margin-t:			8px;
  --etx-form-label-margin-b:			8px;
  --etx-form-field-width-min:			200px;
  --etx-form-hint-margin-t:				5px;
}
* {
  min-height: 0;
  min-width: 0;
  margin: 0;
  padding: 0;
  font: inherit;
  font-smooth: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: none;
  line-height: inherit;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  color: inherit;
  color-adjust: exact;
  box-sizing: border-box;
  outline: none;
}
*::before, *::after {
  box-sizing: border-box;
}
.etx-app-wrapper {
  flex-flow: row nowrap;
  align-items: stretch;
  display: flex;
  position: fixed;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
.etx-container {
  position: relative;
  padding-top: var(--etx-container-padding-v-100);
  padding-bottom: var(--etx-container-padding-v-100);
  /* Padding Vertical */
  /* Padding Top */
  /* Padding Bottom */
  /* Extras */
}
.etx-container.pv-200 {
  padding-top: var(--etx-container-padding-v-200);
  padding-bottom: var(--etx-container-padding-v-200);
}
.etx-container.pv-100 {
  padding-top: var(--etx-container-padding-v-100);
  padding-bottom: var(--etx-container-padding-v-100);
}
.etx-container.pv-75 {
  padding-top: var(--etx-container-padding-v-75);
  padding-bottom: var(--etx-container-padding-v-75);
}
.etx-container.pv-50 {
  padding-top: var(--etx-container-padding-v-50);
  padding-bottom: var(--etx-container-padding-v-50);
}
.etx-container.pv-25 {
  padding-top: var(--etx-container-padding-v-25);
  padding-bottom: var(--etx-container-padding-v-25);
}
.etx-container.pv-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pv-200 {
    padding-top: var(--etx-container-padding-v-200);
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pv-100 {
    padding-top: var(--etx-container-padding-v-100);
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pv-75 {
    padding-top: var(--etx-container-padding-v-75);
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pv-50 {
    padding-top: var(--etx-container-padding-v-50);
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pv-25 {
    padding-top: var(--etx-container-padding-v-25);
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pv-200 {
    padding-top: var(--etx-container-padding-v-200);
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pv-100 {
    padding-top: var(--etx-container-padding-v-100);
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pv-75 {
    padding-top: var(--etx-container-padding-v-75);
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pv-50 {
    padding-top: var(--etx-container-padding-v-50);
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pv-25 {
    padding-top: var(--etx-container-padding-v-25);
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pv-200 {
    padding-top: var(--etx-container-padding-v-200);
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pv-100 {
    padding-top: var(--etx-container-padding-v-100);
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pv-75 {
    padding-top: var(--etx-container-padding-v-75);
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pv-50 {
    padding-top: var(--etx-container-padding-v-50);
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pv-25 {
    padding-top: var(--etx-container-padding-v-25);
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pv-200 {
    padding-top: var(--etx-container-padding-v-200);
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pv-100 {
    padding-top: var(--etx-container-padding-v-100);
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pv-75 {
    padding-top: var(--etx-container-padding-v-75);
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pv-50 {
    padding-top: var(--etx-container-padding-v-50);
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pv-25 {
    padding-top: var(--etx-container-padding-v-25);
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pv-200 {
    padding-top: var(--etx-container-padding-v-200);
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pv-100 {
    padding-top: var(--etx-container-padding-v-100);
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pv-75 {
    padding-top: var(--etx-container-padding-v-75);
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pv-50 {
    padding-top: var(--etx-container-padding-v-50);
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pv-25 {
    padding-top: var(--etx-container-padding-v-25);
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pv-200 {
    padding-top: var(--etx-container-padding-v-200);
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pv-100 {
    padding-top: var(--etx-container-padding-v-100);
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pv-75 {
    padding-top: var(--etx-container-padding-v-75);
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pv-50 {
    padding-top: var(--etx-container-padding-v-50);
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pv-25 {
    padding-top: var(--etx-container-padding-v-25);
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pv-200 {
    padding-top: var(--etx-container-padding-v-200);
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pv-100 {
    padding-top: var(--etx-container-padding-v-100);
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pv-75 {
    padding-top: var(--etx-container-padding-v-75);
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pv-50 {
    padding-top: var(--etx-container-padding-v-50);
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pv-25 {
    padding-top: var(--etx-container-padding-v-25);
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pv-200 {
    padding-top: var(--etx-container-padding-v-200);
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pv-100 {
    padding-top: var(--etx-container-padding-v-100);
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pv-75 {
    padding-top: var(--etx-container-padding-v-75);
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pv-50 {
    padding-top: var(--etx-container-padding-v-50);
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pv-25 {
    padding-top: var(--etx-container-padding-v-25);
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.etx-container.pt-200 {
  padding-top: var(--etx-container-padding-v-200);
}
.etx-container.pt-100 {
  padding-top: var(--etx-container-padding-v-100);
}
.etx-container.pt-75 {
  padding-top: var(--etx-container-padding-v-75);
}
.etx-container.pt-50 {
  padding-top: var(--etx-container-padding-v-50);
}
.etx-container.pt-25 {
  padding-top: var(--etx-container-padding-v-25);
}
.etx-container.pt-0 {
  padding-top: 0px;
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pt-200 {
    padding-top: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pt-100 {
    padding-top: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pt-75 {
    padding-top: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pt-50 {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pt-25 {
    padding-top: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pt-200 {
    padding-top: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pt-100 {
    padding-top: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pt-75 {
    padding-top: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pt-50 {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pt-25 {
    padding-top: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pt-200 {
    padding-top: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pt-100 {
    padding-top: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pt-75 {
    padding-top: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pt-50 {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pt-25 {
    padding-top: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pt-200 {
    padding-top: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pt-100 {
    padding-top: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pt-75 {
    padding-top: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pt-50 {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pt-25 {
    padding-top: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pt-200 {
    padding-top: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pt-100 {
    padding-top: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pt-75 {
    padding-top: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pt-50 {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pt-25 {
    padding-top: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pt-200 {
    padding-top: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pt-100 {
    padding-top: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pt-75 {
    padding-top: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pt-50 {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pt-25 {
    padding-top: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pt-200 {
    padding-top: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pt-100 {
    padding-top: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pt-75 {
    padding-top: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pt-50 {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pt-25 {
    padding-top: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pt-200 {
    padding-top: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pt-100 {
    padding-top: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pt-75 {
    padding-top: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pt-50 {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pt-25 {
    padding-top: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pt-0 {
    padding-top: 0px;
  }
}
.etx-container.pb-200 {
  padding-bottom: var(--etx-container-padding-v-200);
}
.etx-container.pb-75 {
  padding-bottom: var(--etx-container-padding-v-75);
}
.etx-container.pb-50 {
  padding-bottom: var(--etx-container-padding-v-50);
}
.etx-container.pb-25 {
  padding-bottom: var(--etx-container-padding-v-25);
}
.etx-container.pb-0 {
  padding-bottom: 0px;
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pb-200 {
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pb-100 {
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pb-75 {
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pb-50 {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pb-25 {
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-container.mob-m\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pb-200 {
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pb-100 {
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pb-75 {
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pb-50 {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pb-25 {
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-container.mob-l\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pb-200 {
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pb-100 {
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pb-75 {
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pb-50 {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pb-25 {
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-container.tab-s\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pb-200 {
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pb-100 {
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pb-75 {
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pb-50 {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pb-25 {
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-container.tab-m\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pb-200 {
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pb-100 {
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pb-75 {
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pb-50 {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pb-25 {
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-container.tab-l\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pb-200 {
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pb-100 {
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pb-75 {
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pb-50 {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pb-25 {
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-container.desk-s\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pb-200 {
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pb-100 {
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pb-75 {
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pb-50 {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pb-25 {
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-container.desk-m\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pb-200 {
    padding-bottom: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pb-100 {
    padding-bottom: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pb-75 {
    padding-bottom: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pb-50 {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pb-25 {
    padding-bottom: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-container.desk-l\:pb-0 {
    padding-bottom: 0px;
  }
}
.etx-container.overflow-hidden {
  overflow: hidden;
}
.etx-center, .etx-cookie-popup-wrapper .etx-cookie-popup {
  flex: 1 1 auto;
  max-width: var(--etx-container-width-max);
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding-left: var(--etx-container-padding-h);
  padding-right: var(--etx-container-padding-h);
  box-sizing: content-box;
}
.etx-spacer {
  position: relative;
  height: var(--etx-container-padding-v-100);
  /* Height */
}
.etx-spacer.h-200 {
  height: var(--etx-container-padding-v-200);
}
.etx-spacer.h-75 {
  height: var(--etx-container-padding-v-75);
}
.etx-spacer.h-50 {
  height: var(--etx-container-padding-v-50);
}
.etx-spacer.h-25 {
  height: var(--etx-container-padding-v-25);
}
.etx-spacer.h-0 {
  height: 0px;
}
@media screen and (min-width: 520px) {
  .etx-spacer.mob-m\:h-200 {
    height: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-spacer.mob-m\:h-100 {
    height: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-spacer.mob-m\:h-75 {
    height: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-spacer.mob-m\:h-50 {
    height: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-spacer.mob-m\:h-25 {
    height: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-spacer.mob-m\:h-0 {
    height: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-spacer.mob-l\:h-200 {
    height: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-spacer.mob-l\:h-100 {
    height: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-spacer.mob-l\:h-75 {
    height: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-spacer.mob-l\:h-50 {
    height: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-spacer.mob-l\:h-25 {
    height: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-spacer.mob-l\:h-0 {
    height: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-spacer.tab-s\:h-200 {
    height: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-spacer.tab-s\:h-100 {
    height: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-spacer.tab-s\:h-75 {
    height: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-spacer.tab-s\:h-50 {
    height: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-spacer.tab-s\:h-25 {
    height: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-spacer.tab-s\:h-0 {
    height: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-spacer.tab-m\:h-200 {
    height: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-spacer.tab-m\:h-100 {
    height: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-spacer.tab-m\:h-75 {
    height: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-spacer.tab-m\:h-50 {
    height: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-spacer.tab-m\:h-25 {
    height: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-spacer.tab-m\:h-0 {
    height: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-spacer.tab-l\:h-200 {
    height: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-spacer.tab-l\:h-100 {
    height: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-spacer.tab-l\:h-75 {
    height: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-spacer.tab-l\:h-50 {
    height: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-spacer.tab-l\:h-25 {
    height: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-spacer.tab-l\:h-0 {
    height: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-spacer.desk-s\:h-200 {
    height: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-spacer.desk-s\:h-100 {
    height: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-spacer.desk-s\:h-75 {
    height: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-spacer.desk-s\:h-50 {
    height: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-spacer.desk-s\:h-25 {
    height: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-spacer.desk-s\:h-0 {
    height: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-spacer.desk-m\:h-200 {
    height: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-spacer.desk-m\:h-100 {
    height: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-spacer.desk-m\:h-75 {
    height: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-spacer.desk-m\:h-50 {
    height: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-spacer.desk-m\:h-25 {
    height: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-spacer.desk-m\:h-0 {
    height: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-spacer.desk-l\:h-200 {
    height: var(--etx-container-padding-v-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-spacer.desk-l\:h-100 {
    height: var(--etx-container-padding-v-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-spacer.desk-l\:h-75 {
    height: var(--etx-container-padding-v-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-spacer.desk-l\:h-50 {
    height: var(--etx-container-padding-v-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-spacer.desk-l\:h-25 {
    height: var(--etx-container-padding-v-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-spacer.desk-l\:h-0 {
    height: 0px;
  }
}
.etx-flex {
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: flex-start;
  display: flex;
  margin-right: calc(-1*var(--etx-flex-gutter-h));
  margin-top: calc(-1*var(--etx-flex-gutter-v));
  /* Consistent Sizing */
  /* Gutter Horizontal */
  /* Gutter Vertical */
  /* Align */
  /* Align Vertical */
  /* Wrap */
}
.etx-flex.gutter-none {
  --etx-flex-gutter-h: 0px;
  --etx-flex-gutter-v: 0px;
}
.etx-flex.c-auto > .etx-flex__item {
  width: auto;
  margin-right: var(--etx-flex-gutter-h);
}
.etx-flex.c-1 > .etx-flex__item {
  width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
}
.etx-flex.c-2 > .etx-flex__item {
  width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
}
.etx-flex.c-3 > .etx-flex__item {
  width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
}
.etx-flex.c-4 > .etx-flex__item {
  width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
}
@media screen and (min-width: 520px) {
  .etx-flex.c-6 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
.etx-flex.c-12 > .etx-flex__item {
  width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:c-auto > .etx-flex__item {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:c-1 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:c-2 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:c-3 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:c-4 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:c-6 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:c-12 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:c-auto > .etx-flex__item {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:c-1 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:c-2 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:c-3 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:c-4 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:c-6 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:c-12 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:c-auto > .etx-flex__item {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:c-1 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:c-2 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:c-3 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:c-4 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:c-6 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:c-12 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:c-auto > .etx-flex__item {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:c-1 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:c-2 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:c-3 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:c-4 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:c-6 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:c-12 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:c-auto > .etx-flex__item {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:c-1 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:c-2 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:c-3 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:c-4 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:c-6 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:c-12 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:c-auto > .etx-flex__item {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:c-1 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:c-2 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:c-3 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:c-4 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:c-6 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:c-12 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:c-auto > .etx-flex__item {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:c-1 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:c-2 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:c-3 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:c-4 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:c-6 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:c-12 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:c-auto > .etx-flex__item {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:c-1 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:c-2 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:c-3 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:c-4 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:c-6 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:c-12 > .etx-flex__item {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
  }
}
.etx-flex.gh-200 {
  --etx-flex-gutter-h: var(--etx-flex-gutter-h-200);
}
.etx-flex.gh-75 {
  --etx-flex-gutter-h: var(--etx-flex-gutter-h-75);
}
.etx-flex.gh-50 {
  --etx-flex-gutter-h: var(--etx-flex-gutter-h-50);
}
.etx-flex.gh-25 {
  --etx-flex-gutter-h: var(--etx-flex-gutter-h-25);
}
.etx-flex.gh-0 {
  --etx-flex-gutter-h: 0px;
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gh-200 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gh-100 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gh-75 > .etx-flex__item {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gh-50 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gh-25 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gh-0 {
    --etx-flex-gutter-h: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gh-200 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gh-100 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gh-75 > .etx-flex__item {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gh-50 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gh-25 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gh-0 {
    --etx-flex-gutter-h: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gh-200 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gh-100 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gh-75 > .etx-flex__item {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gh-50 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gh-25 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gh-0 {
    --etx-flex-gutter-h: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gh-200 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gh-100 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gh-75 > .etx-flex__item {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gh-50 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gh-25 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gh-0 {
    --etx-flex-gutter-h: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gh-100 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gh-75 > .etx-flex__item {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gh-50 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gh-25 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gh-0 {
    --etx-flex-gutter-h: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gh-200 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gh-100 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gh-75 > .etx-flex__item {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gh-50 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gh-25 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gh-0 {
    --etx-flex-gutter-h: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gh-200 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gh-100 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gh-75 > .etx-flex__item {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gh-50 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gh-25 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gh-0 {
    --etx-flex-gutter-h: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gh-200 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gh-100 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gh-75 > .etx-flex__item {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gh-50 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gh-25 {
    --etx-flex-gutter-h: var(--etx-flex-gutter-h-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gh-0 {
    --etx-flex-gutter-h: 0px;
  }
}
.etx-flex.gv-200 {
  --etx-flex-gutter-v: var(--etx-flex-gutter-v-200);
}
.etx-flex.gv-75 {
  --etx-flex-gutter-v: var(--etx-flex-gutter-v-75);
}
.etx-flex.gv-50 {
  --etx-flex-gutter-v: var(--etx-flex-gutter-v-50);
}
.etx-flex.gv-25 {
  --etx-flex-gutter-v: var(--etx-flex-gutter-v-25);
}
.etx-flex.gv-0 {
  --etx-flex-gutter-v: 0px;
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gv-200 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gv-100 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gv-75 > .etx-flex__item {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gv-50 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gv-25 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:gv-0 {
    --etx-flex-gutter-v: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gv-200 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gv-100 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gv-75 > .etx-flex__item {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gv-50 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gv-25 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:gv-0 {
    --etx-flex-gutter-v: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gv-200 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gv-100 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gv-75 > .etx-flex__item {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gv-50 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gv-25 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:gv-0 {
    --etx-flex-gutter-v: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gv-200 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gv-100 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gv-75 > .etx-flex__item {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gv-50 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gv-25 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:gv-0 {
    --etx-flex-gutter-v: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gv-100 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gv-75 > .etx-flex__item {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gv-50 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gv-25 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:gv-0 {
    --etx-flex-gutter-v: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gv-200 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gv-100 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gv-75 > .etx-flex__item {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gv-50 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gv-25 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:gv-0 {
    --etx-flex-gutter-v: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gv-200 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gv-100 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gv-75 > .etx-flex__item {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gv-50 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gv-25 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:gv-0 {
    --etx-flex-gutter-v: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gv-200 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gv-100 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gv-75 > .etx-flex__item {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gv-50 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gv-25 {
    --etx-flex-gutter-v: var(--etx-flex-gutter-v-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:gv-0 {
    --etx-flex-gutter-v: 0px;
  }
}
.etx-flex.a-left {
  justify-content: flex-start;
}
.etx-flex.a-center {
  justify-content: center;
}
.etx-flex.a-right {
  justify-content: flex-end;
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:a-right {
    justify-content: flex-end;
  }
}
.etx-flex.av-top {
  align-items: flex-start;
}
.etx-flex.av-center {
  align-items: center;
}
.etx-flex.av-stretch {
  align-items: stretch;
}
.etx-flex.av-bottom {
  align-items: flex-end;
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:av-top {
    align-items: flex-start;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:av-center {
    align-items: center;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:av-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:av-bottom {
    align-items: flex-end;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:av-top {
    align-items: flex-start;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:av-center {
    align-items: center;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:av-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:av-bottom {
    align-items: flex-end;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:av-top {
    align-items: flex-start;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:av-center {
    align-items: center;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:av-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:av-bottom {
    align-items: flex-end;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:av-top {
    align-items: flex-start;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:av-center {
    align-items: center;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:av-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:av-bottom {
    align-items: flex-end;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:av-top {
    align-items: flex-start;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:av-center {
    align-items: center;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:av-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:av-bottom {
    align-items: flex-end;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:av-top {
    align-items: flex-start;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:av-center {
    align-items: center;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:av-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:av-bottom {
    align-items: flex-end;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:av-top {
    align-items: flex-start;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:av-center {
    align-items: center;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:av-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:av-bottom {
    align-items: flex-end;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:av-top {
    align-items: flex-start;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:av-center {
    align-items: center;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:av-stretch {
    align-items: stretch;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:av-bottom {
    align-items: flex-end;
  }
}
.etx-flex.nowrap {
  flex-wrap: nowrap;
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:wrap {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex.mob-m\:nowrap {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:wrap {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex.mob-l\:nowrap {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:wrap {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex.tab-s\:nowrap {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:wrap {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex.tab-m\:nowrap {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:wrap {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex.tab-l\:nowrap {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:wrap {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex.desk-s\:nowrap {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:wrap {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex.desk-m\:nowrap {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:wrap {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex.desk-l\:nowrap {
    flex-wrap: nowrap;
  }
}
.etx-flex > .etx-flex__item {
  flex: 0 1 auto;
  width: 100%;
  position: relative;
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
  /* Individual Sizing */
  /* Margin Left */
  /* Margin Right */
  /* Grow */
  /* Shrink */
  /* Order */
}
.etx-flex > .etx-flex__item.c-auto {
  width: auto;
}
.etx-flex > .etx-flex__item.c-0 {
  width: calc((100%/var(--etx-flex-size) * 0) - var(--etx-flex-gutter-h));
  margin-right: 0px;
  margin-top: 0px;
}
.etx-flex > .etx-flex__item.c-1 {
  width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-2 {
  width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-3 {
  width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-4 {
  width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-5 {
  width: calc((100%/var(--etx-flex-size) * 5) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-6 {
  width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-7 {
  width: calc((100%/var(--etx-flex-size) * 7) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-8 {
  width: calc((100%/var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-9 {
  width: calc((100%/var(--etx-flex-size) * 9) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-10 {
  width: calc((100%/var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-11 {
  width: calc((100%/var(--etx-flex-size) * 11) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
.etx-flex > .etx-flex__item.c-12 {
  width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
  margin-right: var(--etx-flex-gutter-h);
  margin-top: var(--etx-flex-gutter-v);
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-auto {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-0 {
    width: calc((100%/var(--etx-flex-size) * 0) - var(--etx-flex-gutter-h));
    margin-right: 0px;
    margin-top: 0px;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-1 {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-2 {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-3 {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-4 {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-5 {
    width: calc((100%/var(--etx-flex-size) * 5) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-6 {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-7 {
    width: calc((100%/var(--etx-flex-size) * 7) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-8 {
    width: calc((100%/var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-9 {
    width: calc((100%/var(--etx-flex-size) * 9) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-10 {
    width: calc((100%/var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-11 {
    width: calc((100%/var(--etx-flex-size) * 11) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:c-12 {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-auto {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-0 {
    width: calc((100%/var(--etx-flex-size) * 0) - var(--etx-flex-gutter-h));
    margin-right: 0px;
    margin-top: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-1 {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-2 {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-3 {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-4 {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-5 {
    width: calc((100%/var(--etx-flex-size) * 5) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-6 {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-7 {
    width: calc((100%/var(--etx-flex-size) * 7) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-8 {
    width: calc((100%/var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-9 {
    width: calc((100%/var(--etx-flex-size) * 9) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-10 {
    width: calc((100%/var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-11 {
    width: calc((100%/var(--etx-flex-size) * 11) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:c-12 {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-auto {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-0 {
    width: calc((100%/var(--etx-flex-size) * 0) - var(--etx-flex-gutter-h));
    margin-right: 0px;
    margin-top: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-1 {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-2 {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-3 {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-4 {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-5 {
    width: calc((100%/var(--etx-flex-size) * 5) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-6 {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-7 {
    width: calc((100%/var(--etx-flex-size) * 7) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-8 {
    width: calc((100%/var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-9 {
    width: calc((100%/var(--etx-flex-size) * 9) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-10 {
    width: calc((100%/var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-11 {
    width: calc((100%/var(--etx-flex-size) * 11) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:c-12 {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-auto {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-0 {
    width: calc((100%/var(--etx-flex-size) * 0) - var(--etx-flex-gutter-h));
    margin-right: 0px;
    margin-top: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-1 {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-2 {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-3 {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-4 {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-5 {
    width: calc((100%/var(--etx-flex-size) * 5) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-6 {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-7 {
    width: calc((100%/var(--etx-flex-size) * 7) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-8 {
    width: calc((100%/var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-9 {
    width: calc((100%/var(--etx-flex-size) * 9) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-10 {
    width: calc((100%/var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-11 {
    width: calc((100%/var(--etx-flex-size) * 11) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:c-12 {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-auto {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-0 {
    width: calc((100%/var(--etx-flex-size) * 0) - var(--etx-flex-gutter-h));
    margin-right: 0px;
    margin-top: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-1 {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-2 {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-3 {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-4 {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-5 {
    width: calc((100%/var(--etx-flex-size) * 5) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-6 {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-7 {
    width: calc((100%/var(--etx-flex-size) * 7) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-8 {
    width: calc((100%/var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-9 {
    width: calc((100%/var(--etx-flex-size) * 9) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-10 {
    width: calc((100%/var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-11 {
    width: calc((100%/var(--etx-flex-size) * 11) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:c-12 {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-auto {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-0 {
    width: calc((100%/var(--etx-flex-size) * 0) - var(--etx-flex-gutter-h));
    margin-right: 0px;
    margin-top: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-1 {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-2 {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-3 {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-4 {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-5 {
    width: calc((100%/var(--etx-flex-size) * 5) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-6 {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-7 {
    width: calc((100%/var(--etx-flex-size) * 7) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-8 {
    width: calc((100%/var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-9 {
    width: calc((100%/var(--etx-flex-size) * 9) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-10 {
    width: calc((100%/var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-11 {
    width: calc((100%/var(--etx-flex-size) * 11) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:c-12 {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-auto {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-0 {
    width: calc((100%/var(--etx-flex-size) * 0) - var(--etx-flex-gutter-h));
    margin-right: 0px;
    margin-top: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-1 {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-2 {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-3 {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-4 {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-5 {
    width: calc((100%/var(--etx-flex-size) * 5) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-6 {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-7 {
    width: calc((100%/var(--etx-flex-size) * 7) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-8 {
    width: calc((100%/var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-9 {
    width: calc((100%/var(--etx-flex-size) * 9) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-10 {
    width: calc((100%/var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-11 {
    width: calc((100%/var(--etx-flex-size) * 11) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:c-12 {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-auto {
    width: auto;
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-0 {
    width: calc((100%/var(--etx-flex-size) * 0) - var(--etx-flex-gutter-h));
    margin-right: 0px;
    margin-top: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-1 {
    width: calc((100%/var(--etx-flex-size) * 1) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-2 {
    width: calc((100%/var(--etx-flex-size) * 2) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-3 {
    width: calc((100%/var(--etx-flex-size) * 3) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-4 {
    width: calc((100%/var(--etx-flex-size) * 4) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-5 {
    width: calc((100%/var(--etx-flex-size) * 5) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-6 {
    width: calc((100%/var(--etx-flex-size) * 6) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-7 {
    width: calc((100%/var(--etx-flex-size) * 7) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-8 {
    width: calc((100%/var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-9 {
    width: calc((100%/var(--etx-flex-size) * 9) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-10 {
    width: calc((100%/var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-11 {
    width: calc((100%/var(--etx-flex-size) * 11) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:c-12 {
    width: calc((100%/var(--etx-flex-size) * 12) - var(--etx-flex-gutter-h));
    margin-right: var(--etx-flex-gutter-h);
    margin-top: var(--etx-flex-gutter-v);
  }
}
.etx-flex > .etx-flex__item.ml-1 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 1) + (1 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-2 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 2) + (2 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-3 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 3) + (3 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-4 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 4) + (4 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-5 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 5) + (5 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-6 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 6) + (6 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-7 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 7) + (7 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-8 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 8) + (8 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-9 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 9) + (9 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-10 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 10) + (10 * var(--etx-flex-gutter-h)));
}
.etx-flex > .etx-flex__item.ml-11 {
  margin-left: calc(((100% - 1px - (12 * var(--etx-flex-gutter-h))) / 12 * 11) + (11 * var(--etx-flex-gutter-h)));
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-0 {
    margin-left: 0px;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-1 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-2 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-3 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-4 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-5 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-6 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-7 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-8 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-9 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-10 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:ml-11 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-0 {
    margin-left: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-1 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-2 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-3 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-4 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-5 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-6 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-7 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-8 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-9 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-10 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:ml-11 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-0 {
    margin-left: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-1 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-2 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-3 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-4 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-5 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-6 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-7 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-8 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-9 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-10 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:ml-11 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-0 {
    margin-left: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-1 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-2 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-3 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-4 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-5 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-6 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-7 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-8 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-9 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-10 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:ml-11 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-0 {
    margin-left: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-1 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-2 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-3 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-4 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-5 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-6 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-7 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-8 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-9 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-10 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:ml-11 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-0 {
    margin-left: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-1 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-2 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-3 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-4 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-5 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-6 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-7 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-8 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-9 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-10 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:ml-11 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-0 {
    margin-left: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-1 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-2 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-3 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-4 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-5 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-6 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-7 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-8 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-9 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-10 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:ml-11 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-0 {
    margin-left: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-1 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-2 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-3 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-4 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-5 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-6 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-7 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-8 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-9 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-10 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:ml-11 {
    margin-left: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)));
  }
}
.etx-flex > .etx-flex__item.mr-1 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-2 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-3 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-4 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-5 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-6 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-7 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-8 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-9 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-10 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
.etx-flex > .etx-flex__item.mr-11 {
  margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-0 {
    margin-right: 0px;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-1 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-2 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-3 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-4 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-5 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-6 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-7 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-8 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-9 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-10 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:mr-11 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-0 {
    margin-right: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-1 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-2 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-3 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-4 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-5 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-6 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-7 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-8 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-9 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-10 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:mr-11 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-0 {
    margin-right: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-1 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-2 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-3 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-4 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-5 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-6 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-7 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-8 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-9 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-10 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:mr-11 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-0 {
    margin-right: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-1 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-2 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-3 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-4 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-5 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-6 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-7 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-8 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-9 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-10 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:mr-11 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-0 {
    margin-right: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-1 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-2 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-3 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-4 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-5 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-6 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-7 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-8 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-9 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-10 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:mr-11 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-0 {
    margin-right: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-1 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-2 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-3 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-4 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-5 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-6 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-7 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-8 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-9 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-10 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:mr-11 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-0 {
    margin-right: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-1 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-2 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-3 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-4 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-5 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-6 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-7 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-8 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-9 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-10 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:mr-11 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-0 {
    margin-right: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-1 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 1) + (1 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-2 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 2) + (2 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-3 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 3) + (3 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-4 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 4) + (4 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-5 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 5) + (5 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-6 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 6) + (6 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-7 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 7) + (7 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-8 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 8) + (8 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-9 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 9) + (9 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-10 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 10) + (10 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:mr-11 {
    margin-right: calc(((100% - 1px - (var(--etx-flex-size) * var(--etx-flex-gutter-h))) / var(--etx-flex-size) * 11) + (11 * var(--etx-flex-gutter-h)) + var(--etx-flex-gutter-h));
  }
}
.etx-flex > .etx-flex__item.grow-1 {
  flex-grow: 1;
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:grow-0 {
    flex-grow: 0;
  }
}
.etx-flex > .etx-flex__item.shrink-0 {
  flex-shrink: 0;
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:shrink-1 {
    flex-shrink: 1;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:shrink-0 {
    flex-shrink: 0;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:shrink-1 {
    flex-shrink: 1;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:shrink-0 {
    flex-shrink: 0;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:shrink-1 {
    flex-shrink: 1;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:shrink-0 {
    flex-shrink: 0;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:shrink-1 {
    flex-shrink: 1;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:shrink-0 {
    flex-shrink: 0;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:shrink-1 {
    flex-shrink: 1;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:shrink-0 {
    flex-shrink: 0;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:shrink-1 {
    flex-shrink: 1;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:shrink-0 {
    flex-shrink: 0;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:shrink-1 {
    flex-shrink: 1;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:shrink-0 {
    flex-shrink: 0;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:shrink-1 {
    flex-shrink: 1;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:shrink-0 {
    flex-shrink: 0;
  }
}
.etx-flex > .etx-flex__item.o-1 {
  order: 1;
}
.etx-flex > .etx-flex__item.o-2 {
  order: 2;
}
.etx-flex > .etx-flex__item.o-3 {
  order: 3;
}
.etx-flex > .etx-flex__item.o-4 {
  order: 4;
}
.etx-flex > .etx-flex__item.o-5 {
  order: 5;
}
.etx-flex > .etx-flex__item.o-6 {
  order: 6;
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:o-1 {
    order: 1;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:o-2 {
    order: 2;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:o-3 {
    order: 3;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:o-4 {
    order: 4;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:o-5 {
    order: 5;
  }
}
@media screen and (min-width: 520px) {
  .etx-flex > .etx-flex__item.mob-m\:o-6 {
    order: 6;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:o-1 {
    order: 1;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:o-2 {
    order: 2;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:o-3 {
    order: 3;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:o-4 {
    order: 4;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:o-5 {
    order: 5;
  }
}
@media screen and (min-width: 650px) {
  .etx-flex > .etx-flex__item.mob-l\:o-6 {
    order: 6;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:o-1 {
    order: 1;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:o-2 {
    order: 2;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:o-3 {
    order: 3;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:o-4 {
    order: 4;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:o-5 {
    order: 5;
  }
}
@media screen and (min-width: 767px) {
  .etx-flex > .etx-flex__item.tab-s\:o-6 {
    order: 6;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:o-1 {
    order: 1;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:o-2 {
    order: 2;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:o-3 {
    order: 3;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:o-4 {
    order: 4;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:o-5 {
    order: 5;
  }
}
@media screen and (min-width: 1023px) {
  .etx-flex > .etx-flex__item.tab-m\:o-6 {
    order: 6;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:o-1 {
    order: 1;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:o-2 {
    order: 2;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:o-3 {
    order: 3;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:o-4 {
    order: 4;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:o-5 {
    order: 5;
  }
}
@media screen and (min-width: 1279px) {
  .etx-flex > .etx-flex__item.tab-l\:o-6 {
    order: 6;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:o-1 {
    order: 1;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:o-2 {
    order: 2;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:o-3 {
    order: 3;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:o-4 {
    order: 4;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:o-5 {
    order: 5;
  }
}
@media screen and (min-width: 1500px) {
  .etx-flex > .etx-flex__item.desk-s\:o-6 {
    order: 6;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:o-1 {
    order: 1;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:o-2 {
    order: 2;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:o-3 {
    order: 3;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:o-4 {
    order: 4;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:o-5 {
    order: 5;
  }
}
@media screen and (min-width: 1675px) {
  .etx-flex > .etx-flex__item.desk-m\:o-6 {
    order: 6;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:o-1 {
    order: 1;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:o-2 {
    order: 2;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:o-3 {
    order: 3;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:o-4 {
    order: 4;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:o-5 {
    order: 5;
  }
}
@media screen and (min-width: 2060px) {
  .etx-flex > .etx-flex__item.desk-l\:o-6 {
    order: 6;
  }
}
.etx-card {
  flex-flow: column nowrap;
  align-items: flex-start;
  display: flex;
  height: 100%;
  position: relative;
  /* Clickable cards */
  /* Extras */
}
.etx-card > .etx-card__item {
  flex: 0 0 auto;
  width: 100%;
  padding-left: var(--etx-card-padding-h);
  padding-right: var(--etx-card-padding-h);
  padding-top: var(--etx-card-padding-v);
  padding-bottom: var(--etx-card-padding-v);
  /* Padding Horizontal */
  /* Padding Vertical */
  /* Padding Left */
  /* Padding Right */
  /* Padding Top */
  /* Padding Bottom */
  /* Grow */
}
.etx-card > .etx-card__item.ph-200 {
  padding-left: var(--etx-card-padding-h-200);
  padding-right: var(--etx-card-padding-h-200);
}
.etx-card > .etx-card__item.ph-75 {
  padding-left: var(--etx-card-padding-h-75);
  padding-right: var(--etx-card-padding-h-75);
}
.etx-card > .etx-card__item.ph-50 {
  padding-left: var(--etx-card-padding-h-50);
  padding-right: var(--etx-card-padding-h-50);
}
.etx-card > .etx-card__item.ph-25 {
  padding-left: var(--etx-card-padding-h-25);
  padding-right: var(--etx-card-padding-h-25);
}
.etx-card > .etx-card__item.ph-0 {
  padding-left: 0px;
  padding-right: 0px;
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:ph-200 {
    padding-left: var(--etx-card-padding-h-200);
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:ph-100 {
    padding-left: var(--etx-card-padding-h-100);
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:ph-75 {
    padding-left: var(--etx-card-padding-h-75);
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:ph-50 {
    padding-left: var(--etx-card-padding-h-50);
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:ph-25 {
    padding-left: var(--etx-card-padding-h-25);
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:ph-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:ph-200 {
    padding-left: var(--etx-card-padding-h-200);
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:ph-100 {
    padding-left: var(--etx-card-padding-h-100);
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:ph-75 {
    padding-left: var(--etx-card-padding-h-75);
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:ph-50 {
    padding-left: var(--etx-card-padding-h-50);
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:ph-25 {
    padding-left: var(--etx-card-padding-h-25);
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:ph-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:ph-200 {
    padding-left: var(--etx-card-padding-h-200);
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:ph-100 {
    padding-left: var(--etx-card-padding-h-100);
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:ph-75 {
    padding-left: var(--etx-card-padding-h-75);
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:ph-50 {
    padding-left: var(--etx-card-padding-h-50);
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:ph-25 {
    padding-left: var(--etx-card-padding-h-25);
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:ph-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:ph-200 {
    padding-left: var(--etx-card-padding-h-200);
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:ph-100 {
    padding-left: var(--etx-card-padding-h-100);
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:ph-75 {
    padding-left: var(--etx-card-padding-h-75);
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:ph-50 {
    padding-left: var(--etx-card-padding-h-50);
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:ph-25 {
    padding-left: var(--etx-card-padding-h-25);
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:ph-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:ph-200 {
    padding-left: var(--etx-card-padding-h-200);
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:ph-100 {
    padding-left: var(--etx-card-padding-h-100);
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:ph-75 {
    padding-left: var(--etx-card-padding-h-75);
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:ph-50 {
    padding-left: var(--etx-card-padding-h-50);
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:ph-25 {
    padding-left: var(--etx-card-padding-h-25);
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:ph-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:ph-200 {
    padding-left: var(--etx-card-padding-h-200);
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:ph-100 {
    padding-left: var(--etx-card-padding-h-100);
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:ph-75 {
    padding-left: var(--etx-card-padding-h-75);
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:ph-50 {
    padding-left: var(--etx-card-padding-h-50);
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:ph-25 {
    padding-left: var(--etx-card-padding-h-25);
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:ph-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:ph-200 {
    padding-left: var(--etx-card-padding-h-200);
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:ph-100 {
    padding-left: var(--etx-card-padding-h-100);
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:ph-75 {
    padding-left: var(--etx-card-padding-h-75);
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:ph-50 {
    padding-left: var(--etx-card-padding-h-50);
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:ph-25 {
    padding-left: var(--etx-card-padding-h-25);
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:ph-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:ph-200 {
    padding-left: var(--etx-card-padding-h-200);
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:ph-100 {
    padding-left: var(--etx-card-padding-h-100);
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:ph-75 {
    padding-left: var(--etx-card-padding-h-75);
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:ph-50 {
    padding-left: var(--etx-card-padding-h-50);
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:ph-25 {
    padding-left: var(--etx-card-padding-h-25);
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:ph-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.etx-card > .etx-card__item.pv-200 {
  padding-top: var(--etx-card-padding-v-200);
  padding-bottom: var(--etx-card-padding-v-200);
}
.etx-card > .etx-card__item.pv-75 {
  padding-top: var(--etx-card-padding-v-75);
  padding-bottom: var(--etx-card-padding-v-75);
}
.etx-card > .etx-card__item.pv-50 {
  padding-top: var(--etx-card-padding-v-50);
  padding-bottom: var(--etx-card-padding-v-50);
}
.etx-card > .etx-card__item.pv-25 {
  padding-top: var(--etx-card-padding-v-25);
  padding-bottom: var(--etx-card-padding-v-25);
}
.etx-card > .etx-card__item.pv-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pv-200 {
    padding-top: var(--etx-card-padding-v-200);
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pv-100 {
    padding-top: var(--etx-card-padding-v-100);
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pv-75 {
    padding-top: var(--etx-card-padding-v-75);
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pv-50 {
    padding-top: var(--etx-card-padding-v-50);
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pv-25 {
    padding-top: var(--etx-card-padding-v-25);
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pv-200 {
    padding-top: var(--etx-card-padding-v-200);
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pv-100 {
    padding-top: var(--etx-card-padding-v-100);
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pv-75 {
    padding-top: var(--etx-card-padding-v-75);
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pv-50 {
    padding-top: var(--etx-card-padding-v-50);
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pv-25 {
    padding-top: var(--etx-card-padding-v-25);
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pv-200 {
    padding-top: var(--etx-card-padding-v-200);
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pv-100 {
    padding-top: var(--etx-card-padding-v-100);
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pv-75 {
    padding-top: var(--etx-card-padding-v-75);
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pv-50 {
    padding-top: var(--etx-card-padding-v-50);
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pv-25 {
    padding-top: var(--etx-card-padding-v-25);
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pv-200 {
    padding-top: var(--etx-card-padding-v-200);
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pv-100 {
    padding-top: var(--etx-card-padding-v-100);
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pv-75 {
    padding-top: var(--etx-card-padding-v-75);
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pv-50 {
    padding-top: var(--etx-card-padding-v-50);
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pv-25 {
    padding-top: var(--etx-card-padding-v-25);
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pv-200 {
    padding-top: var(--etx-card-padding-v-200);
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pv-100 {
    padding-top: var(--etx-card-padding-v-100);
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pv-75 {
    padding-top: var(--etx-card-padding-v-75);
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pv-50 {
    padding-top: var(--etx-card-padding-v-50);
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pv-25 {
    padding-top: var(--etx-card-padding-v-25);
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pv-200 {
    padding-top: var(--etx-card-padding-v-200);
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pv-100 {
    padding-top: var(--etx-card-padding-v-100);
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pv-75 {
    padding-top: var(--etx-card-padding-v-75);
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pv-50 {
    padding-top: var(--etx-card-padding-v-50);
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pv-25 {
    padding-top: var(--etx-card-padding-v-25);
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pv-200 {
    padding-top: var(--etx-card-padding-v-200);
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pv-100 {
    padding-top: var(--etx-card-padding-v-100);
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pv-75 {
    padding-top: var(--etx-card-padding-v-75);
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pv-50 {
    padding-top: var(--etx-card-padding-v-50);
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pv-25 {
    padding-top: var(--etx-card-padding-v-25);
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pv-200 {
    padding-top: var(--etx-card-padding-v-200);
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pv-100 {
    padding-top: var(--etx-card-padding-v-100);
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pv-75 {
    padding-top: var(--etx-card-padding-v-75);
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pv-50 {
    padding-top: var(--etx-card-padding-v-50);
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pv-25 {
    padding-top: var(--etx-card-padding-v-25);
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pv-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.etx-card > .etx-card__item.pl-200 {
  padding-left: var(--etx-card-padding-h-200);
}
.etx-card > .etx-card__item.pl-75 {
  padding-left: var(--etx-card-padding-h-75);
}
.etx-card > .etx-card__item.pl-50 {
  padding-left: var(--etx-card-padding-h-50);
}
.etx-card > .etx-card__item.pl-25 {
  padding-left: var(--etx-card-padding-h-25);
}
.etx-card > .etx-card__item.pl-0 {
  padding-left: 0px;
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pl-200 {
    padding-left: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pl-100 {
    padding-left: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pl-75 {
    padding-left: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pl-50 {
    padding-left: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pl-25 {
    padding-left: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pl-0 {
    padding-left: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pl-200 {
    padding-left: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pl-100 {
    padding-left: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pl-75 {
    padding-left: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pl-50 {
    padding-left: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pl-25 {
    padding-left: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pl-0 {
    padding-left: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pl-200 {
    padding-left: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pl-100 {
    padding-left: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pl-75 {
    padding-left: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pl-50 {
    padding-left: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pl-25 {
    padding-left: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pl-0 {
    padding-left: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pl-200 {
    padding-left: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pl-100 {
    padding-left: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pl-75 {
    padding-left: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pl-50 {
    padding-left: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pl-25 {
    padding-left: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pl-0 {
    padding-left: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pl-200 {
    padding-left: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pl-100 {
    padding-left: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pl-75 {
    padding-left: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pl-50 {
    padding-left: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pl-25 {
    padding-left: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pl-0 {
    padding-left: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pl-200 {
    padding-left: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pl-100 {
    padding-left: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pl-75 {
    padding-left: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pl-50 {
    padding-left: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pl-25 {
    padding-left: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pl-0 {
    padding-left: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pl-200 {
    padding-left: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pl-100 {
    padding-left: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pl-75 {
    padding-left: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pl-50 {
    padding-left: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pl-25 {
    padding-left: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pl-0 {
    padding-left: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pl-200 {
    padding-left: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pl-100 {
    padding-left: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pl-75 {
    padding-left: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pl-50 {
    padding-left: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pl-25 {
    padding-left: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pl-0 {
    padding-left: 0px;
  }
}
.etx-card > .etx-card__item.pr-200 {
  padding-right: var(--etx-card-padding-h-200);
}
.etx-card > .etx-card__item.pr-75 {
  padding-right: var(--etx-card-padding-h-75);
}
.etx-card > .etx-card__item.pr-50 {
  padding-right: var(--etx-card-padding-h-50);
}
.etx-card > .etx-card__item.pr-25 {
  padding-right: var(--etx-card-padding-h-25);
}
.etx-card > .etx-card__item.pr-0 {
  padding-right: 0px;
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pr-200 {
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pr-100 {
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pr-75 {
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pr-50 {
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pr-25 {
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pr-0 {
    padding-right: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pr-200 {
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pr-100 {
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pr-75 {
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pr-50 {
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pr-25 {
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pr-0 {
    padding-right: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pr-200 {
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pr-100 {
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pr-75 {
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pr-50 {
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pr-25 {
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pr-0 {
    padding-right: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pr-200 {
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pr-100 {
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pr-75 {
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pr-50 {
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pr-25 {
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pr-0 {
    padding-right: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pr-200 {
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pr-100 {
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pr-75 {
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pr-50 {
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pr-25 {
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pr-0 {
    padding-right: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pr-200 {
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pr-100 {
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pr-75 {
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pr-50 {
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pr-25 {
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pr-0 {
    padding-right: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pr-200 {
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pr-100 {
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pr-75 {
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pr-50 {
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pr-25 {
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pr-0 {
    padding-right: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pr-200 {
    padding-right: var(--etx-card-padding-h-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pr-100 {
    padding-right: var(--etx-card-padding-h-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pr-75 {
    padding-right: var(--etx-card-padding-h-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pr-50 {
    padding-right: var(--etx-card-padding-h-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pr-25 {
    padding-right: var(--etx-card-padding-h-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pr-0 {
    padding-right: 0px;
  }
}
.etx-card > .etx-card__item.pt-200 {
  padding-top: var(--etx-card-padding-v-200);
}
.etx-card > .etx-card__item.pt-75 {
  padding-top: var(--etx-card-padding-v-75);
}
.etx-card > .etx-card__item.pt-50 {
  padding-top: var(--etx-card-padding-v-50);
}
.etx-card > .etx-card__item.pt-25 {
  padding-top: var(--etx-card-padding-v-25);
}
.etx-card > .etx-card__item.pt-0 {
  padding-top: 0px;
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pt-200 {
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pt-100 {
    padding-top: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pt-75 {
    padding-top: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pt-50 {
    padding-top: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pt-25 {
    padding-top: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pt-200 {
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pt-100 {
    padding-top: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pt-75 {
    padding-top: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pt-50 {
    padding-top: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pt-25 {
    padding-top: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pt-200 {
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pt-100 {
    padding-top: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pt-75 {
    padding-top: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pt-50 {
    padding-top: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pt-25 {
    padding-top: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pt-200 {
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pt-100 {
    padding-top: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pt-75 {
    padding-top: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pt-50 {
    padding-top: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pt-25 {
    padding-top: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pt-200 {
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pt-100 {
    padding-top: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pt-75 {
    padding-top: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pt-50 {
    padding-top: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pt-25 {
    padding-top: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pt-200 {
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pt-100 {
    padding-top: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pt-75 {
    padding-top: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pt-50 {
    padding-top: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pt-25 {
    padding-top: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pt-200 {
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pt-100 {
    padding-top: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pt-75 {
    padding-top: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pt-50 {
    padding-top: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pt-25 {
    padding-top: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pt-0 {
    padding-top: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pt-200 {
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pt-100 {
    padding-top: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pt-75 {
    padding-top: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pt-50 {
    padding-top: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pt-25 {
    padding-top: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pt-0 {
    padding-top: 0px;
  }
}
.etx-card > .etx-card__item.pb-200 {
  padding-bottom: var(--etx-card-padding-v-200);
}
.etx-card > .etx-card__item.pb-75 {
  padding-bottom: var(--etx-card-padding-v-75);
}
.etx-card > .etx-card__item.pb-50 {
  padding-bottom: var(--etx-card-padding-v-50);
}
.etx-card > .etx-card__item.pb-25 {
  padding-bottom: var(--etx-card-padding-v-25);
}
.etx-card > .etx-card__item.pb-0 {
  padding-bottom: 0px;
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pb-200 {
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pb-100 {
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pb-75 {
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pb-50 {
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pb-25 {
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pb-200 {
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pb-100 {
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pb-75 {
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pb-50 {
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pb-25 {
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pb-200 {
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pb-100 {
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pb-75 {
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pb-50 {
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pb-25 {
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pb-200 {
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pb-100 {
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pb-75 {
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pb-50 {
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pb-25 {
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pb-200 {
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pb-100 {
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pb-75 {
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pb-50 {
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pb-25 {
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pb-200 {
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pb-100 {
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pb-75 {
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pb-50 {
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pb-25 {
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pb-200 {
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pb-100 {
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pb-75 {
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pb-50 {
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pb-25 {
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:pb-0 {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pb-200 {
    padding-bottom: var(--etx-card-padding-v-200);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pb-100 {
    padding-bottom: var(--etx-card-padding-v-100);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pb-75 {
    padding-bottom: var(--etx-card-padding-v-75);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pb-50 {
    padding-bottom: var(--etx-card-padding-v-50);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pb-25 {
    padding-bottom: var(--etx-card-padding-v-25);
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:pb-0 {
    padding-bottom: 0px;
  }
}
.etx-card > .etx-card__item.grow-1 {
  flex-grow: 1;
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 520px) {
  .etx-card > .etx-card__item.mob-m\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 650px) {
  .etx-card > .etx-card__item.mob-l\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 767px) {
  .etx-card > .etx-card__item.tab-s\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 1023px) {
  .etx-card > .etx-card__item.tab-m\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 1279px) {
  .etx-card > .etx-card__item.tab-l\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 1500px) {
  .etx-card > .etx-card__item.desk-s\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 1675px) {
  .etx-card > .etx-card__item.desk-m\:grow-0 {
    flex-grow: 0;
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:grow-1 {
    flex-grow: 1;
  }
}
@media screen and (min-width: 2060px) {
  .etx-card > .etx-card__item.desk-l\:grow-0 {
    flex-grow: 0;
  }
}
.etx-card > .etx-card__separator {
  flex: 0 0 auto;
  width: 100%;
  height: 1px;
  position: relative;
  background-color: var(--color-dark-1);
}
.etx-card.has-link > .etx-card__item.has-link {
  position: relative;
  z-index: 2;
}
.etx-card > .etx-card__link {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  z-index: 1;
}
.etx-card.border-radius {
  border-radius: var(--border-radius);
}
.etx-card.overflow-hidden {
  overflow: hidden;
}
.etx-text {
  /* Align */
}
.etx-text > *:first-child {
  margin-top: 0px !important;
  margin-block-start: 0px !important;
}
.etx-text > *:last-child {
  margin-bottom: 0px !important;
  margin-block-end: 0px !important;
}
.etx-text ul {
  padding-left: 25px;
}
.etx-text.a-left {
  text-align: left;
}
.etx-text.a-center {
  text-align: center;
}
.etx-text.a-right {
  text-align: right;
}
@media screen and (min-width: 520px) {
  .etx-text.mob-m\:a-left {
    text-align: left;
  }
}
@media screen and (min-width: 520px) {
  .etx-text.mob-m\:a-center {
    text-align: center;
  }
}
@media screen and (min-width: 520px) {
  .etx-text.mob-m\:a-right {
    text-align: right;
  }
}
@media screen and (min-width: 650px) {
  .etx-text.mob-l\:a-left {
    text-align: left;
  }
}
@media screen and (min-width: 650px) {
  .etx-text.mob-l\:a-center {
    text-align: center;
  }
}
@media screen and (min-width: 650px) {
  .etx-text.mob-l\:a-right {
    text-align: right;
  }
}
@media screen and (min-width: 767px) {
  .etx-text.tab-s\:a-left {
    text-align: left;
  }
}
@media screen and (min-width: 767px) {
  .etx-text.tab-s\:a-center {
    text-align: center;
  }
}
@media screen and (min-width: 767px) {
  .etx-text.tab-s\:a-right {
    text-align: right;
  }
}
@media screen and (min-width: 1023px) {
  .etx-text.tab-m\:a-left {
    text-align: left;
  }
}
@media screen and (min-width: 1023px) {
  .etx-text.tab-m\:a-center {
    text-align: center;
  }
}
@media screen and (min-width: 1023px) {
  .etx-text.tab-m\:a-right {
    text-align: right;
  }
}
@media screen and (min-width: 1279px) {
  .etx-text.tab-l\:a-left {
    text-align: left;
  }
}
@media screen and (min-width: 1279px) {
  .etx-text.tab-l\:a-center {
    text-align: center;
  }
}
@media screen and (min-width: 1279px) {
  .etx-text.tab-l\:a-right {
    text-align: right;
  }
}
@media screen and (min-width: 1500px) {
  .etx-text.desk-s\:a-left {
    text-align: left;
  }
}
@media screen and (min-width: 1500px) {
  .etx-text.desk-s\:a-center {
    text-align: center;
  }
}
@media screen and (min-width: 1500px) {
  .etx-text.desk-s\:a-right {
    text-align: right;
  }
}
@media screen and (min-width: 1675px) {
  .etx-text.desk-m\:a-left {
    text-align: left;
  }
}
@media screen and (min-width: 1675px) {
  .etx-text.desk-m\:a-center {
    text-align: center;
  }
}
@media screen and (min-width: 1675px) {
  .etx-text.desk-m\:a-right {
    text-align: right;
  }
}
@media screen and (min-width: 2060px) {
  .etx-text.desk-l\:a-left {
    text-align: left;
  }
}
@media screen and (min-width: 2060px) {
  .etx-text.desk-l\:a-center {
    text-align: center;
  }
}
@media screen and (min-width: 2060px) {
  .etx-text.desk-l\:a-right {
    text-align: right;
  }
}
.etx-text-crop {
  text-overflow: ellipsis;
  white-space: normal;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.etx-text-crop.line-1 {
  -webkit-line-clamp: 1;
  height: var(--line-height);
}
.etx-text-crop.line-2 {
  -webkit-line-clamp: 2;
  height: calc(var(--line-height)*2);
}
.etx-text-crop.line-3 {
  -webkit-line-clamp: 3;
  height: calc(var(--line-height)*3);
}
.etx-text-crop.line-4 {
  -webkit-line-clamp: 4;
  height: calc(var(--line-height)*4);
}
.etx-text-crop.line-5 {
  -webkit-line-clamp: 5;
  height: calc(var(--line-height)*5);
}
.etx-text-crop.line-6 {
  -webkit-line-clamp: 6;
  height: calc(var(--line-height)*6);
}
.etx-text-crop.line-7 {
  -webkit-line-clamp: 7;
  height: calc(var(--line-height)*7);
}
.etx-text-crop.line-8 {
  -webkit-line-clamp: 8;
  height: calc(var(--line-height)*8);
}
.etx-text-crop.line-9 {
  -webkit-line-clamp: 9;
  height: calc(var(--line-height)*9);
}
.etx-pill {
  flex-flow: row nowrap;
  align-items: center;
  display: inline-flex;
  min-height: 2.5em;
  border-radius: 50px;
  background-color: var(--color-dark-1);
  color: var(--color-white-1);
}
.etx-pill .etx-pill__icon {
  flex: 0 0 auto;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  text-align: center;
}
.etx-pill .etx-pill__icon + .etx-pill__text {
  margin-left: -0.5em;
}
.etx-pill .etx-pill__text {
  flex: 1 1 auto;
  padding-left: 1em;
  padding-right: 1em;
  text-align: center;
}
.etx-pill .etx-pill__text + .etx-pill__icon {
  margin-left: -0.5em;
}
.etx-pill.fullwidth {
  display: flex;
}
.etx-pill-list {
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: flex-start;
  display: flex;
  margin-left: -20px;
  margin-top: -20px;
  /* Align */
}
.etx-pill-list .etx-pill {
  flex: 0 0 auto;
  margin-left: 20px;
  margin-top: 20px;
}
.etx-pill-list .etx-pill.fullwidth {
  flex: 1 0 auto;
}
.etx-pill-list.a-left {
  justify-content: flex-start;
}
.etx-pill-list.a-center {
  justify-content: center;
}
.etx-pill-list.a-right {
  justify-content: flex-end;
}
@media screen and (min-width: 520px) {
  .etx-pill-list.mob-m\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 520px) {
  .etx-pill-list.mob-m\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 520px) {
  .etx-pill-list.mob-m\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 650px) {
  .etx-pill-list.mob-l\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 650px) {
  .etx-pill-list.mob-l\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 650px) {
  .etx-pill-list.mob-l\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 767px) {
  .etx-pill-list.tab-s\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 767px) {
  .etx-pill-list.tab-s\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 767px) {
  .etx-pill-list.tab-s\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1023px) {
  .etx-pill-list.tab-m\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1023px) {
  .etx-pill-list.tab-m\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1023px) {
  .etx-pill-list.tab-m\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1279px) {
  .etx-pill-list.tab-l\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1279px) {
  .etx-pill-list.tab-l\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1279px) {
  .etx-pill-list.tab-l\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1500px) {
  .etx-pill-list.desk-s\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1500px) {
  .etx-pill-list.desk-s\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1500px) {
  .etx-pill-list.desk-s\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1675px) {
  .etx-pill-list.desk-m\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1675px) {
  .etx-pill-list.desk-m\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1675px) {
  .etx-pill-list.desk-m\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 2060px) {
  .etx-pill-list.desk-l\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 2060px) {
  .etx-pill-list.desk-l\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 2060px) {
  .etx-pill-list.desk-l\:a-right {
    justify-content: flex-end;
  }
}
.etx-button, .etx-cookie-manager-button, .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-cookie-navigation-button, .etx-cookie-popup-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button {
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  display: inline-flex;
  min-height: 2.5em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  border: 0px;
  background-color: var(--color-dark-1);
  color: var(--color-white-1);
}
.etx-button .etx-button__icon, .etx-cookie-manager-button .etx-button__icon, .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-cookie-navigation-button .etx-button__icon, .etx-cookie-popup-button .etx-button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .etx-button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .etx-button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .etx-button__icon {
  flex: 0 0 auto;
  min-height: 2.5em;
  line-height: 2.5em;
  text-align: center;
}
.etx-button .etx-button__icon + .etx-button__text, .etx-cookie-manager-button .etx-button__icon + .etx-button__text, .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-cookie-navigation-button .etx-button__icon + .etx-button__text, .etx-cookie-popup-button .etx-button__icon + .etx-button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .etx-button__icon + .etx-button__text, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .etx-button__icon + .etx-button__text, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .etx-button__icon + .etx-button__text {
  margin-left: 1em;
}
.etx-button .etx-button__text, .etx-cookie-manager-button .etx-button__text, .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-cookie-navigation-button .etx-button__text, .etx-cookie-popup-button .etx-button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .etx-button__text, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .etx-button__text, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .etx-button__text {
  flex: 0 0 auto;
  line-height: 1em;
}
.etx-button .etx-button__text + .etx-button__icon, .etx-cookie-manager-button .etx-button__text + .etx-button__icon, .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-cookie-navigation-button .etx-button__text + .etx-button__icon, .etx-cookie-popup-button .etx-button__text + .etx-button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .etx-button__text + .etx-button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .etx-button__text + .etx-button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .etx-button__text + .etx-button__icon {
  margin-left: 1em;
}
.etx-button.fullwidth, .fullwidth.etx-cookie-manager-button, .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .fullwidth.etx-cookie-navigation-button, .fullwidth.etx-cookie-popup-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.fullwidth[data-hubspot-cta-id], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.fullwidth[type="submit"], .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .fullwidth.hs-button {
  display: flex;
}
.etx-button.circle, .circle.etx-cookie-manager-button, .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .circle.etx-cookie-navigation-button, .circle.etx-cookie-popup-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.circle[data-hubspot-cta-id], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.circle[type="submit"], .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .circle.hs-button {
  width: 2.5em;
  height: 2.5em;
  min-height: auto;
  padding: 0px;
  border-radius: 50%;
}
.etx-button-list {
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: flex-start;
  display: flex;
  margin-left: -20px;
  margin-top: -20px;
  /* Align */
}
.etx-button-list .etx-button, .etx-button-list .etx-cookie-manager-button, .etx-button-list .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-cookie-navigation-button, .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-button-list .etx-cookie-navigation-button, .etx-button-list .etx-cookie-popup-button, .etx-button-list .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .etx-button-list a[data-hubspot-cta-id], .etx-button-list .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .etx-button-list input[type="submit"], .etx-button-list .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .etx-button-list .hs-button {
  flex: 0 0 auto;
  margin-left: 20px;
  margin-top: 20px;
}
.etx-button-list .etx-button.fullwidth, .etx-button-list .fullwidth.etx-cookie-manager-button, .etx-button-list .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .fullwidth.etx-cookie-navigation-button, .etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-button-list .fullwidth.etx-cookie-navigation-button, .etx-button-list .fullwidth.etx-cookie-popup-button, .etx-button-list .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.fullwidth[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .etx-button-list a.fullwidth[data-hubspot-cta-id], .etx-button-list .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.fullwidth[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .etx-button-list input.fullwidth[type="submit"], .etx-button-list .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .fullwidth.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .etx-button-list .fullwidth.hs-button {
  flex: 1 0 auto;
}
.etx-button-list.a-left {
  justify-content: flex-start;
}
.etx-button-list.a-center {
  justify-content: center;
}
.etx-button-list.a-right {
  justify-content: flex-end;
}
@media screen and (min-width: 520px) {
  .etx-button-list.mob-m\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 520px) {
  .etx-button-list.mob-m\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 520px) {
  .etx-button-list.mob-m\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 650px) {
  .etx-button-list.mob-l\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 650px) {
  .etx-button-list.mob-l\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 650px) {
  .etx-button-list.mob-l\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 767px) {
  .etx-button-list.tab-s\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 767px) {
  .etx-button-list.tab-s\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 767px) {
  .etx-button-list.tab-s\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1023px) {
  .etx-button-list.tab-m\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1023px) {
  .etx-button-list.tab-m\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1023px) {
  .etx-button-list.tab-m\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1279px) {
  .etx-button-list.tab-l\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1279px) {
  .etx-button-list.tab-l\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1279px) {
  .etx-button-list.tab-l\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1500px) {
  .etx-button-list.desk-s\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1500px) {
  .etx-button-list.desk-s\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1500px) {
  .etx-button-list.desk-s\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1675px) {
  .etx-button-list.desk-m\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 1675px) {
  .etx-button-list.desk-m\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 1675px) {
  .etx-button-list.desk-m\:a-right {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 2060px) {
  .etx-button-list.desk-l\:a-left {
    justify-content: flex-start;
  }
}
@media screen and (min-width: 2060px) {
  .etx-button-list.desk-l\:a-center {
    justify-content: center;
  }
}
@media screen and (min-width: 2060px) {
  .etx-button-list.desk-l\:a-right {
    justify-content: flex-end;
  }
}
.etx-item {
  flex-flow: row nowrap;
  align-items: flex-start;
  justify-content: flex-start;
  display: inline-flex;
  width: 100%;
  border: 0px;
  /* Vertical Align */
}
.etx-item .etx-item__icon {
  flex: 0 0 auto;
  min-width: 1.5em;
  text-align: center;
}
.etx-item .etx-item__icon + .etx-item__text {
  margin-left: 1em;
}
.etx-item .etx-item__text {
  flex: 0 1 auto;
}
.etx-item .etx-item__text + .etx-item__icon {
  margin-left: 1em;
}
.etx-item .etx-item__text > *:first-child {
  margin-top: 0px;
}
.etx-item .etx-item__text > *:last-child {
  margin-bottom: 0px;
}
.etx-item.av-center {
  align-items: center;
}
@media (min-width: 520px) {
  .etx-item.mob-m:av-center {
    align-items: center;
  }
}
@media (min-width: 650px) {
  .etx-item.mob-l:av-center {
    align-items: center;
  }
}
@media (min-width: 767px) {
  .etx-item.tab-s:av-center {
    align-items: center;
  }
}
@media (min-width: 1023px) {
  .etx-item.tab-m:av-center {
    align-items: center;
  }
}
@media (min-width: 1279px) {
  .etx-item.tab-l:av-center {
    align-items: center;
  }
}
@media (min-width: 1500px) {
  .etx-item.desk-s:av-center {
    align-items: center;
  }
}
@media (min-width: 1675px) {
  .etx-item.desk-m:av-center {
    align-items: center;
  }
}
@media (min-width: 2060px) {
  .etx-item.desk-l:av-center {
    align-items: center;
  }
}
.etx-media picture img {
  min-height: 2px;
}
.etx-background-image {
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
}
.etx-background-image .etx-media {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
}
.etx-background-image .etx-media picture {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
}
.etx-background-image .etx-media picture img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  -o-object-fit: cover;
  object-fit: cover;
  object-position: center center;
  font-family: "object-fit: cover";
  vertical-align: middle;
}
.etx-background-image.av-top .etx-media picture img {
  object-position: center 25%;
}
.etx-background-image.av-center .etx-media picture img {
  object-position: center center;
}
.etx-background-image.av-bottom .etx-media picture img {
  object-position: center 75%;
}
.etx-video {
  height: 0;
  position: relative;
  padding-bottom: 56.5%;
}
.etx-video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.etx-video img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.etx-accordion .etx-accordion__header {
  flex-flow: row nowrap;
  align-items: center;
  display: flex;
}
.etx-accordion .etx-accordion__header .etx-accordion__header__title {
  flex: 1 1 auto;
}
.etx-accordion .etx-accordion__header .etx-accordion__header__button {
  flex: 0 0 auto;
}
.etx-accordion .etx-accordion__header [data-accordion-clickable] {
  cursor: pointer;
}
.etx-form .etx-form__item + .etx-form__item {
  margin-top: var(--etx-form-item-margin-t);
}
.etx-form-item {
  flex-flow: row wrap;
  display: flex;
}
.etx-form-item .etx-form-item__label {
  flex: 0 0 auto;
  width: 100%;
  max-width: var(--etx-form-label-width-max);
  margin-top: var(--etx-form-label-margin-t);
  margin-bottom: var(--etx-form-label-margin-b);
  margin-right: var(--etx-form-label-margin-r);
}
.etx-form-item .etx-form-item__field {
  flex: 1 1 auto;
  width: auto;
  min-width: var(--etx-form-field-width-min);
}
.etx-form-item .etx-form-item__hint {
  flex: 1 1 auto;
  width: 100%;
  margin-top: var(--etx-form-hint-margin-t);
  text-align: right;
}
.etx-form-item .etx-form-item__hint.error {
  color: var(--etx-color-error);
}
.etx-form-item .etx-form-item__hint.warning {
  color: var(--etx-color-warning);
}
.etx-form-item .etx-form-item__hint.info {
  color: var(--etx-color-info);
}
.etx-form-item.required .etx-form-item__label label::after {
  content: "*";
  margin-left: 3px;
  display: inline-block;
}
:root {
  --etx-color-dark:								#000000;
  --etx-color-medium:							#939393;
  --etx-color-light:							#ededed;
}
.etx-cookie-manager .etx-cookie-manager__item {
  flex-flow: row wrap;
  align-items: flex-end;
  display: flex;
}
@media (min-width: 650px) {
  .etx-cookie-manager .etx-cookie-manager__item {
    flex-flow: row nowrap;
  }
}
.etx-cookie-manager .etx-cookie-manager__item .etx-text {
  flex: 0 0 auto;
  width: 100%;
  max-width: 500px;
  margin-right: auto;
}
@media (min-width: 650px) {
  .etx-cookie-manager .etx-cookie-manager__item .etx-text {
    flex: 1 1 auto;
    width: auto;
  }
}
.etx-cookie-manager .etx-cookie-manager__item .etx-text * {
  margin-block-start: 0.25em;
  margin-block-end: 0.25em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}
.etx-cookie-manager .etx-cookie-manager__item .etx-cookie-manager-button-list {
  flex: 0 0 auto;
  width: auto;
  margin-top: calc(var(--etx-card-padding-v) * 0.5);
}
@media (min-width: 650px) {
  .etx-cookie-manager .etx-cookie-manager__item .etx-cookie-manager-button-list {
    margin-left: 20px;
  }
}
.etx-cookie-manager .etx-cookie-manager__item + .etx-cookie-manager__item {
  margin-top: var(--etx-card-padding-v);
  padding-top: var(--etx-card-padding-v);
  border-top: 1px solid var(--color-fg);
}
.CookiePopupWrapper .etx-cookie-manager .etx-cookie-manager__item + .etx-cookie-manager__item {
  margin-top: calc(var(--etx-card-padding-v) * 0.75);
  padding-top: calc(var(--etx-card-padding-v) * 0.75);
}
.etx-cookie-manager-button {
  flex: 0 0 auto;
  margin: 0px;
  border: 1px solid var(--color-fg);
  background-color: transparent;
  color: var(--color-fg);
  cursor: pointer;
  transition: all 0.4s var(--transition-timing);
}
.etx-cookie-manager-button[disabled] {
  background-color: var(--color-fg);
  color: var(--color-bg);
  cursor: not-allowed;
}
.etx-cookie-manager-button:not([disabled]):hover {
  background: var(--color-primary);
  color: var(--color-text-light);
}
.etx-cookie-manager-info * {
  margin: 0px;
}
.etx-cookie-manager-button-list {
  flex-flow: row wrap;
  justify-content: flex-end;
  display: flex;
}
.etx-cookie-popup-wrapper {
  max-width: 700px;
  position: fixed;
  right: 0px;
  bottom: 0px;
  padding: var(--etx-container-padding-h);
  display: block;
  z-index: 9999;
}
@media (min-width: 650px) {
  .etx-cookie-popup-wrapper {
    padding: calc(var(--etx-container-padding-h) / 2);
  }
}
.no-border .etx-cookie-popup-wrapper {
  padding: 0px;
}
.left .etx-cookie-popup-wrapper {
  left: 0px;
  right: auto;
  bottom: 0px;
}
.etx-cookie-popup-wrapper .etx-cookie-popup {
  flex-flow: row nowrap;
  align-items: flex-start;
  display: flex;
  max-height: 80vh;
  position: relative;
  padding: var(--etx-container-padding-h);
  overflow-y: auto;
  background-color: var(--color-secondary);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}
@media (min-width: 650px) {
  .etx-cookie-popup-wrapper .etx-cookie-popup {
    padding: calc(var(--etx-container-padding-h) / 2);
  }
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation {
  flex: 0 0 auto;
  order: 2;
  flex-flow: row nowrap;
  display: flex;
  margin-left: var(--etx-card-padding-h);
  margin-bottom: calc(var(--etx-container-padding-h) * 0.35);
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-cookie-navigation-button {
  min-width: 1.5em;
  min-height: 1.5em;
  padding-left: 0px;
  padding-right: 0px;
  border: 0px;
  background-color: transparent;
  text-align: center;
  color: var(--color-fg);
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__navigation .etx-cookie-navigation-button.close-simple {
  margin-left: auto;
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__overview {
  flex: 1 1 auto;
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__overview .etx-text * {
  margin-block-start: 0.25em;
  margin-block-end: 0.25em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__overview .etx-text a {
  color: var(--color-fg);
  transition: all 0.4s var(--transition-timing);
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__overview .etx-text a:hover {
  color: var(--color-fg);
  opacity: 0.5;
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__overview .etx-text .etx-cookie-popup__overview__link {
  margin-top: 1em;
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__settings {
  flex: 1 1 auto;
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__settings .etx-cookie-manager {
  font-size: 0.75em;
  line-height: var(--line-height);
}
.etx-cookie-popup-wrapper .etx-cookie-popup .etx-cookie-popup__settings .etx-cookie-popup__settings__buttons {
  margin-top: calc(var(--etx-card-padding-v) * 0.75);
}
.etx-cookie-popup-button {
  margin-left: 10px;
  margin-top: 10px;
  cursor: pointer;
  transition: all 0.4s var(--transition-timing);
}
.etx-cookie-popup-button.settings-toggle, .etx-cookie-popup-button.back {
  border: 1px solid var(--color-fg);
  background-color: transparent;
  color: var(--color-fg);
}
.etx-cookie-popup-button:hover {
  background: var(--color-primary);
  color: var(--color-text-light);
}
.etx-cookie-popup-button-list {
  flex-flow: row wrap;
  display: flex;
  margin-left: -10px;
  margin-top: calc((var(--etx-card-padding-v) * 0.5) - 10px);
  font-size: 0.75em;
}
.EtxTemplate *:not([data-exclude-css]) {
  /* SETTINGS */
  /* MAIN */
  /* HEADER */
  /* FOOTER */
}
.EtxTemplate *:not([data-exclude-css]) .font-h4, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) *:not([data-exclude-css]) h4, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content *:not([data-exclude-css]) h3, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__title, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body *:not([data-exclude-css]) .Teaser__body__title, .EtxTemplate *:not([data-exclude-css]) #footer .Footer .FooterLinks__navigation.desktop ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation.desktop ul li *:not([data-exclude-css]) a {
  --line-height: 1.3;
  position: relative;
  margin-block-start: 0.5em;
  margin-block-end: 0.5em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-size: 20px;
  font-style: normal;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .EtxTemplate *:not([data-exclude-css]) .font-h4, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) *:not([data-exclude-css]) h4, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content *:not([data-exclude-css]) h3, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__title, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body *:not([data-exclude-css]) .Teaser__body__title, .EtxTemplate *:not([data-exclude-css]) #footer .Footer .FooterLinks__navigation.desktop ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation.desktop ul li *:not([data-exclude-css]) a {
    font-size: calc(0.39062vw + 17.00391px);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate *:not([data-exclude-css]) .font-h4, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) *:not([data-exclude-css]) h4, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content *:not([data-exclude-css]) h3, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__title, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body *:not([data-exclude-css]) .Teaser__body__title, .EtxTemplate *:not([data-exclude-css]) #footer .Footer .FooterLinks__navigation.desktop ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation.desktop ul li *:not([data-exclude-css]) a {
    font-size: 22px;
  }
}
.EtxTemplate *:not([data-exclude-css]) .Button, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button {
  flex-flow: row nowrap;
  display: flex;
  position: relative;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 13px;
  padding-bottom: 13px;
  border: 0px;
  border-radius: 30px;
  background-color: var(--color-primary);
  line-height: 1.5em;
  color: var(--color-text-light);
  cursor: inherit;
  overflow: hidden;
  transition: box-shadow 100ms, transform 100ms;
}
.EtxTemplate *:not([data-exclude-css]) .Button .Button__icon, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id] .Button__icon, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"] .Button__icon, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button .Button__icon {
  width: 16px;
  height: 16px;
  min-height: 0px;
  line-height: inherit;
  transition: transform 0.2s ease-in-out;
}
.EtxTemplate *:not([data-exclude-css]) .Button .Button__icon svg, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon svg, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id] .Button__icon svg, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon svg, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"] .Button__icon svg, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon svg, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button .Button__icon svg {
  width: 100%;
  height: 100%;
  position: relative;
  top: 0;
  transform: none;
  display: block;
}
.EtxTemplate *:not([data-exclude-css]) .Button .Button__icon svg#arrow-down, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon svg#arrow-down, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id] .Button__icon svg#arrow-down, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon svg#arrow-down, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"] .Button__icon svg#arrow-down, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon svg#arrow-down, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button .Button__icon svg#arrow-down {
  transform: rotate(270deg);
}
.EtxTemplate *:not([data-exclude-css]) .Button .Button__icon + .Button__text, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon + .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id] .Button__icon + .Button__text, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon + .Button__text, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"] .Button__icon + .Button__text, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon + .Button__text, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button .Button__icon + .Button__text {
  margin-left: 0.85em;
}
.EtxTemplate *:not([data-exclude-css]) .Button .Button__text, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id] .Button__text, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__text, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"] .Button__text, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__text, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button .Button__text {
  line-height: inherit;
}
.EtxTemplate *:not([data-exclude-css]) .Button .Button__text + .Button__icon, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__text + .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id] .Button__text + .Button__icon, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__text + .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"] .Button__text + .Button__icon, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__text + .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button .Button__text + .Button__icon {
  margin-left: 0.85em;
}
@media (hover: hover) {
  .EtxTemplate *:not([data-exclude-css]) .Button.back[href]:hover .Button__icon, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.back[data-hubspot-cta-id][href]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.back[data-hubspot-cta-id][href]:hover .Button__icon, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.back[type="submit"][href]:hover .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.back[type="submit"][href]:hover .Button__icon, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .back.hs-button[href]:hover .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .back.hs-button[href]:hover .Button__icon, .EtxTemplate *:not([data-exclude-css]) .Button.back[type]:hover .Button__icon, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.back[data-hubspot-cta-id][type]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.back[data-hubspot-cta-id][type]:hover .Button__icon, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.back[type="submit"][type]:hover .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.back[type="submit"][type]:hover .Button__icon, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .back.hs-button[type]:hover .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .back.hs-button[type]:hover .Button__icon {
    transform: translateX(-2px);
  }
}
.EtxTemplate *:not([data-exclude-css]) .Button.small, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.small[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .small.hs-button {
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.EtxTemplate *:not([data-exclude-css]) .Button.smaller, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.smaller[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.smaller[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.smaller[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.smaller[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .smaller.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .smaller.hs-button {
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.EtxTemplate *:not([data-exclude-css]) .Button.decision.yes, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision.yes[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.decision.yes[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision.yes[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.decision.yes[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.yes.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .decision.yes.hs-button {
  background-color: var(--color-special-green);
}
.EtxTemplate *:not([data-exclude-css]) .Button.decision.sample, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision.sample[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.decision.sample[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision.sample[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.decision.sample[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.sample.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .decision.sample.hs-button {
  cursor: default;
  opacity: 1;
}
@media (hover: hover) {
  .EtxTemplate *:not([data-exclude-css]) .Button.decision.sample:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision.sample[data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.decision.sample[data-hubspot-cta-id]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision.sample[type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.decision.sample[type="submit"]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.sample.hs-button:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .decision.sample.hs-button:hover {
    cursor: default;
  }
}
.EtxTemplate *:not([data-exclude-css]) .Button.decision .Button__icon, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.decision[data-hubspot-cta-id] .Button__icon, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"] .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.decision[type="submit"] .Button__icon, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .decision.hs-button .Button__icon {
  display: flex;
  justify-content: center;
  align-content: center;
  width: auto;
  height: auto;
}
.EtxTemplate *:not([data-exclude-css]) .Button.decision .Button__icon i, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id] .Button__icon i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.decision[data-hubspot-cta-id] .Button__icon i, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"] .Button__icon i, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.decision[type="submit"] .Button__icon i, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button .Button__icon i, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .decision.hs-button .Button__icon i {
  font-size: 1.5em;
}
@media (hover: hover) {
  .EtxTemplate *:not([data-exclude-css]) .Button.decision:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.decision[data-hubspot-cta-id]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.decision[type="submit"]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .decision.hs-button:hover {
    cursor: pointer;
    opacity: 1;
  }
  .EtxTemplate *:not([data-exclude-css]) .Button.decision:hover .Button__text, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id]:hover .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.decision[data-hubspot-cta-id]:hover .Button__text, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"]:hover .Button__text, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.decision[type="submit"]:hover .Button__text, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button:hover .Button__text, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .decision.hs-button:hover .Button__text, .EtxTemplate *:not([data-exclude-css]) .Button.decision:hover i, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id]:hover i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.decision[data-hubspot-cta-id]:hover i, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"]:hover i, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.decision[type="submit"]:hover i, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button:hover i, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .decision.hs-button:hover i {
    color: var(--color-white-1);
  }
}
@media (hover: hover) {
  .EtxTemplate *:not([data-exclude-css]) .Button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id][href]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"][href]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .Button[type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id][type]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"][type]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button[type]:hover {
    box-shadow: 0px 2px 6px rgba(118, 133, 145, 0.08), 0px 15px 25px rgba(118, 133, 145, 0.1);
    color: var(--color-text-light);
    transform: translateY(-1px);
    transition: transform 100ms ease-in-out, box-shadow 100ms;
    cursor: pointer;
  }
}
.EtxTemplate *:not([data-exclude-css]) .Button:active, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id]:active, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a[data-hubspot-cta-id]:active, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"]:active, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input[type="submit"]:active, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button:active, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs-button:active {
  transform: scale(0.96);
  transition: transform 60ms;
}
.EtxTemplate *:not([data-exclude-css]) .Button.primary-lighter, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.primary-lighter[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.primary-lighter[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.primary-lighter[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.primary-lighter[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .primary-lighter.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .primary-lighter.hs-button {
  background-color: var(--color-primary-lighter);
  color: var(--color-primary);
}
@media (hover: hover) {
  .EtxTemplate *:not([data-exclude-css]) .Button.primary-lighter[href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.primary-lighter[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.primary-lighter[data-hubspot-cta-id][href]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.primary-lighter[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.primary-lighter[type="submit"][href]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .primary-lighter.hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .primary-lighter.hs-button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .Button.primary-lighter[type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.primary-lighter[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.primary-lighter[data-hubspot-cta-id][type]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.primary-lighter[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.primary-lighter[type="submit"][type]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .primary-lighter.hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .primary-lighter.hs-button[type]:hover {
    color: var(--color-primary);
  }
}
.EtxTemplate *:not([data-exclude-css]) .Button.white, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.white[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a.Button[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a.hs-button[data-hubspot-cta-id], .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a.hs-button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.Button[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a.cta_button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.cta_button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.white[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.white[type="submit"], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input.Button[type="submit"], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input[type="submit"], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs input.hs-button[type="submit"], .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input.hs-button[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.Button[type="submit"], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input.cta_button[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.white[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .white.hs-button, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button.Button, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.hs-button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light a.hs-button[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.hs-button[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light input.hs-button[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.Button, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button.cta_button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.cta_button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .white.hs-button, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light a[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light input[type="submit"], .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .Button, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button.cta_button, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.cta_button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light a.cta_button[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light input.cta_button[type="submit"], .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .cta_button.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .Button.cta_button {
  background-color: var(--color-white-1);
  box-shadow: 0 2px 6px rgba(118, 133, 145, 0.08), 0 15px 25px rgba(118, 133, 145, 0.1);
  color: var(--color-primary) !important;
}
@media (hover: hover) {
  .EtxTemplate *:not([data-exclude-css]) .Button.white[href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.white[data-hubspot-cta-id][href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a.Button[href][data-hubspot-cta-id]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a[data-hubspot-cta-id][href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a.hs-button[data-hubspot-cta-id][href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a.hs-button[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.Button[href][data-hubspot-cta-id]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a.cta_button[href][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.cta_button[href][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.white[data-hubspot-cta-id][href]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.white[type="submit"][href]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input.Button[href][type="submit"]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input[type="submit"][href]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs input.hs-button[type="submit"][href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input.hs-button[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.Button[href][type="submit"]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input.cta_button[href][type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[href][type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.white[type="submit"][href]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .white.hs-button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button.Button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.hs-button[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light a.hs-button[data-hubspot-cta-id][href]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.hs-button[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light input.hs-button[type="submit"][href]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.Button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button.cta_button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.cta_button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .white.hs-button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light a[data-hubspot-cta-id][href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light input[type="submit"][href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .Button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button.cta_button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.cta_button[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light a.cta_button[data-hubspot-cta-id][href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light input.cta_button[type="submit"][href]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .cta_button.hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button.hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .Button.cta_button[href]:hover, .EtxTemplate *:not([data-exclude-css]) .Button.white[type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.white[data-hubspot-cta-id][type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a.Button[type][data-hubspot-cta-id]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a[data-hubspot-cta-id][type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a.hs-button[data-hubspot-cta-id][type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a.hs-button[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.Button[type][data-hubspot-cta-id]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .container-fluid *:not([data-exclude-css]) .bg-primary-light a.cta_button[type][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.cta_button[type][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.white[data-hubspot-cta-id][type]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.white[type="submit"][type]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input.Button[type][type="submit"]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input[type="submit"][type]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs input.hs-button[type="submit"][type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input.hs-button[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.Button[type][type="submit"]:hover, .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .container-fluid *:not([data-exclude-css]) .bg-primary-light input.cta_button[type][type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[type][type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.white[type="submit"][type]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .white.hs-button[type]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button.Button[type]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.hs-button[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light a.hs-button[data-hubspot-cta-id][type]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.hs-button[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light input.hs-button[type="submit"][type]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.Button[type]:hover, .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button.cta_button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.cta_button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .white.hs-button[type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button[type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light a[data-hubspot-cta-id][type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light input[type="submit"][type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .Button[type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button.cta_button[type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.cta_button[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light a.cta_button[data-hubspot-cta-id][type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light input.cta_button[type="submit"][type]:hover, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .cta_button.hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button.hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light *:not([data-exclude-css]) .Button.cta_button[type]:hover {
    color: var(--color-primary);
  }
}
.EtxTemplate *:not([data-exclude-css]) .Button.purple, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.purple[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.purple[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.purple[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.purple[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .purple.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .purple.hs-button {
  background-color: var(--color-special-purple);
}
.EtxTemplate *:not([data-exclude-css]) .Button.green, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.green[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.green[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.green[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.green[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .green.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .green.hs-button {
  background-color: var(--color-special-green);
}
.EtxTemplate *:not([data-exclude-css]) .Button.blue, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.blue[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.blue[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.blue[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.blue[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .blue.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .blue.hs-button {
  background-color: var(--color-special-blue);
}
.EtxTemplate *:not([data-exclude-css]) .Button.brown, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.brown[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.brown[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.brown[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.brown[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .brown.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .brown.hs-button {
  background-color: var(--color-special-brown);
}
.EtxTemplate *:not([data-exclude-css]) .Button.yellow, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.yellow[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.yellow[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.yellow[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.yellow[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .yellow.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .yellow.hs-button {
  background-color: var(--color-special-yellow);
}
.EtxTemplate *:not([data-exclude-css]) .Button.dark, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.dark[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) a.dark[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.dark[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) input.dark[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .dark.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .dark.hs-button {
  background-color: var(--color-dark-2);
}
a.EtxTemplate *:not([data-exclude-css]) .Button, a.EtxTemplate *:not([data-exclude-css]) .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.EtxTemplate *:not([data-exclude-css]) a[data-hubspot-cta-id], a.EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form a.EtxTemplate *:not([data-exclude-css]) input[type="submit"], a.EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a.EtxTemplate *:not([data-exclude-css]) .hs-button {
  text-decoration: none;
}
.EtxTemplate *:not([data-exclude-css]) .ButtonList {
  --button-list-margin: 12px;
  margin-left: calc(-1 * var(--button-list-margin));
}
.EtxTemplate *:not([data-exclude-css]) .ButtonList > .Button, .EtxTemplate *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .ButtonList > a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .ButtonList > a[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .ButtonList > input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .ButtonList > input[type="submit"], .EtxTemplate *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .ButtonList > .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .ButtonList > .hs-button {
  margin-left: calc(var(--button-list-margin));
}
.EtxTemplate *:not([data-exclude-css]) .etx-text + .ButtonList {
  margin-top: calc(var(--etx-container-padding-v) / 4);
}
.EtxTemplate *:not([data-exclude-css]) .Text {
  text-align: left;
}
.EtxTemplate *:not([data-exclude-css]) .Footer .font-size-small, .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) figure figcaption, .EtxTemplate .container-fluid *:not([data-exclude-css]) figure *:not([data-exclude-css]) .Footer figcaption, .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .Lightbox__overlay__caption, .EtxTemplate .container-fluid *:not([data-exclude-css]) *:not([data-exclude-css]) .Footer .Lightbox__overlay__caption, .EtxTemplate *:not([data-exclude-css]) .Footer .Button.small, .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .Footer a.small[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .Footer .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .Footer input.small[type="submit"], .EtxTemplate *:not([data-exclude-css]) .Footer .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .Footer .small.hs-button, .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .Button.small, .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) a.small[data-hubspot-cta-id], .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .small.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) *:not([data-exclude-css]) .Footer .Button.small, .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .cta_button.small, .EtxTemplate .container-fluid *:not([data-exclude-css]) *:not([data-exclude-css]) .Footer .cta_button.small, .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__description, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body *:not([data-exclude-css]) .Footer .Teaser__body__description, .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__contact > li > a, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body *:not([data-exclude-css]) .Footer .Teaser__body__contact > li > a, .EtxTemplate *:not([data-exclude-css]) .Footer .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__lead, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body *:not([data-exclude-css]) .Footer .Teaser__body__lead, .EtxTemplate *:not([data-exclude-css]) .Footer #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons button, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons .EtxTemplate *:not([data-exclude-css]) .Footer button, .EtxTemplate *:not([data-exclude-css]) .Footer .Form .Form__item label.Label, .Form .Form__item .EtxTemplate *:not([data-exclude-css]) .Footer label.Label, .EtxTemplate *:not([data-exclude-css]) .Footer .Form .Form__item.error p, .Form .Form__item.error .EtxTemplate *:not([data-exclude-css]) .Footer p, .EtxTemplate *:not([data-exclude-css]) .Footer #footer .Footer .FooterExpertise .Accordion__content ul li ul li a, .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li *:not([data-exclude-css]) .Footer a, .EtxTemplate *:not([data-exclude-css]) .Footer #footer .Footer .FooterKeyTopics .Accordion__content ul li a, .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li *:not([data-exclude-css]) .Footer a, .EtxTemplate *:not([data-exclude-css]) .Footer #footer .Footer .FooterLinks ul li a, .EtxTemplate #footer .Footer .FooterLinks ul li *:not([data-exclude-css]) .Footer a, .EtxTemplate *:not([data-exclude-css]) .Footer #footer .Footer .FooterLinks__navigation ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation ul li *:not([data-exclude-css]) .Footer a {
  color: var(--color-dark-3);
}
.EtxTemplate *:not([data-exclude-css]) .Footer .FooterSocial {
  padding-left: var(--etx-container-padding-h) !important;
}
@media (min-width: 2060px) {
  .EtxTemplate *:not([data-exclude-css]) .Footer .FooterSocial {
    padding-left: 0px !important;
  }
}
.EtxTemplate *:not([data-exclude-css]) .Footer .FooterSocial ul li a {
  border: 1px solid rgba(106, 118, 129, 0.2);
}
.EtxTemplate *:not([data-exclude-css]) .Footer .FooterSocial ul li a:after {
  content: "";
  border: 0px;
}
html.EtxTemplate.nav-show, html.EtxTemplate.lightbox-show {
  height: 100%;
  overflow-y: hidden;
}
@media (min-width: 1279px) {
  html.EtxTemplate.nav-show, html.EtxTemplate.lightbox-show {
    overflow-y: auto;
  }
}
.EtxTemplate:has(.container-fluid .dnd-section:first-child:has(.BackgroundImage.has-shadow-bottom)) .Header--claim {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
.EtxTemplate .PrintLogo {
  display: none !important;
}
.EtxTemplate .Header--claim {
  flex-flow: row nowrap;
  align-items: center;
  margin-left: 60px;
  display: none;
}
@media (min-width: 1150px) {
  .EtxTemplate .Header--claim {
    display: flex;
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .Header--claim {
    margin-left: 80px;
  }
}
@media screen and (max-width: 767px) {
  .EtxTemplate .Header--sticky .SearchTrigger, .EtxTemplate .Header--sticky .NavTrigger {
    position: relative;
    right: auto;
    top: auto;
  }
}
.EtxTemplate .Header--sticky .NavTrigger {
  margin-left: 15px;
}
.EtxTemplate .Header--sticky .LanguageSwitch {
  margin-left: 15px;
  margin-right: 0px;
}
.EtxTemplate .Header--sticky .LanguageSwitch.LanguageSwitch.LanguageSwitch .hs_cos_wrapper_type_language_switcher {
  position: relative;
  right: auto;
  top: auto;
}
.EtxTemplate .Header--sticky .LanguageSwitch .lang_switcher_class .globe_class {
  border: 0px;
  background-color: #fff;
}
.EtxTemplate .Header--sticky .LanguageSwitch .lang_switcher_class .globe_class::before {
  font-size: 14px;
}
@media (min-width: 1279px) {
  .EtxTemplate .Header--sticky .LanguageSwitch .lang_switcher_class .globe_class::before {
    font-size: 15px;
  }
}
.EtxTemplate .Header--sticky .LanguageSwitch .lang_switcher_class .globe_class:hover {
  box-shadow: 0 2px 6px rgba(118, 133, 145, 0.08), 0 15px 25px rgba(118, 133, 145, 0.1);
  transform: scale(1.04);
  transition: transform 0.1s ease-in-out, box-shadow 0.1s;
}
.EtxTemplate .Header--sticky .LanguageSwitch.LanguageSwitch.LanguageSwitch .lang_list_class {
  top: 150%;
  font-size: 14px;
}
@media (min-width: 1279px) {
  .EtxTemplate .Header--sticky .LanguageSwitch.LanguageSwitch.LanguageSwitch .lang_list_class {
    font-size: 15px;
  }
}
.EtxTemplate .Header--sticky .LanguageSwitch.LanguageSwitch.LanguageSwitch .lang_list_class li + li {
  margin-top: 15px;
}
.EtxTemplate {
  /* EXCEPTION HANDLING FOR HV DESIGN */
}
.EtxTemplate .SiteNav .SiteNav--inner .SiteNav--header {
  display: flex;
}
.EtxTemplate .SiteNav .SiteNav--inner .SiteNav--layout .SiteNav--aside {
  display: grid;
}
.EtxTemplate .Footer {
  max-width: var(--etx-container-width-max);
  margin-left: auto;
  margin-right: auto;
}
.EtxTemplate .Footer .Footer--inner {
  padding-right: 80px;
}
@media (min-width: 2060px) {
  .EtxTemplate .Footer .Footer--inner {
    padding-right: 0px;
  }
}
.EtxTemplate .Container .Center .PersonTeaserSliderWrapper .PersonTeaserSlider--body {
  padding: 0px;
}
.EtxTemplate .Container .Center .PersonTeaserSliderWrapper .PersonTeaserSlider--body .PersonTeaserSlider--slider {
  margin: 0px;
}
.EtxTemplate .Container .Center .PersonTeaserSliderWrapper .PersonTeaserSlider--body .PersonTeaserSlider--slider .PersonTeaser .PersonTeaser--body .PersonTeaser--description {
  margin-top: 0.75em;
  margin-bottom: 0px;
}
.EtxTemplate .Container .Center .PersonTeaserSliderWrapper .PersonTeaserSlider--body .PersonTeaserSlider--slider .PersonTeaser .PersonTeaser--body .PersonTeaser--contactDetails {
  margin-top: 10px;
  margin-bottom: 0px;
}
.EtxTemplate .Container .Center .Filter .Filter--form .Filter--inner .Filter--chips-grid .Filter--grid--chips-col .Chips {
  margin: 0px;
}
.EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner {
  margin-left: -20px;
  margin-right: -20px;
  overflow: hidden;
}
@media (min-width: 1023px) {
  .EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner {
    margin-left: -25px;
    margin-right: -25px;
  }
}
.EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list {
  margin-top: 0px;
  margin-bottom: -1px;
}
.EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li {
  padding-left: 20px;
  padding-right: 20px;
}
.EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li:nth-child(3n) {
  border-right: 0px;
}
.EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li .ArticleTeaser .ArticleTeaser--body .ArticleTeaser--tags .Button, .EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li .ArticleTeaser .ArticleTeaser--body .ArticleTeaser--tags .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li .ArticleTeaser .ArticleTeaser--body .ArticleTeaser--tags a[data-hubspot-cta-id], .EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li .ArticleTeaser .ArticleTeaser--body .ArticleTeaser--tags .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li .ArticleTeaser .ArticleTeaser--body .ArticleTeaser--tags input[type="submit"], .EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li .ArticleTeaser .ArticleTeaser--body .ArticleTeaser--tags .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li .ArticleTeaser .ArticleTeaser--body .ArticleTeaser--tags .hs-button {
  display: inline-flex;
}
.EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li .ArticleTeaser .ArticleTeaser--body .ArticleTeaser--textWrapper .ArticleTeaser--title {
  margin: 0px;
  margin-bottom: 10px;
}
.EtxTemplate .Container .Center .ArticleTeaserGrid .ArticleTeaserGrid--inner .ArticleTeaserGrid--list > li .ArticleTeaser .ArticleTeaser--body .ArticleTeaser--textWrapper .ArticleTeaser--text {
  margin: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) {
  /*
	@media print {
		--etx-container-padding-h: 20mm;
		--etx-container-padding-v: 50px;
		
		
		@page {
			margin-top: 15mm;
			margin-bottom: 15mm;	
		}
		
		
		.will-appear {
		  opacity: 1 !important;
	    
	    transform: none !important;
	    
	    transition: all 0s ease !important;
	  }
	  
	  
	  .font-size-regular {
		  font-size: 14px;
	  }
	  
	  
	  .print\:hidden {
		  display: none !important; 
		}
		
		
		.print\:visible {
			display: block !important;
		}
		
		
		
		.HeroText {
			min-height: 0px;
		}
		
		
		.Button {
			padding: 0px !important;
	    
	    background-color: transparent !important;
	    
	    box-shadow: none !important;
	    
	    color: var(--color-fg) !important;
		}
		
		
		.Teaser {
			
			
			&.person {
				
				
				.Teaser__image {
					max-width: 400px;
					max-height: 600px;
				}
			}
		}
		
		
		.bg-white-2 {
			background-color: transparent;
		}
		
		
		.PageBreak {
			page-break-after: always
		}
	  
	  
	  #hs-eu-cookie-confirmation {
		  display: none !important;
	  }
	  
	  
	  #hubspot-messages-iframe-container {
		  display: none !important;
		}
	}
	*/
  /*
	.BackgroundImage {
		width: 100%;
		
		min-height: 0px !important;
		
		position: relative !important;
		
    left: 0px !important;
		right: 0px !important;
  
    padding-bottom: 0px !important;
    
    
    .Media {
	    height: auto !important;
	    
	    position: relative !important;
	    
	    
	    picture {
		  	height: auto !important;
	    
				position: relative !important;  
				
				display: block;
				
				
				img {
					height: auto;
			    
					max-width: 400px;
					max-height: 600px;
			    
			    position: relative;
				}
	    }
    }
	}
	*/
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) #main {
  min-height: 100vh;
  display: block;
}
@media (max-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .tab-s-max\:hidden {
    display: none !important;
  }
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .tab-s\:hidden {
    display: none !important;
  }
}
@media (max-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .tab-m-max\:hidden {
    display: none !important;
  }
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .tab-m\:hidden {
    display: none !important;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Container.centered {
  max-width: var(--etx-container-width-max);
  margin-left: auto;
  margin-right: auto;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Container.containerFullheight {
  min-height: 100dvh;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Container.z-99 {
  z-index: 99;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Center {
  max-width: calc(var(--etx-container-width-max) - (2 * var(--etx-container-padding-h)));
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Center.no-padding {
  max-width: var(--etx-container-width-max);
  padding: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) hr {
  height: 1px;
  border: 0px;
  background-color: var(--color-grey-3);
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Spacer.tab-m\:h-fullheight {
    height: 100vh;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text blockquote {
  --line-height: 1.4;
  font-size: 26px;
  line-height: var(--line-height);
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text blockquote {
    font-size: calc(0.78125vw + 19.007815px);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text blockquote {
    font-size: 30px;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text blockquote:first-child > *:first-child {
  margin-top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text blockquote:first-child > *:last-child {
  margin-bottom: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text ul {
  margin-left: 0;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  padding-left: 0px;
  list-style: none;
  display: block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text ul li {
  position: relative;
  margin-bottom: 0.75em;
  padding-left: 3.125rem;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text ul li::before {
  content: "";
  width: 25px;
  height: 1px;
  position: absolute;
  left: 0;
  top: 0.75em;
  margin-top: -0.5px;
  border-bottom: 1px solid var(--color-primary);
  color: var(--color-primary);
  display: inline-block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text ol {
  margin-left: 0;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  display: block;
  counter-reset: ol--counter;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text ol > li {
  position: relative;
  margin-bottom: 0.75em;
  padding-left: 3.125rem;
  list-style-type: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text ol > li::before {
  width: 4ex;
  position: absolute;
  left: 0;
  counter-increment: ol--counter;
  content: counter(ol--counter) ".";
  color: var(--color-dark-1);
  display: inline-block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] {
  width: auto;
  display: inline-block !important;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text:not([class*="font-color-"]) p:not([class*="font-color-"]) {
  --color-fg: var(--color-text-medium);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text:not([class*="font-color-"]) ul li {
  --color-fg: var(--color-text-medium);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text:not([class*="font-color-"]) ol li {
  --color-fg: var(--color-text-medium);
  color: var(--color-fg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Text.a-center {
  text-align: center;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button {
  flex-flow: row nowrap;
  display: flex;
  position: relative;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 13px;
  padding-bottom: 13px;
  border: 0px;
  border-radius: 30px;
  background-color: var(--color-primary);
  line-height: 1.5em;
  color: var(--color-text-light);
  cursor: inherit;
  overflow: hidden;
  transition: box-shadow 100ms, transform 100ms;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button .Button__icon {
  width: 16px;
  height: 16px;
  min-height: 0px;
  line-height: inherit;
  transition: transform 0.2s ease-in-out;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button .Button__icon svg, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon svg, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon svg, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"] .Button__icon svg, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon svg, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button .Button__icon svg, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button .Button__icon svg {
  width: 100%;
  height: 100%;
  position: relative;
  top: 0;
  transform: none;
  display: block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button .Button__icon svg#arrow-down, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon svg#arrow-down, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon svg#arrow-down, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"] .Button__icon svg#arrow-down, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon svg#arrow-down, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button .Button__icon svg#arrow-down, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button .Button__icon svg#arrow-down {
  transform: rotate(270deg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button .Button__icon + .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon + .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon + .Button__text, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"] .Button__icon + .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon + .Button__text, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button .Button__icon + .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button .Button__icon + .Button__text {
  margin-left: 0.85em;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__text, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"] .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__text, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button .Button__text {
  line-height: inherit;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button .Button__text + .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__text + .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__text + .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"] .Button__text + .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__text + .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button .Button__text + .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button .Button__text + .Button__icon {
  margin-left: 0.85em;
}
@media (hover: hover) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.back[href]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.back[data-hubspot-cta-id][href]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.back[type="submit"][href]:hover .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.back[type="submit"][href]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .back.hs-button[href]:hover .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .back.hs-button[href]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.back[type]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.back[data-hubspot-cta-id][type]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.back[type="submit"][type]:hover .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.back[type="submit"][type]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .back.hs-button[type]:hover .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .back.hs-button[type]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.back[href]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.back[type]:hover .Button__icon {
    transform: translateX(-2px);
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.circle, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.circle[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.circle[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.circle[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .circle.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .circle.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.circle {
  width: 55px;
  height: 55px;
  border: 1px solid rgba(106, 118, 129, 0.2);
  border-radius: 50%;
  background-color: transparent;
  line-height: 55px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.circle .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.circle[data-hubspot-cta-id] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.circle[type="submit"] .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.circle[type="submit"] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .circle.hs-button .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .circle.hs-button .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.circle .Button__icon {
  width: 28px;
  height: auto;
  font-size: 20px;
  line-height: normal;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.circle .Button__icon svg *, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.circle[data-hubspot-cta-id] .Button__icon svg *, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.circle[type="submit"] .Button__icon svg *, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.circle[type="submit"] .Button__icon svg *, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .circle.hs-button .Button__icon svg *, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .circle.hs-button .Button__icon svg *, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.circle .Button__icon svg * {
  stroke: var(--color-primary);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.circle:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.circle[data-hubspot-cta-id]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.circle[type="submit"]:hover .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.circle[type="submit"]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .circle.hs-button:hover .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .circle.hs-button:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.circle:hover .Button__icon {
  transform: translateX(2px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.circle.outline, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.circle.outline[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.circle.outline[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.circle.outline[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .circle.outline.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .circle.outline.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.circle.outline {
  border: 1px solid rgba(224, 48, 60, 0.2);
  box-shadow: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.circle.outline:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.circle.outline[data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.circle.outline[type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.circle.outline[type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .circle.outline.hs-button:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .circle.outline.hs-button:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.circle.outline:hover {
  border-color: rgba(224, 48, 60, 0.4);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.small, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .small.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.small {
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.smaller, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.smaller[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.smaller[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.smaller[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .smaller.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .smaller.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.smaller {
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.decision.yes, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision.yes[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision.yes[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.decision.yes[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.yes.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .decision.yes.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.decision.yes {
  background-color: var(--color-special-green);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.decision.sample, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision.sample[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision.sample[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.decision.sample[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.sample.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .decision.sample.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.decision.sample {
  cursor: default;
  opacity: 1;
}
@media (hover: hover) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.decision.sample:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision.sample[data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision.sample[type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.decision.sample[type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.sample.hs-button:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .decision.sample.hs-button:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.decision.sample:hover {
    cursor: default;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.decision .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"] .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.decision[type="submit"] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .decision.hs-button .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.decision .Button__icon {
  display: flex;
  justify-content: center;
  align-content: center;
  width: auto;
  height: auto;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.decision .Button__icon i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id] .Button__icon i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"] .Button__icon i, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.decision[type="submit"] .Button__icon i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button .Button__icon i, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .decision.hs-button .Button__icon i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.decision .Button__icon i {
  font-size: 1.5em;
}
@media (hover: hover) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.decision:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.decision[type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .decision.hs-button:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.decision:hover {
    cursor: pointer;
    opacity: 1;
  }
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.decision:hover .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id]:hover .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"]:hover .Button__text, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.decision[type="submit"]:hover .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button:hover .Button__text, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .decision.hs-button:hover .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.decision:hover i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.decision[data-hubspot-cta-id]:hover i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.decision[type="submit"]:hover i, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.decision[type="submit"]:hover i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .decision.hs-button:hover i, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .decision.hs-button:hover i, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.decision:hover .Button__text, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.decision:hover i {
    color: var(--color-white-1);
  }
}
@media (hover: hover) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button[type]:hover {
    box-shadow: 0px 2px 6px rgba(118, 133, 145, 0.08), 0px 15px 25px rgba(118, 133, 145, 0.1);
    color: var(--color-text-light);
    transform: translateY(-1px);
    transition: transform 100ms ease-in-out, box-shadow 100ms;
    cursor: pointer;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button:active, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id]:active, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"]:active, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"]:active, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button:active, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button:active, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button:active {
  transform: scale(0.96);
  transition: transform 60ms;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.primary-lighter, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.primary-lighter[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.primary-lighter[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.primary-lighter[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .primary-lighter.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .primary-lighter.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.primary-lighter {
  background-color: var(--color-primary-lighter);
  color: var(--color-primary);
}
@media (hover: hover) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.primary-lighter[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.primary-lighter[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.primary-lighter[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.primary-lighter[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .primary-lighter.hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .primary-lighter.hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.primary-lighter[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.primary-lighter[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.primary-lighter[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.primary-lighter[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .primary-lighter.hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .primary-lighter.hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.primary-lighter[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.primary-lighter[type]:hover {
    color: var(--color-primary);
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.white, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.white[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.Button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a.hs-button[data-hubspot-cta-id], .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.hs-button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.Button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.cta_button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.cta_button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.white[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input.Button[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs input.hs-button[type="submit"], .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input.hs-button[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.Button[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input.cta_button[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.white[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .white.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs-button.Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.hs-button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light a.hs-button[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.hs-button[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light input.hs-button[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs-button.cta_button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.cta_button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .white.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button.cta_button, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light input.cta_button[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .cta_button.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.white, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button.Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button {
  background-color: var(--color-white-1);
  box-shadow: 0 2px 6px rgba(118, 133, 145, 0.08), 0 15px 25px rgba(118, 133, 145, 0.1);
  color: var(--color-primary);
}
@media (hover: hover) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.white[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.white[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.Button[href][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a.hs-button[data-hubspot-cta-id][href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.hs-button[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.Button[href][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.cta_button[href][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.cta_button[href][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.white[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input.Button[href][type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs input.hs-button[type="submit"][href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input.hs-button[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.Button[href][type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input.cta_button[href][type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[href][type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.white[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .white.hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs-button.Button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.hs-button[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light a.hs-button[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.hs-button[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light input.hs-button[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.Button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs-button.cta_button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.cta_button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .white.hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light input[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button.cta_button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.cta_button[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.cta_button[data-hubspot-cta-id][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[type="submit"][href]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light input.cta_button[type="submit"][href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .cta_button.hs-button[href]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button.hs-button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.white[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.white[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.Button[type][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a.hs-button[data-hubspot-cta-id][type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.hs-button[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.Button[type][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.cta_button[type][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.cta_button[type][data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.white[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input.Button[type][type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs input.hs-button[type="submit"][type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input.hs-button[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.Button[type][type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .bg-primary-light input.cta_button[type][type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[type][type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.white[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .white.hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs-button.Button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.hs-button[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light a.hs-button[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.hs-button[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light input.hs-button[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.Button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .bg-primary-light .hs-button.cta_button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button.cta_button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .white.hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light input[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Button.cta_button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .Text div[data-hubspot-wrapper-cta-id] a.cta_button[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .bg-primary-light a.cta_button[data-hubspot-cta-id][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.cta_button[type="submit"][type]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light input.cta_button[type="submit"][type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .cta_button.hs-button[type]:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button.hs-button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.white[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button.Button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button[href]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.white[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button.Button[type]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .bg-primary-light .cta_button[type]:hover {
    color: var(--color-primary);
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.purple, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.purple[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.purple[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.purple[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .purple.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .purple.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.purple {
  background-color: var(--color-special-purple);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.green, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.green[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.green[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.green[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .green.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .green.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.green {
  background-color: var(--color-special-green);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.blue, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.blue[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.blue[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.blue[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .blue.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .blue.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.blue {
  background-color: var(--color-special-blue);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.brown, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.brown[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.brown[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.brown[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .brown.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .brown.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.brown {
  background-color: var(--color-special-brown);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.yellow, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.yellow[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.yellow[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.yellow[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .yellow.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .yellow.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.yellow {
  background-color: var(--color-special-yellow);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button.dark, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.dark[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.dark[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) input.dark[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .dark.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .dark.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button.dark {
  background-color: var(--color-dark-2);
}
a.EtxTemplate .container-fluid *:not([data-exclude-css]) .Button, a.EtxTemplate .container-fluid *:not([data-exclude-css]) .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.EtxTemplate .container-fluid *:not([data-exclude-css]) a[data-hubspot-cta-id], a.EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form a.EtxTemplate .container-fluid *:not([data-exclude-css]) input[type="submit"], a.EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a.EtxTemplate .container-fluid *:not([data-exclude-css]) .hs-button, a.EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button {
  text-decoration: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .cta_button {
  display: inline-flex;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .ButtonList {
  --button-list-margin: 12px;
  margin-left: calc(-1 * var(--button-list-margin));
  margin-top: calc(-1 * var(--button-list-margin));
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .ButtonList > .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .ButtonList > a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .ButtonList > input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .ButtonList > input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .ButtonList > .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .ButtonList > .hs-button {
  margin-left: calc(var(--button-list-margin));
  margin-top: calc(var(--button-list-margin));
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .etx-text + .ButtonList {
  margin-top: calc(var(--etx-container-padding-v) / 4);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Icon {
  width: 16px;
  height: 16px;
  position: relative;
  font-size: 100%;
  vertical-align: middle;
  display: inline-block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Icon:not(.inline) {
  position: relative;
  border: none;
  box-sizing: border-box;
  text-decoration: none;
  text-indent: -9999px;
  line-height: 1;
  letter-spacing: -1ex;
  display: inline-block;
  outline: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Flex.flexSplit {
  position: relative;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Flex.flexSplit .Flex__item:first-child {
  min-height: 60vh;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  top: 0px;
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Flex.flexSplit .Flex__item:first-child {
    min-height: 100vh;
    position: sticky !important;
    padding-right: var(--etx-card-padding-h);
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Flex.flexSplit .Flex__item:first-child:before {
  content: "";
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
  right: calc(var(--etx-container-padding-h) * -1);
  margin-left: calc(var(--etx-container-padding-h) * -1);
  background-color: var(--color-white-2);
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Flex.flexSplit .Flex__item:first-child:before {
    right: calc(var(--etx-flex-gutter-h) * -1);
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardDecision {
  justify-content: center;
  box-shadow: 0px 2px 6px rgba(118, 133, 145, 0.08), 0px 15px 25px rgba(118, 133, 145, 0.1);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon {
  margin-right: var(--etx-flex-gutter-h);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__icon {
  --icon-size: 75px;
  position: relative;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__icon img, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__icon svg, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__icon i {
  width: var(--icon-size);
  height: var(--icon-size);
  display: flex;
  justify-content: center;
  align-items: center;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__icon i {
  font-size: clamp(1rem, var(--icon-size), 3rem);
  color: var(--color-primary);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text .font-h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text .font-h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text .Accordion .Accordion__content h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content .Card.cardTextIcon .Card__item__text h2, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel span, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text span, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label span, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text span, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text .font-h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text .Accordion .Accordion__content h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content .Card.cardTextIcon .Card__item__text h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text .Teaser.person .Teaser__body .Teaser__body__title, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Card.cardTextIcon .Card__item__text .Teaser__body__title, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text #footer .Footer .FooterLinks__navigation.desktop ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation.desktop ul li .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__text a {
  color: var(--color-dark-2);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.cardTextIcon .Card__item__buttons {
  flex-grow: 1;
  display: flex;
  align-items: flex-end;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.has-hover {
  transition: all 0.4s var(--transition-timing) 0.1s;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Card.has-hover:hover {
  box-shadow: 0 45px 60px rgba(118, 133, 145, 0.075), 0 18px 16px rgba(118, 133, 145, 0.06), 0 5px 5px rgba(118, 133, 145, 0.04);
  transform: translateY(-2px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage {
  width: auto;
  min-height: 220px;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  overflow: hidden;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage .Media {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage .Media picture {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage .Media picture img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  -o-object-fit: cover;
  object-fit: cover;
  object-position: center center;
  font-family: "object-fit: cover";
  vertical-align: middle;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.av-portrait .Media picture img {
  object-position: center 25%;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.av-top .etx-media picture img, .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.fo-top .etx-media picture img {
  object-position: center 25%;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.av-center .etx-media picture img, .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.fo-center .etx-media picture img {
  object-position: center center;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.av-bottom .etx-media picture img, .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.fo-bottom .etx-media picture img {
  object-position: center 75%;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.h-80 {
  position: relative;
  min-height: 0px;
  padding-bottom: 80%;
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.tab-m\:h-auto {
    position: absolute;
    padding-bottom: 0px;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.ml-fallingoff-center {
  margin-left: calc(-1 * var(--etx-container-padding-h));
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.mr-fallingoff-center {
  margin-right: calc(-1 * var(--etx-container-padding-h));
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.tab-m\:ml-none {
    margin-left: 0px;
  }
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.tab-m\:mr-none {
    margin-right: 0px;
  }
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.tab-m\:l-fallingoff-center {
    left: calc(-1 * var(--etx-container-padding-h));
  }
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.tab-m\:r-fallingoff-center {
    right: calc(-1 * var(--etx-container-padding-h));
  }
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.tab-m\:l-fallingoff-flex {
    left: calc(-0.5 * var(--etx-flex-gutter-h));
  }
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.tab-m\:r-fallingoff-flex {
    right: calc(-0.5 * var(--etx-flex-gutter-h));
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .BackgroundImage.has-shadow-bottom::after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  top: 30%;
  bottom: 0px;
  background: linear-gradient(to bottom, rgba(28, 30, 16, 0) 0%, rgba(17, 24, 9, 0.4) 100%);
  opacity: 1;
  display: block;
  transition: all 0.8s var(--transition-timing);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__header {
  display: flex;
  border-top: 1px solid var(--color-grey-3);
}
@media (max-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__header {
    align-items: baseline;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__header .Accordion__header__title {
  padding-top: 30px;
  padding-bottom: 30px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__header .Accordion__header__button {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 20px;
  height: 20px;
  margin-right: 20px;
  margin-left: 20px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__header .Accordion__header__button::before {
  content: "";
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background-color: var(--color-primary);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__header .Accordion__header__button::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 2px;
  background-color: var(--color-primary);
  opacity: 1;
  transition: height 0.15s, opacity 0.15s;
}
.active.EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__header .Accordion__header__button::after {
  height: 0px;
  opacity: 0;
  transition: height 0.15s, opacity 0.15s;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__header > .Flex {
  width: 100%;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content {
  /*padding-top: calc(var(--etx-container-padding-v) * 0.25);*/
  padding-bottom: calc(var(--etx-container-padding-v) * 0.5);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .AccordionList .Accordion {
  margin-bottom: 0px;
  /* padding: var(--etx-card-padding-v) 0px; */
  /* border-bottom: 1px solid var(--color-fg); */
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .AccordionList .Accordion .Accordion__content {
  /* padding-top: var(--etx-card-padding-v);*/
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .AccordionList .Accordion + .Accordion {
  margin-top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser {
  position: relative;
  z-index: 0;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser .Teaser__link {
  width: 100%;
  height: 100%;
  position: absolute !important;
  left: 0;
  top: 0;
  border: 0px !important;
  z-index: 10;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__image {
  position: relative;
  margin-bottom: 15px;
  border-radius: 3px;
  overflow: hidden;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__image .Media {
  position: relative;
  background-color: var(--color-white-2);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__image .Teaser__image__tags {
  position: absolute;
  left: calc(var(--etx-card-padding-h) / 2);
  right: calc(var(--etx-card-padding-h) / 2);
  top: calc(var(--etx-card-padding-v) / 2);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__image .Teaser__image__tags .ButtonList .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__image .Teaser__image__tags .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .Teaser.person .Teaser__image .Teaser__image__tags .ButtonList a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__image .Teaser__image__tags .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__image .Teaser__image__tags .ButtonList input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__image .Teaser__image__tags .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__image .Teaser__image__tags .ButtonList .hs-button {
  box-shadow: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__title {
  margin: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__description {
  margin-top: 0.75em;
  margin-bottom: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__contact {
  position: relative;
  margin-top: 10px;
  margin-bottom: 0px;
  z-index: 20;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__contact > li {
  list-style: none;
  display: block;
}
@media (max-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__contact > li > a.Teaser__body__contact__email {
    border-bottom: 0px;
    text-decoration: none;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__contact > li > a .Icon {
  position: relative;
  top: -2px;
  margin-right: 5px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article {
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 25px;
  padding-bottom: 50px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__tags {
  margin-bottom: 20px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__title {
  margin: 0px;
  transition: transform 80ms;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__lead {
  margin: 0px;
  margin-top: 10px;
  transition: transform 80ms;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__buttons {
  margin-top: 20px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo {
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (hover: hover) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__tags .ButtonList .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__tags .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .Teaser.logo:hover .Teaser__body .Teaser__body__tags .ButtonList a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__tags .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__tags .ButtonList input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__tags .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__tags .ButtonList .hs-button {
    box-shadow: 0px 2px 6px rgba(118, 133, 145, 0.08), 0px 15px 25px rgba(118, 133, 145, 0.1);
    transform: translateY(-1px);
    transition: transform 100ms ease-in-out, box-shadow 100ms;
  }
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__title {
    transform: translateX(5px);
    transition-duration: 0.1s;
  }
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__lead {
    transform: translateX(5px);
    transition-delay: 40ms;
  }
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__buttons .ButtonList .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__buttons .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .Teaser.logo:hover .Teaser__body .Teaser__body__buttons .ButtonList a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__buttons .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__buttons .ButtonList input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__buttons .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.logo:hover .Teaser__body .Teaser__body__buttons .ButtonList .hs-button {
    box-shadow: 0px 2px 6px rgba(118, 133, 145, 0.08), 0px 15px 25px rgba(118, 133, 145, 0.1);
    transform: translateY(-1px);
    transition: transform 100ms ease-in-out, box-shadow 100ms;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.article {
  flex-wrap: wrap;
  display: flex;
  margin-left: -25px;
  margin-right: -25px;
  margin-bottom: -1px;
  overflow: hidden;
  page-break-inside: avoid;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.article .TeaserGrid__item {
  flex: 0 0 auto;
  width: 100%;
  margin-bottom: -1px;
  border-bottom: 1px solid var(--color-grey-3);
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.article .TeaserGrid__item {
    width: 50%;
    border-right: 1px solid var(--color-grey-3);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.article .TeaserGrid__item {
    width: 33.33333%;
  }
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.article .TeaserGrid__item:nth-child(2n-2) {
    border-right: 0px;
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.article .TeaserGrid__item:nth-child(2n-2) {
    border-right: 1px solid var(--color-grey-3);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.article .TeaserGrid__item:nth-child(3n-3) {
    border-right: 0px;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.logo {
  flex-wrap: wrap;
  display: flex;
  margin-left: -25px;
  margin-right: -25px;
  margin-bottom: -1px;
  overflow: hidden;
  page-break-inside: avoid;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.logo .TeaserGrid__item {
  flex: 0 0 auto;
  width: 50%;
  margin-bottom: -1px;
  border-right: 1px solid var(--color-grey-3);
  border-bottom: 1px solid var(--color-grey-3);
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.logo .TeaserGrid__item {
    width: 33.33333%;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.logo .TeaserGrid__item:nth-child(2n-2) {
  border-right: 0px;
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.logo .TeaserGrid__item:nth-child(2n-2) {
    border-right: 1px solid var(--color-grey-3);
  }
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserGrid.logo .TeaserGrid__item:nth-child(3n-3) {
    border-right: 0px;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .TeaserList .TeaserList__item > .Accordion {
  margin-bottom: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header {
  flex-flow: row nowrap;
  display: flex;
  position: relative;
  overflow-x: auto;
  z-index: 99;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header::before {
  content: "";
  width: 200vw;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 0px;
  background-color: var(--color-white-1);
  transform: translateX(-50%);
  display: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header::-webkit-scrollbar {
  display: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header .Tabs__header__item {
  flex: 1 0 auto;
  position: relative;
  padding-top: 24px;
  padding-bottom: 24px;
  border-bottom: 1px solid var(--color-grey-3);
  text-align: center;
  cursor: pointer;
  transition: color 0.4s var(--transition-timing);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header .Tabs__header__item::after {
  content: "";
  width: 0px;
  height: 1px;
  position: absolute;
  left: 50%;
  bottom: 0px;
  background-color: var(--color-primary);
  transform: translateX(-50%);
  transition: width 0.4s var(--transition-timing);
  display: block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header .Tabs__header__item:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header .Tabs__header__item.active {
  color: var(--color-primary);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header .Tabs__header__item:hover::after, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header .Tabs__header__item.active::after {
  width: 100%;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__header .Tabs__header__item span {
  padding-left: var(--etx-card-padding-h);
  padding-right: var(--etx-card-padding-h);
  white-space: nowrap;
  display: block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__content {
  padding-top: calc(var(--etx-container-padding-v) / 4 * 3);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__content .Tabs__content__item {
  display: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs .Tabs__content .Tabs__content__item.active {
  display: block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs.sticky .Tabs__header {
  position: sticky;
  top: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Tabs.sticky .Tabs__header::before {
  display: block;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroText {
  --herotext-padding-t: 95px;
  --herotext-padding-b: 75px;
  display: flex;
  min-height: 80vh;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroText .HeroText__content {
  width: 100%;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: var(--herotext-height);
  padding-bottom: var(--herotext-padding-b);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroText .HeroText__content h1 + p {
  margin-top: var(--etx-container-padding-v-25);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroText.minimal {
  min-height: 50vh;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroImage {
  --herotext-padding-t: 95px;
  --herotext-padding-b: 75px;
  display: flex;
  min-height: 80vh;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroImage .HeroImage__content {
  width: 100%;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: var(--herotext-height);
  padding-bottom: var(--herotext-padding-b);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroImage .HeroImage__content h1 + p {
  margin-top: var(--etx-container-padding-v-25);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroImage.minimal {
  min-height: 50vh;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice {
  flex-flow: row nowrap;
  align-items: flex-end;
  display: flex;
  height: 50vh;
  min-height: 400px;
  padding-bottom: var(--etx-container-padding-v);
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice {
    height: 100vh;
    padding-bottom: calc(var(--etx-container-padding-v) * 0.75);
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice .HeroOffice__link {
  position: absolute !important;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  border-bottom: 0px !important;
  z-index: 9;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice .BackgroundImage {
  background-color: var(--color-bg);
  transition: all 0.8s var(--transition-timing);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice .BackgroundImage::after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  top: 30%;
  bottom: 0px;
  background: linear-gradient(to bottom, rgba(28, 30, 16, 0) 0%, rgba(17, 24, 9, 0.7) 100%);
  opacity: 1;
  display: block;
  transition: all 0.8s var(--transition-timing);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice .BackgroundImage .Media {
  opacity: 1;
  transition: all 0.8s var(--transition-timing);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice .BackgroundImage .Media picture img {
  object-position: center 10%;
  vertical-align: top;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice .Text {
  flex: 1 1 auto;
  width: 100%;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice .Text * {
  color: var(--color-white-1);
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice .Text.tab-m\:a-right {
    text-align: right;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice:hover .BackgroundImage::after {
  opacity: 0.8;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroOffice:hover .BackgroundImage .Media {
  opacity: 0.9;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__wrapper {
  align-items: stretch;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__wrapper .Swiper__wrapper__slide {
  height: auto;
  margin-bottom: -36px;
  padding-bottom: 36px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls {
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  display: flex;
  margin-top: 25px;
  text-align: center;
}
@media (min-width: 767px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls {
    margin-top: 30px;
  }
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls {
    margin-top: 50px;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation {
  flex: 0 0 auto;
  flex-flow: row nowrap;
  display: flex;
  position: relative;
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation {
    width: calc(((100% - (var(--etx-flex-gutter-h) * 11)) / 12 * 2) + (var(--etx-flex-gutter-h) * 1));
    margin-left: calc(((100% - (var(--etx-flex-gutter-h) * 11)) / 12 * 1) + (var(--etx-flex-gutter-h) * 1));
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__prev, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next {
  cursor: pointer;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__prev.swiper-button-disabled, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next.swiper-button-disabled {
  opacity: 0.5;
  cursor: default;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__prev {
  margin-right: 10px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__prev:hover .Button__icon {
  transform: translate(-2px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .Button .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next a[data-hubspot-cta-id] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next input[type="submit"] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .hs-button .Button__icon {
  transform: rotate(-180deg);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .Button:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next a[data-hubspot-cta-id]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"]:hover .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next input[type="submit"]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button:hover .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__navigation .Swiper__controls__navigation__next .hs-button:hover .Button__icon {
  transform: rotate(-180deg) translate(-2px);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__pagination {
  flex: 1 1 auto;
  height: 2px;
  position: relative;
  margin-left: var(--etx-flex-gutter-h);
  margin-top: 10px;
  margin-bottom: 10px;
  background: var(--color-grey-2);
  display: none;
}
@media (min-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__pagination {
    display: block;
  }
}
@media (min-width: 1279px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__pagination {
    width: calc(((100% - (var(--etx-flex-gutter-h) * 11)) / 12 * 6) + (var(--etx-flex-gutter-h) * 5));
    margin-right: calc(((100% - (var(--etx-flex-gutter-h) * 11)) / 12 * 3) + (var(--etx-flex-gutter-h) * 3));
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper .Swiper__controls .Swiper__controls__pagination .swiper-pagination-progressbar-fill {
  background-color: var(--color-primary);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper.SwiperTestimonials {
  margin-left: calc(-1 * var(--etx-container-padding-h));
  margin-right: calc(-1 * var(--etx-container-padding-h));
  margin-bottom: -20px;
  padding-left: var(--etx-container-padding-h);
  padding-right: var(--etx-container-padding-h);
  padding-bottom: 20px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper.SwiperTextIcon {
  margin-right: calc(var(--etx-flex-gutter-h) * -1);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper.SwiperTextIcon .Swiper__controls {
  margin-right: calc(var(--etx-flex-gutter-h) * 1);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .Swiper.SwiperTextIcon .Swiper__controls__navigation {
  margin-left: 0px;
}
.within-iframe.EtxTemplate .container-fluid *:not([data-exclude-css]) .will-appear {
  opacity: 1 !important;
  transform: none !important;
  transition: all 0s ease !important;
}
.within-iframe.EtxTemplate .container-fluid *:not([data-exclude-css]) .iframe\:hidden {
  display: none !important;
}
.within-iframe.EtxTemplate .container-fluid *:not([data-exclude-css]) #hs-eu-cookie-confirmation {
  display: none !important;
}
.within-iframe.EtxTemplate .container-fluid *:not([data-exclude-css]) #hubspot-messages-iframe-container {
  display: none !important;
}
.within-iframe.EtxTemplate .container-fluid *:not([data-exclude-css]) .header-container-wrapper, .within-iframe.EtxTemplate .container-fluid *:not([data-exclude-css]) .footer-container-wrapper {
  display: none !important;
}
.within-iframe.EtxTemplate .container-fluid *:not([data-exclude-css]) .HeroText {
  min-height: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions {
  position: relative;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky {
  flex-flow: column nowrap;
  align-items: flex-start;
  display: flex;
  position: fixed;
  bottom: 0px;
  padding-bottom: calc(var(--etx-container-padding-v) / 2);
}
@media (max-width: 1023px) {
  .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky {
    display: none;
  }
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky.scrolling {
  position: absolute;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share {
  flex: 0 0 auto;
  flex-flow: column nowrap;
  display: flex;
  width: auto;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList {
  flex-flow: column nowrap;
  margin: 0px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs-button {
  margin: 0px;
  border: 1px solid rgba(106, 118, 129, 0.2);
  transition: box-shadow 0.2s var(--transition-timing);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Button .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList a[data-hubspot-cta-id] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList input[type="submit"] .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs-button .Button__icon {
  color: var(--color-text-medium);
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Button + .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] + .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form a[data-hubspot-cta-id] + input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] + input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a[data-hubspot-cta-id] + .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] + .hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList a[data-hubspot-cta-id] + .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] + .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .Text div[data-hubspot-wrapper-cta-id] input[type="submit"] + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] + input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] + input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs input[type="submit"] + .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] + .hs-button, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList input[type="submit"] + .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button + .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .Text div[data-hubspot-wrapper-cta-id] .hs-button + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .hs-button + input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button + input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button + .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button + .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs-button + .Button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] .Button + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] + a[data-hubspot-cta-id], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] input[type="submit"] + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button + a[data-hubspot-cta-id], .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] .hs-button + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Button + a[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .Button + input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] + input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form a[data-hubspot-cta-id] + input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button + input[type="submit"], .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .hs-button + input[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Button + input[type="submit"], .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .Button + .hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id] + .hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs a[data-hubspot-cta-id] + .hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] + .hs-button, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs input[type="submit"] + .hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Button + .hs-button {
  margin-left: 0px;
  margin-top: 10px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Button:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList a[data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList input[type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs-button:hover {
  transform: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Button:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList a[data-hubspot-cta-id]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"]:hover .Button__icon, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList input[type="submit"]:hover .Button__icon, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button:hover .Button__icon, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__share .ButtonList .hs-button:hover .Button__icon {
  transform: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__back {
  flex: 0 0 auto;
  width: auto;
  margin-top: 20px;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__back .ButtonList .Button:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__back .ButtonList .Text div[data-hubspot-wrapper-cta-id] a[data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] .PageActions .PageActions__sticky .PageActions__sticky__back .ButtonList a[data-hubspot-cta-id]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__back .ButtonList .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"]:hover, .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__back .ButtonList input[type="submit"]:hover, .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__back .ButtonList .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button:hover, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate .container-fluid *:not([data-exclude-css]) .PageActions .PageActions__sticky .PageActions__sticky__back .ButtonList .hs-button:hover {
  transform: none;
}
.EtxTemplate .container-fluid *:not([data-exclude-css]) .GoogleMaps {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  display: block;
}
.HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="password"] {
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  border: 0;
  border-bottom: 1px solid #e2eaf1;
  padding-bottom: 5px;
  padding-top: 5px;
  width: 100%;
  height: 60px !important;
}
.HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"] {
  margin-top: var(--etx-card-padding-v);
  padding: 13px 25px;
  border-radius: 30px;
  background-color: #e0303c;
  color: #fff;
  transition: box-shadow 0.1s, transform 0.1s;
}
.HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input[type="submit"]:hover {
  box-shadow: 0px 2px 6px rgba(118, 133, 145, 0.08), 0px 15px 25px rgba(118, 133, 145, 0.1);
  color: var(--color-text-light);
  transform: translateY(-1px);
  transition: transform 100ms ease-in-out, box-shadow 100ms;
  cursor: pointer;
}
/* COOKIE-BANNER */
#hs-eu-cookie-confirmation {
  width: calc(100% - 2*(var(--etx-container-padding-h))) !important;
  max-width: 400px !important;
  left: var(--etx-container-padding-h) !important;
  border-radius: var(--border-radius) !important;
  overflow: hidden !important;
  box-shadow: 0 2px 6px rgba(118, 133, 145, 0.08), 0 15px 25px rgba(118, 133, 145, 0.1) !important;
}
#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner {
  gap: 0 !important;
  padding: var(--etx-card-padding-h) !important;
}
#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner a {
  border-bottom: 1px solid rgba(224, 48, 60, 0.4);
  text-decoration: none;
}
#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-policy-wording, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-disclaimer {
  margin-bottom: 10px;
}
#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area {
  justify-content: flex-start;
}
#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons {
  gap: var(--etx-card-padding-h-50) !important;
  margin-top: 15px;
}
#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons button {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  min-width: 0px;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
  white-space: nowrap;
}
@media (hover: hover) {
  #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons button {
    box-shadow: 0px 2px 6px rgba(118, 133, 145, 0.08), 0px 15px 25px rgba(118, 133, 145, 0.1);
    color: var(--color-text-light);
    transform: translateY(-1px);
    transition: transform 100ms ease-in-out, box-shadow 100ms;
    cursor: pointer;
  }
}
/* MME TRAFFICLIGHT */
.mmeTrafficlight {
  --trafficlight-size: 55px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  height: auto;
  width: var(--trafficlight-size);
  background-color: var(--color-white-1);
  border-radius: var(--trafficlight-size);
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--trafficlight-size) / 6) 0px;
  box-shadow: 0px 15px 25px 0px rgba(118, 133, 145, 0.1), 0px 2px 6px 0px rgba(118, 133, 145, 0.08);
}
@media (min-width: 1023px) {
  .mmeTrafficlight {
    --trafficlight-size: 70px;
  }
}
.mmeTrafficlight span {
  display: block;
  width: calc(var(--trafficlight-size) / 1.5);
  height: calc(var(--trafficlight-size) / 1.5);
  margin-bottom: calc(var(--trafficlight-size) / 6);
  margin-left: calc(var(--trafficlight-size) / 6);
  margin-right: calc(var(--trafficlight-size) / 6);
  border-radius: var(--trafficlight-size);
  background-color: var(--color-grey-2);
}
.mmeTrafficlight span:last-child {
  margin-bottom: 0px !important;
}
.mmeTrafficlight span.active:nth-child(1) {
  background-color: var(--color-primary);
}
.mmeTrafficlight span.active:nth-child(2) {
  background-color: var(--color-special-yellow);
}
.mmeTrafficlight span.active:nth-child(3) {
  background-color: var(--color-special-green);
}
/* FORM */
.Form .Form__item {
  width: 100%;
  margin-bottom: var(--etx-card-padding-v);
}
.Form .Form__item label.Label {
  display: block;
  width: 100%;
  margin-bottom: var(--etx-card-padding-v-25);
}
.Form .Form__item input.Input {
  display: block;
  width: 100%;
  padding-top: var(--etx-card-padding-v-25);
  padding-bottom: var(--etx-card-padding-v-25);
  border: none;
  border-bottom: 1px solid var(--color-grey-2);
  border-radius: 0px !important;
  transition: border-color 0.2s var(--transition-timing);
}
.Form .Form__item input.Input:hover, .Form .Form__item input.Input:focus {
  border-color: var(--color-dark-1);
}
.Form .Form__item.error .Input {
  border-bottom: 1px solid var(--color-primary);
}
.Form .Form__item.error p {
  margin: 0px;
  margin-top: var(--etx-card-padding-v-25);
  color: var(--color-primary);
}
.Lightbox {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  transform: translate(-200%);
  z-index: 1100;
}
.Lightbox .Lightbox__background {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: var(--color-white-1);
  transition: opacity 0.4s var(--transition-timing);
  visibility: visible;
  opacity: 0;
}
.Lightbox .Lightbox__content {
  display: flex;
  width: calc((100% / var(--etx-flex-size) * 10) - var(--etx-flex-gutter-h));
  max-height: calc(100vh - 100px);
  position: relative;
  margin: 50px auto;
  border-radius: 3px;
  background-color: var(--color-white-1);
  transform: translateY(-20px);
  opacity: 0;
  transition: opacity 0.4s var(--transition-timing);
}
@media (min-width: 1023px) {
  .Lightbox .Lightbox__content {
    width: calc((100% / var(--etx-flex-size) * 8) - var(--etx-flex-gutter-h));
  }
}
.Lightbox .Lightbox__content .Lightbox__content__close {
  width: 45px;
  height: 45px;
  position: absolute;
  right: 0;
  top: 0;
  margin-right: -22.5px;
  margin-top: -22.5px;
  border-radius: 50%;
  background-color: var(--color-white-1);
  z-index: 10;
  cursor: pointer;
}
.Lightbox .Lightbox__content .Lightbox__content__close .Lightbox__content__close__line {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  background-color: var(--color-primary);
}
.Lightbox .Lightbox__content .Lightbox__content__close .Lightbox__content__close__line:nth-child(1) {
  width: 2px;
  height: 50%;
}
.Lightbox .Lightbox__content .Lightbox__content__close .Lightbox__content__close__line:nth-child(2) {
  width: 50%;
  height: 2px;
}
.Lightbox .Lightbox__content .Lightbox__content__scroll {
  width: 100%;
  position: relative;
  padding-left: calc(var(--etx-card-padding-v) * 2);
  padding-right: calc(var(--etx-card-padding-v) * 2);
  padding-top: calc(var(--etx-card-padding-v) * 2);
  padding-bottom: calc(var(--etx-card-padding-v) * 2);
  overflow-x: hidden;
  overflow: auto;
}
.Lightbox .Lightbox__content .Lightbox__content__scroll .SectionHeader {
  max-width: 780px;
  margin: 100px auto;
  display: block;
}
.Lightbox .Lightbox__content .Lightbox__content__scroll .SectionHeader.centered .SectionHeader--inner {
  grid-column-start: 2;
}
.Lightbox.active {
  transform: translate(0);
}
.Lightbox.active .Lightbox__background {
  opacity: 0.85;
}
.Lightbox.active .Lightbox__content {
  transform: translateY(0px);
  opacity: 1;
  transition: opacity 0.4s var(--transition-timing) 0.4s, transform 0.4s var(--transition-timing) 0.4s;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs {
  margin-top: calc(var(--etx-container-padding-v) / 2);
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .localization-language {
  margin-top: calc(var(--etx-card-padding-v) / 2);
  margin-bottom: calc(var(--etx-card-padding-v));
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item {
  margin-top: calc(var(--etx-card-padding-v) / 2);
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel {
  flex-flow: row nowrap;
  align-items: center;
  display: flex;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel input {
  width: 20px;
  height: 20px;
  margin-right: 15px;
  border-radius: 0px;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner .checkbox-row .fakelabel span {
  margin-right: 5px;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs > .item .item-inner p {
  padding-left: 35px;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options {
  margin-top: calc(var(--etx-card-padding-v));
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options .header {
  margin-bottom: 10px;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label {
  flex-flow: row nowrap;
  align-items: center;
  display: flex;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label input {
  width: 20px;
  height: 20px;
  margin-right: 15px;
  border-radius: 0px;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .subscribe-options label span {
  margin-right: 5px;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button {
  margin-top: var(--etx-card-padding-v);
  padding: 13px 25px;
  border-radius: 30px;
  background-color: #e0303c;
  color: #fff;
  transition: box-shadow 0.1s, transform 0.1s;
}
.hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .hs-button:hover {
  box-shadow: 0px 2px 6px rgba(118, 133, 145, 0.08), 0px 15px 25px rgba(118, 133, 145, 0.1);
  color: var(--color-text-light);
  transform: translateY(-1px);
  transition: transform 100ms ease-in-out, box-shadow 100ms;
  cursor: pointer;
}
.hs_cos_wrapper_type_email_simple_subscription .page-header h1 {
  margin-block-start: 1.5em;
  margin-block-end: 1.5em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}
.HomeExperience--wrapper {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
}
.HomeExperience--wrapper .HomeExperienceChapter--link .HomeExperienceChapter--title:before {
  opacity: 1 !important;
  visibility: visible !important;
}
.HomeExperience--wrapper .HomeExperienceChapter--title:after {
  display: none !important;
}
.HomeExperience--wrapper .HomeExperienceChapter--footer {
  display: inline-block;
}
.HomeExperience--wrapper .SeoText .SeoText--content .SeoText--header .SeoText--title {
  word-break: normal;
  hyphens: none;
}
.PageHeader .PageHeader--inner .PageHeader--content .PageHeader--title {
  margin-bottom: 0.5em;
}
.PageHeader .PageHeader--inner .PageHeader--content .PageHeader--subtitle {
  margin-top: var(--etx-container-padding-v-25);
}
.MagazineHeader .MagazineHeader--super {
  color: var(--color-text-medium);
}
.MagazineHeader .MagazineHeader--title {
  --line-height: 1.2em;
  position: relative;
  margin-block-start: 0.5em;
  margin-block-end: 0.5em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-size: 40px;
  font-style: normal;
  line-height: var(--line-height);
  color: var(--color-primary);
}
@media (min-width: 767px) {
  .MagazineHeader .MagazineHeader--title {
    font-size: calc(6.25vw - 7.9375px);
  }
}
@media (min-width: 1279px) {
  .MagazineHeader .MagazineHeader--title {
    font-size: 72px;
  }
}
.hbspt-form .legal-consent-container > .hs-richtext p {
  color: var(--color-fg);
}
.hbspt-form .legal-consent-container .hs-form-booleancheckbox .hs-form-booleancheckbox-display > span {
  padding-left: 15px;
}
.hbspt-form .legal-consent-container .hs-form-booleancheckbox .hs-form-booleancheckbox-display > span .hs-form-required {
  padding-left: 10px;
}
.Lightbox[data-lightbox-id] .hbspt-form {
  margin-top: 75px;
  margin-bottom: 30px;
  text-align: left;
}
.Lightbox[data-lightbox-id] .SectionHeader.centered {
  margin-top: 30px;
}
.Decisiontree__navigation {
  display: flex;
  flex-direction: column;
  align-items: baseline;
  position: relative;
}
@media (min-width: 767px) {
  .Decisiontree__navigation {
    flex-direction: row;
  }
}
.Decisiontree__navigation .Decisiontree__navigation__button {
  margin-bottom: var(--etx-card-padding-v);
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 767px) {
  .Decisiontree__navigation .Decisiontree__navigation__button {
    margin-bottom: 0px;
    margin-right: 200px;
    margin-left: 0px;
  }
}
.Decisiontree__navigation .Decisiontree__navigation__nav {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
  height: auto;
  margin-right: var(--etx-container-padding-h);
}
@media (min-width: 1279px) {
  .Decisiontree__navigation .Decisiontree__navigation__nav {
    justify-content: flex-end;
  }
}
.Decisiontree__navigation .Decisiontree__navigation__nav span {
  display: block;
  height: 2px;
  width: 100%;
  max-width: 50px;
  margin-right: var(--etx-card-padding-h-75);
  border-radius: 50%;
  background-color: var(--color-grey-3);
}
.Decisiontree__navigation .Decisiontree__navigation__nav span.active {
  background-color: var(--color-grey-1);
}
.Decisiontree__navigation .Decisiontree__navigation__nav span:last-child {
  margin-right: 0px;
}
.EtxTemplate #footer {
  max-width: var(--etx-container-width-max);
  margin-left: auto;
  margin-right: auto;
  background-color: var(--color-white-1);
  box-shadow: 0px 0px 35px rgba(118, 133, 145, 0.08), 0px 0px 25px rgba(118, 133, 145, 0.1);
}
.EtxTemplate #footer .Footer {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0px;
  padding-top: 0px;
}
@media (min-width: 1023px) {
  .EtxTemplate #footer .Footer {
    flex-direction: row;
  }
}
.EtxTemplate #footer .Footer .Accordion.accordionFooter {
  margin-bottom: 0px;
}
.EtxTemplate #footer .Footer .FooterExpertise {
  flex-grow: 1;
  order: 2;
  width: 100%;
  padding-top: var(--etx-card-padding-v);
  padding-left: var(--etx-container-padding-h);
  padding-right: var(--etx-container-padding-h);
  max-width: 100%;
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__header {
  border-top: 0px;
  border-bottom: 1px solid var(--color-grey-3);
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__title {
  transition: padding-bottom 0.4s var(--transition-timing);
  padding-top: var(--etx-card-padding-v-75);
  padding-bottom: var(--etx-card-padding-v-75);
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__title * {
  color: var(--color-dark-2);
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__button {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 20px;
  height: 20px;
  margin-right: 20px;
  margin-left: 20px;
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__button::before {
  content: "";
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background-color: var(--color-primary);
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__button::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 2px;
  background-color: var(--color-primary);
  opacity: 1;
  transition: height 0.15s, opacity 0.15s;
}
.active.EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__button::after {
  height: 0px;
  opacity: 0;
  transition: height 0.15s, opacity 0.15s;
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__content {
  padding-bottom: var(--etx-container-padding-v);
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul {
  padding-top: var(--etx-container-padding-v);
  padding-left: 0px;
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li {
  padding-left: 0px;
  margin: 0px;
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li::before {
  display: none;
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul {
  display: flex;
  flex-direction: column;
  margin: 0px;
  padding-top: var(--etx-card-padding-v-25);
  padding-left: 0px;
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li {
  margin-bottom: var(--etx-card-padding-v-25);
}
@media (min-width: 767px) {
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li {
    margin-bottom: var(--etx-card-padding-v-50);
  }
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li:last-child {
  margin-bottom: 0px;
}
.EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li a {
  text-decoration: none;
  border: none;
  color: var(--color-dark-3);
  transition: color 0.2s var(--transition-timing);
}
@media (hover: hover) {
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li a:hover {
    color: var(--color-dark-1);
  }
}
@media (min-width: 767px) {
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content {
    padding-bottom: var(--etx-container-padding-v-50) !important;
    overflow: visible !important;
    height: auto !important;
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul {
    padding-top: var(--etx-container-padding-v-50);
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li {
    display: flex;
    flex-direction: column;
    flex-direction: row;
    justify-content: space-between;
    margin-right: var(--etx-card-padding-h);
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul {
    padding-top: 0px;
  }
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterExpertise {
    border-left: 1px solid var(--color-grey-2);
    padding: 0px var(--etx-container-padding-h);
    padding-top: var(--etx-card-padding-v-200);
    width: auto;
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__header {
    border-top: 0px;
    border-bottom: 0px;
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__title {
    padding: 0px;
    margin-bottom: var(--etx-card-padding-v-200);
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__title * {
    color: var(--color-primary);
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__title:hover {
    cursor: default;
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__header .Accordion__header__button {
    display: none;
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content {
    display: block !important;
    padding-bottom: var(--etx-card-padding-v-200);
  }
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul {
    padding-top: 0px;
  }
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterExpertise {
    padding: 0px calc(var(--etx-card-padding-h-200) * 1.75);
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media (max-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterExpertise .Accordion.active {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
.EtxTemplate #footer .Footer .FooterKeyTopics {
  flex-grow: 1;
  order: 3;
  width: 100%;
  padding-left: var(--etx-container-padding-h);
  padding-right: var(--etx-container-padding-h);
  max-width: 100%;
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header {
  border-top: 0px;
  border-bottom: 1px solid var(--color-grey-3);
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__title {
  transition: padding-bottom 0.4s var(--transition-timing);
  padding-top: var(--etx-card-padding-v-75);
  padding-bottom: var(--etx-card-padding-v-75);
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__title * {
  color: var(--color-dark-2);
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__button {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 20px;
  height: 20px;
  margin-right: 20px;
  margin-left: 20px;
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__button::before {
  content: "";
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background-color: var(--color-primary);
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__button::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 2px;
  background-color: var(--color-primary);
  opacity: 1;
  transition: height 0.15s, opacity 0.15s;
}
.active.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__button::after {
  height: 0px;
  opacity: 0;
  transition: height 0.15s, opacity 0.15s;
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content {
  padding-bottom: var(--etx-container-padding-v);
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul {
  display: flex;
  flex-direction: column;
  margin: 0px;
  padding-top: var(--etx-container-padding-v);
  padding-left: 0px;
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li {
  padding-left: 0px;
  margin: 0px;
  line-height: 1em;
  margin-bottom: var(--etx-card-padding-v-50);
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li::before {
  display: none;
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li:last-child {
  margin-bottom: 0px;
}
.EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li a {
  text-decoration: none;
  border: none;
  color: var(--color-dark-3);
  transition: color 0.2s var(--transition-timing);
}
@media (hover: hover) {
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li a:hover {
    color: var(--color-dark-1);
  }
}
@media (min-width: 767px) {
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content {
    padding-bottom: var(--etx-container-padding-v-50) !important;
    overflow: visible !important;
    height: auto !important;
  }
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterKeyTopics {
    border-left: 1px solid var(--color-grey-2);
    padding-left: var(--etx-container-padding-h);
    padding-top: var(--etx-card-padding-v-200);
    width: auto;
  }
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header {
    border-top: 0px;
    border-bottom: 0px;
  }
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__title {
    padding: 0px;
    margin-bottom: var(--etx-card-padding-v-200);
  }
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__title * {
    color: var(--color-primary);
  }
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__title:hover {
    cursor: default;
  }
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__header .Accordion__header__button {
    display: none;
  }
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content {
    display: block !important;
    padding-bottom: var(--etx-card-padding-v-200);
  }
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding-top: 0px;
  }
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li {
    margin-right: var(--etx-card-padding-h);
  }
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterKeyTopics {
    padding-left: calc(var(--etx-card-padding-h-200) * 1.75);
    padding-top: var(--etx-card-padding-v-200);
  }
}
@media (max-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion.active .Accordion__header__title {
    padding-bottom: var(--etx-container-padding-v-50);
  }
}
.EtxTemplate #footer .Footer .FooterLocations {
  flex-grow: 1;
  background-color: var(--color-white-2);
  order: 4;
  width: 100%;
  padding: var(--etx-container-padding-h);
  padding-bottom: var(--etx-container-padding-v-75);
  margin-top: var(--etx-container-padding-v);
  max-width: 100%;
}
@media (min-width: 767px) {
  .EtxTemplate #footer .Footer .FooterLocations {
    margin-top: var(--etx-container-padding-v-50);
    padding-bottom: var(--etx-container-padding-v-50);
    padding-top: var(--etx-container-padding-v-25);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLocations {
    margin-top: 0px;
    padding: var(--etx-container-padding-h);
  }
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterLocations {
    width: 100%;
  }
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__header {
  border-top: 0px;
  border-bottom: 1px solid var(--color-grey-3);
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__header {
    display: none;
  }
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__header .Accordion__header__title {
  padding-top: var(--etx-card-padding-v-75);
  padding-bottom: var(--etx-card-padding-v-75);
  transition: padding-bottom 0.4s var(--transition-timing);
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__header .Accordion__header__title * {
  color: var(--color-dark-2);
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__header .Accordion__header__button {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 20px;
  height: 20px;
  margin-right: 20px;
  margin-left: 20px;
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__header .Accordion__header__button {
    display: none;
  }
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__header .Accordion__header__button::before {
  content: "";
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background-color: var(--color-primary);
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__header .Accordion__header__button::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 2px;
  background-color: var(--color-primary);
  opacity: 1;
  transition: height 0.15s, opacity 0.15s;
}
.active.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__header .Accordion__header__button::after {
  height: 0px;
  opacity: 0;
  transition: height 0.15s, opacity 0.15s;
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content {
  padding-bottom: 0px;
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content {
    display: block !important;
    padding: 0px;
  }
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul {
  margin: 0px;
  display: flex;
  flex-direction: column;
  padding-top: var(--etx-container-padding-v);
}
@media (min-width: 767px) {
  .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul {
    flex-direction: row;
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul {
    flex-direction: row;
    padding-top: 0px;
  }
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li {
  list-style: none;
  padding-bottom: var(--etx-container-padding-v);
}
@media (min-width: 767px) {
  .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li {
    margin-right: var(--etx-card-padding-h-200);
    padding-bottom: 0px;
  }
}
@media (min-width: 767px) {
  .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li:last-child {
    margin-right: 0px;
  }
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .font-h4, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) h4, .EtxTemplate .container-fluid *:not([data-exclude-css]) #footer .Footer .FooterLocations .Accordion .Accordion__content ul li h4, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content h3, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Accordion .Accordion__content #footer .Footer .FooterLocations .Accordion .Accordion__content ul li h3, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__title, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .Teaser__body__title, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .FooterLinks__navigation.desktop ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation.desktop ul li .FooterLocations .Accordion .Accordion__content ul li a {
  margin-bottom: 0px;
  color: var(--color-dark-2);
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .font-size-small, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) figure figcaption, .EtxTemplate .container-fluid *:not([data-exclude-css]) figure #footer .Footer .FooterLocations .Accordion .Accordion__content ul li figcaption, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .Lightbox__overlay__caption, .EtxTemplate .container-fluid *:not([data-exclude-css]) #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .Lightbox__overlay__caption, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li *:not([data-exclude-css]) .Button.small, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] #footer .Footer .FooterLocations .Accordion .Accordion__content ul li *:not([data-exclude-css]) a.small[data-hubspot-cta-id], .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li *:not([data-exclude-css]) .small.hs-button, .EtxTemplate *:not([data-exclude-css]) #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .Button.small, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .Button.small, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] a.small[data-hubspot-cta-id], .EtxTemplate .container-fluid *:not([data-exclude-css]) .Text div[data-hubspot-wrapper-cta-id] #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) a.small[data-hubspot-cta-id], .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form input.small[type="submit"], .HubspotForm.membership > .hs_cos_wrapper_type_password_prompt > form .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) input.small[type="submit"], .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .small.hs-button, .hs_cos_wrapper_type_email_subscriptions #email-prefs-form .email-prefs .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .small.hs-button, .EtxTemplate .container-fluid *:not([data-exclude-css]) #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .Button.small, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .cta_button.small, .EtxTemplate .container-fluid *:not([data-exclude-css]) #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .cta_button.small, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__description, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .Teaser__body__description, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body .Teaser__body__contact > li > a, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.person .Teaser__body #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .Teaser__body__contact > li > a, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body .Teaser__body__lead, .EtxTemplate .container-fluid *:not([data-exclude-css]) .Teaser.article .Teaser__body #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .Teaser__body__lead, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons button, #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-buttons-area #hs-eu-opt-in-buttons .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li button, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .Form .Form__item label.Label, .Form .Form__item .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li label.Label, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .Form .Form__item.error p, .Form .Form__item.error .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li p, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .FooterExpertise .Accordion__content ul li ul li a, .EtxTemplate #footer .Footer .FooterExpertise .Accordion__content ul li ul li .FooterLocations .Accordion .Accordion__content ul li a, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .FooterKeyTopics .Accordion__content ul li a, .EtxTemplate #footer .Footer .FooterKeyTopics .Accordion__content ul li .FooterLocations .Accordion .Accordion__content ul li a, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .FooterLinks ul li a, .EtxTemplate #footer .Footer .FooterLinks ul li .FooterLocations .Accordion .Accordion__content ul li a, .EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .FooterLinks__navigation ul li a, .EtxTemplate #footer .Footer .FooterLinks__navigation ul li .FooterLocations .Accordion .Accordion__content ul li a {
  margin-top: 13px;
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion .Accordion__content ul li .ButtonList {
  margin-top: 10px;
}
.EtxTemplate #footer .Footer .FooterLocations .Accordion.active .Accordion__header__title {
  padding-bottom: var(--etx-container-padding-v-50);
}
.EtxTemplate #footer .Footer .FooterLinks {
  order: 5;
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding-top: var(--etx-container-padding-v);
  padding-bottom: var(--etx-container-padding-h);
  margin: 0px var(--etx-container-padding-h);
  border-bottom: 1px solid var(--color-grey-2);
}
@media (min-width: 1023px) {
  .EtxTemplate #footer .Footer .FooterLinks {
    padding-top: var(--etx-container-padding-v-50);
  }
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLinks {
    display: flex;
    align-self: auto;
    margin: 0px;
    padding: var(--etx-card-padding-h-200);
    padding-left: var(--etx-container-padding-h);
    width: auto;
    border-bottom: 0px;
  }
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterLinks {
    background-color: var(--color-white-2);
    order: 6;
    padding-top: 0px;
    flex-grow: 1;
  }
}
.EtxTemplate #footer .Footer .FooterLinks .hs_cos_wrapper_type_simple_menu {
  display: flex;
  align-items: flex-start;
}
@media (min-width: 1023px) {
  .EtxTemplate #footer .Footer .FooterLinks .hs_cos_wrapper_type_simple_menu {
    flex: 0 0 auto;
    align-items: flex-end;
  }
}
.EtxTemplate #footer .Footer .FooterLinks ul {
  display: flex;
  flex-direction: column;
  margin: 0px;
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLinks ul {
    align-items: flex-end;
    flex-direction: row;
  }
}
.EtxTemplate #footer .Footer .FooterLinks ul li {
  margin-bottom: var(--etx-card-padding-v-25);
  list-style: none;
  text-align: right;
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLinks ul li {
    margin-left: var(--etx-card-padding-h-200);
    margin-bottom: 0;
  }
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLinks ul li:first-child {
    margin-left: 0px;
  }
}
.EtxTemplate #footer .Footer .FooterLinks ul li a {
  color: var(--color-text-medium);
  border: 0px;
  transition: color 0.2s var(--transition-timing);
}
@media (hover: hover) {
  .EtxTemplate #footer .Footer .FooterLinks ul li a:hover {
    color: var(--color-dark-1);
  }
}
.EtxTemplate #footer .Footer .FooterSocial {
  order: 6;
  padding: var(--etx-card-padding-v) var(--etx-container-padding-h);
  padding-left: var(--etx-container-padding-h) !important;
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterSocial {
    padding-left: 0px !important;
  }
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterSocial {
    padding-top: 0px !important;
    padding-left: var(--etx-container-padding-h) !important;
    flex-grow: 0;
    order: 5;
  }
}
.EtxTemplate #footer .Footer .FooterSocial ul {
  display: flex;
  margin: 0px;
}
.EtxTemplate #footer .Footer .FooterSocial ul li {
  list-style: none;
  margin-left: var(--etx-card-padding-h-50);
}
.EtxTemplate #footer .Footer .FooterSocial ul li:first-child {
  margin-left: 0px;
}
.EtxTemplate #footer .Footer .FooterSocial ul li a {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border-radius: 100%;
  background-color: var(--color-white-1);
  height: 50px;
  width: 50px;
  border: 1px solid rgba(106, 118, 129, 0.2);
}
.EtxTemplate #footer .Footer .FooterSocial ul li a i {
  color: var(--color-dark-3);
  font-size: 1.3em;
}
.EtxTemplate #footer .Footer .FooterSocial ul li a:hover {
  border: transparent;
  box-shadow: 0 2px 6px rgba(118, 133, 145, 0.08), 0 15px 25px rgba(118, 133, 145, 0.1);
}
.EtxTemplate #footer .Footer .FooterSocial ul li a:after {
  content: "";
  border: 0px;
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterSocial {
    display: flex;
    align-items: flex-end;
    padding: var(--etx-card-padding-h-200);
    padding-left: 0px;
  }
  .EtxTemplate #footer .Footer .FooterSocial ul li a {
    transform: translateY(13px);
  }
  .EtxTemplate #footer .Footer .FooterSocial ul li a i {
    color: var(--color-dark-3);
    font-size: 1.1em;
  }
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterSocial {
    background-color: var(--color-white-2);
    order: 5;
  }
}
.EtxTemplate #footer .Footer .FooterLogo {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-left: 0px;
  order: 5;
  padding: var(--etx-card-padding-v) var(--etx-container-padding-h);
}
.EtxTemplate #footer .Footer .FooterLogo a {
  border-bottom: 0px;
}
.EtxTemplate #footer .Footer .FooterLogo a img {
  width: 90px;
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterLogo {
    padding-top: var(--etx-card-padding-v-200);
    order: 4;
  }
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterLogo {
    order: 1;
    justify-content: flex-start;
    margin-right: calc(var(--etx-card-padding-h-200) * 2);
    margin-left: var(--etx-card-padding-h-200);
    padding-left: 0px;
    padding-right: 0px;
    align-items: flex-start;
  }
}
.EtxTemplate #footer .Footer .FooterClaim {
  display: flex;
  order: 6;
  align-items: center;
  padding: var(--etx-container-padding-h);
}
@media (max-width: 650px) {
  .EtxTemplate #footer .Footer .FooterClaim {
    width: 100%;
    padding-top: 0px;
    padding-bottom: var(--etx-container-padding-v);
  }
}
.EtxTemplate #footer .Footer .FooterClaim p {
  color: var(--color-text-primary);
}
.EtxTemplate #footer .Footer .FooterClaim p b {
  color: var(--color-primary);
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterClaim p {
    margin-bottom: 0.4em;
  }
}
@media (min-width: 1279px) {
  .EtxTemplate #footer .Footer .FooterClaim {
    width: 100%;
    border-top: 1px solid var(--color-grey-2);
  }
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterClaim {
    width: auto;
    background-color: var(--color-white-2);
    padding: var(--etx-container-padding-h);
    padding-top: var(--etx-card-padding-v);
    border-top: 0px;
    justify-self: flex-end;
    order: 4;
    flex-grow: 0;
  }
}
.EtxTemplate #footer .Footer .FooterLinks__navigation ul {
  display: flex;
  align-items: flex-start;
  margin-right: var(--etx-card-padding-h-200);
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterLinks__navigation ul {
    align-items: flex-start;
    flex-direction: row;
    flex-direction: column;
    width: 100%;
    margin-left: 0px;
    margin-top: calc(var(--etx-card-padding-v-200) + 6px);
    text-align: left;
  }
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterLinks__navigation ul li {
    display: flex;
    margin-bottom: var(--etx-card-padding-v-50);
  }
}
.EtxTemplate #footer .Footer .FooterLinks__navigation ul li a {
  color: var(--color-dark-3);
  line-height: 1.4em;
  transition: color 0.2s var(--transition-timing);
}
@media (hover: hover) {
  .EtxTemplate #footer .Footer .FooterLinks__navigation ul li a:hover {
    color: var(--color-dark-1);
  }
}
.EtxTemplate #footer .Footer .FooterLinks__navigation.mobile {
  flex: 0 0 auto;
  width: auto;
  display: flex;
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterLinks__navigation.mobile {
    display: none;
  }
}
.EtxTemplate #footer .Footer .FooterLinks__navigation.desktop {
  display: none;
}
@media (min-width: 1675px) {
  .EtxTemplate #footer .Footer .FooterLinks__navigation.desktop {
    display: flex;
  }
}
.EtxTemplate #footer .Footer .FooterLinks__navigation.desktop ul li a {
  margin: 0px !important;
  color: var(--color-primary);
}
@media print {
  #footer {
    display: none !important;
  }
}
