body:before{pointer-events:none}header .grid .items-menu nav ul li.has-submenu>button{background:none;border:none;padding:0;margin:0;cursor:pointer;font-family:Roboto,sans-serif;font-weight:400;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:start;gap:clamp(1px,.55732vw,7px);font-size:clamp(12px,1.11465vw,14px);line-height:140%;text-align:left;color:#2a342e}header .grid .items-menu nav ul li.has-submenu:hover>button{color:#9a9a9a}header .grid .items-menu nav ul li.has-submenu>button:after{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;content:"";width:0;height:0;border-style:solid;border-width:clamp(1px,.39809vw,5px) clamp(1px,.35828vw,4.5px) 0;border-color:#d5bc70 transparent transparent;-ms-transform:rotate(0);transform:rotate(0);margin-left:clamp(1px,.55732vw,7px)}header .grid .items-menu nav ul li.has-submenu:hover>button:after{border-color:#9a9a9a transparent transparent;-ms-transform:rotate(-180deg);transform:rotate(-180deg)}header#home .grid .items-menu nav ul li.has-submenu>button{color:#fff}header#home .grid .items-menu nav ul li.has-submenu:hover>button{color:#9a9a9a}header#home .grid .items-menu nav ul li.has-submenu>button:after{border-color:#d5bc70 transparent transparent}header#home .grid .items-menu nav ul li.has-submenu:hover>button:after{border-color:#9a9a9a transparent transparent}header#join-us .grid .items-menu nav ul li.has-submenu>button{color:#fff}header#join-us .grid .items-menu nav ul li.has-submenu:hover>button{color:#9a9a9a}.header-scrolling header#home .grid .items-menu nav ul li.has-submenu>button{color:#2a342e}.header-scrolling header#home .grid .items-menu nav ul li.has-submenu:hover>button{color:#9a9a9a}.header-scrolling header#join-us .grid .items-menu nav ul li.has-submenu>button{color:#2a342e}.header-scrolling header#join-us .grid .items-menu nav ul li.has-submenu:hover>button{color:#9a9a9a}@media (max-width: 1024px){header .grid .items-menu nav ul li.has-submenu>button{font-size:16px;padding:10px 0;width:100%;justify-content:space-between}header .grid .items-menu nav ul li.has-submenu>button:after{border-width:6px 5px 0}header .grid .items-menu nav ul li.has-submenu.act>button{color:#d5bc70}header .grid .items-menu nav ul li.has-submenu.act>button:after{transform:rotate(-180deg);border-color:#d5bc70 transparent transparent}}
