#footer{max-width:100%}#footer .upper-section{display:flex;flex-direction:row;border-top:6px solid currentColor}#footer .upper-section.no-color-separator-line{border:none}#footer .upper-section .footer-left{flex:33%}#footer .upper-section .footer-right{display:flex;flex:66%;justify-content:space-evenly}#footer .lower-section .footer-links{display:flex}#footer .lower-section .footer-copyright{color:#fff;text-align:center;border-top:1px solid #fff;margin-top:30px;padding-top:30px}#footer .lower-section .no-white-separator-line{border-top:none!important}#footer .row{margin-left:0;margin-right:0}#footer .row .row{width:100%}#footer a,#footer span{color:#fff;font-size:16px;font-weight:800}#footer div#copyright,#footer span#copyright{color:#fff;font-size:16px;font-weight:800}#footer .field-link{white-space:nowrap;margin-top:35px}#footer .field-link a{color:#fff;text-decoration:none;font-size:16px;font-weight:800;border:none}#footer .field-link:hover{text-decoration:underline}#footer .social-media-list a{margin:auto;margin-top:20px}#footer .social-media-list img{height:50px;width:50px}#footer .component.social-media-list .social-link:hover .icon img{filter:none;opacity:60%}@media (min-width:992px){#footer a.social-link{margin-right:1%;margin-left:5%}}#footer #chs-footer-logo{text-align:right;margin-right:25px}@media (max-width:992px){#footer #chs-footer-logo{text-align:center;margin-right:0;margin-top:15px;margin-bottom:15px}}#footer #chs-footer-logo a img{height:58px;width:auto;padding:4px}#footer #chs-copyright-logo{margin-top:-20px;margin-bottom:20px}#footer a:focus{outline:1px dotted currentColor}#footer .microsite-footer .lower-section{max-width:unset}#footer .microsite-footer .lower-section .component.social-media-list.col-12{justify-content:unset;padding:unset}@media (max-width:992px){#footer .microsite-footer .lower-section .component.social-media-list.col-12{justify-content:center}}#footer .microsite-footer .lower-section .component.image.file-type-icon-media-link.col-12{text-align:right;margin:20px 25px 0 0}#footer .microsite-footer .lower-section .horizontal-list{padding:20px;text-align:center}#footer .microsite-footer .lower-section .field-link{padding-right:20px}#footer .microsite-footer .lower-section .field-link a{color:#fff;text-decoration:none;font-size:16px;font-weight:800;border:none}@media (max-width:992px){#footer .microsite-footer .lower-section .field-link{position:relative;width:100%;display:block;padding-right:unset}}#footer .microsite-footer .lower-section .field-link:hover{text-decoration:underline}#footer .microsite-footer .lower-section .social-media-list a{margin:25px 10px 0 10px}@media (min-width:992px){#footer .microsite-footer .lower-section .social-media-list a{margin-right:1%;margin-left:5%}}#footer .microsite-footer .lower-section .footer-copyright{color:#fff;text-align:center;border-top:1px solid #fff;margin-top:0;padding-top:0}#footer .microsite-footer .lower-section .no-white-separator-line{border-top:none!important}
@charset "UTF-8";.navigation{background:0 0}.navigation .level0>.navigation-title>a,.navigation .level1>.navigation-title>a{font-size:18px;border-color:#ccc;border-style:solid;border-width:0 0 2px 0;padding-right:3px;margin-right:5px}.navigation .level0>.navigation-title>a:hover,.navigation .level1>.navigation-title>a:hover{text-decoration:none}.navigation a{color:#444d54}.lt-ie9 .navigation a,.lt-ie9 .navigation a span{color:#444d54}.navigation a:focus,.navigation a:hover{color:#444d54}.navigation li.submenu{margin-bottom:0}.navigation li>.navigation-title>a{padding:3px 5px 3px 0;display:block;color:#444d54;text-decoration:none}.navigation li>ul a{font-size:16px}.navigation .submenu>ul{padding-left:10px}main{transition:background-color .2s ease;padding-top:98px}main.blur{--topVar:137px}main.blur::before{content:'';top:var(--topVar);right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:10;opacity:1;visibility:visible;position:fixed}div.skip-to-main{position:relative}div.skip-to-main a.skip-to-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-2}div.skip-to-main a.skip-to-main:focus{border:1px dotted #000}div.skip-to-main a.skip-to-main:active,div.skip-to-main a.skip-to-main:focus{background:#e6e6e6;color:#0067b8;top:0;left:0;padding:24px;width:auto;height:auto;overflow:auto;right:0;text-decoration:underline;text-align:center;z-index:1000;outline:0}.navigation,.navigation-responsive{background:0 0}.navigation .level0>.navigation-title>a,.navigation .level1>.navigation-title>a,.navigation-responsive .level0>.navigation-title>a,.navigation-responsive .level1>.navigation-title>a{margin-right:5px}.navigation .level0>.navigation-title>a:hover,.navigation .level1>.navigation-title>a:hover,.navigation-responsive .level0>.navigation-title>a:hover,.navigation-responsive .level1>.navigation-title>a:hover{text-decoration:none}.navigation a,.navigation-responsive a{color:#444d54}.lt-ie9 .navigation a,.lt-ie9 .navigation a span,.lt-ie9 .navigation-responsive a,.lt-ie9 .navigation-responsive a span{color:#444d54}.navigation a:focus,.navigation a:hover,.navigation-responsive a:focus,.navigation-responsive a:hover{color:#444d54}.navigation li.submenu,.navigation-responsive li.submenu{margin-bottom:0}.navigation li>.navigation-title>a,.navigation-responsive li>.navigation-title>a{padding:3px 5px 3px 0;display:block;color:#444d54;text-decoration:none}.navigation li>ul a,.navigation-responsive li>ul a{font-size:16px}.navigation .submenu>ul,.navigation-responsive .submenu>ul{padding-left:10px}.navigation-responsive.navigation-main .component-content>nav,.navigation.navigation-main .component-content>nav{position:relative}.navigation-responsive.navigation-main .component-content>nav ul:after,.navigation.navigation-main .component-content>nav ul:after{content:"";display:table;clear:both}.navigation-responsive.navigation-main .component-content>nav ul div.navigation-title.external-link>a::after,.navigation.navigation-main .component-content>nav ul div.navigation-title.external-link>a::after{content:"";height:12px;width:12px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='12' height='12' viewBox='0 0 12 12' version='1.1' id='svg25' sodipodi:docname='external-link-black.svg' inkscape:version='1.1.1 (3bf5ae0d25, 2021-09-20)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Csodipodi:namedview id='namedview27' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' showgrid='false' inkscape:zoom='72.75' inkscape:cx='3.2852234' inkscape:cy='6' inkscape:window-width='1933' inkscape:window-height='1081' inkscape:window-x='365' inkscape:window-y='594' inkscape:window-maximized='0' inkscape:current-layer='svg25' /%3E%3Cdefs id='defs21'%3E%3Cstyle id='style19'%3E.a%7Bfill:%230077a7;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M9,2V3h3.293L6.023,9.273l.7.7L13,3.707V7h1V2ZM4,4A2,2,0,0,0,2,6v6a2,2,0,0,0,2,2h6a2,2,0,0,0,2-2V7L11,8v4a1,1,0,0,1-1,1H4a1,1,0,0,1-1-1V6A1,1,0,0,1,4,5H8L9,4Z' transform='translate(-2 -2)' id='path23' style='fill:%23000000;fill-opacity:1' /%3E%3C/svg%3E%0A");display:inline-block;margin-left:8px}.navigation-responsive.navigation-main .rel-level1,.navigation.navigation-main .rel-level1{float:left}.navigation-responsive.navigation-main .rel-level1.active,.navigation.navigation-main .rel-level1.active{background-repeat:no-repeat;background-position:bottom center}.navigation-responsive.navigation-main .rel-level1.active>.navigation-title>a,.navigation.navigation-main .rel-level1.active>.navigation-title>a{border-color:#ccc}.navigation-responsive.navigation-main .rel-level1>.navigation-title>a,.navigation.navigation-main .rel-level1>.navigation-title>a{border-width:2px 0 0 0;border-color:transparent}.navigation-responsive.navigation-main .rel-level1>.navigation-title>a:hover,.navigation.navigation-main .rel-level1>.navigation-title>a:hover{border-color:#ccc}.navigation-responsive.navigation-main .rel-level1.submenu>.navigation-title a,.navigation.navigation-main .rel-level1.submenu>.navigation-title a{position:relative;padding-right:15px}.navigation-responsive.navigation-main .rel-level1.submenu>.navigation-title a:after,.navigation.navigation-main .rel-level1.submenu>.navigation-title a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;content:"";position:absolute;transform:translateY(-50%);top:50%;right:0}.navigation-responsive.navigation-main .rel-level1.submenu sub,.navigation-responsive.navigation-main .rel-level1.submenu sup,.navigation.navigation-main .rel-level1.submenu sub,.navigation.navigation-main .rel-level1.submenu sup{vertical-align:baseline;position:relative;top:-.4em;line-height:1.6em}.navigation-responsive.navigation-main .rel-level1.submenu sub:hover,.navigation-responsive.navigation-main .rel-level1.submenu sup:hover,.navigation.navigation-main .rel-level1.submenu sub:hover,.navigation.navigation-main .rel-level1.submenu sup:hover{border-bottom:1px solid #0033a0}.navigation-responsive.navigation-main .rel-level1>ul,.navigation.navigation-main .rel-level1>ul{overflow:hidden;display:none;z-index:10;position:absolute;top:100%;background:#f6f6f6;margin-left:0;margin-top:-2px;border-top:2px solid #ccc;border-bottom:1px solid #ccc}.navigation-responsive.navigation-main .rel-level1.show,.navigation.navigation-main .rel-level1.show{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMC4wNDIiIGhlaWdodD0iMTUuMDQyIiB2aWV3Qm94PSIwIDAgMzAuMDQyIDE1LjA0MiI+CiAgPHBhdGggaWQ9IlBhdGhfMzUiIGRhdGEtbmFtZT0iUGF0aCAzNSIgZD0iTTE1LjA0Mi44MzJWMGMwLC4xNC0uMDE3LjI3Ni0uMDIxLjQxNkMxNS4wMTcuMjc2LDE1LC4xNCwxNSwwVi44MzJBMTUuMDI5LDE1LjAyOSwwLDAsMSwwLDE1LjA0MkgzMC4wNDJBMTUuMDI5LDE1LjAyOSwwLDAsMSwxNS4wNDIuODMyWiIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:bottom center}.navigation-responsive.navigation-main .rel-level1.show>a+ul,.navigation.navigation-main .rel-level1.show>a+ul{display:block!important}.navigation-responsive.navigation-main .rel-level1.show>ul,.navigation.navigation-main .rel-level1.show>ul{display:block!important;min-width:60px}.navigation-responsive.navigation-main .rel-level1.active>span,.navigation.navigation-main .rel-level1.active>span{display:block;padding:10px 20px;color:#fff}.navigation-responsive.navigation-main .rel-level1.submenu.active,.navigation.navigation-main .rel-level1.submenu.active{border-color:#176f89}.navigation-responsive.navigation-main .rel-level2:focus,.navigation-responsive.navigation-main .rel-level2:hover,.navigation.navigation-main .rel-level2:focus,.navigation.navigation-main .rel-level2:hover{transition:background .2s ease-in;background:#f6f6f6}.navigation-responsive.navigation-main .rel-level2 div>a,.navigation.navigation-main .rel-level2 div>a{display:block;font-weight:400;font-size:16px;text-align:center}.navigation-responsive.navigation-main .rel-level2 div>a:focus,.navigation-responsive.navigation-main .rel-level2 div>a:hover,.navigation.navigation-main .rel-level2 div>a:focus,.navigation.navigation-main .rel-level2 div>a:hover{color:#222}.navigation-responsive.navigation-main .rel-level2.submenu,.navigation.navigation-main .rel-level2.submenu{box-sizing:border-box}.navigation-responsive.navigation-main .rel-level2.submenu.navigation-image,.navigation.navigation-main .rel-level2.submenu.navigation-image{text-align:center}.navigation-responsive.navigation-main .rel-level2.submenu.navigation-image .field-navigationtext,.navigation-responsive.navigation-main .rel-level2.submenu.navigation-image>a,.navigation.navigation-main .rel-level2.submenu.navigation-image .field-navigationtext,.navigation.navigation-main .rel-level2.submenu.navigation-image>a{text-align:left}.navigation-responsive.navigation-main.navigation-main-horizontal .submenu>ul,.navigation.navigation-main.navigation-main-horizontal .submenu>ul{padding-left:0}.navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1.show>a+ul,.navigation.navigation-main.navigation-main-horizontal .rel-level1.show>a+ul{display:inline-flex!important;flex-wrap:wrap}.navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1.show>ul,.navigation.navigation-main.navigation-main-horizontal .rel-level1.show>ul{display:inline-flex!important;flex-wrap:wrap}.navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1>ul,.navigation.navigation-main.navigation-main-horizontal .rel-level1>ul{width:100%;clear:both;left:0}.navigation-responsive.navigation-main.navigation-main-horizontal .rel-level2,.navigation.navigation-main.navigation-main-horizontal .rel-level2{float:left;padding:10px;border-right-width:1px;border-right-style:solid;border-right-color:#ccc;flex-grow:1;flex-basis:23%}.navigation-responsive.navigation-main.navigation-main-vertical .rel-level1>ul,.navigation.navigation-main.navigation-main-vertical .rel-level1>ul{padding-left:0;width:auto;left:auto;border-right-width:1px;border-right-style:solid;border-right-color:#ccc}.navigation-responsive.navigation-main.navigation-main-vertical .rel-level1>ul>li,.navigation.navigation-main.navigation-main-vertical .rel-level1>ul>li{padding:5px 10px}#wrapper header{width:100%;z-index:999;position:relative}#wrapper header #header.container{width:100%;max-width:100%;padding-top:30px}#wrapper header #header.container>.row{display:block;margin-right:0;margin-left:0}#wrapper header #header.container .navigation-main{background:#fff;z-index:11}#wrapper header.sticky-header{position:fixed}#wrapper header.sticky-header:has(#header.showMobileMenu){position:relative}#wrapper header.sticky-header #breadcrumb{background-color:#fff}#wrapper footer{background-color:#444d54}#header.container>.row{position:relative}#header.container .siteLogo{flex:none;display:block;padding:8px 34px 8px 50px}#header.container .siteLogo a:focus{outline:1px dotted currentColor}#header.container .siteLogo2{margin-left:auto;display:block;padding:8px 50px 8px 34px}#header.container .siteLogo2 a:focus{outline:1px dotted currentColor}#header.container .link{flex:none}#header.container .link a{display:block;font-weight:700;font-size:16px;line-height:18px;color:#fff;border-color:transparent;padding:3.5px 4px 3px 20px;margin:18px 20px 10px 20px;border-left:1px solid #fff}#header.container .link a:after{content:unset}#header.container .link a:focus{outline:1px dotted #fff}#header.container #userAuthentication .user-information{margin-right:6px}#header.container #userAuthentication .user-information .user-icon{margin-right:6px}#header.container #userAuthentication .user-information .user-icon .user-name-hover{display:none}#header.container #userAuthentication .user-information .user-name{padding-right:3px}#header.container #userAuthentication .sign-in-link:focus,#header.container #userAuthentication .sign-in-link:hover,#header.container #userAuthentication .user-name.link:focus,#header.container #userAuthentication .user-name.link:hover{text-decoration:underline}#header.container #userAuthentication .sign-out-link:focus,#header.container #userAuthentication .sign-out-link:hover{text-decoration:underline}@media (max-width:991px){#wrapper header #header.container{padding-top:20px}header #header.container{height:100%}header #header.container.showMobileMenu{height:auto}header #header.container.showMobileMenu:after{top:59px}header #header.container .file-type-icon-media-link{margin-left:20px}header #header.container #userAuthentication{position:relative;float:none;width:100%;padding-left:15px;background:#fff}header #header.container #userAuthentication .user-information{border-right-color:#0072b7}header #header.container #userAuthentication .user-information .user-name{background-position:left;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS4wODkiIGhlaWdodD0iMjUuMDg5IiB2aWV3Qm94PSIwIDAgMjUuMDg5IDI1LjA4OSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzY4ODE5Nzt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xNC41NDQsMkExMi41NDQsMTIuNTQ0LDAsMSwwLDI3LjA4OSwxNC41NDQsMTIuNTQ0LDEyLjU0NCwwLDAsMCwxNC41NDQsMlptMCwzLjQ1YTQuMDc3LDQuMDc3LDAsMSwxLTQuMDc3LDQuMDc3QTQuMDc3LDQuMDc3LDAsMCwxLDE0LjU0NCw1LjQ1Wm0wLDE5LjEzYTEwLjAyNCwxMC4wMjQsMCwwLDEtOC4zMzctNC40NWMxLjQwNi0yLjA0NSw1Ljg4Ni0zLjA3Nyw4LjMzNy0zLjA3N3M2LjkzMSwxLjAzMiw4LjMzNywzLjA3N0ExMC4wMjQsMTAuMDI0LDAsMCwxLDE0LjU0NCwyNC41OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yKSIvPjwvc3ZnPg==)}header #header.container #userAuthentication .sign-in-link,header #header.container #userAuthentication .sign-out-link,header #header.container #userAuthentication .user-name{display:inline-block;color:#0072b7;font-size:16px}header #header.container #userAuthentication .user-name{padding:16px 20px 16px 40px}header #header.container #userAuthentication .sign-in-link{padding:16px 20px 16px 0;margin-left:20px}header #header.container #userAuthentication .sign-out-link{padding:16px 0}header #header.container .navigation-main{width:100%;border-bottom:1px solid #ccc}header #header.container .navigation-main .rel-level1{float:none;border-top:1px solid #ccc}header #header.container .navigation-main .rel-level1.submenu>.navigation-title a:after{color:#0072b7;font-size:16px;right:26px}header #header.container .navigation-main .rel-level1.submenu>.navigation-title a:after:hover{color:#0033a0}header #header.container .navigation-main .rel-level1>ul{position:relative;border-top:1px solid #ccc;border-bottom:0}header #header.container .navigation-main .rel-level1>ul>li{float:none}header #header.container .navigation-main .rel-level2{background-color:#f1f1f1;padding:0;border-width:0;width:100%}header #header.container .navigation-main .rel-level2 div>a{text-align:left;color:#0072b7;font-size:16px}header #header.container .navigation-main .rel-level2 div>a:hover{color:#0033a0}header #header.container .navigation-main .level0>.navigation-title>a,header #header.container .navigation-main .level1>.navigation-title>a{color:#0072b7;font-size:16px;border-width:0}header #header.container .navigation-main .level0>.navigation-title>a:focus,header #header.container .navigation-main .level0>.navigation-title>a:hover,header #header.container .navigation-main .level1>.navigation-title>a:focus,header #header.container .navigation-main .level1>.navigation-title>a:hover{color:#0033a0;text-decoration:underline}header #header.container .navigation-main .level1{padding-left:16px}header #header.container .navigation-main .level1>.navigation-title>a{padding:16px 20px}header #header.container .navigation-main .level2>.navigation-title>a{padding:12.5px 20px}header #header.container .navigation-main .level2>.navigation-title>a:focus,header #header.container .navigation-main .level2>.navigation-title>a:hover{text-decoration:underline}header #header.container .siteLogo img{height:55px}header #header.container .color-divider{display:block;position:absolute;top:74px;padding:0}header #header.container #CoveoMobileSearchIcon{top:82px}.siteLogo2{position:absolute;right:30px}#menuToggle{position:absolute;display:block;top:15px;right:20px;width:25px;height:26px;z-index:999}#menuToggle .menu-toggle{position:relative;display:inline-block;width:25px;height:26px}#menuToggle .menu-toggle span,#menuToggle .menu-toggle span:after,#menuToggle .menu-toggle span:before{display:block;box-sizing:content-box;width:25px;height:2px;background-color:#fff;opacity:1}#menuToggle .menu-toggle span{position:relative;margin:0 auto;top:12px;transition-duration:0s;transition-delay:.2s;transition:background-color .3s}#menuToggle .menu-toggle span:after,#menuToggle .menu-toggle span:before{position:absolute;content:'';transition-property:margin,transform;transition-duration:.2s;transition-delay:.2s,0}#menuToggle .menu-toggle span:before{margin-top:-8px}#menuToggle .menu-toggle span:after{margin-top:8px}.showMobileMenu #menuToggle .menu-toggle span{background-color:transparent;transition:.3s background-color}.showMobileMenu #menuToggle .menu-toggle span:before{margin-top:0;transform:rotate(-45deg);transition-delay:0,.2s}.showMobileMenu #menuToggle .menu-toggle span:after{margin-top:0;transform:rotate(45deg);transition-delay:0,.2s}header #header.container #userAuthentication,header #header.container .navigation-main{display:none;opacity:0;transition:opacity .5s ease}header #header.container.showMobileMenu #userAuthentication,header #header.container.showMobileMenu .navigation-main{display:block;opacity:1}header #header.container.showMobileMenu #userAuthentication .rel-level1>ul,header #header.container.showMobileMenu .navigation-main .rel-level1>ul{display:none!important}header #header.container.showMobileMenu #userAuthentication .rel-level1.show>ul,header #header.container.showMobileMenu .navigation-main .rel-level1.show>ul{display:block!important}header #header.container.showMobileMenu [meganav-section=caption],header #header.container.showMobileMenu [meganav-section=overview]{display:none}}@media (min-width:992px) and (max-width:1080px){#wrapper header #header.container>.row{display:block!important}}@media (min-width:992px){#wrapper header #header.container>.row{display:flex;position:relative;margin:0}#wrapper header #header.container>.row>.row{display:flex}#wrapper header #header.container #userAuthentication{position:absolute;float:none;height:60px;top:8px;right:0}#wrapper header #header.container #userAuthentication .sign-in-link,#wrapper header #header.container #userAuthentication .sign-out-link,#wrapper header #header.container #userAuthentication .user-name{display:inline-block;font-size:16px;font-weight:700;padding:13px 13px 13px 0}#wrapper header #header.container #userAuthentication .user-icon{padding-left:14px;background-size:14px;background-repeat:no-repeat;position:relative}#wrapper header #header.container #userAuthentication .user-icon .user-name-hover{display:inline-block!important;visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:6px;position:absolute;z-index:1;top:20px;height:2em;padding:5px 15px;white-space:nowrap;right:-6px}}@media (min-width:992px) and (max-width:1440px){#wrapper header #header.container #userAuthentication .user-icon:hover .user-name-hover{visibility:visible}}@media (min-width:992px){#wrapper header #header.container #userAuthentication .user-name{display:none}#wrapper header #header.container #userAuthentication .sign-in-link,#wrapper header #header.container #userAuthentication .sign-out-link{padding-right:75px}#wrapper header #header.container [meganav-section=caption],#wrapper header #header.container [meganav-section=overview]{display:block;width:100%;padding:30px 35px 30px}#wrapper header #header.container [meganav-section=overview]{background-color:#f1f1f1}#wrapper header #header.container [meganav-section=caption] img{max-width:100%;height:auto}#wrapper header #header.container .navigation-main{background-color:transparent}#wrapper header #header.container #menuToggle{display:none}#wrapper #header .navigation-responsive.navigation-main li.level1>.navigation-title>a,#wrapper #header .navigation.navigation-main li.level1>.navigation-title>a{color:#fff;font-size:16px;font-weight:700;border:1px solid transparent;padding:21px 2px 19px;margin:0 15px}#wrapper #header .navigation-responsive.navigation-main li.level1>.navigation-title>a:focus,#wrapper #header .navigation.navigation-main li.level1>.navigation-title>a:focus{border:1px dotted currentColor}#wrapper #header .navigation-responsive.navigation-main li.level1.submenu>.navigation-title>a,#wrapper #header .navigation.navigation-main li.level1.submenu>.navigation-title>a{padding-right:18px}#wrapper #header .navigation-responsive.navigation-main li.level1.submenu>.navigation-title>a:after,#wrapper #header .navigation.navigation-main li.level1.submenu>.navigation-title>a:after{top:48%}#wrapper #header .navigation-responsive.navigation-main li.level1.submenu.show>.navigation-title>a:focus,#wrapper #header .navigation.navigation-main li.level1.submenu.show>.navigation-title>a:focus{border:1px solid transparent}#wrapper #header .navigation-responsive.navigation-main li.level1.submenu.show>ul,#wrapper #header .navigation.navigation-main li.level1.submenu.show>ul{flex:none;display:grid!important;grid-template-columns:1.5fr 2fr 1.5fr;grid-template-areas:"overview links caption"}#wrapper #header .navigation-responsive.navigation-main li.level1.submenu.show [meganav-section=overview],#wrapper #header .navigation.navigation-main li.level1.submenu.show [meganav-section=overview]{grid-area:overview}#wrapper #header .navigation-responsive.navigation-main li.level1.submenu.show [meganav-section=caption],#wrapper #header .navigation.navigation-main li.level1.submenu.show [meganav-section=caption]{grid-area:caption}#wrapper #header .navigation-responsive.navigation-main li.level1.submenu.show ul .list-wrap,#wrapper #header .navigation.navigation-main li.level1.submenu.show ul .list-wrap{grid-area:links;padding:30px}#wrapper #header .navigation-responsive.navigation-main li.level1.submenu.show ul .list-wrap li,#wrapper #header .navigation.navigation-main li.level1.submenu.show ul .list-wrap li{display:block;float:none}#wrapper #header .navigation-responsive.navigation-main li.level1.submenu.show ul .list-wrap li a,#wrapper #header .navigation.navigation-main li.level1.submenu.show ul .list-wrap li a{padding:10px}#wrapper #header .navigation-responsive.navigation-main li.level1 .field-headline,#wrapper #header .navigation.navigation-main li.level1 .field-headline{font-size:18px;padding-bottom:1em}#wrapper #header .navigation-responsive.navigation-main li.level1 .field-cardcta,#wrapper #header .navigation-responsive.navigation-main li.level1 .field-cta,#wrapper #header .navigation.navigation-main li.level1 .field-cardcta,#wrapper #header .navigation.navigation-main li.level1 .field-cta{position:relative;display:block;margin:1em 0;padding-left:16px}#wrapper #header .navigation-responsive.navigation-main li.level1 .field-cardcta:before,#wrapper #header .navigation-responsive.navigation-main li.level1 .field-cta:before,#wrapper #header .navigation.navigation-main li.level1 .field-cardcta:before,#wrapper #header .navigation.navigation-main li.level1 .field-cta:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:11px;color:#0072b7;top:50%;left:0;transform:translateY(-50%);content:""}#wrapper #header .navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1>ul,#wrapper #header .navigation.navigation-main.navigation-main-horizontal .rel-level1>ul{top:calc(100% + 2px);left:-202px;background-color:#fff;width:calc(100vw - 125px);border:0;box-shadow:0 5px 5px -2px rgba(0,0,0,.5)}#wrapper #header .navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1>ul li:focus,#wrapper #header .navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1>ul li:hover,#wrapper #header .navigation.navigation-main.navigation-main-horizontal .rel-level1>ul li:focus,#wrapper #header .navigation.navigation-main.navigation-main-horizontal .rel-level1>ul li:hover{background-color:transparent}#wrapper #header .navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1>ul a,#wrapper #header .navigation.navigation-main.navigation-main-horizontal .rel-level1>ul a{color:#0072b7}#wrapper #header .navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1>ul a:hover,#wrapper #header .navigation.navigation-main.navigation-main-horizontal .rel-level1>ul a:hover{color:#0033a0;text-decoration:underline}#wrapper #header .navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1>ul a:hover sup,#wrapper #header .navigation.navigation-main.navigation-main-horizontal .rel-level1>ul a:hover sup{border-bottom:1px solid #0033a0}#wrapper #header .navigation-responsive.navigation-main.navigation-main-horizontal .rel-level1>ul a:focus,#wrapper #header .navigation.navigation-main.navigation-main-horizontal .rel-level1>ul a:focus{outline:1px dotted #0072b7}#wrapper #header .navigation-responsive.navigation-main.navigation-main-horizontal .rel-level2,#wrapper #header .navigation.navigation-main.navigation-main-horizontal .rel-level2{padding:0;border:0;flex:none}#wrapper #header .navigation-responsive.navigation-main.navigation-main-horizontal .rel-level2>.navigation-title>a,#wrapper #header .navigation.navigation-main.navigation-main-horizontal .rel-level2>.navigation-title>a{padding:0;text-align:left}}@media (min-width:991px){#wrapper header #header.container>.row .row{width:100%}#wrapper header #header.container>.row .meganav-divider{background-color:#0033a0;height:4px;margin-top:0;margin-bottom:0;width:100%}#wrapper #header .navigation-responsive.navigation-main li>.navigation-title>a,#wrapper #header .navigation.navigation-main li>.navigation-title>a{margin:0 5px}body:not(.on-page-editor) #wrapper header #header.container>.row{margin-left:15px;margin-right:-15px}}@media (min-width:1120px){#wrapper #header .navigation-responsive.navigation-main li>.navigation-title>a,#wrapper #header .navigation.navigation-main li>.navigation-title>a{margin:0 15px}}@media (min-width:1440px){#wrapper header #header.container #userAuthentication .user-name{display:inline-block}}@media all and (-ms-high-contrast:none){#wrapper #header .navigation-responsive.navigation-main li.submenu.show>ul,#wrapper #header .navigation.navigation-main li.submenu.show>ul{display:block!important}#wrapper #header .navigation-responsive.navigation-main li.submenu.show>ul .list-wrap,#wrapper #header .navigation.navigation-main li.submenu.show>ul .list-wrap{float:left;width:40%}#wrapper #header .navigation-responsive.navigation-main li.submenu.show [meganav-section=caption],#wrapper #header .navigation-responsive.navigation-main li.submenu.show [meganav-section=overview],#wrapper #header .navigation.navigation-main li.submenu.show [meganav-section=caption],#wrapper #header .navigation.navigation-main li.submenu.show [meganav-section=overview]{float:left;width:30%}}@media (min-width:992px){#wrapper header #header.container .megaNavSlim{display:flex;align-items:center}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .level0>.navigation-title>a:hover,#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .level1>.navigation-title>a:hover{text-decoration:underline}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .level0.show>.navigation-title>a:hover,#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .level1.show>.navigation-title>a:hover{text-decoration:none}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .rel-level1.show{background-image:none;background-color:#fff}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .rel-level1.show a{color:#0072b7}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .rel-level1.show>ul{display:block!important;width:unset;left:unset;background-color:#fff;top:calc(100% + -2px)}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .rel-level1.show>ul a.overview{position:relative;padding:20px;top:10px}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .rel-level1.show>ul a.overview:focus{outline:1px dotted currentColor}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .rel-level1.show>ul .list-wrap{padding:20px}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .rel-level1.show>ul .list-wrap li .navigation-title a{white-space:nowrap;padding:5px 0}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .rel-level1.show>ul .list-wrap li .navigation-title a:focus{outline:1px dotted currentColor}#wrapper header #header.container .megaNavSlim .navigation-responsive.navigation-main .rel-level1.show>ul .list-wrap li.no-overview .navigation-title a{margin:0}}.navigation.navigation-fat{background:#fff;border-width:1px;border-style:solid;border-color:#ccc}.navigation.navigation-fat a{text-decoration:none}.navigation.navigation-fat nav>ul{list-style:none;padding:10px 0;overflow:hidden}.navigation.navigation-fat .rel-level1{margin:10px;padding:0;display:inline-block;vertical-align:top}.navigation.navigation-fat .rel-level1.submenu ul a{position:relative}.navigation.navigation-fat .rel-level1.submenu ul a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateY(-50%);position:absolute;content:"";top:50%;left:-9px;font-size:10px}.navigation.navigation-fat .rel-level1>.navigation-title>a{border-top-width:2px;border-top-style:solid;border-top-color:#ccc;border-bottom:0;background:#f6f6f6;padding:5px 10px;display:block;width:auto}.navigation.navigation-fat .rel-level1>.navigation-title>a:hover{border-color:#1b809e}.navigation.navigation-fat .rel-level1>ul{padding:0}.navigation.navigation-fat .rel-level2{padding-left:10px;display:block}.navigation.navigation-main .component-content>nav{position:relative}.navigation.navigation-main .component-content>nav ul:after{content:"";display:table;clear:both}.navigation.navigation-main .rel-level1{float:left}.navigation.navigation-main .rel-level1.active>.navigation-title>a{border-color:#ccc}.navigation.navigation-main .rel-level1>.navigation-title>a{border-width:2px 0 0 0;border-color:transparent}.navigation.navigation-main .rel-level1>.navigation-title>a:hover{border-color:#ccc}.navigation.navigation-main .rel-level1.submenu>.navigation-title a{position:relative;padding-right:15px}.navigation.navigation-main .rel-level1.submenu>.navigation-title a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;content:"";position:absolute;transform:translateY(-50%);top:50%;right:0}.navigation.navigation-main .rel-level1>ul{overflow:hidden;display:none;z-index:10;position:absolute;top:100%;background:#f6f6f6;margin-left:0;margin-top:-2px;border-top:2px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.navigation.navigation-main .rel-level1.show>a+ul{display:block!important}.navigation.navigation-main .rel-level1.show>ul{display:block!important;min-width:60px}.navigation.navigation-main .rel-level1.active>.navigation-title>a:link,.navigation.navigation-main .rel-level1.active>.navigation-title>a:visited{color:#444d54}.navigation.navigation-main .rel-level1.active>span{display:block;padding:10px 20px;color:#fff}.navigation.navigation-main .rel-level1.submenu.active{border-color:#176f89}.navigation.navigation-main .rel-level2:focus,.navigation.navigation-main .rel-level2:hover{transition:background .2s ease-in;background:#f6f6f6}.navigation.navigation-main .rel-level2 div>a{display:block;font-weight:400;font-size:16px;text-align:center}.navigation.navigation-main .rel-level2 div>a:focus,.navigation.navigation-main .rel-level2 div>a:hover{color:#222}.navigation.navigation-main .rel-level2.submenu{box-sizing:border-box}.navigation.navigation-main .rel-level2.submenu.navigation-image{text-align:center}.navigation.navigation-main .rel-level2.submenu.navigation-image .field-navigationtext,.navigation.navigation-main .rel-level2.submenu.navigation-image>a{text-align:left}.navigation.navigation-main.navigation-main-horizontal .submenu>ul{padding-left:0}.navigation.navigation-main.navigation-main-horizontal .rel-level1.show>a+ul{display:inline-flex!important;flex-wrap:wrap}.navigation.navigation-main.navigation-main-horizontal .rel-level1.show>ul{display:inline-flex!important;flex-wrap:wrap}.navigation.navigation-main.navigation-main-horizontal .rel-level1>ul{width:100%;clear:both;left:0}.navigation.navigation-main.navigation-main-horizontal .rel-level2{float:left;padding:10px;border-right-width:1px;border-right-style:solid;border-right-color:#ccc;flex-grow:1;flex-basis:23%}.navigation.navigation-main.navigation-main-vertical .rel-level1>ul{padding-left:0;width:auto;left:auto;border-right-width:1px;border-right-style:solid;border-right-color:#ccc}.navigation.navigation-main.navigation-main-vertical .rel-level1>ul>li{padding:5px 10px}.navigation.navigation-mobile nav>ul{border:none;border-width:1px;border-style:solid;border-color:#ccc}.navigation.navigation-mobile .rel-level1{cursor:pointer;margin:0;background:#fff}.navigation.navigation-mobile .rel-level1>ul{padding-left:25px;display:none;background:#f6f6f6}.navigation.navigation-mobile .rel-level1>ul li{position:relative}.navigation.navigation-mobile .rel-level1>ul li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;position:absolute;left:0;font-size:10px;top:20px;transform:translateY(-50%)}.navigation.navigation-mobile .rel-level1.submenu.active>.navigation-title:before{transform:rotate(180deg);transition:.6s;transform-style:preserve-3d}.navigation.navigation-mobile .rel-level1.submenu.active>ul{display:block}.navigation.navigation-mobile .rel-level1.submenu>.navigation-title{position:relative}.navigation.navigation-mobile .rel-level1.submenu>.navigation-title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;position:absolute;right:10px;font-size:10px;top:20px;transform:translateY(-50%);transform:rotate(0);transition:.6s;transform-style:preserve-3d}.navigation.navigation-mobile .rel-level1>.navigation-title{border-bottom:1px solid #ccc;margin:0}.navigation.navigation-mobile .rel-level1>.navigation-title:last-child{border-bottom:none}.navigation.navigation-mobile .rel-level1 .navigation-title{padding:10px}.navigation.navigation-mobile .rel-level1 .navigation-title>a{text-decoration:none;color:#444d54;display:inline}.navigation.navigation-mobile .rel-level2{display:list-item}.navigation.navigation-mobile .rel-level2 .navigation-title>a{font-weight:500}.navigation.navigation-mobile .rel-level2 ul{display:none}.navigation.navigation-sidebar a{text-decoration:none}.navigation.navigation-sidebar nav>ul .rel-level1>.navigation-title{margin-bottom:0}.navigation.navigation-sidebar nav>ul .rel-level1>.navigation-title>a{padding:5px 10px;display:block;position:relative;z-index:1;margin-right:0}.navigation.navigation-sidebar nav>ul .rel-level1>ul{margin-left:10px;margin-top:5px}.navigation.navigation-sidebar nav>ul .rel-level2{display:block}.navigation.sitemap-navigation .level2 a{position:relative;padding-left:10px}.navigation.sitemap-navigation .level2 a:before{font-size:14px;font-size:1.4rem;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateY(-50%) scale(1,-1);position:absolute;content:"";top:50%;left:-8px}