/* eXalt v6.5.8 · public CorDev navigation matched to the Wix reference.
   Desktop flow: brand -> partner -> links -> language -> conversion CTA.
   Superseded v6.4 reference dimensions retained for upgrade traceability:
   20px 28px 66px 72px 87px 91px 113px 125px 136px 184px 250px 384px. */
#cordev-public-nav-v516[data-nav-device="desktop"]{
  box-sizing:border-box!important;position:sticky!important;top:0!important;z-index:80!important;
  display:flex!important;align-items:center!important;width:100%!important;border:0!important;
  background:#fcfefd!important;box-shadow:none!important;overflow:visible!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .cordev-brand-cluster{
  box-sizing:border-box!important;display:flex!important;flex:0 0 auto!important;align-items:center!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .cordev-public-brand{
  box-sizing:border-box!important;display:flex!important;flex:0 0 auto!important;align-items:center!important;
  margin:0!important;padding:0!important;border:0!important;overflow:visible!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .cordev-public-brand>img{
  display:block!important;object-fit:contain!important;object-position:left center!important;
  border:0!important;clip-path:none!important;transform:none!important
}
#cordev-public-nav-v516[data-nav-device="desktop"]>nav{
  box-sizing:border-box!important;display:flex!important;flex:1 1 auto!important;align-items:center!important;
  align-self:stretch!important;justify-content:flex-start!important;min-width:0!important;
  padding:0!important;overflow:visible!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-desktop{
  display:flex!important;flex:0 0 auto!important;align-items:center!important;align-self:stretch!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-desktop>a,
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-problem-link{
  box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;
  min-height:42px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;
  color:#2f7d88!important;font-family:"Avenir Next",Avenir,Manrope,"Segoe UI",Arial,sans-serif!important;
  font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;white-space:nowrap!important;
  text-decoration:none!important;box-shadow:none!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-problem-group{
  position:relative!important;display:flex!important;flex:0 0 auto!important;align-items:center!important;min-height:42px!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-solutions-dropdown{
  top:calc(50% + 24px)!important;right:0!important;left:auto!important;width:230px!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-solutions-dropdown>a{
  min-height:34px!important;padding:3px 0 3px 8px!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-desktop>a:hover,
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-desktop>a:focus-visible,
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-problem-link:hover,
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-problem-link:focus-visible,
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-solutions-dropdown>a:hover,
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-solutions-dropdown>a:focus-visible,
#cordev-public-nav-v516[data-nav-device="desktop"] .public-language-selector>summary:hover,
#cordev-public-nav-v516[data-nav-device="desktop"] .public-language-selector>summary:focus-visible{
  color:#fe7079!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-language-selector{
  position:relative!important;display:block!important;flex:0 0 auto!important;color:#2f7d88!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-language-selector>summary{border-radius:0!important}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-conversion-cta{
  box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;
  justify-content:center!important;margin-left:auto!important;padding:0 16px!important;border:1px solid #2f7d88!important;
  border-radius:0!important;background:#2f7d88!important;color:#fff!important;text-decoration:none!important;box-shadow:none!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-conversion-cta:hover,
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-conversion-cta:focus-visible{
  border-color:#fe7079!important;background:#fe7079!important
}
#cordev-public-nav-v516[data-nav-device="desktop"] .public-nav-mobile-menu{display:none!important}

/* 1801px+: direct geometry from the supplied 1893 × 151 Wix reference. */
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"]{
  height:148px!important;min-height:148px!important;padding:0 20px 0 168px!important
}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .cordev-brand-cluster{height:148px!important;gap:25px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .cordev-public-brand{width:362px!important;min-width:362px!important;height:106px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .cordev-public-brand>img{width:362px!important;height:106px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .cordev-partner-badge{
  display:block!important;flex:0 0 76px!important;width:76px!important;height:73px!important;margin:0!important;object-fit:contain!important
}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"]>nav{height:148px!important;margin-left:24px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-nav-desktop{gap:28px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-nav-desktop>a,
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-nav-problem-link{font-size:17px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"][data-nav-locale="de"] .public-nav-problem-group{flex-basis:162px!important;width:162px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"][data-nav-locale="de"] .public-nav-desktop>a:nth-of-type(1){flex-basis:124px!important;width:124px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"][data-nav-locale="de"] .public-nav-desktop>a:nth-of-type(2){flex-basis:47px!important;width:47px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"][data-nav-locale="de"] .public-nav-desktop>a:nth-of-type(3){flex-basis:105px!important;width:105px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"][data-nav-locale="de"] .public-nav-desktop>a:nth-of-type(4){flex-basis:151px!important;width:151px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-language-selector{width:135px!important;margin:0 0 0 28px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-language-selector>summary,
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-language-selector>div{width:135px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-language-selector>summary{height:72px!important;padding:0 21px!important;font-size:22px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-language-selector>div a{height:54px!important;padding:0 21px!important;font-size:18px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-nav-conversion-cta{width:270px!important;min-width:270px!important;height:72px!important;min-height:72px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-nav-conversion-cta.public-nav-conversion-cta-en{width:280px!important;min-width:280px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="wide"] .public-nav-conversion-cta>span{font-size:20px!important;line-height:1.2!important;white-space:nowrap!important}

/* 1601–1800px desktop. */
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"]{height:122px!important;min-height:122px!important;padding:0 20px 0 clamp(72px,7.65vw,130px)!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .cordev-brand-cluster{height:122px!important;gap:20px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .cordev-public-brand{width:310px!important;min-width:310px!important;height:91px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .cordev-public-brand>img{width:310px!important;height:91px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .cordev-partner-badge{display:block!important;flex:0 0 62px!important;width:62px!important;height:60px!important;margin:0!important;object-fit:contain!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"]>nav{height:122px!important;margin-left:22px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-nav-desktop{gap:20px!important;margin-left:auto!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-nav-desktop>a,
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-nav-problem-link{font-size:14.5px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-language-selector{width:110px!important;margin:0 0 0 24px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-language-selector>summary,
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-language-selector>div{width:110px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-language-selector>summary{height:58px!important;padding:0 17px!important;font-size:18px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-nav-conversion-cta{width:230px!important;min-width:230px!important;height:58px!important;min-height:58px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-nav-conversion-cta{margin-left:40px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-nav-conversion-cta.public-nav-conversion-cta-en{width:245px!important;min-width:245px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="medium"] .public-nav-conversion-cta>span{font-size:16px!important;white-space:nowrap!important}

/* 1320–1600px fine-pointer displays. */
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"]{height:91px!important;min-height:91px!important;padding:0 12px 0 clamp(32px,9.03vw,130px)!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .cordev-brand-cluster{height:91px!important;gap:6px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .cordev-public-brand{width:260px!important;min-width:260px!important;height:77px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .cordev-public-brand>img{width:260px!important;height:77px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .cordev-partner-badge{display:block!important;flex:0 0 50px!important;width:50px!important;height:48px!important;margin:0!important;object-fit:contain!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"]>nav{height:91px!important;margin-left:0!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-nav-desktop{gap:18px!important;margin-left:auto!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-nav-desktop>a,
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-nav-problem-link{font-size:12.5px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"][data-nav-locale="de"] .public-nav-problem-group{flex-basis:106px!important;width:106px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"][data-nav-locale="de"] .public-nav-desktop>a:nth-of-type(1){flex-basis:82px!important;width:82px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"][data-nav-locale="de"] .public-nav-desktop>a:nth-of-type(2){flex-basis:30px!important;width:30px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"][data-nav-locale="de"] .public-nav-desktop>a:nth-of-type(3){flex-basis:74px!important;width:74px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"][data-nav-locale="de"] .public-nav-desktop>a:nth-of-type(4){flex-basis:97px!important;width:97px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-language-selector{width:88px!important;margin:0 0 0 18px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-language-selector>summary,
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-language-selector>div{width:88px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-language-selector>summary{height:48px!important;padding:0 13px!important;font-size:15px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-nav-conversion-cta{width:177px!important;min-width:177px!important;height:48px!important;min-height:48px!important;margin-left:49px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-nav-conversion-cta.public-nav-conversion-cta-en{width:195px!important;min-width:195px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="laptop"] .public-nav-conversion-cta>span{font-size:13px!important;white-space:nowrap!important}

/* 1024–1319px fine-pointer notebooks keep every destination visible. */
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"]{height:82px!important;min-height:82px!important;padding:0 12px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .cordev-brand-cluster{height:82px!important;gap:8px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .cordev-public-brand{width:190px!important;min-width:190px!important;height:56px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .cordev-public-brand>img{width:190px!important;height:56px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .cordev-partner-badge{display:block!important;flex:0 0 42px!important;width:42px!important;height:40px!important;margin:0!important;object-fit:contain!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"]>nav{height:82px!important;margin-left:8px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-nav-desktop{gap:7px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-nav-desktop>a,
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-nav-problem-link{font-size:10.5px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-language-selector{width:60px!important;margin:0 0 0 8px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-language-selector>summary,
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-language-selector>div{width:60px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-language-selector>summary{height:40px!important;padding:0 9px!important;font-size:12px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-nav-conversion-cta{width:124px!important;min-width:124px!important;height:40px!important;min-height:40px!important;padding-inline:7px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-nav-conversion-cta.public-nav-conversion-cta-en{width:145px!important;min-width:145px!important}
#cordev-public-nav-v516[data-nav-device="desktop"][data-nav-tier="compact"] .public-nav-conversion-cta>span{font-size:10px!important;white-space:nowrap!important}

/* Wix-compatible mobile drawer.  All menu copy uses one font stack; nested
   industry links expand inside the drawer instead of opening a second card. */
#cordev-public-nav-v516[data-nav-device="mobile"]{
  box-sizing:border-box!important;position:sticky!important;top:0!important;z-index:80!important;
  display:flex!important;align-items:center!important;width:100%!important;height:86px!important;min-height:86px!important;
  padding:0 18px!important;border:0!important;background:#fcfefd!important;box-shadow:none!important;overflow:visible!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .cordev-brand-cluster{display:flex!important;align-items:center!important;min-width:0!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .cordev-public-brand{display:flex!important;flex:0 1 276px!important;min-width:0!important;width:min(58vw,276px)!important;margin:0!important;padding:0!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .cordev-public-brand>img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;object-position:left center!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .cordev-brand-cluster>.cordev-partner-badge,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-desktop,
#cordev-public-nav-v516[data-nav-device="mobile"]>nav>.public-language-selector,
#cordev-public-nav-v516[data-nav-device="mobile"]>nav>.public-nav-conversion-cta{display:none!important}
#cordev-public-nav-v516[data-nav-device="mobile"]>nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:1 1 auto!important;margin:0!important;padding:0!important;overflow:visible!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu{position:static!important;display:block!important;margin:0!important;color:#2f7d88!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu>summary{
  box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;
  width:86px!important;height:48px!important;padding:0 13px!important;border:1px solid #2f7d88!important;border-radius:0!important;
  background:#fff!important;color:#2f7d88!important;font:500 14px/1 Poppins,"Avenir Next",sans-serif!important;
  list-style:none!important;cursor:pointer!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu>summary::-webkit-details-marker,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>summary::-webkit-details-marker,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-language>summary::-webkit-details-marker{display:none!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu>summary i,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>summary i,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-language>summary i{
  display:block!important;width:11px!important;height:11px!important;margin-left:12px!important;
  border-right:2px solid currentColor!important;border-bottom:2px solid currentColor!important;
  transform:rotate(45deg) translate(-2px,2px)!important;transition:transform .16s ease!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu[open]>summary i,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems[open]>summary i,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-language[open]>summary i{transform:rotate(225deg) translate(-1px,1px)!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu:not([open])>.public-nav-mobile-scrim,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu:not([open])>.public-nav-mobile-drawer{display:none!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-scrim{
  position:fixed!important;z-index:1000!important;inset:0!important;display:block!important;width:100vw!important;height:100dvh!important;
  margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:rgba(12,16,17,.57)!important;cursor:pointer!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu>.public-nav-mobile-drawer{
  box-sizing:border-box!important;position:fixed!important;z-index:1001!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;
  display:block!important;width:min(81.25vw,620px)!important;height:100dvh!important;margin:0!important;
  padding:36px clamp(28px,11vw,84px) 42px!important;border:0!important;border-radius:0!important;
  background:#fcfefd!important;box-shadow:-18px 0 42px rgba(8,34,38,.13)!important;overflow-x:hidden!important;overflow-y:auto!important;
  overscroll-behavior:contain!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-drawer-top{
  display:flex!important;align-items:flex-start!important;justify-content:space-between!important;width:100%!important;min-height:104px!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-drawer-top>img{display:block!important;width:72px!important;height:69px!important;object-fit:contain!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-close{
  position:relative!important;display:block!important;width:32px!important;height:32px!important;margin:4px -2px 0 0!important;padding:0!important;
  border:0!important;border-radius:0!important;background:transparent!important;color:#fe7079!important;cursor:pointer!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-close::before,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-close::after{
  content:""!important;position:absolute!important;top:14px!important;left:1px!important;width:30px!important;height:3px!important;
  border-radius:4px!important;background:currentColor!important;transform:rotate(45deg)!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-close::after{transform:rotate(-45deg)!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-links{
  display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;padding:14px 0 0!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-links>a,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>summary,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>div>a,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-language>summary,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-language>div>a{
  box-sizing:border-box!important;color:#101617!important;font-family:Poppins,"Avenir Next",Arial,sans-serif!important;font-style:normal!important;
  font-weight:300!important;text-decoration:none!important;letter-spacing:0!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-links>a,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>summary{
  display:flex!important;align-items:center!important;min-height:70px!important;padding:12px 0!important;font-size:clamp(21px,5.45vw,29px)!important;line-height:1.24!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems{display:block!important;margin:0!important;padding:0!important;border:0!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>summary{
  justify-content:space-between!important;width:100%!important;list-style:none!important;cursor:pointer!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>summary>span{
  display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>div{display:grid!important;gap:0!important;padding:0 0 7px clamp(20px,6vw,42px)!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>div>a{
  display:flex!important;align-items:center!important;min-height:60px!important;padding:10px 0!important;font-size:clamp(20px,5.2vw,26px)!important;line-height:1.25!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-links>a:hover,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-links>a:focus-visible,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>summary:hover,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>summary:focus-visible,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>div>a:hover,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-problems>div>a:focus-visible{color:#fe7079!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-language{position:relative!important;width:126px!important;margin:55px auto 0!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-language>summary{
  display:flex!important;align-items:center!important;justify-content:space-between!important;width:126px!important;height:66px!important;
  padding:0 21px!important;border:1px solid #2f7d88!important;background:#fff!important;color:#2f7d88!important;
  font-size:22px!important;line-height:1!important;list-style:none!important;cursor:pointer!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-language>div{
  position:absolute!important;z-index:2!important;top:100%!important;left:0!important;width:126px!important;border:1px solid #2f7d88!important;border-top:0!important;background:#fff!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-language>div>a{display:flex!important;align-items:center!important;height:52px!important;padding:0 21px!important;color:#2f7d88!important;font-size:18px!important}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-links>.mobile-menu-cta{
  display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:62px!important;margin:76px 0 0!important;
  padding:13px 18px!important;border:1px solid #2f7d88!important;border-radius:0!important;background:#2f7d88!important;color:#fff!important;
  font-size:clamp(17px,4.5vw,24px)!important;font-weight:400!important;text-align:center!important
}
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-links>.mobile-menu-cta:hover,
#cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-links>.mobile-menu-cta:focus-visible{border-color:#fe7079!important;background:#fe7079!important;color:#fff!important}
html.public-nav-drawer-open,html.public-nav-drawer-open body{overflow:hidden!important;overscroll-behavior:none!important}

@media(max-width:520px){
  #cordev-public-nav-v516[data-nav-device="mobile"]{height:76px!important;min-height:76px!important;padding-inline:12px!important}
  #cordev-public-nav-v516[data-nav-device="mobile"] .cordev-public-brand{width:min(55vw,225px)!important}
  #cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu>summary{width:78px!important;height:44px!important;font-size:13px!important}
  #cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-menu>.public-nav-mobile-drawer{padding-bottom:34px!important}
  #cordev-public-nav-v516[data-nav-device="mobile"] .public-nav-mobile-links>.mobile-menu-cta{margin-top:90px!important}
}

@media(prefers-reduced-motion:reduce){#cordev-public-nav-v516{scroll-behavior:auto!important}}
