.hero-slider-active #block-gao-page-title{width:100vw;position:relative;left:calc(-1*(100vw - 100%)/2)}.hero-slider .media{display:block}.hero-slider .slick-dots{bottom:.5rem}.hero-slider .slick-dots:focus{outline:5px auto -webkit-focus-ring-color}.hero-slider .slick-dots li button:before{display:none}.hero-slider .slick-dots li button{border:.125rem solid #c2d1d9;border-radius:.5rem;height:.625rem;opacity:1;width:.625rem}.hero-slider .slick-dots li button:focus{outline:5px auto -webkit-focus-ring-color}.hero-slider .slick-dots li.slick-active button,.hero-slider .slick-dots li button:hover,.hero-slider .slick-dots li button:focus{background-color:#9cf;border:.125rem solid #9cf}.hero-slider .slick-prev:focus,.hero-slider .slick-next:focus{outline:5px auto -webkit-focus-ring-color}.hero-slider .slick-track{background-repeat:no-repeat;background-position:center;background-size:100% 100%;height:27rem}@media(max-width:767.98px){.hero-slider .slick-track{height:29rem}}.hero-slider .slick-track .component-hero-slide__content{background-color:rgba(33,33,33,.7);height:27rem}@media(max-width:767.98px){.hero-slider .slick-track .component-hero-slide__content{height:29rem}}.hero-slider .component-hero-slide__content{padding:5.75rem 1.75rem 0}@media(max-width:767.98px){.hero-slider .component-hero-slide__content{padding-top:4.75rem}}.hero-slider .eyebrow-text{color:#9cf;font-size:.875rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}.hero-slider h2{color:#fff;font-size:2.6875rem;letter-spacing:.125rem;line-height:4.375rem;max-width:43.8125rem;margin:1.75rem 0 2.5rem;word-wrap:break-word}.hero-slider .field--name-field-cta{text-align:left}.hero-slider .field--name-field-cta a{font-family:"Lato";font-weight:400;border-radius:2rem;border-style:solid;border-width:1px;letter-spacing:2px;padding:.5rem 3rem;text-decoration:none;text-transform:uppercase;letter-spacing:.03rem;word-spacing:.03rem;background-color:#e31c3d;border-color:#e31c3d;color:#fff}.hero-slider .field--name-field-cta a:active,.hero-slider .field--name-field-cta a .active,.hero-slider .field--name-field-cta a .is-active{border-radius:2rem}@media screen and (max-width:576px){.hero-slider .field--name-field-cta a{letter-spacing:.0225rem;word-spacing:.0225rem}.hero-slider .field--name-field-cta a:not(.subscribe):not(.clear-filters){width:100%}}.hero-slider .field--name-field-cta a:hover{background-color:#cd2026;border-color:#cd2026;color:#fff}.hero-slider .field--name-field-cta a:active,.hero-slider .field--name-field-cta a .active,.hero-slider .field--name-field-cta a .is-active{background-color:#981b1e;border-color:#981b1e;color:#fff}.hero-slider .field--name-field-cta a.disabled{border-color:#aeb0b5}.hero-slider .field--name-field-video{text-align:left}.hero-slider .field--name-field-video a{font-family:"Lato";font-weight:400;border-radius:2rem;border-style:solid;border-width:1px;letter-spacing:2px;padding:.5rem 3rem;text-decoration:none;text-transform:uppercase;letter-spacing:.03rem;word-spacing:.03rem;background-color:#e31c3d;border-color:#e31c3d;color:#fff}.hero-slider .field--name-field-video a:active,.hero-slider .field--name-field-video a .active,.hero-slider .field--name-field-video a .is-active{border-radius:2rem}@media screen and (max-width:576px){.hero-slider .field--name-field-video a{letter-spacing:.0225rem;word-spacing:.0225rem}.hero-slider .field--name-field-video a:not(.subscribe):not(.clear-filters){width:100%}}.hero-slider .field--name-field-video a:hover{background-color:#cd2026;border-color:#cd2026;color:#fff}.hero-slider .field--name-field-video a:active,.hero-slider .field--name-field-video a .active,.hero-slider .field--name-field-video a .is-active{background-color:#981b1e;border-color:#981b1e;color:#fff}.hero-slider .field--name-field-video a.disabled{border-color:#aeb0b5}.hero-slider .field--name-field-video a a:before{display:inline-block;content:"";height:18px;position:relative;top:2px;width:22px;margin-right:1rem}.hero-slider .field--name-field-video a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:1.15rem;margin-left:1rem;position:relative;top:.05rem}@media(max-width:767.98px){.hero-slider h2{font-size:2.075rem;line-height:3rem}.hero-slider .component-hero-slide__content{padding:1.75rem 2rem 0}.hero-slider .field--name-field-cta,.hero-slider .field--remote-video{padding:.2rem}.hero-slider .field--name-field-cta a:after,.hero-slider .field--remote-video a:after{margin-left:.5rem;top:0}.hero-slider .slick-arrow.slick-prev,.hero-slider .slick-arrow.slick-next{height:0;overflow:hidden;width:0}}@media(min-width:576px)and (max-width:991.98px){.hero-slider .component-hero-slide__content{padding:8.75rem 2rem 0}}@media(min-width:576px){.hero-slider h2{font-size:2.5rem}.hero-slider .slick-dots{bottom:.3125rem;display:inline-block;z-index:100}}@media(min-width:768px){.hero-slider .component-hero-slide__content{padding:3.85rem 6.5rem 0}.hero-slider .eyebrow-text{font-size:1.35rem}.hero-slider h2{margin:.8125rem 0 2.0625rem}.hero-slider .slick-arrow{background-color:rgba(0,0,0,0);display:block;height:1.5rem;width:1.5rem}.hero-slider .slick-arrow:hover:before,.hero-slider .slick-arrow:focus:before{color:#9cf}.hero-slider .slick-arrow:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;font-size:2rem}.hero-slider .slick-arrow.slick-prev{left:1.3125rem;z-index:2}.hero-slider .slick-arrow.slick-prev:before{content:""}.hero-slider .slick-arrow.slick-next{right:1.3125rem}.hero-slider .slick-arrow.slick-next:before{content:""}}@media(min-width:992px){.hero-slider h2{font-size:3.625rem}.hero-slider .component-hero-slide__content{padding:3.85rem 8.375rem 0}}@media(max-width:1199.98px){.hero-slider .field--name-field-cta,.hero-slider .field--remote-video{text-align:center}}
.node--type-featured-topic.node--view-mode-teaser-brief a{background-color:#000;border-radius:50%;position:relative;text-align:center}.node--type-featured-topic.node--view-mode-teaser-brief a img{opacity:.5;transition:opacity 150ms ease-in-out;width:150px}@media(max-width:767.98px){.node--type-featured-topic.node--view-mode-teaser-brief a img{width:130px}}.node--type-featured-topic.node--view-mode-teaser-brief a:hover p,.node--type-featured-topic.node--view-mode-teaser-brief a:focus p{text-decoration:underline}.node--type-featured-topic.node--view-mode-teaser-brief a:hover img,.node--type-featured-topic.node--view-mode-teaser-brief a:focus img{opacity:.2}.node--type-featured-topic.node--view-mode-teaser-brief p{font-family:"Lato Bold";font-weight:700;color:#fff;left:0;margin:0;padding:.5rem;position:absolute;right:0;top:50%;text-transform:uppercase;transform:translateY(-50%)}
.component--embed-view--featured-topics--block-homepage-featured-topics{width:100vw;position:relative;left:calc(-1*(100vw - 100%)/2);background-color:#f2f5f7;margin-top:3.5rem}.component--embed-view--featured-topics--block-homepage-featured-topics .viewsreference--view-title{color:#212121;font-family:"Merriweather Bold";font-size:1.5rem;text-align:center;padding:3.5rem 0;margin:0}.component--embed-view--featured-topics--block-homepage-featured-topics .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-items:center;grid-gap:1rem;margin:0 auto;max-width:1140px;padding:0 1rem 3.5rem}.component--embed-view--featured-topics--block-homepage-featured-topics .view-content figure.media.media--type-image{display:block}@media(min-width:1679px){.component--embed-view--featured-topics--block-homepage-featured-topics .view-content{max-width:1680px}}
.node--type-product.node--view-mode-teaser-home header{width:98%;margin:0}.node--type-product.node--view-mode-teaser-home h2{margin:0;position:relative}.node--type-product.node--view-mode-teaser-home .product-teaser-home-date{color:#212121}.node--type-product.node--view-mode-teaser-home a,.node--type-product.node--view-mode-teaser-home .icon,.node--type-product.node--view-mode-teaser-home .teaser-home-title-trimmed{font-size:1rem;display:inline}.node--type-product.node--view-mode-teaser-home a:hover,.node--type-product.node--view-mode-teaser-home a:focus,.node--type-product.node--view-mode-teaser-home .icon:hover,.node--type-product.node--view-mode-teaser-home .icon:focus,.node--type-product.node--view-mode-teaser-home .teaser-home-title-trimmed:hover,.node--type-product.node--view-mode-teaser-home .teaser-home-title-trimmed:focus{text-decoration:underline}.node--type-product.node--view-mode-teaser-home .icon{position:absolute;right:-13px;bottom:0;cursor:pointer}.node--type-product.node--view-mode-teaser-home .teaser-home-title-full{display:inline}.node--type-product.node--view-mode-teaser-home .product-teaser-home-product-number{font-size:.75rem}
.component--embed-view--products--block-4 .viewsreference--view-title{color:#212121;font-family:"Merriweather Bold";font-size:1.5rem;margin:3.5rem 0 2rem}.component--embed-view--products--block-4 .view-content{display:grid;grid-template-columns:1fr 1fr;justify-items:center;grid-gap:1.5rem;margin:3rem 0}.component--embed-view--products--block-4 .view-content>.views-row{border:1px solid #f3f2f7;width:100%;padding:2rem}@media(max-width:767.98px){.component--embed-view--products--block-4 .view-content{display:block;margin:2rem 0}.component--embed-view--products--block-4 .view-content>.views-row{border:1px solid #f3f2f7;margin-bottom:1.5rem;max-width:100%}}.component--embed-view--products--block-4 .more-link{margin-top:2rem;text-align:center}.component--embed-view--products--block-4 .more-link a{font-family:"Lato";font-weight:400;border-radius:2rem;border-style:solid;border-width:1px;letter-spacing:2px;padding:.5rem 3rem;text-decoration:none;text-transform:uppercase;letter-spacing:.03rem;word-spacing:.03rem;background-color:#fff;border-color:#0071bc;color:#0071bc;display:inline-block;letter-spacing:2px;padding:.5rem 5rem;position:relative}.component--embed-view--products--block-4 .more-link a:active,.component--embed-view--products--block-4 .more-link a .active,.component--embed-view--products--block-4 .more-link a .is-active{border-radius:2rem}@media screen and (max-width:576px){.component--embed-view--products--block-4 .more-link a{letter-spacing:.0225rem;word-spacing:.0225rem}.component--embed-view--products--block-4 .more-link a:not(.subscribe):not(.clear-filters){width:100%}}.component--embed-view--products--block-4 .more-link a:hover{border-color:#205493;color:#205493}.component--embed-view--products--block-4 .more-link a:active,.component--embed-view--products--block-4 .more-link a .active,.component--embed-view--products--block-4 .more-link a .is-active{border-color:#112e51;color:#112e51}.component--embed-view--products--block-4 .more-link a.disabled{border-color:#d6d7d9;color:#d6d7d9}
article.node--view-mode-teaser-labeled a.product-teaser-title-link{text-decoration:none;color:#212121}article.node--view-mode-teaser-labeled a.product-teaser-title-link .field--name-field-issue-date,article.node--view-mode-teaser-labeled a.product-teaser-title-link .field--name-field-docdate,article.node--view-mode-teaser-labeled a.product-teaser-title-link .field--name-field-product-number{color:#2e2e2e;font-size:.75rem}article.node--view-mode-teaser-labeled a.product-teaser-title-link .field--name-field-issue-date,article.node--view-mode-teaser-labeled a.product-teaser-title-link .field--name-field-docdate{display:inline}article.node--view-mode-teaser-labeled .field--type-image img{max-width:100%;height:auto}article.node--view-mode-teaser-labeled .report-topic{background-color:#0071bc;border:1px solid #0071bc;border-radius:4px;color:#fff;font-size:.75rem;margin:0 1rem 0 0;padding:0 1rem;font-family:"Lato Bold";font-weight:700;width:max-content;margin:1rem 0 .5rem;font-size:.875rem}article.node--view-mode-teaser-labeled h3{font-size:1rem;margin:0 0 .5rem}.view--products-by-team .view-content{font-size:.5rem;margin-bottom:.5rem;font-family:"Lato";display:grid;grid-template-columns:repeat(2,minmax(1px,1fr));grid-column-gap:1rem;grid-row-gap:1rem;margin:0 0 1rem;color:#2e2e2e}.view--products-by-team .view-content article.product-by-team{padding:7px;box-shadow:0 0 5px #aeb0b5;height:100%;line-height:1.25rem}.view--products-by-team .view-content article.product-by-team:hover{color:#fff !important;background-color:#205493 !important;cursor:pointer}.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link{text-decoration:none;color:#212121}.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link .field--name-field-issue-date,.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link .field--name-field-docdate,.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link .field--name-field-product-number{color:#2e2e2e;font-size:.75rem}.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link .field--name-field-product-number{font-weight:bold}.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link .field--name-field-issue-date,.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link .field--name-field-docdate{display:block;margin:0;padding:0}.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link:hover .field--name-field-issue-date,.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link:hover .field--name-field-docdate,.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link:hover .field--name-field-product-number,.view--products-by-team .view-content article.product-by-team a.product-teaser-title-link:hover h3{color:#fff}.view--products-by-team .view-content article.product-by-team h3{font-size:smaller}
.view--products--block-30 .report-topic,.view--products--block-reports-testimonies .report-topic,.block-reports-testimonies .report-topic{background-color:#0071bc;border:1px solid #0071bc;border-radius:4px;color:#fff;font-size:.75rem;margin:0 1rem 0 0;padding:0 1rem;font-family:"Lato Bold";font-weight:700;width:max-content;margin:1rem 0;font-size:.875rem}.view--products--block-30 h3,.view--products--block-reports-testimonies h3,.block-reports-testimonies h3{font-size:1rem;margin:1rem 0 0}.view--products--block-30 ul,.view--products--block-reports-testimonies ul,.block-reports-testimonies ul{display:grid;grid-gap:1.3rem;grid-template-columns:1fr 1fr 1fr;justify-items:center;padding:0}@media(max-width:1199.98px){.view--products--block-30 ul,.view--products--block-reports-testimonies ul,.block-reports-testimonies ul{grid-template-columns:1fr 1fr}}@media(max-width:767.98px){.view--products--block-30 ul,.view--products--block-reports-testimonies ul,.block-reports-testimonies ul{grid-template-columns:1fr;grid-gap:1.3rem 0}}@media(max-width:575.98px){.view--products--block-30 li:nth-of-type(1n+4),.view--products--block-reports-testimonies li:nth-of-type(1n+4),.block-reports-testimonies li:nth-of-type(1n+4){display:none}}.view--products--block-30 li a,.view--products--block-reports-testimonies li a,.block-reports-testimonies li a{color:#212121}.view--products--block-30 li a img,.view--products--block-reports-testimonies li a img,.block-reports-testimonies li a img{max-width:100%;height:auto}.view--products--block-30 li a .report-date,.view--products--block-30 li a .report-number,.view--products--block-reports-testimonies li a .report-date,.view--products--block-reports-testimonies li a .report-number,.block-reports-testimonies li a .report-date,.block-reports-testimonies li a .report-number{color:#2e2e2e;font-size:.75rem}.view--products--block-30 li a:hover,.view--products--block-30 li a:focus,.view--products--block-reports-testimonies li a:hover,.view--products--block-reports-testimonies li a:focus,.block-reports-testimonies li a:hover,.block-reports-testimonies li a:focus{text-decoration:none}.view--products--block-30 li a:hover h3,.view--products--block-30 li a:focus h3,.view--products--block-reports-testimonies li a:hover h3,.view--products--block-reports-testimonies li a:focus h3,.block-reports-testimonies li a:hover h3,.block-reports-testimonies li a:focus h3{text-decoration:underline}.view--products--block-30 .more-link,.view--products--block-reports-testimonies .more-link,.block-reports-testimonies .more-link{text-align:center !important}.view--products--block-30 .view-all,.view--products--block-reports-testimonies .view-all,.block-reports-testimonies .view-all{margin-top:2rem;text-align:center}.view--products--block-30 .view-all a,.view--products--block-reports-testimonies .view-all a,.block-reports-testimonies .view-all a{font-family:"Lato";font-weight:400;border-radius:2rem;border-style:solid;border-width:1px;letter-spacing:2px;padding:.5rem 3rem;text-decoration:none;text-transform:uppercase;letter-spacing:.03rem;word-spacing:.03rem;background-color:#fff;border-color:#0071bc;color:#0071bc;display:inline-block;letter-spacing:2px;padding:.5rem 5rem;position:relative}.view--products--block-30 .view-all a:active,.view--products--block-30 .view-all a .active,.view--products--block-30 .view-all a .is-active,.view--products--block-reports-testimonies .view-all a:active,.view--products--block-reports-testimonies .view-all a .active,.view--products--block-reports-testimonies .view-all a .is-active,.block-reports-testimonies .view-all a:active,.block-reports-testimonies .view-all a .active,.block-reports-testimonies .view-all a .is-active{border-radius:2rem}@media screen and (max-width:576px){.view--products--block-30 .view-all a,.view--products--block-reports-testimonies .view-all a,.block-reports-testimonies .view-all a{letter-spacing:.0225rem;word-spacing:.0225rem}.view--products--block-30 .view-all a:not(.subscribe):not(.clear-filters),.view--products--block-reports-testimonies .view-all a:not(.subscribe):not(.clear-filters),.block-reports-testimonies .view-all a:not(.subscribe):not(.clear-filters){width:100%}}.view--products--block-30 .view-all a:hover,.view--products--block-reports-testimonies .view-all a:hover,.block-reports-testimonies .view-all a:hover{border-color:#205493;color:#205493}.view--products--block-30 .view-all a:active,.view--products--block-30 .view-all a .active,.view--products--block-30 .view-all a .is-active,.view--products--block-reports-testimonies .view-all a:active,.view--products--block-reports-testimonies .view-all a .active,.view--products--block-reports-testimonies .view-all a .is-active,.block-reports-testimonies .view-all a:active,.block-reports-testimonies .view-all a .active,.block-reports-testimonies .view-all a .is-active{border-color:#112e51;color:#112e51}.view--products--block-30 .view-all a.disabled,.view--products--block-reports-testimonies .view-all a.disabled,.block-reports-testimonies .view-all a.disabled{border-color:#d6d7d9;color:#d6d7d9}
.page a,.page a:active{border-radius:0.25rem;color:#023587;display:inline-block;font-size:1rem;text-decoration:underline;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.page a:hover,.page a:focus{text-decoration:none;}
