.be-17 #main #sticky-nav-wrapper{min-height:320px}.be-17 #main ul.site-menu{overflow:hidden;float:none;display:table;margin:0;padding:0;list-style-type:none;width:100%;table-layout:fixed}.be-17 #main ul.site-menu li{margin:0;display:table-cell;height:320px;position:relative;transition:height .5s ease-out}.be-17 #main ul.site-menu li .bg{position:absolute;top:0;left:0;width:100%;height:320px;z-index:50;filter:grayscale(100%);transition:filter .5s ease-out;transition-property:filter,-moz-filter,height}.be-17 #main ul.site-menu li a{position:absolute;text-decoration:none !important;padding:10px;top:0;left:0;z-index:100;display:block;height:320px;width:100%;color:#fff !important;transition:background .5s ease-out;transition-property:background,height;word-break:normal}.be-17 #main ul.site-menu li a span{display:block;font-size:1.325em;line-height:1.4;transition:font-size .5s ease-out;word-break:normal}.be-17 #main ul.site-menu li a.sg{text-align:center}.be-17 #main ul.site-menu li a.sg div{position:relative;display:inline-block}.be-17 #main ul.site-menu li a.sg div:before{background:rgba(0,0,0,.35);filter:blur(10px);display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.be-17 #main ul.site-menu li a.sg div span{font-size:2em;position:relative;z-index:5}.be-17 #main ul.site-menu li a.sg i{text-shadow:0 0 3px rgba(0,0,0,.35)}.be-17 #main ul.site-menu li a i{display:block;text-align:center;position:absolute;left:0;bottom:8%;width:100%;font-size:3em;transition:all .5s ease-out;opacity:1}.be-17 #main ul.site-menu li:hover .bg,.be-17 #main ul.site-menu li:active .bg,.be-17 #main ul.site-menu li:focus .bg{filter:grayscale(0)}.be-17 #main ul.site-menu li:hover a,.be-17 #main ul.site-menu li:active a,.be-17 #main ul.site-menu li:focus a{text-decoration:none}.be-17 #main ul.site-menu li:hover a i,.be-17 #main ul.site-menu li:active a i,.be-17 #main ul.site-menu li:focus a i{animation:bounce 1.5s infinite}.be-17 #main #sticky-nav #sticky-nav-btn{display:none}.be-17 #main #sticky-nav.is-stuck{z-index:2000}.be-17 #main #sticky-nav.is-stuck ul.site-menu li{height:50px}.be-17 #main #sticky-nav.is-stuck ul.site-menu li .bg{height:50px}.be-17 #main #sticky-nav.is-stuck ul.site-menu li a{background:#464f5b;height:50px}.be-17 #main #sticky-nav.is-stuck ul.site-menu li a span{font-size:.875em;text-align:center;line-height:30px}@media only screen and (max-width: 1080px){.be-17 #main #sticky-nav.is-stuck ul.site-menu li a span{line-height:1.4}}.be-17 #main #sticky-nav.is-stuck ul.site-menu li a span.tlines{line-height:1.4}.be-17 #main #sticky-nav.is-stuck ul.site-menu li a i{opacity:0}.be-17 #main #sticky-nav.is-stuck ul.site-menu li a:hover a span{text-decoration:underline !important}.be-17 #main ul.site-submenu{transition:all .5s ease-out;display:block;text-align:center;background:#1e1e1e;height:0;overflow:hidden}.be-17 #main ul.site-submenu li{display:inline-block}.be-17 #main ul.site-submenu li a{color:#fff}.be-17 #main ul.site-submenu li a:hover{text-decoration:underline}.be-17 #main .is-stuck ul.site-submenu{height:35px}@media only screen and (max-width: 767px){.be-17 #main ul.site-menu li,.be-17 #main .is-stuck ul.site-menu li{height:40px;display:block;border-bottom:1px solid #fff}.be-17 #main ul.site-menu li .bg,.be-17 #main .is-stuck ul.site-menu li .bg{height:40px}.be-17 #main ul.site-menu li a,.be-17 #main .is-stuck ul.site-menu li a{height:40px;padding:5px;background:#464f5b}.be-17 #main ul.site-menu li a span,.be-17 #main .is-stuck ul.site-menu li a span{font-size:.875em;line-height:30px;text-align:center}.be-17 #main ul.site-menu li a i,.be-17 #main .is-stuck ul.site-menu li a i{display:none}}@media only screen and (max-width: 640px){.be-17 #main #sticky-nav.is-stuck #sticky-nav-btn{display:inline-block;margin:5px}.be-17 #main #sticky-nav.is-stuck .site-menu,.be-17 #main #sticky-nav.is-stuck .site-submenu{display:none;height:auto}.be-17 #main #sticky-nav.is-stuck .site-submenu li{display:block}.be-17 #main #sticky-nav.is-stuck.show-menu .site-menu,.be-17 #main #sticky-nav.is-stuck.show-menu .site-submenu{display:block}}#sticky-nav{padding:0;width:100% !important}@media only screen and (min-width: 1280px){#sticky-nav{max-width:1440px !important}}.no-cssfilters #main ul.site-menu li .bg{opacity:.6}.no-cssfilters #main ul.site-menu li .bg:hover{opacity:1}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}}