@charset "UTF-8";

html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}
*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}
/*
a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}
a:focus,a:hover{color:#1468a0}
*/
svg {display: block}
svg .color-white{stop-color:#fff}
svg .color-light-gray{stop-color:#f5f5f5}
svg .color-medium-gray-3{stop-color:#eaeaec}
svg .color-light-gray-3{stop-color:#f9f9f9}
svg .color-footer-light-gray{stop-color:#454544}
svg .color-footer-dark-gray{stop-color:#3a3a39}

.background-carousel__title::after,.brand-grid__items::after,.brand-grid__title::after,.byline__category::before,.calculator__form input[type=radio]::after,.callouts-hero__bg-shapes::before,.content-grid--teaser .content-grid__item--link::before,.content-grid__title::after,.cta--center:not(.cta--large):not(.cta--small) .cta__title::after,.cta--lists .cta__title::after,.distributor-finder__filters-fields input[type=radio]::after,.event-info__category::before,.featured-articles__title::after,.filters--dropdown .filters__sections::before,.filters__title::after,.header::before,.hero-cta--expand .hero-cta__icon,.image-carousel__caption-text::before,.image-carousel__thumbnail::after,.large-teaser-set__teaser-items .large-teaser-set__featured-item .teaser-item .teaser-item__figure::after,.large-teaser-set__title::after,.large-teaser__text-container::after,.large-teaser__text-container::before,.location-item__distance::before,.locations-list__item::before,.marketo .u-content-container .mktoFieldWrap input[type=checkbox]+label::after,.marketo .u-content-container .mktoFieldWrap input[type=radio]+label::after,.pagination .ellipsis::after,.parallax-infographic__cta-block .parallax-infographic__cta:first-child::after,.product-finder::after,.product-finder::before,.related-teasers__item-title::before,.rtf ol>li::before,.rtf ul li::before,.search-results__item-category::before,.search-results__status-inner::after,.section-overview-grid__item .grid-item__title::before,.spotlight-carousel__title::after,.teaser-carousel__title::after,.teaser-slideshow__title::after,.timeline__item .item__content::after,.timeline__item .timeline-item__date::after,.timeline__item .timeline-item__date::before,.timeline__items::before,.timeline__title::after,.video-carousel__title::after,body::after,body:not([data-theme=corporate]) .header::after,body:not([data-theme=corporate]) .header::before{content:'';display:block}

.accordion-set,.cta--cyan,.cta-social,.cta-tiles__items-inner,.distributor-finder,.hero--landing .hero__content-container,.main--sidebar .main-content-grid,.page-title,.related-teasers__inner,.two-column,.u-content-container,.video-carousel{padding-right:.625rem;padding-left:.625rem;max-width:78.125rem;margin-left:auto;margin-right:auto}


.content-grid{margin:2.5rem 0}@media screen and (min-width:80em){.content-grid{margin:8.75rem 0}}
@media screen and (min-width:64em) and (max-width:79.99875em){.content-grid{margin-left:auto;margin-right:auto;max-width:65.625rem}}

.content-grid__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}

@media print,screen and (max-width:63.99875em){.content-grid__items{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-grid--cta .content-grid__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}
.content-grid__items.is-in-view .content-grid__item,.is-in-view .content-grid__items .content-grid__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.content-grid__items.is-in-view a:nth-of-type(0),.is-in-view .content-grid__items a:nth-of-type(0){-webkit-transition-delay:0s;transition-delay:0s}
.content-grid__items.is-in-view a:nth-of-type(1),.is-in-view .content-grid__items a:nth-of-type(1){-webkit-transition-delay:.15s;transition-delay:.15s}.content-grid__items.is-in-view a:nth-of-type(2),.is-in-view .content-grid__items a:nth-of-type(2){-webkit-transition-delay:.3s;transition-delay:.3s}
.content-grid__items.is-in-view a:nth-of-type(3),.is-in-view .content-grid__items a:nth-of-type(3){-webkit-transition-delay:.45s;transition-delay:.45s}
.content-grid__items.is-in-view a:nth-of-type(4),.is-in-view .content-grid__items a:nth-of-type(4){-webkit-transition-delay:.6s;transition-delay:.6s}
.content-grid__items.is-in-view a:nth-of-type(5),.is-in-view .content-grid__items a:nth-of-type(5){-webkit-transition-delay:.75s;transition-delay:.75s}.content-grid__items.is-in-view a:nth-of-type(6),.is-in-view .content-grid__items a:nth-of-type(6){-webkit-transition-delay:.9s;transition-delay:.9s}
.content-grid__items.is-in-view a:nth-of-type(7),.is-in-view .content-grid__items a:nth-of-type(7){-webkit-transition-delay:1.05s;transition-delay:1.05s}
.content-grid__items.is-in-view a:nth-of-type(8),.is-in-view .content-grid__items a:nth-of-type(8){-webkit-transition-delay:1.2s;transition-delay:1.2s}.content-grid__items.is-in-view a:nth-of-type(9),.is-in-view .content-grid__items a:nth-of-type(9){-webkit-transition-delay:1.35s;transition-delay:1.35s}
.content-grid__items.is-in-view a:nth-of-type(10),.is-in-view .content-grid__items a:nth-of-type(10){-webkit-transition-delay:1.5s;transition-delay:1.5s}
.content-grid__items.is-in-view a:nth-of-type(11),.is-in-view .content-grid__items a:nth-of-type(11){-webkit-transition-delay:1.65s;transition-delay:1.65s}

@media print,screen and (max-width:63.99875em){.is-ie .content-grid--teaser .content-grid__items{margin:0 auto;max-width:45rem}}
.content-grid__item{display:block;max-height:21rem;overflow:hidden;position:relative;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;width:100%}
.content-grid__item[data-in-view],[data-in-view] .content-grid__item{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}
.content-grid__item img{width:100%}
@media print,screen and (max-width:47.99875em){.content-grid__item{margin:0 0 1rem}}

@media screen and (min-width:48em) and (max-width:63.99875em){.content-grid__item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 .5rem 1rem;min-width:18.75rem;width:50%}}
@media screen and (min-width:64em){.content-grid__item{width:33.33%}}
@media screen and (min-width:80em){.content-grid__item{max-height:19.5rem;width:25%}}
@media print,screen and (max-width:79.99875em){.content-grid__item.content-grid__item--blank{display:none}}
.content-grid__item--link{max-width:21rem}
@media screen and (min-width:80em){.content-grid__item--link{max-width:19.5rem}}
.content-grid__item--link:hover .content-grid__item-teaser,[data-whatinput=initial] .content-grid__item--link:focus .content-grid__item-teaser,[data-whatintent=keyboard] .content-grid__item--link:focus .content-grid__item-teaser{opacity:1;-webkit-transition:opacity .6s .75s,visiblity 0s;transition:opacity .6s .75s,visiblity 0s;visibility:visible}
.content-grid__item-inner{bottom:0;left:0;position:absolute;right:0;top:0}
.content-grid__text-container{padding-bottom:1rem;padding-right:1rem;width:100%}

@media print,screen and (max-width:63.99875em){.content-grid__text-container{margin-bottom:2rem}}

@media screen and (min-width:64em){.content-grid__text-container{width:66.66%}}
@media screen and (min-width:80em){.content-grid__text-container{width:50%}}
.content-grid__text{font-size:.9375rem;line-height:1.5rem;font-weight:300}

@media screen and (min-width:80em){.content-grid__text{font-size:1.125rem;line-height:1.6875rem}}
.content-grid__title{font-size:1.5625rem;line-height:2.125rem;font-weight:300;display:block;margin-bottom:1rem;position:relative;text-transform:uppercase}

.content-grid__title::after{display:block;height:4px;margin-top:.875rem;width:51px}

@media screen and (min-width:80em){.content-grid__title{font-size:2.5625rem;line-height:3.1875rem;font-weight:300;margin-bottom:1.5rem}.content-grid__title::after{height:5px;margin-top:1.25rem;width:65px}}

.content-grid__item-teaser{left:0;opacity:0;overflow:hidden;padding:1rem;position:absolute;top:0;-webkit-transition:opacity .3s,visiblity 0s .3s;transition:opacity .3s,visiblity 0s .3s;visibility:hidden;width:100%}
.content-grid__item-teaser .fa-arrow-right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:0;margin-top:.5rem;width:2rem; padding:3px;}



.content-grid__item-teaser .fa-arrow-right::before{font-size:.6875rem}
.content-grid--teaser .content-grid__item--link::before{background:rgba(255,255,255,.88);height:58%;position:absolute;-webkit-transition-delay:.15s;transition-delay:.15s;-webkit-transition-property:background,height,right,bottom,-webkit-clip-path;transition-property:background,height,right,bottom,-webkit-clip-path;transition-property:clip-path,background,height,right,bottom;transition-property:clip-path,background,height,right,bottom,-webkit-clip-path;width:100%}
.is-ie .content-grid--teaser .content-grid__item--link::before{display:none}.content-grid--teaser .content-grid__item--link .shape-wrap{width:100%}
.is-edge .content-grid--teaser .content-grid__item--link .shape-wrap,.is-ie .content-grid--teaser .content-grid__item--link .shape-wrap{display:none}
.content-grid--teaser .content-grid__item--link.content-grid__item--even::before{-webkit-clip-path:polygon(0 0,100% 0,100% 0,36% 64%,0 100%);clip-path:polygon(0 0,100% 0,100% 0,36% 64%,0 100%);-webkit-transition-duration:.6s;transition-duration:.6s}
.content-grid--teaser .content-grid__item--link.content-grid__item--even .shape-wrap{float:right;padding-bottom:100%;-webkit-shape-outside:polygon(0 52%,90% 0,100% 0,100% 100%,0 100%);shape-outside:polygon(0 52%,90% 0,100% 0,100% 100%,0 100%)}

.content-grid--teaser .content-grid__item--link.content-grid__item--odd .content-grid__item-text{bottom:0;padding-left:.5rem;padding-right:.5rem;position:absolute;right:0;width:50%}

.content-grid--teaser .content-grid__item--link.content-grid__item--odd .content-grid__item-teaser{bottom:0;top:auto}

.content-grid--teaser .content-grid__item--link.content-grid__item--odd .shape-wrap{display:none}
.content-grid--teaser .content-grid__item--link.content-grid__item--odd::before{bottom:-1px;-webkit-clip-path:polygon(0 100%,100% 100%,100% 0,60% 40%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 0,60% 40%,0 100%);height:calc(58% + 1px);right:-1px;-webkit-transition-duration:.8s;transition-duration:.8s;width:calc(100% + 1px)}
.content-grid--teaser .content-grid__item--link.content-grid__item--odd:hover::before,[data-whatinput=initial] .content-grid--teaser .content-grid__item--link.content-grid__item--odd:focus::before,[data-whatintent=keyboard] .content-grid--teaser .content-grid__item--link.content-grid__item--odd:focus::before{bottom:0;-webkit-clip-path:polygon(0 100%,100% 100%,100% 50%,40% 15%,0 35%);clip-path:polygon(0 100%,100% 100%,100% 50%,40% 15%,0 35%);right:0}
.content-grid--teaser .content-grid__item--link:hover .content-grid__item-text,[data-whatinput=initial] .content-grid--teaser .content-grid__item--link:focus .content-grid__item-text,[data-whatintent=keyboard] .content-grid--teaser .content-grid__item--link:focus .content-grid__item-text{opacity:0;visibility:hidden}

.content-grid--teaser .content-grid__item--link:hover .shape-wrap,[data-whatinput=initial] .content-grid--teaser .content-grid__item--link:focus .shape-wrap,[data-whatintent=keyboard] .content-grid--teaser .content-grid__item--link:focus .shape-wrap{padding:0;-webkit-transition:padding 0s .45s;transition:padding 0s .45s}

.content-grid--teaser .content-grid__item--link:hover::before,[data-whatinput=initial] .content-grid--teaser .content-grid__item--link:focus::before,[data-whatintent=keyboard] .content-grid--teaser .content-grid__item--link:focus::before{-webkit-clip-path:polygon(0 0,100% 0,100% 50%,39% 86%,0 65%);clip-path:polygon(0 0,100% 0,100% 50%,39% 86%,0 65%);height:100%}

.content-grid--teaser .content-grid__bg-shapes{display:none}

.is-ie .content-grid--teaser .content-grid__bg-shapes{display:block;height:110%;left:-5%;position:absolute;top:-5%;width:110%}

.is-ie .content-grid--teaser .content-grid__bg-shape,.is-ie .content-grid--teaser .content-grid__bg-shape-hover{-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility}

.is-ie .content-grid--teaser .content-grid__bg-shape-container{height:0;left:0;padding-top:57.5%;position:absolute;top:0;width:100%}

.is-ie .content-grid--teaser .content-grid__bg-shape{fill:rgba(255,255,255,.88);height:100%;left:0;position:absolute;top:0;width:100%}

.is-ie .content-grid--teaser .content-grid__bg-shape-hover-container{height:0;padding-top:100%;position:absolute;top:0;width:100%}

.is-ie .content-grid--teaser .content-grid__bg-shape-hover{height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}

.is-ie .content-grid--teaser .content-grid__item--link{height:0;min-height:313px;padding-top:50%}

@media screen and (min-width:64em){.is-ie .content-grid--teaser .content-grid__item--link{padding-top:33.33%}}

@media screen and (min-width:80em){.is-ie .content-grid--teaser .content-grid__item--link{padding-top:25%}}

.is-ie .content-grid--teaser .content-grid__item--link .content-grid__item-image{left:0;position:absolute;top:0;width:100%}

.is-ie .content-grid--teaser .content-grid__item--link:hover .content-grid__bg-shape,[data-whatinput=initial] .is-ie .content-grid--teaser .content-grid__item--link:focus .content-grid__bg-shape,[data-whatintent=keyboard] .is-ie .content-grid--teaser .content-grid__item--link:focus .content-grid__bg-shape{opacity:0;visibility:hidden}

.is-ie .content-grid--teaser .content-grid__item--link.content-grid__item--odd .content-grid__bg-shape-container{bottom:0;top:auto}

.is-ie .content-grid--teaser .content-grid__item--link.content-grid__item--odd:hover .content-grid__bg-shape-hover,[data-whatinput=initial] .is-ie .content-grid--teaser .content-grid__item--link.content-grid__item--odd:focus .content-grid__bg-shape-hover,[data-whatintent=keyboard] .is-ie .content-grid--teaser .content-grid__item--link.content-grid__item--odd:focus .content-grid__bg-shape-hover{opacity:1;visibility:visible}

.is-ie .content-grid--teaser .content-grid__item--link.content-grid__item--even .content-grid__item-title{display:inline-block;max-width:75%}

.is-ie .content-grid--teaser .content-grid__item--link.content-grid__item--even:hover .content-grid__bg-shape-hover,[data-whatinput=initial] .is-ie .content-grid--teaser .content-grid__item--link.content-grid__item--even:focus .content-grid__bg-shape-hover,[data-whatintent=keyboard] .is-ie .content-grid--teaser .content-grid__item--link.content-grid__item--even:focus .content-grid__bg-shape-hover{opacity:1;visibility:visible}

.is-ie .content-grid--teaser .content-grid__item--cta{margin:0}

.content-grid--cta .content-grid__item-inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .4s;transition:background .4s}

.content-grid--cta .content-grid__item-image{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}

.content-grid--cta .content-grid__item-cta{
	width:2rem;
	height:2.01rem;
	padding: 3px;
	border-radius: 50%;
	padding-left: 0.25rem;
    padding-top: 0.4rem;
/* font-size:.75rem;line-height:1rem;font-weight:400;letter-spacing:.02em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:1.875rem;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 1.25rem;max-height:3.625rem;max-width:95%;min-height:2.5rem;padding:.375rem 1rem;text-align:center;text-transform:uppercase;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:color,background;transition-property:color,background */

}

.is-ie .content-grid--cta .content-grid__item-cta{padding:.75rem 1rem}

.content-grid--cta .content-grid__item{overflow:hidden}

.content-grid--cta .content-grid__item:hover .content-grid__item-cta,[data-whatinput=initial] .content-grid--cta .content-grid__item:focus .content-grid__item-cta,[data-whatintent=keyboard] .content-grid--cta .content-grid__item:focus .content-grid__item-cta{display:block;background:rgb(255,255,255);}

.content-grid--cta .content-grid__item:hover .content-grid__item-image,[data-whatinput=initial] .content-grid--cta .content-grid__item:focus .content-grid__item-image,[data-whatintent=keyboard] .content-grid--cta .content-grid__item:focus .content-grid__item-image{-webkit-transform:scale(1.15);transform:scale(1.15)}

@media print,screen and (max-width:63.99875em){.content-grid--cta .content-grid__text-container{margin-right:0;padding-right:0}

.content-grid--cta .content-grid__text-container~.content-grid__item:not(.content-grid__item--cta){display:none}

.content-grid--cta .content-grid__item--link{margin:0}

.content-grid--cta .content-grid__carousel{height:100%;margin:0 auto;margin-bottom:2rem;max-width:21rem;width:80%}

.is-ie .content-grid--cta .content-grid__carousel{max-width:21rem}

.content-grid--cta .flickity-slider{-webkit-transform:translateX(0);transform:translateX(0)}
.content-grid--cta .flickity-slider .content-grid__item{width:100%}}

.content-grid__item-title{font-size:.9375rem;line-height:1.375rem;font-weight:500;display:inline}

@media print,screen and (max-width:63.99875em){.content-grid__item-title{font-size:.8125rem;line-height:1.375rem}}

.content-grid__item-text{font-size:.9375rem;line-height:1.375rem;font-weight:500;color:#303133;display:block;padding:1.25rem;position:relative;-webkit-transition:opacity .3s .15s,visibility .3s .15s;transition:opacity .3s .15s,visibility .3s .15s}

.content-grid__teaser-title{font-size:1.125rem;line-height:1.5rem;font-weight:500;display:block;margin-bottom:.5rem}

.content-grid__teaser-text{font-size:.9375rem;line-height:1.375rem;font-weight:400;display:block}

@media print,screen and (max-width:63.99875em){.content-grid__item--cta{margin:0 auto;max-width:21rem}}

@media print,screen and (max-width:47.99875em){.content-grid__item--cta{width:100%}}.content-grid__item--cta .content-grid__item-inner{position:relative}

@media screen and (min-width:64em){.content-grid__item--cta .content-grid__item-inner{padding-bottom:100%}}

.content-grid__item--cta .content-grid__cta-content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}

@media print,screen and (max-width:63.99875em){.content-grid__item--cta .content-grid__cta-content{padding-top:.75rem;position:static}}

.content-grid__item--cta .content-grid__item-text{font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01em;margin-bottom:1rem;max-width:100%;padding:0 1rem;text-align:center;text-transform:uppercase}

.content-grid__item--cta .fas{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:0 0;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.125rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:background,color;transition-property:background,color;width:2.125rem}

.content-grid__item--cta .fas::before{font-size:.875rem}


.featured-article{background-color:#f5f5f5;overflow:hidden;padding:2.5rem 0;position:relative}
@media screen and (min-width:64em){
	.featured-article{padding:6.25rem 0}
	.two-column .featured-article{padding:1.875rem 0}
}
.featured-article__inner{position:relative;z-index:1}
@media screen and (min-width:64em){.featured-article__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}

.featured-article__bg{display:block;fill:url(#g-gray-2-vertical);left:0;position:absolute;width:100vw}
.background-theme-color .featured-article__bg{display:none}
@media print,screen and (max-width:63.99875em){.featured-article__bg{bottom:-6.25rem}}
@media screen and (min-width:64em){.featured-article__bg{fill:url(#g-gray-2-vertical-large);top:0}}
@media screen and (min-width:90em){.featured-article__bg{top:-7vw}}
@media print,screen and (max-width:63.99875em){.is-ie:not(.is-edge) .featured-article__bg{bottom:-6.25rem;height:100%;top:auto}}
@media screen and (min-width:64em){.is-ie:not(.is-edge) .featured-article__bg{height:220%;top:-60%}}



.section-overview-grid{margin-bottom:0;margin-top:2.5rem}

@media screen and (min-width:48em){.section-overview-grid{margin-bottom:0;margin-top:3.125rem}.two-column+.section-overview-grid{margin-top:2.5rem}}
@media screen and (min-width:48em){.section-overview-grid.section-overview-grid--image{margin-top:3.125rem}}
.section-overview-grid.section-overview-grid--alternate{background-color:#f5f5f5;margin-bottom:0;margin-top:0;padding:2.8125rem 0}
.section-overview-grid.section-overview-grid--alternate+.section-overview-grid--alternate{padding-top:0}
.hero+.section-overview-grid.section-overview-grid--alternate{margin-top:0}
.section-overview-grid__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:visible;width:100%}
@media print,screen and (max-width:47.99875em){.section-overview-grid--text-only .section-overview-grid__items{margin:0 auto;max-width:37.5rem}}
@media print,screen and (max-width:63.99875em){.section-overview-grid--image .section-overview-grid__items{margin:0 auto;max-width:37.5rem}}
.section-overview-grid__title{font-size:1.3125rem;line-height:1.75rem;font-weight:300;margin-bottom:2rem}
@media screen and (min-width:64em){.section-overview-grid__title{font-size:2.5rem;line-height:2.625rem}}
.section-overview-grid--accordion .section-overview-grid__title{font-size:2.125rem;line-height:2.875rem;font-weight:300;margin-bottom:2.8125rem;text-align:center}
.section-overview-grid__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1.25rem;-webkit-transition:background .4s;transition:background .4s;width:100%}

.section-overview-grid--image .section-overview-grid__item{-webkit-box-shadow:0 0 40px -10px rgba(48,49,51,.4);box-shadow:0 0 40px -10px rgba(48,49,51,.4)}
@media screen and (min-width:64em){.section-overview-grid--image .section-overview-grid__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - .6875rem)}
.section-overview-grid--image .section-overview-grid__item:nth-child(even){margin-left:1.25rem}}
@media screen and (min-width:48em){.section-overview-grid--image .section-overview-grid__item .grid-item__image-container,.section-overview-grid--image .section-overview-grid__item .grid-item__text-container{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}
.section-overview-grid--image .section-overview-grid__item .grid-item__image-container{overflow:hidden}
.section-overview-grid--image .section-overview-grid__item .grid-item__image{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}
.section-overview-grid--image .section-overview-grid__item:hover .grid-item__image,[data-whatinput=initial] .section-overview-grid--image .section-overview-grid__item:focus .grid-item__image,[data-whatintent=keyboard] .section-overview-grid--image .section-overview-grid__item:focus .grid-item__image{-webkit-transform:scale(1.05);transform:scale(1.05)}
@media screen and (min-width:30em){.section-overview-grid--text-only .section-overview-grid__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - .625rem)}.section-overview-grid--text-only .section-overview-grid__item:nth-child(even){margin-left:1.25rem}}
@media screen and (min-width:48em){
	.section-overview-grid--text-only .section-overview-grid__item{background: #efefefbf;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3% - .875rem);margin-left:1.25rem}
	.section-overview-grid--text-only .section-overview-grid__item:nth-child(3n-2){margin-left:0}

}
.section-overview-grid__item .grid-item__text-container{padding:1.5rem;width:100%}
@media screen and (min-width:64em){.section-overview-grid--image .section-overview-grid__item .grid-item__text-container{padding:2.375rem 1rem 1rem 1.9375rem}.section-overview-grid--text-only .section-overview-grid__item .grid-item__text-container{padding:1.75rem 2.25rem}}
.section-overview-grid__item .grid-item__text-container .fas{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.625rem;height:1.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:background,border,color;transition-property:background,border,color;width:1.5rem}
@media screen and (min-width:64em){.section-overview-grid__item .grid-item__text-container .fas{font-size:.875rem;height:1.9375rem;width:1.9375rem}}
.section-overview-grid__item .grid-item__image-container{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.section-overview-grid__item .grid-item__title{font-size:1.125rem;line-height:1.625rem;color:#303133;-webkit-transition:color .4s;transition:color .4s}
.section-overview-grid__item .grid-item__title::before{height:.25rem;margin-bottom:.4375rem;-webkit-transition:width .6s;transition:width .6s;-webkit-transition-delay:.15s;transition-delay:.15s;width:0}
.section-overview-grid--text-only:not(.section-overview-grid--alternate) .section-overview-grid__item .grid-item__title{text-transform:uppercase}
.accordion-set .section-overview-grid--text-only:not(.section-overview-grid--alternate) .section-overview-grid__item .grid-item__title{text-transform:unset;font-weight:500;color:#303133}
.section-overview-grid--text-only:not(.section-overview-grid--alternate) .section-overview-grid__item .grid-item__title::before{margin-bottom:1rem}
.section-overview-grid--alternate:not(.section-overview-grid--image) .section-overview-grid__item .grid-item__title{color:#303133;font-weight:300}
@media screen and (min-width:64em){.section-overview-grid__item .grid-item__title{font-size:1.3125rem;line-height:2rem}}
.section-overview-grid__item.is-in-view .grid-item__title::before{width:2.875rem}
.section-overview-grid--text-only:not(.section-overview-grid--alternate) .section-overview-grid__item.is-in-view .grid-item__title::before{width:100%}
.accordion-set .section-overview-grid--text-only:not(.section-overview-grid--alternate) .section-overview-grid__item.is-in-view .grid-item__title::before{width:2.875rem}
.section-overview-grid__item .grid-item__teaser{font-size:.75rem;line-height:1.3125rem;font-weight:300;color:#303133;margin-bottom:.375rem;-webkit-transition:color .4s;transition:color .4s}
@media screen and (min-width:64em){.section-overview-grid__item .grid-item__teaser{font-size:.875rem;line-height:1.375rem;margin-bottom:1rem}}
.section-overview-grid--alternate .section-overview-grid__item .grid-item__teaser{font-size:.875rem;line-height:1.375rem}
@media screen and (min-width:64em){.section-overview-grid--alternate .section-overview-grid__item .grid-item__teaser{font-size:1rem;line-height:1.5rem}}
.section-overview-grids{margin-top:2.8125rem}
.section-overview-grids__title{font-size:1.75rem;line-height:2.125rem;font-weight:300;margin-bottom:2.8125rem;text-align:center}
@media screen and (min-width:64em){.section-overview-grids__title{font-size:2.5rem;line-height:3rem}}
.section-overview-grid__secondary-list{display:none;height:0;overflow:hidden;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.section-overview-grid__secondary-list.is-showing-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}
.section-overview-grid__button-wrapper{margin:auto;max-width:200px;position:relative}
.section-overview-grid__button-wrapper .fas{left:50%;margin-left:0;position:absolute;top:100%;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out,-webkit-transform 250ms ease-out}
.section-overview-grid__button-wrapper .fas::before{font-size:1rem}
.section-overview-grid__button{font-size:.875rem;line-height:.875rem;font-weight:300;cursor:pointer;display:block;margin:0 auto;padding:2rem;text-transform:uppercase}
@media screen and (min-width:64em){.section-overview-grid__button{margin:0 auto;padding:1.875rem 2rem 2rem}}
.section-overview-grid__button:hover+.fas,[data-whatinput=initial] .section-overview-grid__button:focus+.fas,[data-whatintent=keyboard] .section-overview-grid__button:focus+.fas{-webkit-animation:btnHover .5s ease;animation:btnHover .5s ease}

[data-whatintent=keyboard] .section-overview-grid__button:focus+.fas{-webkit-animation:btnHover .5s ease;animation:btnHover .5s ease}
.section-overview-grid__button.is-open+.fas{-webkit-transform:translateX(-50%) translateY(-100%) rotate(.5turn);transform:translateX(-50%) translateY(-100%) rotate(.5turn)}

.section-overview-grid__button.is-open:hover+.fas,[data-whatinput=initial] .section-overview-grid__button.is-open:focus+.fas,[data-whatintent=keyboard] .section-overview-grid__button.is-open:focus+.fas{-webkit-animation:btnFocus .5s ease;animation:btnFocus .5s ease}
[data-whatintent=keyboard] .section-overview-grid__button.is-open:focus+.fas{-webkit-animation:btnFocus .5s ease;animation:btnFocus .5s ease}
@keyframes btnHover{from{-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}50%{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}to{-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}}
@keyframes btnFocus{from{-webkit-transform:translateX(-50%) translateY(-100%) rotate(.5turn);transform:translateX(-50%) translateY(-100%) rotate(.5turn)}50%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(.5turn);transform:translateX(-50%) translateY(-50%) rotate(.5turn)}to{-webkit-transform:translateX(-50%) translateY(-100%) rotate(.5turn);transform:translateX(-50%) translateY(-100%) rotate(.5turn)}}

.section-overview-grid.background-gray-gradiant,.section-overview-grid.background-theme-color,.section-overview-grids.background-gray-gradiant,.section-overview-grids.background-theme-color{padding:2.9375rem 0 2.375rem}

@media screen and (min-width:64em){.section-overview-grid.background-gray-gradiant,.section-overview-grid.background-theme-color,.section-overview-grids.background-gray-gradiant,.section-overview-grids.background-theme-color{padding:2.9375rem 0 2.375rem 1.25rem}}

.callouts-hero{margin-bottom:0;position:relative;-webkit-transition:.6s;transition:.6s;-webkit-transition-property:margin,height;transition-property:margin,height;will-change:margin,height}
@media screen and (min-width:48em) and (max-width:63.99875em){.callouts-hero{height:43.75rem}}
@media screen and (min-width:64em){.callouts-hero{height:62.5rem}}
.callouts-hero .u-content-container{position:relative}
.callouts-hero.is-showing-stage-1 .callouts-hero__stage-1-content{max-height:31.25rem;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}
.callouts-hero.is-showing-stage-2 .callouts-hero__stage-1-content .callouts-hero__text{opacity:0;visibility:hidden}
.callouts-hero.is-showing-stage-2 .callouts-hero__stage-2-content{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);-webkit-transition-delay:.6s;transition-delay:.6s;visibility:visible}
@media screen and (min-width:64em){.callouts-hero.is-showing-stage-2 .callouts-hero__stage-2-content{max-height:31.25rem}}
.callouts-hero .player__transcript-container{position:absolute}
.callouts-hero.is-showing-video{margin-bottom:6.25rem}
.callouts-hero.is-showing-video.is-showing-transcript{margin-bottom:17.5rem}
.callouts-hero__content-container{height:100%;overflow:hidden}
.callouts-hero__stage-1-content,.callouts-hero__stage-2-content{opacity:0;visibility:hidden}
.callouts-hero__stage-1-content{color:#fff;max-height:0;overflow:hidden;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:.75s;transition:.75s;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform}
.callouts-hero__stage-2-content{-webkit-transform:translateX(30px);transform:translateX(30px)}
@media screen and (min-width:64em){.callouts-hero__stage-2-content{max-height:0}}
.callouts-hero__stage-1-content,.is-showing-stage-2 .callouts-hero__stage-2-content{-webkit-transition:.75s;transition:.75s;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform}
.callouts-hero__bg{background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}
html:not(.is-mobile-safari):not(.is-mobile-chrome):not(.is-iOS) .callouts-hero__bg{background-attachment:fixed}
.callouts-hero__content{padding-bottom:1.875rem;padding-top:1.875rem;position:relative}
@media screen and (min-width:48em){.callouts-hero__content{padding-top:3.125rem}}

@media print,screen and (max-width:63.99875em){.callouts-hero__content{background:rgba(255,255,255,0);height:100%;-webkit-transition:background .6s;transition:background .6s}.is-showing-stage-2 .callouts-hero__content{background-color:rgba(255,255,255,.8)}}

.callouts-hero__bg-shapes{height:50rem;left:-93.75rem;position:absolute;top:0;width:173rem}
@media screen and (min-width:64em){.callouts-hero__bg-shapes{height:59.375rem;left:-74.75rem}}
.callouts-hero__bg-shapes::before{-webkit-clip-path:polygon(0 0,50% 0,100% 0,50% 100%,0 0);clip-path:polygon(0 0,50% 0,100% 0,50% 100%,0 0);height:100%;position:absolute;-webkit-transform:translate(0) translateY(-130px);transform:translate(0) translateY(-130px);-webkit-transition:1.5s;transition:1.5s;-webkit-transition-property:background,-webkit-clip-path,-webkit-transform;transition-property:background,-webkit-clip-path,-webkit-transform;transition-property:clip-path,background,transform;transition-property:clip-path,background,transform,-webkit-clip-path,-webkit-transform;width:100%}
@media screen and (min-width:64em){.callouts-hero__bg-shapes::before{-webkit-transform:translate(0) translateY(-160px);transform:translate(0) translateY(-160px)}}
.is-showing-stage-2 .callouts-hero__bg-shapes::before{-webkit-clip-path:polygon(0 0,100% 0,100% 0,50% 100%,0 0);clip-path:polygon(0 0,100% 0,100% 0,50% 100%,0 0);-webkit-transform:translateX(9%) translateY(-20%);transform:translateX(9%) translateY(-20%)}
@media screen and (min-width:64em){.is-showing-stage-2 .callouts-hero__bg-shapes::before{-webkit-transform:translateX(2%) translateY(-18%);transform:translateX(2%) translateY(-18%)}}

@media print,screen and (max-width:63.99875em){
	.callouts-hero__bg-shapes{-webkit-transition:background .8s;transition:background .8s}
	.is-showing-stage-2 .callouts-hero__bg-shapes{opacity:0}
	}
	
.callouts-hero__bg-shape-ie-container{opacity:0;visibility:hidden}
.callouts-hero__title{font-size:2rem;line-height:2.375rem;font-weight:300;color:#fff;margin-bottom:1.375rem;position:relative;text-transform:uppercase;-webkit-transition:color .6s;transition:color .6s;z-index:1}
@media screen and (min-width:48em){.callouts-hero__title{width:65%}}
@media screen and (min-width:64em){.callouts-hero__title{font-size:2.5rem;line-height:3rem;max-width:45.3125rem}}
.is-showing-stage-2 .callouts-hero__title{color:#303133}
.callouts-hero__text{font-size:1.125rem;line-height:1.5rem;font-weight:300;margin-bottom:1.875rem;max-height:18.75rem;opacity:1;-webkit-transition:.5s;transition:.5s;-webkit-transition-property:opacity,visibility,margin,max-height;transition-property:opacity,visibility,margin,max-height;visibility:visible}
@media screen and (min-width:64em){.callouts-hero__text{font-size:1.25rem;line-height:2rem;max-width:33.75rem;width:50%}}
@media screen and (min-width:48em) and (max-width:63.99875em){.callouts-hero__text{width:70%}}

.content-grid__title::after{background-image:-webkit-gradient(linear,left top,right top,from(#2064a7),to(#8dcbd5));background-image:linear-gradient(to right,#2064a7,#8dcbd5)}
.content-grid__item-text .fas{color:#e53e30}
.content-grid__item-teaser{color:#fff}
.content-grid__item-teaser .fa-arrow-right{color:#e53e30}
.content-grid__item--cta .content-grid__item-inner{background:#f5f5f5}
@media screen and (max-width:63.99875em){.content-grid__item--cta .content-grid__item-inner{background:#fff}}
.content-grid__item--cta .fas{border:1px solid #e53e30;color:#e53e30}
.content-grid__item--cta:hover .fas,[data-whatinput=initial] .content-grid__item--cta:focus .fas,[data-whatintent=keyboard] .content-grid__item--cta:focus .fas{background:#e53e30;color:#fff}
.content-grid--teaser .content-grid__item--link:hover::before,[data-whatinput=initial] .content-grid--teaser .content-grid__item--link:focus::before,[data-whatintent=keyboard] .content-grid--teaser .content-grid__item--link:focus::before{background:rgba(32,100,167,.7)}
.is-ie .content-grid--teaser .content-grid__bg-shape-hover{fill:rgba(31,100,167,.7)}
.content-grid--cta .content-grid__item:not(.content-grid__item--cta):hover .content-grid__item-inner,[data-whatinput=initial] .content-grid--cta .content-grid__item:not(.content-grid__item--cta):focus .content-grid__item-inner,[data-whatintent=keyboard] .content-grid--cta .content-grid__item:not(.content-grid__item--cta):focus .content-grid__item-inner{background:rgba(31,100,167,.65)}
.content-grid--cta .content-grid__item:not(.content-grid__item--cta):hover .content-grid__item-cta,[data-whatinput=initial] .content-grid--cta .content-grid__item:not(.content-grid__item--cta):focus .content-grid__item-cta,[data-whatintent=keyboard] .content-grid--cta .content-grid__item:not(.content-grid__item--cta):focus .content-grid__item-cta{color:#2064a7;}
.content-grid--cta .content-grid__item:not(.content-grid__item--cta) .content-grid__item-inner{background:rgba(31,100,167,0)}
.content-grid--cta .content-grid__item-cta{background:rgba(31,100,167,.8);display:none;}
.content-grid--cta .content-grid__item-cta img{width:25px;}

.section-overview-grid__item{background:#fff}
.section-overview-grid__item .grid-item__title{color:#2064a7; }
.section-overview-grid__item .grid-item__title::before{background-color:#f28b00}
.section-overview-grid--alternate .section-overview-grid__item .grid-item__title::before{background-color:#e53e30}
.section-overview-grid__item .grid-item__teaser{color:#303133}
.section-overview-grid__item .fas{border:1px solid #e53e30;color:#e53e30}
.section-overview-grid__button-wrapper .fas{color:#e53e30}
.section-overview-grid:not(.section-overview-grid--alternate) .section-overview-grid__item:hover,[data-whatinput=initial] .section-overview-grid:not(.section-overview-grid--alternate) .section-overview-grid__item:focus,[data-whatintent=keyboard] .section-overview-grid:not(.section-overview-grid--alternate) .section-overview-grid__item:focus{background:#2064a7;}
.section-overview-grid:not(.section-overview-grid--alternate) .section-overview-grid__item:hover .grid-item__teaser,.section-overview-grid:not(.section-overview-grid--alternate) .section-overview-grid__item:hover .grid-item__title,[data-whatinput=initial] .section-overview-grid:not(.section-overview-grid--alternate) .section-overview-grid__item:focus .grid-item__teaser,[data-whatinput=initial] .section-overview-grid:not(.section-overview-grid--alternate) .section-overview-grid__item:focus .grid-item__title,[data-whatintent=keyboard] .section-overview-grid:not(.section-overview-grid--alternate) .section-overview-grid__item:focus .grid-item__teaser,[data-whatintent=keyboard] .section-overview-grid:not(.section-overview-grid--alternate) .section-overview-grid__item:focus .grid-item__title{color:#fff}
.section-overview-grid.section-overview-grid--alternate .section-overview-grid__item:hover .grid-item__title,[data-whatinput=initial] .section-overview-grid.section-overview-grid--alternate .section-overview-grid__item:focus .grid-item__title,[data-whatintent=keyboard] .section-overview-grid.section-overview-grid--alternate .section-overview-grid__item:focus .grid-item__title{color:#e53e30}.section-overview-grid.section-overview-grid--alternate .section-overview-grid__item:hover .fas,[data-whatinput=initial] .section-overview-grid.section-overview-grid--alternate .section-overview-grid__item:focus .fas,[data-whatintent=keyboard] .section-overview-grid.section-overview-grid--alternate .section-overview-grid__item:focus .fas{background-color:#e53e30;color:#fff}

.callouts-hero__bg-shapes::before{
	background-image:-webkit-gradient(linear,left top,right top,from(#e53e30),color-stop(20%,rgba(31,100,167,.95)),color-stop(33%,rgba(31,100,167,.6)),color-stop(66%,rgba(255,255,255,.9)),color-stop(83%,rgba(255,255,255,.9)),to(rgba(255,255,255,.4)));
	background-image:linear-gradient(to right,#2064a7,rgba(31,100,167,.95) 20%,rgba(31,100,167,.6) 33%,rgba(255,255,255,.9) 66%,rgba(255,255,255,.9) 83%,rgba(255,255,255,.4));
	background-position:0 0;background-size:300% 100%
	}
.is-showing-stage-2 .callouts-hero__bg-shapes::before{background-position:100% 0}
.callouts-hero__cta--button{font-size:.75rem;line-height:.875rem;font-weight:400;letter-spacing:.03em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:0 0;border-radius:1.25rem;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem;padding:.25rem 1.25rem .375rem;text-transform:uppercase;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:color,opacity,background,border;transition-property:color,opacity,background,border;border:1px solid #fff}
.callouts-hero__cta--button svg{fill:#fff;stroke:#fff;-webkit-transition:.4s;transition:.4s;-webkit-transition-property:fill,stroke;transition-property:fill,stroke}
.callouts-hero__cta--button:focus{color:#fff}
.callouts-hero__cta--button:hover,[data-whatinput=initial] .callouts-hero__cta--button:focus,[data-whatintent=keyboard] .callouts-hero__cta--button:focus{background:#fff;color:#e53e30;border:1px solid #fff}
.callouts-hero__cta--button:hover svg,[data-whatinput=initial] .callouts-hero__cta--button:focus svg,[data-whatintent=keyboard] .callouts-hero__cta--button:focus svg{fill:#e53e30;stroke:#e53e30}
.callouts-hero__cta--button .fas{position:relative;top:5%;-webkit-transition:none;transition:none}
@media screen and (max-width:63.99875em){.callouts-hero__cta--button{font-size:.625rem;line-height:.75rem}}
.callouts-hero__icon-cta .fas{color:#e53e30}
.callouts-hero__icon-cta-text:hover .callouts-hero__icon-cta-teaser-title,[data-whatinput=initial] .callouts-hero__icon-cta-text:focus .callouts-hero__icon-cta-teaser-title,[data-whatintent=keyboard] .callouts-hero__icon-cta-text:focus .callouts-hero__icon-cta-teaser-title{color:#e53e30}
.callouts-hero__icon-cta-more .fas{border-color:#e53e30}
.is-ie .callouts-hero__bg-shape-ie{fill:rgba(31,100,167,.85)}
.is-ie .callouts-hero.is-showing-stage-2 .callouts-hero__bg-shape-ie{fill:rgba(255,255,255,.85)}