header svg{color:#fff}header .elementor-sticky{width:100vw!important;left:0!important}.elementor-sticky--effects.elementor-sticky--active{margin-top:-3px!important}header .elementor-sticky--effects{min-height:40px;background:rgb(81 57 80 / 90%)}header .elementor-sticky--effects .e-con-inner{padding:13px 0}@media (min-width:1024px){header .elementor-sticky--effects a{font-size:15px!important;color:white!important}}header .elementor-sticky--effects .elementor-icon svg{height:35px!important;transition:.5s ease;color:#fff;margin:10px 0}@media (max-width:767px){header .elementor-sticky--effects .elementor-icon svg{height:22px!important}}header .transparent:not(.elementor-sticky--effects){background:transparent!important}header .elementor-sticky--effects,header .elementor-sticky--effects a,header .elementor-sticky--effects .elementor-button,header div:not(.elementor-sticky--effects),.logo img,header .elementor-sticky--effects .logo img,header .elementor-sticky--effects .tagline p,header .elementor-sticky--effects .tagline .elementor-widget-container,header .elementor-sticky--effects .elementor-nav-menu{transition:.5s ease}.elementor-nav-menu--dropdown ul.sub-menu a{opacity:.6}a.elementor-sub-item.elementor-item-active{background:var(--e-global-color-secondary)!important;opacity:1!important}header .elementor-sticky--effects .tagline p{font-size:13px!important}header .elementor-sticky--effects .tagline .elementor-widget-container{margin-left:35px!important}header .elementor-sticky--effects .elementor-nav-menu{padding:0}#no-mouse-events{pointer-events:none}.cmplz-document :is(#top-nav a,header svg){color:var(--e-global-color-primary)}.cmplz-document .elementor-sticky--effects.elementor-sticky--active :is(header svg){color:white!important}.page-id-2204 :is(#top-nav a,header svg){color:var(--e-global-color-primary)}body:is(.page-id-2204){background:white!important}.post-2204{margin-top:50px;margin-bottom:50px}.link-inherit-color a{color:inherit}span.post-navigation__prev--title{padding-right:10px}span.post-navigation__next--title{padding-left:10px}.arrow-button .elementor-button-icon svg{width:30px;margin-right:-10px}body:not(.cmplz-document){background:linear-gradient(160deg,#A99697 5%,transparent 35%),url(https://live-affyimmune.pantheonsite.io/wp-content/uploads/2024/03/site-background-transparent.svg) bottom center no-repeat,linear-gradient(178deg,#fff0 3.18%,#2A506C 32.71%);background-repeat:no-repeat;background-size:cover}@media (min-width:768px){#centered-loop-grid .elementor-loop-container.elementor-grid{display:flex;justify-content:center;align-content:center;flex-wrap:wrap}#centered-loop-grid .e-loop-item{width:260px;margin-right:40px}}.seven-line-text{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical!important;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.opacity-mobile{opacity:.5}}.post-password-required{padding:50px}