:root{--shimmer-animation:linear 1.5s placeHolderShimmer infinite;--shimmer-background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);--shimmer-background-size:3500px 100%}@media (max-width:767px){.dnd-section{padding:1.5rem 0}}.h4,h4{letter-spacing:.028rem}.text-eyebrow{color:rgb(var(--color-primary))}.navbar-menu__parent-link{white-space:nowrap}.navbar-actions .button{--btn-spacing-x:1.2rem;--btn-spacing-y:0.9em;font-size:1em}.navbar-actions .button--outlined{color:var(--nav-font-color)}body .error-page--404{background:url(https://www.elevensoftware.com/hubfs/eleven-theme-2023/backgrounds/eleven-404.png) no-repeat center 3rem/min(500px,80vw) auto;padding-top:calc(min(290px, 55vw) + 5rem)!important}body .error-page__search{margin-top:1rem}.resource-filter--checkboxes,.resource-filter--radios{background:rgb(var(--input-bg-color));border:1px solid rgb(var(--input-border-color));border-radius:var(--card-radius);padding:.8em}.resource-filter legend+span{font-weight:700}.resource-filter--input{position:relative}.resource-filter--input input{padding-bottom:.5em;padding-top:1.6rem}.resource-filter--input label{cursor:text;font-size:1em;left:1rem;line-height:1;position:absolute;scale:.8;top:.3em;transform-origin:top left;transition:all .2s}.resource-filter--input:not(:focus-within) input:placeholder-shown+label{scale:1;translate:0 .75em}@media only screen and (min-width:768px){.team--stagger .team-member:nth-child(2n){translate:0 5rem}}.testimonials-row{overflow-x:clip!important}.resource-filters__form{overflow-y:auto}@keyframes placeHolderShimmer{0%{background-position:-1500px 0}50%{background-position:1000px 0}to{background-position:1000px 0}}