/* -------------------
BEGIN NG Client New
Sitecore Resource: 8eb9c5a6-09a8-4960-9e64-1bb9fd317a3d
-------------------*/
/* -------------------
B24 client
-------------------*/
:root {
  --branding-primary-default: #00148c;
  --branding-primary-default-alpha: #f0f0f0; /* To be used on dropdown callouts only*/
  --branding-primary-active: #0073cd;
  --branding-primary-bg: #f0f0f0;
  --branding-primary-text: #55555a;
  --branding-secondary-default: #00148c;
  --branding-secondary-active: #0073cd;
  --branding-primary-nav: #0073cd;
  --branding-primary-active-nav: #00aff0;
  --branding-primary-bg-nav: #f0f0f0;
  --branding-accent-1: #008391;
  --branding-accent-2: #c800a1;
  --branding-accent-3: #00873f;
  --branding-accent-4: #d93d1e;
  --branding-accent-5: #ffb45a;
  --branding-accent-6: #99cdd3;
  --branding-accent-7: #e999d9;
  --branding-accent-8: #99cfb2;
  --branding-accent-9: #f0b1a5;
  --branding-accent-10: #00147c;

  /*borderRadius:  Default value or 0. No other value should be used. */
  --u-borderRadius-0px: 0; /* options: default value || 0 */
  --u-borderRadius-2px: 2px; /* options: default value || 0 */
  --u-borderRadius-3px: 3px; /* options: default value || 0 */
  --u-borderRadius-4px: 4px; /* options: default value || 0 */
  --u-borderRadius-5px: 5px; /* options: default value || 0 */
  --u-borderRadius-10px: 10px; /* options: default value || 0 */
  --u-borderRadius-20px: 20px; /* options: default value || 0 */

  /*boxShadow Use caution if changing these values. They may produce unintended results. */
  --u-boxShadow-2px: 0px 1px 2px rgb(0 0 0 / 16%);
  --u-boxShadow-6px: 0px 1px 6px rgb(0 0 0 / 16%); /*default*/
  --u-boxShadow-10px: 0px 1px 10px rgb(0 0 0 / 16%);
}:root {
  --branding-primary-default: #00bfb3;
  --branding-primary-default-alpha: #daedec; /* To be used on dropdown callouts only*/
  --branding-primary-active: #808ac6;
  --branding-primary-bg: #f0f0f0;
  --branding-primary-text: #00148c;
  --branding-secondary-default: #00148c;
  --branding-secondary-active: #f0f0f0;
  --branding-primary-nav: #0072ce;
  --branding-primary-active-nav: #4e8bde;
  --branding-primary-bg-nav: #f0f0f0;
  --branding-accent-1: #00bfb3;
  --branding-accent-2: #0072ce;
  --branding-accent-3: #00148c;
  --branding-accent-4: #8246af;
  --branding-accent-5: #00ac41;
  --branding-accent-6: #002c77;
  --branding-accent-7: #ee3d8b;
  --branding-accent-8: #0077a0;
  --branding-accent-9: #00968f;
  --branding-accent-10: #00147c;

  /*borderRadius:  Default value or 0. No other value should be used. */
  --u-borderRadius-0px: 0; /* options: default value || 0 */
  --u-borderRadius-2px: 2px; /* options: default value || 0 */
  --u-borderRadius-3px: 3px; /* options: default value || 0 */
  --u-borderRadius-4px: 4px; /* options: default value || 0 */
  --u-borderRadius-5px: 5px; /* options: default value || 0 */
  --u-borderRadius-10px: 10px; /* options: default value || 0 */
  --u-borderRadius-20px: 20px; /* options: default value || 0 */

  /*boxShadow Use caution if changing these values. They may produce unintended results. */
  --u-boxShadow-2px: 0px 1px 2px rgb(0 0 0 / 16%);
  --u-boxShadow-6px: 0px 1px 6px rgb(0 0 0 / 16%); /*default*/
  --u-boxShadow-10px: 0px 1px 10px rgb(0 0 0 / 16%);
}

@media (min-width: 40em) {
    .cta-static [class^='fa'] {
        align-self: center;
        font-size: 37px;
        display: block;
        color: #faa74a;
    }
}
#child-b .card-text .posted-date {
display:none;
}

.mgr-otr .posted-date {
display:none;
}

/*.mgr-otr .section, .mgr-otr .card-text, .mgr-otr .card-content {
background-color: var(--branding-accent-2);
}
*/
.mgr-otr .section-title, .mgr-otr .card-text, .mgr-otr :is(a, a:visited)  {
color:var(--u-grayscale-55);
}

.ct.nudge .ct__headline {
  font-family: var(--u-fontFamily-regular);
}

.slick-active .cta-static {
  background-color: var(--branding-accent-10);
}

.slick-active + .slick-active .cta-static {
  background-color: var(--branding-accent-10);
}

.slick-active + .slick-active + .slick-active .cta-static {
  background-color: var(--branding-accent-10);
}

.alert-card :is(a, a:hover, a:active):not(.btn) {
    color: inherit;
    text-decoration: underline;
}

.ct__headline :is(a, a:hover, a:active):not(.btn) {
    color: inherit;
}

/* Uncomment this line if you need to add an underline to unstyled links  */
/*a:not([class]) {
  text-decoration: underline;
}
*/

/* Hides tagline of logo in small viewports.  Uncomment this line and update value to match inline size of client logo  */
/*@media (max-width: 40em) {
.logo-ctr {
  max-inline-size: 130px;
}
*/


.slick-active .cta-static {
  background-color: var(--branding-accent-1);
}

.slick-active + .slick-active .cta-static {
  background-color: var(--branding-accent-2);
}

.slick-active + .slick-active + .slick-active .cta-static {
  background-color: var(--branding-accent-3);
}



.btn.survey__option:has(i[class^='fa']) {
    background: #ffb25b;
}


    .cta-static [class^='fa'] {
        color: #ffffff;
    }

/*DO NOT COPY/PASTE THIS TO OTHER CLIENT SITES!*/
.slider-sync-ctr {
    background-color: #00148c;

}


/*DO NOT COPY/PASTE THIS TO OTHER CLIENT SITES!*/
.ct--alt-1 {
    background-color: #00148c;

}


/*DO NOT COPY/PASTE THIS TO OTHER CLIENT SITES!*/
.tile__icon i {
    color: #00148c;
}



.lp-hero__content {
    background-color: transparent;
}
