.logo-container img {
    width: 170px !important;
}
/* To style css */
 .logo-container a {
         text-decoration: none;
         color: #000;
         letter-spacing: 1px;
         font-size: 30px;
         font-weight: 800;
         text-transform: uppercase;
         }
         .logo-container {
         width: 50% !important;
         }
         .jpmc-quick-links .quick-links__card-container .quick-links-card .link .icon:after{
            opacity: 0 !important;
         }
         span.icon.icon-16 i.fa-solid.fa-arrow-right {
                margin-left: 5px;
                margin-top: 5px;
            }

             span.icon.icon-16:after{
                opacity: 0;
            } 
          .cardContent  span.icon.icon-16 i.fa-solid.fa-arrow-right {
    margin-left: 5px;
    margin-top: 12px;
}
span.btnContent span.icon {
    margin-left: 5px;
}
span.btnContent span.icon::after {
    opacity: 0;
}
.quick-links-card span.icon.icon-16 i.fa-solid.fa-arrow-right {
    margin-top: 10px;
}
button.iconAnchor.small.next span.icon.icon-16 i.fa-solid.fa-arrow-right {
    line-height: 47px;
    font-size: 20px;
    margin-top: 22px;
    margin-left: 0;
}
button.iconAnchor.small.prev span.btnContent span.iconParent i.fa-solid.fa-arrow-left {
    line-height: 47px;
    font-size: 20px;
    margin-top: 22px;
    margin-left: 0;
}
.action-items a.primary.iconPresent span.icon.small i.fa-solid.fa-arrow-right {
    margin-top: 6px;
}
.nav-content button.menu-icon span.icon.icon-24 i.fa-solid.fa-bars {
    font-size: 26px;
    position: absolute;
}
.nav-content button.menu-icon span.icon.icon-24::after {
    opacity: 0;
}
.content-title-container span.container span.icon::after {
    opacity: 0;
}
section.primary-navigation-column-links-container button.nav-link span.icon i.fa-solid.fa-chevron-left {
    margin-top: 20px;
}
.primary-footer .cmp-primary-footer .top-container{
    background: #000080 !important;
}
/* To style css */

.primary-footer.section span.btnContent span.icon.icon-16 {
    line-height: 0px;
}
.primary-footer.section span.btnContent span.icon.icon-16 i {
    color: #fff;
}

