.header{background-color:#fcfdff;padding:10px 0;position:relative;z-index:99}.header__body{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative}.header__search{position:relative;display:flex;align-items:center;justify-content:center;z-index:50}@media (max-width:767px){.header__search{display:none}.header__search._mobile{display:flex;margin-top:-100px}}.header__search input[type="search"]{font-family:"Segoe UI", sans-serif;width:36px;height:36px;border:none;outline:none;background:transparent;border:1px solid #493efb;border-right:none;color:#06051f;padding:0 50px 0 20px;border-radius:8px 0 0 8px;transition:all 0.5s ease;opacity:0;font-weight:500;letter-spacing:0.05em;position:relative;right:-15px;z-index:10}@media (max-width:767px){.header__search input[type="search"]{opacity:1;width:280px}}.header__search input[type="search"]::placeholder{color:#06051f;opacity:0.7;font-weight:500}.header__search__search-btn{position:absolute;right:0;background:transparent;border:none;width:40px;height:40px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.5s ease;background-color:#FCFDFF}.header__search__search-btn svg{transition:transform 0.5s ease}.header__search:hover input[type="search"],.header__search input[type="search"]:focus input[type="search"]{width:280px;opacity:0.9}.header__search:hover__search-btn svg,.header__search input[type="search"]:focus__search-btn svg{transform:rotate(45deg)}.header__search:hover__search-btn svg path,.header__search input[type="search"]:focus__search-btn svg path{stroke:#fff;fill:#fff}.header__search-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid #493efb;transition:all 0.3s ease}.header__search-btn svg path{transition:all 0.3s ease}.header__search-btn:hover{background-color:#493efb}.header__search-btn:hover svg path{fill:#fff}.header__btn-menu{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background-color:#493efb;position:relative}@media (min-width:1201px){.header__btn-menu{display:none}}.header__btn-menu .open{position:absolute;height:36px;width:36px;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.3s ease 0s}.header__btn-menu .close{position:absolute;display:flex;align-items:center;justify-content:center;height:36px;width:36px;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.3s ease 0s;opacity:0;visibility:hidden}.header__btn-menu.active .open{opacity:0;visibility:hidden}.header__btn-menu.active .close{opacity:1;visibility:visible}.header__top-menu-container ul{display:flex;align-items:center;gap:20px}.header__top-menu-container ul li{position:relative}.header__top-menu-container ul li a{font-size:16px;line-height:normal;font-family:"Segoe UI", sans-serif;color:#06051f;font-weight:400;transition:all 0.3s ease 0s;position:relative}.header__top-menu-container ul li a:hover{color:#493efb}.header__top-menu-container ul li a[href="#"]{position:relative;padding:0 16px 0 0}.header__top-menu-container ul li a[href="#"]::before{content:"";position:absolute;right:0px;top:50%;transform:translate(0, -50%);width:12px;height:8px;background-image:url("/wp-content/uploads/2025/07/Vector-1.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;transition:all 0.3s ease 0s}.header__top-menu-container ul li a[href="#"]:hover{color:#493efb}.header__top-menu-container ul li a[href="#"]:hover::before{transform:translate(0, -50%) rotate(180deg)}.header__top-menu-container ul li a[href="#"]._active{color:#493efb}.header__top-menu-container ul li a[href="#"]._active::before{transform:translate(0, -50%) rotate(180deg)}@media (max-width:992px){.header__menu-desk{display:none}}@media (min-width:993px){.header__menu-mobile{display:none}}.mega-menu{margin:10px 0 0 0;position:absolute;top:100%;left:0;width:100%;border-radius:0 0 20px 20px;overflow:hidden;z-index:99;background-color:#fff;display:none}.mega-menu._active{display:block}.mega-menu__tabs{display:flex}@media (max-width:767px){.mega-menu__tabs{flex-direction:column}}.mega-menu__navigation{background-color:#26238c;padding:32px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;min-width:290px;width:290px}@media (max-width:767px){.mega-menu__navigation{min-width:100%;width:100%}}.mega-menu__title{font-size:24px;line-height:110%;color:#fcfdff;font-weight:600;margin:0 0 16px 0}.mega-menu__item{display:flex;align-items:center;justify-content:space-between;transition:all 0.3s ease 0s;border-bottom:1px solid #493efb;padding:8px 0;font-size:18px;line-height:145%;color:#fcfdff;max-width:200px;width:100%}@media (max-width:1073px){.mega-menu__item{font-size:calc(16px + 2 * ((100vw - 360px) / 713))}}.mega-menu__item .icon{width:16px;height:16px;min-height:16px;min-width:16px;border-radius:100px;background-color:#fcfdff;transition:all 0.3s ease 0s;display:flex;align-items:center;justify-content:center}.mega-menu__item .icon svg{width:7px;height:8px;min-height:8px;min-width:7px}.mega-menu__item .icon svg path{transition:all 0.3s ease 0s}.mega-menu__item._active{background-color:#fff;color:#493efb;padding:8px 12px;border-radius:4px}.mega-menu__item._active .icon{background-color:#493efb}.mega-menu__item._active .icon svg{transform:rotate(180deg)}.mega-menu__item._active .icon svg path{fill:#fff}.mega-menu__item:hover{background-color:#fff;color:#493efb;padding:8px 12px;border-radius:4px}.mega-menu__item:hover .icon{background-color:#493efb}.mega-menu__item:hover .icon svg{transform:rotate(180deg)}.mega-menu__item:hover .icon svg path{fill:#fff}.mega-menu__body{width:100%;padding:32px 32px 32px 42px}.mega-menu__wrapper{display:flex}@media (max-width:767px){.mega-menu__wrapper{flex-direction:column}}.mega-menu__menu-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;max-width:400px;width:400px}.mega-menu__menu-item .link{display:flex;align-items:center;gap:10px;font-size:14px;line-height:145%;color:#493efb;font-weight:600;border-radius:8px;padding:8px;background-color:#ecf1ff;transition:all 0.3s ease 0s}.mega-menu__menu-item .link:hover{background-color:#493efb;color:#fcfdff}.mega-menu__link{margin:24px 0 0 0;display:flex;align-items:center;justify-content:center;width:fit-content;padding:8px 14px;border-radius:8px;border:1px solid #493efb;color:#493efb;font-size:14px;line-height:145%;font-weight:600;transition:all 0.3s ease 0s}.mega-menu__link:hover{color:#fcfdff;background-color:#493efb}.mega-menu__col-02{padding:0 0 0 50px;margin:0 0 0 50px;border-left:1px solid #493efb}.mega-menu__label{color:#06051f;font-size:20px;line-height:110%;font-weight:400;margin:0 0 32px 0}.mega-menu__links{display:flex;flex-direction:column;gap:20px}.mega-menu__links-link{color:#493efb;font-size:16px;line-height:145%;text-decoration:underline;font-weight:400;transition:all 0.3s ease 0s}.mega-menu__links-link:hover{color:#ffa135;text-decoration:underline}.header__menu-mobile{position:fixed;top:80px !important;inset:0;background:#fff;transform:translateX(100%);transition:transform 0.3s ease;z-index:1000;overflow:hidden}.header__menu-mobile.active{transform:translateX(0)}.mobile-menu{height:100%;position:relative}.mobile-menu__item{margin-bottom:0;width:100%;text-align:center}.mobile-menu__item.has-submenu .mobile-menu__link::before{content:"";position:absolute;right:29%;top:50%;transform:translate(0, -50%);width:12px;height:8px;background-image:url("/wp-content/uploads/2025/07/Vector-1.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;transition:all 0.3s ease 0s}.mobile-menu__link{width:100%;display:flex;justify-content:center;font-size:16px;line-height:145%;color:#06051f;font-weight:400;padding:0 15px 0 0;position:relative}.mobile-menu__list{display:flex;flex-direction:column;align-items:center;gap:32px}.mobile-menu__submenu{max-width:180px;margin:0 auto;border-left:none;padding:12px 0 0 0}.mobile-menu__submenu-item:not(:last-child){margin-bottom:16px}.mobile-menu__submenu-link{justify-content:space-between;padding:8px 0;border-bottom:1px solid #493efb;border-radius:0;color:#493efb;font-size:16px;line-height:145%}.mobile-menu__back-btn{width:100%;padding:0 0 8px 0;border-bottom:1px solid #493efb;margin:0 0 20px 0;display:flex;align-items:center;gap:8px}.mobile-menu__content-list{display:flex;flex-direction:column;gap:12px}.mobile-menu__content-link{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;background-color:#ecf1ff;transition:all 0.3s ease 0s}.mobile-menu__content-link:hover{background-color:#493efb}.mobile-menu__content-link:hover .mobile-menu__content-text{color:#ecf1ff}.mobile-menu__content-text{color:#493efb;font-size:14px;line-height:145%;font-weight:600;transition:all 0.3s ease 0s}.mobile-menu__button-link{margin:24px 0 0 0;display:flex;align-items:center;justify-content:center;width:fit-content;padding:8px 14px;border-radius:8px;border:1px solid #493efb;color:#493efb;font-size:14px;line-height:145%;font-weight:600;transition:all 0.3s ease 0s}.mobile-menu__button-link:hover{background-color:#493efb;color:#fcfdff}.mobile-menu__label-title{margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #493efb;font-size:18px;line-height:145%;color:#06051f;font-weight:400}.mobile-menu__links-list{margin:20px 0 0 0;display:flex;flex-direction:column;gap:20px}.mobile-menu__links-link{font-size:16px;line-height:145%;color:#493efb;font-weight:400;text-decoration:underline;transition:all 0.3s ease 0s}.mobile-menu__links-link:hover{color:#ffa135;text-decoration:underline}.mobile-menu .mobile-menu__close{display:none !important}.mobile-menu .mobile-menu__level{position:absolute;inset:0;width:100%;height:100%;background:#fff;padding:20px 36px;overflow-y:auto;transform:translateX(100%)}.mobile-menu .mobile-menu__level.active{}.mobile-menu .mobile-menu__root{transform:translateX(0%)}.mobile-menu .mobile-menu__list,.mobile-menu .mobile-menu__content-list,.mobile-menu .mobile-menu__links-list{list-style:none;padding:0}.mobile-menu .mobile-menu__list .mobile-menu__item,.mobile-menu .mobile-menu__list .mobile-menu__links-item,.mobile-menu .mobile-menu__list .mobile-menu__content-item,.mobile-menu .mobile-menu__content-list .mobile-menu__item,.mobile-menu .mobile-menu__content-list .mobile-menu__links-item,.mobile-menu .mobile-menu__content-list .mobile-menu__content-item,.mobile-menu .mobile-menu__links-list .mobile-menu__item,.mobile-menu .mobile-menu__links-list .mobile-menu__links-item,.mobile-menu .mobile-menu__links-list .mobile-menu__content-item{}.mobile-menu .mobile-menu__list .mobile-menu__item .mobile-menu__submenu-link,.mobile-menu .mobile-menu__list .mobile-menu__item .mobile-menu__content-link,.mobile-menu .mobile-menu__list .mobile-menu__links-item .mobile-menu__submenu-link,.mobile-menu .mobile-menu__list .mobile-menu__links-item .mobile-menu__content-link,.mobile-menu .mobile-menu__list .mobile-menu__content-item .mobile-menu__submenu-link,.mobile-menu .mobile-menu__list .mobile-menu__content-item .mobile-menu__content-link,.mobile-menu .mobile-menu__content-list .mobile-menu__item .mobile-menu__submenu-link,.mobile-menu .mobile-menu__content-list .mobile-menu__item .mobile-menu__content-link,.mobile-menu .mobile-menu__content-list .mobile-menu__links-item .mobile-menu__submenu-link,.mobile-menu .mobile-menu__content-list .mobile-menu__links-item .mobile-menu__content-link,.mobile-menu .mobile-menu__content-list .mobile-menu__content-item .mobile-menu__submenu-link,.mobile-menu .mobile-menu__content-list .mobile-menu__content-item .mobile-menu__content-link,.mobile-menu .mobile-menu__links-list .mobile-menu__item .mobile-menu__submenu-link,.mobile-menu .mobile-menu__links-list .mobile-menu__item .mobile-menu__content-link,.mobile-menu .mobile-menu__links-list .mobile-menu__links-item .mobile-menu__submenu-link,.mobile-menu .mobile-menu__links-list .mobile-menu__links-item .mobile-menu__content-link,.mobile-menu .mobile-menu__links-list .mobile-menu__content-item .mobile-menu__submenu-link,.mobile-menu .mobile-menu__links-list .mobile-menu__content-item .mobile-menu__content-link{display:flex;align-items:center;transition:background 0.2s}.mobile-menu .mobile-menu__list .mobile-menu__item .mobile-menu__submenu,.mobile-menu .mobile-menu__list .mobile-menu__links-item .mobile-menu__submenu,.mobile-menu .mobile-menu__list .mobile-menu__content-item .mobile-menu__submenu,.mobile-menu .mobile-menu__content-list .mobile-menu__item .mobile-menu__submenu,.mobile-menu .mobile-menu__content-list .mobile-menu__links-item .mobile-menu__submenu,.mobile-menu .mobile-menu__content-list .mobile-menu__content-item .mobile-menu__submenu,.mobile-menu .mobile-menu__links-list .mobile-menu__item .mobile-menu__submenu,.mobile-menu .mobile-menu__links-list .mobile-menu__links-item .mobile-menu__submenu,.mobile-menu .mobile-menu__links-list .mobile-menu__content-item .mobile-menu__submenu{display:none}.mobile-menu .mobile-menu__list .mobile-menu__item.open>.mobile-menu__submenu,.mobile-menu .mobile-menu__list .mobile-menu__links-item.open>.mobile-menu__submenu,.mobile-menu .mobile-menu__list .mobile-menu__content-item.open>.mobile-menu__submenu,.mobile-menu .mobile-menu__content-list .mobile-menu__item.open>.mobile-menu__submenu,.mobile-menu .mobile-menu__content-list .mobile-menu__links-item.open>.mobile-menu__submenu,.mobile-menu .mobile-menu__content-list .mobile-menu__content-item.open>.mobile-menu__submenu,.mobile-menu .mobile-menu__links-list .mobile-menu__item.open>.mobile-menu__submenu,.mobile-menu .mobile-menu__links-list .mobile-menu__links-item.open>.mobile-menu__submenu,.mobile-menu .mobile-menu__links-list .mobile-menu__content-item.open>.mobile-menu__submenu{display:block}.mobile-menu .mobile-menu__back-btn{}body.menu-open{overflow:hidden}