.ig2-menu-toggle,.ig2-menu-close,.ig2-menu-shade{display:none}.ig2-mobile-menu>summary{display:none!important}@media(max-width:760px){.header{height:auto!important;min-height:90px;flex-wrap:wrap;gap:12px!important}.header .logo{flex:0 1 auto!important;min-width:0}.header .logo img{width:240px!important;max-width:calc(100vw - 132px)!important;height:auto!important;filter:drop-shadow(.25px 0 0 #16204a) drop-shadow(-.25px 0 0 #16204a)}.header>.burger,.header>nav{display:none!important}.ig2-menu-toggle{display:flex;align-items:center;gap:7px;margin-left:auto;cursor:pointer;padding:7px 10px;min-height:44px;border:1px solid #c9a66b80;border-radius:8px;color:#172149;background:#faf7f1;font:600 28px/1 Arial,sans-serif}.ig2-menu-toggle>span{font:600 14px/1.2 Arial,sans-serif}.ig2-mobile-menu:not([open])>.ig2-nav,.ig2-mobile-menu:not([open])>.ig2-utility{display:none!important}.ig2-mobile-menu[open]>.ig2-nav{display:block!important;position:fixed!important;z-index:99991!important;top:0!important;bottom:0!important;right:0!important;left:auto!important;width:min(360px,90vw)!important;height:100dvh!important;overflow:auto!important;padding:60px 12px 90px;background:#faf7f1;border:0!important;box-shadow:-8px 0 30px #10162f33}.ig2-mobile-menu[open]>.ig2-menu-shade{display:block;position:fixed;inset:0;z-index:99990;background:#10162f80}.ig2-mobile-menu[open]>.ig2-menu-close{display:block;position:fixed;z-index:99993;right:16px;top:12px;width:38px;height:38px;border:1px solid #c9a66b80;border-radius:50%;background:#faf7f1;color:#172149;font:24px/1 Arial,sans-serif;cursor:pointer}.ig2-mobile-menu .ig2-rail{display:flex;flex-direction:column;align-items:stretch;overflow:visible!important}.ig2-mobile-menu .ig2-drop>summary{padding:15px 8px!important;font:600 16px/1.35 Arial,sans-serif!important;white-space:normal;border-bottom:1px solid #c9a66b55}.ig2-mobile-menu .ig2-panel{position:static!important;width:100%!important;max-height:none!important;display:block;padding:16px 12px!important;background:#f0e9dd;color:#172149;box-shadow:none}.ig2-mobile-menu .ig2-drop:not([open])>.ig2-panel{display:none!important}.ig2-mobile-menu .ig2-col{margin-bottom:20px}.ig2-mobile-menu .ig2-col h2,.ig2-mobile-menu .ig2-col h3{color:#172149}.ig2-mobile-menu .ig2-col a,.ig2-mobile-menu .ig2-col details summary,.ig2-mobile-menu .ig2-col-note{color:#3b4052}.ig2-mobile-menu[open]>.ig2-utility{display:flex!important;position:fixed;z-index:99992;right:0;left:auto;bottom:0;width:min(360px,90vw);background:#faf7f1;padding:16px;justify-content:center;border-top:1px solid #c9a66b55}}@media(max-width:760px){body.admin-bar .ig2-mobile-menu[open]>.ig2-menu-close{top:58px!important}body.admin-bar .ig2-mobile-menu[open]>.ig2-nav{padding-top:100px!important}}
@media(max-width:760px){.header-social{gap:8px!important;flex-shrink:0!important}.header-social a{width:40px!important;height:40px!important;border:2px solid #b48b47!important;background:#fffdf8!important}.header-social img,.header-social svg{width:24px!important;height:24px!important}.header-social a:hover,.header-social a:focus-visible{border-color:#8f671d!important;background:#f4ead6!important}}@media(max-width:360px){.header{gap:8px!important}.header-phones{padding-left:8px!important}.header-phones a{font-size:14px!important}.header-social{gap:6px!important}}
