.nav-menu-list{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:32px;margin:0;padding:0}.nav-menu-list.vertical{flex-direction:column;width:100%;margin-right:0}.nav-menu-list.vertical .nav-menu-item{justify-content:center;width:100%}.nav-menu-list.vertical .nav-menu-item:after{display:none}.nav-menu-list .nav-menu-item{position:relative;display:flex;align-items:center;padding:16px 0}.nav-menu-list .nav-menu-item a{color:#171920;font-family:TT Norms;font-size:14px;font-weight:500}.nav-menu-list .nav-menu-item.active a{color:#de8e4b!important}@media (max-width:1366px){.nav-menu-list{grid-gap:16px}}@media (max-width:1024px){.nav-menu-list{grid-gap:0}.nav-menu-list .nav-menu-item{margin-right:16px}}@media(pointer:coarse){.nav-menu-list{grid-gap:0}}.header-wrap{position:relative;z-index:9;flex-grow:0;flex-shrink:0;width:100%;height:120px;padding:16px 0;background-color:#fff;transition:all .35s ease-out 0s}.header-wrap.hide{z-index:0!important;transition:none!important}.header-wrap.scroll{position:fixed;left:0;z-index:10;height:54px;padding:0;background-color:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 30px rgba(6,5,50,.05);transition:all .35s ease-out 0s}.header-wrap.scroll .header-brand{display:none}.header-wrap.scroll .nav-menu-main .header-logo{height:0!important;opacity:0;transition:height .35s ease-out 0s}.header-wrap.scroll .nav-menu-main .nav-menu-list-wrap .header-logo-scroll{height:24px;margin-right:24px;transform:translateX(0);transition:transform .35s ease-out .35s}.header-wrap.scroll .nav-menu-button,.header-wrap.scroll .nav-menu-right .nav-menu-menu2,.nav-menu-contacts{display:none}.header-brand{position:absolute;top:0;left:-100px;align-items:center;justify-content:center;height:100%;width:200px;padding:20px}.header-brand .header-brand-icon{position:relative;width:100%;height:100%}.header{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.nav-menu-button{display:none}.nav-menu{flex-direction:column;flex-grow:0;flex-shrink:0}.nav-menu.nav-menu-main .nav-menu-list-wrap{flex-direction:row;align-items:center}.nav-menu.nav-menu-main .nav-menu-list-wrap .header-logo-scroll{height:0;margin-top:3px;margin-right:0;transform:translateX(-200px);transition:transform .35s ease-out .35s}.nav-menu.nav-menu-main .nav-menu-list-wrap .header-logo-scroll .header-logo-icon{height:100%}.nav-menu.nav-menu-main .nav-menu-list-wrap .nav-menu-list .nav-menu-item.active a{color:#171920}.nav-menu.nav-menu-right .header-brand{display:none}.nav-menu.nav-menu-right .nav-menu-menu2{flex-direction:row}.nav-menu.nav-menu-right .nav-menu-menu2 .nav-menu-menu-place{display:flex;align-items:center;margin-left:32px}.nav-menu.nav-menu-right .nav-menu-menu2 .nav-menu-menu-place a{margin-left:6px;color:#171920;font-weight:500}.nav-menu.nav-menu-right .nav-menu-menu2 .nav-menu-menu-place a.active{color:#de8e4b}.nav-menu.nav-menu-right .nav-menu-menu2 .nav-menu-menu-place span{margin-left:6px}.header-logo{position:relative;height:52px;opacity:1;transition:height .35s ease-out 0s}.header-logo:after{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%;background-color:#171920}.header-logo .header-logo-icon{height:100%}.nav-menu-profile{position:relative;flex-direction:row;justify-content:flex-end;grid-gap:16px}.nav-dropdown-menu{position:absolute;top:54px;right:0;padding:0 20px;background-color:#fff;text-align:center;transform:scaleY(0);transform-origin:top center}.nav-dropdown-menu .nav-menu-list{opacity:0}.nav-dropdown-menu.open{transform:scale(1);transition:transform .35s ease-out .05s}.nav-dropdown-menu.open .nav-menu-list{opacity:1;transition:opacity .35s ease-out .5s}@media(pointer:fine){.nav-menu .nav-menu-list .nav-menu-item:hover a{color:#de8e4b}}@media (max-width:1024px){.header-wrap{position:fixed;top:0;padding:16px 0}.header-wrap>.header-brand{display:none}.header{padding:0}.nav-menu-button{display:block;position:absolute;top:0;right:20px}.nav-menu{padding-top:0}.nav-menu,.nav-menu.nav-menu-main{width:100%}.nav-menu.nav-menu-main .nav-menu-list-wrap{width:100%;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.nav-menu.nav-menu-main .nav-menu-list-wrap::-webkit-scrollbar{display:none}.nav-menu.nav-menu-main .nav-menu-list{width:-moz-fit-content;width:fit-content;padding:0 0 8px}.nav-menu.nav-menu-main .nav-menu-list .nav-menu-item a{padding:6px 12px;border-radius:16px;background-color:#dae0ef;font-weight:400;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nav-menu.nav-menu-right{position:fixed;top:144px;right:0;z-index:10000;justify-content:flex-start;width:320px;height:calc(100vh - 144px);padding:20px 40px 80px 20px;background-color:#fff;transform:translateX(320px);transition:all .35s ease-out 0s;overflow:hidden}.nav-menu.nav-menu-right .nav-menu-menu2{padding:8px 0;flex-direction:column-reverse}.nav-menu.nav-menu-right .nav-menu-menu2 .nav-menu-list .nav-menu-item{margin-right:0}.nav-menu.nav-menu-right .nav-menu-menu2 .nav-menu-menu-place{justify-content:flex-end;margin-bottom:24px;margin-right:0}.nav-menu.nav-menu-right.active{transform:translateX(0)!important;transition:all .35s ease-out 0s}.nav-menu.nav-menu-right .nav-menu-contacts{display:flex;align-items:flex-end;width:100%;margin:4px 0}.nav-menu.nav-menu-right .nav-menu-contacts .contacts-info{display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.nav-menu.nav-menu-right .nav-menu-contacts .contacts-info span{margin-left:12px;font-size:24px;line-height:1.5}.nav-menu.nav-menu-right .nav-menu-contacts .contacts-info .contacts-social-link{margin-top:14px;margin-left:14px}.nav-menu.nav-menu-right .header-brand{display:flex;justify-content:flex-end;padding:12px}.nav-menu.nav-menu-right .header-brand .header-brand-icon{height:auto;fill:#f0ccae}.nav-menu.nav-menu-right .nav-menu-list{flex-direction:column;align-items:flex-end}.nav-menu.nav-menu-right .nav-menu-list .nav-menu-item{margin-bottom:16px}.nav-menu.nav-menu-right .nav-menu-profile{flex-direction:column;align-items:flex-end;margin-top:12px;margin-bottom:52px;grid-gap:0}.nav-menu.nav-menu-right .nav-menu-profile .btn.btn-blue-light{margin-bottom:16px}.nav-menu .nav-menu-profile{flex-direction:row-reverse}.nav-menu .nav-menu-profile .btn.btn-diamond svg{width:26px;height:26px}.nav-menu .nav-menu-profile .btn-diamond-wrap:first-child .btn.btn-diamond svg{fill:#f69045}.header-logo{flex-grow:0;flex-shrink:0;height:42px}.header-logo:after{display:none}.header-logo .header-logo-icon{height:42px}}@media (max-width:640px){.header-wrap{position:fixed;top:0;left:0;background-color:#f5f7fc}.header-wrap .header-brand{display:none}.header-wrap .header .nav-menu.nav-menu-right{top:64px;height:calc(100vh - 64px);width:100%;transform:translateX(100%)}.header-wrap .header .nav-menu.nav-menu-right .header-brand{display:flex;align-items:flex-end;justify-content:flex-end;width:300px}.header-wrap .header .nav-menu.nav-menu-right .header-brand .header-brand-icon{width:300px;height:300px}.header-wrap .header .nav-menu .nav-menu-list-wrap{position:relative;left:-20px;width:calc(100% + 40px);padding:0 20px}.header-wrap .header .nav-menu .nav-menu-list{padding:0}.header-wrap .header .nav-menu .nav-menu-list .nav-menu-item{padding-bottom:0}.header-wrap .header .nav-menu .nav-menu-button .btn.btn-icon.white{background-color:#f5f7fc}.header-wrap.scroll{padding:12px 0}.header-wrap.scroll .ui-container{padding:0}.header-wrap.scroll .nav-menu-main .nav-menu-list-wrap{position:static;left:0}.header-wrap.scroll .nav-menu-main .header-logo{height:20px}.header-wrap.scroll .nav-menu-main .header-logo .header-logo-icon{height:100%;margin-top:3px}.header-wrap.scroll .nav-menu-main .nav-menu-list .nav-menu-item{padding-top:0}}