.mobile-menu-wrapper{overflow:hidden}.mobile-menu-wrapper .mobile-menu{margin-bottom:0;padding-left:0;position:relative}.mobile-menu-wrapper .mobile-menu li{color:#000;cursor:pointer;list-style:none;margin-bottom:20px}.mobile-menu-wrapper .mobile-menu li:last-of-type{margin-bottom:0}.mobile-menu-wrapper .mobile-menu li a{color:#000;line-height:1.6;text-decoration:none}.mobile-menu-wrapper .mobile-menu__parent-item.parent:not(:has(~.mobile-menu__parent-item.parent)){border-bottom:2px solid #e4e4e4;padding-bottom:24px}@media (min-width:992px){.mobile-menu-wrapper .mobile-menu__parent-item.parent:not(:has(~.mobile-menu__parent-item.parent)){padding-bottom:32px}}.mobile-menu-wrapper .mobile-menu__parent-item>div{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:space-between;line-height:1.6}.mobile-menu-wrapper .mobile-menu__parent-item .go-back-btn{align-items:center;border-bottom:2px solid #e4e4e4;-moz-column-gap:12px;column-gap:12px;display:flex;font-size:18px;font-weight:700;line-height:1.6;padding-bottom:24px}.mobile-menu-wrapper .mobile-menu li.mobile-menu__sub-item a{color:#000}.mobile-menu-wrapper .mobile-menu .subitems{background:#fff;padding-bottom:24px;padding-left:0;position:absolute;right:-100vw;top:0;transition:right .3s ease-in;width:100%}.mobile-menu-wrapper .mobile-menu .subitems.shown{right:0;z-index:999}.mobile-menu-wrapper .mobile-menu--banners{display:flex;flex-direction:column;order:2;padding-top:32px;row-gap:12px}@media (min-width:768px){.mobile-menu-wrapper .mobile-menu--banners{padding-top:40px}}.mobile-menu-wrapper .mobile-menu--banners .menu-banner{border-radius:12px;display:flex;flex-direction:column;height:200px;justify-content:end;padding:16px;position:relative;width:260px}.mobile-menu-wrapper .mobile-menu--banners .menu-banner:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23444' stroke-width='2'/%3E%3C/svg%3E");content:"";height:17px;left:16px;position:absolute;top:16px;width:20px}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.tg{height:auto}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.tg:before{display:none}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.blue{background:linear-gradient(86.98deg,#33abea,#30a9e6)}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.blue:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E")}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.blue:hover span.white{color:#000}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.gray{background-color:#aaa}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.gray:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.gray:hover span.black{color:#fff}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.pink{background-color:#ff9697}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.pink:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.pink:hover span.black{color:#fff}.mobile-menu-wrapper .mobile-menu--banners .menu-banner.white:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 18'%3E%3Cpath d='M-1.143 8.694h20m0 0-8.203 8.202m8.203-8.202L10.696.532' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.mobile-menu-wrapper .mobile-menu--banners .menu-banner img{max-height:153px;max-width:153px;position:absolute;right:0;top:0}.mobile-menu-wrapper .mobile-menu--banners .menu-banner span{font-size:15px;font-weight:700;line-height:1.4}.mobile-menu-wrapper .mobile-menu--banners .menu-banner span.black{color:#000}.mobile-menu-wrapper .mobile-menu--banners .menu-banner span.white{color:#fff}
