.ppn-header-menu{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ppn-header-menu a.ppn-header-menu-link{color:inherit;padding:8px 0;text-decoration:none;display:inline-block;position:relative}.ppn-header-menu-link:after{content:"";background:currentColor;width:0;height:2px;transition:width .2s;position:absolute;bottom:0;left:0}.ppn-header-menu-link.is-active:after,.ppn-header-menu-link:hover:after,.ppn-header-menu-link:focus-visible:after{width:100%}.ppn-header-menu-link.is-active{font-weight:700}.ppn-header-registration{text-align:center;border:1px solid var(--sign_btn_border,currentColor);background:var(--sign_btn_bg,transparent);color:var(--sign_btn_text,inherit);border-radius:100px;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.ppn-header-registration:hover,.ppn-header-registration:focus-visible{color:var(--sign_btn_text_hover,var(--sign_btn_text,inherit));background:var(--sign_btn_bg_hover,var(--sign_btn_bg,transparent));border-color:var(--sign_btn_border_hover,var(--sign_btn_border,currentColor))}@media (prefers-reduced-motion:reduce){.ppn-header-menu-link:after,.ppn-header-registration{transition:none}}body .ppn-header-menu a.ppn-header-menu-link{color:var(--menu_color,inherit)!important}body .ppn-header-menu a.ppn-header-menu-link:hover,body .ppn-header-menu a.ppn-header-menu-link:focus-visible,body .ppn-header-menu a.ppn-header-menu-link.is-active{color:var(--menu_color_hover,var(--menu_color,inherit))!important}.jet-popup .ppn-header-menu,.elementor-popup-modal .ppn-header-menu{flex-direction:column;align-items:flex-start}