.navigation{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:initial;-webkit-box-align:initial;-webkit-align-items:initial;align-items:initial;width:100%;padding:0;position:relative;line-height:initial;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}@media (min-width:992px){.navigation{height:auto}}.navigation *,.navigation :after,.navigation :before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;text-decoration:none}.navigation.fixed-top{position:fixed;top:0;right:0;left:0;z-index:19998}.navigation.sticky-top{position:-webkit-sticky;position:sticky;top:0;will-change:opacity;z-index:19998}.navigation>.container{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.navigation-header{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media (min-width:992px){.navigation-header{display:none}}.overlay-panel{width:0;height:0;position:fixed;left:0;top:0;opacity:0;z-index:-999999;-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.overlay-panel.is-visible{width:100%;height:100%;opacity:1;z-index:19999}.overlay-panel.is-invisible{opacity:0}@media (min-width:992px){.overlay-panel.is-visible{display:none!important}}.navigation-brand-text a{font-size:16px;font-weight:700;color:#fff;text-decoration:none}@media (min-width:992px){.navigation-brand-text a{font-size:22px}}.navigation-header .navigation-brand-text{padding:0 1rem}.navigation-logo{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.navigation-logo a{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.navigation-logo a img{height:40px;display:block}@media (min-width:992px){.navigation-logo a img{height:42px}}.navigation-logo-top .navigation-body .navigation-logo img{width:auto;height:auto}.navigation-header .navigation-logo{padding:0 1rem}.navigation-logo.navigation-item a img{width:auto;height:auto}.navigation-button-toggler{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:60px;height:60px;cursor:pointer}.navigation-button-toggler .hamburger-icon{width:20px;height:2px;display:inline-block;font-style:normal;color:#fff;-webkit-box-shadow:inset 0 0 0 32px,0 -6px,0 6px;box-shadow:inset 0 0 0 32px,0 -6px,0 6px}.navigation-body{width:100%;height:100%;position:fixed;top:0;left:-100%;overflow-x:hidden;overflow-y:auto;background-color:#1b1c1d;z-index:20000;-webkit-transition:left .8s cubic-bezier(.1,.1,.1,.1),right .8s cubic-bezier(.1,.1,.1,.1);-o-transition:left .8s cubic-bezier(.1,.1,.1,.1),right .8s cubic-bezier(.1,.1,.1,.1);transition:left .8s cubic-bezier(.1,.1,.1,.1),right .8s cubic-bezier(.1,.1,.1,.1)}@media (min-width:500px){.navigation-body{width:320px}}@media (min-width:992px){.navigation-body{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;position:relative;left:auto;overflow:visible;z-index:auto;background-color:transparent;-webkit-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}}.navigation-body.offcanvas-right{left:auto;right:-100%}@media (min-width:992px){.navigation-body.offcanvas-right{right:auto}}.navigation-body.is-visible{left:0;-webkit-transition:left .8s,right .8s;-o-transition:left .8s,right .8s;transition:left .8s,right .8s}.navigation-body.offcanvas-right.is-visible{right:0;left:auto}@media (min-width:992px){.navigation-body.offcanvas-right.is-visible{right:auto}}.navigation-body.is-invisible{left:-100%}.navigation-body.offcanvas-right.is-invisible{right:-100%}.navigation-body.scroll-momentum{-webkit-overflow-scrolling:touch}@media (min-width:992px){.navigation-centered .navigation-body{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.navigation-justified .navigation-body{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.navigation-logo-top .navigation-body{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.navigation-body-header{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:16px;border-bottom:solid 1px #404040}@media (min-width:992px){.navigation-body-header{border:none;padding:16px 0}.navigation-centered .navigation-body-header{padding:0}.navigation-logo-top .navigation-body-header{padding-top:20px}}.navigation-body-close-button{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:30px;height:30px;margin-left:auto;padding-bottom:2px;line-height:initial;text-align:center;font-size:25px;color:#fff;cursor:pointer}@media (min-width:992px){.navigation-body-close-button{display:none}}.navigation-body-section{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:16px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media (min-width:992px){.navigation-body-section{width:auto;display:inline-block;padding:16px 0}}.navigation-body-section+.navigation-body-section{padding-top:0}@media (min-width:992px){.navigation-body-section+.navigation-body-section{padding-top:16px}}.navigation-menu{width:100%;margin:0;padding:0;list-style:none;font-size:0;display:inline-block;float:left}@media (min-width:992px){.navigation-menu{width:auto;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.navigation .navigation-menu{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;-ms-flex-align:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.navigation-logo-top .navigation-menu{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.navigation-item{width:100%;margin:0;float:left;display:inline-block}@media (min-width:992px){.navigation-item{width:auto}}.navigation-link{width:100%;padding:13px 16px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;font-size:14px;letter-spacing:.3px;color:#fff;text-decoration:none!important;border-bottom:solid 1px #404040;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-weight:700;text-transform:uppercase;opacity:.6}.navigation-link:visited{color:#fff}@media (min-width:992px){.navigation-item:last-child .navigation-link{border-top:none;border-bottom:none}}.navigation-item:not(.navigation-brand-text).is-active .navigation-link,.navigation-item:not(.navigation-brand-text):focus .navigation-link,.navigation-item:not(.navigation-brand-text):hover .navigation-link{opacity:1;color:#fff}@media (min-width:992px){.navigation-link{height:100%;padding:23px 13px;line-height:1;border:none}}.navigation-menu.navigation-social-menu+.navigation-menu:not(.navigation-social-menu) .navigation-item:first-child .navigation-link{border-top:solid 1px #404040}@media (min-width:992px){.navigation-menu.navigation-social-menu+.navigation-menu:not(.navigation-social-menu) .navigation-item:first-child .navigation-link{border-top:none}}.navigation-link i{width:28px;float:left;text-align:center;font-size:24px;line-height:0}.navigation-link i[class*=fa]{font-size:21px}@media (min-width:992px){.navigation-link i{width:auto}}.navigation-link i+span{padding-left:8px}.navigation-icon-item .navigation-link{padding:13px 16px}@media (min-width:992px){.navigation-icon-item .navigation-link{width:100%;margin:0;padding:25px 25.6px;border-left:solid 1px #404040}}@media (min-width:992px){.navigation-icon-item .navigation-link span:not(.submenu-indicator){display:none}}@media (min-width:992px){.navigation-icon-item .navigation-link .navigation-badge{right:10px}}@media (min-width:992px){.navigation-icon-item .navigation-link i{width:20px;height:26px;margin:0;line-height:26px;text-align:center;float:left;font-size:25.6px}.navigation-icon-item .navigation-link i[class*=fa]{width:auto;font-size:21px}}.navigation-body-section+.navigation-menu:not(.navigation-social-menu)>.navigation-item:first-child>.navigation-link{border-top:solid 1px #404040}@media (min-width:992px){.navigation-body-section+.navigation-menu:not(.navigation-social-menu)>.navigation-item:first-child>.navigation-link{border-top:none}}.navigation-social-menu{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;padding:0 16px;text-align:center}@media (min-width:992px){.navigation-social-menu{width:auto}}@media (max-width:991px){.navigation-social-menu{padding:16px}}.navigation-social-menu .navigation-item{width:auto;display:inline-block}.navigation-social-menu .navigation-item .navigation-link{margin:0;padding:0 5px;border:none}.navigation-social-menu .navigation-item .navigation-link i{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:38px;height:38px;margin:0;line-height:initial;font-size:19px;-webkit-border-radius:50%;border-radius:50%;background-color:#404040}.navigation-social-menu .navigation-item .navigation-link i:not([class*=fa]):before{margin-right:-1px}.navigation-social-menu .navigation-item .navigation-link.is-active,.navigation-social-menu .navigation-item .navigation-link:focus,.navigation-social-menu .navigation-item .navigation-link:hover{background:0 0}.navigation-social-menu .navigation-item:last-child .navigation-link{padding-right:0}.navigation-social-menu .navigation-item:first-child .navigation-link{padding-left:0}@media (max-width:991px){.navigation-social-menu .navigation-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.submenu-indicator{width:46px;height:100%;position:absolute;top:0;right:0;z-index:20000}@media (min-width:992px){.submenu-indicator{width:6px;height:6px;margin-left:6px;float:right;position:relative}li:not(.navigation-icon-item) i+span+.navigation-badge+.submenu-indicator,li:not(.navigation-icon-item) span:not(.navigation-badge)+.submenu-indicator{margin-left:0}}.submenu-indicator:after{height:6px;width:6px;margin:-3px 0 0 -3px;top:50%;left:50%;content:"";position:absolute;border-style:solid;border-width:0 1px 1px 0;border-color:transparent #fff #fff transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border .3s,-webkit-transform .3s;transition:border .3s,-webkit-transform .3s;-o-transition:border .3s,transform .3s;transition:border .3s,transform .3s;transition:border .3s,transform .3s,-webkit-transform .3s}.navigation-item.is-active>.navigation-link>.submenu-indicator:after,.navigation-item:focus>.navigation-link>.submenu-indicator:after,.navigation-item:hover>.navigation-link>.submenu-indicator:after{border-color:transparent #fff #fff transparent}.submenu-indicator.is-active:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}@media (min-width:992px){.submenu-indicator.is-active:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.navigation-btn{width:100%;padding:10px 12px;text-align:center;display:block;line-height:1.4;font-size:14px;white-space:nowrap;color:#fff;cursor:pointer;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:opacity .3s,background .3s;-o-transition:opacity .3s,background .3s;transition:opacity .3s,background .3s}.navigation-btn:focus,.navigation-btn:hover{color:#fff;text-decoration:none}@media (min-width:992px){.navigation-btn{width:auto}}.navigation-text{padding:11px 0;display:inline-block;color:#fff;font-size:14px}@media (min-width:992px){.navigation-text{padding:11px 16px}}.navigation-badge{min-width:18px!important;height:18px;margin:0 5px;display:inline-block;line-height:18px;text-align:center;font-size:11px;color:#fff;-webkit-border-radius:20px;border-radius:20px}@media (min-width:992px){.navigation-link .navigation-badge{position:absolute;right:-2px;top:-webkit-calc(50% + -20px);top:calc(50% + -20px)}.navigation-dropdown-link .navigation-badge{position:static}}.navigation-inline-form{position:relative}@media (min-width:992px){.navigation-inline-form{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}}.navigation-inline-form .navigation-btn{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;width:auto;height:100%;position:absolute;top:0;right:4px;background-color:transparent!important;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.navigation-input{width:100%;padding:11px 32px 11px 12px;outline-width:0;font-size:14px;color:#fff;line-height:1.4;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;border-radius:4px;background-color:#3d3d3d;border-style:solid;border-width:1px;border-color:#404040;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s}.navigation-input::-webkit-input-placeholder{color:#fff}.navigation-input:-ms-input-placeholder{color:#fff}.navigation-input::-ms-input-placeholder{color:#fff}.navigation-input::placeholder{color:#fff}.navigation-input:-ms-input-placeholder{color:#fff}.navigation-input::-ms-input-placeholder{color:#fff}.navigation-search-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;position:relative;color:#fff;text-align:left;text-indent:-9999px;border:2px solid;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.navigation-search-icon:after,.navigation-search-icon:before{content:'';pointer-events:none}.navigation-search-icon:before{width:2px;height:7px;top:10px;position:absolute;left:50%;-webkit-border-radius:0 0 1px 1px;border-radius:0 0 1px 1px;-webkit-box-shadow:inset 0 0 0 32px;box-shadow:inset 0 0 0 32px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.navigation-dropdown{width:100%;max-height:0;margin:0;overflow:hidden;list-style:none;position:static;display:block;z-index:20001;background-color:#1b1c1d;-webkit-transition:max-height 2s cubic-bezier(0,1,0,1);-o-transition:max-height 2s cubic-bezier(0,1,0,1);transition:max-height 2s cubic-bezier(0,1,0,1)}.navigation-dropdown.is-visible{max-height:2500px;padding:0;-webkit-transition:max-height 5s ease-out;-o-transition:max-height 5s ease-out;transition:max-height 5s ease-out}@media (min-width:992px){.navigation-dropdown{width:230px;position:absolute;display:inline-block;opacity:0;margin-top:40px;-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.4);box-shadow:0 10px 40px 0 rgba(0,0,0,.4);-webkit-border-radius:5px;border-radius:5px;background-color:#fff;-webkit-transition:opacity .3s linear,max-height 0s linear .15s,margin .3s;-o-transition:opacity .3s linear,max-height 0s linear .15s,margin .3s;transition:opacity .3s linear,max-height 0s linear .15s,margin .3s}.navigation-dropdown.is-visible{margin-top:0;opacity:1;overflow:visible;padding:5px 0;-webkit-transition:opacity .3s linear,max-height 0s linear,margin .3s;-o-transition:opacity .3s linear,max-height 0s linear,margin .3s;transition:opacity .3s linear,max-height 0s linear,margin .3s}}.navigation-dropdown .navigation-dropdown{left:100%}.navigation-dropdown .navigation-dropdown-left{right:100%;left:auto}.navigation-dropdown-item{width:100%;margin:0;float:left;display:inline-block}.navigation-dropdown-item.has-submenu{position:relative}.navigation-dropdown-item.has-submenu .navigation-dropdown{top:0}.navigation-dropdown-item.has-submenu>.navigation-dropdown-link:after{content:"\25E5";position:relative;font-size:9px;margin-left:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.navigation-dropdown-link{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;font-size:12px;color:var(--white-color);border-bottom:solid 1px #404040;font-weight:500;-webkit-transition:border .3s,color .3s,background .3s;-o-transition:border .3s,color .3s,background .3s;transition:border .3s,color .3s,background .3s}.navigation-dropdown-link:hover{color:var(--primary-accent-color)!important}.navigation-dropdown-link:visited{color:#fff}.navigation-dropdown-item.is-active>.navigation-dropdown-link,.navigation-dropdown-item:focus>.navigation-dropdown-link,.navigation-dropdown-item:hover>.navigation-dropdown-link{text-decoration:none!important}.navigation-dropdown-link{padding:10px 30px}.navigation-dropdown-link+ul .navigation-dropdown-link{padding-left:32px}.navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link{padding-left:48px}.navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link{padding-left:48px}.navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link{padding-left:64px}.navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link+ul .navigation-dropdown-link{padding-left:128px}@media (min-width:992px){.navigation-dropdown-link{padding-left:19px!important;border-bottom:none;font-size:16px;color:var(--link-color)}.navigation-dropdown-link:visited{color:var(--link-color)}}.navigation-dropdown-link>.submenu-indicator{right:0;top:0;position:absolute}.navigation-dropdown-item.is-active>.navigation-dropdown-link>.submenu-indicator:after,.navigation-dropdown-item:focus>.navigation-dropdown-link>.submenu-indicator:after,.navigation-dropdown-item:hover>.navigation-dropdown-link>.submenu-indicator:after{border-color:transparent transparent}@media (min-width:992px){.navigation-dropdown-link>.submenu-indicator{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navigation-dropdown-link>.submenu-indicator:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation-dropdown-link>.submenu-indicator.submenu-indicator-left:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}}.navigation-megamenu{width:100%;max-height:0;overflow:hidden;display:block;position:static;font-size:14px;color:#fff;background-color:#1b1c1d;z-index:20001;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:max-height 2s cubic-bezier(0,1,0,1);-o-transition:max-height 2s cubic-bezier(0,1,0,1);transition:max-height 2s cubic-bezier(0,1,0,1)}.navigation-megamenu.is-visible{max-height:2500px;border-bottom:solid 1px #404040;-webkit-transition:max-height 5s ease-out;-o-transition:max-height 5s ease-out;transition:max-height 5s ease-out}@media (min-width:992px){.navigation-megamenu{position:absolute;opacity:0;border-top:solid 0 transparent;background-color:#fff;-webkit-transition:opacity .3s linear,max-height 0s linear .15s,margin .3s;-o-transition:opacity .3s linear,max-height 0s linear .15s,margin .3s;transition:opacity .3s linear,max-height 0s linear .15s,margin .3s}.navigation-megamenu.is-visible{margin-top:0;opacity:1;border-bottom:none;-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.4);box-shadow:0 10px 40px 0 rgba(0,0,0,.4);-webkit-transition:opacity .3s linear,max-height 0s linear,margin .3s;-o-transition:opacity .3s linear,max-height 0s linear,margin .3s;transition:opacity .3s linear,max-height 0s linear,margin .3s}.navigation-megamenu.navigation-megamenu-half{width:50%}.navigation-megamenu.navigation-megamenu-quarter{width:25%}}.scroll-momentum .navigation-megamenu{-webkit-transform:translateZ(0);transform:translateZ(0)}@media (min-width:992px){.scroll-momentum .navigation-megamenu{-webkit-transform:none;-ms-transform:none;transform:none}}.navigation-megamenu [class*=container]{width:100%}.navigation-megamenu [class*=container] [class*=col-]{padding:0}.navigation-megamenu-container{display:table}.navigation-row{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.navigation-row>[class^=navigation-col]{width:100%;min-height:20px;position:relative}@media (min-width:992px){.navigation-row .navigation-col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}}@media (min-width:992px){.navigation-row .navigation-col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.navigation-row .navigation-col-2{-ms-flex:0 0 16.666666%;-webkit-box-flex:0;-webkit-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.navigation-row .navigation-col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.navigation-row .navigation-col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.navigation-row .navigation-col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666666%}.navigation-row .navigation-col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.navigation-row .navigation-col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.navigation-row .navigation-col-8{-ms-flex:0 0 66.666666%;-webkit-box-flex:0;-webkit-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.navigation-row .navigation-col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.navigation-row .navigation-col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.navigation-row .navigation-col-11{-ms-flex:0 0 91.666666%;-webkit-box-flex:0;-webkit-flex:0 0 91.666666%;flex:0 0 91.666666%;max-width:91.666666%}.navigation-row .navigation-col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.navigation-row:last-of-type [class^=navigation-col]:last-child{margin-bottom:0}@media (min-width:992px){.navigation-row:last-of-type [class^=navigation-col]{margin-bottom:0}}.navigation-list{width:100%;margin:0;padding:0;list-style:none}@media (min-width:992px){[class^=navigation-col]:last-of-type .navigation-list{padding:0}}.navigation-list>li{width:100%;margin:0}.navigation-list>li:last-child{margin-bottom:20px}.navigation-list>li>a{padding:9px 10px 9px 15px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;font-size:12px;text-decoration:none;-webkit-transition:color .3s,background .3s;-o-transition:color .3s,background .3s;transition:color .3s,background .3s;font-weight:500;color:var(--white-color)}[class^=navigation-col]:last-of-type .navigation-list>li>a{border-right:none}@media (min-width:992px){.navigation-list>li>a{padding:9px 10px 9px 30px;color:var(--link-color);font-size:16px}}.navigation-list>li:not(.navigation-list-heading)>a:after{content:"\25E5";position:relative;font-size:9px;margin-left:10px;opacity:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.navigation-list>li:not(.navigation-list-heading)>a:hover{color:var(--primary-accent-color)}.navigation-list>li:not(.navigation-list-heading)>a:hover:after{opacity:1}.navigation-list .navigation-list-heading{text-transform:uppercase;font-weight:700;font-size:16px;padding:15px 10px;color:var(--white-color)}@media (min-width:992px){.navigation-list .navigation-list-heading{padding:30px 10px 20px 30px;color:var(--heading-color);font-size:24px}}.navigation-list .navigation-list-heading>a{padding:0 16px 13px!important}.navigation-list .navigation-list-heading>a:hover{color:#fff!important;background-color:transparent!important}.align-to-right{margin-left:auto!important}.align-to-left{margin-right:auto!important}.margin-top{margin-top:1rem!important}@media (min-width:992px){.margin-top{margin-top:0!important}}@media (max-width:991px){.hide-on-portrait{display:none!important}}@media (min-width:992px){.hide-on-landscape{display:none!important}}