#mobilemenu{width:100%;padding:30px;background:#fff;opacity:0;position:absolute;top:-200%;z-index:299;-webkit-transition:0.35s;transition:0.35s;}#mobilemenu #edit-submit-site-search{display:none;}#mobilemenu .menu--account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}#mobilemenu .menu--account > li{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;}#mobilemenu .menu--account > li > a{display:block;width:100%;height:60px;line-height:60px;font-size:0.6rem;margin:0;font-family:"AvenirNextLTPro-Demi";text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;color:#4c4d4f;text-align:center;}@media (min-width:75em){#mobilemenu .menu--account > li > a{font-size:0.7rem;}}#mobilemenu .menu--account > li > a:not(.button){background:#f6f8f9;}#mobilemenu .menu--main{list-style:none;}#mobilemenu .menu--main > li > a{font-size:0.6rem;margin:0;font-family:"AvenirNextLTPro-Demi";text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;color:#4c4d4f;display:block;padding:20px 0 15px;border-top:solid 2px #f6f8f9;}@media (min-width:75em){#mobilemenu .menu--main > li > a{font-size:0.7rem;}}#mobilemenu .menu--main > li > ul{margin:0 0 10px 0;}#mobilemenu .menu--main > li > ul > li > a{font-size:0.6rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#7a7d81;padding:15px 0 10px;border-top:none;}@media (min-width:75em){#mobilemenu .menu--main > li > ul > li > a{font-size:0.7rem;}}#mobilemenu .menu--main > li:first-child > a{border-top:none;}#mobilemenu.active{opacity:1;top:60px;width:100%;}.toolbar-horizontal #mobilemenu.active{top:99px;}.toolbar-horizontal.toolbar-tray-open #mobilemenu.active{top:139px;}
h1.title{font-size:2rem;margin:0 0 10px 0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#fff;}@media (min-width:75em){h1.title{font-size:4rem;}}h1.title a{color:#fff;}body.path-publications h1.title{font-size:2rem;margin:0 0 120px 0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#fff;}@media (min-width:75em){body.path-publications h1.title{font-size:4rem;}}body.path-publications h1.title a{color:#fff;}
#footer{width:100%;height:121px;background:#3366cc;position:relative;z-index:301;padding-top:30px;color:#fff;bottom:-2px;}#footer .footer__left{-ms-flex:0 0 40%;-webkit-box-flex:0;flex:0 0 40%;max-width:40%;}#footer .layout__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#footer form label{font-size:0.6rem;margin:0;font-family:"AvenirNextLTPro-Demi";text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;color:#fff;}@media (min-width:75em){#footer form label{font-size:0.7rem;}}#footer form input{width:100%;border-left:none;border-top:none;border-right:none;border-bottom-color:#fff;font-size:0.6rem;line-height:inherit;font-family:"AvenirNextLTPro-Demi";text-transform:none;letter-spacing:normal;color:#fff;}@media (min-width:75em){#footer form input{font-size:0.7rem;}}#footer form input::-webkit-input-placeholder{color:#fff;}#footer form input::-moz-placeholder{color:#fff;}#footer form input:-ms-input-placeholder{color:#fff;}#footer form input::placeholder{color:#fff;}#footer form input[type="submit"]{margin-left:-33px;z-index:1;background:none;border:none;color:transparent;text-indent:-9999px;width:200px;}#footer form .js-form-type-email{position:relative;}#footer form .js-form-type-email svg{width:30px;height:15px;margin:auto;fill:#ffcc33;position:absolute;top:0;right:0;bottom:0;-webkit-transition:0.35s;transition:0.35s;}#footer .menu{margin:0;padding:0;text-align:right;}#footer .menu li{display:inline-block;}#footer .menu li a{font-size:0.6rem;margin:0;font-family:"AvenirNextLTPro-Demi";text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;color:#fff;padding:0 15px;}@media (min-width:75em){#footer .menu li a{font-size:0.7rem;}}#footer .menu li a:hover{color:#ffcc33;}@media (max-width:74.9375em){#footer{height:auto;padding-bottom:59px;}#footer .footer__left,#footer .footer__middle,#footer .footer__right{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}#footer .footer__left,#footer .footer__middle{margin-bottom:50px;}#footer .menu{text-align:center;}}#bulletin-signup{display:-webkit-box;display:-ms-flexbox;display:flex;}#bulletin-signup label,#bulletin-signup .js-form-type-email{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}@media (max-width:74.9375em){#bulletin-signup{display:block;max-width:260px;margin:auto;}}.social-media{margin:0;padding:0;text-align:center;}.social-media li{display:inline-block;}.social-media li a{display:block;width:20px;height:20px;margin:0 10px;}.social-media li a svg{max-width:20px;max-height:20px;fill:#fff;-webkit-transition:0.35s;transition:0.35s;}.social-media li a:hover svg{fill:#ffcc33;}
.block__full-width-image#block-employeebannerwithtestimonialsitewide{margin:50px 0;}@media (min-width:75em){.block__full-width-image#block-employeebannerwithtestimonialsitewide{margin:100px 0;}}.block__full-width-image#block-annualmembership{margin-right:0;}.block__full-width-image .layout__container{padding:5rem 0 2rem 0;}.block__full-width-image .block__title{margin:0;}.block__full-width-image h3{margin:0 0 15px 0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#fff;padding:0 0 2.5rem 1rem;}@media (min-width:75em){.block__full-width-image h3{font-size:3rem;}}.block__full-width-image h4{font-size:1.1rem;margin:0 0 15px 0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#4c4d4f;}@media (min-width:75em){.block__full-width-image h4{font-size:1.2rem;}}.block__full-width-image ul{padding:0 0 0 1rem;}.block__full-width-image .paragraph__call-to-action{padding:5rem 5rem;background:#fff;position:relative;z-index:290;}.block__full-width-image .paragraph__call-to-action .cta__title{font-size:1.5rem;margin:0 0 3px 0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#3366cc;padding:0;}@media (min-width:75em){.block__full-width-image .paragraph__call-to-action .cta__title{font-size:2.4rem;}}.block__full-width-image .paragraph__call-to-action .cta__subtitle{font-size:1.25rem;margin:0 0 10px 0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#7b7979;border-bottom:2px solid #ffcc33;padding:0 0 10px 0;}@media (min-width:75em){.block__full-width-image .paragraph__call-to-action .cta__subtitle{font-size:1.5rem;}}.block__full-width-image .paragraph__call-to-action .cta__description{font-size:1.1rem;line-height:inherit;font-family:"AvenirNextLTPro-Demi";text-transform:none;letter-spacing:normal;color:#4f4c4d;line-height:1.3;}@media (min-width:75em){.block__full-width-image .paragraph__call-to-action .cta__description{font-size:1.2rem;}}.block__full-width-image .paragraph__call-to-action .cta__description p a{font-size:1.1rem;line-height:inherit;font-family:"AvenirNextLTPro-Demi";text-transform:none;letter-spacing:normal;color:#4f4c4d;font-size:1.1rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;}@media (min-width:75em){.block__full-width-image .paragraph__call-to-action .cta__description p a{font-size:1.2rem;}}@media (min-width:75em){.block__full-width-image .paragraph__call-to-action .cta__description p a{font-size:1.2rem;}}.block__full-width-image .paragraph__call-to-action .cta__description p a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.block__full-width-image .paragraph__call-to-action .cta__description li{font-size:0.7rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#4f4c4d;margin:0 0 15px 0;list-style-type:square;padding:0 0 0 15px;}@media (min-width:75em){.block__full-width-image .paragraph__call-to-action .cta__description li{font-size:0.9rem;}}.block__full-width-image .paragraph__call-to-action .cta__description li a{color:#3366cc;}.block__full-width-image .paragraph__call-to-action .cta__links{height:0;margin:0;}.block__full-width-image .paragraph__call-to-action .button--primary{position:absolute;bottom:-80px;left:329px;right:-95px;display:inline-table;}.block__full-width-image .paragraph__call-to-action.call-to-action__yes:after{content:"";display:block;width:310px;height:45px;background:#fff;position:absolute;bottom:-44px;left:0;opacity:1;}@media (max-width:35.9375em){.block__full-width-image .paragraph__call-to-action{margin:0 30px;padding:40px;left:0;}.block__full-width-image .paragraph__call-to-action .button--primary{width:100%;left:0;right:0;display:block;}.block__full-width-image .paragraph__call-to-action:after{display:none !important;}}.block__full-width-image .field--name-field-text-element > .field__item{margin:0 1rem 6rem 1rem;max-width:615px;}@media (min-width:75em){.block__full-width-image h3{padding:0 0 4.5rem 0;}.block__full-width-image .layout__container{padding:5rem 0 10rem 0;}.block__full-width-image .field--name-field-text-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.block__full-width-image .field--name-field-text-element > .field__item{margin:0 1.5rem 6rem 1.5rem;width:615px;}.block__full-width-image .field--name-field-text-element > .field__item:first-child{margin-left:0 !important;}.block__full-width-image .field--name-field-text-element > .field__item:last-child{margin-right:0 !important;}}.block__full-width-image:first-child{margin-left:0;}.block__full-width-image:last-child{margin-right:0;}.block__full-width-image#block-annualmembership .field--name-field-text-element > .field__item{max-width:none;margin:0 1rem 8rem 1rem;}.block__full-width-image#block-annualmembership .paragraph__call-to-action{padding:2.3rem 2.3rem;}@media (max-width:89.9375em){.block__full-width-image#block-annualmembership .paragraph__call-to-action{margin:0;}.block__full-width-image#block-annualmembership .paragraph__call-to-action .cta__title{font-size:1.6rem;}.block__full-width-image#block-annualmembership .paragraph__call-to-action .button--primary{width:100%;left:0;}.block__full-width-image#block-annualmembership .paragraph__call-to-action:after{display:none !important;}}@media (min-width:90em){.block__full-width-image#block-annualmembership .paragraph__call-to-action{margin:0;}.block__full-width-image#block-annualmembership .paragraph__call-to-action .cta__title{font-size:2rem;}.block__full-width-image#block-annualmembership .paragraph__call-to-action .button--primary{left:264px;}.block__full-width-image#block-annualmembership .paragraph__call-to-action.call-to-action__yes:after{width:248px;}}
.block__full-width-image{min-height:700px;margin-right:-1px;overflow:hidden;position:relative;background-size:cover;}@media (max-width:35.9375em){.block__full-width-image{overflow:visible;}}

.paragraph__quote{position:relative;}.paragraph__quote .quote__quote{font-size:1.1rem;line-height:inherit;font-family:"AvenirNextLTPro-Demi";text-transform:none;letter-spacing:normal;color:#3366cc;padding:40px 0 40px 50px;position:relative;z-index:200;}@media (min-width:75em){.paragraph__quote .quote__quote{font-size:1.2rem;}}.paragraph__quote .quote__quote:before,.paragraph__quote .quote__quote:after{content:'';display:block;background:#ffcc33;position:absolute;bottom:0;left:0;}.paragraph__quote .quote__quote:before{width:2px;height:100%;}.paragraph__quote .quote__quote:after{width:90%;height:2px;}.paragraph__quote .quote__attribution{padding:0 50px;background:#fff;position:absolute;top:85%;right:0;z-index:250;}.paragraph__quote .quote__attribution .quote__attribution--name{font-size:0.9rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#4c4d4f;}@media (min-width:75em){.paragraph__quote .quote__attribution .quote__attribution--name{font-size:1.1rem;}}.paragraph__quote .quote__attribution .quote__attribution--title{font-size:0.6rem;line-height:inherit;font-family:"AvenirNextLTPro-It";text-transform:none;letter-spacing:normal;color:#818487;}@media (min-width:75em){.paragraph__quote .quote__attribution .quote__attribution--title{font-size:0.7rem;}}.block__full-width-image .paragraph__quote{max-width:620px;padding:90px 0 30px 100px;background:#fff;position:absolute;right:0;bottom:0;z-index:290;}@media (max-width:35.9375em){.block__full-width-image .paragraph__quote{padding:30px 0;bottom:-15%;}}
#maincontent{width:100%;height:auto;background:#fff;position:relative;z-index:290;padding-top:150px;line-height:1.4;font-family:"warnock-pro",serif;}#maincontent.without-sidebar{margin-top:45px;padding-top:50px;}@media (min-width:75em){#maincontent.without-sidebar{margin-top:-75px;padding-top:105px;}}#maincontent .maincontent__content{padding-bottom:150px;}#maincontent .maincontent__content .field--name-body.field--type-text-with-summary:first-child h2:first-child,#maincontent .maincontent__content .field--name-body.field--type-text-with-summary:first-child h3:first-child{margin-top:0;}#maincontent.with-sidebar{width:100%;height:auto;background:#f6f8f9;position:relative;z-index:290;}#maincontent.with-sidebar .maincontent__content{-ms-flex:0 0 64.28571%;-webkit-box-flex:0;flex:0 0 64.28571%;max-width:64.28571%;margin-top:-300px;padding-top:100px;padding-right:130px;background:#fff;}#maincontent.with-sidebar .maincontent__content:before{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;right:100%;}#maincontent.with-sidebar .maincontent__sidebar-right{-ms-flex:0 0 35.71429%;-webkit-box-flex:0;flex:0 0 35.71429%;max-width:35.71429%;padding-left:124px;}@media (max-width:74.9375em){#maincontent.with-sidebar{padding-top:0;background:#fff;}#maincontent.with-sidebar .maincontent__content,#maincontent.with-sidebar .maincontent__sidebar-right{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}#maincontent.with-sidebar .maincontent__content{margin-top:0;padding:50px 0;}#maincontent.with-sidebar .maincontent__content:before{display:none;}#maincontent.with-sidebar .maincontent__sidebar-right{position:relative;padding:60px 30px 15px 30px;background:#f6f8f9;}#maincontent.with-sidebar .maincontent__sidebar-right:before{content:"";position:absolute;background:#f6f8f9;height:100%;top:0;bottom:0;right:-30px;left:-30px;}}.front #maincontent{padding-top:50px;}@media (min-width:75em){.front #maincontent{padding-top:100px;}}.maincontent__content{width:100%;position:relative;}.maincontent__content a{color:#3366cc;}.maincontent__content a:hover{color:#003366;}.maincontent__content p a{font-size:0.9rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;padding-bottom:0px;}@media (min-width:75em){.maincontent__content p a{font-size:1.1rem;}}.maincontent__content p a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.maincontent__content article ul{margin:0 0 1em 0;padding:0;}.maincontent__content article ul li{margin-bottom:15px;padding-left:35px;list-style:none;position:relative;font-size:0.9rem;line-height:initial;font-family:"warnock-pro",serif;text-transform:none;letter-spacing:normal;color:#4c4d4f;}@media (min-width:75em){.maincontent__content article ul li{font-size:1.1rem;}}.maincontent__content article ul li a{font-size:0.9rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;padding-bottom:0px;z-index:1;}@media (min-width:75em){.maincontent__content article ul li a{font-size:1.1rem;}}.maincontent__content article ul li a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.maincontent__content article ul li:before{content:"";display:block;width:7px;height:7px;background:#818487;position:absolute;top:8px;left:0;}.maincontent__content .view-board-candidate-directory article{margin-bottom:0;}.maincontent__content .view-board-candidate-directory article .teaser__content--title a{font-size:0.9rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;padding-bottom:0px;z-index:1;}@media (min-width:75em){.maincontent__content .view-board-candidate-directory article .teaser__content--title a{font-size:1.1rem;}}.maincontent__content .view-board-candidate-directory article .teaser__content--title a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.maincontent__content article ol{margin:0 0 1em 0;padding:0;list-style:none;counter-reset:nceo-counter;}.maincontent__content article ol li{font-size:0.9rem;line-height:initial;font-family:"warnock-pro",serif;text-transform:none;letter-spacing:normal;color:#4c4d4f;counter-increment:nceo-counter;margin-bottom:15px;padding:0 0 0 35px;position:relative;}@media (min-width:75em){.maincontent__content article ol li{font-size:1.1rem;}}.maincontent__content article ol li a{font-size:0.9rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;z-index:1;}@media (min-width:75em){.maincontent__content article ol li a{font-size:1.1rem;}}.maincontent__content article ol li a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.maincontent__content article ol li:before{content:counter(nceo-counter) ". ";font-size:0.6rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#878b90;position:absolute;left:0;top:5px;}@media (min-width:75em){.maincontent__content article ol li:before{font-size:0.7rem;}}.maincontent__content .views-exposed-form{display:none;margin-bottom:50px;padding:20px 30px 15px;background:#f6f8f9;}.maincontent__content .views-exposed-form .block-title{font-size:0.7rem;margin:0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#3366cc;position:relative;}@media (min-width:75em){.maincontent__content .views-exposed-form .block-title{font-size:0.9rem;}}.maincontent__content .views-exposed-form .block-title svg{max-width:15px;max-height:15px;margin:auto;fill:#3366cc;position:absolute;top:0;right:0;bottom:0;-webkit-transition:0.35s;transition:0.35s;-webkit-transform:rotate(0deg);transform:rotate(0deg);}.maincontent__content .views-exposed-form form{display:none;padding:50px 0;}.maincontent__content .views-exposed-form.active .block-title svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (max-width:74.9375em){.maincontent__content .views-exposed-form{display:block;}}.maincontent__sidebar-right{padding-bottom:50px;font-family:"AvenirNextLTPro-Regular";}.maincontent__sidebar-right section{margin-bottom:100px;}.maincontent__sidebar-right section:last-child{margin-bottom:0;}.maincontent__sidebar-right section p{font-size:0.9rem;margin:15px 0 0 0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#7b7979;}@media (min-width:75em){.maincontent__sidebar-right section p{font-size:1.1rem;}}.maincontent__sidebar-right section p a{font-size:0.6rem;line-height:inherit;font-family:"AvenirNextLTPro-Demi";text-transform:none;letter-spacing:normal;color:#4c4d4f;font-size:0.9rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;}@media (min-width:75em){.maincontent__sidebar-right section p a{font-size:0.7rem;}}@media (min-width:75em){.maincontent__sidebar-right section p a{font-size:1.1rem;}}.maincontent__sidebar-right section p a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.maincontent__sidebar-right h3.block-title{font-size:1.25rem;margin:0 0 30px 0;line-height:1.2;font-family:"AvenirNextLTPro-Bold";font-weight:normal;color:#3366cc;position:relative;}@media (min-width:75em){.maincontent__sidebar-right h3.block-title{font-size:1.5rem;}}.maincontent__sidebar-right ul{margin:0;padding:0;}.maincontent__sidebar-right ul li{list-style:none;}.maincontent__sidebar-right .item-list h3{font-size:0.7rem;margin:0;letter-spacing:2px;font-family:"AvenirNextLTPro-Demi";text-transform:uppercase;color:#3366cc;margin-bottom:50px;}@media (min-width:75em){.maincontent__sidebar-right .item-list h3{font-size:0.9rem;}}.maincontent__sidebar-right .views-exposed-form{display:block;}@media (max-width:74.9375em){.maincontent__sidebar-right .views-exposed-form #edit-tags--wrapper,.maincontent__sidebar-right .views-exposed-form #edit-type--wrapper,.maincontent__sidebar-right .views-exposed-form #edit-article-type{display:none;}}.maincontent__sidebar-right .views-exposed-form .js-form-type-select label{font-size:0.7rem;margin:0;letter-spacing:2px;font-family:"AvenirNextLTPro-Demi";text-transform:uppercase;color:#3366cc;}@media (min-width:75em){.maincontent__sidebar-right .views-exposed-form .js-form-type-select label{font-size:0.9rem;}}.maincontent__sidebar-right .block-block-content .field--name-body p a{font-size:0.6rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;font-family:"AvenirNextLTPro-Bold";height:25px;z-index:290;}@media (min-width:75em){.maincontent__sidebar-right .block-block-content .field--name-body p a{font-size:0.7rem;}}.maincontent__sidebar-right .block-block-content .field--name-body p a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.maincontent__content .block-publications-tabs-block,.block-find-your-resource-tabs-block,.block-event-tabs-block{position:absolute;}@media (max-width:74.9375em){.maincontent__content .block-publications-tabs-block,.block-find-your-resource-tabs-block,.block-event-tabs-block{position:relative;top:0 !important;}}.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs,.block-find-your-resource-tabs-block .block__category-tabs--tabs,.block-event-tabs-block .block__category-tabs--tabs{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;}.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs li,.block-find-your-resource-tabs-block .block__category-tabs--tabs li,.block-event-tabs-block .block__category-tabs--tabs li{margin:0 !important;padding:0 !important;list-style:none;}.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs li a,.block-find-your-resource-tabs-block .block__category-tabs--tabs li a,.block-event-tabs-block .block__category-tabs--tabs li a{display:block;max-width:250px;margin-right:5px;padding:20px 30px;background:rgba(0,51,102,0.4);font-size:0.7rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#fff;}@media (min-width:75em){.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs li a,.block-find-your-resource-tabs-block .block__category-tabs--tabs li a,.block-event-tabs-block .block__category-tabs--tabs li a{font-size:0.9rem;}}.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs li a:after,.block-find-your-resource-tabs-block .block__category-tabs--tabs li a:after,.block-event-tabs-block .block__category-tabs--tabs li a:after{display:none !important;}.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs li a:hover,.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs li a.active,.block-find-your-resource-tabs-block .block__category-tabs--tabs li a:hover,.block-find-your-resource-tabs-block .block__category-tabs--tabs li a.active,.block-event-tabs-block .block__category-tabs--tabs li a:hover,.block-event-tabs-block .block__category-tabs--tabs li a.active{background:#fff;color:#3366cc;}.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs li:before,.block-find-your-resource-tabs-block .block__category-tabs--tabs li:before,.block-event-tabs-block .block__category-tabs--tabs li:before{display:none !important;}@media (max-width:47.9375em){.maincontent__content .block-publications-tabs-block,.block-find-your-resource-tabs-block,.block-event-tabs-block{width:100%;}.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs,.block-find-your-resource-tabs-block .block__category-tabs--tabs,.block-event-tabs-block .block__category-tabs--tabs{display:block;}.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs li a,.block-find-your-resource-tabs-block .block__category-tabs--tabs li a,.block-event-tabs-block .block__category-tabs--tabs li a{width:100%;max-width:100%;padding:10px 30px;}}.maincontent__content .block-publications-tabs-block .block__category-tabs--tabs.has-feature{margin:-50px 0 0 0;}.views-exposed-form form input[type="text"]{width:100%;}.views-exposed-form form #edit-keyword,.views-exposed-form form #edit-search-api-fulltext{padding-right:35px;border-left:none;border-top:none;border-right:none;border-bottom:solid 2px #4f4c4d;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlPSIjNEY0QzREIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBjeD0iMTQuNSIgY3k9IjkuNSIgcj0iOS41Ii8+PHBhdGggZD0iTTcuNjM2IDE2LjM2NEwuMzY0IDIzLjYzNiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPjwvZz48L3N2Zz4=) no-repeat right center !important;}.views-exposed-form form #edit-article-type{margin-top:-50px;margin-bottom:50px;}.views-exposed-form form .form-item-keyword{position:relative;}.views-exposed-form form .form-item-keyword svg{width:25px;height:25px;margin:auto;fill:#4c4d4f;position:absolute;top:0;right:0;bottom:0;}#header .views-exposed-form form #edit-search-api-fulltext{background:none !important;}.maincontent__sidebar-right svg.search-icon{display:none;}.view-site-search .view-header,.view-employee-ownership-report-archive .view-header{font-size:0.6rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#818487;margin-bottom:50px;}@media (min-width:75em){.view-site-search .view-header,.view-employee-ownership-report-archive .view-header{font-size:0.7rem;}}
.simple{position:relative;}.simple .layout__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.simple .simple__content .simple__content--type{-webkit-transition:0.35s;transition:0.35s;}.simple .simple__content .simple__content--title{font-size:0.7rem;margin:0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#4c4d4f;-webkit-transition:0.35s;transition:0.35s;}@media (min-width:75em){.simple .simple__content .simple__content--title{font-size:0.9rem;}}.simple .simple__link{display:block;width:100%;height:100%;text-indent:-9999px;position:absolute;top:0;left:0;z-index:290;}.simple.simple__publication{display:-webkit-box;display:-ms-flexbox;display:flex;}.simple.simple__publication .simple__image{-ms-flex:0 0 45px;-webkit-box-flex:0;flex:0 0 45px;max-width:45px;margin-right:30px;}.simple.simple__publication .simple__image img{border:1px solid #D3D2D2;}.simple.simple__publication .simple__content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;}.simple.simple__publication .simple__content h4.simple__content--title{font-size:0.7rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#3366cc;font-size:18px !important;}@media (min-width:75em){.simple.simple__publication .simple__content h4.simple__content--title{font-size:0.9rem;}}.view-grid .simple .simple__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}.simple__event .simple__date,.simple__webinar .simple__date{font-size:0.5rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#4c4d4f;-ms-flex:0 0 150px;-webkit-box-flex:0;flex:0 0 150px;max-width:150px;}@media (min-width:75em){.simple__event .simple__date,.simple__webinar .simple__date{font-size:0.6rem;}}.simple__event .simple__content,.simple__webinar .simple__content{-ms-flex:0 0 calc(100% - 150px);-webkit-box-flex:0;flex:0 0 calc(100% - 150px);max-width:calc(100% - 150px);}.maincontent__sidebar-right .simple{margin-bottom:70px;padding:1em 15px;border-top:solid 2px #ffcc33;overflow:hidden;}.maincontent__sidebar-right .simple .simple__content .simple__content--type{display:none;}.maincontent__sidebar-right .simple .simple__content:before{content:'';width:100%;height:100%;background:#ffcc33;position:absolute;top:-100%;left:0;z-index:-1;-webkit-transition:0.35s;transition:0.35s;}.maincontent__sidebar-right .simple:hover .simple__content:before{top:0;}.trio__left .simple,.trio__middle .simple,.trio__right .simple{margin-bottom:50px;}.trio__left .simple .simple__content .simple__content--type,.trio__middle .simple .simple__content .simple__content--type,.trio__right .simple .simple__content .simple__content--type{font-size:0.5rem;margin:0 0 15px 0;letter-spacing:2px;font-family:"AvenirNextLTPro-Demi";text-transform:uppercase;color:#4c4d4f;}@media (min-width:75em){.trio__left .simple .simple__content .simple__content--type,.trio__middle .simple .simple__content .simple__content--type,.trio__right .simple .simple__content .simple__content--type{font-size:0.6rem;}}.trio__left .simple:hover .simple__content .simple__content--type,.trio__left .simple:hover .simple__content .simple__content--title,.trio__middle .simple:hover .simple__content .simple__content--type,.trio__middle .simple:hover .simple__content .simple__content--title,.trio__right .simple:hover .simple__content .simple__content--type,.trio__right .simple:hover .simple__content .simple__content--title{color:#3366cc;}.trio__left .newsletters__most-recent .simple .simple__content .simple__content--title,.trio__middle .newsletters__most-recent .simple .simple__content .simple__content--title,.trio__right .newsletters__most-recent .simple .simple__content .simple__content--title{font-size:1.25rem;margin:0 0 15px 0;line-height:1.2;font-family:"AvenirNextLTPro-Bold";font-weight:normal;color:#4c4d4f;}@media (min-width:75em){.trio__left .newsletters__most-recent .simple .simple__content .simple__content--title,.trio__middle .newsletters__most-recent .simple .simple__content .simple__content--title,.trio__right .newsletters__most-recent .simple .simple__content .simple__content--title{font-size:1.5rem;}}.trio__left .newsletters__most-recent .simple:hover .simple__content .simple__content--title,.trio__middle .newsletters__most-recent .simple:hover .simple__content .simple__content--title,.trio__right .newsletters__most-recent .simple:hover .simple__content .simple__content--title{color:#ffd333;}.view-grid .view-content .simple__publication{display:block;margin-bottom:55px;padding:0 30px;}.view-grid .view-content .simple__publication .simple__image img{max-width:170px;max-height:250px;}.view-grid .view-content .simple__publication .simple__content .simple__content--type{display:none;}.view-grid .view-content .simple__publication .simple__content .simple__content--title{font-size:0.9rem;margin:10px 0 0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#3366cc;-webkit-transition:0.35s;transition:0.35s;}@media (min-width:75em){.view-grid .view-content .simple__publication .simple__content .simple__content--title{font-size:1.1rem;}}.view-grid .view-content .simple__publication:hover .simple__content .simple__content--title{color:#ffcc33;}.highlighted{min-height:200px;padding:40px 40px 80px;position:relative;}.highlighted .simple .simple__content .simple__content--type{display:none;}.highlighted .simple .simple__content .simple__content--title{-webkit-transition:0.35s;transition:0.35s;}.highlighted .view-footer{position:absolute;bottom:40px;left:40px;}.highlighted.highlighted__news{background:#003366;color:#fff;}.highlighted.highlighted__news .simple .simple__content .simple__content--title{font-size:1.25rem;margin:0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#fff;}@media (min-width:75em){.highlighted.highlighted__news .simple .simple__content .simple__content--title{font-size:1.5rem;}}.highlighted.highlighted__news .simple:hover .simple__content .simple__content--title{color:#ffcc33;}.highlighted.highlighted__news .view-footer a{font-size:0.6rem;text-decoration:none;color:#fff;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;height:25px;font-family:"AvenirNextLTPro-Bold";z-index:290;}@media (min-width:75em){.highlighted.highlighted__news .view-footer a{font-size:0.7rem;}}.highlighted.highlighted__news .view-footer a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#003366;}.highlighted.highlighted__newsletter{background:#f6f8f9;}.highlighted.highlighted__newsletter .simple .simple__content .simple__content--title{font-size:1.25rem;margin:0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#4c4d4f;}@media (min-width:75em){.highlighted.highlighted__newsletter .simple .simple__content .simple__content--title{font-size:1.5rem;}}.highlighted.highlighted__newsletter .simple:hover .simple__content .simple__content--title{color:#3366cc;}.highlighted.highlighted__newsletter .view-footer a{font-size:0.6rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;height:25px;font-family:"AvenirNextLTPro-Bold";z-index:290;}@media (min-width:75em){.highlighted.highlighted__newsletter .view-footer a{font-size:0.7rem;}}.highlighted.highlighted__newsletter .view-footer a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.path-frontpage .simple.simple__publication .simple__content h4.simple__content--title{font-family:"AvenirNextLTPro-Demi";color:#4c4d4f;}.path-frontpage .simple.simple__publication:hover .simple__content h4.simple__content--title{color:#3366cc;}
.trio__left .block-title,.trio__middle .block-title,.trio__right .block-title{font-size:1.25rem;margin:0 0 50px 0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#3366cc;padding-bottom:15px;border-bottom:solid 2px #ffcc33;}@media (min-width:75em){.trio__left .block-title,.trio__middle .block-title,.trio__right .block-title{font-size:1.5rem;}}.trio__left .newsletters__most-recent,.trio__middle .newsletters__most-recent,.trio__right .newsletters__most-recent{padding:20px 30px;background:#f6f8f9;}.trio__left .newsletters__most-recent footer a,.trio__middle .newsletters__most-recent footer a,.trio__right .newsletters__most-recent footer a{text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;font-family:"AvenirNextLTPro-Bold";z-index:290;}.trio__left .newsletters__most-recent footer a:hover,.trio__middle .newsletters__most-recent footer a:hover,.trio__right .newsletters__most-recent footer a:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:x-small;}.trio__left .newsletters__most-recent footer a:after,.trio__middle .newsletters__most-recent footer a:after,.trio__right .newsletters__most-recent footer a:after{bottom:0;}@media (max-width:74.9375em){.trio__left,.trio__middle,.trio__right{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}}@media (min-width:75em){.trio__left,.trio__middle,.trio__right{-ms-flex:0 0 30%;-webkit-box-flex:0;flex:0 0 30%;max-width:30%;}}
.block__cta--links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.block__cta--links li{margin-right:30px;list-style:none;}.hero__top .block__cta,.hero__left .block__cta{margin-bottom:50px;z-index:290;}.hero__top .block__cta .block__cta--title,.hero__left .block__cta .block__cta--title{font-size:2rem;margin:0 0 10px 0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#fff;}@media (min-width:75em){.hero__top .block__cta .block__cta--title,.hero__left .block__cta .block__cta--title{font-size:4rem;}}.hero__top .block__cta .block__cta--subtitle,.hero__left .block__cta .block__cta--subtitle{font-size:1.4rem;margin:0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#fff;}@media (min-width:75em){.hero__top .block__cta .block__cta--subtitle,.hero__left .block__cta .block__cta--subtitle{font-size:1.8rem;}}.hero__top .block__cta .block__cta--links,.hero__left .block__cta .block__cta--links{margin:30px 0 0 0;padding:0;}@media (max-width:35.9375em){.hero__top .block__cta .block__cta--links,.hero__left .block__cta .block__cta--links{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-align:start;-ms-flex-align:start;align-items:flex-start;}.hero__top .block__cta .block__cta--links li,.hero__left .block__cta .block__cta--links li{margin-bottom:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;}}.hero__top .block__cta .block__cta--links li .button--default,.hero__left .block__cta .block__cta--links li .button--default{font-size:0.6rem;text-decoration:none;color:#fff;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;height:25px;font-family:"AvenirNextLTPro-Bold";color:#fff !important;}@media (min-width:75em){.hero__top .block__cta .block__cta--links li .button--default,.hero__left .block__cta .block__cta--links li .button--default{font-size:0.7rem;}}.hero__top .block__cta .block__cta--links li .button--default:hover,.hero__left .block__cta .block__cta--links li .button--default:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.hero__top .block__cta .block__cta--links li .button--default:hover,.hero__left .block__cta .block__cta--links li .button--default:hover{color:#4c4d4f !important;}.front .hero__top .block__cta,.front .hero__left .block__cta{margin-bottom:20px;}.front .hero__top .block__cta .block__cta--title,.front .hero__left .block__cta .block__cta--title{margin:0 0 25px 0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#fff;line-height:66px;}@media (min-width:75em){.front .hero__top .block__cta .block__cta--title,.front .hero__left .block__cta .block__cta--title{font-size:3rem;}}.front .hero__top .block__cta .block__cta--subtitle,.front .hero__left .block__cta .block__cta--subtitle{font-size:1.1rem;margin:0 0 50px 0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#fff;line-height:36px;}@media (min-width:75em){.front .hero__top .block__cta .block__cta--subtitle,.front .hero__left .block__cta .block__cta--subtitle{font-size:1.2rem;}}.hero__right .block__cta{padding:30px;background:#fff;}@media (max-width:74.9375em){.hero__right .block__cta{margin-bottom:100px;}}.hero__right .block__cta .block__cta--title{font-size:1.4rem;margin:0 0 5px 0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#3366cc;}@media (min-width:75em){.hero__right .block__cta .block__cta--title{font-size:1.8rem;}}.hero__right .block__cta .block__cta--subtitle{font-size:0.9rem;margin:0 0 15px 0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#818487;}@media (min-width:75em){.hero__right .block__cta .block__cta--subtitle{font-size:1.1rem;}}.hero__right .block__cta .block__cta--links{margin:0;padding:0;}.hero__right .block__cta .block__cta--links li .button--default{font-size:0.6rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;font-family:"AvenirNextLTPro-Bold";}@media (min-width:75em){.hero__right .block__cta .block__cta--links li .button--default{font-size:0.7rem;}}.hero__right .block__cta .block__cta--links li .button--default:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}.maincontent__sidebar-right .block__cta .block__cta--title{font-size:1.1rem;margin:0 0 15px 0;line-height:1.2;font-family:"AvenirNextLTPro-Bold";font-weight:normal;color:#3366cc;position:relative;}@media (min-width:75em){.maincontent__sidebar-right .block__cta .block__cta--title{font-size:1.2rem;}}.maincontent__sidebar-right .block__cta .block__cta--subtitle{font-size:0.7rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#4c4d4f;position:relative;margin:0;}@media (min-width:75em){.maincontent__sidebar-right .block__cta .block__cta--subtitle{font-size:0.9rem;}}.maincontent__sidebar-right .block__cta .block__cta--links .button--default{font-size:0.6rem;text-decoration:none;color:#4c4d4f;display:inline;line-height:inherit;-webkit-transition:0.35s;transition:0.35s;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -3px 0 #ffcc33;padding-bottom:6px;font-family:"AvenirNextLTPro-Bold";height:25px;z-index:290;}@media (min-width:75em){.maincontent__sidebar-right .block__cta .block__cta--links .button--default{font-size:0.7rem;}}.maincontent__sidebar-right .block__cta .block__cta--links .button--default:hover{box-shadow:inset 0 -34px 0 0 #ffcc33;color:#4c4d4f;}@media (max-width:74.9375em){.maincontent__sidebar-right section#block-livewebinars{margin-bottom:50px;}}@media (max-width:74.9375em){.maincontent__sidebar-right section#block-webinarreplays{margin-bottom:50px;}}
#hero{width:100%;height:auto;background:#3366cc;position:relative;z-index:10;margin-top:-80px;padding:150px 0;min-height:400px;}#hero .block-title{padding-bottom:10px;border-bottom:solid 3px #ffcc33;font-size:1.1rem;margin:0 0 30px 0;line-height:1.2;font-family:"AvenirNextLTPro-Demi";font-weight:normal;color:#fff;}@media (min-width:75em){#hero .block-title{font-size:1.2rem;}}#hero .hero__top,#hero .hero__left,#hero .hero__right{position:relative;z-index:290;}#hero .hero__top,#hero .hero__left{-ms-flex:0 0 64.28571%;-webkit-box-flex:0;flex:0 0 64.28571%;max-width:64.28571%;}#hero .hero__right{-ms-flex:0 0 35.71429%;-webkit-box-flex:0;flex:0 0 35.71429%;max-width:35.71429%;padding-left:100px;}@media (max-width:74.9375em){#hero .hero__right{padding-left:0;}}@media (min-width:75em){#hero .hero__right{margin-top:10px;}}#hero:after{content:"";display:block;width:100%;height:100%;background:rgba(51,102,204,0.8);position:absolute;top:0;left:0;z-index:-1;}@media (max-width:74.9375em){#hero .hero__top,#hero .hero__left,#hero .hero__right{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}}@media (max-width:74.9375em){#hero{padding-bottom:0;}#hero h1.title{margin-bottom:40px;}}body.path-frontpage #hero{padding:140px 0 0px 0;}.hero__left{font-size:1.4rem;margin:0 0 4rem 0;line-height:1.2;font-family:"AvenirNextLTPro-Regular";font-weight:normal;color:#fff;}@media (min-width:75em){.hero__left{font-size:1.8rem;}}@media (max-width:74.9375em){.hero__left{margin-bottom:0;}}#block-mainnavigation-2 .block-title,#block-livewebinars-2 .block-title{padding-bottom:15px;border-bottom:solid 2px #ffcc33;}.menu--i-am-,.menu--popular-resources{margin-bottom:100px !important;}.menu--i-am- li,.menu--popular-resources li{list-style:none;}.menu--i-am- li a,.menu--popular-resources li a{font-size:0.7rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#fff;display:block;padding:13px 0 10px 45px;position:relative;}@media (min-width:75em){.menu--i-am- li a,.menu--popular-resources li a{font-size:0.9rem;}}.menu--i-am- li a svg,.menu--popular-resources li a svg{width:30px;height:30px;fill:#fff;position:absolute;top:6px;left:0;-webkit-transition:0.35s;transition:0.35s;}.menu--i-am- li a:hover,.menu--popular-resources li a:hover{color:#ffcc33;}.menu--i-am- li a:hover svg,.menu--popular-resources li a:hover svg{fill:#ffcc33;}.menu--popular-resources{margin-bottom:130px;-webkit-column-count:2;-moz-column-count:2;column-count:2;}.menu--popular-resources li{display:inline-block;width:100%;}@media (max-width:74.9375em){.menu--popular-resources{margin-bottom:50px !important;}}@media (max-width:47.9375em){.menu--popular-resources{-webkit-column-count:1;-moz-column-count:1;column-count:1;}}.hero__right .menu--main li,.hero__right .menu--datasubnav li,.hero__right .menu--live-webinars li,.hero__right .menu--webinar-replays li,.hero__right .menu--ownership-culture li{list-style:none;}.hero__right .menu--main li a,.hero__right .menu--datasubnav li a,.hero__right .menu--live-webinars li a,.hero__right .menu--webinar-replays li a,.hero__right .menu--ownership-culture li a{font-size:0.9rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#fff;display:block;padding:15px 0;border-bottom:solid 3px rgba(0,51,102,0.2);}@media (min-width:75em){.hero__right .menu--main li a,.hero__right .menu--datasubnav li a,.hero__right .menu--live-webinars li a,.hero__right .menu--webinar-replays li a,.hero__right .menu--ownership-culture li a{font-size:1.1rem;}}.hero__right .menu--main li a:hover,.hero__right .menu--datasubnav li a:hover,.hero__right .menu--live-webinars li a:hover,.hero__right .menu--webinar-replays li a:hover,.hero__right .menu--ownership-culture li a:hover{color:#ffcc33;}@media (min-width:75em){h2.search-results-title{margin-top:0;}}
#primarymenu{background:none;position:relative;z-index:299;}#primarymenu .menu--main{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0;padding:0;}@media (max-width:74.9375em){#primarymenu .menu--main{display:none;}}@media (min-width:75em){#primarymenu .menu--main{display:-webkit-box;display:-ms-flexbox;display:flex;}}#primarymenu .menu--main li{list-style:none;}#primarymenu .menu--main li a{text-decoration:none;}#primarymenu .menu--main > li > ul{display:none;}#primarymenu .menu--main > li > a{display:block;width:100%;height:80px;line-height:80px;font-size:0.6rem;margin:0;font-family:"AvenirNextLTPro-Demi";text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;color:#fff;position:relative;}@media (min-width:75em){#primarymenu .menu--main > li > a{font-size:0.7rem;}}@media (min-width:75em){#primarymenu .menu--main > li > a{padding:0 16px;}}@media (min-width:90em){#primarymenu .menu--main > li > a{padding:0 30px;}}#primarymenu .menu--main > li > a span{position:relative;}#primarymenu .menu--main > li > a span:before{content:'';display:block;width:100%;height:2px;margin:auto;background:#ffcc33;opacity:0;position:absolute;bottom:-20px;left:0px;-webkit-transition:0.35s;transition:0.35s;}#primarymenu .menu--main > li > a:after{content:'';display:block;width:2px;height:20px;margin:auto;background:rgba(0,51,102,0.4);position:absolute;top:-2px;bottom:0;right:0;}#primarymenu .menu--main > li.menu__item--active-trail a span:before{opacity:1;bottom:-5px;}#primarymenu .menu--main > li:first-child > a{padding-left:0;}#primarymenu .menu--main > li:last-child > a:after{display:none;}#primarymenu .menu--main > li:hover > a span:before{opacity:1;bottom:-5px;}
#header{width:100%;height:60px;background:#003366;position:relative;z-index:300;}#header .header__left{padding:5px 0;}#header .header__right > div{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;}#header .header__right .menu.menu--account > li:first-child:hover a{color:transparent;}.header__right .menu{margin:0;padding:0;}.header__right .menu li{list-style:none;}.header__right .menu li a{text-decoration:none !important;}.header__right .menu li a.cart{margin:0 0 0 20px;padding:0 10px;background:url(/themes/custom/nceo/images/cart.svg) no-repeat center center;color:transparent;position:relative;}.header__right .menu li a.cart .cart-qty{background-color:#fff;color:#003366;display:block;position:absolute;height:18px;line-height:18px;width:18px;text-align:center;font-size:.5rem;font-weight:bold;top:14px;left:19px;z-index:1;border-radius:50%;}.header__right .menu li a.cart:hover{color:transparent;}.header__right .menu > li{display:inline-block;margin-left:-5px;position:relative;}.header__right .menu > li > a{font-size:0.5rem;margin:0;font-family:"AvenirNextLTPro-Demi";text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;color:#fff;display:block;height:60px;padding:0 20px;line-height:60px;}@media (min-width:75em){.header__right .menu > li > a{font-size:0.6rem;}}.header__right .menu > li.menu__item--expanded > a{padding-right:65px;}.header__right .menu > li.menu__item--expanded svg{width:15px;height:10px;margin:auto;fill:#fff;position:absolute;top:-4px;bottom:0;right:40px;-webkit-transition:0.35s;transition:0.35s;}.header__right .menu > li.menu__item--expanded:hover svg{fill:#ffcc33;}.header__right .menu > li > ul{display:none;margin:0;padding:25px 40px;background:#fff;position:absolute;top:100%;right:0;}.header__right .menu > li > ul > li{display:block;}.header__right .menu > li > ul > li > a{font-size:0.7rem;line-height:inherit;font-family:"AvenirNextLTPro-Regular";text-transform:none;letter-spacing:normal;color:#4c4d4f;display:block;min-width:200px;height:auto;padding:15px 0;line-height:inherit;}@media (min-width:75em){.header__right .menu > li > ul > li > a{font-size:0.9rem;}}.header__right .menu > li > ul > li:hover > a{color:#ffcc33;}.header__right .menu > li.active > a{background:#fff;color:#003366 !important;}.header__right .menu > li.active svg{fill:#003366 !important;}.header__right .menu > li:hover > a{color:#ffcc33;}@media (max-width:74.9375em){.header__right .menu{display:none;}}.header__right .views-exposed-form{margin-right:20px;}.header__right .views-exposed-form form{margin:8px 0;overflow:hidden;position:relative;}.header__right .views-exposed-form form label{display:none;}.header__right .views-exposed-form form input{font-size:0.6rem;line-height:inherit;font-family:"AvenirNextLTPro-Demi";text-transform:none;letter-spacing:normal;color:#fff;width:100%;padding-right:40px;border-bottom-color:#fff;opacity:0;position:relative;right:-100%;-webkit-transition:0.35s;transition:0.35s;}@media (min-width:75em){.header__right .views-exposed-form form input{font-size:0.7rem;}}.header__right .views-exposed-form form input::-webkit-input-placeholder{color:#fff;}.header__right .views-exposed-form form input::-moz-placeholder{color:#fff;}.header__right .views-exposed-form form input:-ms-input-placeholder{color:#fff;}.header__right .views-exposed-form form input::placeholder{color:#fff;}.header__right .views-exposed-form form input.shown{opacity:1;right:0;}.header__right .views-exposed-form form .form-item{margin:0;}.header__right .views-exposed-form form .form-actions{display:none;}.header__right .views-exposed-form form svg{max-width:25px;max-height:25px;margin:auto;fill:#fff;cursor:pointer;position:absolute;top:0;right:8px;bottom:0;}@media (max-width:74.9375em){.header__right .views-exposed-form{display:none;}}.header__right .mobile-menu__trigger{display:none;border:none !important;outline:none !important;background:none;height:60px;line-height:60px;padding:0 15px;position:relative;right:30px;}@media (max-width:74.9375em){.header__right .mobile-menu__trigger{display:block;}}.header__right .mobile-menu__trigger span,.header__right .mobile-menu__trigger span:before,.header__right .mobile-menu__trigger span:after{content:'';display:block;height:2px;background:#FFF;border-radius:3px;margin:auto;opacity:1;position:absolute;-webkit-transition:0.35s;transition:0.35s;-webkit-transform:rotate(0deg);transform:rotate(0deg);}.header__right .mobile-menu__trigger span{width:25px;top:0;bottom:0;left:0;}.header__right .mobile-menu__trigger span:before{width:15px;top:-8px;right:0;}.header__right .mobile-menu__trigger span:after{width:25px;bottom:-8px;}.header__right .mobile-menu__trigger.active span{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;}.header__right .mobile-menu__trigger.active span:before{top:0;opacity:0;}.header__right .mobile-menu__trigger.active span:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.search-cart-icons svg{box-sizing:content-box;height:60px;margin:0 0 0 20px;padding:0 10px;fill:#fff;cursor:pointer;-webkit-transition:0.35s;transition:0.35s;}.search-cart-icons svg.cart-icon{width:36px;}.search-cart-icons svg.search-icon{width:27px;}.search-cart-icons svg:hover{fill:#ffcc33;}.search-icon{width:27px;}
