/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media print{body{font-size:14px;line-height:1;}[class*="bg--"]{color:black !important;background:transparent !important;}picture,img,iframe,.teaser{max-width:500px;}.home-feature{display:none;}.responsive-embed{position:static;padding-top:0 !important;}.responsive-embed iframe{position:static;}.overlay{display:none;}a[href]{color:black !important;text-decoration:none !important;background:transparent !important;line-height:1.1 !important;padding:0 !important;text-indent:0 !important;margin:0 !important;}a[href]::before{display:none;}a[href]::after{content:" (" attr(href) ")";font-style:normal;font-weight:normal;font-size:12px !important;}.breadcrumbs a{font-size:12px !important;}input{color:black !important;background:transparent !important;}.search-box{display:none;}a.button{border:solid black 1px;background:white !important;}button{display:none;}p{color:black;font-size:14px !important;}h1,h2,h3,h4,h5,h6{color:black;line-height:1.1 !important;}h1{font-size:28px !important;}h2{font-size:22px !important;}h3{font-size:18px !important;}.slab{padding:1rem 0 !important;margin-top:0 !important;}.header,.footer,.section-nav,.background-image{display:none;}.background-image img{display:none;}.header + .main{padding-top:0 !important;}.fancy-page-intro__primary-content{padding-top:0 !important;padding-left:0 !important;}.link.link--fancy{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.mini-program-finder__image{margin-top:0 !important;}.feature.feature--50-50 .feature__container{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.fancy-page-intro__breadcrumbs .breadcrumbs li a,.fancy-page-intro__breadcrumbs .link,.breadcrumbs li a,.link,.fancy-page-intro__heading,.fancy-page-intro p,a,ul:not([class]) li,ul[class=""] li{color:black !important;}.decoration-lines,.corner-plaid{display:none !important;}.link-collection__links{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.link-collection__links .link{display:block !important;width:100% !important;}.rollover-feature__rollover{top:0 !important;}.quick-facts__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.quick-facts__body.quick-fact{padding:2rem;}.feature .feature__body .headline-group__super,.feature .feature__body .headline-group__head,.feature .feature__body .feature__content p,.feature .feature__body .feature__links{background:transparent !important;color:black !important;}.block-social-media.block-social-sharing-block{display:none !important;}.featured-news-collection .more-link{margin-top:0 !important;}#toolbar-administration{display:none !important;}}.alert{display:-webkit-box;display:-ms-flexbox;display:flex;color:#3F4443;border:2px solid #E7EDE3;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;}.alert__icon{padding:0.5rem;padding-top:1rem;width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.alert__icon .icon__glyph{font-size:1.625rem;margin-right:0;color:#ffffff;}.alert__body{-webkit-box-flex:1;-ms-flex:1;flex:1 1;background-color:#E7EDE3;padding:1.875rem;}.alert__body p{color:#000;}.alert__body p:first-child{margin-top:0;}.alert__body p:last-child{margin-bottom:0;}.alert__body .heading{margin-top:0;}.alert__link{padding-top:0.5rem;}.alert.alert--information .alert__icon{background-color:#00AEEF;}.alert.alert--warning .alert__icon{background-color:#E33730;}.alert.alert--idea .alert__icon{background-color:#0DB146;}.alert.alert--time .alert__icon{background-color:#EC008C;}
@media print{body{font-size:14px;line-height:1;}[class*="bg--"]{color:black !important;background:transparent !important;}picture,img,iframe,.teaser{max-width:500px;}.home-feature{display:none;}.responsive-embed{position:static;padding-top:0 !important;}.responsive-embed iframe{position:static;}.overlay{display:none;}a[href]{color:black !important;text-decoration:none !important;background:transparent !important;line-height:1.1 !important;padding:0 !important;text-indent:0 !important;margin:0 !important;}a[href]::before{display:none;}a[href]::after{content:" (" attr(href) ")";font-style:normal;font-weight:normal;font-size:12px !important;}.breadcrumbs a{font-size:12px !important;}input{color:black !important;background:transparent !important;}.search-box{display:none;}a.button{border:solid black 1px;background:white !important;}button{display:none;}p{color:black;font-size:14px !important;}h1,h2,h3,h4,h5,h6{color:black;line-height:1.1 !important;}h1{font-size:28px !important;}h2{font-size:22px !important;}h3{font-size:18px !important;}.slab{padding:1rem 0 !important;margin-top:0 !important;}.header,.footer,.section-nav,.background-image{display:none;}.background-image img{display:none;}.header + .main{padding-top:0 !important;}.fancy-page-intro__primary-content{padding-top:0 !important;padding-left:0 !important;}.link.link--fancy{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.mini-program-finder__image{margin-top:0 !important;}.feature.feature--50-50 .feature__container{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.fancy-page-intro__breadcrumbs .breadcrumbs li a,.fancy-page-intro__breadcrumbs .link,.breadcrumbs li a,.link,.fancy-page-intro__heading,.fancy-page-intro p,a,ul:not([class]) li,ul[class=""] li{color:black !important;}.decoration-lines,.corner-plaid{display:none !important;}.link-collection__links{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.link-collection__links .link{display:block !important;width:100% !important;}.rollover-feature__rollover{top:0 !important;}.quick-facts__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.quick-facts__body.quick-fact{padding:2rem;}.feature .feature__body .headline-group__super,.feature .feature__body .headline-group__head,.feature .feature__body .feature__content p,.feature .feature__body .feature__links{background:transparent !important;color:black !important;}.block-social-media.block-social-sharing-block{display:none !important;}.featured-news-collection .more-link{margin-top:0 !important;}#toolbar-administration{display:none !important;}}.nice-video{position:relative;background-color:#000;}.nice-video img{opacity:.7;}.nice-video:after{content:'';background:black;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;}.nice-video--control{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:.2s color ease-in-out,.2s background-color ease-in-out;transition:.2s color ease-in-out,.2s background-color ease-in-out;text-decoration:none;z-index:2;color:#FFF200;-webkit-transition:0.25s color;transition:0.25s color;will-change:color;}.nice-video--control:hover,.nice-video--control:focus,.nice-video--control:active{color:#0DB146;-webkit-transition:0.25s color;transition:0.25s color;will-change:color;}.nice-video--control .icon__glyph{font-size:3.75rem;margin-right:0;}.nice-video--control .ic--play-triangle{display:block;width:3.1rem;height:3.1rem;padding-right:0;border:1px transparent solid;border-radius:100%;background-color:#fff;font-size:3rem;line-height:1;}.nice-video--control .label{position:absolute;left:-99999em;}.nice-video--control:hover .ic--play-triangle{background-color:#1897d4;color:#fff;}
@media print{body{font-size:14px;line-height:1;}[class*="bg--"]{color:black !important;background:transparent !important;}picture,img,iframe,.teaser{max-width:500px;}.home-feature{display:none;}.responsive-embed{position:static;padding-top:0 !important;}.responsive-embed iframe{position:static;}.overlay{display:none;}a[href]{color:black !important;text-decoration:none !important;background:transparent !important;line-height:1.1 !important;padding:0 !important;text-indent:0 !important;margin:0 !important;}a[href]::before{display:none;}a[href]::after{content:" (" attr(href) ")";font-style:normal;font-weight:normal;font-size:12px !important;}.breadcrumbs a{font-size:12px !important;}input{color:black !important;background:transparent !important;}.search-box{display:none;}a.button{border:solid black 1px;background:white !important;}button{display:none;}p{color:black;font-size:14px !important;}h1,h2,h3,h4,h5,h6{color:black;line-height:1.1 !important;}h1{font-size:28px !important;}h2{font-size:22px !important;}h3{font-size:18px !important;}.slab{padding:1rem 0 !important;margin-top:0 !important;}.header,.footer,.section-nav,.background-image{display:none;}.background-image img{display:none;}.header + .main{padding-top:0 !important;}.fancy-page-intro__primary-content{padding-top:0 !important;padding-left:0 !important;}.link.link--fancy{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.mini-program-finder__image{margin-top:0 !important;}.feature.feature--50-50 .feature__container{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.fancy-page-intro__breadcrumbs .breadcrumbs li a,.fancy-page-intro__breadcrumbs .link,.breadcrumbs li a,.link,.fancy-page-intro__heading,.fancy-page-intro p,a,ul:not([class]) li,ul[class=""] li{color:black !important;}.decoration-lines,.corner-plaid{display:none !important;}.link-collection__links{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.link-collection__links .link{display:block !important;width:100% !important;}.rollover-feature__rollover{top:0 !important;}.quick-facts__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.quick-facts__body.quick-fact{padding:2rem;}.feature .feature__body .headline-group__super,.feature .feature__body .headline-group__head,.feature .feature__body .feature__content p,.feature .feature__body .feature__links{background:transparent !important;color:black !important;}.block-social-media.block-social-sharing-block{display:none !important;}.featured-news-collection .more-link{margin-top:0 !important;}#toolbar-administration{display:none !important;}}.sidebar-nav{border:0.25rem solid #E7EDE3;margin-bottom:2.5rem;}.sidebar-nav ul{list-style:none;margin:0;padding:0;}.sidebar-nav ul li.sidebar-nav-item{padding:1.25rem 1.875rem;border-top:0.25rem solid #E7EDE3;}.sidebar-nav ul li.sidebar-nav-item span{font-size:16px;line-height:16px;color:#0066B8;font-family:"Rubik",sans-serif;font-weight:500;text-transform:uppercase;}.sidebar-nav ul li.sidebar-nav-item:first-child{border-top:0;}.sidebar-nav ul li.sidebar-nav-item .link{font-size:1rem;font-weight:500;text-transform:uppercase;max-width:90%;will-change:text-decoration-color;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:0.25s -webkit-text-decoration-color;transition:0.25s -webkit-text-decoration-color;transition:0.25s text-decoration-color;transition:0.25s text-decoration-color,0.25s -webkit-text-decoration-color;}.sidebar-nav ul li.sidebar-nav-item .link:hover,.sidebar-nav ul li.sidebar-nav-item .link:focus,.sidebar-nav ul li.sidebar-nav-item .link:active{will-change:text-decoration-color;text-decoration:underline;-webkit-text-decoration-color:#0066B8;text-decoration-color:#0066B8;-webkit-transition:0.25s -webkit-text-decoration-color;transition:0.25s -webkit-text-decoration-color;transition:0.25s text-decoration-color;transition:0.25s text-decoration-color,0.25s -webkit-text-decoration-color;}.sidebar-nav ul li.sidebar-nav-item button{background-color:transparent;}.sidebar-nav ul li.sidebar-nav-item button .icon{color:#0066B8;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:color 0.25s,-webkit-transform 0.25s;transition:color 0.25s,-webkit-transform 0.25s;transition:color 0.25s,transform 0.25s;transition:color 0.25s,transform 0.25s,-webkit-transform 0.25s;will-change:color,transform;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--open{border-bottom-color:transparent;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--open > div > .link{color:#3F4443;-webkit-transition:0.25s color;transition:0.25s color;will-change:color;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--open > div > .link:hover,.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--open > div > .link:active,.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--open > div > .link:focus{will-change:text-decoration-color;text-decoration:underline;-webkit-text-decoration-color:#3F4443;text-decoration-color:#3F4443;-webkit-transition:0.25s -webkit-text-decoration-color;transition:0.25s -webkit-text-decoration-color;transition:0.25s text-decoration-color;transition:0.25s text-decoration-color,0.25s -webkit-text-decoration-color;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--open button .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:0.25s -webkit-transform;transition:0.25s -webkit-transform;transition:0.25s transform;transition:0.25s transform,0.25s -webkit-transform;will-change:transform;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--open button .icon .icon__glyph{color:#3F4443;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--open .sidebar-nav-subitem{visibility:visible;max-height:100rem;opacity:1;-webkit-transition:max-height 0.25s,opacity 0.25s;transition:max-height 0.25s,opacity 0.25s;will-change:max-height,opacity;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--with-children{position:relative;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--with-children > div > a{padding-right:1rem;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--with-children button{border:0;padding:0;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--with-children button:hover .icon__glyph,.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--with-children button:active .icon__glyph,.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--with-children button:focus .icon__glyph{color:#3F4443;-webkit-transition:0.25s color;transition:0.25s color;will-change:color;}.sidebar-nav ul li.sidebar-nav-item.sidebar-nav-item--with-children button:after{content:'';position:absolute;right:0;top:0;width:4.5rem;height:100%;}.sidebar-nav .sidebar-nav-subitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;max-height:0;overflow:hidden;visibility:hidden;max-height:0;padding-bottom:0;opacity:0;-webkit-transition:max-height 0.25s,padding-bottom 0.25s,opacity 0.25s;transition:max-height 0.25s,padding-bottom 0.25s,opacity 0.25s;will-change:max-height,padding-bottom,opacity;}.sidebar-nav .sidebar-nav-subitem ul{margin:0;padding-top:1rem;list-style:none;}.sidebar-nav .sidebar-nav-subitem ul li{margin-bottom:1rem;}.sidebar-nav .sidebar-nav-subitem ul li:last-child{margin-bottom:0;}.sidebar-nav .sidebar-nav-subitem ul li .link{font-size:14px;line-height:14px;color:#0066B8;font-family:"Rubik",sans-serif;font-weight:500;text-decoration:none !important;text-transform:none;position:relative;}.sidebar-nav .sidebar-nav-subitem ul li .link:after{content:'';height:0.125rem;width:1.25rem;-webkit-transition:0.25s width;transition:0.25s width;will-change:width;background:#EC008C;position:absolute;bottom:-0.3125rem;left:0;background:#0066B8;}.sidebar-nav .sidebar-nav-subitem ul li .link:hover:after,.sidebar-nav .sidebar-nav-subitem ul li .link:active:after,.sidebar-nav .sidebar-nav-subitem ul li .link:focus:after{width:100%;-webkit-transition:0.25s width;transition:0.25s width;will-change:width;}
