body#media-center-post{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
#media-center-post #main{background-color:#fff}
body#media-center-post #main{position:relative;left:0;transition:left .4s ease-in-out;-webkit-font-smoothing:antialiased}
bod#media-center-posty #main,body#media-center-post .filter,body#media-center-post .hero{opacity:1;transition:.4s ease-in-out}
#media-center-post #main .module{z-index:2}
.container{max-width:1370px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
a{background-color:transparent;text-decoration:none;color:inherit}
.section-viewer ul#breadcrumb li:last-of-type a:hover,.section-viewer ul#breadcrumb li:last-of-type a:focus{text-decoration:none;color:#fff}
a:focus,a:hover{color:#000;text-decoration:underline}
.most-popular a:focus,.most-popular a:hover,.filter a:focus,.filter a:hover{text-decoration:none;outline:0}
.most-popular a:focus div:not(.most-popular__meta),.most-popular a:hover div:not(.most-popular__meta){text-decoration:underline}
p,ul{padding:0}
ul{list-style-type:none}
.rich-text_inner ul{list-style-type:disc;padding-left:40px}
.rich-text_inner ul ul,.rich-text_inner ol ul{list-style-type:circle;padding-left:40px}
ul:after{clear:both;content:"";display:table}
h2,h3,h4,h5,h6,p,ul{margin:0}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button{-webkit-appearance:none;background:transparent;border:0;padding:0;outline:0}
.article-content_inner{display:block;margin:0 auto}
.image-top-author img{max-width:100%;max-height:100%}
@media screen and (min-width:768px){.container{padding-left:25px;padding-right:25px}
}
@media screen and (min-width:1024px){.container{padding-left:30px;padding-right:30px}
}
.hero{box-sizing:inherit;padding:87px 0;width:100%}
body #main,body .filter,body .hero{opacity:1;transition:.4s ease-in-out}
.hero{background-color:#55be5a}
body #main .hero,body .filter .hero,body .hero .hero{transition:none;opacity:1 !important}
.hero_inner{float:none;margin-left:auto;margin-right:auto;min-width:250px;position:relative;text-align:center}
.hero_content-wrapper{max-width:1024px;margin:0 auto}
.hero_breadcrumbs{display:none;padding-bottom:20px}
.hero_breadcrumbs>ul{display:inline-block}
.breadcrumbs_item{display:inline;float:left;margin-left:10px;padding-left:15px;position:relative;letter-spacing:.52px;color:#fff;opacity:.5;text-transform:uppercase;cursor:pointer}
.breadcrumbs_item:nth-of-type(3){cursor:auto}
.breadcrumbs_item:focus:not(:nth-of-type(3)),.breadcrumbs_item:hover:not(:nth-of-type(3)){color:#000;text-decoration:underline}
.breadcrumbs_item:first-child{margin:0;padding:0}
.breadcrumbs_item:first-child:after{display:none}
.breadcrumbs_item:after{content:'';display:block;position:absolute;content:'/';left:0;top:0;color:#000}
.hero_title,.hero_date{color:#fff}
.hero_date{margin-top:50px;text-align:center}
.component.author-callout a{color:rgba(0,0,0,.5)}
.component.author-callout a:hover{text-decoration:underline}
.component.author-callout{margin:0 auto;margin-top:10px;text-align:center}
.hero__cta{text-align:center;padding-top:50px}
.btn-cta--clear{line-height:1.33333;border:2px solid #fff;color:#fff;transition:background-color .1s linear;padding:13px 40px;text-align:center;text-transform:uppercase}
.btn-cta:hover,a:hover .btn-cta{color:#fff}
.btn-cta--clear._hover,.btn-cta--clear:hover,a:hover .btn-cta--clear{text-decoration:none;background-color:hsla(0,0,100%,.2)}
@media screen and (min-width:768px){.hero{padding:170px 0 127px}
.hero--reduce-padding{padding-bottom:100px}
.hero_inner{float:none}
.hero_breadcrumbs{display:block;margin:0 auto;padding-bottom:15px}
}
@media screen and (min-width:1024px){.hero--reduce-padding{padding-bottom:170px}
}
.article-carousel{width:100%;font-size:0}
.carousel{margin-top:7px;position:relative;margin-bottom:70px;width:100%;background-color:#fff}
.carousel_wrap{font-size:0;overflow:hidden}
.carousel_item{width:100%;display:inline-block}
.carousel_item_wrap{width:100%}
.carousel_item_wrap img{width:100%;height:auto}
.full-bleed-image_image{width:100%}
.carousel_arrow-wrap,.carousel_control-wrap{position:static;color:#fff}
.carousel_arrow,.carousel_meta-wrap{background-color:#ff0f64}
.carousel_meta-wrap{position:absolute;top:100%;min-height:40px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}
.carousel_count-wrap{width:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;color:#fff;background-color:#000}
.carousel_caption-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 5px}
.carousel_arrow{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1000;width:20px;height:50px;top:50%;outline:0}
.carousel_prev{left:0}
.carousel_prev:before{display:block;font-family:icomoon;content:"\e900";font-style:normal;font-weight:400;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:8px;color:#fff}
.carousel_next{right:0}
.carousel_next:before{display:block;font-family:icomoon;content:"\e900";font-style:normal;font-weight:400;font-size:8px;color:#fff}
.full-bleed-image_caption-wrap{color:#fff;background-color:#ff0f64}
.full-bleed-image_caption-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:right;height:40px}
@media screen and (min-width:768px){.article-carousel_inner{z-index:1}
.article-carousel_inner:before{content:'';width:100%;height:5px;position:absolute;z-index:-1;top:-5px;background-color:rgba(0,0,0,.2)}
.carousel{margin-top:0;margin-bottom:0}
.carousel_meta-wrap{min-height:70px}
.carousel_count-wrap{width:70px}
.carousel_caption-wrap{padding:0 170px 0 20px;text-align:right;max-width:760px;margin-left:auto;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}
.carousel_prev{left:auto;right:75px}
.carousel_arrow{-webkit-transform:none;transform:none;font-size:21px;width:75px;height:70px;top:100%;border-left:1px solid hsla(0,0,100%,.3)}
.carousel_arrow:before{font-size:18px}
.carousel_next{right:0}
.full-bleed-image_caption-wrap{text-align:right;max-width:570px;margin-left:auto;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;height:70px;position:absolute;z-index:1000;bottom:0;right:0}
.article-carousel.notHero{margin-bottom:85px}
}
@media screen and (min-width:1024px){.article-carousel:not(.notHero){margin-bottom:-70px;padding:0 30px}
.article-carousel:not(.notHero) .article-carousel_inner{position:relative;top:-70px;max-width:1280px;margin:0 auto}
.article-carousel_inner:before{content:'';width:auto;height:100%;left:-5px;right:-5px;bottom:5px}
.notHero .carousel{overflow:hidden}
.carousel_meta-wrap{max-width:740px;right:0;bottom:0;top:auto;z-index:1000;width:100%}
.carousel_arrow{display:block;top:auto;bottom:0}
}
.pull-quote{display:block;margin:35px auto 20px;padding-left:65px;position:relative}
.pull-quote:before{background-color:#ff0f64;content:'';height:100%;display:block;width:30px;position:absolute;left:0;top:0}
.pull-quote_inner{padding:38px 50px 34px}
.pull-quote_inner{padding-right:25%}
.pull-quote{margin:0 0 60px}
.pull-quote_quote{margin-bottom:12px}
.pull-quote_author{color:#999;font-size:15px;letter-spacing:-.3px;line-height:133.33333%}
@media screen and (min-width:768px){.pull-quote{padding-left:65px}
.pull-quote:before{width:60px}
.pull-quote_inner{padding:38px 50px 34px}
.pull-quote_quote{margin-bottom:22px;font-size:30px;letter-spacing:-.6px;line-height:150%}
.gdl-institutional-body-large span.pull-quote.component{padding-left:115px}
}
@media screen and (min-width:1024px){.pull-quote{display:block;max-width:1280px;margin:0 auto 0}
.pull-quote_inner{padding-right:25%}
}
@media screen and (max-width:767px){.pull-quote{margin:0 auto;padding-left:25px;margin:0 0 0 -15px;margin-bottom:60px}
.pull-quote p{font-size:20px;letter-spacing:-.4px;color:#111}
.pull-quote_inner{padding:20px 25px}
}
.full-bleed-image{width:100%;display:inline-block;position:relative;font-size:0}
.article-content_inner .full-bleed-image{margin:0 0 40px}
.article-content_inner .full-bleed-image{margin:0 0 60px}
.full-bleed-image_image{width:100%}
.full-bleed-image_caption-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:right;height:40px}
.full-bleed-image_caption-wrap{color:#fff;background-color:#ff0f64}
.full-bleed-image_caption-wrap p{color:#fff;padding-right:30px;max-width:520px}
@media only screen and (max-width:767px){.full-bleed-image_caption-wrap p{padding-right:0;max-width:calc(100% - 30px)}
}
@media screen and (min-width:768px){.article-content_inner .full-bleed-image{margin:0 0 60px}
.full-bleed-image_caption-wrap{text-align:right;max-width:570px;width:100%;margin-left:auto;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;height:70px;position:absolute;z-index:1000;bottom:0;right:0}
}
@media screen and (min-width:1024px){.article-content_inner .full-bleed-image{display:block;margin:90px auto}
}
.article-author{position:relative;max-width:1024px;margin:0 auto}
.article-author__wrp{position:relative;max-width:1024px;margin:20px 15px}
.article-author__wrp:before{content:"";width:auto;height:100%;width:100%;left:4px;top:4px;background-color:rgba(0,0,0,.06);position:absolute;z-index:0}
.article-author__inner{border:3px solid #ddd;padding:30px;min-height:310px;background:#fff;position:relative}
.article-author__heading{margin-bottom:30px;clear:both;font-size:30px;letter-spacing:-1.2px;line-height:126.66667%}
.article-author__subheading{color:#999;margin-bottom:5px;float:left}
.article-author__image-col{position:absolute;top:30px}
.article-author__text-col{padding-left:320px}
.article-author__bio{color:#999;font-size:18px;letter-spacing:.3px;margin-bottom:30px}
.article-author__link{font-size:18px;color:#ff0f64;text-decoration:underline}
.article-author .footer-social{float:right}
.article-author .footer-social ul{margin-top:0}
@media print,screen and (max-width:1023px){.article-author{margin:0}
}
@media screen and (max-width:767px){.article-author__image-col{position:relative;top:0;z-index:1}
.article-author .footer-social{float:none;text-align:center;margin:20px 0 30px}
.article-author__text-col{padding-left:0}
.article-author__heading{margin-bottom:20px}
}
.related-content{padding:0 15px;background:#f4f4f4}
#media-center-post .parsys-class.article-end{margin-top:80px}
.related-content_heading{font-family:UniversBold,Calibri,Myriad,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:22px;letter-spacing:-.44px;line-height:127.27273%;margin-bottom:48px}
.related-content .related-content_heading{color:#000;font-size:30px;letter-spacing:-.6px;line-height:126.66667%;min-height:37px}
.related-content_inner{margin:auto;max-width:1080px;padding:50px 0 30px}
.related-content--most-popular .related-content_inner{max-width:1240px}
.related-content--most-popular .related-content__cards{-ms-flex-positive:1;flex-grow:1}
.related-content_card-wrap{display:block;margin:0 auto;max-width:1340px;position:relative;height:100%}
.related-content-card{width:100%;max-width:340px;overflow:hidden}
.related-content_card-wrap .related-content-card{display:block;margin:0 auto 30px}
.related-content-card_inner{height:100%;top:0;width:100%;left:0;position:relative}
.related-content-card_color{z-index:1000;position:absolute;left:0;right:0;top:0;transition:all .5s ease-in-out;height:10px;width:100%;display:block;background-color:#0555fa}
.related-content-card_image{width:100%;display:block}
.related-content-card_title-wrap{z-index:1001;position:absolute;left:0;top:0;height:100%;width:90%;padding-left:30px}
.related-content-card_title{position:absolute;transition:all .5s ease-in-out;color:#fff;margin-bottom:0}
.related-content-card.most-popular li{padding-bottom:20px;margin-bottom:20px}
.related-content-card.most-popular .text--date{color:#999;display:inline-block}
.related-content-card.most-popular .text--date:before{content:"|";display:inline-block;padding-right:12px}
.tag--transparent{background:0;color:#41b9e6;padding-left:0;padding-right:0}
.related-content-card_title-wrap .tag--transparent{display:none}
.related-content-card.no-image .related-content-card_color,.related-content-card:active .related-content-card_color,.related-content-card:hover .related-content-card_color{height:100%}
.related-content-card:active .related-content-card_title,.related-content-card:hover .related-content-card_title{bottom:66% !important}
@media screen and (min-width:768px){.related-content-card.most-popular.list{clear:left}
.related-content-card.most-popular.image{float:left;width:50%}
.related-content-card.most-popular.image .related-content_card-wrap{display:inline-flex}
.related-content{padding:0 30px}
.related-content_inner{padding:50px 0 77px}
.related-content-card_color{height:0}
.related-content-card.no-image .related-content-card_color,.related-content-card:active .related-content-card_color,.related-content-card:hover .related-content-card_color{height:0}
}
@media screen and (min-width:1024px){.related-content_card-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}
.related-content_inner{padding:40px 0 30px}
.related-content_card-wrap{-ms-flex-pack:justify;justify-content:space-between}
.related-content_card-wrap .related-content-card{max-width:30%}
.related-content--most-popular .related-content-card{max-width:50%;margin-right:30px}
.related-content-card.most-popular{margin-right:0;margin-left:35px}
.related-content-card_color{height:15px}
.related-content-card.no-image .related-content-card_color,.related-content-card:active .related-content-card_color,.related-content-card:hover .related-content-card_color{height:100%}
}
@media only screen and (max-width:1023px){.related-content-card_color{display:none}
.related-content-card_inner{background:#FFF}
.related-content-card-image_wrp{height:0;padding-top:51%;overflow:hidden;border:3px solid #fff;border-bottom:0}
.related-content-card_image{position:absolute;top:0;left:0;width:100%;height:auto}
.related-content-card_title-wrap{background:#FFF;padding:10px 20px;position:relative;width:100%}
.related-content-card_title-wrap .tag--transparent{display:block}
.related-content-card_title{position:relative;color:#000;font-family:'UniversLight';font-size:24px;line-height:36px;margin-bottom:0 !important;bottom:0 !important}
.related-content-card.most-popular li{border-bottom:1px solid #ddd}
.related-content-card.most-popular{max-width:100%;width:100%}
}
@media only screen and (max-width:767px){.related-content .box-section{margin-bottom:30px;background-color:#fff}
.related-content .box-section .textContent{padding:10px 20px}
.related-content_heading:empty{display:none}
.related-content-card.most-popular{padding-top:60px;margin-top:50px;border-top:2px solid #ddd;max-width:340px}
}
.module-content{background-color:#f7f7f7}
.module-content .tile{text-decoration:none;margin-top:20px;display:inline-block;box-sizing:border-box}
.module-content .tile--large{width:832px}
.module-content .tile_inner{border:1px solid #fff;position:relative;overflow:hidden;background-color:#fff}
.module-content .tile_content-wrapper{font-size:18px;color:#000;text-align:left;position:absolute;bottom:0;padding:38px 30px;box-sizing:border-box;transition:all .18s ease-out;width:100%}
.module-content .tile--large .tile_content-wrapper,.module-content .tile--large .tile_inner:after{width:50%;right:0}
.module-content a.tile:hover .tile_content-wrapper{bottom:2.46305%}
.module-content .text--tile-heading{font-family:UniversLight;font-weight:300;font-size:24px;line-height:125%;color:#000}
.module-content .tile_content-wrapper p{margin-top:15px;font-family:UniversLight;font-weight:300;font-style:normal;color:#666}
@media screen and (min-width:768px){.module-content .tile_image-wrapper{float:left}
.module-content a.tile:hover .tile_content-wrapper{bottom:2.46305%}
.module-content .text--tile-heading{font-family:UniversLight;font-size:30px;letter-spacing:-1.2px}
.module-content a.tile:hover .tile_inner:after{content:'';height:12px;background-color:#0555fa;display:block;position:absolute;bottom:0;right:0;width:50%;transition:all .18s ease-out}
}
@media(min-width:768px) and (max-width:1024px){.module-content .tile_image-wrapper{width:357px}
}
@media(max-width:1024px){.module-content .tile_content-wrapper{padding:0 25px 30px}
.module-content .tile--large{width:716px}
}
@media screen and (max-width:767px){.module-content .tile{width:400px;padding:0 15px}
.module-content .tile_inner{height:auto;padding-bottom:0}
.module-content .tile_content-wrapper{position:static;width:100%;bottom:0;padding:20px 20px 25px;min-height:80px}
.module-content .tile_content-wrapper p{display:none}
}
@media screen and (max-width:400px){.module-content .tile{width:90%}
}
.dwnl-container:before{top:-5px;background-color:rgba(0,0,0,.2)}
.dwnl-container{max-width:1280px;margin:0 auto;min-height:100px;border:3px solid #ddd;padding:25px 30px}
.download-file .dwnl-details{float:left;padding:10px 0}
.download-file .file-name{font-weight:bold}
.download-file .dwnl-container a{transition:all .1s linear;font-family:UniversBold;font-weight:700;font-style:normal;border:2px solid #000;color:#000;display:inline-block;float:none;font-size:12px;min-width:160px;padding:12px 20px 13px;text-align:center;text-transform:uppercase}
.download-file .dwnl-container a:hover{color:#fff;background-color:#000;text-decoration:none}
@media screen and (min-width:480px){.download-file .dwnl-details{float:none}
.download-file .dwnl-container a{float:right;margin:15px auto;position:absolute;top:10px;right:20px}
}