.certlookup-search{min-height:280px;overflow:hidden;padding-top:var(--spacing--medium);position:relative}.certlookup-search:after{background-color:var(--color--gray-5);bottom:0;-webkit-clip-path:polygon(50% calc(100% - 50px),100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% calc(100% - 50px),100% 0,100% 100%,0 100%,0 0);content:"";height:100px;position:absolute;width:100%;z-index:1}.chv .certlookup-search:after{background-color:var(--color--white);-webkit-clip-path:ellipse(70% 60% at 50% 0);clip-path:ellipse(70% 60% at 50% 0);height:100%}@media(min-width:1200px){.certlookup-search:after{-webkit-clip-path:polygon(50% calc(100% - 100px),100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% calc(100% - 100px),100% 0,100% 100%,0 100%,0 0);height:200px}}.certlookup-search__inner{margin-left:auto;margin-right:auto;max-width:650px;padding:0 var(--padding-inner);position:relative;z-index:2}.certlookup-search .form{padding-bottom:0}.certlookup-search__inputs{display:flex;flex-flow:row wrap;margin:0 auto 40px!important;max-width:400px}.certlookup-search__inputs input{margin-right:10px;width:calc(100% - 80px)}.certlookup-search__inputs button{width:70px}.certlookup-search__image{display:block}.certlookup-search--standalone{min-height:auto;padding-top:0}.certlookup-search--standalone .certlookup-search__inner{display:flex;justify-content:center;padding:var(--padding--small)}.certlookup-search--standalone .form{width:100%}.certlookup-search--standalone .form fieldset{margin:0!important;max-width:100%}.certlookup-search--standalone:after{display:none}.certlookup-search--noimage{min-height:300px}.newsletter-signup__inner{margin:0 auto;max-width:var(--grid-width--small);padding:0 var(--padding-inner)}.newsletter-signup p{margin-bottom:15px}.newsletter-signup__confirmation{margin-top:30px;text-align:center}.newsletter-signup__confirmation>p{margin-bottom:15px;padding:0 var(--padding--small)}.newsletter--onpage{padding:var(--module-padding) 0}.newsletter--onpage .form{padding-bottom:0}.newsletter--onpage .form form{margin-top:30px}.newsletter--modal.form{padding-bottom:0}.callout-collection.has-background-white+.newsletter--onpage{padding-top:0}.modal-body .newsletter--onpage{padding:0}.modal-body .form{padding-bottom:0}.modal-body .newsletter-signup__inner{padding:0}.resources-listing{padding:var(--padding--medium) 0 var(--padding--large)}.resources-listing__header{font-size:var(--font-size--medium);margin-bottom:var(--spacing--small)}.resources-listing__header h2{font-size:var(--font-size--large);margin:0;text-transform:uppercase}.ngc .resources-listing__header h2{font-family:var(--font-family--primary)}.resources-listing__header h2.text-theme--light{color:var(--color--white)}.resources-listing__header h2.text-theme--dark{color:var(--color--black)}.resources-listing__header img,.resources-listing__header svg{margin-right:10px;max-width:40px;height:auto}.resources-listing__header--landing{display:flex;justify-content:space-between}.resources-listing__header--landing span{display:none}.resources-listing__header--landing h2{font-size:40px;text-transform:none}.resources-listing .columns--flex .card--event .card__media .portrait-image{display:none}.resources-listing .columns--flex .card--event .card__media .header-image{display:block}.featured-listing{padding-top:var(--padding--medium);padding-bottom:var(--padding--large);position:relative}.featured-listing>img{bottom:0;left:0;min-height:100%;min-width:100%;object-fit:cover;object-position:center;position:absolute;right:0;top:0}.featured-listing__header{margin-bottom:var(--spacing--small)}.featured-listing__header>*{margin:0}.featured-listing__header .text-theme--light{color:var(--color--white)}.featured-listing__header .text-theme--dark{color:var(--color--black)}.featured-listing__header span{border-top:1px dashed var(--color--gray-3);display:block;flex:1 1;height:1px;margin-left:var(--spacing--small);width:100%}.ngc .featured-listing__header span{display:none}.featured-listing__cards{display:grid;grid-gap:var(--padding--medium);grid-template-columns:1fr}.featured-listing__cards .portrait-image{display:none}@media(min-width:720px){.featured-listing__cards{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-gap:var(--padding--small)}.featured-listing__cards .card:first-child{grid-column:1/3}.featured-listing__cards .card:first-child .card__inner{flex-direction:column}.featured-listing__cards .card:first-child .card__media{aspect-ratio:6.3/4;height:auto;width:100%}.featured-listing__cards .card:first-child .header-image{display:block}.featured-listing__cards .card:first-child .portrait-image{display:none}.featured-listing__cards .card:first-child .card__title{font-size:32px}.featured-listing__cards .card:first-child .card__description{line-clamp:2;-webkit-line-clamp:2}.featured-listing__cards .card--news .card__inner{flex-direction:column}.featured-listing__cards .card--news .card__media{height:auto;width:100%}}@media(min-width:1024px){.featured-listing__cards .card:first-child{grid-row:1/3;grid-column:1}.car .featured-listing__cards .card:first-child .card__media,.cgc .featured-listing__cards .card:first-child .card__media,.ngc .featured-listing__cards .card:first-child .card__media,.pmg .featured-listing__cards .card:first-child .card__media{border-radius:30px 30px 0 0}.featured-listing__cards .card .header-image{display:none}.featured-listing__cards .card .portrait-image{display:block}.featured-listing__cards .card__inner{flex-direction:row}.featured-listing__cards .card__media{max-height:none;height:366px;width:243px}.car .featured-listing__cards .card__media,.cgc .featured-listing__cards .card__media,.ngc .featured-listing__cards .card__media,.pmg .featured-listing__cards .card__media{border-radius:30px 0 0 30px}.featured-listing__cards .card__title{font-size:var(--font-size--large);justify-self:center}.featured-listing__cards .card__description,.featured-listing__cards .card__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.featured-listing__cards .card--news .card__inner{flex-direction:row}.featured-listing__cards .card--news .card__media{height:366px;width:243px}}.featured-listing__header,.resources-listing__header{align-items:center;display:flex}.featured-listing__header span,.resources-listing__header span{border-top:1px dashed var(--color--gray-3);display:block;flex:1 1;height:1px;margin-left:var(--spacing--small);width:100%}.featured-listing__inner,.resources-listing__inner{margin:0 auto;max-width:var(--grid-width--default);padding:0 var(--padding-inner);position:relative}.featured-listing .overview-button,.resources-listing .overview-button{display:flex;padding-top:var(--padding--medium);justify-content:center}.featured-listing .card__links,.resources-listing .card__links{display:flex;justify-content:space-between;flex-direction:row-reverse}.featured-listing .card__links .card__audience,.resources-listing .card__links .card__audience{font-size:small;color:var(--color--brand-2)}@media(min-width:979px)and (max-width:1024px){.featured-listing .card__links .card__audience,.resources-listing .card__links .card__audience{display:none}}@media(max-width:300px){.featured-listing .card__links .card__audience,.resources-listing .card__links .card__audience{display:none}}.filter-basic{align-self:flex-end;position:relative}.filter-basic__toggle{cursor:pointer;font-family:var(--font-family--secondary);font-size:var(--font-size--small);font-weight:var(--font-weight--bolder);position:relative;text-transform:uppercase}.filter-basic__facets{background-color:var(--color--white);border:2px solid var(--color--black);height:0;max-height:0;max-width:calc(100vw - var(--padding--small));min-width:220px;opacity:0;overflow:auto;position:absolute;right:0;top:calc(100% + 10px);transition:var(--transition--colors) var(--transition--timing);z-index:2}.filter-basic__facets-inner{padding:var(--padding--small)}.filter-basic__facets label{font-size:var(--font-size--small);font-weight:var(--font-weight--medium)!important}.filter-basic--active{z-index:3}.filter-basic--active .filter-basic__facets{height:auto;max-height:60vh;opacity:1}.filter-basic--active:after{border:10px solid transparent;border-bottom:10px solid var(--color--black);content:"";height:0;left:calc(50% - 10px);position:absolute;bottom:-10px;width:0}.alternating-content{padding:var(--module-padding) 0;position:relative}.alternating-content>img{display:block;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover;object-position:center;position:absolute;top:0}.alternating-content__inner{margin:0 auto;max-width:var(--grid-width--default);padding:0 var(--padding-inner);position:relative;z-index:2}.alternating-content .module-heading{font-size:30px;line-height:1.25}@media(min-width:720px){.alternating-content .module-heading{font-size:40px}.alternating-content-item__inner{align-items:center;display:flex}.alternating-content-item__media{flex-shrink:0;width:50%}}.alternating-content-item__media iframe{max-width:100%}.alternating-content-item__media iframe[src^="https://www.youtube.com/"]{aspect-ratio:16/9;height:auto;width:100%}.alternating-content-item__content{padding:30px 0}@media(min-width:720px){.alternating-content-item__content{width:50%;padding:30px}}@media(min-width:1200px){.alternating-content-item__content{padding-left:60px}}.alternating-content-item__content h3{font-size:21px}@media(min-width:1024px){.alternating-content-item__content h3{font-size:30px;line-height:1.25}}@media(min-width:1200px){.alternating-content-item__content h3{font-size:34px}}.alternating-content-item__content h3 a{--underlineHeight:0;color:var(--color--black)}.alternating-content-item__content h3 a:focus,.alternating-content-item__content h3 a:hover{color:var(--color--link)}.alternating-content-item__content-desc{margin-bottom:0;margin-top:15px}.alternating-content-item__content-desc p:last-of-type{margin-bottom:0}.alternating-content-item__links-left{margin-top:15px;float:left}.alternating-content-item__links-center{margin-top:15px;display:grid;place-content:center}.alternating-content-item__links-right{margin-top:15px;float:right}@media(min-width:720px){.alternating-content-item:nth-of-type(2n) .alternating-content-item__inner{flex-direction:row-reverse}.alternating-content-item:nth-of-type(2n) .alternating-content-item__content{padding-left:0}}@media(min-width:720px)and (min-width:1200px){.alternating-content-item:nth-of-type(2n) .alternating-content-item__content{padding-right:60px}}.alternating-content-item+.alternating-content-item{margin-top:120px}@media(min-width:720px){.alternating-content-item+.alternating-content-item{margin-top:30px}.alternating-content.reverse .alternating-content-item:nth-of-type(odd) .alternating-content-item__inner{flex-direction:row-reverse}.alternating-content.reverse .alternating-content-item:nth-of-type(odd) .alternating-content-item__content{padding:30px 60px 30px 0}.alternating-content.reverse .alternating-content-item:nth-of-type(2n) .alternating-content-item__inner{flex-direction:row}.alternating-content.reverse .alternating-content-item:nth-of-type(2n) .alternating-content-item__content{padding:30px 0 30px 60px}}.alternating-content.has-background-black,.alternating-content.has-background-black blockquote,.alternating-content.has-background-black h1,.alternating-content.has-background-black h2,.alternating-content.has-background-black h3,.alternating-content.has-background-black h4,.alternating-content.has-background-black h5,.alternating-content.has-background-black h6,.alternating-content.has-background-black ol,.alternating-content.has-background-black p,.alternating-content.has-background-black ul,.alternating-content.has-background-brand-1,.alternating-content.has-background-brand-1 blockquote,.alternating-content.has-background-brand-1 h1,.alternating-content.has-background-brand-1 h2,.alternating-content.has-background-brand-1 h3,.alternating-content.has-background-brand-1 h4,.alternating-content.has-background-brand-1 h5,.alternating-content.has-background-brand-1 h6,.alternating-content.has-background-brand-1 ol,.alternating-content.has-background-brand-1 p,.alternating-content.has-background-brand-1 ul,.alternating-content.has-background-gray-1,.alternating-content.has-background-gray-1 blockquote,.alternating-content.has-background-gray-1 h1,.alternating-content.has-background-gray-1 h2,.alternating-content.has-background-gray-1 h3,.alternating-content.has-background-gray-1 h4,.alternating-content.has-background-gray-1 h5,.alternating-content.has-background-gray-1 h6,.alternating-content.has-background-gray-1 ol,.alternating-content.has-background-gray-1 p,.alternating-content.has-background-gray-1 ul{color:var(--color--white)}