
    @import url(/dam/jcr:099f70a5-17a7-4927-a666-fa4cfa60a75a/ArialMT.woff2);
    @import url(/dam/jcr:314fa2ef-a571-4bbe-b515-f21f99299377/BlenderPro-Thin.woff2);
    @import url(/dam/jcr:1ef2488f-851f-4dc4-bde3-2f36910f04aa/BlenderPro-Bold.woff2);
    @import url(/dam/jcr:c7e512ca-231b-4b06-90d0-e1f3dba4d8e7/Roboto-Regular.woff2);
    @import url(/dam/jcr:74eeb65e-a4f3-4aee-9c10-5d0729308239/Roboto-Bold.woff2);
    @import url(/dam/jcr:1f1e9bc2-7ae3-4173-981b-4529975546ab/BlenderPro-Medium.woff2);
    @import url(/dam/jcr:a7ec0e3e-274f-4bae-b1c2-3fd2ac00c0ea/blender.woff2);
    @import url(/dam/jcr:1ef2488f-851f-4dc4-bde3-2f36910f04aa/BlenderPro-Bold.woff2);
    @import url(/dam/jcr:53c0417b-8870-44c6-82cc-385910179d89/BlenderPro-Heavy.woff2);
    @import url(/dam/jcr:9e092765-457f-4203-9fb8-5133f1cd65e9/BlenderPro-Medium.woff2);
    @import url(/dam/jcr:21713ac3-1902-413c-8f01-dcbe8fcc9d15/verdanab_1.woff2);
    @import url(/dam/jcr:81f5a3d0-a3e4-4541-8846-7c8ca72f0e5b/verdana.ttf);

    @font-face {
      font-family: 'arial-regular';
      font-display: swap;
      src: url(/dam/jcr:099f70a5-17a7-4927-a666-fa4cfa60a75a/ArialMT.woff2) format('woff2');
    }
    @font-face {
      font-family: 'verbw01-bd';
      font-display: swap;
      src: url() format('woff2');
    }
    @font-face {
      font-family: 'BlenderPro-Thin';
      font-display: swap;
      src: url(/dam/jcr:314fa2ef-a571-4bbe-b515-f21f99299377/BlenderPro-Thin.woff2) format('woff2');
    }
    @font-face {
      font-family: 'BlenderPro-Bold';
      font-display: swap;
      src: url(/dam/jcr:1ef2488f-851f-4dc4-bde3-2f36910f04aa/BlenderPro-Bold.woff2) format('woff2');
    }
    @font-face {
      font-family: 'Roboto-Regular';
      font-display: swap;
      src: url(/dam/jcr:c7e512ca-231b-4b06-90d0-e1f3dba4d8e7/Roboto-Regular.woff2) format('woff2');
    }
    @font-face {
      font-family: 'Roboto-Bold';
      font-display: swap;
      src: url(/dam/jcr:74eeb65e-a4f3-4aee-9c10-5d0729308239/Roboto-Bold.woff2) format('woff2');
    }
    @font-face {
      font-family: 'BlenderPro-Medium';
      font-display: swap;
      src: url(/dam/jcr:1f1e9bc2-7ae3-4173-981b-4529975546ab/BlenderPro-Medium.woff2) format('woff2');
    }
    @font-face {
      font-family: 'blender';
      font-display: swap;
      src: url(/dam/jcr:a7ec0e3e-274f-4bae-b1c2-3fd2ac00c0ea/blender.woff2) format('woff2');
    }
    @font-face {
      font-family: 'BlenderPro-Bold900w';
      font-display: swap;
      src: url(/dam/jcr:1ef2488f-851f-4dc4-bde3-2f36910f04aa/BlenderPro-Bold.woff2) format('woff2');
    }
    @font-face {
      font-family: 'BlenderPro-Heavy';
      font-display: swap;
      src: url(/dam/jcr:53c0417b-8870-44c6-82cc-385910179d89/BlenderPro-Heavy.woff2) format('woff2');
    }
    @font-face {
      font-family: 'BlenderPro-Medium';
      font-display: swap;
      src: url(/dam/jcr:9e092765-457f-4203-9fb8-5133f1cd65e9/BlenderPro-Medium.woff2) format('woff2');
    }
    @font-face {
      font-family: 'verdanabold';
      font-display: swap;
      src: url(/dam/jcr:21713ac3-1902-413c-8f01-dcbe8fcc9d15/verdanab_1.woff2) format('woff2');
    }
    @font-face {
      font-family: 'verdanaregular';
      font-display: swap;
      src: url(/dam/jcr:81f5a3d0-a3e4-4541-8846-7c8ca72f0e5b/verdana.ttf) format('woff2');
    }

:root {
  --theme-color-white: #fff;
  --theme-color-black: #000;
}

