#sticky-wrapper{overflow:hidden;min-height:110px}@media screen and (max-width:1023px){#sticky-wrapper{min-height:60px}}#sticky-wrapper .sticky-header-ads-container{position:fixed;width:100%;background-color:#edeeee;left:0;right:0;z-index:999}.sticky-header-ads-container{z-index:10!important;padding:10px 0;margin:0 auto}@media screen and (max-width:1023px){.sticky-header-ads-container{padding:5px 0}}@media screen and (max-width:1023px){.sticky-header-ads-container{display:block}}.header-ads{padding:0}.header-ads .banner{margin-bottom:0}.header-ads .banner img{vertical-align:middle}.tooltip-container{position:relative;display:inline-block;vertical-align:middle}.tooltip{display:none;position:absolute;background:#37393B;width:150px;border-radius:3px;padding:9px 7px;color:#fff;z-index:1;top:25px;left:-68px}.tooltip:before{content:'';position:absolute;top:-8px;left:75px;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent;border-bottom-color:#37393B}.tooltip-trigger{background:none;border:0;color:#53565A}.tooltip-trigger:hover+.tooltip,.tooltip-trigger:focus+.tooltip{display:block}.tooltip-trigger .fa-svg-icon{width:13px;height:13px}.tooltip-trigger .fa-svg-icon:hover{cursor:pointer}.read-more{font-size:80%;display:block;text-transform:capitalize;margin:2em auto}.pagination{display:none}.pagination ul{display:inline-block;line-height:300%;text-align:center}.pagination ul li.active a{background:#53565A none repeat scroll 0 0;color:#fff}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}@media screen and (max-width:659px){body{background-color:#edeeee}}body h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:bold;color:#8A8C8E;margin:10px 0 15px 0;font-size:1.2em}body h4,body h5,body h6{font-size:1em;font-weight:bold}.content-container{color:#53565A;font-size:16px}.content-container hr{border-bottom:1px solid #b9b9ba;margin:15px 0}.content-container a{color:#485CC7;transition:.3s ease}.content-container a:hover{color:#409}.content-container-columns{max-width:80em;margin:0 auto;display:block}@media screen and (min-width:1024px){.content-container-columns{display:flex}}.content-container-columns .column.main-column{flex:1;padding-right:15px}@media screen and (max-width:1023px){.content-container-columns .column.main-column{padding:0}}.content-container-columns .column.sidebar{overflow:hidden;width:100%;margin-top:30px}@media screen and (min-width:1024px){.content-container-columns .column.sidebar{width:300px;flex:0 0 auto;margin-top:0}}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.2}.page-title-header{padding:10px 0 0;margin:0 0 15px 0}@media screen and (min-width:660px){.page-title-header{margin:0 0 30px 0}}.page-title-header h1{line-height:1.25;margin-bottom:0}.page-title-header p{color:#6f7173;font-size:24px;margin:5px 0 0}.page-title-header.author-header{display:flex;align-items:center}@media screen and (max-width:659px){.page-title-header.author-header{padding-left:0}}.page-title-header.author-header .author-avatar{width:80px;height:80px;flex:0 0 80px;margin-right:15px}.page-title-header.author-header .author-avatar img{width:100%;border-radius:50%;border:1px solid #cacbcb}.page-title-header.author-header .author-title{position:relative;flex:1;flex-direction:column}.page-title-header.author-header h1{display:inline-block;margin-right:5px;margin-bottom:0;flex:1}@media screen and (min-width:480px){.page-title-header.author-header h1{white-space:nowrap}}.page-title-header.author-header small{display:block;font-size:12px;line-height:1!important;color:#6f7173}@media screen and (min-width:860px){.page-title-header.author-header small{font-size:14px}}.page-title-header.author-header .twitter-btn{padding-top:7px}@media screen and (min-width:660px){.page-title-header.author-header .twitter-btn{margin:0;position:absolute;right:0;top:0;bottom:0}}@media screen and (max-width:659px){.page-title-header.color-label:after{display:none}}.header-ads{padding:0;display:block}@media screen and (max-width:1023px){.header-ads .banner .wide{margin-bottom:5px}}.header-ads .wide{text-align:center;width:100%}.header-ads .wide p{margin:0}.banner{margin-bottom:15px;text-align:center;transition:.3s ease;display:block;overflow:hidden}.banner.wide{margin-bottom:30px;text-align:center}.banner img{transition:.3s ease;vertical-align:middle}.content-block{background:#fff;padding:20px;margin-bottom:15px;position:relative}@media screen and (max-width:659px){.content-block{padding:15px}}@media screen and (max-width:659px){.content-block.m-np{padding:15px 0}}@media screen and (max-width:659px){.content-block.m-np .content-block-label+.subhead{margin-left:30px}}.content-block img{max-width:100%}.content-block .content-block-label{font-size:12px;text-transform:uppercase;color:#1c1d20;margin-top:0;margin-bottom:0}.content-block .content-block-label+.subhead{font-size:12px;line-height:1.3;font-weight:100;margin-bottom:15px}@media screen and (max-width:659px){.content-block .content-block-label+.subhead{margin-left:15px;margin-top:-4px}}.content-block a.article-link{display:block;margin:0;padding:0}.content-block article{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;letter-spacing:0.3px;position:relative;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:30px 0}@media screen and (max-width:659px){.content-block article{margin:7px 0;background:#fff;box-shadow:0 1px 5px #A7A8A9}.sidebar .content-block article{padding:15px}}.content-block article .story-date-author,.content-block article .author-byline{font-size:13px;color:#6f7173;margin-bottom:5px;margin:5px 0 10px;line-height:1}.sidebar .content-block article p{font-size:13px}.content-block article .article-image{transition:0.6s ease;width:100%}.content-block article .image,.content-block article .card-image{min-width:130px;flex-basis:33%;max-width:100%;margin:0;overflow:hidden;justify-content:center}@media screen and (min-width:480px){.content-block article .image,.content-block article .card-image{flex-basis:43%}}@media screen and (min-width:660px){.content-block article .image,.content-block article .card-image{flex-basis:22%;margin-right:15px}}.content-block article .image img,.content-block article .card-image img{width:100%}.content-block article .image img[src*='transcripts-logo'],.content-block article .card-image img[src*='transcripts-logo']{object-fit:contain;transform:scale(0.47)}.content-block article .text{flex:1 1 50%;color:#53565A}@media screen and (max-width:859px){.content-block article .text>p{display:none}}@media screen and (max-width:659px){.content-block article .text{padding:15px}}.content-block article .text .article-promo{margin:0}.content-block article h4{transition:.3s ease;color:#485CC7;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:15px;font-weight:600;line-height:1.1}@media screen and (min-width:660px){.content-block article h4{font-size:20px}}.content-block article h5{display:block;width:100%;margin-bottom:7px}.content-block article h5 .fa{width:25px}.content-block article:hover .article-image{transform:scale(1.03) rotate(0.1deg);filter:brightness(110%) saturate(120%)}.content-block article.top-story{margin:0}.content-block article.top-story .image{flex-basis:100%;max-width:100%}.content-block article.top-story .caption{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);color:#fff;padding:15px 30px}@media screen and (max-width:1023px){.content-block article.top-story .caption{position:relative;background:#1c1d20}}@media screen and (max-width:659px){.content-block article.top-story .caption{padding:15px}}.content-block article.top-story .story-date-author{color:#fff}@media screen and (min-width:1024px){.content-block.promoted-articles article .image,.content-block.promoted-articles article .card-image{flex-basis:40%}}@media screen and (max-width:659px){.content-block hr{display:none}}.content-block #wagagg-load-more-spinner{display:none}@media screen and (min-width:860px){.block-embed{width:500px;margin:0 auto}}.block-embed .responsive-object{position:relative}.block-embed .responsive-object iframe,.block-embed .responsive-object object,.block-embed .responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%}.block-image .caption{font-size:14px}#featured_article h3{color:#fff}.main-column ul{list-style-type:disc}.main-column ul ul{list-style-type:circle}aside.sidebar .filtered-article-links .filtered-article-links-list{margin-top:15px}@media screen and (min-width:660px){aside.sidebar .filtered-article-links .filtered-article-links-list{margin-top:30px}}aside.sidebar .filtered-article-links article{box-shadow:none;margin:5px 0;padding:0 15px}@media screen and (min-width:660px){aside.sidebar .filtered-article-links article{padding:0}}aside.sidebar .filtered-article-links article h5{font-size:17px;font-weight:700;letter-spacing:0;margin:0 0 5px 0}aside.sidebar .filtered-article-links article h5 a{display:flex;align-items:center}aside.sidebar .filtered-article-links article h5 a .fa-svg-icon{width:20px;height:20px;fill:#485CC7;margin-right:10px}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1em;color:#37393B}.company-title-section{border:none;margin:0;position:relative;transition:1s ease}@media screen and (min-width:660px){.company-title-section{display:grid;align-items:flex-start;grid-template-columns:1fr auto;grid-gap:15px}}.company-name-container{display:grid;row-gap:10px;margin:10px 0;grid-template-areas:"title" "exchange"}@media screen and (min-width:660px){.company-name-container{grid-template-areas:"logo title" "exchange exchange";grid-template-columns:60px auto;grid-gap:10px}}.company-name-container .image-wrap{display:none;background-color:#edeeee;height:60px;width:60px;text-align:center;color:#53565A}@media screen and (min-width:660px){.company-name-container .image-wrap{display:block}}.company-name-container .image-wrap>h5{word-break:break-all;word-wrap:break-word}.company-name-container h1.company-name{grid-area:title;align-self:center;transition:0.3s ease;order:1;font-size:30px;text-transform:none;line-height:1;font-weight:300;color:#1c1d20;margin:0;text-align:inherit}.company-name-container h1.company-name:after{content:"";display:block}.company-name-container h1.company-name .small{font-size:0.6em;margin-left:5px}@media screen and (max-width:659px){.company-name-container h1.company-name{grid-column-start:1}}.company-name-container h2.company-exchange{grid-area:exchange;justify-self:start;text-transform:uppercase;margin:0;font-size:11px;line-height:2;color:#53565A;font-weight:900;opacity:0.8;border:1px solid #A7A8A9;background-color:#fff;padding:2px 4px;line-height:1;display:inline;white-space:nowrap}@media screen and (min-width:480px){.company-name-container h2.company-exchange{font-size:14px}}@media screen and (max-width:659px){.company-name-container h2.company-exchange{grid-row-start:2}}.quote-price-info{text-align:center;padding:10px 0 0;font-weight:400;font-size:23px}@media screen and (min-width:480px){.quote-price-info{font-size:28px}}@media screen and (min-width:660px){.quote-price-info{padding-top:0}}.quote-price-info .price-container{padding:0;font-weight:400;font-size:23px;line-height:1}@media screen and (min-width:480px){.quote-price-info .price-container{font-size:28px}}.quote-price-info h3{font-weight:400}.quote-price-info .current-price{font-weight:300;color:#1c1d20;display:block}.quote-price-info .price-change-amount{display:inline-flex;align-items:baseline}.quote-price-info .price-pos{color:#338720;fill:#338720}.quote-price-info .price-neg{color:#F9423A;fill:#F9423A}.quote-price-info .price-change-arrow{margin:0 0px 0 5px}.quote-price-info .price-change-arrow .fa-svg-icon{width:35px;height:52px;line-height:0;display:inline-block;vertical-align:middle;transform:scaleX(0.8) translateY(-5%)}.quote-price-info small.real-time-info{display:none;color:#6f7173;font-size:12px;font-style:italic;line-height:1.3}.quote-price-info small.real-time-info .bats-date{display:inline}@media screen and (min-width:480px){.quote-price-info small.real-time-info{display:block;margin:5px 0}}.view-advanced-chart{font-size:13px;display:none}@media screen and (min-width:1024px){.view-advanced-chart{display:block}}.company-description{color:#1c1d20;font-size:14px;margin-top:15px;font-weight:100}.company-description>*:not(:first-child){transition:1s ease;visibility:hidden;opacity:0;display:none}.company-description>*:not(:first-child).visible{visibility:visible;opacity:1}.stock-peers-table{width:100%;border-collapse:collapse}.stock-peers-headline{text-align:left}.stock-peers-headline th:first-child{padding-left:5px}.stock-peers-parent{background-color:#E7EBF8}.stock-peers-quote-name,.stock-peers-related-name{font-size:.875rem}.stock-peers-symbol{padding:8px 0 8px 5px}.stock-peers-items{border-top:1px solid #8A8C8E}#article-filter{margin:15px 0;display:flex}#article-filter .filter{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:7.5px;border:1px solid #a2a4a6;color:#6f7173;text-align:center;cursor:pointer;font-size:15px;line-height:1.1;font-weight:400;transition:0.3s ease;box-shadow:0 1px 2px rgba(0,0,0,0);flex:auto}#article-filter .filter:not(:first-child){margin-left:-1px}@media screen and (min-width:400px){#article-filter .filter{font-size:15px}}@media screen and (min-width:1024px){#article-filter .filter{padding:7.5px 15px}}#article-filter .filter:hover,#article-filter .filter:active,#article-filter .filter:focus{border-color:#485CC7;color:#485CC7;z-index:1}#article-filter .filter.active{background-color:#5464bb;border-color:#485CC7;color:#fff;font-size:18px;z-index:2;box-shadow:0 1px 2px rgba(0,0,0,0.3)}#article-filter .filter.active *{color:#fff}#article-filter .filter h3{font-weight:inherit;font-size:inherit;margin:0;letter-spacing:0}.key-data-points{width:100%}.key-data-points tr{transition:1s ease;display:none}.key-data-points tr.high-priority{display:table-row}.key-data-points td{padding:5px 8px 5px 5px;border:none;border-bottom:solid 1px #b9b9ba;font-size:90%;vertical-align:middle}.key-data-points.expanded tr:not(.high-priority){display:table-row}.show-more-key-data{display:flex;align-items:center;display:flex;margin-top:15px}.show-more-key-data:before{content:"Show More Info";font-size:15px}.show-more-key-data.full-info::before{content:"Show less Info"}.show-more-key-data .fa{margin-left:7px;font-size:17px}.show-more-key-data .fa-angle-double-down{display:inline-block}.show-more-key-data .fa-angle-double-up{display:none}.show-more-key-data.full-info .fa-angle-double-down{display:none}.show-more-key-data.full-info .fa-angle-double-up{display:inline-block}#sidebar-nav{display:flex;flex-direction:column;transition:0.3s ease-out;box-shadow:0 0 3px transparent;border-right:1px solid transparent;background-color:rgba(255,255,255,0.95);padding:15px 0}#sidebar-nav .sidebar-nav-item{position:relative;color:#485CC7;font-weight:100;border-radius:0;font-size:14px;transition:0.2s;font-weight:400;margin:0}#sidebar-nav .sidebar-nav-item:hover>a,#sidebar-nav .sidebar-nav-item:active>a,#sidebar-nav .sidebar-nav-item:focus>a{background:#6f7fd3;color:#fff}#sidebar-nav .sidebar-nav-item a,#sidebar-nav .sidebar-nav-item span{padding:5px 30px 5px 45px;display:block}#sidebar-nav .sidebar-nav-item.active:after{content:"";width:5px;height:100%;position:absolute;top:0;left:0;background-color:#485CC7;transition:0.3s ease}#sidebar-nav .sidebar-nav-item.group-header{position:relative;background-color:#fff;margin-top:7.5px}#sidebar-nav .sidebar-nav-item.group-header h2{color:#6f7173;font-size:16px;font-weight:600;text-transform:uppercase;padding:5px 30px 5px 30px;margin-bottom:0}#sidebar-nav .sidebar-nav-item.group-header:first-child{margin-top:0}#sidebar-nav .sidebar-nav-item.group-header a,#sidebar-nav .sidebar-nav-item.group-header span{padding:0;font-size:16px}.glassdoor{display:grid;align-items:center;justify-content:start;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-gap:0.5rem}.glassdoor .glassdoor-header{grid-column:1 / span 2;text-align:left;font-size:16px;font-weight:bold}.glassdoor .glassdoor-number{color:#0caa41;font-size:28px;font-weight:bold}.glassdoor .glassdoor-rating{grid-column:1}.glassdoor .glassdoor-recommend{grid-column:2}.glassdoor .glassdoor-ceo-rating{grid-column:1}.glassdoor .glassdoor-recommend,.glassdoor .glassdoor-ceo-rating{display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-gap:0.25rem}.glassdoor .glassdoor-recommend .glassdoor-number,.glassdoor .glassdoor-ceo-rating .glassdoor-number{grid-column:1}.glassdoor .glassdoor-recommend .glassdoor-smalltext,.glassdoor .glassdoor-ceo-rating .glassdoor-smalltext{grid-column:2;font-size:11px;line-height:11px}.glassdoor .glassdoor-ceo{grid-column-start:2;position:relative;display:grid}.glassdoor .glassdoor-ceo a{display:grid;grid-template-columns:1fr 1fr}.glassdoor .glassdoor-ceo a img{grid-column:1;border-radius:50%;max-width:90px;height:auto;width:100%;object-fit:cover}@media screen and (min-width:400px){.glassdoor .glassdoor-ceo a img{max-width:150px}}@media screen and (min-width:1024px){.glassdoor .glassdoor-ceo a img{max-width:100px}}.glassdoor .glassdoor-ceo a .glassdoor-ceo-info{grid-column:2;padding-left:7.5px;align-self:center}.glassdoor .glassdoor-ceo a .glassdoor-ceo-info p{font-size:24px;font-weight:300;margin:7px 0;padding:0}.glassdoor .glassdoor-ceo a .glassdoor-ceo-info p:first-child{font-weight:500;font-size:14px;margin-top:0px;padding-top:0px}.glassdoor .glassdoor-ceo a .glassdoor-ceo-info p:last-child{color:#6f7173;font-size:11px;line-height:11px;font-style:italic;font-weight:normal}.glassdoor .powered-by{text-align:left;font-size:12px;margin-top:15px;grid-column:1 / span 2;justify-self:end}.glassdoor .powered-by .glassdoor-home-link img{margin:0;vertical-align:middle}#InteractiveChart{display:block}.caps-section{display:grid;grid-template-columns:repeat(8,1fr);grid-auto-rows:28px;grid-gap:5px}.caps-section .column-l{grid-column-start:1;grid-column-end:9;grid-row-start:1;grid-row-end:6}.caps-section .column-r{grid-column-start:5;grid-column-end:9;grid-row-start:1;grid-row-end:6}.caps-section .learn-more{grid-row:6;grid-column-start:1;grid-column-end:6}.caps-section .powered-by-caps{grid-row:5;grid-column-start:5;grid-column-end:9}.caps-section .rating{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:28px;margin:5px 5px 0 5px}@media screen and (min-width:660px) and (max-width:859px){.caps-section .rating{grid-template-columns:160px 1fr}}@media screen and (min-width:860px) and (max-width:1023px){.caps-section .rating{grid-template-columns:160px 1fr}}.caps-section .rating .pct{font-size:71px;font-style:italic;font-weight:900}.caps-section .rating .total{font-size:25px;font-weight:500;color:#cacbcb;margin-left:-5px}.caps-section .rating p{grid-row:3;grid-column:2;font-size:14px;line-height:18px;font-weight:500}.caps-section .learn-more{margin-top:5px;font-size:14px}.caps-section .column-r p:first-child{font-size:21px;font-weight:bold;line-height:25px}.caps-score-number{color:#1c1d20}.expander-hidden+.expander-content{display:none}.expander-trigger{border-bottom:none;margin-bottom:0}.expander-trigger:before{content:"Show Less..."}.expander-trigger.expander-hidden:before{content:"Show More..."}.powered-by-caps{font-size:80%;text-align:right;padding:0px 0px 20px 0px;margin:10px 0px 0px 0px;color:#8A8C8E}.powered-by-caps img{margin-bottom:-10px}.caps-rating-number{font-size:150%;color:#6f7173;margin-bottom:0}.caps-rating .poweredby-words{display:block;float:right}.caps-rating .ratings-logo{background-color:transparent;background-image:url("//g.foolcdn.com/art/tickerreports/poweredby/caps-logo.png");background-position:100% 100%;background-repeat:no-repeat;text-indent:-9999px;display:block;float:right}.jointSentimentGroup{color:#37393B;font-size:14px;font-weight:500;margin-top:4px;margin-bottom:10px;padding-bottom:20px;position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.underperformBar{flex:0 0 100%;background-image:linear-gradient(#c10000,#b20101);height:14px}.outperformBar{background-image:linear-gradient(#68ba4a,#499c29);height:14px}.sentimentBar{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#d9d3c7 #c2b9aa #c2b9aa #d9d3c7;border-image:none;border-style:solid;border-width:1px;font-size:12px;margin-top:3px;margin-bottom:3px;height:16px;padding:0}.caps-performance-bar-legand{color:#8A8C8E;font-size:70%;font-weight:normal}.caps-buttons-container{display:none;background-color:#edeeee;border:1px solid #A7A8A9!important;border-radius:4px;padding:1.5rem 1rem;text-align:center}.caps-buttons-container .two-equal-col{width:100%}@media screen and (min-width:1280px){.caps-buttons-container .two-equal-col{width:50%}}@media screen and (max-width:659px){.caps-buttons-container .two-equal-col{width:50%}}@media screen and (max-width:479px){.caps-buttons-container .two-equal-col{width:100%}}.caps-buttons-container .two-equal-col button{width:100%;font-size:95%}.caps-buttons-container .modal{box-shadow:none;border:none;position:relative}.caps-buttons-container button{opacity:0.8}.caps-buttons-container button:hover{opacity:1}.btn-outperform .caps-buttons-container button{background-color:#43B02A}.btn-underperform .caps-buttons-container button{background-color:#BA0C2F}.caps-buttons-container .caps-data-points{background-color:#fff;padding:0.75em;border-radius:4px;border:solid 1px #f3f3f3}.caps-buttons-container .caps-data-points td{text-align:left}.caps-buttons-container .btn-subtle{font-weight:400;font-size:12px;border:solid 1px #A7A8A9;background-color:#fff;color:#006BA6}.add-to-caps-watchlist{display:none;text-align:center;display:block}#tickerpage_pitch{border-bottom:1px solid #b9b9ba}#tickerpage_pitch ul{list-style-type:none;margin:0}.esg-section{display:grid;grid-template-columns:repeat(8,1fr);color:#1c1d20;line-height:1.2;margin-top:10px;row-gap:10px;align-items:center}.esg-rating{grid-column:1 / 3;justify-self:center;color:#0C6133;font-weight:500;margin-bottom:8px}@media screen and (min-width:660px) and (max-width:1023px){.esg-rating{justify-self:left;grid-column:1 / 2}}.esg-rating--length-1{font-size:75px}.esg-rating--length-2{font-size:60px}.esg-rating--length-3{font-size:45px}.esg-rating--a{color:#0C6133}.esg-rating--b{color:#175381}.esg-rating--c{color:#CF4520}.esg-rating--d{color:#901530}.esg-description{grid-column:3 / 9;padding-left:20px;font-size:11px;margin-bottom:8px}@media screen and (min-width:660px) and (max-width:1023px){.esg-description{grid-column:2 / 9}}.esg-description p{margin:0}.esg-category-label{grid-column:1 / 5;font-size:12px}@media screen and (min-width:660px) and (max-width:1023px){.esg-category-label{grid-column:1 / 3}}.esg-category-rating{grid-column:5 / 6;font-size:12px;background:#0C6133;color:#fff;font-weight:700;text-align:center;padding:2px 0}@media screen and (min-width:660px) and (max-width:1023px){.esg-category-rating{grid-column:3 / 4}}.esg-category-rating--a{background:#0C6133}.esg-category-rating--b{background:#175381}.esg-category-rating--c{background:#CF4520}.esg-category-rating--d{background:#901530}.esg-timestamp{grid-column:1 / 5;color:#6f7173;font-style:italic;font-size:10px;margin-top:10px}.esg-powered-by{grid-column:5 / 9;justify-self:end;font-size:12px;color:#6f7173;margin-top:10px}.esg-powered-by img{vertical-align:middle;padding-left:10px}.page-grid-layout>.ad.broker{display:none}@media screen and (min-width:1024px){.page-grid-layout>.ad.broker{display:flex}}.page-grid-layout>.ad{display:flex;align-items:center;justify-content:center;margin-bottom:15px}@media screen and (min-width:1024px){.page-grid-layout>.ad{margin-bottom:0}}.sidebar .ad{margin-bottom:15px;width:100%;display:flex;justify-content:center}#sticky-wrapper .wide{text-align:center}.stickyfooter{position:fixed;z-index:99;bottom:0;display:flex;justify-content:space-around;width:100%}.summary-section .icon{background-color:#1c1d20;width:40px;height:40px;border-radius:50%;display:inline-grid;place-items:center;vertical-align:middle;margin-right:5px}.summary-section .fa-svg-icon{width:21px;height:21px;fill:#fff}.color-label:after{content:'';position:absolute;top:0;left:20px;width:150px;height:3px}@media screen and (max-width:659px){.color-label:after{left:-15px;top:5px;width:20px;height:20px}}@media screen and (max-width:659px){.color-label{padding-left:15px;position:relative}.color-label.content-block-label,.color-label.page-title-header{color:#1c1d20!important}.color-label.content-block-label{padding:6px 0 5px 15px}.color-label.author-header:after{display:none}.color-label.page-title-header:after{top:14px}.m-np .color-label{padding-left:30px}.m-np .color-label:after{left:0}}.color-label.l-yellow:after{background:#FFB81C}.color-label.l-blue:after{background:#485CC7}.color-label.l-green:after{background:#43B02A}.color-label.l-red:after{background:#F9423A}.color-label.l-beige:after{background:#F8E08E}