@-webkit-keyframes c-snav-fadein{0%{-webkit-clip-path:inset(25px 0 0 0);clip-path:inset(25px 0 0 0);opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes c-snav-fadein{0%{-webkit-clip-path:inset(25px 0 0 0);clip-path:inset(25px 0 0 0);opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.c-snav,.c-snav *,.c-snav:after,.c-snav :after,.c-snav:before,.c-snav :before{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}.c-snav{-webkit-box-shadow:0 1px 0 0 #1f1f1f;box-shadow:0 1px 0 0 #1f1f1f;color:#efefef;background-color:rgba(50,50,50,.95);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:20px;position:relative;-webkit-transition:background-color 75ms,min-height 75ms;transition:background-color 75ms,min-height 75ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}@media (max-width:975px){.c-snav[data-expanded]{background-color:#000}}@media (max-width:615px){.c-snav{min-height:50px}}@media (min-width:616px){.c-snav{min-height:60px}}@media (min-width:1456px){.c-snav{padding-right:calc(50vw - 712px);padding-left:calc(50vw - 712px)}}.c-snav[data-fixed]{top:0;right:0;left:0;position:fixed}.c-snav-barrier{-webkit-transition:min-height 75ms;transition:min-height 75ms}@media (max-width:615px){.c-snav-barrier{min-height:50px}}@media (min-width:616px){.c-snav-barrier{min-height:60px}}.c-snav-title{margin-top:0;margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;max-width:100vw;overflow-x:hidden;position:relative;-webkit-transition:font-size 75ms,line-height 75ms,padding 75ms;transition:font-size 75ms,line-height 75ms,padding 75ms;white-space:nowrap}@media (max-width:615px){.c-snav-title{font-size:14px;line-height:20px;padding:15px 20px}}@media (min-width:616px){.c-snav-title{font-size:20px;line-height:25px;padding:17.5px 25px}}.c-snav-title:after{content:"";top:0;bottom:0;position:absolute;width:100px}:root .c-snav-title:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(60,60,60,0)),to(#3c3c3c));background-image:linear-gradient(90deg,rgba(60,60,60,0),#3c3c3c);right:0}[dir=rtl] .c-snav-title:after{background-image:-webkit-gradient(linear,right top,left top,from(rgba(60,60,60,0)),to(#3c3c3c));background-image:linear-gradient(-90deg,rgba(60,60,60,0),#3c3c3c);left:0;right:auto}@media (max-width:975px){:root .c-snav[data-expanded] .c-snav-title:after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#000));background-image:linear-gradient(90deg,transparent,#000)}[dir=rtl] .c-snav[data-expanded] .c-snav-title:after{background-image:-webkit-gradient(linear,right top,left top,from(transparent),to(#000));background-image:linear-gradient(-90deg,transparent,#000)}}.c-snav-title-link{text-decoration:none;color:inherit}.c-snav-title-link:focus,.c-snav-title-link:hover{color:#49b0f2}.c-snav-menu-title{-webkit-appearance:button;background-color:transparent;border-style:none;color:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;cursor:pointer;outline-offset:-3px;position:relative}@media (max-width:975px){.c-snav-menu-title{display:block;font-size:16px;line-height:20px;padding-right:20px;padding-left:20px}.c-snav-menu-title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 25' width='14' height='25'%3E%3Cpath d='M 0 0 14 0 7 7' fill='%23efefef'/%3E%3C/svg%3E");position:absolute;width:14px;height:7px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s,-webkit-transform .25s}:root .c-snav-menu-title:after{right:20px}[dir=rtl] .c-snav-menu-title:after{left:20px;right:auto}}@media (max-width:975px) and (max-width:615px){.c-snav-menu-title:after{top:21.5px}}@media (max-width:975px) and (min-width:616px) and (max-width:975px){.c-snav-menu-title:after{top:26.5px}}@media (max-width:975px){.c-snav-menu-title[aria-expanded=true]:after{-webkit-transform:rotateX(180deg) translateY(1px);transform:rotateX(180deg) translateY(1px)}}@media (max-width:615px){.c-snav-menu-title{color:transparent;overflow:hidden;padding-top:15px;padding-bottom:15px;top:0;bottom:0;position:absolute;width:100vw;height:50px}:root .c-snav-menu-title{left:0}[dir=rtl] .c-snav-menu-title{left:auto;right:0}}@media (min-width:616px) and (max-width:975px){.c-snav-menu-title{padding-top:20px;padding-bottom:20px}:root .c-snav-menu-title{padding-right:45px}[dir=rtl] .c-snav-menu-title{padding-left:45px;padding-right:20px}}@media (min-width:976px){.c-snav-menu-title{display:none}}@media (max-width:975px){.c-snav-submenu{background-color:#222;top:100%;position:absolute}:root .c-snav-submenu{right:0}[dir=rtl] .c-snav-submenu{left:0;right:auto}.c-snav-submenu:not([aria-hidden=false]){display:none}}@media (max-width:975px){.c-snav-submenu{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:auto}}@media (max-width:615px){.c-snav-submenu{height:calc(100vh - 50px);width:100vw}}@media (min-width:616px) and (max-width:975px){.c-snav-submenu{max-height:calc(100vh - 60px);width:320px}}.c-snav-sublist{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width:976px){.c-snav-sublist{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-snav-subitem{position:relative}.c-snav-sublink{text-decoration:none;color:#efefef;cursor:pointer;display:block}@media (max-width:975px){.c-snav-sublink{font-size:16px;line-height:25px;outline-offset:-4px;padding:17.5px 20px}}@media (max-width:975px) and (hover){.c-snav-sublink:hover{color:#fff;background-color:rgba(50,50,50,.95)}}@media (max-width:975px){.c-snav-sublink[aria-current]:not([aria-expanded=true]){-webkit-box-shadow:inset 3px 0 0 0 #49b0f2;box-shadow:inset 3px 0 0 0 #49b0f2;color:#fff}.c-snav-sublink[aria-controls]{position:relative}:root .c-snav-sublink[aria-controls]{padding-right:44px}[dir=rtl] .c-snav-sublink[aria-controls]{padding-left:44px;padding-right:20px}.c-snav-sublink[aria-controls]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 9 32 32' width='14' height='14'%3E%3Cpath d='M28 9v5L16 26 4 14V9l12 12L28 9z' fill='%23ffffff'/%3E%3C/svg%3E");top:23px;position:absolute;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s,-webkit-transform .15s}:root .c-snav-sublink[aria-controls]:after{right:20px}[dir=rtl] .c-snav-sublink[aria-controls]:after{left:20px;right:auto}.c-snav-sublink[aria-controls][aria-expanded=true]:after{-webkit-transform:rotateX(180deg) translateY(9.5px);transform:rotateX(180deg) translateY(9.5px)}}@media (min-width:976px){.c-snav-sublink{-webkit-box-shadow:inset 0 0 0 0 #49b0f2;box-shadow:inset 0 0 0 0 #49b0f2;font-size:16px;line-height:25px;font-weight:400;outline-offset:-3px;padding:17.5px 25px;position:relative;-webkit-transition:background-color 75ms,-webkit-box-shadow 75ms;transition:background-color 75ms,box-shadow 75ms,-webkit-box-shadow 75ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.c-snav-sublink:hover,.c-snav-sublink[aria-current],.c-snav-sublink[aria-expanded=true]{color:#fff}.c-snav-sublink:not([aria-expanded=true]):hover,.c-snav-sublink[aria-current]:not([aria-expanded=true]){-webkit-box-shadow:inset 0 -3px 0 0 #49b0f2;box-shadow:inset 0 -3px 0 0 #49b0f2}.c-snav-sublink[aria-current]{background-color:#000}:root .c-snav-sublink[aria-controls]{padding-right:45px}[dir=rtl] .c-snav-sublink[aria-controls]{padding-left:45px;padding-right:25px}.c-snav-sublink[aria-controls]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 25' width='10' height='25'%3E%3Cpath d='M 0 0 14 0 7 7' fill='%23efefef'/%3E%3C/svg%3E");position:absolute;width:10px;height:5px;top:25px}:root .c-snav-sublink[aria-controls]:after{right:25px}[dir=rtl] .c-snav-sublink[aria-controls]:after{left:25px;right:auto}.c-snav-sublink[aria-controls][aria-expanded=true]{background-color:#222}.c-snav-sublink[aria-controls][aria-expanded=true]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 25' width='10' height='25'%3E%3Cpath d='M 0 0 14 0 7 7' fill='%2349b0f2'/%3E%3C/svg%3E")}}.c-snav-termenu{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:auto;-webkit-transform:scaleX(1);transform:scaleX(1)}@media (max-width:975px){.c-snav-termenu{font-size:14px;overflow:hidden;-webkit-transition:max-height .75s,visibility 0s .5s;transition:max-height .75s,visibility 0s .5s}:root .c-snav-termenu{padding-left:35px}[dir=rtl] .c-snav-termenu{padding-left:0;padding-right:35px}}@media (min-width:976px){.c-snav-termenu{background-color:#222;max-height:calc(100vh - 60px);padding-bottom:25px;top:100%;position:absolute;width:320px}:root .c-snav-termenu{padding-left:25px;right:0}[dir=rtl] .c-snav-termenu{left:0;padding-left:0;padding-right:25px;right:auto}}@media (max-width:975px){.c-snav-termenu:not([aria-hidden=false]){max-height:0;visibility:hidden}}@media (min-width:976px){.c-snav-termenu:not([aria-hidden=false]){display:none}}@media (max-width:975px){.c-snav-termenu[aria-hidden=false]{max-height:300vh;-webkit-transition:max-height 1.5s;transition:max-height 1.5s}}@media (min-width:976px){.c-snav-termenu[aria-hidden=false]{-webkit-animation:c-snav-fadein .25s;animation:c-snav-fadein .25s}}.c-snav-terlist{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}.c-snav-terlink{text-decoration:none;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#49b0f2),color-stop(50%,#3f3f3f));background-image:linear-gradient(90deg,#49b0f2 50%,#3f3f3f 0);background-position:100% 100%;background-size:200% 1px;color:#bcbcbc;cursor:pointer;display:block;line-height:25px;outline-offset:-3px;padding-top:15px;padding-bottom:15px;position:relative;-webkit-transition:background-position .25s;transition:background-position .25s}:root .c-snav-terlink{padding-right:30px}[dir=rtl] .c-snav-terlink{padding-left:30px;padding-right:0}.c-snav-terlink:focus,.c-snav-terlink:hover{background-position-x:0;color:#fff}.c-snav-terlink:focus:after,.c-snav-terlink:hover:after{opacity:1}:root .c-snav-terlink:focus:after,:root .c-snav-terlink:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}[dir=rtl] .c-snav-terlink:focus:after,[dir=rtl] .c-snav-terlink:hover:after{-webkit-transform:translateX(-10px) scale(-1);transform:translateX(-10px) scale(-1)}.c-snav-terlink:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath d='M8 14.3l5.3-5.3H0V8h13.3L8 2.7V1.3L15.2 8.5 8 15.7V14.3z' fill='%2349b0f2'/%3E%3C/svg%3E");opacity:0;top:calc(50% - 8px);position:absolute;width:16px;height:16px;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}:root .c-snav-terlink:after{right:20px}[dir=rtl] .c-snav-terlink:after{left:20px;right:auto;-webkit-transform:scale(-1);transform:scale(-1)}@media (max-width:975px){:last-child>.c-snav-terlink{margin-bottom:15px}}.c-snav-terlink[aria-current]{color:#fff}.c-snav-terlink[aria-current]:before{background-color:#49b0f2;content:"";top:0;bottom:0;position:absolute;width:3px;height:100%}:root .c-snav-terlink[aria-current]{left:-25px}[dir=rtl] .c-snav-terlink[aria-current]{left:auto;right:-25px}@media (max-width:615px){.c-snav-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-snav-more-button{-webkit-appearance:button;border-style:none;font-size:inherit;overflow:visible;color:#fff;background-color:#0079c1;cursor:pointer;margin:0 10px;padding:9.5px 15px;white-space:nowrap}@media (max-width:615px){.c-snav-more-button{margin-top:40px;margin-bottom:80px}}@media (min-width:616px){.c-snav-more-button{margin-top:10.5px;margin-bottom:10.5px}}.c-snav-more-button:focus,.c-snav-more-button:hover{background-color:#005e95}.c-snav-sublist,.c-snav-terlist{font-size:inherit;line-height:inherit;margin-left:0}.c-snav-subitem,.c-snav-teritem{margin:0}.c-snav-sublink:hover,.c-snav-terlink:hover{text-decoration:none}.c-snav-more-button{font-size:inherit;line-height:inherit}
/*# sourceMappingURL=snav.css.map */
