/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:768px){.cb-hidden-sm,.hidden-sm{display:none !important}}@media (min-width:1px) and (max-width:767.98px){.cb-card-list-horizontal-2 .cb-card{width:calc(100% + 24px);min-width:calc(100% + 24px)}}.cb-card-list-horizontal-2 .cb-card[class*="el-card-large"] .cb-card-content,.cb-card-list-horizontal-2 .cb-card[class*="el-card-large-img"] .cb-card-content{flex:none !important}body.cb-dev-env.cb-show-breakpoints::before{left:65%}body{min-height:100vh}body.grid-on .hub-vertical-rhythm{display:block;position:absolute;left:0px;right:0px;pointer-events:none;user-select:none;top:0px;height:100%;z-index:9999;background:linear-gradient(rgba(0,119,179,0.2) 1px,transparent 1px) left top/24px 24px}.el-slice{padding:72px 0;transition:padding 0.35s ease}@media (max-width:1023.98px){.el-slice{padding:48px 0}}.el-slice+.el-slice:not(.el-keep-margin){padding-top:0}.el-blue-bg{background-color:#3754cb}.el-header{background:#1e1e1e;position:relative}.el-header .el-header-circle{display:none;position:absolute;top:0;right:0;content:"";background:#fff}.el-header .el-header-content{margin:48px 0;display:flex;justify-content:space-between;align-items:center}.el-header .el-header-content .el-header-items{display:flex;align-items:center;color:#fff}.el-header .el-header-content .el-header-items .el-cb-link{height:48px;display:flex;align-items:center}.el-header .el-header-content .el-header-items .el-cb-link .cb-icon{font-size:18px;margin-top:6px}@media (min-width:1px) and (max-width:767.98px){.el-header .el-header-content .el-header-items .el-cb-link .cb-icon{font-size:26px;margin-top:0}}.el-header .el-header-content .el-header-items .el-site-name{margin-left:8px;padding-left:8px;position:relative}.el-header .el-header-content .el-header-items .el-site-name.hidden-xs-only::before{position:absolute;top:11px;left:0;content:"";border-left:1px solid #4b4b4b;width:1px;height:28px}.el-header .el-header-content .el-header-items .el-site-name img{width:118px}.el-header .el-header-content .el-header-items.el-text-logo .el-site-name{height:48px;overflow:hidden;font-family:Roboto !important;font-weight:900;letter-spacing:-1px;font-size:1.75em;line-height:53px;color:#fff}.el-header .el-header-content .el-header-items.el-text-logo .el-site-name.hidden-xs-only::before{top:9px}.el-header .el-header-content .el-site-name-text.el-site-name{height:48px;overflow:hidden;font-family:Roboto !important;font-weight:900;letter-spacing:-1px;font-size:1.75em;line-height:53px;color:#1e1e1e}.el-header .el-header-content .el-header-nav-items{display:flex;align-items:center;height:48px}.el-header .el-header-content .el-header-nav-items .cb-menu-link{height:100%;margin-right:8px;color:#1e1e1e;padding-bottom:16px}.el-header .el-header-content .el-site-name{position:relative}.el-header .el-header-content .el-site-name img{width:118px}.el-header .el-header-content .el-site-name.el-mobile-name{display:none}@media (min-width:1px) and (max-width:767.98px){.el-header .el-header-content .el-site-name.el-mobile-name{display:block}}.el-header .el-header-link{text-decoration:none}.el-header .el-header-link:hover,.el-header .el-header-link:focus{text-decoration:none}@media (min-width:1px){.el-header .el-header-circle{width:0;height:0;border-radius:0 0 0 0}}@media (min-width:768px){.el-header .el-header-circle{width:360px;height:360px;border-radius:0 0 0 360px}}@media (min-width:1024px){.el-header .el-header-circle{width:572.5px;height:572.5px;border-radius:0 0 0 572.5px}}@media (min-width:1248px){.el-header .el-header-circle{width:560px;height:560px;border-radius:0 0 0 560px}}@media (min-width:1344px){.el-header .el-header-circle{width:600px;height:600px;border-radius:0 0 0 600px}}@media (min-width:1440px){.el-header .el-header-circle{width:640px;height:640px;border-radius:0 0 0 640px}}@media (min-width:1728px){.el-header .el-header-circle{width:760px;height:760px;border-radius:0 0 0 760px}}.el-header.el-header-landing .el-header-circle{display:block}.el-right-navigation{position:fixed;z-index:4;top:0;right:-264px;display:flex;flex-direction:column;background:#fff;width:240px;height:100%;padding-top:24px;overflow-y:auto;box-shadow:0px 0px 24px rgba(0,0,0,0.2);transition-property:transform;transition-duration:.25s}.el-right-navigation .cb-menu-list.cb-menu-list-vertical ul li a{padding:16px 24px 16px 24px}.el-right-navigation.el-navigation-slider-show{transform:translate(-264px,0)}.el-right-navigation.el-navigation-slider-hide{transform:translate(0,0)}.el-header .el-header-nav,.el-right-navigation .el-header-nav{text-decoration:none;display:flex;justify-content:space-between;flex-direction:column;height:12px}.el-header .el-header-nav .el-menu-line,.el-right-navigation .el-header-nav .el-menu-line{width:18px;height:2px;background:#1e1e1e}.el-header.el-header-sub .el-header-content{margin:24px 0}.el-header.el-header-sub .el-header-content .el-header-nav-items .cb-menu-link{color:#fff}.el-header.el-header-sub .el-header-content .el-header-nav-items .cb-menu-link:hover,.el-header.el-header-sub .el-header-content .el-header-nav-items .cb-menu-link:focus{color:#1e1e1e}.el-header.el-header-sub .el-header-nav .el-menu-line{background:#fff}.el-header.el-header-sub .el-site-name-text.el-site-name{color:#fff}.el-right-navigation .el-navigation-close{height:32px;margin-bottom:24px;display:flex;justify-content:flex-end;margin-right:24px}.el-right-navigation .el-navigation-close .el-header-nav{position:relative;display:block;width:32px;height:32px}.el-right-navigation .el-navigation-close .el-header-nav .el-menu-line{position:absolute;top:14px;left:7px}.el-right-navigation .el-navigation-close .el-header-nav .el-menu-line:nth-child(1){transform:rotate(45deg)}.el-right-navigation .el-navigation-close .el-header-nav .el-menu-line:nth-child(2){transform:rotate(-45deg)}.el-right-navigation .el-navigation-close a{text-decoration:none}.el-right-navigation .el-navigation-close a:hover,.el-right-navigation .el-navigation-close a:focus{text-decoration:underline}.el-navigation-cover{background:#1e1e1e;opacity:.5;transition:opacity .25s;position:fixed;top:0;left:0;z-index:3;display:none;width:100%;height:100%;overflow:hidden;outline:0}.el-navigation-cover.el-open{display:block}.el-author-band,.el-tag-band{background:#151515;color:#fff}.el-author-band .row,.el-tag-band .row{align-items:flex-start}.el-author-band .el-author-band-info,.el-tag-band .el-author-band-info{display:flex;flex-direction:row;align-items:center}@media (min-width:1248px) and (max-width:1727.98px){.el-author-band .el-author-band-info,.el-tag-band .el-author-band-info{flex-direction:column;align-items:flex-start}.el-author-band .el-author-band-info .cb-margin-left-24,.el-tag-band .el-author-band-info .cb-margin-left-24{margin-left:0}.el-author-band .el-author-band-info h1,.el-tag-band .el-author-band-info h1{margin-top:24px}}.el-author-band .el-author-band-info img,.el-tag-band .el-author-band-info img{width:132px;height:132px}@media (min-width:1px) and (max-width:767.98px){.el-author-band .el-author-band-info img,.el-tag-band .el-author-band-info img{width:72px;height:72px}}.el-band-elective img{width:100%}.el-band-elective.el-band-elective-no-img{padding-top:34px;transition:padding 0.35s ease}@media (max-width:1023.98px){.el-band-elective.el-band-elective-no-img{padding-top:24px}}.el-band-elective .cb-band-hero-content{padding:72px 0;transition:padding 0.35s ease}@media (max-width:1023.98px){.el-band-elective .cb-band-hero-content{padding:24px 0 48px 0}}.cb-card{background:#fff}.cb-card .el-card-small-title{font-size:21px;line-height:24px}@media (min-width:768px) and (max-width:1023.98px){.cb-card .el-card-small-title{font-size:16px;line-height:24px}}.cb-card[class*="el-card-small"],.cb-card[class*="el-card-large"],.cb-card[class*="el-card-small-img"],.cb-card[class*="el-card-large-img"]{padding:0}.cb-card[class*="el-card-small"]>a,.cb-card[class*="el-card-large"]>a,.cb-card[class*="el-card-small-img"]>a,.cb-card[class*="el-card-large-img"]>a{padding:0}.cb-card[class*="el-card-small"]>a:hover h1,.cb-card[class*="el-card-small"]>a:hover h2,.cb-card[class*="el-card-small"]>a:hover h3,.cb-card[class*="el-card-small"]>a:hover h4,.cb-card[class*="el-card-small"]>a:hover h5,.cb-card[class*="el-card-small"]>a:hover h6,.cb-card[class*="el-card-small"]>a:focus h1,.cb-card[class*="el-card-small"]>a:focus h2,.cb-card[class*="el-card-small"]>a:focus h3,.cb-card[class*="el-card-small"]>a:focus h4,.cb-card[class*="el-card-small"]>a:focus h5,.cb-card[class*="el-card-small"]>a:focus h6,.cb-card[class*="el-card-large"]>a:hover h1,.cb-card[class*="el-card-large"]>a:hover h2,.cb-card[class*="el-card-large"]>a:hover h3,.cb-card[class*="el-card-large"]>a:hover h4,.cb-card[class*="el-card-large"]>a:hover h5,.cb-card[class*="el-card-large"]>a:hover h6,.cb-card[class*="el-card-large"]>a:focus h1,.cb-card[class*="el-card-large"]>a:focus h2,.cb-card[class*="el-card-large"]>a:focus h3,.cb-card[class*="el-card-large"]>a:focus h4,.cb-card[class*="el-card-large"]>a:focus h5,.cb-card[class*="el-card-large"]>a:focus h6,.cb-card[class*="el-card-small-img"]>a:hover h1,.cb-card[class*="el-card-small-img"]>a:hover h2,.cb-card[class*="el-card-small-img"]>a:hover h3,.cb-card[class*="el-card-small-img"]>a:hover h4,.cb-card[class*="el-card-small-img"]>a:hover h5,.cb-card[class*="el-card-small-img"]>a:hover h6,.cb-card[class*="el-card-small-img"]>a:focus h1,.cb-card[class*="el-card-small-img"]>a:focus h2,.cb-card[class*="el-card-small-img"]>a:focus h3,.cb-card[class*="el-card-small-img"]>a:focus h4,.cb-card[class*="el-card-small-img"]>a:focus h5,.cb-card[class*="el-card-small-img"]>a:focus h6,.cb-card[class*="el-card-large-img"]>a:hover h1,.cb-card[class*="el-card-large-img"]>a:hover h2,.cb-card[class*="el-card-large-img"]>a:hover h3,.cb-card[class*="el-card-large-img"]>a:hover h4,.cb-card[class*="el-card-large-img"]>a:hover h5,.cb-card[class*="el-card-large-img"]>a:hover h6,.cb-card[class*="el-card-large-img"]>a:focus h1,.cb-card[class*="el-card-large-img"]>a:focus h2,.cb-card[class*="el-card-large-img"]>a:focus h3,.cb-card[class*="el-card-large-img"]>a:focus h4,.cb-card[class*="el-card-large-img"]>a:focus h5,.cb-card[class*="el-card-large-img"]>a:focus h6{text-decoration:underline}.cb-card[class*="el-card-small"] .container-fluid,.cb-card[class*="el-card-large"] .container-fluid,.cb-card[class*="el-card-small-img"] .container-fluid,.cb-card[class*="el-card-large-img"] .container-fluid{padding:0;height:100%}.cb-card[class*="el-card-small"] .container-fluid .row,.cb-card[class*="el-card-large"] .container-fluid .row,.cb-card[class*="el-card-small-img"] .container-fluid .row,.cb-card[class*="el-card-large-img"] .container-fluid .row{height:100%}@media (min-width:1px) and (max-width:767.98px){.cb-card[class*="el-card-small"] .container-fluid .row,.cb-card[class*="el-card-large"] .container-fluid .row,.cb-card[class*="el-card-small-img"] .container-fluid .row,.cb-card[class*="el-card-large-img"] .container-fluid .row{margin-right:0;margin-left:0}}.cb-card[class*="el-card-small"] .cb-card-action{display:flex;flex:1;align-items:flex-end}.cb-card[class*="el-card-small"] .el-card-content{height:100%;display:flex;flex-direction:column}@media (min-width:1px) and (max-width:767.98px){.cb-card[class*="el-card-small"] .el-card-content{padding-right:36px !important}}.cb-card.el-card-small-img .el-card-content{padding:24px 24px 24px 0;margin-left:-24px}@media (min-width:768px) and (max-width:1023.98px){.cb-card.el-card-small-img .el-card-content{padding:16px 16px 16px 0;margin-left:-24px}}@media (min-width:768px) and (max-width:1023.98px){.cb-card.el-card-small-img .el-card-image{padding-bottom:16px}.cb-card.el-card-small-img .el-card-image .el-display-sm{padding-left:16px}.cb-card.el-card-small-img .el-card-image .el-display-sm .cb-meta-tags{margin-top:0}}.cb-card.el-card-small-img .el-card-image img{width:100%;border:24px solid #fff}@media (min-width:768px) and (max-width:1023.98px){.cb-card.el-card-small-img .el-card-image img{border:16px solid #fff}}@media (min-width:1px) and (max-width:767.98px){.cb-card.el-card-small-img .el-card-content{padding-left:0;margin-left:-12px}.cb-card.el-card-small-img .el-card-image{padding:24px 4px 24px 24px}.cb-card.el-card-small-img .el-card-image img{width:100%;min-width:100%;height:auto;border:0}}.cb-card.el-card-small-img:hover .el-card-title,.cb-card.el-card-small-img:focus .el-card-title{text-decoration:underline !important}.cb-card.el-card-small .el-card-content{padding:24px}@media (min-width:768px) and (max-width:1023.98px){.cb-card.el-card-small .el-card-content{padding:16px}}.cb-card.el-card-small .cb-card-action{min-height:24px}.cb-card[class*="el-card-large"] .el-card-content,.cb-card[class*="el-card-large-img"] .el-card-content{padding:72px;padding-right:0;justify-content:center;height:100%;display:flex;flex-direction:column}@media (max-width:1439.98px){.cb-card[class*="el-card-large"] .el-card-content,.cb-card[class*="el-card-large-img"] .el-card-content{padding:48px;padding-right:0}}@media (max-width:1023.98px){.cb-card[class*="el-card-large"] .el-card-content,.cb-card[class*="el-card-large-img"] .el-card-content{padding:24px;padding-right:0}}.cb-card[class*="el-card-large"] .cb-meta-tags li::before,.cb-card[class*="el-card-large-img"] .cb-meta-tags li::before{content:"";padding:0}.cb-card[class*="el-card-large"] .cb-meta-tags li:nth-of-type(1)::after,.cb-card[class*="el-card-large-img"] .cb-meta-tags li:nth-of-type(1)::after{content:"\007C";display:inline-flex;color:#b2b2b2;padding:0 12px}.cb-card[class*="el-card-large"] .cb-meta-tags li:last-child::after,.cb-card[class*="el-card-large-img"] .cb-meta-tags li:last-child::after{content:""}.cb-card.el-card-large-img .el-card-image img{min-width:100%;border:16px solid #fff}@media (min-width:1px) and (max-width:767.98px){.cb-card.el-card-large-img .col-xs-12:nth-of-type(2){order:-1}.cb-card.el-card-large-img .el-card-image img{border:8px solid #fff}}@media (max-width:1023.98px){.cb-card.el-card-large .el-card-content,.cb-card.el-card-large-img .el-card-content{padding:24px}}@media (min-width:768px) and (max-width:1023.98px){.cb-card.el-card-large .el-card-content,.cb-card.el-card-large-img .el-card-content{padding-right:0}}.cb-card.item-type-video .cb-item-image{margin-bottom:24px}.cb-card.item-type-video .cb-item-image img{max-width:100%}@media (max-width:1023.98px){.cb-card[class*="el-card-small"] .cb-card-action .cb-meta-tags,.cb-card[class*="el-card-large"] .cb-card-action .cb-meta-tags,.cb-card[class*="el-card-small-img"] .cb-card-action .cb-meta-tags,.cb-card[class*="el-card-large-img"] .cb-card-action .cb-meta-tags{margin-top:16px}}.cb-card-list-horizontal-2 .cb-card.el-card-large,.cb-card-list-horizontal-2 .cb-card.el-card-large-img{width:calc(100% - 24px);min-width:calc(100% - 24px)}.cb-card-list-horizontal-2 .cb-card.el-card-large .cb-card-content .cb-card-action,.cb-card-list-horizontal-2 .cb-card.el-card-large-img .cb-card-content .cb-card-action{flex:0;align-items:center}@media (min-width:1px) and (max-width:767.98px){.cb-card-list-horizontal-2 .cb-card.el-card-large,.cb-card-list-horizontal-2 .cb-card.el-card-large-img{width:calc(100% + 24px);min-width:calc(100% + 24px);border-left:0;border-right:0}}.el-display-sm{display:none !important}@media (max-width:1023.98px){.el-display-sm{display:flex !important}}.el-band-landing{background:#1e1e1e;color:#fff}@media (min-width:1px) and (max-width:767.98px){.el-band-landing .el-band-landing-img{order:-1;margin-bottom:24px}.el-band-landing .el-band-landing-img img{width:100%}}.el-band-landing .el-band-landing-cards{border-top:1px dashed #fff;padding-top:24px}.el-band-landing .el-band-landing-cards .cb-card{border:0;background:transparent}.el-band-landing .el-band-landing-cards .cb-card .el-card-title{color:#fff;font-size:1rem;line-height:1.25em}.el-band-landing .el-band-landing-cards .cb-card .cb-card-action .cb-meta-tags p{font-size:0.875rem;line-height:1.7142857142857142em;font-weight:300}.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .col-xs,.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .col-xs-12{display:flex;width:100%}.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img img{border:0;border-radius:50%;width:96px}.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .el-card-content{margin:0 0 0 24px;justify-content:center;padding:0}.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .el-card-content .cb-card-title{color:#fff}.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .el-card-content .cb-meta-tags{color:#fff}.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .el-card-content .cb-meta-tags .cb-icon{color:#fff}@media (min-width:768px) and (max-width:1023.98px){.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .el-card-content .cb-card-title{font-size:1rem;line-height:1.25em}.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .el-card-content .cb-meta-tags{margin-top:16px}}@media (min-width:1px) and (max-width:767.98px){.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .el-card-content{margin:0 0 0 16px;justify-content:center}.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .el-card-image{padding:0}.el-band-landing .el-band-landing-cards .cb-card.el-card-small-img .el-card-image img{width:80px}}.el-band-landing .el-band-landing-cards .cb-card+.cb-card{margin-top:24px}.el-footer .cb-text-icon-left{color:#fff;text-decoration:none}.el-footer .cb-text-icon-left:hover,.el-footer .cb-text-icon-left:focus{color:#fff}.el-footer .cb-text-icon-left:hover span:not(.cb-icon),.el-footer .cb-text-icon-left:focus span:not(.cb-icon){text-decoration:underline}.el-footer p,.el-footer a{margin-bottom:16px;display:flex}.el-footer p:not(:first-of-type):last-of-type,.el-footer a:not(:first-of-type):last-of-type{margin-bottom:0}.cb-max-width-content{max-width:fit-content;max-width:-moz-fit-content}.wysiwyg-block h2{margin-bottom:24px}.wysiwyg-block h3{font-weight:400}.wysiwyg-block h6{font-weight:400;color:#505050;text-transform:uppercase}.wysiwyg-block p{margin-bottom:1.5em !important}.wysiwyg-block p:last-of-type{margin-bottom:0 !important}.wysiwyg-block ul,.wysiwyg-block ol{margin-bottom:1.5em;padding-left:20px}.wysiwyg-block table{margin:72px 0;font-size:1rem;width:100%;color:#1e1e1e;background-color:transparent}@media (max-width:1023.98px){.wysiwyg-block table{margin:48px 0}}.wysiwyg-block table>thead{background:#505050;color:#fff}.wysiwyg-block table>thead>tr>th{font-weight:700}.wysiwyg-block table th,.wysiwyg-block table td{padding:11px 8px 12px 8px;vertical-align:top;border:1px solid #d9d9d9;min-width:80px}.cb-elective-byline{display:flex;flex-wrap:wrap;margin-top:-24px}.cb-elective-byline .cb-byline{margin-right:32px;margin-top:24px}.cb-elective-byline .cb-byline:last-of-type{margin-right:0}.cb-elective-byline .cb-byline>a{align-items:center}
.block-local-tasks-block{width:100%;}.cb-card-list-horizontal-2 .views-infinite-scroll-content-wrapper{margin-top:0;margin-left:0;width:auto;display:flex;flex-wrap:wrap;}.cb-card-list-horizontal-2 > div{width:100%;}.cb-card.el-card-small-img .el-card-image img{border-color:transparent;}.el-header-circle{display:none}.el-header-landing .el-header-circle{display:block}.cb-byline-container{margin-top:-24px;}.cb-byline{margin-top:24px;}.skip-link{position:absolute;left:-999px;width:1px;height:1px;top:auto;}.skip-link:focus{color:white;display:inline-block;height:auto;width:auto;position:static;margin:10px;}.el-card-image{flex-shrink:0;}#block-globalheaderwidget ~ #block-electiveheader .el-right-navigation{padding-top:75px;}.cb-byline a span img{max-width:none !important;}@media (min-width:1px){.cb-elective-byline .cb-byline .cb-icon-avatar{min-width:3em !important;width:3em !important;height:3em !important;}.cb-elective-byline .cb-byline .cb-icon-avatar + .cb-byline-content{margin-left:16px !important;}.cb-elective-byline .cb-byline .cb-byline-content .cb-meta-tags{font-size:0.875rem !important;font-weight:500 !important;line-height:1.5em !important;}.cb-elective-byline .cb-byline .cb-byline-content p{font-size:1rem !important;line-height:1.5em !important;}.cb-elective-byline .cb-byline .cb-icon-avatar::after{width:3em !important;height:3em !important;}.cb-elective-byline .cb-byline .cb-icon-avatar::before{font-size:2em;}}
