.navbar{background:#fff;border-bottom:1px solid #e6e9ec;left:0;padding:0;position:fixed;right:0;top:0;z-index:1000}.container_large{margin:0 auto;max-width:1240px;padding:12px 20px}.nav_container{align-items:center;display:flex;justify-content:space-between}.nav_logo_wrapper{align-items:center;display:flex;gap:4rem}.nav_specalist_button{border:1px solid #002ead;border-radius:4px;color:#002ead;font-size:13px;padding:6px 12px;text-decoration:none}.nav_menu{align-items:center;display:flex;gap:40px}.nav_link,.nav_link_wrap{align-items:center;color:#223354;display:flex;font-size:14px;gap:6px;text-decoration:none}.nav_link_icon{display:flex}.nav_link:focus,.nav_link:hover,.nav_link_wrap:focus,.nav_link_wrap:hover,.w-nav-menu a:focus,.w-nav-menu a:hover{background:transparent!important;box-shadow:none!important;color:inherit!important;outline:none!important}.custom-dropdown{position:relative}.dropdown-toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:14px;gap:10px;margin-bottom:0;padding:0}.dropdown-toggle:active,.dropdown-toggle:focus,.dropdown-toggle:hover{background:transparent!important;border:none;box-shadow:none!important;color:inherit!important;outline:none!important}.dropdown-arrow{border-bottom:2px solid;border-right:2px solid;height:8px;transform:rotate(45deg);transition:transform .3s ease;width:8px}.custom-dropdown.open .dropdown-arrow{transform:rotate(-135deg)}.dropdown-menu{background:#fff;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;left:0;min-width:180px;padding:8px 0;position:absolute;top:100%;transform:translateY(10px);transition:all .25s ease;z-index:99}.custom-dropdown.open .dropdown-menu{display:flex!important;flex-direction:column;opacity:1;transform:translateY(0);visibility:visible}.dropdown-item{color:#111;font-size:14px;font-weight:300;padding:10px 14px;text-decoration:none}.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background:transparent!important;box-shadow:none!important;color:inherit!important;outline:none!important}.login-dropdown-toggle{grid-column-gap:.5rem;grid-row-gap:.5rem;border:1px solid #dbdee0;justify-content:space-between;padding:4px}.login-dropdown-toggle,.login-profile_icon_box{align-items:center;border-radius:999px;display:flex}.login-profile_icon_box{background-color:#f0f3fd;height:2rem;justify-content:center;width:2rem}.login-profile_icon{align-items:center;display:flex;justify-content:center}.login-profile_arrow{color:#223354;margin-right:0;position:static}.language-switcher{align-items:center;color:#223354;cursor:pointer;display:flex;gap:8px;position:relative}.language-switcher:focus,.language-switcher:hover{background:transparent!important}.current-lang{align-items:center;display:flex;gap:6px}.lang-dropdown{background:#fff;border:1px solid #e6e9ec;border-radius:8px;display:none;min-width:60px;padding:8px 0;position:absolute;right:0;top:100%}.language-switcher.open .lang-dropdown{display:block}.lang-option{color:#223354;padding:6px 16px;text-decoration:none}.lang-option:hover{background:transparent!important;color:inherit!important}.menu_button,.w-nav-button{cursor:pointer;display:none}.w-icon-nav-menu{height:14px;position:relative;width:18px}.w-icon-nav-menu span,.w-icon-nav-menu:after,.w-icon-nav-menu:before{background:#223354;border-radius:2px;content:"";height:2px;left:0;position:absolute;width:100%}.w-icon-nav-menu:before{top:0}.w-icon-nav-menu span{top:6px}.w-icon-nav-menu:after{bottom:0}@media (max-width:991px){.menu_button,.w-nav-button{align-items:center;display:flex!important;justify-content:center}.nav_menu{display:none}.nav_menu.w--open{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex!important;flex-direction:column;gap:20px;left:0;padding:20px;position:absolute;right:0;top:100%}.w-dropdown-list{display:none}.w-dropdown.is-open .w-dropdown-list{display:block}.nav_specalist_button{display:none}}.dropdown-menu{opacity:0;transition:all .3s ease;visibility:hidden}.custom-dropdown.active .dropdown-menu{opacity:1;visibility:visible}.custom-dropdown .dropdown-menu{display:none}.custom-dropdown.open .dropdown-menu{display:block}.promo-ribbon{background-color:#ee5a29;color:#fff;position:relative;width:100%;z-index:20}.promo-ribbon-container{margin:0 auto;max-width:1200px;padding:12px 24px;position:relative}.promo-ribbon-container,.promo-ribbon-content{align-items:center;display:flex;justify-content:center;width:100%}.promo-ribbon-content{gap:24px;text-align:center}.promo-ribbon-text{color:#fff;font-size:16px;font-weight:300;line-height:24px}.promo-ribbon-text strong{font-weight:400}.promo-ribbon-button{align-items:center;background-color:#fff;border:1px solid #002ead;border-radius:4px;color:#002ead;display:inline-flex;font-size:12px;font-weight:400;justify-content:center;line-height:18px;min-height:28px;min-width:70px;padding:4px 10px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.promo-ribbon-button:hover{background-color:#f5f7ff;color:#002ead}.promo-ribbon-button:focus{outline:none}.promo-ribbon-close{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:.8;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:24px}button.promo-ribbon-close:focus{outline:none}.promo-ribbon-close:hover{opacity:1}.promo-ribbon-close svg{display:block;height:24px;width:24px}.promo-ribbon-mobile{display:none}.promo-ribbon-mobile-link{color:#fff;text-decoration:underline}@media screen and (max-width:767px){.promo-ribbon-container{padding:8px 30px 8px 16px}.promo-ribbon-container,.promo-ribbon-content{align-items:center;display:flex;justify-content:center}.promo-ribbon-content{flex-direction:column;gap:4px;text-align:center;width:100%}.promo-ribbon-text{font-size:12px;font-weight:300;line-height:16px;text-align:center;white-space:nowrap}.promo-ribbon-button{background:transparent;border:0;border-radius:0;color:#fff;font-size:12px;font-weight:600;line-height:18px;margin-top:0;min-height:auto;min-width:auto;padding:0;text-decoration:underline;text-underline-offset:2px}.promo-ribbon-button:focus,.promo-ribbon-button:hover{background:transparent;border:0;color:#fff;text-decoration:underline}.promo-ribbon-close{height:20px;right:8px;top:8px;transform:none;width:20px}.promo-ribbon-close svg{height:18px;width:18px}}