#content-bannerwrapper-new {
   
    background-color: black;
}
#breadcrumb a:focus, #breadcrumb a:active{outline: 1px dotted #fff;}
#module-3-col-link-text{ padding: 48px 0 70px 0;  border: solid 1px #dadada;}
#module-3-col-link-text .main-heading{color: #0158ba;    margin-bottom: 0;}  
#module-3-col-link-text .heading-text{padding-bottom:17px;margin-top:62px;font-size: 2.4rem;line-height: 24px;}
#module-3-col-link-text .text-wrapper .three-col-text-link{font-size: 1.6rem;line-height: 1.56;color: #004899;}

/*** corporate-responsibility banner cta css  ***/
#content-bannerwrapper-new .new-banner-cta-wrapper {width: 100%;height: auto;display: flex;flex-direction: column-reverse;flex-wrap: wrap;align-content: flex-end;margin-top: 198px;}
#content-bannerwrapper-new .main-wrapper-new-cta{width: 100%;height: 100%;display: flex;flex-direction: column;flex-wrap: wrap;align-content: flex-end;justify-content: flex-end;}
#content-bannerwrapper-new .new-banner-cta-wrapper a{color:#fff; border-radius: 27.5px;border: solid 1px #ffce3f;background-color: #004899;font-size: 1.6rem;line-height: 1;text-align: center;padding:18px 27px;z-index: 99;}
#content-bannerwrapper-new .new-banner-cta-wrapper a:hover{color: #004899 !important;background: #fff;border: 1px solid #fff; text-decoration:none; -webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;width: 182px;}
#ip3-corporate-responsibility .bannertext-wrapper .bannertext h1 {line-height: 74px;}  
#ip3-corporate-responsibility #content-bannerwrapper-new .bannertext-wrapper {padding-top: 196px;position: relative; width: 100%;height: 100%;}
@media screen and (max-width:767.98px){
#content-bannerwrapper-new .new-banner-cta-wrapper {margin-bottom: 150px; width: 213px;} 
#ip3-corporate-responsibility .bannertext-wrapper .bannertext h1 {line-height: 4.4rem;}
}
@media screen and (max-width: 992px){
#ip3-corporate-responsibility #content-bannerwrapper-new {height: 500px !important;}}

#ip3-corporate-responsibility .text-wrapper div p {
  padding-bottom: 0px;
}

/** Quote module override ***/
#ip3-corporate-responsibility #customer-experience-section6.corporate-responsibility .quote-text {margin-top: 82px;margin-bottom: 0;}
#ip3-corporate-responsibility #customer-experience-section6 .quote-wrapper {padding: 0;}
#ip3-corporate-responsibility #customer-experience-section6 .quote-wrapper .quote-subtextt {color: #004899;margin-top: 30px;}
#ip3-corporate-responsibility #customer-experience-section6 .quote-wrapper:before {top: 0px;width: 62px;height: 45px;}
#ip3-corporate-responsibility #customer-experience-section6 .quote-subtext {margin-top: 30px;color: #004899;}
#ip3-corporate-responsibility  #customer-experience-section6.corporate-responsibility {border: solid 1px #dadada;}