.secondary .btnContent{
        border: 1px solid #000080;
    color: #000080;
    background-color: transparent;
}
.secondary .btnContent {
    position: relative;
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, transparent), color-stop(50%, #000080)) 100%;
    background: linear-gradient(270deg, transparent 50%, #000080 0) 100%;
    background-size: 203% 101%;
    -webkit-transition: cubic-bezier(.39,.57,.56,1);
    transition: cubic-bezier(.39,.57,.56,1);
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.secondary .btnContent:focus, .secondary .btnContent:hover {
    background-color: #000080;
    color: #ffffff;
}
.secondary:focus .btnContent, .secondary:hover .btnContent {
    border: 1px solid #000080;
}
.secondary .btnContent:hover {
    background-position: 0;
    color: #fff;
}
.primary .btnContent {
    background-color: #000080;
    color: #ffffff;
}
.primary .btnContent{
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, #000080), color-stop(50%, #000080)) 100%;
    background: linear-gradient(270deg, #000080 50%, #000080 0) 100%;
}
.primary .btnContent:hover {
    background-position: 0;
    color: #ffffff;
}
.home-page-header .cws-home-page-header .carousel .cards .home-page-header__container .home-page-header__content .number{
    color:#000080;
}
.iconAnchor .btnContent{
   color:#000080; 
}
.quick-links.travertine .jpmc-quick-links{
        background-color: #e6e7e9;
}
.dark .primary .btnContent {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, #a6d7f0), color-stop(50%, #fff)) 100%;
    background: linear-gradient(270deg, #000080 50%, #fff 0) 100%;
    background-size: 203% 101%;
    -webkit-transition: cubic-bezier(.39,.57,.56,1);
    transition: cubic-bezier(.39,.57,.56,1);
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.link{
    color: #000080;
}
.cmp-text a, .cmp-text p a, .cmp-text p a span, .rte-container a, .rte-container p a, .rte-container p a span{
  color: #000080;
  }
  .jpmc-accordion .panel .panel-title.active .accordion-button, .jpmc-accordion .panel .panel-title.active .accordion-button p{
   color: #000080;  
  }
  .jpmc-accordion .panel .panel-title .accordion-button:hover{
    color: #000080; 
  }
  .jpmc-accordion .panel .panel-title .accordion-button:hover{
    color: #000080; 
  }
  .jpmc-accordion .panel .panel-title.active .button-minus{
    color: #000080; 
  }
  .jpmc-accordion .panel .panel-title.active .accordion-button, .jpmc-accordion .panel .panel-title.active .accordion-button p{
   color: #000080;   
  }
  .jpmc-accordion .panel .panel-title .accordion-button:focus {
    outline: 1px dashed #000080;
}
.jpmc-accordion .panel .panel-title .accordion-button:hover{
    color: #000080;  
}
.jpmc-accordion .panel .panel-title:hover .accordion-button a, .jpmc-accordion .panel .panel-title:hover .accordion-button b, .jpmc-accordion .panel .panel-title:hover .accordion-button div, .jpmc-accordion .panel .panel-title:hover .accordion-button h1, .jpmc-accordion .panel .panel-title:hover .accordion-button h2, .jpmc-accordion .panel .panel-title:hover .accordion-button h3, .jpmc-accordion .panel .panel-title:hover .accordion-button h4, .jpmc-accordion .panel .panel-title:hover .accordion-button h5, .jpmc-accordion .panel .panel-title:hover .accordion-button h6, .jpmc-accordion .panel .panel-title:hover .accordion-button i, .jpmc-accordion .panel .panel-title:hover .accordion-button li, .jpmc-accordion .panel .panel-title:hover .accordion-button ol, .jpmc-accordion .panel .panel-title:hover .accordion-button p, .jpmc-accordion .panel .panel-title:hover .accordion-button span, .jpmc-accordion .panel .panel-title:hover .accordion-button sup, .jpmc-accordion .panel .panel-title:hover .accordion-button u, .jpmc-accordion .panel .panel-title:hover .accordion-button ul, .jpmc-accordion .panel .panel-title:hover .button-minus, .jpmc-accordion .panel .panel-title:hover .button-plus{
   color: #000080; 
}
.experience-fragment__container .button.iconText .icon, .experience-fragment__container .button.iconText .text{
  color: #000080;   
}
.iconText .icon{
    color: #000080;  
}
.nav-link:active, .nav-link:focus, .nav-link:hover, .pm-link:active, .pm-link:focus, .pm-link:hover{
   color: #000080;   
}
.nav-link:active .icon, .nav-link:focus .icon, .nav-link:hover .icon, .pm-link:active .icon, .pm-link:focus .icon, .pm-link:hover .icon{
    color: #000080; 
}
.nav-link__item{
   color: #000080;  
}
.nav-link__item:active, .nav-link__item:focus, .nav-link__item:hover{
   color: #000080;   
}
.quick-links.white a{
    color: #000080;
}
.link .link-text:after{
    color: #000080;
}
.quick-links.white a{
  color: #000080;   
}
.quick-links.white a{
  color: #000080;   
}
.link:active, .link:focus{
    color: #000080; 
}
.link{
 color: #000080;    
}
.link .link-text:after{
    background-color: #000080;
}
.link:active, .link:focus{
  outline: 1px dashed  #000080; 
}
.hyper-link.anchor-4:focus, .hyper-link.anchor-4:hover, .hyper-link.anchor-9:focus, .hyper-link.anchor-9:hover{
        color: #000080;
}
.jpmc-breadcrumbs ol li:after{
    font-family: "fontawesome" !important;
    content: "\f105";
}
span.icon.icon-16 {
    margin-top: 6px;
}
.fa-arrow-right:before {
    content: "\f061";
    font-family: "fontawesome" !important;
}
.cta-container span.icon.icon-16 {
    margin-top: 0;
}
.fa-angle-right:before {
    content: "\f105" !important;
    font-family: "fontawesome";
}
.dynamic-grid.dark{
    background: #414755;
}
.dynamic-grid.dark .cmp-dynamic-grid .cmp-dynamic-grid-main .cmp-dynamic-grid-content .cards ul li .container .card-img-container:not(.card-img-right):not(.card-img-left):not(.card-img-6):not(.card-img-4):not(.card-img-3) .card-content{
   background: #414755; 
}
.breaker-text-only.dark .headline{
 background: #414755;   
}