.anchor-box{height:114px;margin-top:-57px;position:relative}.anchor-fixed .anchor-box .anchor-nav{position:fixed;top:112px}.anchor-box .opener{box-shadow:0 6px 18px rgba(0,0,0,.05);cursor:pointer;display:none;padding:0 45px 0 15px;position:relative;transition:all .5s}.anchor-fixed .anchor-box .opener{border-color:transparent;box-shadow:none}.anchor-box .opener:after{border:2px solid #1e345d;border-width:0 0 2px 2px;content:"";height:10px;margin-top:-6px;position:absolute;right:16px;top:50%;transform:rotate(-45deg);transition:all .3s;width:10px}.anchor-box .opener span{display:block;font-size:18px;font-weight:500;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anchor-nav{left:50%;max-width:1140px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:9}.anchor-nav:before{background:#fff;border-top:1px solid #c4c4c4;box-shadow:0 6px 18px rgba(0,0,0,.05);content:"";height:100%;left:-9999px;opacity:0;position:absolute;right:-9999px;top:0;transition:opacity .5s;z-index:-1}.anchor-fixed .anchor-box .anchor-nav:before{opacity:1}.anchor-nav span{display:block}.anchor-nav ul{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 -10px;min-height:114px;padding:0;text-transform:uppercase;transition:min-height .5s}.anchor-fixed .anchor-box ul{min-height:50px}.anchor-nav li{flex:1;max-width:33.33%;padding:0 10px}.anchor-nav li a{align-items:center;background:#fff;border:1px solid #c4c4c4;box-shadow:0 6px 18px rgba(0,0,0,.05);color:#383838;display:flex;font-size:20px;font-weight:500;justify-content:center;line-height:1.35;min-height:100%;padding:5px;position:relative;text-align:center;text-decoration:none;transition:all .3s;width:100%;z-index:2}.anchor-nav li a:before{background:#f5f5f7;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;z-index:-1}.anchor-fixed .anchor-nav li a:before{bottom:-1px;left:-1px;right:-1px;top:0}.anchor-fixed .anchor-box li a{background:transparent;border-color:transparent;box-shadow:none;font-size:14px}.anchor-nav li a:hover,.anchor-nav li.active a{color:#24b56f}.anchor-nav li a:hover:before,.anchor-nav li.active a:before{opacity:1}@media (max-width:1169px){.anchor-nav{left:0;right:0;transform:none;width:auto}.anchor-fixed .anchor-box .anchor-nav{left:15px;right:15px}}@media (max-width:1024px){.anchor-nav li a{font-size:18px}.anchor-nav ul{margin:0 -5px;min-height:100px}.anchor-box{height:100px;margin-top:-50px}.anchor-nav li{padding:0 5px}.anchor-nav li br{display:none}.anchor-fixed .anchor-box .anchor-nav{top:102px}}@media (max-width:767px){.anchor-box .opener{display:block;text-transform:uppercase}.anchor-box{height:0;margin-top:0}.anchor-box .anchor-nav,.anchor-fixed .anchor-box .anchor-nav{background:#fff;left:0;position:fixed;right:0;top:102px}.anchor-box .anchor-nav:before{opacity:1}.anchor-nav ul{background:#fff;border-top:1px solid #c4c4c4;box-shadow:0 6px 18px rgba(0,0,0,.05);display:none;left:0;margin:0;min-height:0;position:absolute;right:0;top:100%}.anchor-nav.open ul{display:block}.anchor-nav.open .opener:after{margin-top:-4px;transform:rotate(135deg)}.anchor-nav li{max-width:100%;padding:0}.anchor-nav li a{border:none;box-shadow:none;display:block;font-size:14px;padding:8px 15px;text-align:left}}