header a:not(.button):not(.cursor-pointer) span {
  color: #9E27B5 !important;
}




header .subNav__itemWrap * {
  color: #9E27B5 !important;
}




main * a:not(.button):not(.pdf-link):not(.pressReleaseBody *) {
  color: #9E27B5 !important;
}




footer * a:not(.button) {
  color: #9E27B5 !important;
}













    .font-title {
      font-family: 'verdanabold', sans-serif !important;
      font-style: normal;
      font-weight: 400;
      letter-spacing: 0px;
    }




    .font-body {
      font-family: 'verdanaregular', sans-serif !important;
      font-style: normal;
      font-weight: 300;
      letter-spacing: 0px;
    }




    .font-navigation {
      font-family: 'verdanabold', sans-serif !important;
      font-style: normal;
      font-weight: 400;
      letter-spacing: 0px;
    }










    .button--default, .button--outline {
      font-family: 'verdanabold', sans-serif !important;
      font-style: normal;
      font-weight: 400;
      letter-spacing: 0px;
    }




    .button--secondary, .button--secondary--outline {
      font-family: 'verdanabold', sans-serif !important;
      font-style: normal;
      font-weight: 400;
      letter-spacing: 0px;
    }




    .button--tertiary, .button--tertiary--outline {
      font-family: 'verdanabold', sans-serif !important;
      font-style: normal;
      font-weight: 400;
      letter-spacing: 0px;
    }




    .button--quaternary, .button--quaternary--outline {
      font-family: 'verdanabold', sans-serif !important;
      font-style: normal;
      font-weight: 400;
      letter-spacing: 0px;
    }




    .button--link {
      font-family: 'verdanabold', sans-serif !important;
      font-style: normal;
      font-weight: 400;
      letter-spacing: 0px;
    }




    .accordion-title {
      font-family: 'verdanabold', sans-serif !important;
      font-style: normal;
      font-weight: 400;
      letter-spacing: 0px;
    }














