body.nir-node--5806 .block-region-footer{width:100%;}.press-title a,.press-title .field-nir-event-title,.press-title .field-nir-event-title a{font-size:24px;line-height:36px;font-family:"Sul-Sans-Light";}.has-bg .press-title a{color:#FFFFFF;}.press-date{margin-bottom:23px;font-size:12px;line-height:14px;font-family:"Sul-Sans-Regular";}.press-title .field-nir-event-title,.press-title .field-nir-event-title a{margin-bottom:23px;}.item-list ul{padding:0;list-style:none;}.item-list ul li{padding-bottom:10px;}.webcast-link a,.file-link .file--application-pdf a{font-size:14px;}.views-field-field-nir-tags{display:none;}.show-all{display:none !important;}#contact-home-section a{display:inline;}#block-revenueearnings h2,.block--market-data-block__stock-quote h2{font-size:14px !important;color:#0075cf;font-family:'Sul-Sans-Black';line-height:1;}#block-revenueearnings h2{color:#FF7F30;}.block--market-data-block__stock-quote .stock-quote__short .sq-ticker{display:block;font-size:16px;line-height:1.25;}.block--market-data-block__stock-quote .stock-quote__short .sq-trade{display:inline-block;margin-bottom:23px;font-family:'Sul-Sans-Light';font-size:48px;color:#0075cf;}.block--market-data-block__stock-quote .stock-quote__short .sq-change{font-size:20px;font-family:'Sul-Sans-Light';}#block-revenueearnings{margin-bottom:23px;}.layout-flexible:first-child:not(.curve-shape){padding-top:50px !important;}.featured-signpost-image-content-wrapper .signpost-content-box a.image_link{min-height:250px;overflow:hidden;display:block;position:relative;}.featured-signpost-image-content-wrapper .signpost-content-box a.image_link img{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:100%;position:absolute;-o-object-fit:cover;font-family:"object-fit:cover;object-position:center center";object-fit:cover;z-index:1;-o-object-position:center center;object-position:center center;height:100%;}.featured-signpost-image-content-wrapper .signpost-content-box a.image_link:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);}#leadership-section .image_link img{width:100%;height:auto;}#email-alerts-section .image-section{max-height:560px;overflow:hidden;max-width:1600px;}#email-alerts-section .image-section img{width:100%;height:auto;}#events-section .component-title{display:inline-block;}.financial-overview-label,financial-overview-data{display:block;}.financial-overview-label{font-size:16px;line-height:1.25;}.financial-overview-data{color:#FF7F30;margin-bottom:23px;font-family:'Sul-Sans-Light';font-size:48px;}#events-section a.pr-link{padding:12px 38px;font-size:16px;line-height:24px;font-family:"Sul-Sans-Bold";border:2px solid;float:right;text-transform:uppercase;letter-spacing:2px;margin-top:-5px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;z-index:1;color:#0075cf;border-color:#0075cf;}.block-nir-attribution-block p{font-size:12px;color:#aaa;}.read-link-wrapper .read-link{display:inline-block;position:relative;text-transform:uppercase;letter-spacing:2px;font-family:"Sul-Sans-Bold";color:#0075CF;font-size:16px;line-height:24px;}.read-link-wrapper .read-link:after{content:url(/sites/g/files/knoqqb59336/themes/site/nir_pid1453/dist/images/icons-arrow-right.svg);fill:#0075CF;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-30px;height:22px;width:20px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.read-link-wrapper .read-link:hover{color:#222d35;}.read-link-wrapper .read-link:hover:after,.featured-signpost-image-content-wrapper .signpost-content-link a:hover:after{content:url(/sites/g/files/knoqqb59336/themes/site/nir_pid1453/dist/images/icons-arrow-right-dblue.svg);right:-37px;}#contact-home-section img{width:100%;}#events-section .block-region-header,#news-section .block-region-column1{width:100%;}body.nir-node--5806 header.header{background-color:transparent !important;}body.nir-node--5806 header.header.activeSearch,body.nir-node--5806 header.header.nav--sticky.nav--down,body.nir-node--5806 header.header:hover{background-color:#FFF !important;}body.nir-node--5806 header.header .navigation .we-mega-menu-li[data-level="0"]>a{color:#FFFFFF;}body.nir-node--5806 header.header:hover .navigation nav.main .we-mega-menu-li[data-level="0"]>a{color:#222d35;}@media screen and (min-width:1025px){.banner h1.heading{font-size:40px !important;letter-spacing:4.2px !important;}}
