@keyframes celerateSSOfadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.celerate-sso-auth-links.celerate-sso-block-wrapper{align-items:center;display:flex;flex-direction:row;max-width:100%;width:auto}.celerate-sso-auth-links.celerate-sso-block-wrapper .celerate-sso-chevron{font-size:1.3em;line-height:1;margin-left:4px}.celerate-sso-auth-links.celerate-sso-block-wrapper .dropdown-checkbox{border:0;height:1px;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:1px}.celerate-sso-auth-links.celerate-sso-block-wrapper .dropdown-checkbox:focus-visible+.dropdown-toggle{outline:2px solid currentColor;outline-offset:2px}.celerate-sso-auth-links.celerate-sso-block-wrapper .celerate-sso-login-status{align-items:center;display:flex;flex-direction:row;gap:10px;height:auto;max-width:100%;overflow:visible;width:auto}.celerate-sso-auth-links.celerate-sso-style-classic{margin:0;padding:0}.celerate-sso-auth-links.celerate-sso-style-classic .celerate-sso-login-status>a{background-color:var(--celerate-sso-btn-bg,transparent);border:1px solid var(--celerate-sso-btn-border,currentColor);border-top:0;color:var(--celerate-sso-btn-text,currentColor);font-family:var(--wp--preset--font-family--nav);font-size:var(--wp--preset--font-size--body-level-3);font-weight:400;line-height:18px;padding:8px 10px;text-decoration:none;transition:all .2s ease;width:auto}.celerate-sso-auth-links.celerate-sso-style-classic .celerate-sso-login-status>a:hover{background-color:var(--celerate-sso-btn-hover-bg,transparent);color:var(--celerate-sso-btn-hover-text,var(--wp--preset--color--black))}.celerate-sso-auth-links.celerate-sso-style-classic .celerate-sso-login-status.n4m-loggedOut .icon_login.login{border-radius:0 0 0 5px;border-right:none}.celerate-sso-auth-links.celerate-sso-style-classic .celerate-sso-login-status.n4m-loggedOut .icon_login.login:last-child{border-radius:0 0 5px 5px;border-right:1px solid}.celerate-sso-auth-links.celerate-sso-style-classic .celerate-sso-login-status.n4m-loggedOut .icon_login.c-account{border-radius:0 0 5px 0}.celerate-sso-auth-links.celerate-sso-style-classic .login-status{align-items:center;background-color:var(--celerate-sso-btn-bg,transparent);border:1px solid var(--celerate-sso-btn-border,currentColor);border-radius:0 0 0 5px;border-right:none;border-top:0;height:auto;max-width:150px;overflow:hidden;padding:8px 10px;width:auto}@media only screen and (min-width:768px){.celerate-sso-auth-links.celerate-sso-style-classic .login-status{max-width:100%}}.celerate-sso-auth-links.celerate-sso-style-classic .login-status span{color:var(--celerate-sso-text,currentColor);font-family:var(--wp--preset--font-family--nav);font-size:var(--wp--preset--font-size--body-level-3);font-weight:400;line-height:18px}.celerate-sso-auth-links.celerate-sso-style-classic .my-account-dropdown{background-color:var(--celerate-sso-btn-bg,transparent);border:1px solid var(--celerate-sso-btn-border,currentColor);border-radius:0 0 5px 0;border-top:none;display:inline-block;padding:11px 10px;position:relative}.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-toggle{align-items:center;color:var(--celerate-sso-btn-text,currentColor);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--nav);font-size:var(--wp--preset--font-size--body-level-3);font-weight:400;gap:5px;line-height:18px;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-toggle .gowp-svg-icon{color:inherit;display:inline-flex;fill:currentColor;height:7px;margin-left:4px;transition:transform .2s ease;width:12px}.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-toggle .gowp-svg-icon svg{color:inherit;display:block;fill:inherit;height:100%;width:100%}.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-toggle .gowp-svg-icon svg circle,.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-toggle .gowp-svg-icon svg ellipse,.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-toggle .gowp-svg-icon svg path,.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-toggle .gowp-svg-icon svg polygon,.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-toggle .gowp-svg-icon svg polyline,.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-toggle .gowp-svg-icon svg rect{fill:inherit}.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-checkbox:checked+.dropdown-toggle .gowp-svg-icon{transform:rotate(180deg)}.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-content{background-color:var(--wp--preset--color--white);border:1px solid var(--celerate-sso-btn-border,currentColor);border-top:none;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;right:0;top:100%;z-index:1000}.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-content a{border:none;border-radius:0;color:var(--celerate-sso-link-color,var(--celerate-sso-text,currentColor));display:block;font-family:var(--wp--preset--font-family--nav);font-size:var(--celerate-sso-link-font-size,var(--wp--preset--font-size--body-level-3));line-height:18px;padding:8px 10px;text-decoration:none;transition:all .2s ease}.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-content a:hover{background-color:var(--celerate-sso-btn-hover-bg,transparent);color:var(--celerate-sso-link-hover-color,var(--celerate-sso-btn-hover-text,var(--wp--preset--color--black)))}.celerate-sso-auth-links.celerate-sso-style-classic .dropdown-checkbox:checked~.dropdown-content{animation:celerateSSOfadeIn .15s ease-out;display:block}.celerate-sso-auth-links.celerate-sso-style-modern{border:none;font-family:Work Sans,New Hero,sans-serif}.celerate-sso-auth-links.celerate-sso-style-modern .wp-block-gowp-button.icon_login{font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:20px;padding:10px 15px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.celerate-sso-auth-links.celerate-sso-style-modern .wp-block-gowp-button.join{border-style:solid}.celerate-sso-auth-links.celerate-sso-style-modern .wp-block-gowp-button.join:hover{opacity:.85}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn,.celerate-sso-auth-links.celerate-sso-style-modern .wp-block-gowp-button.login{border-style:solid}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn .gowp-svg-icon{color:inherit;fill:currentColor}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn .gowp-svg-icon svg{color:inherit;display:block;fill:inherit}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn .gowp-svg-icon svg circle,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn .gowp-svg-icon svg ellipse,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn .gowp-svg-icon svg path,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn .gowp-svg-icon svg polygon,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn .gowp-svg-icon svg polyline,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn .gowp-svg-icon svg rect{fill:inherit}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn svg{color:inherit;fill:currentColor}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn svg circle,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn svg ellipse,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn svg path,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn svg polygon,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn svg polyline,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn svg rect{fill:inherit}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-account-btn:hover .gowp-svg-icon{color:inherit}.celerate-sso-auth-links.celerate-sso-style-modern span.gowp-user-icon{border-style:solid}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-login-status{gap:var(--celerate-sso-block-gap,15px)}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-login-status .icon_login.c-account:hover,.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-login-status .icon_login.login:hover{opacity:.85}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-login-status .icon_login.login{align-items:center;display:inline-flex}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-login-status .icon_login.login:hover .celerate-sso-chevron{color:currentColor}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-login-status .icon_login.c-account{margin-left:0}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-login-status>.my-account-dropdown{background-color:transparent!important;border:none!important;color:inherit!important;display:inline-block;margin-left:0;padding:0!important;position:relative}.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-login-status>.my-account-dropdown:has(.dropdown-checkbox:checked),.celerate-sso-auth-links.celerate-sso-style-modern .celerate-sso-login-status>.my-account-dropdown:hover{background-color:transparent!important;border:none!important;color:inherit!important}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-toggle{align-items:center;cursor:pointer;display:flex;gap:6px;-webkit-user-select:none;user-select:none}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-toggle .gowp-svg-icon{color:inherit;display:inline-flex;fill:currentColor;height:7px;margin-left:6px;transition:transform .2s ease;width:12px}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-toggle .gowp-svg-icon svg{color:inherit;display:block;fill:inherit;height:100%;width:100%}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-toggle .gowp-svg-icon svg circle,.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-toggle .gowp-svg-icon svg ellipse,.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-toggle .gowp-svg-icon svg path,.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-toggle .gowp-svg-icon svg polygon,.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-toggle .gowp-svg-icon svg polyline,.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-toggle .gowp-svg-icon svg rect{fill:inherit}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-checkbox:checked+.dropdown-toggle{opacity:.85}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-checkbox:checked+.dropdown-toggle .gowp-svg-icon{transform:rotate(180deg)}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-content{background-color:#fff;border:1px solid #ddd;border-radius:0 5px 5px 5px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-sizing:border-box;display:none;flex-direction:column;gap:10px;padding:15px;position:absolute;right:0;top:100%;width:200px;z-index:1000}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-content a{border:none;border-radius:0;display:block;font-family:New Hero,sans-serif;line-height:18px;padding:0;text-decoration:none;transition:color .15s ease}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-content a:hover{background-color:transparent}.celerate-sso-auth-links.celerate-sso-style-modern .dropdown-checkbox:checked~.dropdown-content{animation:celerateSSOfadeIn .15s ease-out;display:flex}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown{background-color:transparent!important;border:none!important;display:none;padding:0!important;position:relative}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle{align-items:center;background-color:transparent!important;border:none!important;cursor:pointer;display:flex;justify-content:center;padding:0!important}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle .gowp-user-icon{box-sizing:content-box;display:inline-flex;transition:all .2s ease}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle .gowp-user-icon svg{display:block;fill:inherit;height:100%;stroke:inherit;width:100%}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle .gowp-user-icon svg circle,.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle .gowp-user-icon svg ellipse,.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle .gowp-user-icon svg path,.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle .gowp-user-icon svg polygon,.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle .gowp-user-icon svg polyline,.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle .gowp-user-icon svg rect{fill:inherit}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-toggle:hover{opacity:.85}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-content{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.15);box-sizing:border-box;display:none;flex-direction:column;gap:12px;margin-top:5px;padding:15px;position:absolute;right:0;top:100%;width:200px;z-index:1000}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-content .dropdown-header{border-bottom:1px solid #eee;color:#666;display:block;font-size:13px;font-weight:600;margin-bottom:4px;padding-bottom:8px;word-break:break-all}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-content a{background:transparent!important;border:none!important;color:var(--celerate-sso-link-color,#222)!important;display:block!important;font-family:inherit!important;font-size:14px!important;line-height:1.3!important;padding:4px 0!important;text-align:left!important;text-decoration:none!important}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-content a.join{color:var(--celerate-sso-join-bg,#3681c3)!important;font-weight:600!important}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-content a.login{color:var(--celerate-sso-login-text,#3681c3)!important;font-weight:600!important}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-content a:hover{background-color:transparent!important;color:var(--celerate-sso-link-hover-color,#0e62ae)!important}.celerate-sso-block-wrapper .celerate-sso-mobile-dropdown .dropdown-checkbox:checked~.dropdown-content{animation:celerateSSOfadeIn .15s ease-out;display:flex}
