/* OnePlace Digital Brand DNA - Button Colors */
.zlp-default-button,
[element=BUTTON] a,
[element=BUTTON] .zlp-default-button {
      background-color: #DB0000 !important;
      color: #ffffff !important;
      border-color: #DB0000 !important;
}
.zlp-default-button:hover,
[element=BUTTON] a:hover {
      background-color: #b50000 !important;
      color: #ffffff !important;
      border-color: #b50000 !important;
}

/* OnePlace Brand DNA - Navy Hero Section */
[element=ROW]:first-child {
        background-color: #13273B !important;
}

/* 12px Rounded Corners on All Images */
[element=IMAGE] img,
.zlp-default-image {
        border-radius: 12px !important;
}

/* Orange CTA Override to Brand Red */
[element=BUTTON] .zlp-default-button[style*="background-color: rgb(221, 135, 48)"],
[element=BUTTON] .zlp-default-button[style*="background-color: rgb(230, 126, 34)"] {
        background-color: #DB0000 !important;
        border-color: #DB0000 !important;
}

/* Navy Footer/Dark Sections */
[element=ROW]:last-child {
        background-color: #13273B !important;
}

/* Header Nav Background */
[element=ROW] .zlp-outer-container {
        max-width: 1200px !important;
        margin: 0 auto !important;
}