:root {
  --theme-color-primary1: #00395D;
  --theme-color-primary2: #33617D;
  --theme-color-primary3: #CAAE7A;
  --theme-color-secondary1: #321527;
  --theme-color-secondary2: #56497F;
  --theme-color-secondary3: #D5D3DD;
  --theme-color-secondary4: #478040;
  --theme-color-secondary5: #CF483E;
  --theme-color-secondary6: #BE006B;
  --theme-color-secondary7: #735A8F;
  --theme-color-secondary8: #886AA3;
  --theme-color-tertiary1: #9E27B5;
  --theme-color-tertiary2: #B152C4;
  --theme-color-tertiary3: #FFC845;
  --theme-color-tertiary4: #F2F5F7;
  --theme-color-tertiary5: #FAFAFA;
  --theme-color-tertiary6: #D6D5DD;
  --theme-color-tertiary7: #E6EDF9;
  --theme-color-tertiary8: #A6BBD714;
  --theme-color-transparent: transparent;



  /*
    page
  */
  --theme-body-background-color: transparent;

  /*
    Typography
  */
  --theme-font-title: verdanabold;
  --theme-title-text-color: #33617D;
  --theme-font-body: verdanaregular;
  --theme-body-text-color: #FAFAFA;
  /*
    Title
  */
  --theme-title-font-weight: inherit;
  /*
    Rich text
  */
  --theme-rich-text-line-height: 18px;
  --theme-rich-text-p-vertical-spacing: 1.5rem;
  --theme-rich-text-heading-weight: inherit;
  --theme-rich-text-heading-font-color: #33617D;
  --theme-rich-text-heading-font-family: inherit;
  /*
    Navigation
  */
  --theme-navigation-font-family: verdanabold;
  /*
    Page Menu
  */
  --theme-pageMenu-active-anchor-link: black;
  /*
    Footer Links
  */
  --theme-footerLinks-font-family: ;
  /*
    Link (Button links and Akamai form links)
  */
  --theme-link-text-color: #525CA3;
  --theme-link-text-color-hover: #735A8F;
  /*
    List
  */
  --theme-bullet-color: inherit;
  /*
    Button default
  */
  --theme-button-font-family: verdanabold;
  --theme-button-text-color: white;
  --theme-button-text-color-hover: white;
  --theme-button-bg-color: #56497F;
  --theme-button-bg-color-hover: #9E27B5;
  --theme-button-border-radius: 0px;
  --theme-button-padding: 0.5rem 1.25rem;
  /*
    Button secondary
  */
  --theme-button-secondary-font-family: verdanabold;
  --theme-button-secondary-text-color: tertiary6;
  --theme-button-secondary-text-color-hover: #56497F;
  --theme-button-secondary-bg-color: #321527;
  --theme-button-secondary-bg-color-hover: #56497F;
  --theme-button-secondary-border-radius: 999rem;
  --theme-button-secondary-padding: 0.5rem 1.25rem;
  /*
    Button tertiary
  */
  --theme-button-tertiary-font-family: verdanabold;
  --theme-button-tertiary-text-color: black;
  --theme-button-tertiary-text-color-hover: black;
  --theme-button-tertiary-bg-color: transparent;
  --theme-button-tertiary-bg-color-hover: transparent;
  --theme-button-tertiary-border-radius: 999rem;
  --theme-button-tertiary-padding: 0.5rem 1.25rem;
  /*
    Button quaternary
  */
  --theme-button-quaternary-font-family: verdanabold;
  --theme-button-quaternary-text-color: secondary5;
  --theme-button-quaternary-text-color-hover: secondary5;
  --theme-button-quaternary-bg-color: #00395D;
  --theme-button-quaternary-bg-color-hover: #00395D;
  --theme-button-quaternary-border-radius: 0px;
  --theme-button-quaternary-padding: 0.5rem 1.25rem;
  /*
    Category Tags
  */
  --theme-category-tags-font-family: ;
  --theme-category-tags-border-radius: 0px;
  --theme-category-tags-text-color: #000;
  --theme-category-tags-bg-color: transparent;
  /*
    Content Block
  */
  --theme-content-block-bullet-color:  #00395D;
  --theme-content-block-table-width: auto;
  --theme-content-block-table-border-width: 1px;
  --theme-content-block-table-border-color:  #000;
  --theme-content-block-thead-bg-color:  #fff;
  --theme-content-block-thead-txt-color:  #000;
  --theme-content-block-cell-bg-color:  #fff;
  --theme-content-block-cell-txt-color:  #000;
  --theme-content-block-cell-horizontal-padding: 1rem;
  --theme-content-block-cell-vertical-padding: 1rem;
  /*
    Cards
  */
  --theme-cards-border-radius: 4px;
  /*
    Accordion
  */
  --theme-accordion-font-family: verdanabold;
  /*
    FAQs
  */
  --theme-faqs-font-family: ;
  /*
    Tabs
  */
  --theme-tabs-font-family: ;
  /*
    Carousel
  */
  --theme-carousel-nav-color: #525CA3;
  --theme-carousel-playpause-btn-icon-color: #525CA3;
  --theme-carousel-playpause-btn-icon-hover-color: #FFFFFF;
  --theme-carousel-playpause-btn-bg-hover-color: #525CA3;
  /*
    Forms
  */
  --theme-forms-header-color: #525CA3;
  --theme-forms-bg-color: #FFFFFF;
  --theme-forms-text-color: #525CA3;
  --theme-forms-title-color: #FFFFFF;
  --theme-forms-subtitle-color: #525CA3;
  --theme-forms-label-color: #525CA3;
  /*
    Image Caption
  */
  --theme-image-caption-font-size: 1rem;
  --theme-image-caption-font-family: ;

  /*
    Share Page
  */
  --theme-share-page-border-radius: 999rem;
  --theme-share-page-fill: var(--theme-color-white);

/*
  Title size varibles for mobile
*/
  --title-1-font-size: 30px;
  --title-2-font-size: 26px;
  --title-3-font-size: 20px;
  --title-4-font-size: 18px;
  --title-5-font-size: 13px;
  --title-6-font-size: 28px;
  /*
    Text size varibles for mobile
  */
  --text-1-font-size: 16px;
  --text-2-font-size: 14px;
  --text-3-font-size: 12px;
  --text-4-font-size: 20px;
  --text-5-font-size: 14px;
  --text-6-font-size: 18px;
}


/*
  Title size varibles for tablet & desktop
*/
@media screen and (min-width: 768px) {
  :root {
    /*
      Title size varibles for tablet
    */
    --title-1-font-size: 30px;
    --title-2-font-size: 26px;
    --title-3-font-size: 20px;
    --title-4-font-size: 18px;
    --title-5-font-size: 13px;
    --title-6-font-size: 28px;
    /*
      Text size varibles for tablet
    */
    --text-1-font-size: 16px;
    --text-2-font-size: 14px;
    --text-3-font-size: 12px;
    --text-4-font-size: 20px;
    --text-5-font-size: 14px;
    --text-6-font-size: 18px;
  }
}


@media screen and (min-width: 1024px) {
  :root {
    /*
      Title size varibles for deskop
    */
      --title-1-font-size: 40px;
      --title-2-font-size: 32px;
      --title-3-font-size: 24px;
      --title-4-font-size: 20px;
      --title-5-font-size: 24px;
      --title-6-font-size: 32px;
    /*
      Text size varibles for desktop
    */
      --text-1-font-size: 16px;
      --text-2-font-size: 14px;
      --text-3-font-size: 12px;
      --text-4-font-size: 22px;
      --text-5-font-size: 18px;
      --text-6-font-size: 18px;
    }
}

