@font-face{font-family:Conv_Akk_Pro;src:url("fonts/akkbd_pro.eot");src:url("fonts/akkbd_pro.woff") format("woff"),url("fonts/akkbd_pro.ttf") format("truetype"),url("fonts/akkbd_pro.svg") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Conv_Akk_Pro;src:url("fonts/akkrg_pro.eot");src:url("fonts/akkrg_pro.woff") format("woff"),url("fonts/akkrg_pro.ttf") format("truetype"),url("fonts/akkrg_pro.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Alt-FontAwesome;src:url("fonts/alt-fonts/fontawesome-webfont.eot");src:url("fonts/alt-fonts/fontawesome-webfont.woff") format("woff"),url("fonts/alt-fonts/fontawesome-webfont.ttf") format("truetype"),url("fonts/alt-fonts/fontawesome-webfont.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_Akk_Pro;src:url("fonts/AkkuratLightPro.eot");src:url("fonts/AkkuratLightPro.woff") format("woff"),url("fonts/AkkuratLightPro.ttf") format("truetype"),url("fonts/AkkuratLightPro.svg") format("svg");font-weight:200;font-style:normal}h1{font-weight:700;font-size:calc(17px + 5vw);letter-spacing:-.04em;line-height:1.13}@media print,screen and (min-width:40em){h1{font-size:60px}}h2{font-weight:700;letter-spacing:-.04em;line-height:1.16;font-size:calc(15px + 5vw)}@media print,screen and (min-width:40em){h2{font-size:48px}}h3{font-size:36px;line-height:1.16}h3,h4{font-weight:700;letter-spacing:-.04em}h4{font-size:30px;line-height:1.2}h5{font-size:24px;line-height:1.16}h5,h6{font-weight:700;letter-spacing:-.04em}h6{font-size:20px;line-height:1.2}h7{font-size:18px;letter-spacing:1.7px;line-height:1.16}h7,h8{font-weight:700;text-transform:uppercase}h8{font-size:11px;letter-spacing:1.05px;line-height:1.27;display:block}.content .megaSubMenu{margin-top:0!important;max-width:100%;margin-bottom:1.5em}.content .megaSubMenu+.ratings-product-simple-detail .campaign-landing__hero.events-detail__hero.fixed{transform:translateY(-570px)}.megaSubMenu{max-width:calc(100% - 40px);margin:1.5em auto 0;padding:0}.megaSubMenu:after,.megaSubMenu:before{display:table;content:" "}.megaSubMenu:after{clear:both}@media print,screen and (min-width:48em){.megaSubMenu{max-width:calc(100% - 80px)}}@media screen and (min-width:75em){.megaSubMenu{max-width:calc(100% - 200px)}}@media screen and (min-width:97.5em){.megaSubMenu{max-width:1360px}}.megaSubMenu .border-block__accordion.no-title span.title{display:none!important;margin:0}.subnavfix{padding-bottom:5.1em}@media screen and (min-width:53em){.subnavfix{padding-bottom:1.2em}}@media screen and (max-width:63.9375em){.stack_subnav{overflow:hidden}.stack_subnav .sub-nav__accordion{height:calc(100vh - 86px);background:#f5f5f5;position:absolute;top:106px;margin-top:1px}.stack_subnav .subnav__click-advance+.accordion__contents{height:calc(100vh - 86px);overflow-y:auto;overflow-x:hidden;padding-bottom:200px}.stack_subnav .fixedNav{height:100vh}}.stack_subnav .sub-nav__accordion ul.vertical>li a.subnav__click-advance{border-bottom:none}@media screen and (max-width:63.9375em){.headerOn .sub-nav__accordion{transition:all .2s ease}}@media screen and (max-width:63.9375em){.headerOn .sub-nav__accordion.fixedNav{top:106px}}@media screen and (max-width:63.9375em){.headerOn .stack_subnav .sub-nav__accordion{height:100vh}.headerOn .stack_subnav .sub-nav__accordion.fixedNav{height:calc(100vh - 106px)}}.headerOn .stack_subnav .subnav__click-advance+.accordion__contents{height:calc(100vh - 170px)}.sub-nav__accordion{position:relative;z-index:7;margin:-23px 0 0}@media screen and (max-width:63.9375em){.sub-nav__accordion{width:100vw;left:calc(-50vw + 50%)}}@media screen and (max-width:63.9375em){.sub-nav__accordion.fixedNav{position:fixed;top:0;margin-top:0;transition-property:top;transition-duration:.01s;transition-delay:0s}.sub-nav__accordion.fixedNav .accordion__contents{height:calc(100vh - 110px)}}@media print,screen and (min-width:64em){.sub-nav__accordion{margin:0;position:relative;border-bottom:1px solid #ccc;text-align:center;top:auto;height:auto}}.sub-nav__accordion>.menu{max-width:calc(100% - 40px);margin:0 auto;text-align:left;width:100%}@media print,screen and (min-width:48em){.sub-nav__accordion>.menu{max-width:calc(100% - 80px)}}@media print,screen and (min-width:64em){.sub-nav__accordion>.menu{max-width:inherit}}@media screen and (min-width:97.5em){.sub-nav__accordion>.menu{max-width:1360px}}.sub-nav__accordion>.menu>.is-accordion-submenu-parent{text-align:left}@media print,screen and (min-width:64em){.sub-nav__accordion ul.vertical>li{border:none}}.sub-nav__accordion ul.vertical>li:last-of-type{border-bottom:none}.sub-nav__accordion ul.vertical>li a.subnav__click-advance{width:100vw;left:calc(-50vw + 50%);padding:0;margin:0 auto;background-color:#fff;border-bottom:1px solid #ccc}@media print,screen and (min-width:64em){.sub-nav__accordion ul.vertical>li a.subnav__click-advance{display:none}}.sub-nav__accordion ul.vertical>li a.subnav__click-advance>span{padding:1.5rem 0;display:block;max-width:calc(100% - 40px);width:100%;margin:0 auto;position:relative}@media print,screen and (min-width:48em){.sub-nav__accordion ul.vertical>li a.subnav__click-advance>span{max-width:calc(100% - 80px)}}@media screen and (min-width:75em){.sub-nav__accordion ul.vertical>li a.subnav__click-advance>span{max-width:calc(100% - 200px)}}@media screen and (min-width:97.5em){.sub-nav__accordion ul.vertical>li a.subnav__click-advance>span{max-width:1360px}}.sub-nav__accordion ul.vertical>li a.subnav__click-advance>span:after{content:">";display:inline-block;position:absolute;transition:none;transform:rotate(90deg);right:10px;font-size:26px;top:18px;border:none}.sub-nav__accordion ul.vertical>li a.subnav__click-advance span.subnav__click-title{letter-spacing:0;font-size:16px}.sub-nav__accordion ul.vertical>li[aria-expanded=true] a.subnav__click-advance>span:after{transform:rotate(-90deg);right:10px;top:18px}.sub-nav__accordion ul.vertical>li>ul.accordion__contents{margin:0;font-size:0}@media screen and (max-width:63.9375em){.sub-nav__accordion ul.vertical>li>ul.accordion__contents{display:none}}@media print,screen and (min-width:64em){.sub-nav__accordion ul.vertical>li>ul.accordion__contents{display:block!important;margin:0;min-height:0;max-height:none;overflow-y:hidden}}.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item{background:#f5f5f5;border-top:1px solid #ccc;width:100%}.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item:first-child{border-top:none}@media print,screen and (min-width:64em){.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item{background:#fff;display:inline-block;padding:17px 0 28px;border:none;width:auto}.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item:active>a,.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item:focus>a,.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item:hover>a{color:#d6002a}.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item>ul{display:none}}.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item a{font-size:14px;color:#000!important;letter-spacing:1.4px;padding:24px 0;font-weight:700;display:block}.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item a:hover{color:#d6002a}.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item a.is-current-active{color:#d6002a!important}@media screen and (max-width:63.9375em){.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item a.parent-link:active,.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item a.parent-link:focus,.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item a.parent-link:hover{color:#000}}@media print,screen and (min-width:64em){.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item a{padding:16px 10px;padding:0;margin-right:2em;margin-bottom:1em}.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item a.is-current-active{color:#d6002a!important}.sub-nav__accordion ul.vertical>li>ul.accordion__contents .is-submenu-item a.is-current-active:after{content:"";position:absolute;top:24px;left:0;background-color:#d6002a;height:5px;width:calc(100% - 12px);border:none}}.sub-nav__accordion ul.vertical>li>ul.accordion__contents>.is-accordion-submenu-parent>a{padding-right:12px}.sub-nav__accordion ul.vertical>li>ul.accordion__contents ul.accordion__contents__external{display:inline-block!important;margin:0}.sub-nav__accordion ul.vertical>li>ul.accordion__contents ul.accordion__contents__external li{border:0;padding:0}.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu{width:100vw;left:calc(-50vw + 50%);text-align:left;text-align:center;position:relative;margin-left:0;z-index:9}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu{position:absolute;border-bottom:3px solid #000;top:76px;display:none;background:#fff}}@media print and (hover:hover),screen and (min-width:64em) and (hover:hover){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu{display:none!important}}@media print and (-ms-high-contrast:none),screen and (min-width:64em) and (-ms-high-contrast:active),screen and (min-width:64em) and (-ms-high-contrast:none){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu{display:none!important}}@media print and (hover:none) and (pointer:coarse),screen and (min-width:64em) and (hover:none) and (pointer:coarse){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu{height:auto!important}}.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu a{display:block}.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu .is-submenu-item{max-width:calc(100% - 40px);margin:0 auto;text-align:left;width:100%;padding:10px 0 40px}@media print,screen and (min-width:48em){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu .is-submenu-item{max-width:calc(100% - 80px)}}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu .is-submenu-item{padding:40px 0 30px}}@media screen and (min-width:75em){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu .is-submenu-item{max-width:calc(100% - 200px)}}@media screen and (min-width:97.5em){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent .is-accordion-submenu .is-submenu-item{max-width:1360px}}@media print and (hover:hover),screen and (min-width:64em) and (hover:hover){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent:hover .is-accordion-submenu{display:block!important}}@media print and (-ms-high-contrast:none),screen and (min-width:64em) and (-ms-high-contrast:active),screen and (min-width:64em) and (-ms-high-contrast:none){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent:hover .is-accordion-submenu{display:block!important}}.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent>a{display:block}.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent>a:before{content:"+";display:inline-block;position:absolute;transition:transform .25s ease-out;transform:none;right:8px;font-size:26px;top:8px;font-weight:400}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent>a:before{content:">";transform:rotate(90deg);right:-6px;font-size:17px;top:auto;font-weight:700}}.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent>a:after{border:none}.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent[aria-expanded=true]>a:before{content:" ";width:15px;height:2px;background:#000;top:24px;right:11px}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent[aria-expanded=true]>a:before{content:">";width:auto;height:auto;background:transparent;top:auto;right:-6px}}@media screen and (max-width:63.9375em){.sub-nav__accordion .is-accordion-submenu-parent .is-accordion-submenu-parent[aria-expanded=true]>a.is-current-active:before{background:#000}}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-width:944px;padding:30px 0}}.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column{margin-bottom:30px}.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column:last-child{margin-bottom:0}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column{-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0}}.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column .title{color:#666;font-size:11px;text-transform:uppercase;letter-spacing:1.1px;margin-bottom:15px;display:block;height:17px;padding-left:0}.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column .title:empty{display:none}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column .title:empty{display:block}}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column .title{margin-bottom:20px}}.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column a{display:block;border-bottom:1px solid #ccc;padding:16px 0!important;color:#000!important;letter-spacing:0!important;font-size:16px!important;margin-bottom:0!important}.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column a:last-child{border-bottom:none}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column a{font-size:16px!important;margin-right:16px!important;padding-bottom:14px!important}}.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column a:active,.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column a:focus,.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column a:hover{color:#000!important;text-decoration:underline}@media print,screen and (min-width:64em){.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column a:active,.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column a:focus,.sub-nav__accordion .is-accordion-submenu-parent .sbumenu--four-column .submenu-column a:hover{font-size:16px!important}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.slidercarousel .owl-nav{text-align:center;margin-top:20px;border-bottom:1px solid #d9d9d6;padding-bottom:20px}@media print,screen and (min-width:48em){.slidercarousel .owl-nav{border-bottom:none;padding-bottom:0}}.slidercarousel .owl-nav button{outline:none}.slidercarousel .owl-nav .owl-dots{display:inline-block;vertical-align:middle}.slidercarousel .owl-nav .owl-dots .owl-dot{margin:0 5px}.slidercarousel .owl-nav .owl-dots .owl-dot span{height:10px;width:10px;border:2px solid #ccc;display:inline-block;border-radius:50%}.slidercarousel .owl-nav .owl-dots .owl-dot.active span{border-color:#000;background-color:#000}.slidercarousel .owl-nav .owl-prev{display:inline-block;vertical-align:middle;margin-right:10px}.slidercarousel .owl-nav .owl-prev span{font-size:24px}.slidercarousel .owl-nav .owl-next{display:inline-block;vertical-align:middle;margin-left:10px}.slidercarousel .owl-nav .owl-next span{font-size:24px}.has-tip{position:relative;display:inline-block;font-weight:700}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;padding:.75rem;min-width:20.6%;max-width:20.6%;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}@media print,screen and (min-width:64em){.tooltip{min-width:20.6%;max-width:20.6%}}@media screen and (min-width:97.5em){.tooltip{min-width:19%;max-width:19%}}.tooltip:before{display:block;width:0;height:0;border:.75rem inset;content:"";border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;position:absolute;bottom:100%;left:50%;transform:translateX(-50%)}.tooltip.top:before{border:.75rem inset;border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%}.tooltip.left:before,.tooltip.top:before{display:block;width:0;height:0;content:"";bottom:auto}.tooltip.left:before{border:.75rem inset;border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;top:50%;left:100%;transform:translateY(-50%)}.tooltip.right:before{display:block;width:0;height:0;border:.75rem inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;top:50%;right:100%;bottom:auto;left:auto;transform:translateY(-50%)}.tip-links>ul{margin:0}.tip-links>ul>li{border-bottom:1px solid #b3b3b3}.tip-links>ul>li>a{display:block;color:#767676;font-size:16px;text-transform:none;padding:20px 35px 20px 15px;letter-spacing:-.45px}.tip-links>ul>li>a:after{position:absolute;right:15px;color:#767676;top:50%;transform:translateY(-50%)}.tip-links>ul>li>a:active,.tip-links>ul>li>a:focus,.tip-links>ul>li>a:hover{color:#000;font-size:16px;text-transform:none;letter-spacing:-.45px}.tip-links>ul>li>a:active:after,.tip-links>ul>li>a:focus:after,.tip-links>ul>li>a:hover:after{color:#000;transform:translate(50%,-50%)}.links-accordion{position:relative;width:100vw;background-color:#f5f5f5;left:calc(-50vw + 50%);padding:1em 0}@media screen and (min-width:53em){.links-accordion{padding:5em 0}}.links-accordion .sidelinks__tooltip{max-width:calc(100% - 40px);position:relative;margin:0 auto}@media print,screen and (min-width:48em){.links-accordion .sidelinks__tooltip{max-width:calc(100% - 80px)}}@media screen and (min-width:75em){.links-accordion .sidelinks__tooltip{max-width:calc(100% - 200px)}}@media screen and (min-width:97.5em){.links-accordion .sidelinks__tooltip{max-width:1360px}}@media print,screen and (min-width:33.75em){.links-accordion .sidelinks__tooltip{margin:0 auto;padding:0}}.links-accordion .sidelinks__tooltip--title{font-size:36px;margin-bottom:20px}@media screen and (min-width:53em){.links-accordion .sidelinks__tooltip--title{margin-bottom:96px}}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item .accordion__click-header{background-color:#fff}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu{margin:0}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu li.is-submenu-item .logo{display:none;margin-bottom:50px}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu li.is-submenu-item .tip-links ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu li.is-submenu-item .tip-links ul li a{margin-bottom:0;width:100%}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu li.is-submenu-item .tip-links ul li:last-child{border-bottom:none}@media screen and (min-width:53em){.links-accordion .sidelinks__tooltip ul.accordion-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item{-ms-flex-preferred-size:calc(25% - 20px);flex-basis:calc(25% - 20px);max-width:calc(25% - 20px);margin-right:26px;border:none}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item:nth-child(4n+0){margin-right:0}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item a.accordion__click-header{display:none}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu{display:block!important}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu li.is-submenu-item .logo{display:block;margin-bottom:30px;width:180px}}@media screen and (min-width:53em) and (min-width:33.75em){.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu li.is-submenu-item .logo{max-width:180px;min-height:58px}}@media screen and (min-width:53em){.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu li.is-submenu-item .tip-links ul li{padding:10px 0;min-height:60px}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu li.is-submenu-item .tip-links ul li a{padding-left:0;padding-top:0;padding-bottom:0}.links-accordion .sidelinks__tooltip ul.accordion-menu li.tab-content-item ul.is-accordion-submenu li.is-submenu-item .tip-links ul li:last-child{border-bottom:1px solid #b3b3b3}}.links-accordion+.footer{margin-top:0}.styleH1{font-weight:700;font-size:calc(17px + 5vw);letter-spacing:-.04em;line-height:1.13}@media print,screen and (min-width:48em){.styleH1{font-size:60px}}.styleH2{font-weight:700;letter-spacing:-.04em;line-height:1.16;font-size:calc(15px + 5vw)}@media print,screen and (min-width:48em){.styleH2{font-size:48px}}.styleH3{font-size:36px;line-height:1.16}.styleH3,.styleH4{font-weight:700;letter-spacing:-.04em}.styleH4{font-size:30px;line-height:1.2}.styleH5{font-size:24px;line-height:1.16}.styleH5,.styleH6{font-weight:700;letter-spacing:-.04em}.styleH6{font-size:20px;line-height:1.2}.meta-data{line-height:normal}.meta-data li{color:#000}.text-module .eyebrow-text{margin-bottom:20px}.text-module__title{margin-bottom:25px}.text-module__content{margin-bottom:25px;color:#767676}.text-module__cta{margin-top:25px}.text-module__cta,.text-module__cta:focus,.text-module__cta:hover{text-transform:inherit}.icon-with-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both}.icon-with-cards .eyebrow-text{font-weight:700;color:#767676;font-size:11px;text-transform:uppercase;letter-spacing:.88px;margin-bottom:8px}.icon-with-cards h3{margin-bottom:25px}.icon-with-cards--border-top{border-top:1px solid #cacaca;padding-top:18px;margin-top:40px}.icon-with-cards__card{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-negative:1;flex-shrink:1;background-color:#fff;padding:35px;border:1px solid #ccc;margin-bottom:20px;border-left:5px solid #000;position:relative;transition:all .25s cubic-bezier(.17,.67,.69,.85);transition-property:opacity,transform,box-shadow}.icon-with-cards__card:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.2);transform:translateY(-5px);z-index:4}.icon-with-cards__card:hover+.divider{opacity:0}.icon-with-cards__card:hover .learn-more:after{transform:translateX(25%)}.icon-with-cards__card .card{transition:none}.icon-with-cards__card .card:hover{box-shadow:none;transform:none}@media print,screen and (min-width:48em){.icon-with-cards__card{padding:35px 175px 35px 35px}}.icon-with-cards__links{margin-top:30px}.icon-with-cards__links a,.icon-with-cards__links a:focus,.icon-with-cards__links a:hover{text-transform:none;letter-spacing:0;display:block;margin:10px 0}.icon-with-cards .icon-img{position:relative;right:0;margin-top:30px;float:right}@media print,screen and (min-width:48em){.icon-with-cards .icon-img{position:absolute;right:35px;margin-top:-60px}}.icon-with-cards .icon-img img{height:80px;width:80px}@media print,screen and (min-width:48em){.icon-with-cards__two-columns .icon-with-cards__card{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media print,screen and (min-width:48em){.icon-with-cards__two-columns .icon-with-cards__card:nth-child(1n+0){margin-left:0}.icon-with-cards__two-columns .icon-with-cards__card:nth-child(2n+0){margin:0 0 20px}}@media print,screen and (min-width:64em){.icon-with-cards__two-columns .icon-with-cards__card{margin-right:20px;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}}@media print,screen and (min-width:64em){.icon-with-cards__two-columns .icon-with-cards__card:nth-child(2n+0){margin-right:0;margin-left:0}}.cards-tag{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both}.cards-tag__list{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-negative:1;flex-shrink:1}.cards-tag__list .modalimage{height:100%;margin-bottom:50px;border-bottom:1px solid #ccc;background:#fff}.cards-tag__list .modalimage .card__content{padding-right:0}.cards-tag__list .modalimage .card__content h1,.cards-tag__list .modalimage .card__content h2{font-size:2.6em;left:-.07em;position:relative;line-height:1.2;min-height:4.8em}.cards-tag__list .modalimage .card__content h2{color:#1a1a1a;top:.15em}@media print,screen and (min-width:64em){.cards-tag__list .modalimage .card__content h2{font-size:2.2em}}@media screen and (min-width:75em){.cards-tag__list .modalimage .card__content h2{font-size:2.6em}}.cards-tag__four-columns .cards-tag__list{margin-bottom:0}@media screen and (min-width:30em){.cards-tag__four-columns .cards-tag__list{margin-bottom:20px;margin-right:15px;-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.cards-tag__four-columns .cards-tag__list:nth-child(2n+0){margin-right:0}}@media screen and (min-width:75em){.cards-tag__four-columns .cards-tag__list{-ms-flex-preferred-size:calc(25% - 15px);flex-basis:calc(25% - 15px);max-width:calc(25% - 15px)}.cards-tag__four-columns .cards-tag__list:nth-child(2n+0){margin-right:20px}.cards-tag__four-columns .cards-tag__list:nth-child(4n+0){margin-right:0}}.cards-tag__border{border-top:1px solid #ccc;padding-top:.3em}.theme-tag{color:#1a1a1a;font-weight:400;background:#f5f5f5;font-size:14px;padding:8px 12px;display:inline-block;left:-.2em;transition:color .25s cubic-bezier(.06,.72,.93,1);position:absolute;bottom:0}@media print,screen and (min-width:64em){.theme-tag{font-size:12px}}@media screen and (min-width:75em){.theme-tag{font-size:14px}}@media print,screen and (min-width:48em){.image-with-content{display:-ms-flexbox;display:flex}}@media print,screen and (min-width:48em){.image-with-content__image{-ms-flex:0 1 50%;flex:0 1 50%;margin-bottom:0}}@media print,screen and (min-width:48em){.image-with-content__image img{width:auto}}@media print,screen and (min-width:48em){.image-with-content__content{-ms-flex:0 1 50%;flex:0 1 50%;padding-right:50px}}@media print,screen and (min-width:48em){.image-with-content--image-left .image-with-content__content{padding-left:50px}}@media print,screen and (min-width:48em){.image-with-content--image-right .image-with-content__content{padding-right:50px}}.feature-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;clear:both;background:var(--unnamed-color-e0e7ef) 0 0 no-repeat padding-box;background:#e0e7ef 0 0 no-repeat padding-box;margin:4% auto;padding:30px;transition:all .25s cubic-bezier(.17,.67,.69,.85);transition-property:opacity,transform,box-shadow}@media screen and (max-width:52.9375em){.feature-banner{-ms-flex-direction:column;flex-direction:column;padding:40px}}.feature-banner:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.2);transform:translateY(-5px);z-index:4}.feature-banner__heading{font-weight:700;-ms-flex:0 0 25%;flex:0 0 25%;color:#1a1a1a;font-size:36px;line-height:40px;letter-spacing:-1.44px;margin-bottom:50px}@media screen and (min-width:53em){.feature-banner__heading{-ms-flex:0 0 28%;flex:0 0 28%;margin-right:5%;margin-bottom:0}}@media print,screen and (min-width:64em){.feature-banner__heading{-ms-flex:0 0 23%;flex:0 0 23%;margin-right:5%;margin-bottom:0}}.feature-banner__content{margin-bottom:50px}@media screen and (min-width:53em){.feature-banner__content{-ms-flex:0 0 47%;flex:0 0 47%;margin-bottom:0}}@media print,screen and (min-width:64em){.feature-banner__content{-ms-flex:0 0 52%;flex:0 0 52%;margin-bottom:0}}.feature-banner__content p{color:#1a1a1a;font-size:18px;line-height:28px;letter-spacing:-.36px}.feature-banner__cta{-ms-flex:0 0 23%;flex:0 0 23%;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:53em){.feature-banner__cta{-ms-flex:0 0 20%;flex:0 0 20%;text-align:right}}.feature-banner__cta a{-ms-flex-preferred-size:70%;flex-basis:70%;-ms-flex-item-align:start;align-self:flex-start}.feature-banner__cta a,.feature-banner__cta a:focus{font-size:1.1em;padding:10px 15px}.insight-module{margin:0}@media print,screen and (min-width:64em){.insight-module .intro-copy__first-column{width:30%;float:left;padding-left:0!important;padding-right:3.5rem!important}}@media print,screen and (min-width:64em) and (min-width:33.75em){.insight-module .intro-copy__first-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.insight-module .intro-copy__first-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.insight-module .intro-copy__first-column:last-child:not(:first-child){float:right}}.insight-module .intro-copy__first-column .checkbox-accordian{margin-left:0}.insight-module .intro-copy__title{margin-top:10px}.insight-module .intro-copy__second-column{margin:1.5em 0 0;padding-left:0!important;padding-right:0!important}.insight-module .intro-copy__second-column .separator--mobile{display:block}@media print,screen and (min-width:64em){.insight-module .intro-copy__second-column{width:70%;float:left;margin:0;padding-left:0!important}}@media print,screen and (min-width:64em) and (min-width:33.75em){.insight-module .intro-copy__second-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.insight-module .intro-copy__second-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.insight-module .intro-copy__second-column:last-child:not(:first-child){float:right}.insight-module .intro-copy__second-column .separator--mobile{display:none}}.insight-module .cards-tag{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both}.insight-module .cards-tag__list{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-negative:1;flex-shrink:1}.insight-module .cards-tag__list .modalimage{height:100%;margin-bottom:50px;border-bottom:1px solid #ccc}.insight-module .cards-tag__list .modalimage .card__content{padding-right:0}.insight-module .cards-tag__list .modalimage .card__content .meta-data{margin-bottom:15px}.insight-module .cards-tag__four-columns .insight-module .cards-tag__list{margin-bottom:0}@media screen and (min-width:30em){.insight-module .cards-tag__four-columns .insight-module .cards-tag__list{margin-bottom:20px;margin-right:15px;-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.insight-module .cards-tag__four-columns .insight-module .cards-tag__list:nth-child(2n+0){margin-right:0}}@media screen and (min-width:75em){.insight-module .cards-tag__four-columns .insight-module .cards-tag__list{-ms-flex-preferred-size:calc(25% - 15px);flex-basis:calc(25% - 15px);max-width:calc(25% - 15px)}.insight-module .cards-tag__four-columns .insight-module .cards-tag__list:nth-child(2n+0){margin-right:20px}.insight-module .cards-tag__four-columns .insight-module .cards-tag__list:nth-child(4n+0){margin-right:0}}@media print,screen and (min-width:48em){.insight-module .cards-tag__three-columns .cards-tag__list{margin-right:15px;-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}}@media print,screen and (min-width:48em){.insight-module .cards-tag__three-columns .cards-tag__list:nth-child(1n+0){margin-left:0}.insight-module .cards-tag__three-columns .cards-tag__list:nth-child(2n+0){margin:0}}@media print,screen and (min-width:64em){.insight-module .cards-tag__three-columns .cards-tag__list{-ms-flex-preferred-size:calc(33.333% - 10px);flex-basis:calc(33.333% - 10px);max-width:calc(33.333% - 10px)}}@media print,screen and (min-width:64em){.insight-module .cards-tag__three-columns .cards-tag__list:nth-child(2n+0){margin-right:15px;margin-left:0}.insight-module .cards-tag__three-columns .cards-tag__list:nth-child(3n+0){margin:0}}.insight-module .cards-tag__border{border-top:0;padding-top:0}.insight-module .theme-tag{color:#1a1a1a;font-weight:400;background:#f5f5f5;font-size:14px;padding:8px 12px;display:inline-block;left:-.2em;transition:color .25s cubic-bezier(.06,.72,.93,1);position:absolute;bottom:0}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:""}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:auto;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:auto;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#ccc;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#f6f6f6;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#d6002a;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#ccc;border:1px solid #ccc;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{font-size:12px;font-weight:700;padding:4px 8px;cursor:pointer;border:1px solid transparent}.daterangepicker .drp-buttons .btn:hover{border:1px solid #000}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#ccc}.daterangepicker .ranges li.active{background-color:#d6002a;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto;float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}#filter-date-range{width:100%}#filter-date-range input{padding-left:5px;margin-right:0;width:calc(50% - 15px);float:left;border:1px solid #ccc;color:#666;background-color:#fff;cursor:pointer}#filter-date-range span{float:left;margin:5px 0;width:30px;cursor:pointer;text-align:center}#filter-date-range i{padding:10px 5px;cursor:pointer}.intro-copy__title{margin-left:1.2rem}@media print,screen and (min-width:64em){.insight-search .intro-copy__first-column{width:30%;float:left;padding-left:0!important;padding-right:3.5rem!important}}@media print,screen and (min-width:64em) and (min-width:33.75em){.insight-search .intro-copy__first-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.insight-search .intro-copy__first-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.insight-search .intro-copy__first-column:last-child:not(:first-child){float:right}}.insight-search .intro-copy__first-column .intro-copy__title{margin-left:0}.insight-search .intro-copy__second-column{margin:1.5em 0 0;padding-left:0!important;padding-right:0!important}@media print,screen and (min-width:64em){.insight-search .intro-copy__second-column{width:70%;float:left;margin:0;padding-left:0!important}}@media print,screen and (min-width:64em) and (min-width:33.75em){.insight-search .intro-copy__second-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.insight-search .intro-copy__second-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.insight-search .intro-copy__second-column:last-child:not(:first-child){float:right}}.insight-search .intro-copy__second-column .search-esg__input{font-weight:700}@media print,screen and (min-width:48em){.separator--medium{display:block;background-color:transparent}}.checkbox-accordian>li>ul.submenu.first-sub{border-top:1px solid #959595}.checkbox-accordian .is-dropdown-submenu-parent>a{padding:.7rem 1rem 1em 0}.intro-copy.insight-module{margin-top:30px}.arrow.button__load-more:active,.checkbox-accordian .daterangepicker-clear{color:#d6002a}.search-esg__content{width:100%;top:1em;position:static;transform:none}.search-esg__only-input{position:relative;width:100%;float:left}.search-esg__only-input svg{display:none;position:absolute;top:1em;right:1em}@media screen and (min-width:53em){.search-esg__only-input svg{display:block;position:absolute;top:1em;right:1em}}.search-esg__icon-input{position:relative;width:calc(100% - 50px);float:left}.search-esg__icon-input svg{display:none;position:absolute;top:1em;right:1em}@media screen and (min-width:53em){.search-esg__icon-input{width:calc(100% - 130px)}.search-esg__icon-input svg{display:block;position:absolute;top:1em;right:1em}}.search-esg__input{border-bottom:3px solid #000!important;width:100%;font-size:16px;height:50px;outline:none!important;margin:0!important;padding:0 .8em!important;border:none}.search-esg__input::-ms-clear{display:none}.search-esg__input:focus{border:none}@media screen and (min-width:53em){.search-esg__input{font-size:20px;height:50px;padding-right:2.3em!important}}.search-esg input.search-esg__input::-webkit-input-placeholder{font-weight:400;font-size:16px;letter-spacing:.07em;position:relative;text-transform:capitalize;top:0;font-style:normal}@media print,screen and (min-width:64em){.search-esg input.search-esg__input::-webkit-input-placeholder{font-size:20px}}.search-esg input.search-esg__input::-moz-placeholder{font-weight:400;font-size:16px;letter-spacing:.07em;position:relative;text-transform:capitalize;top:0;font-style:normal}@media print,screen and (min-width:64em){.search-esg input.search-esg__input::-moz-placeholder{font-size:20px}}.search-esg input.search-esg__input::-ms-input-placeholder{font-weight:400;font-size:16px;letter-spacing:.07em;position:relative;text-transform:capitalize;top:0;font-style:normal}@media print,screen and (min-width:64em){.search-esg input.search-esg__input::-ms-input-placeholder{font-size:20px}}.search-esg input.search-esg__input:-moz-placeholder{font-weight:400;font-size:16px;letter-spacing:.07em;position:relative;text-transform:capitalize;top:0;font-style:normal}@media print,screen and (min-width:64em){.search-esg input.search-esg__input:-moz-placeholder{font-size:20px}}.search-esg input.search-esg__input:-ms-input-placeholder{font-weight:400;font-size:16px;letter-spacing:.07em;position:relative;text-transform:capitalize;top:0;font-style:normal}@media print,screen and (min-width:64em){.search-esg input.search-esg__input:-ms-input-placeholder{font-size:20px}}.search-esg button{width:50px;height:50px;position:relative;background:#d6002a;color:#fff;font-weight:700;letter-spacing:3px;text-transform:capitalize;z-index:1;cursor:pointer;margin-left:0}.search-esg button svg{display:block;position:absolute;top:17px;left:17px}@media screen and (min-width:53em){.search-esg button{width:120px;font-size:16px!important;margin-left:10px}.search-esg button svg{display:none}}.search-esg button,.search-esg button a{font-size:0}.search-esg button a{display:block;height:100%}.search-esg button:disabled a{cursor:not-allowed}.content-with-sidelinks{display:block}@media screen and (min-width:53em){.content-with-sidelinks{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:53em){.content-with-sidelinks__first-column{-ms-flex:0 0 66.666%;flex:0 0 66.666%}}@media screen and (min-width:53em){.content-with-sidelinks__second-column{-ms-flex:0 0 33.333%;flex:0 0 33.333%}}@media screen and (min-width:53em){.content-with-sidelinks .text-module{max-width:70%}}@media screen and (min-width:75em){.content-with-sidelinks .text-module{max-width:70%}}.content-with-sidelinks .side-links{margin-bottom:20px}@media screen and (min-width:53em){.content-with-sidelinks--right .content-with-sidelinks__first-column,.content-with-sidelinks--right .content-with-sidelinks__second-column{-ms-flex:0 0 50%;flex:0 0 50%}}.content-with-sidelinks--right .content-with-sidelinks__second-column .text-module__title{margin-bottom:0;font-size:24px!important}@media screen and (min-width:53em){.content-with-sidelinks--right .content-with-sidelinks__second-column .text-module__title{font-size:36px!important}}.related-insight .intro-copy__title{font-size:36px;margin-left:10px;margin-bottom:30px}@media screen and (max-width:33.6875em){.related-insight .intro-copy__title{margin-bottom:10px;font-size:30px}}.related-insight .intro-copy__full-width{margin-left:1%}@media screen and (min-width:30em){.related-insight .intro-copy__full-width{margin-left:0;margin-top:15px}}.related-insight .intro-copy__link{color:#d6002a;margin-right:10px;margin-top:22px}.related-insight .intro-copy__link:after{content:" >";display:inline-block;margin-left:6px;position:relative;transition:transform .25s ease-out;z-index:1}@media screen and (max-width:33.6875em){.related-insight .intro-copy__link{clear:left;float:left;margin-bottom:30px;margin-left:10px;margin-top:0}}.related-insight .cards-tag__border{padding-top:1%}.related-insight .cards-tag__list{-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px);max-width:calc(100% - 0px)}@media screen and (min-width:53em){.related-insight .cards-tag__list{-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.related-insight .cards-tag__list:nth-child(1n+0){margin-right:15px}.related-insight .cards-tag__list:nth-child(2n+0){margin-right:0}}@media print,screen and (min-width:64em){.related-insight .cards-tag__list{-ms-flex-preferred-size:calc(25% - 12px);flex-basis:calc(25% - 12px);max-width:calc(25% - 12px)}.related-insight .cards-tag__list:nth-child(1n+0){margin-right:15px}.related-insight .cards-tag__list:nth-child(4n+0){margin-right:0}}.related-insight .cards-tag__list .modalimage{padding:10px;flex-direction:column;-ms-flex-direction:column}@media screen and (max-width:52.9375em){.related-insight .cards-tag__list .modalimage{flex-direction:row;-ms-flex-direction:row}}.related-insight .cards-tag__list .card__inline-image{width:100%}@media screen and (max-width:52.9375em){.related-insight .cards-tag__list .card__inline-image{margin-right:15px;-ms-flex:0.4;flex:0.4;height:65%;margin-top:25px}}@media screen and (max-width:33.6875em){.related-insight .cards-tag__list .card__inline-image{height:45%}}.related-insight .cards-tag__list .card__content{flex:1;-ms-flex:1 1 auto;margin-top:25px;margin-left:0;margin-right:0}.related-insight .cards-tag__list .card__content .theme-tag{left:0;bottom:10px;color:#666}@media screen and (max-width:47.9375em){.related-insight .cards-tag__list .card__content .theme-tag{display:none}}.flex-hero__banner{margin-top:-24px;position:relative;width:100vw;background-color:#f5f5f5;left:calc(-50vw + 50%)}@media print,screen and (min-width:33.75em){.flex-hero__banner{background-color:#000}}@media screen and (max-width:33.6875em){.flex-hero__banner .flex-hero__banner-wrapper h1,.flex-hero__banner .flex-hero__banner-wrapper h2{color:#000}.flex-hero__banner .flex-hero__banner-wrapper h1.text-white,.flex-hero__banner .flex-hero__banner-wrapper h2.text-white{color:#000!important}}.flex-hero__background .card__background-image.js-fit-parent{position:static}@media print,screen and (min-width:33.75em){.flex-hero__background .card__background-image.js-fit-parent{position:absolute;height:100%}}.flex-hero__banner-wrapper{max-width:calc(100% - 40px);position:relative;min-height:600px;z-index:6;margin:0 auto}@media print,screen and (min-width:48em){.flex-hero__banner-wrapper{max-width:calc(100% - 80px)}}@media screen and (min-width:75em){.flex-hero__banner-wrapper{max-width:calc(100% - 200px)}}@media screen and (min-width:97.5em){.flex-hero__banner-wrapper{max-width:1360px}}@media print,screen and (min-width:33.75em){.flex-hero__banner-wrapper{margin:0 auto;padding:0}}.flex-hero__banner-wrapper .link-with-arrow,.flex-hero__banner-wrapper .video__link{margin-top:20px}.flex-hero__banner-wrapper .video__link .link-with-arrow{margin-top:0}@media screen and (max-width:33.6875em){.flex-hero__banner-wrapper .video__link .link-with-arrow{color:#d6002a!important}.flex-hero__banner-wrapper .video__link .link-with-arrow:hover,.flex-hero__banner-wrapper .video__link .link-with-arrowfocus{color:#000!important}}.flex-hero__banner-wrapper .cta__with-bar{margin-top:20px}.flex-hero__banner-content{padding:36px 0 46px;color:#000}.flex-hero__banner-content .banner-search{position:relative}.flex-hero__banner-content .banner-search__notification{width:100%;height:40px;color:#ccc;background:#000;font-weight:400;position:absolute;top:-40px}.flex-hero__banner-content .banner-search__notification p{color:#fff!important;text-align:left!important;margin-left:15px!important;margin-top:0!important;margin-bottom:0!important;line-height:40px;font-size:14px;width:auto!important}.flex-hero__banner-content .banner-search__notification a{font-weight:400;margin:0;padding:10px;color:#fff;width:40px;height:40px}@media print,screen and (min-width:33.75em){.flex-hero__banner-content{color:#fff}}.flex-hero__banner-content__tagline{margin-bottom:16px}@media screen and (max-width:33.6875em){.flex-hero__banner-content__tagline h8{color:#000!important}}@media print,screen and (min-width:48em){.flex-hero__banner-content{padding:64px 0!important}}@media print,screen and (min-width:64em){.flex-hero__banner-content{padding-right:0!important}}.flex-hero__banner-content h1,.flex-hero__banner-content h2{margin-top:.1rem;margin-bottom:1.3rem}.flex-hero__banner-content p{font-size:18px;line-height:1.6}@media screen and (max-width:33.6875em){.flex-hero__banner-content p{color:#666!important}}.flex-hero__banner-content a[class*=button--]{margin-top:30px;padding:15px;font-size:16px}@media print,screen and (min-width:33.75em){.flex-hero__banner-content a[class*=button--]{font-size:18px;padding:20px}}.flex-hero__banner-content a[class*=button--]:after{margin-left:12px!important}@media print,screen and (min-width:33.75em){.flex-hero__banner-content a[class*=button--]:after{margin-left:30px!important}}.flex-hero__banner-content a[class*=button--]+.link-with-arrow{display:block;margin-top:20px}@media print,screen and (min-width:48em){.flex-hero__banner-content a[class*=button--]+.link-with-arrow{display:inline-block;margin-top:0}}.flex-hero__banner-content a{margin-right:20px}@media screen and (max-width:33.6875em){.flex-hero__banner-content .button--outline-white{color:#000;outline:1px solid #ccc}.flex-hero__banner-content .button--outline-white:before{background:transparent}.flex-hero__banner-content .button--outline-white:focus,.flex-hero__banner-content .button--outline-white:hover{color:#000;outline:1px solid #000}.flex-hero__banner-content .button--outline-white:focus:hover{color:#000}}@media screen and (max-width:52.9375em){.flex-hero__banner-content .headline-1,.flex-hero__banner-content .headline-2,.flex-hero__banner-content .headline-3{font-size:56px}@supports (-webkit-touch-callout:none){.flex-hero__banner-content .headline-1,.flex-hero__banner-content .headline-2,.flex-hero__banner-content .headline-3{font-size:56px}}}@media screen and (max-width:47.9375em){.flex-hero__banner-content .headline-1,.flex-hero__banner-content .headline-2,.flex-hero__banner-content .headline-3{font-size:48px}@supports (-webkit-touch-callout:none){.flex-hero__banner-content .headline-1,.flex-hero__banner-content .headline-2,.flex-hero__banner-content .headline-3{font-size:48px}}}@media screen and (max-width:33.6875em){.flex-hero__banner-content .headline-1,.flex-hero__banner-content .headline-2,.flex-hero__banner-content .headline-3{font-size:36px}@supports (-webkit-touch-callout:none){.flex-hero__banner-content .headline-1,.flex-hero__banner-content .headline-2,.flex-hero__banner-content .headline-3{font-size:36px}}}.flex-hero__cards{position:relative;background-color:#f5f5f5}@media print,screen and (min-width:33.75em){.flex-hero__cards{background-color:#000}}@media screen and (max-width:33.6875em){.flex-hero__cards .flex-hero__banner-wrapper h1,.flex-hero__cards .flex-hero__banner-wrapper h2{color:#000}.flex-hero__cards .flex-hero__banner-wrapper h1.text-white,.flex-hero__cards .flex-hero__banner-wrapper h2.text-white{color:#000!important}}@media screen and (min-width:97.5em){.flex-hero__cards .flex-hero__banner-wrapper{max-width:calc(100% - 200px)}}.flex-hero__cards ul.social-icons{float:right;margin:0 auto;padding-bottom:0;border:none;display:none}@media print,screen and (min-width:48em){.flex-hero__cards ul.social-icons{display:block}}.flex-hero__short{margin-top:-24px;position:relative;width:100vw;left:calc(-50vw + 50%);background-color:#000}.flex-hero__short .flex-hero__background .card__background-image.js-fit-parent{position:absolute}.flex-hero__short .flex-hero__banner-wrapper{min-height:280px}.flex-hero__short .flex-hero__banner-wrapper .flex-hero__banner-content{color:#fff}.flex-hero__short .flex-hero__banner-wrapper .flex-hero__banner-content__tagline{margin-bottom:16px}@media screen and (max-width:33.6875em){.flex-hero__short .flex-hero__banner-wrapper .flex-hero__banner-content__tagline h8.text-white{color:#fff!important}}.flex-hero__descriptive{margin-top:-24px;position:relative;width:100vw;left:calc(-50vw + 50%);background-color:transparent;background-color:#f5f5f5}@media print,screen and (min-width:64em){.flex-hero__descriptive{background-color:#000;background-color:transparent}}@media print,screen and (min-width:64em){.flex-hero__descriptive .flex-hero__background .card__background-image{left:50%;width:50%}}.flex-hero__descriptive .flex-hero__background .card__background-image.js-fit-parent{position:static}@media print,screen and (min-width:64em){.flex-hero__descriptive .flex-hero__background .card__background-image.js-fit-parent{position:absolute}}@media screen and (max-width:33.6875em){.flex-hero__descriptive .flex-hero__banner-wrapper h1,.flex-hero__descriptive .flex-hero__banner-wrapper h2{color:#000}.flex-hero__descriptive .flex-hero__banner-wrapper h1.text-white,.flex-hero__descriptive .flex-hero__banner-wrapper h2.text-white{color:#000!important}}@media print,screen and (min-width:64em){.flex-hero__descriptive .flex-hero__banner-wrapper{min-height:700px}}@media print,screen and (min-width:64em){.flex-hero__descriptive .flex-hero__banner-wrapper .flex-hero__banner-content{width:46%}}.flex-hero__descriptive .flex-hero__banner-overlay{background-color:transparent;position:absolute;z-index:1;left:0;top:0;width:50%;height:100%}@media print,screen and (min-width:64em){.flex-hero__descriptive .flex-hero__banner-overlay{background-color:#f5f5f5}}@media screen and (max-width:74.9375em){.flex-hero__descriptive .cta__with-bar ul li{margin-bottom:13px;display:block}}@media screen and (max-width:74.9375em){.flex-hero__descriptive .cta__with-bar ul li:nth-child(n+2):before{content:""}}.flex-hero__search-banner{margin-top:-24px;position:relative;width:100vw;background-color:#f5f5f5;left:calc(-50vw + 50%)}@media print,screen and (min-width:33.75em){.flex-hero__search-banner{background-color:#000}}.flex-hero__search-banner .flex-hero__background .js-fit-parent{position:absolute}.flex-hero__search-banner .flex-hero__banner-wrapper{text-align:center;display:-ms-flexbox;display:flex;min-height:100%}@media screen and (max-width:52.9375em){.flex-hero__search-banner .flex-hero__banner-wrapper{display:-ms-flexbox;display:flex;min-height:150px}}.flex-hero__search-banner .flex-hero__banner-wrapper h1,.flex-hero__search-banner .flex-hero__banner-wrapper h2,.flex-hero__search-banner .flex-hero__banner-wrapper p{color:#000;margin:0 auto;margin-bottom:30px}@media print,screen and (min-width:64em){.flex-hero__search-banner .flex-hero__banner-wrapper h1,.flex-hero__search-banner .flex-hero__banner-wrapper h2,.flex-hero__search-banner .flex-hero__banner-wrapper p{width:calc(65% - 80px)}}@media screen and (max-width:52.9375em){.flex-hero__search-banner .flex-hero__banner-wrapper h1,.flex-hero__search-banner .flex-hero__banner-wrapper h2,.flex-hero__search-banner .flex-hero__banner-wrapper p{width:100%}}.flex-hero__search-banner .flex-hero__banner-wrapper p{margin-bottom:70px}@media screen and (max-width:52.9375em){.flex-hero__search-banner .flex-hero__banner-wrapper p{margin-bottom:25px;line-height:25px;width:80%!important;float:none;padding:10px 0}}.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content{color:#000;width:100%;padding:15px 0!important}@media print,screen and (min-width:64em){.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content{padding:64px 0!important}}.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search{min-height:auto}.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search__notification{width:100%;height:40px;color:#ccc;background:#000;font-weight:400;position:absolute;top:-40px}@media screen and (max-width:52.9375em){.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search__notification{min-height:40px;height:100%;position:relative;top:0}}.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search__notification p{color:#fff!important;text-align:left!important;margin-left:15px!important;margin-top:0!important;margin-bottom:0!important;line-height:40px;font-size:14px;width:auto!important}@media screen and (max-width:52.9375em){.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search__notification p{margin-bottom:70px;line-height:25px;width:80%!important;float:none;padding:10px 0}}.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search__notification a{font-weight:400;margin:0;padding:10px;color:#fff;width:40px;height:40px}@media screen and (max-width:52.9375em){.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search__notification a{font-weight:400;margin:0;padding:10px;color:#fff;width:40px;height:40px;position:absolute;top:0;right:0}}@media screen and (max-width:47.9375em){.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search__input{height:75px}}.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search__content_list .list-items{border:1px solid #ddd}.flex-hero__search-banner .flex-hero__banner-wrapper .flex-hero__banner-content .banner-search__content_list .list-items .item{height:57px}@media print,screen and (min-width:48em){.flex-hero__search-banner .flex-hero__banner-wrapper .campaign-landing__hero-content{padding:85px 1% 85px .5%}}@media print,screen and (min-width:64em){.flex-hero__search-banner .flex-hero__banner-wrapper .campaign-landing__hero-content{padding-right:28%}}.flex-hero__carousel{position:relative;background-color:#f5f5f5}@media print,screen and (min-width:64em){.flex-hero__carousel{background-color:#000}}.flex-hero__carousel .flex-hero__background .card__background-image.js-fit-parent{position:static}@media print,screen and (min-width:64em){.flex-hero__carousel .flex-hero__background .card__background-image.js-fit-parent{position:absolute;height:100%}}.flex-hero__carousel .flex-hero__banner-wrapper{min-height:600px;display:-ms-flexbox;display:flex}@media screen and (max-width:33.6875em){.flex-hero__carousel .flex-hero__banner-wrapper{min-height:410px}}@media screen and (min-width:53em){.flex-hero__carousel .flex-hero__banner-wrapper{min-height:620px}}@media screen and (min-width:75em){.flex-hero__carousel .flex-hero__banner-wrapper{min-height:656px}}@media screen and (max-width:63.9375em){.flex-hero__carousel .flex-hero__banner-wrapper h1,.flex-hero__carousel .flex-hero__banner-wrapper h2,.flex-hero__carousel .flex-hero__banner-wrapper p{color:#000!important}}@media screen and (min-width:97.5em){.flex-hero__carousel .flex-hero__banner-wrapper{max-width:calc(100% - 200px)}}.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content{padding:32px 0}.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-1,.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-2,.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-3,.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-4,.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-5 .headline-6{font-size:30px}.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content p.callout-3{font-size:16px;line-height:150%;letter-spacing:0}@media print,screen and (min-width:48em){.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content{padding:32px 0!important}.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-1,.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-2,.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-3,.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-4,.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-5 .headline-6{font-size:36px}.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content p.callout-3{font-size:20px;line-height:150%;letter-spacing:0}}@media print,screen and (min-width:64em){.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content{-ms-flex:0 0 50%;flex:0 0 50%;padding:64px 0!important}}@media screen and (min-width:75em){.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content{padding:80px 0!important}.flex-hero__carousel .flex-hero__banner-wrapper .flex-hero__banner-content .headline-3{font-size:48px}}.flex-hero__carousel .flex-hero__banner-wrapper .cta__with-bar ul li{display:block!important}.flex-hero__carousel .flex-hero__banner-wrapper .cta__with-bar ul li:nth-last-child(n+2):first-child,.flex-hero__carousel .flex-hero__banner-wrapper .cta__with-bar ul li:nth-last-child(n+2):first-child~*{margin-right:0}@media screen and (max-width:33.6875em){.flex-hero__carousel .flex-hero__banner-wrapper .cta__with-bar ul li a{margin-right:13px}}@media screen and (max-width:63.9375em){.flex-hero__carousel .flex-hero__banner-wrapper .cta__with-bar ul li a,.flex-hero__carousel .flex-hero__banner-wrapper .cta__with-bar ul li a:hover,.flex-hero__carousel .flex-hero__banner-wrapper .cta__with-bar ul li afocus{color:#d6002a!important}}.flex-hero__carousel .flex-hero__banner-wrapper .cta__with-bar ul li:nth-child(n+2):before{display:none}.flex-hero__carousel.flex__black-theme{background-color:#000}@media print,screen and (min-width:64em){.flex-hero__carousel.flex__black-theme{background-color:#000}}@media screen and (max-width:63.9375em){.flex-hero__carousel.flex__black-theme .flex-hero__banner-wrapper h1,.flex-hero__carousel.flex__black-theme .flex-hero__banner-wrapper h2,.flex-hero__carousel.flex__black-theme .flex-hero__banner-wrapper p{color:#fff!important}}@media screen and (max-width:33.6875em){.flex-hero__carousel.flex__black-theme .flex-hero__banner-wrapper .cta__with-bar ul li a{margin-right:13px}}@media screen and (max-width:63.9375em){.flex-hero__carousel.flex__black-theme .flex-hero__banner-wrapper .cta__with-bar ul li a,.flex-hero__carousel.flex__black-theme .flex-hero__banner-wrapper .cta__with-bar ul li a:hover,.flex-hero__carousel.flex__black-theme .flex-hero__banner-wrapper .cta__with-bar ul li afocus{color:#fff!important}}@media screen and (min-width:53em){.width-710{width:710px}}@media screen and (min-width:53em){.width-610{width:610px}}@media screen and (min-width:53em){.width-580{width:580px}}@media screen and (min-width:53em){.width-550{width:550px}}@media screen and (min-width:53em){.width-520{width:520px}}@media screen and (min-width:53em){.width-490{width:490px}}.cta__with-bar{display:block}.cta__with-bar ul{margin-left:0}.cta__with-bar ul li{display:inline-block;vertical-align:middle;position:relative}@media screen and (max-width:52.9375em){.cta__with-bar ul li{margin-bottom:13px}}@media print,screen and (min-width:33.75em){.cta__with-bar ul li{display:inline-block;margin:0 25px 0 0}}.cta__with-bar ul li:nth-last-child(n+2):first-child,.cta__with-bar ul li:nth-last-child(n+2):first-child~*{margin-right:15px}.cta__with-bar ul li a{margin-right:20px}@media screen and (max-width:33.6875em){.cta__with-bar ul li a{color:#d6002a!important}.cta__with-bar ul li a:hover,.cta__with-bar ul li afocus{color:#000!important}}.cta__with-bar ul li a[class*=link-]{margin-top:0!important}.cta__with-bar ul li:nth-child(n+2){display:block;position:relative;margin-left:0}.cta__with-bar ul li:nth-child(n+2).bar-white:before{color:#fff}.cta__with-bar ul li:nth-child(n+2).bar-red:before{color:#d6002a}.cta__with-bar ul li:nth-child(n+2).bar-black:before{color:#000}.cta__with-bar ul li:nth-child(n+2).bar-blue:before{color:#6986b0}.cta__with-bar ul li:nth-child(n+2).bar-gray:before{color:#ccc}@media print,screen and (min-width:33.75em){.cta__with-bar ul li:nth-child(n+2){display:inline-block;border:0;padding-top:0;margin-left:0}.cta__with-bar ul li:nth-child(n+2):before{width:1px;top:1px;content:"|";position:absolute;left:-22px;opacity:1}}.cta__with-bar ul li:nth-child(n+2) a{position:relative;top:1px}.cta__with-bar ul a[class*=button--]{margin-top:0!important}@media screen and (max-width:52.9375em){.flex-carousel__wrapper .owl-stage{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-carousel__wrapper .owl-stage .owl-item{display:-ms-flexbox;display:flex;height:auto!important}}.esg-bioimage-hide .blog__author .blog__author-image,.MI_home_container ul.content-carousel__large-three .content-carousel__first-column span{display:none}.intro-copy .intro-copy__second-column .list__two-column{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ui-helper-hidden-accessible{display:none!important}.corp-resp .article__wrapper{width:100%}.corp-resp .article__wrapper .our-focus{display:block}@media print,screen and (min-width:64em){.corp-resp .article__wrapper .our-focus{margin-top:65px;display:-ms-flexbox;display:flex}}.corp-resp .article__wrapper .our-focus .large-5 .sec-with-left-border{height:100%;max-width:100%}.esg_carousel .ratings-cards{height:100%}.esg_carousel .ratings-cards__card{border:1px solid #ccc;padding:32px;position:relative}.esg_carousel .ratings-cards__card--short{min-height:335px}@media print,screen and (min-width:48em){.esg_carousel .ratings-cards__card--short{min-height:270px}}.esg_carousel .ratings-cards__card--imgcard a,.esg_carousel .ratings-cards__card--imgcard h4,.esg_carousel .ratings-cards__card--imgcard p{z-index:1;position:relative}.esg_carousel .ratings-cards__card--tan{background-color:#ebe7e1}.esg_carousel .ratings-cards__card--gray{background-color:#f5f5f5}.esg_carousel .ratings-cards__card--nobg{background-color:#fff}.esg_carousel .ratings-cards__card--black{background-color:#000}.esg_carousel .ratings-cards__card--nohover:hover{transform:unset;z-index:unset;box-shadow:none}.esg_carousel .ratings-cards .link-with-arrow{font-size:12px}.quote-module .quotes{margin-top:5%}.quote-module .quotes .quote-item{margin:5% 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:63.9375em){.quote-module .quotes .quote-item{-ms-flex-direction:column;flex-direction:column;padding-left:15px}}.quote-module .quotes .quote-item__header{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:28%;margin-right:2%}@media screen and (max-width:63.9375em){.quote-module .quotes .quote-item__header{-ms-flex-order:2;order:2;width:50%}}@media screen and (max-width:47.9375em){.quote-module .quotes .quote-item__header{-ms-flex-order:2;order:2;width:100%}}.quote-module .quotes .quote-item__header .author{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;word-break:break-word}@media screen and (max-width:63.9375em){.quote-module .quotes .quote-item__header .author{margin-top:30px}}.quote-module .quotes .quote-item__header .author__image{display:block;float:left;width:96px;height:96px;margin-right:15px}.quote-module .quotes .quote-item__header .author__image img{border-radius:50%}@media screen and (max-width:63.9375em){.quote-module .quotes .quote-item__header .author__image{width:64px;height:64px}}.quote-module .quotes .quote-item__header .author-wrapper{display:block;float:left;width:70%;text-align:left}.quote-module .quotes .quote-item__header .author-wrapper__name{clear:both;float:left;width:100%;letter-spacing:-.36px;color:#000;font-weight:700;font-size:18px}.quote-module .quotes .quote-item__header .author-wrapper__subtitle{clear:both;float:left;width:100%;letter-spacing:0;color:#666;font-weight:400;font-size:14px}.quote-module .quotes .quote-item__content{display:-ms-flexbox;display:flex;-ms-flex-order:2;order:2;width:70%;-ms-flex:1;flex:1}@media screen and (max-width:63.9375em){.quote-module .quotes .quote-item__content{font-size:30px;-ms-flex-order:1;order:1;width:100%}}.quote-module .quotes .quote-item__content h5{letter-spacing:-1.2px;color:#000;text-align:left;font-weight:700;font-size:36px}@media screen and (max-width:63.9375em){.quote-module .quotes .quote-item__content h5{font-size:30px}}@media screen and (max-width:47.9375em){.quote-module .quotes .quote-item__content h5{font-size:24px}}.open-text-module .headline-3,.open-text-module .headline-4{margin-bottom:32px}.open-text-module .headline-6{margin-bottom:16px}.open-text-module .callout-2{margin-bottom:32px}.open-text-module .text-large,.open-text-module .text-xmedium{margin-bottom:20px;line-height:150%}.open-text-module .text-large a,.open-text-module .text-large a:focus,.open-text-module .text-large a:hover,.open-text-module .text-xmedium a,.open-text-module .text-xmedium a:focus,.open-text-module .text-xmedium a:hover{line-height:150%}.open-text-module .title-4{margin-bottom:24px;text-transform:uppercase;text-decoration:none}.open-text-module .text-gray-dark{color:#999!important}.open-text-module p{color:#333}.open-text-module p a{display:inline}.open-text-module p a,.open-text-module p a:active,.open-text-module p a:focus,.open-text-module p a:hover{font-weight:400;text-decoration:underline}.open-text-module .link-with-arrow{margin-bottom:16px}.open-text-module .list-style{color:#333;margin-bottom:32px;padding-left:0}.open-text-module .list-style>li{margin-bottom:8px}.open-text-module .list-style.list-style--bordered>li{margin-bottom:0}.open-text-module a[href^="mailto:"]{word-break:break-all}.stats{padding:56px 0;background-color:#f5f5f5}@media print,screen and (min-width:64em){.stats{padding:96px 0}}.stats__title{margin-bottom:8px}@media print,screen and (min-width:64em){.stats__title{margin-bottom:48px}}@media print,screen and (min-width:64em){.stats__list{display:-ms-flexbox;display:flex}}.stats__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:25px 0;padding-right:20px;border-bottom:1px solid #ccc}.stats__item:last-child{border-bottom:0}@media print,screen and (min-width:64em){.stats__item{display:block;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%;padding-top:0;padding-bottom:0;border:0}}.stats__numbers{font-size:30px;line-height:1.4;font-weight:700;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;margin-bottom:0;word-break:break-all}@media print,screen and (min-width:64em){.stats__numbers{font-size:62px;line-height:80px;margin-bottom:10px;-ms-flex:inherit;flex:inherit;max-width:100%}}@media screen and (min-width:85em){.stats__numbers{font-size:100px;line-height:122px}}.stats__data{text-transform:uppercase;font-size:14px;letter-spacing:1.4px;font-weight:700;margin-bottom:0}.stats__date{font-size:11px;color:#666;display:block;font-weight:400;margin-top:6px;letter-spacing:normal;text-transform:none}.content .stats:last-child{margin-bottom:-10.25em}@media print,screen and (min-width:48em){.content .stats:last-child{margin-bottom:-75px}}.image-with-content-heading{margin-bottom:60px}.image-card,.testimonialCard{min-height:375px;height:100%;width:100%;position:relative;padding:30px 30px 60px;font-weight:400}.image-card:focus,.image-card:hover,.testimonialCard:focus,.testimonialCard:hover{color:#fff;font-weight:400}.image-card:after,.testimonialCard:after{content:" ";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.7);top:0;left:0;opacity:0;transition:opacity .5s ease-in .2s}.image-card__text-block,.testimonialCard__text-block{color:#fff;display:block;position:relative;z-index:1;opacity:0;transition:opacity .5s ease-in .2s}.image-card__title,.testimonialCard__title{margin-bottom:20px;display:block}.image-card__text,.testimonialCard__text{margin-bottom:20px;display:block;letter-spacing:-.32px;line-height:18px}.image-card .card__overlay-icon,.testimonialCard .card__overlay-icon{position:absolute;z-index:1;left:50%;margin-left:-20px;top:50%;margin-top:-20px}.image-card .card__overlay-icon-podcast,.testimonialCard .card__overlay-icon-podcast{right:20px;bottom:20px;left:auto;top:auto;transform:translateX(0) translateY(0);z-index:1}.image-card .button__play,.testimonialCard .button__play{width:40px;height:40px;max-width:40px;max-height:40px}.image-card .button__play.white polygon,.testimonialCard .button__play.white polygon{fill:#fff}.image-card .button__play.white path,.testimonialCard .button__play.white path{stroke:#fff}@media (hover:none) and (pointer:coarse){.image-card.active .image-card,.image-card.active .testimonialCard__text-block,.image-card.active:after,.testimonialCard.active .image-card,.testimonialCard.active .testimonialCard__text-block,.testimonialCard.active:after{opacity:1}}.image-card.full-image,.testimonialCard.full-image{width:100%;min-height:unset;padding:0}.image-with-content{display:block}@media screen and (min-width:85em){.image-with-content{display:-ms-flexbox;display:flex}}.image-with-content__image{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}@media screen and (min-width:85em){.image-with-content__image{-ms-flex:0 1 50%;flex:0 1 50%;margin-bottom:0}}.image-with-content__image img{width:100%;max-height:1000px}@media print,screen and (min-width:48em){.image-with-content__image img{width:100%}}.image-with-content__image a.full-image{width:100%;height:auto}.image-with-content__content{-ms-flex:0 0 100%;flex:0 0 100%}.image-with-content__content .text-module__title{margin-bottom:25px}.image-with-content__content .text-module__cta{margin-top:32px}@media screen and (min-width:85em){.image-with-content__content{-ms-flex:0 1 50%;flex:0 1 50%;padding-right:50px}}@media print,screen and (min-width:48em){.image-with-content--image-left .image-with-content__content{padding-left:100px}}.image-with-content--image-right .image-with-content__content{-ms-flex-order:1;order:1}@media print,screen and (min-width:48em){.image-with-content--image-right .image-with-content__content{padding-right:100px}}.image-with-content--image-right .image-with-content__image{-ms-flex-order:2;order:2}@media print,screen and (min-width:48em){.image-with-content--image-right .image-with-content__image{text-align:right}}.banner-search{min-height:230px}.banner-search__icon-input{position:relative}.banner-search__icon{position:absolute!important;right:10px;top:10px;background-color:#000;width:80px;height:80px;margin-right:0!important;cursor:pointer}.banner-search__icon svg{position:absolute;right:25px;z-index:10;top:25px;fill:#fff;width:32px;height:32px}.banner-search__input{height:100px;padding:10px 40px!important;font-weight:400;font-size:20px;color:#000!important}@media screen and (max-width:47.9375em){.banner-search__input{font-size:16px;padding:10px 20px!important}}.banner-search__input:focus{border:none}.banner-search__input:-ms-input-placeholder{font-style:normal;color:#666!important}.banner-search__input::placeholder{font-style:normal;color:#666;opacity:1}.banner-search__content_list{z-index:99;position:relative;top:-15px;width:100%}.banner-search__content_list .list-items{position:absolute;top:0;width:100%;height:185px;overflow:auto;background-color:#fff}.banner-search__content_list .list-items .item{width:calc(100% - 80px);height:50px;margin:0 auto;line-height:50px;border-bottom:1px solid #ddd;text-align:left}@media screen and (max-width:47.9375em){.banner-search__content_list .list-items .item{width:calc(100% - 45px)}}.banner-search__content_list .list-items .item:first-child{margin-top:15px}.banner-search__content_list .list-items .item:last-child{border-bottom:0;margin-bottom:15px}.banner-search__links{float:right}.banner-search__links a.arrow{padding:0;margin:0}.banner-search__links a.arrow,.banner-search__links a.arrow:before,.banner-search__links a.arrow:focus,.banner-search__links a.arrow:hover{color:#d6002a;background:none;border:0}.boxed-search__notification{width:100%;height:40px;color:#ccc;background:#000;font-weight:400}.boxed-search__notification p{margin-left:15px;margin-top:0;margin-bottom:0;line-height:40px}.boxed-search__notification a{font-weight:400;margin:0;padding:10px;color:#fff;width:40px;height:40px}.boxed-search__icon-input{position:relative}.boxed-search__icon{position:absolute!important;right:0;top:0;width:88px;height:88px;margin-right:0!important;cursor:pointer}@media screen and (max-width:47.9375em){.boxed-search__icon{height:56px;width:56px}}.boxed-search__icon svg{position:absolute;right:26px;top:26px;fill:#000;width:24px;height:24px;z-index:1}@media screen and (max-width:47.9375em){.boxed-search__icon svg{right:16px;top:16px}}.boxed-search__input{height:88px;padding:24px!important;font-weight:700;font-size:30px;text-align:left;color:#000!important;border:1px solid #ccc!important;border-bottom:3px solid #000!important}@media screen and (max-width:47.9375em){.boxed-search__input{height:56px;font-size:16px}}.boxed-search__input:focus{border:3px solid #000!important}.boxed-search__input::-webkit-input-placeholder{font-style:normal;color:#ccc}@media screen and (max-width:47.9375em){.boxed-search__input::-webkit-input-placeholder{color:#999}}.boxed-search__input:-ms-input-placeholder{color:#ccc!important}@media screen and (max-width:47.9375em){.boxed-search__input:-ms-input-placeholder{color:#999!important}}.boxed-search__input:-ms-input-placeholder{font-style:normal;color:#ccc;opacity:1}.boxed-search__input::placeholder{font-style:normal;color:#ccc;opacity:1}@media screen and (max-width:47.9375em){.boxed-search__input:-ms-input-placeholder{color:#999}.boxed-search__input::placeholder{color:#999}}.boxed-search__content{position:relative}.boxed-search__content_list{z-index:10;position:absolute;top:90px;width:100%;height:300px;overflow-y:auto}.boxed-search__content_list .list-items{position:absolute;top:0;width:100%;background-color:#fff}.boxed-search__content_list .list-items .item{width:calc(100% - 80px);margin:0 auto;line-height:50px;border-bottom:1px solid #ddd;text-align:left}@media screen and (max-width:47.9375em){.boxed-search__content_list .list-items .item{width:calc(100% - 45px)}}.boxed-search__content_list .list-items .item a{padding:15px 0;display:block}.boxed-search__content_list .list-items .item:last-child{border-bottom:0}.boxed-search__links{float:right}.boxed-search__links a.arrow{padding:0;margin:0}.boxed-search__links a.arrow,.boxed-search__links a.arrow:before,.boxed-search__links a.arrow:focus,.boxed-search__links a.arrow:hover{color:#d6002a;background:none;border:0}.underlined-search__notification{width:100%;height:40px;color:#ccc;background:#000;font-weight:400}.underlined-search__notification p{margin-left:15px;margin-top:0;margin-bottom:0;line-height:40px}.underlined-search__notification a{font-weight:400;margin:0;padding:10px;color:#fff;width:40px;height:40px}.underlined-search__icon-input{position:relative}.underlined-search__icon{position:absolute!important;right:0;top:0;width:88px;height:88px;margin-right:0!important;cursor:pointer}@media screen and (max-width:47.9375em){.underlined-search__icon{height:56px;width:56px}}.underlined-search__icon svg{position:absolute;right:26px;top:26px;fill:#000;width:24px;height:24px;z-index:90}@media screen and (max-width:47.9375em){.underlined-search__icon svg{right:16px;top:16px}}.underlined-search__input{height:88px;padding:24px!important;font-weight:700;font-size:30px;text-align:left;color:#000!important;border:none;box-shadow:none;border-bottom:3px solid #000!important}@media screen and (max-width:47.9375em){.underlined-search__input{height:56px;font-size:16px}}.underlined-search__input:focus{border:none;box-shadow:none;border-bottom:3px solid #000!important}.underlined-search__input::-webkit-input-placeholder{font-style:normal;color:#ccc}@media screen and (max-width:47.9375em){.underlined-search__input::-webkit-input-placeholder{color:#999}}.underlined-search__input:-ms-input-placeholder{color:#ccc!important}@media screen and (max-width:47.9375em){.underlined-search__input:-ms-input-placeholder{color:#999!important}}.underlined-search__input:-ms-input-placeholder{font-style:normal;color:#ccc;opacity:1}.underlined-search__input::placeholder{font-style:normal;color:#ccc;opacity:1}@media screen and (max-width:47.9375em){.underlined-search__input:-ms-input-placeholder{color:#999}.underlined-search__input::placeholder{color:#999}}.underlined-search__content{position:relative}.underlined-search__content_list{z-index:99;position:absolute;top:90px;width:100%;height:300px;overflow-y:auto}.underlined-search__content_list .list-items{position:absolute;top:0;width:100%;background-color:#fff}.underlined-search__content_list .list-items .item{width:calc(100% - 80px);height:50px;margin:0 auto;line-height:50px;border-bottom:1px solid #ddd;text-align:left}@media screen and (max-width:47.9375em){.underlined-search__content_list .list-items .item{width:calc(100% - 45px)}}.underlined-search__content_list .list-items .item:last-child{border-bottom:0}.underlined-search__links{float:right}.underlined-search__links a.arrow{padding:0;margin:0}.underlined-search__links a.arrow,.underlined-search__links a.arrow:before,.underlined-search__links a.arrow:focus,.underlined-search__links a.arrow:hover{color:#d6002a;background:none;border:0}.search-bar ::-webkit-scrollbar{width:8px}.search-bar ::-webkit-scrollbar-track{background:#f1f1f1}.search-bar ::-webkit-scrollbar-thumb{background:#999}.search-bar ::-webkit-scrollbar-thumb:hover{background:#333}.search-bar .ds-checkbox,.search-bar .ds-radiobutton,.search-bar .ds-toggle{display:none}.search-bar .w3-button{font-size:16px!important;font-weight:700;color:#000;padding:14px 16px 13px!important;min-height:48px;letter-spacing:-.5px;line-height:1.16}.search-bar input[type=checkbox]+.fa,.search-bar input[type=checkbox]+label>.fa{cursor:pointer;margin-right:8px}.search-bar .w3-bar-item.w3-button{padding-left:0!important}.search-bar label,.search-bar label:focus{cursor:pointer;color:#000}.search-bar label:hover{color:#d6002a}.search-bar input[type=checkbox]+.fa-square-o:before,.search-bar input[type=checkbox]+label>.fa-square-o:before{color:#000!important;content:"\F096"}.search-bar input[type=checkbox]:checked+.fa-check-square-o:before,.search-bar input[type=checkbox]:checked+label>.fa-check-square-o:before{color:#000!important;content:"\F046"}.search-bar--small{position:relative}.search-bar--small .boxed-search__input{height:56px;padding:15px 52px 15px 15px!important;font-size:16px}.search-bar--small .boxed-search__icon{height:56px;width:56px}.search-bar--small .boxed-search__icon svg{top:17px;right:17px}.search-bar--small .boxed-search__notification{position:absolute;bottom:100%;left:0;z-index:6}.search-bar--small .boxed-search__notification:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;content:"";position:absolute;left:15px;bottom:-7px}.search-bar--small .boxed-search__content_list{top:56px;background:var(--gray-f5f5f5) 0 0 no-repeat padding-box;border:1px solid var(--gray-cccccc);background:#f5f5f5 0 0 no-repeat padding-box;box-shadow:0 7px 11px #0000001F;border:1px solid gray}.search-bar--small .boxed-search__content_list .list-items .item{width:calc(100% - 30px)}.blog .blog-layout__row{clear:both}.blog .outro-section{clear:both;display:block}.blog .outro-section .end-section{background-color:#f5f5f5;left:calc(-50vw + 50%);width:100vw;position:relative}.authorsTable .blog-excerpt__new{display:none}.group-module{padding:80px 0}@media print,screen and (min-width:64em){.group-module{padding:96px 0}}.group-module--light-gray{background:#f5f5f5}.group-module--warm-gray{background:#ebe7e1}.group-module--light-blue{background:#f0f3f7}.vertical-list>ul{margin:0}.vertical-list>ul>li{transition:all .25s cubic-bezier(.17,.67,.69,.85);transition-property:opacity,transform,box-shadow;background-color:#fff}.vertical-list>ul>li:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.2);transform:translateY(-5px);z-index:4}.vertical-list>ul>li:hover+.divider{opacity:0}.vertical-list>ul>li:hover .learn-more:after{transform:translateX(25%)}.vertical-list>ul>li .card{transition:none}.vertical-list>ul>li .card:hover{box-shadow:none;transform:none}.vertical-list>ul>li:first-child>a{border-top:1px solid #ccc}.vertical-list>ul>li>a{display:block;font-size:18px;text-transform:none;padding:24px 35px 24px 16px;letter-spacing:-.36px;border-bottom:1px solid #ccc}.vertical-list>ul>li>a:active,.vertical-list>ul>li>a:focus,.vertical-list>ul>li>a:hover{color:#d6002a;font-size:18px;text-transform:none;letter-spacing:-.36px;border-top:1px solid #fff;border-bottom:1px solid #fff}.vertical-list>ul>li>a:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);vertical-align:top;display:inline-block;width:16px;height:16px}@media print,screen and (min-width:48em){.vertical-list>ul>li>a:after{vertical-align:middle;width:16px;height:16px}}.vertical-list__black.ver-download:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_download-black.svg");background-repeat:no-repeat}.vertical-list__black.ver-download:active:after,.vertical-list__black.ver-download:focus:after,.vertical-list__black.ver-download:hover:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_download-red.svg");background-repeat:no-repeat}.vertical-list__black.ver-anchor:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_anchor-black.svg");background-repeat:no-repeat}.vertical-list__black.ver-anchor:active:after,.vertical-list__black.ver-anchor:focus:after,.vertical-list__black.ver-anchor:hover:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_anchor-red.svg");background-repeat:no-repeat}.vertical-list__black.ver-arrow:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_arrow-black.svg");background-repeat:no-repeat;width:12px;height:12px}.vertical-list__black.ver-arrow:active:after,.vertical-list__black.ver-arrow:focus:after,.vertical-list__black.ver-arrow:hover:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_arrow-red.svg");background-repeat:no-repeat}.vertical-list__gray{color:#666}.vertical-list__gray.ver-download:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_download-gray.svg");background-repeat:no-repeat}.vertical-list__gray.ver-download:active:after,.vertical-list__gray.ver-download:focus:after,.vertical-list__gray.ver-download:hover:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_download-red.svg");background-repeat:no-repeat}.vertical-list__gray.ver-anchor:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_anchor-gray.svg");background-repeat:no-repeat}.vertical-list__gray.ver-anchor:active:after,.vertical-list__gray.ver-anchor:focus:after,.vertical-list__gray.ver-anchor:hover:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_anchor-red.svg");background-repeat:no-repeat}.vertical-list__gray.ver-arrow:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_arrow-gray.svg");background-repeat:no-repeat;width:12px;height:12px}.vertical-list__gray.ver-arrow:active:after,.vertical-list__gray.ver-arrow:focus:after,.vertical-list__gray.ver-arrow:hover:after{background-image:url("../images/icons/vertical-list-icons/vertical-list_arrow-red.svg");background-repeat:no-repeat}@media print,screen and (min-width:64em){.icons-grid{display:-ms-flexbox;display:flex}}.icons-grid__left{padding-bottom:48px;margin-bottom:48px;border-bottom:1px solid #ccc}@media print,screen and (min-width:64em){.icons-grid__left{-ms-flex:0 1 33.33%;flex:0 1 33.33%;max-width:33.33%;padding-right:115px;padding-bottom:0;margin-bottom:0;border:0}}@media print,screen and (min-width:64em){.icons-grid__right{-ms-flex:0 1 66.66%;flex:0 1 66.66%;max-width:66.66%}}.icons-grid__title{margin-bottom:0}.icons-grid__content{margin-top:32px;color:#333}.icons-grid__cta{margin-top:32px}@media print,screen and (min-width:64em){.icons-grid-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.icons-grid-row .icons-grid-column{display:-ms-flexbox;display:flex;margin-bottom:32px}@media print,screen and (min-width:64em){.icons-grid-row .icons-grid-column{margin-bottom:57px;display:block}.icons-grid-row .icons-grid-column:nth-last-child(-n+3){margin-bottom:0}}@media print,screen and (min-width:64em){.icons-grid-row .icons-grid-column{-ms-flex:0 1 33.33%;flex:0 1 33.33%;max-width:33.33%;padding-right:80px}}.icons-grid-row .icons-grid-column__image{-ms-flex:0 1 40px;flex:0 1 40px;margin-right:20px;max-width:40px}@media print,screen and (min-width:64em){.icons-grid-row .icons-grid-column__image{margin-bottom:16px;margin-right:0;max-width:inherit}}.icons-grid-row .icons-grid-column__image img{width:100%;height:auto;max-height:40px;max-width:40px}.icons-grid-row .icons-grid-column__data{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.icons-grid-row .icons-grid-column .icons-grid-column__image+.icons-grid-column__data{-ms-flex:0 1 calc(100% - 100px);flex:0 1 calc(100% - 100px);max-width:calc(100% - 100px)}@media print,screen and (min-width:64em){.icons-grid-row .icons-grid-column .icons-grid-column__image+.icons-grid-column__data{max-width:100%}}.icons-grid-row .icons-grid-column__title{margin-bottom:5px;color:#000}@media print,screen and (min-width:64em){.icons-grid-row .icons-grid-column__title{margin-bottom:16px}}.icons-grid-row .icons-grid-column__content{margin-bottom:5px}@media print,screen and (min-width:64em){.icons-grid-row .icons-grid-column__content{margin-bottom:10px}}.icons-grid-row .icons-grid-column .link-with-arrow{font-size:12px}.image-module{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.image-module .item{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:25px}.image-module .item a,.image-module .item a:active,.image-module .item a:focus,.image-module .item a:hover{display:block}.image-module .item img{width:100%}.image-module .item:last-child{margin-bottom:0}.image-module .item a{display:block}@media print,screen and (min-width:48em){.image-module--two .item{-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}}@media print,screen and (min-width:48em){.image-module--three .item{-ms-flex:0 0 calc(33% - 16px);flex:0 0 calc(33% - 16px);max-width:calc(33% - 16px)}}@media screen and (min-width:75em){.image-module--four .item{-ms-flex:0 0 calc(25% - 16px);flex:0 0 calc(25% - 16px);max-width:calc(25% - 16px)}}.multimage_modules a{display:block}.pagination{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.pagination p{margin:0;padding:0 20px;font-size:16px;color:#666}@media print,screen and (min-width:48em){.pagination p{padding:0 40px}}.pagination__input{display:inline-block;vertical-align:middle}.pagination__input input{width:48px;height:40px;padding:10px 8px;border:1px solid #ccc;margin:0 15px;font-weight:700;color:#000;text-align:center;font-size:16px}.pagination__prev{font-size:16px;color:#000;height:12px;width:12px;display:inline-block}.pagination__prev:after{content:"<";display:inline-block;margin-left:0;position:relative;transition:transform .25s ease-out;z-index:1;top:-3px}.pagination__prev:hover:after{transform:translateX(-8px)}.pagination__next{font-size:16px;color:#000;display:inline-block}.pagination__next:after{content:">";display:inline-block;margin-left:0;position:relative;transition:transform .25s ease-out;z-index:1}.pagination__next:hover:after{transform:translateX(8px)}.pagination--right{-ms-flex-pack:end;justify-content:flex-end}.pagination--center{-ms-flex-pack:center;justify-content:center}.pagination--left{-ms-flex-pack:start;justify-content:flex-start}.pagination__disabled{opacity:.5;pointer-events:none}.table-module__global .table-module__column:first-child,.table-module__global .table-module__header .filterable-list__cell:first-child{padding-left:15px}.table-module__global .table-module__column:last-child,.table-module__global .table-module__header .filterable-list__cell:last-child{padding-right:15px}.table-module__global p{font-size:16px;margin-bottom:0}.table-module__global p+p{margin-top:18px}.table-module__global .filterable-list__header .filterable-list__cell{height:auto;min-height:100px}.table-module__global .filterable-list__header .filterable-list__cell:nth-last-child(2):first-child,.table-module__global .filterable-list__header .filterable-list__cell:nth-last-child(2):first-child~*{width:50%;max-width:50%}.table-module__global .filterable-list__header .filterable-list__cell:nth-last-child(3):first-child,.table-module__global .filterable-list__header .filterable-list__cell:nth-last-child(3):first-child~*{width:33.33%;max-width:33.33%}.table-module__global .filterable-list__header .filterable-list__cell:nth-last-child(4):first-child,.table-module__global .filterable-list__header .filterable-list__cell:nth-last-child(4):first-child~*{width:25%;max-width:25%}.table-module__global .filterable-list__header .filterable-list__cell:nth-last-child(5):first-child,.table-module__global .filterable-list__header .filterable-list__cell:nth-last-child(5):first-child~*{width:20%;max-width:20%}.table-module__global .table-module__row .table-module__column:nth-last-child(2):first-child,.table-module__global .table-module__row .table-module__column:nth-last-child(2):first-child~*{width:50%;max-width:50%}.table-module__global .table-module__row .table-module__column:nth-last-child(3):first-child,.table-module__global .table-module__row .table-module__column:nth-last-child(3):first-child~*{width:33.33%;max-width:33.33%}.table-module__global .table-module__row .table-module__column:nth-last-child(4):first-child,.table-module__global .table-module__row .table-module__column:nth-last-child(4):first-child~*{width:25%;max-width:25%}.table-module__global .table-module__row .table-module__column:nth-last-child(5):first-child,.table-module__global .table-module__row .table-module__column:nth-last-child(5):first-child~*{width:20%;max-width:20%}.table-module__global .dropdown.menu>li.is-dropdown-submenu-parent>a{font-size:12px}@media screen and (max-width:63.9375em){.table-module--column-reverse .filterable-list__header .filterable-list__cell:first-child{-ms-flex-order:2;order:2}}@media screen and (max-width:63.9375em){.table-module--column-reverse .filterable-list__header .filterable-list__cell:nth-child(2){-ms-flex-order:1;order:1}}@media screen and (max-width:63.9375em){.table-module--column-reverse .filterable-list__header .filterable-list__cell:nth-child(3){-ms-flex-order:3;order:3}}@media screen and (max-width:63.9375em){.table-module--column-reverse .filterable-list__header .filterable-list__cell:nth-child(4){-ms-flex-order:4;order:4}}@media screen and (max-width:63.9375em){.table-module--column-reverse .table-module__row .table-module__column:first-child{-ms-flex-order:2;order:2}}@media screen and (max-width:63.9375em){.table-module--column-reverse .table-module__row .table-module__column:nth-child(2){-ms-flex-order:1;order:1}}@media screen and (max-width:63.9375em){.table-module--column-reverse .table-module__row .table-module__column:nth-child(3){-ms-flex-order:3;order:3}}@media screen and (max-width:63.9375em){.table-module--column-reverse .table-module__row .table-module__column:nth-child(4){-ms-flex-order:4;order:4}}@media screen and (max-width:63.9375em){.scroll-in-mobile{border:1px solid #ccc}}.has-badge{position:relative;padding-left:34px}.badge{height:16px;width:16px;display:inline-block;border-radius:50%;position:absolute;top:0;margin-right:8px;vertical-align:middle;left:0}.badge--gold{background-color:#e2bc2a}.badge--silver{background-color:#d1d3d4}.badge--movers{background-color:#98cd01}.badge--bronze{background-color:#a97637}.badge--sustainability{background-color:#17a1bb}.tableFilter{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:64em){.tableFilter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.tableFilter__dropdown{margin-bottom:24px;-ms-flex:0 1 100%;flex:0 1 100%}@media print,screen and (min-width:64em){.tableFilter__dropdown{-ms-flex:0 1 30%;flex:0 1 30%;width:30%;padding-right:16px;margin-bottom:0}}@media screen and (min-width:85em){.tableFilter__dropdown{-ms-flex:0 1 20%;flex:0 1 20%;width:20%}}.tableFilter__dropdown:first-child{-ms-flex-order:2;order:2}@media screen and (min-width:85em){.tableFilter__dropdown:first-child{-ms-flex-order:1;order:1}}.tableFilter__dropdown:nth-child(2){-ms-flex-order:3;order:3}@media screen and (min-width:85em){.tableFilter__dropdown:nth-child(2){-ms-flex-order:2;order:2}}.tableFilter__search{margin-bottom:24px;-ms-flex-order:1;order:1;-ms-flex:0 1 100%;flex:0 1 100%}@media print,screen and (min-width:64em){.tableFilter__search{-ms-flex:0 1 40%;flex:0 1 40%;width:40%;margin-bottom:0;-ms-flex-order:3;order:3}}@media screen and (min-width:85em){.tableFilter__search{-ms-flex:0 1 60%;flex:0 1 60%;width:60%}}.tableFilter .zselect,.tableFilter__search .boxed-search__input{margin-bottom:0}.esgAutocomplete{max-height:475px;overflow:auto}.esgAutocomplete li{margin:0 15px;border-bottom:1px solid #ddd;text-align:left}.esgAutocomplete li div{padding:15px 0;display:block;font-weight:700;font-size:16px;color:#000;cursor:pointer;line-height:1}.esgAutocomplete li div:hover{color:#d6002a}.ui-helper-hidden-accessible{position:absolute;left:-999em}/*!
* ZMULTISELECT ZURB FOUNDATION 6
* $author: Andrea Mariani
* $email: andrea.mariani$fasys.it
* $twitter: $andreamariani2k
* $web: www.fasys.it
* $license: MIT
!*/.dropdownarea .zselect{height:56px;line-height:56px;border:1px solid #ccc;position:relative}.dropdownarea .zselect:before{color:#202020;right:12px}.dropdownarea .zselect input[type=checkbox]+label:before{border:1px solid #333;width:12px;height:12px;top:6px}.dropdownarea .zselect input[type=checkbox]:focus+label:before{border-color:#d6002a}.dropdownarea .zselect input[type=checkbox]+label:after{left:0;top:6px;width:12px;height:12px;background:#000 url("../images/esg/chekbox_checked.svg");background-position:0 1px}.dropdownarea .zselect ul{max-height:253px;border-bottom:3px solid #000;top:55px}.dropdownarea .zselect ul li{background:#fff;border-bottom:0;padding:.5rem 1.4rem .5rem 1.4em}.dropdownarea .zselect ul li label{margin:0;position:relative;top:0;color:#000;font-size:16px;line-height:24px;letter-spacing:.32px;font-weight:700}.dropdownarea .zselect ul li:hover{background-color:#f5f5f5;color:#959595}.dropdownarea .zselect ul li span{color:#000;font-size:16px;line-height:24px;letter-spacing:.32px;font-weight:700}.dropdownarea .zselect ul li.selectall,.dropdownarea .zselect ul li.zmsfilter{display:none}.dropdownarea .zselect ul li.disabled{color:gray}.dropdownarea .zselect span.zmshead{padding:0 .7rem;font-weight:700;font-size:14x}.dropdownarea .zselect span.zmshead.zmsplaceholder{font-style:normal;color:#000;font-size:14px;display:block;width:100%}@media screen and (min-width:97.5em){.dropdownarea .zselect span.zmshead.zmsplaceholder{font-size:15px}}.dropdownarea .zselect span.zmshead.zmsplaceholder b{color:#d6002a}.dropdownarea ::-webkit-scrollbar{width:8px}.dropdownarea ::-webkit-scrollbar-track{background:#f1f1f1}.dropdownarea ::-webkit-scrollbar-thumb{background:#999}.dropdownarea ::-webkit-scrollbar-thumb:hover{background:#333}.dropdownarea .zselect ul li:hover .zselect input[type=checkbox]+label:after{background:#fff}.dropdownarea input[type=checkbox]+label:after{fill:#000}.dropdownarea .zselect ul[x-placement=top]{border-top:1px solid #ccc!important;border-bottom:none!important;margin:7px 0 0 -.25rem!important}.dropdownarea .zselect ul[x-placement=bottom]{top:-7px!important;left:5px!important}.intro-heading{margin:0;padding-bottom:2em}.intro-heading:after,.intro-heading:before{display:table;content:" "}.intro-heading:after{clear:both}@media print,screen and (min-width:64em){.intro-heading{padding-bottom:0}}.intro-heading__title{margin-top:0}@media print,screen and (min-width:48em){.intro-heading__title{margin-top:0}}.intro-heading__first-column{width:100%}.intro-heading__first-column .headline-3{font-size:clamp(36px,calc(13px + 2.5vw),48px)}@media print,screen and (min-width:64em){.intro-heading__first-column{width:40%;float:left;margin-right:10%;padding-left:0!important;padding-right:0!important}}@media print,screen and (min-width:64em) and (min-width:33.75em){.intro-heading__first-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.intro-heading__first-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.intro-heading__first-column:last-child:not(:first-child){float:right}}.intro-heading__second-column{width:100%;margin:1.5em 0 0;padding-left:0!important;padding-right:0!important}@media print,screen and (min-width:64em){.intro-heading__second-column{width:50%;float:left;margin:0;padding-left:0!important}}@media print,screen and (min-width:64em) and (min-width:33.75em){.intro-heading__second-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.intro-heading__second-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.intro-heading__second-column:last-child:not(:first-child){float:right}}.intro-heading__second-column p{margin:.1em 0 .62em}.intro-heading__second-column a[class*=button--]{margin:20px 0;padding:14px 18px;letter-spacing:-.01em;font-size:18px;min-width:11em}.intro-heading__second-column .intro-heading__cta{font-size:14px;letter-spacing:.07em;text-transform:uppercase}@media print,screen and (min-width:64em){.intro-heading__second-column .intro-heading__cta{letter-spacing:.086em;margin:0 1.6em 0 0}}@media print,screen and (min-width:64em){.intro-heading__asymmetrical .intro-heading__first-column{width:24%;float:left;margin-right:10%}}@media print,screen and (min-width:64em) and (min-width:33.75em){.intro-heading__asymmetrical .intro-heading__first-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.intro-heading__asymmetrical .intro-heading__first-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.intro-heading__asymmetrical .intro-heading__first-column:last-child:not(:first-child){float:right}}@media print,screen and (min-width:64em){.intro-heading__asymmetrical .intro-heading__second-column{width:66%;float:left}}@media print,screen and (min-width:64em) and (min-width:33.75em){.intro-heading__asymmetrical .intro-heading__second-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.intro-heading__asymmetrical .intro-heading__second-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.intro-heading__asymmetrical .intro-heading__second-column:last-child:not(:first-child){float:right}}.intro-heading__full-width{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1240px}@media print,screen and (min-width:64em){.intro-heading__full-width .intro-heading__first-column{width:100%;float:left;margin-right:0}}@media print,screen and (min-width:64em) and (min-width:33.75em){.intro-heading__full-width .intro-heading__first-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.intro-heading__full-width .intro-heading__first-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.intro-heading__full-width .intro-heading__first-column:last-child:not(:first-child){float:right}}@media print,screen and (min-width:64em){.intro-heading__full-width .intro-heading__second-column{margin:1.5em 0 0;width:100%;float:left}}@media print,screen and (min-width:64em) and (min-width:33.75em){.intro-heading__full-width .intro-heading__second-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.intro-heading__full-width .intro-heading__second-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.intro-heading__full-width .intro-heading__second-column:last-child:not(:first-child){float:right}}@media print,screen and (min-width:64em){.intro-heading__cta-right .intro-heading__second-column{float:right;text-align:right}}.panel-set{margin:0;padding-bottom:2em}.panel-set:after,.panel-set:before{display:table;content:" "}.panel-set:after{clear:both}@media print,screen and (min-width:64em){.panel-set{padding-bottom:0}}@media print,screen and (min-width:64em){.panel-set__first-column{width:70%;float:left;margin-right:5%;padding-left:0!important;padding-right:0!important}}@media print,screen and (min-width:64em) and (min-width:33.75em){.panel-set__first-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.panel-set__first-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.panel-set__first-column:last-child:not(:first-child){float:right}}.panel-set__second-column{margin:1.5em 0 0;padding-left:0!important;padding-right:0!important}@media print,screen and (min-width:64em){.panel-set__second-column{width:25%;float:left;margin:0;padding-left:0!important}}@media print,screen and (min-width:64em) and (min-width:33.75em){.panel-set__second-column{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:64em) and (min-width:48em){.panel-set__second-column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.panel-set__second-column:last-child:not(:first-child){float:right}}.esgform .intro-copy__first-column{width:100%;margin-right:0;padding-left:0!important;padding-right:0!important}@media print,screen and (min-width:64em){.esgform .intro-copy__first-column{width:40%;float:left;margin-right:10%}}.esgform .intro-copy__first-column .intro-copy__title{margin-left:0}.esgform .intro-copy__second-column{width:100%;float:none}@media print,screen and (min-width:64em){.esgform .intro-copy__second-column{width:50%;float:left;margin:0;padding-left:0!important}}.esgform .contact-list{margin-top:0}.esgform .contact-list .intro-copy__first-column{width:100%;float:none}@media print,screen and (min-width:64em){.esgform .contact-list .intro-copy__first-column{width:33.33%;float:left;padding-left:0!important;padding-right:3.5rem!important;margin-right:0}}.esgform .contact-list .intro-copy__first-column h1,.esgform .contact-list .intro-copy__first-column h2{margin-left:0}@media print,screen and (min-width:64em){.esgform .contact-list .intro-copy__first-column h1,.esgform .contact-list .intro-copy__first-column h2{width:80%}}.esgform .contact-list .intro-copy__second-column{width:100%;float:none}@media print,screen and (min-width:64em){.esgform .contact-list .intro-copy__second-column{width:66.66%;float:left;margin:0;padding-left:0!important}}.esgform .contact-list .intro-copy__second-column ul li{width:100%;margin-bottom:5px}@media screen and (min-width:53em){.esgform .contact-list .intro-copy__second-column ul li{margin-right:2%;width:49%;-ms-flex:0 0 49%;flex:0 0 49%;float:left!important;margin-bottom:15px}.esgform .contact-list .intro-copy__second-column ul li:nth-child(2n+0){margin-right:0!important}}.esgform .contact-list .intro-copy__second-column ul li.hide-required .select2-selection__placeholder b{display:none}.esgform .contact-list .intro-copy__second-column ul li.is-current{width:100%;margin-right:0;clear:both}.esgform .contact-list .intro-copy__second-column ul li.is-current.p-l-26{padding-left:26.5px}.esgform .contact-list .intro-copy__second-column ul li.is-current ul li{width:100%;margin-right:0}.esgform .contact-list .intro-copy__second-column ul li.is-current.optionheading{margin:20px 0 40px;float:left;width:100%}@media print,screen and (min-width:48em){.esgform .contact-list .intro-copy__second-column ul li.is-current.optionheading{margin:40px 0 70px}}.esgform .contact-list .intro-copy__second-column ul li.is-current h5{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.esgform .contact-list .intro-copy__second-column ul li.is-current h5 span{color:#666;font-style:italic;font-weight:400}.esgform .contact-list .intro-copy__second-column ul li.is-current .ccpa-form-fields ul li{position:relative;margin-bottom:0}.esgform .contact-list .intro-copy__second-column ul li.is-current .ccpa-form-fields ul li .form__field-error-message{padding-left:23.6px;top:0;position:relative;transform:none}.esgform .contact-list .intro-copy__second-column ul li.is-current .ccpa-form-fields ul li .form-error{margin-top:0;line-height:normal}.esgform .contact-list .intro-copy__second-column ul li.is-current .ccpa-form-fields ul li .drop-simple:before{top:8px}.esgform .contact-list .intro-copy__second-column ul li.is-current .ccpa-form-fields ul li .drop-simple span{font-weight:700;color:#000;font-size:16px;line-height:24px}.esgform .contact-list .intro-copy__second-column ul li.is-current .ccpa-form-fields ul li:last-child{margin-bottom:0}.esgform .contact-list .intro-copy__second-column ul li.is-current .ccpa-form-fields ul li label span a{display:inherit}.esgform .contact-list .intro-copy__second-column ul li.is-current .ccpa-form-fields ul input[type=checkbox]+label:after,.esgform .contact-list .intro-copy__second-column ul li.is-current .ccpa-form-fields ul input[type=checkbox]:checked+label:after{top:7px;left:0}.esgform .contact-list .intro-copy__second-column ul li.is-current.captchadiv{margin:50px 0;display:block;float:left;width:100%}.esgform .contact-list .intro-copy__second-column ul li.is-current.captchadiv ul{float:left;width:100%;clear:both;margin:0}.esgform .contact-list .intro-copy__second-column ul li.is-current.captchadiv ul li{width:100%;position:relative}@media screen and (min-width:53em){.esgform .contact-list .intro-copy__second-column ul li.is-current.captchadiv ul li{position:relative;width:49%;-ms-flex:0 0 49%;flex:0 0 49%;margin-right:2%;margin-top:25px}.esgform .contact-list .intro-copy__second-column ul li.is-current.captchadiv ul li:nth-child(2n+0){margin-right:0!important}}.esgform .contact-list .intro-copy__second-column ul li.is-current.captchadiv ul li img{height:60px;padding-top:16px}.esgform .contact-list .intro-copy__second-column ul li.is-current .esginput input{border:1px solid #ccc;box-shadow:none;padding:24px 15px;border-radius:0;margin:30px 0 0!important;float:left;width:100%}.esgform .contact-list .intro-copy__second-column ul li.is-current .req-field-txt{margin-left:23.6px}.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot{width:100%;-ms-flex-pack:end;justify-content:flex-end}.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot .btn-container{position:relative}.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot .btn-container input[type=submit]{border:0;padding-right:125px}.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot .btn-container:after{content:">";right:21px;top:14px;color:#fff;font-size:18px;position:absolute;z-index:100;pointer-events:none;transition:transform .25s ease-out}.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot .btn-container:hover:after{transform:translateX(50%)}@media screen and (max-width:47.9375em){.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot{display:initial}.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot .btn-container{position:relative}.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot .btn-container input[type=submit]{border:0;padding-right:125px;width:100%}.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot .btn-container:after{top:-3px}.esgform .contact-list .intro-copy__second-column .form-frame__fixed-foot .btn-container .form-frame__cta{display:initial;text-align:left}}.esgform .fullwidth{width:100vw;left:calc(-50vw + 50%);position:relative;max-width:none}.esgform .related-insight .intro-copy__title{margin-top:0}.esgform .related-insight .cards-tag__border{padding-top:0;border-top:0}.esgform .form__field-list label.error{display:none!important}.esgform input[type=email]+.placeholder+.form__field-error-message,.esgform input[type=password]+.placeholder+.form__field-error-message,.esgform input[type=text]+.placeholder+.form__field-error-message{color:#d6002a}@media print,screen and (min-width:64em){.csa-esg-insight .insight-module .intro-copy__first-column{width:25%;padding-right:0!important}.csa-esg-insight .insight-module .intro-copy__first-column .intro-copy__title{margin-left:0}.csa-esg-insight .insight-module .intro-copy__second-column{width:75%}.csa-esg-insight .insight-module .intro-copy__second-column .cards-tag__list a{padding:20px 10px}}.companyData{margin:0;padding:0;display:-ms-flexbox;display:flex;margin-bottom:40px;margin-top:12px}.companyData li{color:#767676;font-size:12px;line-height:16px;margin-right:16px}@media print,screen and (min-width:48em){.companyData li{font-size:14px;line-height:20px;margin-right:24px}}.scoreModule{display:-ms-flexbox;display:flex}.scoreModule__column:first-child{-ms-flex:0 1 30%;flex:0 1 30%;width:30%}@media print,screen and (min-width:48em){.scoreModule__column:first-child{-ms-flex:0 1 20%;flex:0 1 20%;width:20%}}.scoreModule__column:nth-child(2){-ms-flex:0 1 70%;flex:0 1 70%;width:70%;padding-left:30px}@media print,screen and (min-width:48em){.scoreModule__column:nth-child(2){-ms-flex:0 1 40%;flex:0 1 40%;width:40%}}.scoreModule__column:nth-child(3){-ms-flex:0 1 40%;flex:0 1 40%;width:40%;padding-left:30px;display:none}@media print,screen and (min-width:48em){.scoreModule__column:nth-child(3){display:block}}.scoreModule__title{margin-bottom:0;font-size:14px}@media print,screen and (min-width:48em){.scoreModule__title{font-size:18px}}.scoreModule__subtitle{color:#767676}@media print,screen and (min-width:48em){.scoreModule__subtitle{font-size:14px}}.scoreModule__score{font-size:95px;line-height:1;margin-top:20px;font-weight:700}@media print,screen and (min-width:48em){.scoreModule__score{font-size:120px}}.scoreModule--box{background:#f5f5f5;border:1px solid #e9e9e9;padding:25px 20px;width:100%;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media screen and (min-width:53em){.scoreModule--box{-ms-flex-direction:row;flex-direction:row}}.scoreModule--box .scoreModule__column{-ms-flex-order:1;order:1}.scoreModule--box .scoreModule__column:first-child{-ms-flex-order:1;order:1;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}@media screen and (min-width:53em){.scoreModule--box .scoreModule__column:first-child{-ms-flex:0 1 30%;flex:0 1 30%;width:30%}}.scoreModule--box .scoreModule__column:nth-child(2){-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0;width:100%}@media screen and (min-width:53em){.scoreModule--box .scoreModule__column:nth-child(2){-ms-flex:0 1 70%;flex:0 1 70%;width:70%;padding-left:30px}}.scoreModule--box .evaluation_text{margin-bottom:26px;line-height:1.4;color:#767676;font-size:16px}.scoreModule--box .scoreModule__score{font-size:95px}@media screen and (min-width:53em){.scoreModule--box .scoreModule__score{font-size:80px}}@media screen and (min-width:75em){.scoreModule--box .scoreModule__score{font-size:120px}}.scoreModule--box .scoreModule__score .out-of-100{font-size:30px}@media print,screen and (min-width:48em){.scoreModule--box .scoreModule__score .out-of-100{font-size:30px}}.scoreModule .scoreResultsCTA a{font-size:11px;display:block;margin-bottom:10px}@media screen and (min-width:97.5em){.scoreModule .scoreResultsCTA a{display:inline;margin-bottom:0}}.scoreModule .scoreResultsCTA a:nth-child(2){border-left:none;padding-left:0;margin-left:0}@media screen and (min-width:97.5em){.scoreModule .scoreResultsCTA a:nth-child(2){border-left:1px solid #767676;padding-left:15px;margin-left:15px;margin-bottom:0}}.scoreModule.na_box{background:transparent;padding:0;border:0;-ms-flex-align:center;align-items:center}.scoreModule.na_box p{margin-bottom:0}.scoreModule.na_box .scoreModule__column:last-child{-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0;width:100%}@media screen and (min-width:53em){.scoreModule.na_box .scoreModule__column:last-child{-ms-flex:0 1 70%;flex:0 1 70%;width:70%;padding-left:40px}}.score-update{font-size:14px;line-height:20px;color:#767676;margin-bottom:24px;margin-top:20px}.chart-height{height:107px}@media print,screen and (min-width:48em){.chart-height{height:107px}}.historyChart{margin-top:20px;border-top:1px solid #e8e6e6}.dimensin-scores .highcharts-root{font-family:Conv_Akk_Pro,sans-serif!important}.dimensin-scores .highcharts-title{font-weight:700;font-size:16px!important;color:#000}@media print,screen and (min-width:33.75em){.dimensin-scores .highcharts-title{font-size:24px!important}}.dimensin-scores #DimensionScore_1,.dimensin-scores #DimensionScore_2{margin-bottom:20px}.dimensin-scores__chart-info{margin-bottom:40px}.dimensin-scores__chart-info .icon--chart-color{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-right:10px}.dimensin-scores__chart-info .icon--chart-color span{display:block;width:8px;height:15px;background:#000;margin-right:3px}.dimensin-scores__chart-info .icon--chart-line span{width:3px}.dimensin-scores__chart-info .icon--dot-line{width:3px;height:13px;margin-right:10px;border-right:15px solid #bebebe}.dimensin-scores__chart-info>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0}@media print,screen and (min-width:48em){.dimensin-scores__chart-info>ul{-ms-flex-direction:row;flex-direction:row}}.dimensin-scores__chart-info>ul>li{display:-ms-flexbox;display:flex;margin-right:20px;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media print,screen and (min-width:48em){.dimensin-scores__chart-info>ul>li{margin-bottom:0}}.esg-evaluation-box{background:#f5f5f5;border:1px solid #e9e9e9;padding:25px 20px;width:100%;margin-bottom:1.5em}.esg-evaluation-box P{margin-bottom:26px;color:#767676;line-height:1.4}.esg-evaluation-box .login-form__login{width:100%}.esg-evaluation-box .button--red.arrow{width:100%;padding:15px}.esg-evaluation-box .button--red.arrow span{width:calc(100% - 20px)}.esg-evaluation-box .button--red.arrow:active,.esg-evaluation-box .button--red.arrow:hover{background:#000}.esg-evaluation-box .button--red.arrow:before{background:none}.esg-evaluation-box .button--red.arrow:after{position:absolute;top:50%;transform:translateY(-50%)}@media print,screen and (min-width:64em){.product-layout{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.product-layout__left{padding-top:80px;padding-bottom:80px}@media print,screen and (min-width:64em){.product-layout__left{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;border-right:1px solid #ccc;padding-top:100px;padding-right:100px;padding-bottom:100px}}@media screen and (min-width:75em){.product-layout__left{padding-top:130px;padding-right:145px;padding-bottom:130px}}.product-layout__right{padding-bottom:0}@media print,screen and (min-width:64em){.product-layout__right{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;padding-left:40px;padding-top:100px;padding-bottom:100px}}@media screen and (min-width:75em){.product-layout__right{padding-left:62px;padding-top:130px;padding-bottom:130px}}.vertical-list--sticky{transition:all .3s ease 0s}@media screen and (max-width:63.9375em){.vertical-list--sticky{position:relative!important;top:auto!important;width:auto!important}}