.no-touch .ds2-navigation-main--flyout a{transition:color .25s ease}
.no-touch .ds2-navigation-main--flyout a:active,.no-touch .ds2-navigation-main--flyout a:focus,.no-touch .ds2-navigation-main--flyout a:hover{color:#0653b6}
.ds2-navigation-content-bar--content li a,.ds2-navigation-main .ds2-navigation-main--flyout li a,.ds2-navigation-main-font-s{font-size:1rem;line-height:1.25rem;font-weight:700}
.ds2-navigation-main-font-m{font-size:1rem;line-height:1.5rem;font-weight:700}
@media only screen and (min-width:721px) and (max-width:1024px){.ds2-navigation-main{z-index:710}
}
.ds2-navigation-main .ds2-icon--arrow-big-l-white::after{opacity:0}
.ds2-navigation-main .ds2-icon--arrow-big-r-white{transition:all .25s ease}
.ds2-navigation-main .ds2-icon--arrow-big-r-white::after,.ds2-navigation-main .ds2-icon--arrow-big-r-white::before{background-position:-3px -5px;background-size:30px;transition:all .25s ease}
.ds2-navigation-main .ds2-icon--arrow-big-r-white::after{opacity:0;right:2px;left:auto}
.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active-page,.ds2-navigation-main .ds2-icon--arrow-big-r-white:active,.ds2-navigation-main .ds2-icon--arrow-big-r-white:focus,.ds2-navigation-main .ds2-icon--arrow-big-r-white:hover{color:#0653b6}
.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active-page::after,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active::after,.ds2-navigation-main .ds2-icon--arrow-big-r-white:active::after,.ds2-navigation-main .ds2-icon--arrow-big-r-white:focus::after,.ds2-navigation-main .ds2-icon--arrow-big-r-white:hover::after{opacity:1}
.ds2-navigation-main .ds2-icon{margin-top:-5px;padding-left:30px}
.ds2-navigation-main .ds2-icon.ds2-icon--menu-white{margin-top:-1px}
.ds2-navigation-main .ds2-icon--magnifier-white,.ds2-navigation-main .ds2-icon--menu-white,.ds2-navigation-main .ds2-icon--user-icon-white{transition:all .25s ease}
.ds2-navigation-main .ds2-icon--magnifier-white::after,.ds2-navigation-main .ds2-icon--magnifier-white::before,.ds2-navigation-main .ds2-icon--menu-white::after,.ds2-navigation-main .ds2-icon--menu-white::before,.ds2-navigation-main .ds2-icon--user-icon-white::after,.ds2-navigation-main .ds2-icon--user-icon-white::before{width:23px;height:23px;background-position:-10px -13px;transition:all .25s ease}
.ds2-navigation-main .ds2-icon--magnifier-white::after,.ds2-navigation-main .ds2-icon--menu-white::after,.ds2-navigation-main .ds2-icon--user-icon-white::after{opacity:0;top:0}
.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active,.ds2-navigation-main .ds2-icon--magnifier-white:active,.ds2-navigation-main .ds2-icon--magnifier-white:focus,.ds2-navigation-main .ds2-icon--magnifier-white:hover,.ds2-navigation-main .ds2-icon--menu-white.ds2-active,.ds2-navigation-main .ds2-icon--menu-white:active,.ds2-navigation-main .ds2-icon--menu-white:focus,.ds2-navigation-main .ds2-icon--menu-white:hover,.ds2-navigation-main .ds2-icon--user-icon-white.ds2-active,.ds2-navigation-main .ds2-icon--user-icon-white:active,.ds2-navigation-main .ds2-icon--user-icon-white:focus,.ds2-navigation-main .ds2-icon--user-icon-white:hover{color:#0653b6}
.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active::after,.ds2-navigation-main .ds2-icon--magnifier-white:active::after,.ds2-navigation-main .ds2-icon--magnifier-white:focus::after,.ds2-navigation-main .ds2-icon--magnifier-white:hover::after,.ds2-navigation-main .ds2-icon--menu-white.ds2-active::after,.ds2-navigation-main .ds2-icon--menu-white:active::after,.ds2-navigation-main .ds2-icon--menu-white:focus::after,.ds2-navigation-main .ds2-icon--menu-white:hover::after,.ds2-navigation-main .ds2-icon--user-icon-white.ds2-active::after,.ds2-navigation-main .ds2-icon--user-icon-white:active::after,.ds2-navigation-main .ds2-icon--user-icon-white:focus::after,.ds2-navigation-main .ds2-icon--user-icon-white:hover::after{opacity:1}
.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active::after{opacity:0}
.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active:active::after,.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active:focus::after,.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active:hover::after{opacity:1}
.ds2-navigation-main .ds2-icon--all-models-white::after{opacity:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-icon--all-models-white{padding-left:0}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-icon--all-models-white{transition:all .25s ease}
.ds2-navigation-main .ds2-icon--all-models-white::after,.ds2-navigation-main .ds2-icon--all-models-white::before{width:23px;height:23px;background-position:-10px -13px;transition:all .25s ease}
.ds2-navigation-main .ds2-icon--all-models-white.ds2-active,.ds2-navigation-main .ds2-icon--all-models-white:active,.ds2-navigation-main .ds2-icon--all-models-white:focus,.ds2-navigation-main .ds2-icon--all-models-white:hover{color:#0653b6}
.ds2-navigation-main .ds2-icon--all-models-white.ds2-active::after,.ds2-navigation-main .ds2-icon--all-models-white:active::after,.ds2-navigation-main .ds2-icon--all-models-white:focus::after,.ds2-navigation-main .ds2-icon--all-models-white:hover::after{opacity:1}
}
.ds2-navigation-main .ds2-navigation-main--menu{margin-bottom:0;padding:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--menu{display:none}
}
@media only screen and (max-width:720px){.ds2-navigation-main .ds2-navigation-main--menu span.title{display:none}
.ds2-navigation-main .ds2-navigation-main--menu .ds2-icon{padding:0 0 20px 10px}
.ds2-navigation-main .ds2-navigation-main--menu .ds2-icon::after,.ds2-navigation-main .ds2-navigation-main--menu .ds2-icon::before{display:inline-block}
}
@media only screen and (min-width:721px){.ds2-navigation-main .ds2-navigation-main--flyout{overflow:auto}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .row{padding-left:37.5px;padding-right:37.5px}
.ds2-navigation-main .ds2-navigation-main--flyout.ds2-padding-bottom{padding-bottom:2rem}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--flyout .row>.columns{padding:0;border-top:1px solid #bbb}
}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4{display:none;transition:opacity .5s}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4.ds2-active{display:block;margin-top:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4.ds2-active{display:inline-block;margin-top:10px}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-open,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2.ds2-open,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-open,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4.ds2-open{display:inline-block}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-open{position:relative}
}
.ds2-navigation-main .ds2-navigation-main--flyout ul{vertical-align:top;margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout ul{display:inline-block;padding-right:10px;padding-left:15px;margin-top:10px;width:290px}
.ds2-navigation-main .ds2-navigation-main--flyout ul :last-child a{margin-bottom:0;padding-bottom:0}
.ds2-navigation-main .ds2-navigation-main--flyout ul :first-child a{margin-top:0;padding-top:0}
.ds2-navigation-main .ds2-navigation-main--flyout ul.ds2-navigation-main--level-2{padding-left:.5rem}
}
@media only screen and (min-width:1025px) and (max-width:1280px){.ds2-navigation-main .ds2-navigation-main--flyout ul{width:175px}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--flyout ul{min-width:none;max-width:none}
}
.ds2-navigation-main .ds2-navigation-main--flyout li{display:block;margin-top:0;border-bottom:1px solid #bbb;padding-left:20px;padding-right:20px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout li{padding-left:0;padding-right:0;border-bottom:0}
}
.ds2-navigation-main .ds2-navigation-main--flyout li a{color:#fff;position:relative;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;margin-top:0;padding-left:0;padding-right:13px}
.ds2-navigation-main .ds2-navigation-main--flyout li a.ds2-icon::after,.ds2-navigation-main .ds2-navigation-main--flyout li a.ds2-icon::before{bottom:6px}
.ds2-navigation-main .ds2-navigation-main--flyout li a.ds2-active-page{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist{display:block}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist{display:none}
}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li{display:none}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li:last-child{display:block}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a{padding-left:15px;padding-right:15px;color:#0653b6;text-align:center}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-icon::before{right:2px;left:auto}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-icon.ds-icon--left::before{left:0;right:auto}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-open{display:none}
}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li{display:block;padding-left:20px;padding-right:20px}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li .ds2-icon.ds2-icon--all_models-01{display:none}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1{display:none}
}
.ds2-navigation-main .ds2-navigation-element--flyout-close{width:100%;position:fixed;display:none}
@media only screen and (min-width:721px){.ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar{display:block;background-color:#262626;opacity:.5;filter:alpha(opacity=50);height:40px}
.ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar .ds2-icon--close-white{position:relative;left:50%;top:10px}
}
.ds2-navigation-main.ds2-navigation-main--overlay .ds2-navigation-main--flyout-container{position:relative;z-index:680;width:100%}
#ds2-globalnav{position:relative}
.ds2-navigation-main--hr{display:none}
.ds2-navigation-main--list{display:inline-block;margin-bottom:15px}
.ds2-navigation-main--item{display:inline-block;vertical-align:middle;padding-right:.5rem;padding-left:.5rem;text-rendering:initial}
.ds2-navigation-main--item:first-child{padding-left:0}
.ds2-navigation-main--link{color:#fff;position:relative;display:block;transition:color .25s ease}
.ds2-navigation-main--link.ds2-active,.ds2-navigation-main--link.ds2-active-page,.ds2-navigation-main--link:active,.ds2-navigation-main--link:focus,.ds2-navigation-main--link:hover{color:#0653b6}
.ds2-navigation-main--link.ds2-fastlane--hidden{display:none}
.ds2-navigation-main--container{background-color:#8e8e8e}
@media only screen and (max-width:1024px){.ds2-navigation-main--container .ds2-row-padding,.ds2-navigation-main--container .row{padding:0 7.5px;margin:0}
}
.ds2-navigation-main--container .ds2-navigation-main--top-bar{transition:all .5s ease;height:100px}
@media only screen and (max-width:1024px){.ds2-navigation-main--container .ds2-navigation-main--top-bar{height:45px;position:inherit}
}
@media only screen and (max-width:1024px){.ds2-navigation-main--container .ds2-navigation-main--top-bar #ds2-globalnav{margin-top:-3px}
}
.ds2-navigation-main--container .ds2-icon--magnifier-white::before{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M32%2029.75l-5.417-5.416c1.823-2.852%201.458-6.65-1-9.174-2.75-2.826-7.545-2.88-10.424%200-2.88%202.88-2.88%207.545%200%2010.424%202.49%202.492%206.32%202.822%209.173%201L29.75%2032%2032%2029.75zm-14.937-6.07c-1.827-1.828-1.827-4.79%200-6.617s4.79-1.827%206.616%200%201.826%204.79%200%206.616c-1.828%201.826-4.79%201.826-6.617%200z%22%2F%3E%3C%2Fsvg%3E")}
@media only screen and (max-width:1024px){.ds2-navigation-main--salesbar .ds2-navigation-main--link,.ds2-navigation-main--search .ds2-navigation-main--link{margin-top:-1px}
}
@media only screen and (min-width:1025px){.ds2-navigation-main--fastlane{position:absolute;top:30px;left:0}
}
@media only screen and (max-width:1024px){.ds2-navigation-main--fastlane{display:none}
}
.ds2-navigation-main--fastlane-link{margin-bottom:0}
.ds2-navigation-main--id-module{margin-right:1px;position:relative;top:0;z-index:720}
@media only screen and (max-width:1024px){.ds2-navigation-main--id-module.ds2-navigation-main--hide-for-medium-down{display:none}
}
.ds2-navigation-main--id-module-image{position:absolute;width:74px;float:right;right:18px;top:10px;z-index:720}
@media only screen and (min-width:521px){.ds2-navigation-main--id-module-image{width:103px;right:43px}
}
@media only screen and (min-width:1025px){.ds2-navigation-main--id-module-image{width:103px;right:-15px}
}
.ds2-navigation-main--level-1{margin-top:15px}
@media only screen and (min-width:1025px){.ds2-navigation-main--level-1{margin-top:65px}
.ds2-navigation-main--level-1 .ds2-icon:not(.ds2-icon--user-icon-white)::before{display:none}
}
.ds2-navigation-main--level-1 .ds2-navigation-main--link{margin-top:0}
@media only screen and (max-width:1024px){.ds2-navigation-main--level-1 .ds2-navigation-main--item{display:none}
}
@media only screen and (min-width:901px){.ds2-navigation-main--level-1 .ds2-navigation-main--item.ds2-navigation-main--visible-medium{display:inline-block}
}
@media only screen and (max-width:720px){.ds2-navigation-main--level-1 .ds2-navigation-main--item{display:none}
}
.ds2-navigation-main--level-1 .ds2-navigation-main--invisible{display:none}
@media only screen and (max-width:1280px){.ds2-navigation-main--special .title{display:none}
.ds2-navigation-main--special .ds2-icon{padding-left:0}
.ds2-navigation-main--special .ds2-icon::before{position:relative;display:inline-block}
}
@media only screen and (max-width:1024px){.ds2-navigation-main--special .title{display:inline-block}
.ds2-navigation-main--special .ds2-icon{padding-left:30px}
.ds2-navigation-main--special .ds2-icon::before{position:absolute;display:block}
}
@media only screen and (max-width:720px){.ds2-navigation-main--special .title{display:none}
.ds2-navigation-main--special .ds2-icon{padding-left:0}
.ds2-navigation-main--special .ds2-icon::before{position:relative;display:inline-block}
}
@media only screen and (max-width:720px){.ds2-navigation-main--special-item{padding-top:6px}
}
.ds2-navigation-main--special-item:first-child{padding-left:1rem}
@media only screen and (min-width:721px){.ds2-navigation-main--special-item:first-child{padding-left:.5rem}
}
.ds2-navigation-main--level-1 .ds2-navigation-main--link,.ds2-navigation-main--menu .ds2-navigation-main--link{margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-main--level-1 .ds2-navigation-main--link.ds2-underline,.ds2-navigation-main--menu .ds2-navigation-main--link.ds2-underline{color:#0653b6}
.ds2-navigation-main--level-1 .ds2-navigation-main--link.ds2-underline::after,.ds2-navigation-main--menu .ds2-navigation-main--link.ds2-underline::after{content:' ';position:absolute;left:0;right:0;bottom:-15px;height:4px;background-color:#0653b6}
}
@media only screen and (min-width:1025px){.ds2-navigation-main--level-1 .ds2-navigation-main--link.ds2-active-page::after,.ds2-navigation-main--menu .ds2-navigation-main--link.ds2-active-page::after{content:' ';position:absolute;left:0;right:0;bottom:-15px;height:4px;background-color:#0653b6}
}
@media only screen and (min-width:1025px){.ds2-navigation-main--level-1 .ds2-navigation-main--item:first-child a.ds2-active-page{color:#0653b6}
.ds2-navigation-main--level-1 .ds2-navigation-main--item:first-child a.ds2-active-page::after{content:' ';position:absolute;background-color:transparent}
}
@media only screen and (min-width:1025px){.ds2-navigation-main--menu-link.ds2-underline{color:#0653b6}
.ds2-navigation-main--menu-link.ds2-underline::after{content:' ';position:absolute}
}
.ds2-navigation-main--special-link.ds2-navigation-main-font-m{margin-bottom:0}
.ds2-navigation-main--special-link.ds2-navigation-main-font-m.ds2-active{color:#0653b6}
.ds2-navigation-main--special-link.ds2-navigation-main-font-m.ds2-active .ds2-icon{color:#0653b6}
.ds2-navigation-main--special-link.ds2-navigation-main-font-m.ds2-active.ds2-icon--magnifier-white{color:#fff}
.ds2-navigation-main--special-link.ds2-navigation-main-font-m.ds2-active.ds2-icon--magnifier-white:active,.ds2-navigation-main--special-link.ds2-navigation-main-font-m.ds2-active.ds2-icon--magnifier-white:focus,.ds2-navigation-main--special-link.ds2-navigation-main-font-m.ds2-active.ds2-icon--magnifier-white:hover{color:#0653b6}
@media only screen and (min-width:1025px){.ds2-navigation-main--special-link.ds2-navigation-main-font-m{height:20px}
}
.ds2-navigation-main--level-2,.ds2-navigation-main--level-3,.ds2-navigation-main--level-4{display:none}
.ds2-navigation-main--flyout-container{display:block;background-color:#8e8e8e;transition:max-height .5s ease-in-out;max-height:0}
.ds2-navigation-main--flyout-container.ds2-navigation-main--flyout-container--open{max-height:2000px}
.ds2-navigation-main--flyout-container.ds2-navigation-main--flyout-container--open .ds2-navigation-main--level-1.ds2-open,.ds2-navigation-main--flyout-container.ds2-navigation-main--flyout-container--open .ds2-navigation-main--level-2.ds2-open{opacity:1}
.ds2-navigation-main--flyout-container .ds2-navigation-main--level-1.ds2-open,.ds2-navigation-main--flyout-container .ds2-navigation-main--level-2.ds2-open{opacity:0}
.ds2-navigation-main--top-bar-plain{height:83px}
@media only screen and (min-width:521px){.ds2-navigation-main--top-bar-plain{height:100px}
}
.ds2-navigation-main--top-bar-plain .ds2-navigation-main--id-module-slider{position:absolute;width:190px}
@media only screen and (min-width:1025px){.ds2-navigation-main--level-3{border-left:1px solid #8e8e8e;transition:border-color .3s ease}
.ds2-navigation-main--level-3.ds2-border-left{border-left:1px solid #bbb}
.ds2-navigation-main--level-2{border-right:1px solid #8e8e8e;transition:border-color .3s ease}
.ds2-navigation-main--level-2.ds2-border-right{border-right:1px solid #bbb}
}
.no-touch .ds2-wcag .ds2-navigation-main--flyout a:active,.no-touch .ds2-wcag .ds2-navigation-main--flyout a:focus,.no-touch .ds2-wcag .ds2-navigation-main--flyout a:hover{color:#fff}
.ds2-wcag .ds2-navigation-main .ds2-icon--arrow-big-r-white::after{background:0 none}
.ds2-wcag .ds2-navigation-main .ds2-icon--arrow-big-r-white{transition:color .25s ease}
.ds2-wcag .ds2-navigation-main .ds2-icon--arrow-big-r-white::after,.ds2-wcag .ds2-navigation-main .ds2-icon--arrow-big-r-white::before{background-position:-3px -6px}
.ds2-wcag .ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active,.ds2-wcag .ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active-page,.ds2-wcag .ds2-navigation-main .ds2-icon--arrow-big-r-white:active,.ds2-wcag .ds2-navigation-main .ds2-icon--arrow-big-r-white:focus,.ds2-wcag .ds2-navigation-main .ds2-icon--arrow-big-r-white:hover{color:#fff}
.ds2-wcag .ds2-navigation-main .ds2-icon--user-icon-white::after{background:0 none}
.ds2-wcag .ds2-navigation-main .ds2-icon--magnifier-white::after{background:0 none}
.ds2-wcag .ds2-navigation-main .ds2-icon--menu-white::after{background:0 none}
.ds2-wcag .ds2-navigation-main .ds2-icon--magnifier-white,.ds2-wcag .ds2-navigation-main .ds2-icon--menu-white,.ds2-wcag .ds2-navigation-main .ds2-icon--user-icon-white,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--link.ds2-icon--magnifier-white{transition:color .25s ease}
.ds2-wcag .ds2-navigation-main .ds2-icon--magnifier-white::after,.ds2-wcag .ds2-navigation-main .ds2-icon--magnifier-white::before,.ds2-wcag .ds2-navigation-main .ds2-icon--menu-white::after,.ds2-wcag .ds2-navigation-main .ds2-icon--menu-white::before,.ds2-wcag .ds2-navigation-main .ds2-icon--user-icon-white::after,.ds2-wcag .ds2-navigation-main .ds2-icon--user-icon-white::before,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--link.ds2-icon--magnifier-white::after,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--link.ds2-icon--magnifier-white::before{transition:color .25s ease}
.ds2-wcag .ds2-navigation-main .ds2-icon--magnifier-white.ds2-active,.ds2-wcag .ds2-navigation-main .ds2-icon--magnifier-white:active,.ds2-wcag .ds2-navigation-main .ds2-icon--magnifier-white:focus,.ds2-wcag .ds2-navigation-main .ds2-icon--magnifier-white:hover,.ds2-wcag .ds2-navigation-main .ds2-icon--menu-white.ds2-active,.ds2-wcag .ds2-navigation-main .ds2-icon--menu-white:active,.ds2-wcag .ds2-navigation-main .ds2-icon--menu-white:focus,.ds2-wcag .ds2-navigation-main .ds2-icon--menu-white:hover,.ds2-wcag .ds2-navigation-main .ds2-icon--user-icon-white.ds2-active,.ds2-wcag .ds2-navigation-main .ds2-icon--user-icon-white:active,.ds2-wcag .ds2-navigation-main .ds2-icon--user-icon-white:focus,.ds2-wcag .ds2-navigation-main .ds2-icon--user-icon-white:hover,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--link.ds2-icon--magnifier-white.ds2-active,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--link.ds2-icon--magnifier-white:active,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--link.ds2-icon--magnifier-white:focus,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--link.ds2-icon--magnifier-white:hover{color:#fff}
.ds2-wcag .ds2-navigation-main .ds2-icon--all-models-white::after{background:0 none}
@media only screen and (max-width:1024px){.ds2-wcag .ds2-navigation-main .ds2-icon--all-models-white{transition:color .25s ease}
.ds2-wcag .ds2-navigation-main .ds2-icon--all-models-white.ds2-active,.ds2-wcag .ds2-navigation-main .ds2-icon--all-models-white:active,.ds2-wcag .ds2-navigation-main .ds2-icon--all-models-white:focus,.ds2-wcag .ds2-navigation-main .ds2-icon--all-models-white:hover{color:#fff}
}
.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li{margin-top:2px;margin-bottom:2px}
.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li:first-child{margin-top:0}
.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li:last-child{margin-bottom:0}
.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li a{padding-top:.5rem;padding-bottom:.5rem;padding-left:15px}
.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li a.ds2-active-page{color:#fff}
.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li a.ds2-active,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li a.ds2-active-page,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li a:active,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li a:focus,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout li a:hover{border-left-width:3px;border-left-style:solid;border-bottom-color:inherit;padding-left:12px}
.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a{color:#fff}
.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-active,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-active-page,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a:active,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a:focus,.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a:hover{border:0;padding-left:15px}
.ds2-wcag .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-white::before{background-size:30px;background-position:0 -6px}
.ds2-wcag .ds2-navigation-main--link.ds2-active,.ds2-wcag .ds2-navigation-main--link.ds2-active-page,.ds2-wcag .ds2-navigation-main--link:active,.ds2-wcag .ds2-navigation-main--link:focus,.ds2-wcag .ds2-navigation-main--link:hover{color:#fff}
.ds2-wcag .ds2-navigation-main--container{background-color:#4d4d4d}
@media only screen and (min-width:1025px){.ds2-wcag .ds2-navigation-main--container .ds2-navigation-main--link{padding-bottom:12px}
.ds2-wcag .ds2-navigation-main--container .ds2-navigation-main--link.ds2-active,.ds2-wcag .ds2-navigation-main--container .ds2-navigation-main--link.ds2-active-page,.ds2-wcag .ds2-navigation-main--container .ds2-navigation-main--link:active,.ds2-wcag .ds2-navigation-main--container .ds2-navigation-main--link:focus,.ds2-wcag .ds2-navigation-main--container .ds2-navigation-main--link:hover{padding-bottom:7px;color:#fff;border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:5px}
}
@media only screen and (min-width:1025px){.ds2-wcag .ds2-navigation-main--level-1 .ds2-navigation-main--link.ds2-underline,.ds2-wcag .ds2-navigation-main--menu .ds2-navigation-main--link.ds2-underline{color:#fff}
.ds2-wcag .ds2-navigation-main--level-1 .ds2-navigation-main--link.ds2-underline::after,.ds2-wcag .ds2-navigation-main--menu .ds2-navigation-main--link.ds2-underline::after{background-color:#fff}
}
@media only screen and (min-width:1025px){.ds2-wcag .ds2-navigation-main--level-1 .ds2-navigation-main--link.ds2-active-page::after,.ds2-wcag .ds2-navigation-main--menu .ds2-navigation-main--link.ds2-active-page::after{background-color:#fff}
}
@media only screen and (min-width:1025px){.ds2-wcag .ds2-navigation-main--level-1 .ds2-navigation-main--item:first-child a.ds2-active-page{color:#fff}
}
@media only screen and (min-width:1025px){.ds2-wcag .ds2-navigation-main--level-1 .ds2-navigation-main--item a.ds2-active-page::after{background-color:transparent}
}
@media only screen and (min-width:1025px){.ds2-wcag .ds2-navigation-main--menu-link.ds2-underline{color:#fff}
}
.ds2-wcag .ds2-navigation-main--special-link.ds2-active{color:#fff}
.ds2-wcag .ds2-navigation-main--special-link.ds2-active .ds2-icon{color:#fff}
@media only screen and (min-width:1025px){.ds2-wcag .ds2-navigation-main--special-link{height:auto}
}
.ds2-wcag .ds2-navigation-main--flyout-container{background-color:#4d4d4d}