.nav-wp-emergency .elementor-icon-box-title{margin-top:2px}.ap-fade-in{opacity:0;transform:translateY(40px);will-change:opacity,transform}.ap-fade-in.ap-visible{animation:apFadeInUp 1s cubic-bezier(.16,1,.3,1) forwards}@media (prefers-reduced-motion:reduce){.ap-fade-in,.ap-fade-in.ap-visible{opacity:1;transform:none;animation:none}}@keyframes apFadeInUp{0%{opacity:0;transform:translateY(40px)}50%{opacity:0;transform:translateY(28px)}100%{opacity:1;transform:translateY(0)}}.yukon-language-switcher{display:inline-flex;align-items:center;gap:8px;color:var(--yc-color-text-secondary,#6b706a);font-family:"DM Sans",sans-serif;font-size:14px;font-optical-sizing:auto;font-weight:400;line-height:20px;white-space:nowrap}.yukon-language-switcher__language{display:inline-grid;color:var(--yc-color-text-secondary,#6b706a);font-weight:400;text-decoration:none}.yukon-language-switcher__language::after{content:attr(data-label);visibility:hidden;grid-area:1 / 1;font-weight:600}.yukon-language-switcher__label{grid-area:1 / 1}.yukon-language-switcher__language.is-active{color:var(--yc-color-text-primary,#1d211e);font-weight:600}.yukon-language-switcher__language:hover,.yukon-language-switcher__language:focus-visible{color:var(--yc-color-text-brand,#2f6f4e);font-weight:600;text-decoration:none}@media (max-width:767px){.yukon-language-switcher{gap:10px;font-size:16px;line-height:24px}}#clients-grid .gallery{display:grid!important;width:100%;max-width:100%;margin:0!important;box-sizing:border-box;grid-template-columns:repeat(8,minmax(0,1fr));gap:32px 50px}#clients-grid .gallery-item{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;display:flex;align-items:center;justify-content:center}#clients-grid .gallery-item img{display:block;aspect-ratio:1/1;object-fit:contain;width:100%;height:auto}@media (max-width:1024px){#clients-grid .gallery{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 40px}}@media (max-width:767px){#clients-grid .gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px}}.footer-services-list ul{list-style-type:none;padding:0}